#pe_customers .logo-wrapper{position:relative;box-shadow:var(--box_shadow);margin-bottom:40px;overflow:visible;-webkit-transition:var(--ease);-moz-transition:var(--ease);-ms-transition:var(--ease);-o-transition:var(--ease);transition:var(--ease);}#pe_customers .customer_logo{width:100%;}#pe_customers .logo-wrapper:not(.logo-only){cursor:pointer;}#pe_customers .logo-wrapper:not(.logo-only):before{content:"";width:0;height:0;border-style:solid;border-width:0 47px 47px 0;border-color:transparent var(--pe_old_btn) transparent transparent;transform:rotate(0deg);position:absolute;top:0;right:0;-webkit-transition:var(--ease);-moz-transition:var(--ease);-ms-transition:var(--ease);-o-transition:var(--ease);transition:var(--ease);}#pe_customers .logo-wrapper:not(.logo-only):after{content:"";font-family:var(--icomoon);position:absolute;top:0;right:3px;color:var(--pe_white);font-size:var(--fs-18);}#pe_customers .logo-wrapper:hover:not(.logo-only):before{border-color:transparent rgba(0,121,226,100%) transparent transparent;}#pe_customers .logo-wrapper:hover:not(.logo-only),#pe_customers .logo-wrapper .logo-modal{box-shadow:var(--box_shadow_hover);}#pe_customers .logo-wrapper .logo-modal{position:absolute;top:0;left:0;width:100%;background-color:var(--pe_white);display:none;z-index:1;padding:22px;min-height:100%;-webkit-transition:var(--ease);-moz-transition:var(--ease);-ms-transition:var(--ease);-o-transition:var(--ease);transition:var(--ease);}#pe_customers .logo-wrapper:hover:not(.logo-only) .logo-modal{display:block;}#pe_customers .logo-wrapper .logo-modal .modal-caption{font-family:var(--latobold) !important;font-size:var(--fs-15);color:var(--pe_old);line-height:1.5;}#pe_customers .logo-wrapper .logo-modal .customer-deets p{font-family:var(--lato_400);font-size:var(--fs-11);line-height:1.3;margin-bottom:0;color:var(--pe_black);}#pe_customers .logo-wrapper .logo-modal .customer-deets .modal-name{font-family:var(--lato_700);font-size:var(--fs-12);}#pe_customers .logo-wrapper .logo-modal .photo-wrapper{width:60px;height:60px;background-size:auto 100%;background-position:center center;border-radius:100%;background-repeat:no-repeat;}#pe_customers .logo-wrapper .logo-modal .buttons_wrap a{text-decoration:none;font-size:var(--fs-11);font-family:var(--lato_700);padding:5px 15px;}#pe_customers .logo-wrapper .logo-modal .buttons_wrap a.bg_pe_blue{background-color:var(--pe_old_btn);}@media (min-width:991px){#pe_customers .logo-wrapper{width:218.33px;height:170.87px;}}@media (min-width:1200px){#pe_customers .logo-wrapper{width:208.75px;height:163.37px;}}@media (min-width:1210px){#pe_customers .logo-wrapper{width:268.75px;height:210.32px;}}@media (max-width:1199px){#pe_customers .logo-wrapper .logo-modal .photo-wrapper{height:50px;}#pe_customers .logo-wrapper .logo-modal .buttons_wrap a,#pe_customers .logo-wrapper .logo-modal .buttons_wrap{display:block !important;}#pe_customers .logo-wrapper .logo-modal .buttons_wrap a:first-child{margin-bottom:5px;}}@media (max-width:991px){#pe_customers .logo-wrapper .logo-modal .photo-wrapper{height:53px;}}@media (max-width:767px){#pe_customers .logo-wrapper .logo-modal .photo-wrapper{height:60px;}#pe_customers .logo-wrapper .logo-modal .buttons_wrap{display:flex !important;}#pe_customers .logo-wrapper .logo-modal .buttons_wrap a{display:inherit !important;}#pe_customers .logo-wrapper .logo-modal .buttons_wrap a:first-child{margin-right:5px;margin-bottom:0;}}@media (max-width: 575px){#pe_customers .logo-wrapper .logo-modal .buttons_wrap a,#pe_customers .logo-wrapper .logo-modal .buttons_wrap{display:block !important;}#pe_customers .logo-wrapper .logo-modal .buttons_wrap a:first-child{margin-bottom:5px;margin-right:0;}}@media (max-width:440px){#pe_customers .logo-wrapper .logo-modal .photo-wrapper{height:46px;}}@media (max-width:400px){.customer-row.row{margin-left:0;margin-right:0;}.customer-row.row-cols-2>*{flex:0 0 auto;width:100%;}#pe_customers .logo-wrapper .logo-modal .photo-wrapper{height:60px;}#pe_customers .logo-wrapper .logo-modal .buttons_wrap{display:flex !important;}#pe_customers .logo-wrapper .logo-modal .buttons_wrap a{width:100%;}#pe_customers .logo-wrapper .logo-modal .buttons_wrap a:first-child{margin-right:15px;margin-bottom:0;}}.modal-header{padding:0 15px;}.modal-header,.modal-content{background:none;border:none;box-shadow:none;}.modal .close{color:#fff;background:none;opacity:1;width:30px;height:30px;padding:0;}.modal .close:before{content:"";font:normal var(--fs-20) icomoon;color:#fff;display:block;}#pe_customers .customer-box:hover{position:relative;overflow:visible;}#pe_customers .logo-wrapper:hover{position:absolute;top:0;left:20px;}.modal .close i.glyphicon{display:none !important;}