@charset "UTF-8";@font-face{font-family:Lato;src:url(../../fonts/Lato-SemiboldItalic.eot);src:url(../../fonts/Lato-SemiboldItalic.eot?#iefix) format("embedded-opentype"),url(../../fonts/Lato-SemiboldItalic.woff2) format("woff2"),url(../../fonts/Lato-SemiboldItalic.woff) format("woff"),url(../../fonts/Lato-SemiboldItalic.ttf) format("truetype"),url(../../fonts/Lato-SemiboldItalic.svg#Lato-SemiboldItalic) format("svg");font-weight:600;font-style:italic;font-display:swap}@font-face{font-family:Lato;src:url(../../fonts/Lato-Semibold.eot);src:url(../../fonts/Lato-Semibold.eot?#iefix) format("embedded-opentype"),url(../../fonts/Lato-Semibold.woff2) format("woff2"),url(../../fonts/Lato-Semibold.woff) format("woff"),url(../../fonts/Lato-Semibold.ttf) format("truetype"),url(../../fonts/Lato-Semibold.svg#Lato-Semibold) format("svg");font-weight:600;font-style:normal;font-display:swap}*,a,body,h1,h2,h3,h4,h5,h6,li,p,span,ul{-webkit-font-smoothing:antialiased!important;-moz-osx-font-smoothing:grayscale!important}html{overflow-x:hidden;overflow-y:scroll!important;scroll-behavior:auto!important}body{font-family:Lato,sans-serif;color:#26313e;overflow:hidden}body.no-overflow{overflow:unset}body.lock-scroll,body.scroll-lock{overflow:hidden;position:fixed;width:100%}body.modal-open{padding-right:0!important}body .modal-backdrop.fade{transition:all .35s}body .modal-backdrop.show{opacity:1;background:rgba(0,0,0,.25);-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px)}body .content-area{position:relative;max-width:100%;padding:0 20px;margin-left:auto;margin-right:auto}body a,body button,body input,body select,body textarea{transition:all .35s}body a:focus,body a:hover,body button:focus,body button:hover,body input:focus,body input:hover,body select:focus,body select:hover,body textarea:focus,body textarea:hover{box-shadow:none!important;outline:0!important;text-decoration:none;transition:all .35s}body a{color:inherit;text-decoration:none}body a:hover{color:inherit}body p{color:#26313e;font-style:normal;font-weight:500;font-size:19.2px;line-height:1.5}body h2{font-family:Lato;font-style:normal;font-weight:800;font-size:23.04px;line-height:28px;letter-spacing:.03em;text-transform:uppercase;color:#866a8c}body h3{font-family:Lato;font-style:normal;font-weight:600;font-size:33.18px;line-height:125%;color:#26313e}body .dark{color:#26313e!important}body .purple{color:#866a8c!important}body blockquote{font-style:italic;font-weight:500;font-size:19.2px;line-height:150%;color:#866a8c;padding-left:13px;position:relative}body blockquote::before{content:"";width:2px;height:calc(100% - 10px);left:0;top:5px;background-color:#866a8c;position:absolute}body .link-arrow{font-family:Lato;font-style:normal;font-weight:800;font-size:13.3px;line-height:24px;letter-spacing:.04em;text-transform:uppercase;color:#26313e;display:inline-flex;align-items:center}body .link-arrow .arrow-box{width:25px;height:25px;border-radius:50%;margin-left:8px;display:inline-flex;align-items:center;justify-content:center;position:relative;overflow:hidden;top:-1px;background-color:#866a8c}body .link-arrow .arrow-box::before{content:"";width:10px;height:14px;background-image:url(../../images/svg/arrow-right-white.svg);background-size:contain;background-repeat:no-repeat;background-position:center;margin-left:1px;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);transition:all .35s}body .link-arrow .arrow-box::after{content:"";width:10px;height:14px;background-image:url(../../images/svg/arrow-right-white.svg);background-size:contain;background-repeat:no-repeat;background-position:center;position:absolute;left:-30px;margin-left:1px;transform:translate(-50%);transition:all .35s}body .link-arrow:hover .arrow-box::before{left:50px;transition:all .35s}body .link-arrow:hover .arrow-box::after{left:50%;transition:all .35s}body .btn{font-family:Lato;font-style:normal;font-weight:800;font-size:13.3px;line-height:24px;text-align:center;letter-spacing:.04em;text-transform:uppercase;color:#26313e;color:#fff;background:#fff;border:2px solid #866a8c;min-height:50px;min-width:250px;display:inline-flex;align-items:center;justify-content:center;padding:6px 10px 7px;transition:all .35s;border-radius:50px}body .btn.btn-primary{color:#26313e;background:#fff;border:2px solid #866a8c}body .btn.btn-primary:hover{background:#866a8c;color:#fff;border:2px solid #866a8c;transition:all .35s}body .btn.btn-secondary{color:#fff;background:#866a8c;border:2px solid #866a8c}body .btn.btn-secondary:hover{background:#fff;color:#866a8c;border:2px solid #866a8c;transition:all .35s}header{position:relative;width:100%;z-index:999;background-color:#fff}header .header-container{width:1335px;max-width:100%;padding:5px 20px;margin-left:auto;margin-right:auto}header .header-container .navbar .navbar-brand{position:relative;margin-right:50px}header .header-container .navbar .navbar-brand img{height:56px}header .header-container .navbar .navbar-toggler{padding:0;border:none}header .header-container .navbar .navbar-toggler .navbar-toggler-icon{background-image:url(../../images/svg/menu-burger.svg);width:50px;height:50px}@media (max-width:991.98px){header .header-container .navbar .navbar-toggler .navbar-toggler-icon{margin-bottom:0}}@media (max-width:767.98px){header .header-container .navbar .navbar-toggler .navbar-toggler-icon{width:40px;height:40px}}header .header-container .navbar .navbar-toggler:not(.collapsed) .navbar-toggler-icon{background-image:url(../../images/svg/times-icon.svg);width:30px;margin-left:0;margin-right:15px}@media (max-width:767.98px){header .header-container .navbar .navbar-toggler:not(.collapsed) .navbar-toggler-icon{width:25px;margin-right:10px}}header .header-container .navbar .navbar-collapse{position:relative}@media (max-width:1199.98px){header .header-container .navbar .navbar-collapse{position:absolute;top:92px;width:100vw;background:#fff;max-width:100vw;left:-20px}}@media (max-width:1199.98px){header .header-container .navbar .navbar-collapse .navbar-nav{padding:20px;height:calc(100vh - 92px);justify-content:flex-start}}header .header-container .navbar .navbar-collapse .navbar-nav .nav-item{margin-right:21px}header .header-container .navbar .navbar-collapse .navbar-nav .nav-item .nav-link{font-family:Lato;font-style:normal;font-weight:800;font-size:13.3px;line-height:24px;letter-spacing:.04em;text-transform:uppercase;color:#26313e;padding:0;position:relative}@media (max-width:1299.98px){header .header-container .navbar .navbar-collapse .navbar-nav .nav-item .nav-link{font-size:11px}}@media (max-width:1199.98px){header .header-container .navbar .navbar-collapse .navbar-nav .nav-item .nav-link{font-size:16px;line-height:2}}header .header-container .navbar .navbar-collapse .navbar-nav .nav-item .nav-link.active,header .header-container .navbar .navbar-collapse .navbar-nav .nav-item .nav-link:hover{color:#866a8c}@media (min-width:1200px){header .header-container .navbar .navbar-collapse .navbar-nav .nav-item.dropdown:hover .dropdown-menu{opacity:1;pointer-events:all}}@media (max-width:1199.98px){header .header-container .navbar .navbar-collapse .navbar-nav .nav-item.dropdown .dropdown-toggle.show::after{transform:scale(-1)}}header .header-container .navbar .navbar-collapse .navbar-nav .nav-item.dropdown .dropdown-toggle::after{width:10px;height:6px;border:none;background-image:url(../../images/svg/icon-arrow-dropdown.svg);background-size:contain;background-position:center;position:relative;top:2px}header .header-container .navbar .navbar-collapse .navbar-nav .nav-item.dropdown .dropdown-menu{display:block;opacity:0;pointer-events:none;transition:all .35s}@media (max-width:1199.98px){header .header-container .navbar .navbar-collapse .navbar-nav .nav-item.dropdown .dropdown-menu{padding:0;height:0;transition:all 0s}header .header-container .navbar .navbar-collapse .navbar-nav .nav-item.dropdown .dropdown-menu.show{height:auto;padding:0;border:none;opacity:1;pointer-events:all;transition:all .35s}}header .header-container .navbar .navbar-collapse .navbar-nav .nav-item.dropdown .dropdown-menu .dropdown-item{font-family:Lato;font-style:normal;font-weight:800;font-size:12px;line-height:20px;letter-spacing:.04em;text-transform:uppercase;color:#26313e;position:relative}header .header-container .navbar .navbar-collapse .navbar-nav .nav-item.dropdown .dropdown-menu .dropdown-item:hover{background-color:transparent;color:#866a8c}header .header-container .navbar .right-menu{display:flex}@media (max-width:1199.98px){header .header-container .navbar .right-menu{display:none}}header .header-container .navbar .right-menu .btn{min-width:166px;min-height:40px;padding:5px}header .header-container .navbar .right-menu .btn-icon{margin-left:14px;width:40px;height:40px;border:2px solid #866a8c;border-radius:50%;display:flex;align-items:center;justify-content:center}header .header-container .navbar .right-menu .btn-icon img{width:18px;transition:all .35s}header .header-container .navbar .right-menu .btn-icon:hover{background-color:#866a8c}header .header-container .navbar .right-menu .btn-icon:hover img{-webkit-filter:brightness(10);filter:brightness(10);transition:all .35s}footer{position:relative;margin-top:150px}@media (max-width:991.98px){footer{margin-top:100px}}@media (max-width:767.98px){footer{margin-top:50px}}footer .footer-container{width:1040px;max-width:100%;padding:0 20px;margin-left:auto;margin-right:auto}footer .footer-container .footer-top{width:300px;margin-left:auto;margin-right:auto;margin-bottom:45px;text-align:center}footer .footer-container .footer-top img{width:216px;margin-bottom:20px}footer .footer-container .footer-top p{font-style:italic;font-weight:700;font-size:16px;line-height:150%;text-align:center;color:rgba(38,49,62,.7)}footer .footer-container .footer-contact{display:flex;align-items:center;justify-content:space-between;margin-bottom:40px}@media (max-width:767.98px){footer .footer-container .footer-contact{flex-wrap:wrap;justify-content:center}}footer .footer-container .footer-contact .footer-contact-location{display:flex;align-items:center;min-width:330px}@media (max-width:991.98px){footer .footer-container .footer-contact .footer-contact-location{min-width:unset}}@media (max-width:767.98px){footer .footer-container .footer-contact .footer-contact-location{flex:0 0 80%;max-width:80%;margin-bottom:20px}}footer .footer-container .footer-contact .footer-contact-location .image-area{flex:0 0 50px;max-width:50px;margin-right:16px}footer .footer-container .footer-contact .footer-contact-location .text-area{flex:1 1 auto}footer .footer-container .footer-contact .footer-contact-location .text-area p{font-style:normal;font-weight:800;font-size:13.3px;line-height:150%;color:rgba(38,49,62,.7);margin:0}footer .footer-container .footer-contact .footer-contact-info{display:flex;flex-direction:column;margin-left:35px}@media (max-width:991.98px){footer .footer-container .footer-contact .footer-contact-info{margin-left:0}}@media (max-width:767.98px){footer .footer-container .footer-contact .footer-contact-info{flex:0 0 80%;max-width:80%}}footer .footer-container .footer-contact .footer-contact-info a{font-family:Lato;font-style:normal;font-weight:800;font-size:13.3px;line-height:150%;color:rgba(38,49,62,.7);margin-top:7.5px;margin-bottom:7.5px}footer .footer-container .footer-contact .footer-contact-info a img{width:18px;margin-right:10px}footer .footer-container .footer-menu{margin-right:-140px;margin-bottom:110px}@media (max-width:991.98px){footer .footer-container .footer-menu{margin-right:0}}@media (max-width:767.98px){footer .footer-container .footer-menu{margin-bottom:50px}}footer .footer-container .footer-menu ul{list-style:none;padding-left:0;-moz-columns:3;columns:3}@media (max-width:767.98px){footer .footer-container .footer-menu ul{-moz-columns:2;columns:2}}footer .footer-container .footer-menu ul li{position:relative;padding-left:65px}@media (max-width:767.98px){footer .footer-container .footer-menu ul li{padding-left:25px}}footer .footer-container .footer-menu ul li a{font-family:Lato;font-style:normal;font-weight:800;font-size:13.3px;line-height:24px;letter-spacing:.04em;text-transform:uppercase;color:rgba(38,49,62,.7);position:relative}@media (max-width:767.98px){footer .footer-container .footer-menu ul li a{line-height:1.2;display:inline-flex;margin-bottom:10px}}footer .footer-container .footer-menu ul li a::before{content:"";width:6px;height:10px;background-image:url(../../images/list-icon-arrow.png);background-size:contain;background-repeat:no-repeat;background-position:center;margin-right:10px;display:block;position:absolute;left:-16px;top:50%;transform:translateY(-50%);transition:all .35s;opacity:.7}footer .footer-container .footer-menu ul li a.active,footer .footer-container .footer-menu ul li a:hover{color:#866a8c}footer .footer-container .footer-menu ul li a.active::before,footer .footer-container .footer-menu ul li a:hover::before{background-image:url(../../images/list-icon-arrow-purple.png);transition:all .35s;opacity:1}footer .footer-copyright{background-color:#26313e;min-height:50px;display:flex;align-items:center;justify-content:center;padding:5px 20px}footer .footer-copyright p{font-family:Lato;font-style:normal;font-weight:800;font-size:12px;line-height:24px;text-align:center;letter-spacing:.04em;text-transform:uppercase;color:#fff;margin:0}.home-banner{position:relative;padding-top:100px;padding-bottom:150px;background-image:url(../../images/home-banner-bg.png);background-position:center bottom -190px;background-size:cover;background-repeat:no-repeat}@media (min-width:2400px){.home-banner{background-position:center bottom -400px}}@media (max-width:991.98px){.home-banner{padding-top:50px;padding-bottom:50px}}.home-banner .image-area{position:absolute;width:1440px;max-width:100%;height:100%;bottom:-25px;left:50%;transform:translateX(-50%)}@media (max-width:767.98px){.home-banner .image-area{position:relative;bottom:0;margin-bottom:30px}}.home-banner .image-area img{height:100%;width:45%;margin-left:57%;-o-object-fit:contain;object-fit:contain;-o-object-position:bottom right;object-position:bottom right}@media (max-width:991.98px){.home-banner .image-area img{-o-object-position:center right;object-position:center right}}@media (max-width:767.98px){.home-banner .image-area img{-o-object-position:center;object-position:center;width:50%;margin-left:25%}}.home-banner .content-area{width:1280px}.home-banner .content-area .text-area{width:60%}@media (max-width:991.98px){.home-banner .content-area .text-area{width:55%}}@media (max-width:767.98px){.home-banner .content-area .text-area{width:100%}.home-banner .content-area .text-area .mobile-half{display:flex;align-items:center;justify-content:space-between;margin-bottom:20px}.home-banner .content-area .text-area .mobile-half h2{flex:0 0 50%;max-width:50%}.home-banner .content-area .text-area .mobile-half img{flex:0 0 48%;max-width:48%}}.home-banner .content-area .text-area h2{font-family:Lato;font-style:normal;font-weight:800;font-size:23.04px;line-height:28px;letter-spacing:.03em;text-transform:uppercase;color:#866a8c;margin-bottom:20px}.home-banner .content-area .text-area h3{font-family:Lato;font-style:normal;font-weight:600;font-size:68.8px;line-height:115%;color:#26313e;margin-bottom:20px}@media (max-width:991.98px){.home-banner .content-area .text-area h3{font-size:48px}}@media (max-width:767.98px){.home-banner .content-area .text-area h3{font-size:40px}}.home-banner .content-area .text-area p{font-family:Lato;font-style:normal;font-weight:600;font-size:23.04px;line-height:150%;color:#26313e;width:590px;max-width:100%}.home-banner .content-area .text-area .button-area{margin-top:36px}.home-banner .content-area .text-area .button-area .btn-submit{margin-right:33px;font-family:Lato;font-style:normal;font-weight:800;font-size:13.3px;line-height:24px;letter-spacing:.04em;text-transform:uppercase;color:#26313e;min-height:50px;min-width:300px;padding:5px 57px 5px 22px;text-align:left;background-color:#fff;border:2px solid #866a8c;border-radius:50px;justify-content:flex-start;position:relative;margin-bottom:10px}.home-banner .content-area .text-area .button-area .btn-submit:hover{background-color:#866a8c;color:#fff}.home-banner .content-area .text-area .button-area .btn-submit::after{content:"";width:46px;height:46px;position:absolute;top:0;right:0;background-image:url(../../images/btn-submit-icon.png);background-size:contain;background-repeat:no-repeat;background-position:center}.home-banner .content-area .text-area .button-area .btn-qualified{margin-right:33px;font-family:Lato;font-style:normal;font-weight:800;font-size:13.3px;line-height:24px;letter-spacing:.04em;text-transform:uppercase;color:#fff;min-height:50px;min-width:300px;padding:5px 57px 5px 22px;text-align:left;background-color:#866a8c;border:2px solid #866a8c;border-radius:50px;justify-content:flex-start;position:relative;margin-bottom:10px}.home-banner .content-area .text-area .button-area .btn-qualified:hover{background-color:#fff;color:#26313e}.home-banner .content-area .text-area .button-area .btn-qualified::after{content:"";width:50px;height:50px;position:absolute;top:-2px;right:-2px;background-image:url(../../images/btn-qualified-icon.png);background-size:contain;background-repeat:no-repeat;background-position:center}.cta-purple{position:relative;background-color:#866a8c;padding-top:46px;padding-bottom:46px}.cta-purple .content-area{width:1280px;display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between}.cta-purple .content-area .text-area{flex:0 0 72%;max-width:72%}@media (max-width:991.98px){.cta-purple .content-area .text-area{flex:0 0 60%;max-width:60%}}@media (max-width:767.98px){.cta-purple .content-area .text-area{flex:0 0 100%;max-width:100%;margin-bottom:10px}}.cta-purple .content-area .text-area h3{font-family:Lato;font-style:normal;font-weight:600;font-size:27.65px;line-height:125%;color:#fff;margin-bottom:10px}.cta-purple .content-area .text-area p{font-family:Lato;font-style:italic;font-weight:700;font-size:19.2px;line-height:150%;color:#fff;width:600px;max-width:100%}.cta-purple .content-area .button-area{flex:0 0 25%;max-width:25%;text-align:right}@media (max-width:991.98px){.cta-purple .content-area .button-area{flex:0 0 35%;max-width:35%}}@media (max-width:767.98px){.cta-purple .content-area .button-area{flex:0 0 100%;max-width:100%;text-align:left}}.cta-purple .content-area .button-area .btn:hover{border-color:#fff!important}.half-text-image-caption{position:relative;margin-top:100px;margin-bottom:100px}@media (max-width:767.98px){.half-text-image-caption{margin-top:50px;margin-bottom:50px}}.half-text-image-caption.medium-margin-bottom{margin-bottom:75px}@media (max-width:767.98px){.half-text-image-caption.medium-margin-bottom{margin-bottom:50px}}.half-text-image-caption.smaller-margin-top{margin-top:50px}.half-text-image-caption.smaller-margin-bottom{margin-bottom:50px}.half-text-image-caption.no-margin-top{margin-top:0}@media (max-width:767.98px){.half-text-image-caption.no-margin-top{margin-top:50px}}.half-text-image-caption.no-margin-bottom{margin-bottom:0}@media (max-width:767.98px){.half-text-image-caption.no-margin-bottom{margin-bottom:50px}}.half-text-image-caption.no-caption .content-area .text-area{flex:0 0 42%;max-width:42%}@media (max-width:767.98px){.half-text-image-caption.no-caption .content-area .text-area{flex:0 0 100%;max-width:100%}}.half-text-image-caption.no-caption .content-area .image-area{flex:0 0 50%;max-width:50%;padding-right:8%}@media (max-width:767.98px){.half-text-image-caption.no-caption .content-area .image-area{flex:0 0 100%;max-width:100%;padding-right:0}}.half-text-image-caption .content-area{width:1180px;display:flex;align-items:center;justify-content:space-between}@media (max-width:767.98px){.half-text-image-caption .content-area{flex-wrap:wrap;flex-direction:column-reverse!important}.half-text-image-caption .content-area.mobile-img-bottom{flex-direction:column!important}.half-text-image-caption .content-area.mobile-img-bottom .image-area{margin-bottom:0;margin-top:30px}}.half-text-image-caption .content-area.revert{flex-direction:row-reverse}.half-text-image-caption .content-area.revert .text-area{flex:0 0 49%;max-width:49%}@media (max-width:767.98px){.half-text-image-caption .content-area.revert .text-area{flex:0 0 100%;max-width:100%}}.half-text-image-caption .content-area.revert .text-area p{padding-right:6%}.half-text-image-caption .content-area .text-area{flex:0 0 52%;max-width:52%}.half-text-image-caption .content-area .text-area.panama-page{flex:0 0 52%;max-width:52%}@media (max-width:767.98px){.half-text-image-caption .content-area .text-area.panama-page{flex:0 0 100%;max-width:100%}}.half-text-image-caption .content-area .text-area.panama-page h3{padding-right:10%}.half-text-image-caption .content-area .text-area.panama-page p{padding-right:0}@media (max-width:767.98px){.half-text-image-caption .content-area .text-area{flex:0 0 100%;max-width:100%}}.half-text-image-caption .content-area .text-area.margin-bottom{margin-bottom:100px}@media (max-width:767.98px){.half-text-image-caption .content-area .text-area.margin-bottom{margin-bottom:0}}.half-text-image-caption .content-area .text-area.margin-top{margin-top:140px}@media (max-width:767.98px){.half-text-image-caption .content-area .text-area.margin-top{margin-top:0}}.half-text-image-caption .content-area .text-area h2{font-family:Lato;font-style:normal;font-weight:800;font-size:23.04px;line-height:28px;letter-spacing:.03em;text-transform:uppercase;color:#866a8c;margin-bottom:10px}.half-text-image-caption .content-area .text-area h3{font-family:Lato;font-style:normal;font-weight:600;font-size:33.18px;line-height:125%;color:#26313e;margin-bottom:20px}.half-text-image-caption .content-area .text-area h3.small-width{padding-right:15%}@media (max-width:767.98px){.half-text-image-caption .content-area .text-area h3{font-size:26px}}.half-text-image-caption .content-area .text-area p{font-family:Lato;font-style:normal;font-weight:500;font-size:19.2px;line-height:150%;color:#26313e}.half-text-image-caption .content-area .text-area ul{-moz-columns:2;columns:2;padding-left:0;list-style:none;margin-top:30px;margin-bottom:40px}@media (max-width:767.98px){.half-text-image-caption .content-area .text-area ul{-moz-columns:1;columns:1}}.half-text-image-caption .content-area .text-area ul li{font-family:Lato;font-style:normal;font-weight:500;font-size:19.2px;line-height:150%;color:#26313e;margin-bottom:14px;position:relative;padding-left:35px}.half-text-image-caption .content-area .text-area ul li::before{content:"";width:25px;height:25px;background-image:url(../../images/icon-check.png);background-size:contain;background-repeat:no-repeat;background-position:center;position:absolute;left:0;top:2px}.half-text-image-caption .content-area .text-area blockquote{font-family:Lato;font-style:italic;font-weight:500;font-size:19.2px;line-height:100%;color:#866a8c;padding-left:13px;border-left:2px solid #866a8c}.half-text-image-caption .content-area .image-area{flex:0 0 39%;max-width:39%;text-align:center}.half-text-image-caption .content-area .image-area.smaller-width{padding:2.5%}@media (max-width:767.98px){.half-text-image-caption .content-area .image-area{flex:0 0 100%;max-width:100%;margin-bottom:30px}}.half-text-image-caption .content-area .image-area .image-box{margin-bottom:-66px}.half-text-image-caption .content-area .image-area .image-box.rounded-img{border-radius:50%;overflow:hidden}.half-text-image-caption .content-area .image-area .image-box.no-margin-bottom{margin-bottom:0}@media (max-width:767.98px){.half-text-image-caption .content-area .image-area .image-box{margin-bottom:0}}.half-text-image-caption .content-area .image-area .image-caption{position:relative;background:#fff;box-shadow:0 5px 35px rgba(0,0,0,.08);border-radius:25px;width:386px;max-width:100%;margin-left:auto;margin-right:auto;padding:25px 40px}.half-text-image-caption .content-area .image-area .image-caption.no-content{box-shadow:none;min-height:100px;margin-bottom:-100px}@media (max-width:767.98px){.half-text-image-caption .content-area .image-area .image-caption.no-content{display:none;margin-bottom:30px}}.half-text-image-caption .content-area .image-area .image-caption p{font-family:Lato;font-style:italic;font-weight:700;font-size:16px;line-height:150%;text-align:center;color:#866a8c;margin:0}.testimonials{position:relative;margin-top:100px;margin-bottom:100px}@media (max-width:767.98px){.testimonials{margin-top:50px;margin-bottom:50px}}.testimonials.smaller-margin-top{margin-top:50px}.testimonials.smaller-margin-bottom{margin-bottom:50px}.testimonials .content-area{width:1280px}.testimonials .content-area .testimonials-box{background:#fff;box-shadow:0 5px 35px rgba(0,0,0,.08);border-radius:25px;display:flex;align-items:center;justify-content:space-between;padding:40px 50px}@media (max-width:767.98px){.testimonials .content-area .testimonials-box{flex-wrap:wrap;padding:20px 20px 50px}}.testimonials .content-area .testimonials-box .title-area{flex:0 0 20%;max-width:20%}@media (max-width:767.98px){.testimonials .content-area .testimonials-box .title-area{flex:0 0 100%;max-width:100%;margin-bottom:30px}}.testimonials .content-area .testimonials-box .title-area h2{font-family:Lato;font-style:normal;font-weight:800;font-size:27.65px;line-height:33px;letter-spacing:.03em;text-transform:uppercase;color:#866a8c;margin:0}.testimonials .content-area .testimonials-box .testimonials-slider-area{flex:0 0 66%;max-width:66%;padding:0 82px;margin-bottom:0;position:relative}@media (max-width:767.98px){.testimonials .content-area .testimonials-box .testimonials-slider-area{flex:0 0 100%;max-width:100%;padding:0 40px}}.testimonials .content-area .testimonials-box .testimonials-slider-area::before{content:"“";font-family:Lato;font-style:normal;font-weight:600;font-size:100px;line-height:115%;color:rgba(134,106,140,.5);position:absolute;left:0;top:10%}@media (max-width:767.98px){.testimonials .content-area .testimonials-box .testimonials-slider-area::before{font-size:70px;top:50%;transform:translateY(-50%)}}.testimonials .content-area .testimonials-box .testimonials-slider-area::after{content:"“";font-family:Lato;font-style:normal;font-weight:600;font-size:100px;line-height:115%;color:rgba(134,106,140,.5);position:absolute;right:0;top:10%;transform:matrix(-1,0,0,1,0,0)}@media (max-width:767.98px){.testimonials .content-area .testimonials-box .testimonials-slider-area::after{font-size:70px;top:50%;transform:translateY(-50%)}}.testimonials .content-area .testimonials-box .testimonials-slider-area .slick-dots{bottom:0;text-align:right;width:77%}@media (max-width:767.98px){.testimonials .content-area .testimonials-box .testimonials-slider-area .slick-dots{bottom:-25px}}.testimonials .content-area .testimonials-box .testimonials-slider-area .slick-dots li{width:10.29px;height:10.29px;margin:2.2px}.testimonials .content-area .testimonials-box .testimonials-slider-area .slick-dots li button{width:10.29px;height:10.29px;padding:0}.testimonials .content-area .testimonials-box .testimonials-slider-area .slick-dots li button::before{content:"";width:10.29px;height:10.29px;opacity:1;background:#d9d9d9;border-radius:50%}.testimonials .content-area .testimonials-box .testimonials-slider-area .slick-dots li.slick-active button::before{background-color:#866a8c}.testimonials .content-area .testimonials-box .testimonials-slider-area .testimonial-slider-box p{font-family:Lato;font-style:italic;font-weight:500;font-size:19.2px;line-height:150%;color:#26313e;margin-bottom:10px}.testimonials .content-area .testimonials-box .testimonials-slider-area .testimonial-slider-box h3{font-family:Lato;font-style:italic;font-weight:700;font-size:16px;line-height:150%;color:#866a8c}.icon-text-two-column{position:relative;margin-top:100px;margin-bottom:100px}@media (max-width:767.98px){.icon-text-two-column{margin-top:50px;margin-bottom:50px}}.icon-text-two-column .content-area{width:1000px;text-align:center}.icon-text-two-column .content-area .title-area{margin-bottom:45px}.icon-text-two-column .content-area .title-area h2{font-family:Lato;font-style:normal;font-weight:800;font-size:23.04px;line-height:28px;text-align:center;letter-spacing:.03em;text-transform:uppercase;color:#866a8c;margin-bottom:10px}.icon-text-two-column .content-area .title-area h3{font-family:Lato;font-style:normal;font-weight:600;font-size:33.18px;line-height:125%;text-align:center;color:#26313e}@media (max-width:767.98px){.icon-text-two-column .content-area .title-area h3{font-size:26px}}.icon-text-two-column .content-area .column-boxes{width:867px;max-width:100%;margin-left:auto;margin-right:auto;display:flex;flex-wrap:wrap;justify-content:space-between}.icon-text-two-column .content-area .column-boxes .column-box{flex:0 0 45%;max-width:45%;background:#fff;box-shadow:0 5px 35px rgba(0,0,0,.08);border-radius:25px;padding:25px;min-height:100px;margin-bottom:25px;display:flex;align-items:center}@media (max-width:767.98px){.icon-text-two-column .content-area .column-boxes .column-box{flex:0 0 100%;max-width:100%}}.icon-text-two-column .content-area .column-boxes .column-box .icon-area{flex:0 0 40px;max-width:40px;margin-right:20px}.icon-text-two-column .content-area .column-boxes .column-box .text-area{flex:1 1 auto}.icon-text-two-column .content-area .column-boxes .column-box .text-area p{font-family:Lato;font-style:normal;font-weight:600;font-size:19.2px;line-height:125%;color:#26313e;margin:0;text-align:left}.icon-text-two-column .content-area .button-area{margin-top:50px}@media (max-width:767.98px){.icon-text-two-column .content-area .button-area{margin-top:30px}}.form-box-shadow{position:relative;margin-top:100px;margin-bottom:100px}@media (max-width:767.98px){.form-box-shadow{margin-top:50px;margin-bottom:50px}}.form-box-shadow .content-area{width:1280px}.form-box-shadow .content-area .box-area{background:#fff;box-shadow:0 5px 35px rgba(0,0,0,.08);border-radius:25px;padding:50px}@media (max-width:767.98px){.form-box-shadow .content-area .box-area{padding:20px}}.form-box-shadow .content-area .box-area .text-area{width:660px;max-width:100%;margin-left:auto;margin-right:auto;margin-bottom:40px;text-align:center}.form-box-shadow .content-area .box-area .text-area h2{font-family:Lato;font-style:normal;font-weight:800;font-size:23.04px;line-height:28px;text-align:center;letter-spacing:.03em;text-transform:uppercase;color:#866a8c;margin-bottom:15px}.form-box-shadow .content-area .box-area .text-area h3{font-family:Lato;font-style:normal;font-weight:600;font-size:33.18px;line-height:125%;text-align:center;color:#26313e;margin-bottom:25px}.form-box-shadow .content-area .box-area .text-area p{font-family:Lato;font-style:normal;font-weight:500;font-size:19.2px;line-height:150%;text-align:center;color:#26313e}.form-box-shadow .content-area .box-area .form-area{width:814px;max-width:100%;margin-left:auto;margin-right:auto}.form-box-shadow .content-area .box-area .form-area form{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between}.form-box-shadow .content-area .box-area .form-area form .form-input{flex:0 0 47%;max-width:47%;margin-bottom:15px}.form-box-shadow .content-area .box-area .form-area form .form-input.full-width{flex:0 0 100%;max-width:100%}@media (max-width:767.98px){.form-box-shadow .content-area .box-area .form-area form .form-input{flex:0 0 100%;max-width:100%}}.form-box-shadow .content-area .box-area .form-area form .form-input input,.form-box-shadow .content-area .box-area .form-area form .form-input textarea{width:100%;background:#f1f1f1;border-radius:25px;min-height:50px;padding:10px 37px;border:none;font-family:Lato;font-style:normal;font-weight:500;font-size:16px;line-height:150%;color:#565656}.form-box-shadow .content-area .box-area .form-area form .form-input input::-moz-placeholder,.form-box-shadow .content-area .box-area .form-area form .form-input textarea::-moz-placeholder{color:#565656}.form-box-shadow .content-area .box-area .form-area form .form-input input:-ms-input-placeholder,.form-box-shadow .content-area .box-area .form-area form .form-input textarea:-ms-input-placeholder{color:#565656}.form-box-shadow .content-area .box-area .form-area form .form-input input::placeholder,.form-box-shadow .content-area .box-area .form-area form .form-input textarea::placeholder{color:#565656}.form-box-shadow .content-area .box-area .form-area form .form-input textarea{height:150px;resize:none}.form-box-shadow .content-area .box-area .form-area form .form-submit{margin-top:40px;width:100%;text-align:center}@media (max-width:767.98px){.form-box-shadow .content-area .box-area .form-area form .form-submit{margin-top:20px}}.staffing-banner{position:relative;padding-top:100px;padding-bottom:115px;background-image:url(../../images/page-banner-bg.png);background-position:center bottom -115px;background-size:cover;background-repeat:no-repeat}@media (min-width:2400px){.staffing-banner{background-position:center bottom -400px}}@media (max-width:991.98px){.staffing-banner{padding-top:50px;padding-bottom:50px}}@media (max-width:767.98px){.staffing-banner{padding-bottom:0}}.staffing-banner .background-chart{position:absolute;width:100%;max-width:100%;height:100%;bottom:0;left:50%;transform:translateX(-50%)}@media (max-width:767.98px){.staffing-banner .background-chart{height:unset}}.staffing-banner .background-chart img{height:100%;width:65%;margin-left:35%;-o-object-fit:cover;object-fit:cover;-o-object-position:bottom left;object-position:bottom left}@media (max-width:767.98px){.staffing-banner .background-chart img{width:calc(100% + 50px);max-width:calc(100% + 50px);margin-left:-50px}}.staffing-banner .banner-image{position:absolute;width:1440px;max-width:100%;height:100%;bottom:0;left:50%;transform:translateX(-50%);pointer-events:none}@media (max-width:767.98px){.staffing-banner .banner-image{position:relative;bottom:0;margin-bottom:0}}.staffing-banner .banner-image img{height:100%;width:65%;margin-left:50%;-o-object-fit:contain;object-fit:contain;-o-object-position:bottom right;object-position:bottom right;padding-top:3%}@media (max-width:1199.98px){.staffing-banner .banner-image img{width:50%;margin-left:50%}}@media (max-width:767.98px){.staffing-banner .banner-image img{-o-object-position:center;object-position:center;width:100%;margin-left:0}}.staffing-banner .content-area{width:1280px}.staffing-banner .content-area .text-box{width:50%}@media (max-width:767.98px){.staffing-banner .content-area .text-box{width:100%}}.staffing-banner .content-area .text-box h2{font-family:Lato;font-style:normal;font-weight:800;font-size:23.04px;line-height:28px;letter-spacing:.03em;text-transform:uppercase;color:#866a8c;margin-bottom:15px}.staffing-banner .content-area .text-box h3{font-family:Lato;font-style:normal;font-weight:600;font-size:47.78px;line-height:57px;color:#26313e;margin-bottom:20px}@media (max-width:767.98px){.staffing-banner .content-area .text-box h3{font-size:40px;line-height:50px}}.staffing-banner .content-area .text-box p{font-family:Lato;font-style:normal;font-weight:500;font-size:19.2px;line-height:150%;color:#26313e;padding-right:5%}.staffing-banner .content-area .text-box blockquote{font-style:italic;font-weight:500;font-size:19.2px;line-height:150%;color:#866a8c;padding-left:13px;padding-right:17%;position:relative}.staffing-banner .content-area .text-box blockquote::before{content:"";width:2px;height:calc(100% - 10px);left:0;top:5px;background-color:#866a8c;position:absolute}.center-text{position:relative;margin-top:100px;margin-bottom:30px}@media (max-width:767.98px){.center-text{margin-top:50px}}.center-text .content-area{width:915px;text-align:center}.center-text .content-area h2{font-family:Lato;font-style:normal;font-weight:800;font-size:23.04px;line-height:28px;text-align:center;letter-spacing:.03em;text-transform:uppercase;color:#866a8c;margin-bottom:10px}.center-text .content-area h3{font-family:Lato;font-style:normal;font-weight:600;font-size:33.18px;line-height:125%;text-align:center;color:#26313e;margin-bottom:20px;padding:0 6%}.center-text .content-area p{font-family:Lato;font-style:normal;font-weight:500;font-size:19.2px;line-height:150%;text-align:center;color:#26313e}.text-left-list-right{position:relative;margin-top:100px;margin-bottom:100px}.text-left-list-right .content-area{width:1180px;display:flex;justify-content:space-between}@media (max-width:991.98px){.text-left-list-right .content-area{flex-wrap:wrap}}.text-left-list-right .content-area .text-area{flex:0 0 61%;max-width:61%}@media (max-width:991.98px){.text-left-list-right .content-area .text-area{flex:0 0 100%;max-width:100%;margin-bottom:50px}}.text-left-list-right .content-area .text-area h2{font-family:Lato;font-style:normal;font-weight:800;font-size:23.04px;line-height:28px;letter-spacing:.03em;text-transform:uppercase;color:#866a8c}.text-left-list-right .content-area .text-area h3{font-family:Lato;font-style:normal;font-weight:600;font-size:33.18px;line-height:125%;color:#26313e;margin-bottom:20px;padding-right:15%}@media (max-width:767.98px){.text-left-list-right .content-area .text-area h3{padding-right:0}}.text-left-list-right .content-area .text-area p{font-family:Lato;font-style:normal;font-weight:500;font-size:19.2px;line-height:150%;color:#26313e;padding-right:2%}.text-left-list-right .content-area .text-area blockquote{margin-bottom:40px}.text-left-list-right .content-area .text-area .bottom-cta{display:flex;justify-content:space-between;align-items:center}@media (max-width:767.98px){.text-left-list-right .content-area .text-area .bottom-cta{flex-direction:column}}.text-left-list-right .content-area .text-area .bottom-cta h3{font-family:Lato;font-style:normal;font-weight:600;font-size:27.65px;line-height:125%;color:#866a8c;margin:0;padding-right:14%}@media (max-width:767.98px){.text-left-list-right .content-area .text-area .bottom-cta h3{padding-right:0;margin-bottom:30px}}.text-left-list-right .content-area .list-area{flex:0 0 33%;max-width:33%}@media (max-width:991.98px){.text-left-list-right .content-area .list-area{flex:0 0 100%;max-width:100%}}.text-left-list-right .content-area .list-area .list-box{background:#866a8c;border-radius:25px;padding:42px}.text-left-list-right .content-area .list-area .list-box h3{font-family:Lato;font-style:normal;font-weight:800;font-size:19.2px;line-height:23px;letter-spacing:.03em;text-transform:uppercase;color:#fff;margin-bottom:35px}.text-left-list-right .content-area .list-area .list-box ul{list-style:none;padding-left:0;margin-bottom:0}.text-left-list-right .content-area .list-area .list-box ul li{position:relative;font-style:normal;font-weight:600;font-size:16px;line-height:22px;color:#fff;padding-left:50px;margin-bottom:7px;min-height:25px}.text-left-list-right .content-area .list-area .list-box ul li::before{content:"";position:absolute;left:0;top:0;width:25px;height:25px;background-image:url(../../images/icon-check-white.png);background-size:contain;background-position:center;background-repeat:no-repeat}.staffing-content{position:relative;margin-top:60px;margin-bottom:100px}@media (max-width:767.98px){.staffing-content{margin-top:50px;margin-bottom:50px}}.staffing-content .content-area{width:1280px}.staffing-content .content-area .text-box{background:#fff;box-shadow:0 5px 20px rgba(0,0,0,.08);border-radius:25px;padding:45px 50px 34px;position:relative}@media (max-width:767.98px){.staffing-content .content-area .text-box{padding:25px}}.staffing-content .content-area .text-box .text-box-title{display:flex;align-items:center;font-style:normal;font-weight:600;font-size:27.65px;line-height:150%;color:#26313e;margin-bottom:25px}.staffing-content .content-area .text-box .text-box-title img{margin-right:20px}.staffing-content .content-area .text-box h4{font-family:Lato;font-style:normal;font-weight:600;font-size:19.2px;line-height:150%;color:#866a8c;margin-bottom:20px}.staffing-content .content-area .text-box p{font-weight:500;font-size:16px;line-height:150%;color:#26313e}.staffing-content .content-area .top-area{display:flex;justify-content:space-between;align-items:center;flex-wrap:wrap;margin-bottom:53px}@media (max-width:767.98px){.staffing-content .content-area .top-area{flex-direction:column-reverse}}.staffing-content .content-area .top-area .left-area{flex:0 0 48%;max-width:48%}@media (max-width:767.98px){.staffing-content .content-area .top-area .left-area{flex:0 0 100%;max-width:100%}}.staffing-content .content-area .top-area .left-area .text-box::after{content:"";width:58%;height:250px;-o-object-fit:contain;object-fit:contain;position:absolute;top:calc(100% - 10px);left:50%;background-image:url(../../images/svg/staffing-arrow-1.svg);background-size:contain;background-repeat:no-repeat}@media (max-width:767.98px){.staffing-content .content-area .top-area .left-area .text-box::after{display:none}}.staffing-content .content-area .top-area .image-area{flex:0 0 48%;width:100%;max-width:48%;padding:0 6%}@media (max-width:767.98px){.staffing-content .content-area .top-area .image-area{flex:0 0 100%;max-width:100%;margin-bottom:30px}}.staffing-content .content-area .top-area .image-area .img-rounded{position:relative;width:100%;padding-top:100%}.staffing-content .content-area .top-area .image-area .img-rounded img{position:absolute;width:100%;height:100%;border-radius:50%;top:0;left:0}.staffing-content .content-area .middle-area{display:flex;align-items:center;justify-content:space-between;margin-bottom:70px}@media (max-width:767.98px){.staffing-content .content-area .middle-area{flex-wrap:wrap;margin-bottom:50px}}.staffing-content .content-area .middle-area .image-area{flex:0 0 48%;width:100%;max-width:48%;padding:0 8% 7% 3%}@media (max-width:767.98px){.staffing-content .content-area .middle-area .image-area{flex:0 0 100%;max-width:100%;margin-bottom:100px}}.staffing-content .content-area .middle-area .image-area .img-center{position:relative}.staffing-content .content-area .middle-area .image-area .img-rounded{position:relative;width:100%;padding-top:100%}.staffing-content .content-area .middle-area .image-area .img-rounded img{position:absolute;width:100%;height:100%;border-radius:50%;top:0;left:0}.staffing-content .content-area .middle-area .image-area .img-2{position:absolute;top:74%;left:68%;width:55.56%}.staffing-content .content-area .middle-area .text-area{flex:0 0 48%;max-width:48%}@media (max-width:767.98px){.staffing-content .content-area .middle-area .text-area{flex:0 0 100%;max-width:100%}}.staffing-content .content-area .middle-area .text-area .text-box:first-child{margin-bottom:100px}@media (max-width:767.98px){.staffing-content .content-area .middle-area .text-area .text-box:first-child{margin-bottom:50px}}.staffing-content .content-area .middle-area .text-area .text-box:first-child::after{content:"";width:20px;height:120px;-o-object-fit:contain;object-fit:contain;position:absolute;top:calc(100% - 10px);left:50%;background-image:url(../../images/svg/staffing-arrow-2.svg);background-size:contain;background-repeat:no-repeat;z-index:3}@media (max-width:767.98px){.staffing-content .content-area .middle-area .text-area .text-box:first-child::after{display:none}}.staffing-content .content-area .middle-area .text-area .text-box:nth-child(2)::after{content:"";width:60%;height:275px;-o-object-fit:contain;object-fit:contain;position:absolute;top:calc(100% - 10px);right:48%;background-image:url(../../images/svg/staffing-arrow-3.svg);background-size:contain;background-repeat:no-repeat;z-index:3}@media (max-width:767.98px){.staffing-content .content-area .middle-area .text-area .text-box:nth-child(2)::after{display:none}}.staffing-content .content-area .bottom-area{display:flex;justify-content:space-between;align-items:center;flex-wrap:wrap;margin-bottom:53px}.staffing-content .content-area .bottom-area .left-area{flex:0 0 48%;max-width:48%}@media (max-width:767.98px){.staffing-content .content-area .bottom-area .left-area{flex:0 0 100%;max-width:100%}}.staffing-content .content-area .bottom-area .image-area{flex:0 0 48%;max-width:48%;padding:0 9% 0 3%;z-index:3}@media (max-width:767.98px){.staffing-content .content-area .bottom-area .image-area{flex:0 0 100%;max-width:100%;margin-top:30px;padding:0 3%}}.staffing-content .content-area .bottom-area .image-area .img-rounded{position:relative;max-width:68%;padding-top:68%;margin-left:16%;margin-bottom:-91px}@media (max-width:991.98px){.staffing-content .content-area .bottom-area .image-area .img-rounded{margin-bottom:-20px}}.staffing-content .content-area .bottom-area .image-area .img-rounded img{position:absolute;width:100%;height:100%;border-radius:50%;top:0;left:0}.staffing-content .content-area .bottom-area .image-area .caption-box{position:relative;background:#fff;box-shadow:0 5px 35px rgba(0,0,0,.08);border-radius:25px;padding:25px}.staffing-content .content-area .bottom-area .image-area .caption-box p{margin:0;font-style:italic;font-weight:700;font-size:16px;line-height:150%;text-align:center;color:#866a8c}.benefits-banner{position:relative;padding-top:20px;padding-bottom:115px;background-image:url(../../images/page-banner-bg.png);background-position:center bottom -85px;background-size:cover;background-repeat:no-repeat}@media (min-width:2400px){.benefits-banner{background-position:center bottom -400px}}@media (max-width:991.98px){.benefits-banner{padding-top:50px;padding-bottom:100px}}.benefits-banner .content-area{width:1280px;display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between}.benefits-banner .content-area .text-box{flex:0 0 60%;max-width:60%}@media (max-width:767.98px){.benefits-banner .content-area .text-box{flex:0 0 100%;max-width:100%}}.benefits-banner .content-area .text-box h2{font-family:Lato;font-style:normal;font-weight:800;font-size:23.04px;line-height:28px;letter-spacing:.03em;text-transform:uppercase;color:#866a8c;margin-bottom:15px}.benefits-banner .content-area .text-box h3{font-family:Lato;font-style:normal;font-weight:600;font-size:47.78px;line-height:57px;color:#26313e;margin-bottom:20px}@media (max-width:767.98px){.benefits-banner .content-area .text-box h3{font-size:40px;line-height:50px}}.benefits-banner .content-area .text-box p{font-family:Lato;font-style:normal;font-weight:500;font-size:19.2px;line-height:150%;color:#26313e;padding-right:15%}.benefits-banner .content-area .text-box blockquote{font-style:italic;font-weight:500;font-size:19.2px;line-height:150%;color:#866a8c;padding-left:13px;padding-right:17%;position:relative}.benefits-banner .content-area .text-box blockquote::before{content:"";width:2px;height:calc(100% - 10px);left:0;top:5px;background-color:#866a8c;position:absolute}.benefits-banner .content-area .banner-image{flex:0 0 40%;max-width:40%;text-align:center}@media (max-width:767.98px){.benefits-banner .content-area .banner-image{flex:0 0 100%;max-width:100%}}.benefits-banner .content-area .banner-image img{width:367px}.benefits-five-icon-link{position:relative;margin-top:-75px;margin-bottom:100px}@media (max-width:767.98px){.benefits-five-icon-link{margin-bottom:50px}}.benefits-five-icon-link .content-area{width:1280px}.benefits-five-icon-link .content-area .icon-boxes{display:flex;flex-wrap:wrap;justify-content:space-between}.benefits-five-icon-link .content-area .icon-boxes .icon-box{flex:0 0 17.5%;max-width:17.5%;background:#fff;box-shadow:0 5px 35px rgba(0,0,0,.08);border-radius:25px;border:2px solid #fff;padding:24px 20px;text-align:center;min-height:150px;position:relative;transition:all .35s;margin-bottom:25px}@media (max-width:991.98px){.benefits-five-icon-link .content-area .icon-boxes .icon-box{flex:0 0 48%;max-width:48%}}@media (max-width:767.98px){.benefits-five-icon-link .content-area .icon-boxes .icon-box{flex:0 0 100%;max-width:100%}}.benefits-five-icon-link .content-area .icon-boxes .icon-box:hover{border:2px solid #866a8c;transition:all .35s}.benefits-five-icon-link .content-area .icon-boxes .icon-box .icon-img{margin-bottom:10px}.benefits-five-icon-link .content-area .icon-boxes .icon-box .icon-img img{height:30px}.benefits-five-icon-link .content-area .icon-boxes .icon-box p{font-family:Lato;font-style:normal;font-weight:600;font-size:19.2px;line-height:150%;text-align:center;color:#26313e;margin:0}.benefits-purple-graph{position:relative;margin-top:100px;margin-bottom:100px}.benefits-purple-graph .content-area{width:1280px}.benefits-purple-graph .content-area .purple-box{background:#866a8c;border-radius:25px;display:flex;flex-wrap:wrap}.benefits-purple-graph .content-area .purple-box>.text-area{flex:0 0 50%;max-width:50%;padding:50px 50px 20px 50px}@media (max-width:767.98px){.benefits-purple-graph .content-area .purple-box>.text-area{flex:0 0 100%;max-width:100%;padding:20px}}.benefits-purple-graph .content-area .purple-box>.text-area h3{font-family:Lato;font-style:normal;font-weight:800;font-size:23.04px;line-height:28px;letter-spacing:.03em;text-transform:uppercase;color:#fff;margin-bottom:15px}.benefits-purple-graph .content-area .purple-box>.text-area p{font-family:Lato;font-style:normal;font-weight:500;font-size:19.2px;line-height:150%;color:#fff;margin-bottom:30px}.benefits-purple-graph .content-area .purple-box .graph-area{flex:0 0 50%;max-width:50%;background:linear-gradient(270deg,rgba(255,255,255,0) 0,rgba(255,255,255,.05) 100%);padding:50px 50px 50px 0;display:flex;flex-direction:column;justify-content:center;align-items:flex-start}@media (max-width:767.98px){.benefits-purple-graph .content-area .purple-box .graph-area{flex:0 0 100%;max-width:100%;padding-right:20px}}.benefits-purple-graph .content-area .purple-box .graph-area .text-area{padding-left:35px;padding-right:20px;width:100%;display:flex;justify-content:space-between;margin-bottom:30px}@media (max-width:991.98px){.benefits-purple-graph .content-area .purple-box .graph-area .text-area{padding-left:10px}}@media (max-width:767.98px){.benefits-purple-graph .content-area .purple-box .graph-area .text-area{padding-right:0}}.benefits-purple-graph .content-area .purple-box .graph-area .text-area .text-box h4{font-family:Lato;font-style:italic;font-weight:500;font-size:19.2px;line-height:100%;text-align:right;color:#fff}.benefits-purple-graph .content-area .purple-box .graph-area .graph-content{width:100%}.benefits-purple-graph .content-area .purple-box .graph-area .graph-content .graph-box{padding-right:20px;margin-bottom:17px}.benefits-purple-graph .content-area .purple-box .graph-area .graph-content .graph-box:nth-child(2){margin-bottom:0}.benefits-purple-graph .content-area .purple-box .graph-area .graph-content .graph-box .w40{width:40%;height:25px;background:rgba(255,255,255,.5)}.benefits-purple-graph .content-area .purple-box .graph-area .graph-content .graph-box .w100{width:100%;height:25px;background:rgba(255,255,255,.5)}.benefits-purple-graph .content-area .purple-box .graph-area .graph-content .graph-text{padding-left:35px;padding-right:20px;width:100%;display:flex;justify-content:space-between}.benefits-purple-graph .content-area .purple-box .graph-area .graph-content .graph-text p{flex:0 0 36%;max-width:36%;font-family:Lato;font-style:normal;font-weight:500;font-size:16px;line-height:150%;text-align:right;color:#fff;margin-bottom:0}.benefits-text-image-center{position:relative;margin-top:100px;margin-bottom:100px}.benefits-text-image-center .content-area{width:1280px;text-align:center}.benefits-text-image-center .content-area h2{font-family:Lato;font-style:normal;font-weight:800;font-size:23.04px;line-height:28px;text-align:center;letter-spacing:.03em;text-transform:uppercase;color:#866a8c;margin-bottom:15px}.benefits-text-image-center .content-area h3{font-family:Lato;font-style:normal;font-weight:600;font-size:33.18px;line-height:125%;text-align:center;color:#26313e;width:810px;max-width:100%;margin-left:auto;margin-right:auto;margin-bottom:20px}.benefits-text-image-center .content-area .image-content{margin-bottom:30px}.benefits-text-image-center .content-area .image-content img{border-radius:25px}.benefits-text-image-center .content-area p{font-family:Lato;font-style:normal;font-weight:500;font-size:19.2px;line-height:150%;width:790px;max-width:100%;margin-left:auto;margin-right:auto;text-align:center;color:#26313e}.benefits-flow{position:relative;margin-top:100px;margin-bottom:100px;padding-top:140px}@media (max-width:767.98px){.benefits-flow{padding-top:50px;margin-top:50px;margin-bottom:50px}}.benefits-flow::before{content:"";position:absolute;width:100%;height:100%;top:0;left:0;pointer-events:none;background-image:url(../../images/benefit-flow-grad-bg.png);background-size:100% auto;background-position:center top;background-repeat:no-repeat}@media (min-width:2000px){.benefits-flow::before{background-size:100% 100%}}.benefits-flow .content-area{position:relative;width:1040px;display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between}.benefits-flow .content-area .left-area{flex:0 0 21.6%;max-width:21.6%}@media (max-width:767.98px){.benefits-flow .content-area .left-area{flex:0 0 100%;max-width:100%}}.benefits-flow .content-area .left-area h2{font-style:normal;font-weight:800;font-size:23.04px;line-height:28px;text-align:right;letter-spacing:.03em;text-transform:uppercase;color:#866a8c;margin:0}@media (max-width:767.98px){.benefits-flow .content-area .left-area h2{text-align:left;margin-bottom:15px}}.benefits-flow .content-area .right-area{flex:0 0 71%;max-width:71%}@media (max-width:767.98px){.benefits-flow .content-area .right-area{flex:0 0 100%;max-width:100%}}.benefits-flow .content-area .right-area h3{font-style:normal;font-weight:600;font-size:33.18px;line-height:125%;color:#26313e;margin-bottom:15px}@media (max-width:767.98px){.benefits-flow .content-area .right-area h3{font-size:30px}}.benefits-flow .content-area .right-area p{font-style:normal;font-weight:500;font-size:19.2px;line-height:150%;color:#26313e;padding-right:10px}.banner-half-round{position:relative;padding-top:100px;padding-bottom:115px;background-image:url(../../images/page-banner-bg.png);background-position:center bottom -115px;background-size:cover;background-repeat:no-repeat;overflow:hidden}.banner-half-round.large-padding-bottom{padding-bottom:220px}@media (max-width:991.98px){.banner-half-round.large-padding-bottom{padding-bottom:50px}}@media (max-width:767.98px){.banner-half-round.large-padding-bottom{padding-bottom:0}}@media (min-width:2400px){.banner-half-round{background-position:center bottom -400px}}@media (max-width:991.98px){.banner-half-round{padding-top:50px;padding-bottom:50px}}@media (max-width:767.98px){.banner-half-round{padding-bottom:0}}.banner-half-round .banner-image{position:absolute;width:1440px;max-width:100%;height:100%;bottom:0;left:50%;transform:translateX(-50%);pointer-events:none;z-index:-1}@media (max-width:767.98px){.banner-half-round .banner-image{position:relative;bottom:0;margin-bottom:0}}.banner-half-round .banner-image .image-area{width:55.6%;margin-left:auto;margin-top:85px;margin-right:-85px}@media (max-width:767.98px){.banner-half-round .banner-image .image-area{width:80%;margin-top:30px;margin-right:0;margin-left:10%;margin-bottom:-50px}}.banner-half-round .banner-image .image-area .round-image{position:relative;width:100%;padding-top:100%}.banner-half-round .banner-image .image-area .round-image img{position:absolute;width:100%;height:100%;top:0;left:0;border-radius:50%;-o-object-fit:cover;object-fit:cover}.banner-half-round .content-area{width:1280px}.banner-half-round .content-area .text-box{width:42%}.banner-half-round .content-area .text-box.smaller-width{width:35%}@media (max-width:991.98px){.banner-half-round .content-area .text-box.smaller-width{width:51%}}@media (max-width:767.98px){.banner-half-round .content-area .text-box.smaller-width{width:100%}}@media (max-width:767.98px){.banner-half-round .content-area .text-box{width:100%}}.banner-half-round .content-area .text-box h2{font-family:Lato;font-style:normal;font-weight:800;font-size:23.04px;line-height:28px;letter-spacing:.03em;text-transform:uppercase;color:#866a8c;margin-bottom:15px}.banner-half-round .content-area .text-box h3{font-family:Lato;font-style:normal;font-weight:600;font-size:47.78px;line-height:57px;color:#26313e;margin-bottom:20px}@media (max-width:767.98px){.banner-half-round .content-area .text-box h3{font-size:40px;line-height:50px}}.banner-half-round .content-area .text-box p{font-family:Lato;font-style:normal;font-weight:500;font-size:19.2px;line-height:150%;color:#26313e;padding-right:5%}.banner-half-round .content-area .text-box blockquote{font-style:italic;font-weight:500;font-size:19.2px;line-height:150%;color:#866a8c;padding-left:13px;padding-right:14%;position:relative}.banner-half-round .content-area .text-box blockquote::before{content:"";width:2px;height:calc(100% - 10px);left:0;top:5px;background-color:#866a8c;position:absolute}.text-only-purple{position:relative;margin-top:50px;margin-bottom:26px}.text-only-purple .content-area{width:1280px}.text-only-purple .content-area .purple-box{background:#866a8c;border-radius:25px;padding:50px 90px;display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between}@media (max-width:767.98px){.text-only-purple .content-area .purple-box{padding:25px}}.text-only-purple .content-area .purple-box .left-area{flex:0 0 21%;max-width:21%}@media (max-width:767.98px){.text-only-purple .content-area .purple-box .left-area{flex:0 0 100%;max-width:100%;margin-bottom:20px}}.text-only-purple .content-area .purple-box .left-area h3{font-family:Lato;font-style:normal;font-weight:800;font-size:23.04px;line-height:28px;text-align:right;letter-spacing:.03em;text-transform:uppercase;color:#fff;margin:0}@media (max-width:767.98px){.text-only-purple .content-area .purple-box .left-area h3{text-align:left}}.text-only-purple .content-area .purple-box .right-area{flex:0 0 68%;max-width:68%}@media (max-width:767.98px){.text-only-purple .content-area .purple-box .right-area{flex:0 0 100%;max-width:100%}}.text-only-purple .content-area .purple-box .right-area p{font-family:Lato;font-style:normal;font-weight:600;font-size:27.65px;line-height:150%;color:#fff;margin:0}@media (max-width:767.98px){.text-only-purple .content-area .purple-box .right-area p{font-size:20px}}.panama-content{position:relative;margin-top:25px;margin-bottom:75px}@media (max-width:767.98px){.panama-content{margin-bottom:50px}}.panama-content .content-area{width:1280px;display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;margin-bottom:25px}.panama-content .content-area.revert{flex-direction:row-reverse}.panama-content .content-area .image-area{flex:0 0 48%;max-width:48%}@media (max-width:767.98px){.panama-content .content-area .image-area{flex:0 0 100%;max-width:100%;margin-bottom:30px}}.panama-content .content-area .image-area.padding-left{padding-left:5%}@media (max-width:767.98px){.panama-content .content-area .image-area.padding-left{padding-left:0}}.panama-content .content-area .image-area .image-round{position:relative;max-width:75%;padding-top:75%;margin-left:12.5%;margin-bottom:-61px}@media (max-width:991.98px){.panama-content .content-area .image-area .image-round{margin-bottom:-20px}}.panama-content .content-area .image-area .image-round img{position:absolute;width:100%;height:100%;border-radius:50%;top:0;left:0}.panama-content .content-area .image-area .image-caption{position:relative;background:#fff;border-radius:25px;padding:20px 48px}@media (max-width:767.98px){.panama-content .content-area .image-area .image-caption{padding:20px}}.panama-content .content-area .image-area .image-caption h3{font-family:Lato;font-style:normal;font-weight:600;font-size:27.65px;line-height:150%;text-align:center;color:#26313e}.panama-content .content-area .image-area .image-caption p{margin:0;font-weight:500;font-size:16px;line-height:150%;text-align:center;color:#26313e}.panama-content .content-area .right-box-area{flex:0 0 48%;max-width:48%}@media (max-width:767.98px){.panama-content .content-area .right-box-area{flex:0 0 100%;max-width:100%}}.panama-content .content-area .right-box-area .text-box{background:#fff;box-shadow:0 5px 20px rgba(0,0,0,.08);border-radius:25px;padding:45px 50px 34px;position:relative}.panama-content .content-area .right-box-area .text-box:first-child{margin-bottom:25px}@media (max-width:767.98px){.panama-content .content-area .right-box-area .text-box{padding:25px}}.panama-content .content-area .right-box-area .text-box .text-box-title{display:flex;align-items:center;font-style:normal;font-weight:600;font-size:27.65px;line-height:100%;color:#26313e;margin-bottom:25px}.panama-content .content-area .right-box-area .text-box .text-box-title img{margin-right:20px}.panama-content .content-area .right-box-area .text-box p{font-weight:500;font-size:16px;line-height:150%;color:#26313e}.single-blockquote{position:relative;margin-top:75px;margin-bottom:75px}@media (max-width:767.98px){.single-blockquote{margin-top:50px;margin-bottom:50px}}.single-blockquote .content-area{width:1280px;text-align:center}.single-blockquote .content-area blockquote{display:inline-block}.vertical-tabs{position:relative;margin-top:65px;margin-bottom:90px}.vertical-tabs .content-area{width:1280px}.vertical-tabs .content-area .title-area{text-align:center;margin-bottom:45px}.vertical-tabs .content-area .title-area h2{text-transform:none;font-weight:600;font-size:33.18px;line-height:125%;text-align:center;color:#26313e}.vertical-tabs .content-area .tabs-boxes{background:#fff;box-shadow:0 5px 35px rgba(0,0,0,.08);border-radius:25px}@media (max-width:767.98px){.vertical-tabs .content-area .tabs-boxes .d-flex{flex-wrap:wrap}}.vertical-tabs .content-area .tabs-boxes .d-flex .nav{flex:0 0 38%;max-width:38%;padding:30px 0}@media (max-width:767.98px){.vertical-tabs .content-area .tabs-boxes .d-flex .nav{flex:0 0 100%;max-width:100%;flex-direction:row;flex-wrap:nowrap;overflow:scroll;padding:10px 0}}.vertical-tabs .content-area .tabs-boxes .d-flex .nav .nav-link{position:relative;font-weight:600;font-size:27.65px;line-height:1.2;padding-top:18px;padding-bottom:18px;color:#26313e;transition:all .35s;text-align:left;padding-left:125px}@media (max-width:991.98px){.vertical-tabs .content-area .tabs-boxes .d-flex .nav .nav-link{padding-left:50px}}@media (max-width:767.98px){.vertical-tabs .content-area .tabs-boxes .d-flex .nav .nav-link{font-size:14px;white-space:nowrap}}.vertical-tabs .content-area .tabs-boxes .d-flex .nav .nav-link::after{content:"";width:80px;height:100%;position:absolute;background-color:#fff;right:-45px;top:0;-webkit-clip-path:polygon(0 0,calc(100% - 30px) 0,100% 50%,calc(100% - 30px) 100%,0 100%,30px 50%);clip-path:polygon(0 0,calc(100% - 30px) 0,100% 50%,calc(100% - 30px) 100%,0 100%,30px 50%);z-index:2;opacity:0;transition:all .35s}@media (max-width:767.98px){.vertical-tabs .content-area .tabs-boxes .d-flex .nav .nav-link::after{display:none}}.vertical-tabs .content-area .tabs-boxes .d-flex .nav .nav-link.active,.vertical-tabs .content-area .tabs-boxes .d-flex .nav .nav-link:hover{background:#f5f1f6;transition:all .35s}.vertical-tabs .content-area .tabs-boxes .d-flex .nav .nav-link.active::after,.vertical-tabs .content-area .tabs-boxes .d-flex .nav .nav-link:hover::after{opacity:1;transition:all .35s}.vertical-tabs .content-area .tabs-boxes .d-flex .nav .nav-link img{position:absolute;width:30px;margin-right:24px;left:70px;top:20%;height:40px;-o-object-position:center;object-position:center}@media (max-width:991.98px){.vertical-tabs .content-area .tabs-boxes .d-flex .nav .nav-link img{left:10px}}.vertical-tabs .content-area .tabs-boxes .d-flex .tab-content{flex:0 0 62%;max-width:62%;background:#f5f1f6;border-radius:0 0 25px 0;overflow:hidden;position:relative}@media (max-width:767.98px){.vertical-tabs .content-area .tabs-boxes .d-flex .tab-content{flex:0 0 100%;max-width:100%;border-radius:0 0 25px 25px}}.vertical-tabs .content-area .tabs-boxes .d-flex .tab-content .tab-pane{height:100%}.vertical-tabs .content-area .tabs-boxes .d-flex .tab-content .tab-pane .tabs-content{padding-left:86px;padding-right:86px;display:flex;flex-direction:column;justify-content:space-between;height:100%}@media (max-width:767.98px){.vertical-tabs .content-area .tabs-boxes .d-flex .tab-content .tab-pane .tabs-content{padding-left:15px;padding-right:15px}}.vertical-tabs .content-area .tabs-boxes .d-flex .tab-content .tab-pane .tabs-content .image-area{position:absolute;width:500px;height:500px;max-width:60%;border-radius:50%;top:-50px;right:-100px;overflow:hidden}.vertical-tabs .content-area .tabs-boxes .d-flex .tab-content .tab-pane .tabs-content .image-area::after{content:"";width:100%;height:10px;bottom:0;left:0;position:absolute;background-color:#f5f1f6}@media (max-width:991.98px){.vertical-tabs .content-area .tabs-boxes .d-flex .tab-content .tab-pane .tabs-content .image-area{position:relative;height:400px;width:400px;max-width:unset;right:-80px;top:-50px;margin-bottom:-50px}}@media (max-width:767.98px){.vertical-tabs .content-area .tabs-boxes .d-flex .tab-content .tab-pane .tabs-content .image-area{height:350px;width:350px}}.vertical-tabs .content-area .tabs-boxes .d-flex .tab-content .tab-pane .tabs-content .image-area img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.vertical-tabs .content-area .tabs-boxes .d-flex .tab-content .tab-pane .tabs-content .list-area{width:40%;height:100%;display:flex;align-items:center;padding:50px 0}@media (max-width:991.98px){.vertical-tabs .content-area .tabs-boxes .d-flex .tab-content .tab-pane .tabs-content .list-area{width:100%;height:unset;padding:0}}.vertical-tabs .content-area .tabs-boxes .d-flex .tab-content .tab-pane .tabs-content .list-area ul{list-style:none;padding-left:0;margin-top:60px}@media (max-width:991.98px){.vertical-tabs .content-area .tabs-boxes .d-flex .tab-content .tab-pane .tabs-content .list-area ul{margin-top:0}}.vertical-tabs .content-area .tabs-boxes .d-flex .tab-content .tab-pane .tabs-content .list-area ul li{position:relative;font-weight:500;font-size:23.04px;line-height:30px;color:#26313e;padding-left:40px;margin-top:40px}@media (max-width:767.98px){.vertical-tabs .content-area .tabs-boxes .d-flex .tab-content .tab-pane .tabs-content .list-area ul li{margin-top:20px}}.vertical-tabs .content-area .tabs-boxes .d-flex .tab-content .tab-pane .tabs-content .list-area ul li::before{content:"";width:25px;height:25px;background-image:url(../../images/icon-check.png);background-size:contain;background-repeat:no-repeat;background-position:center;position:absolute;left:0;top:3px}.vertical-tabs .content-area .tabs-boxes .d-flex .tab-content .tab-pane .tabs-content .text-area{margin-bottom:50px}@media (max-width:991.98px){.vertical-tabs .content-area .tabs-boxes .d-flex .tab-content .tab-pane .tabs-content .text-area{margin-top:30px;margin-bottom:30px}}.vertical-tabs .content-area .tabs-boxes .d-flex .tab-content .tab-pane .tabs-content .text-area p{font-family:Lato;font-style:italic;font-weight:500;font-size:19.2px;line-height:150%;color:#866a8c}.team-banner{position:relative;padding-top:100px;padding-bottom:115px;background-image:url(../../images/page-banner-bg.png);background-position:center top 100px;background-size:cover;background-repeat:no-repeat;overflow:hidden}@media (max-width:991.98px){.team-banner{padding-top:50px;padding-bottom:50px}}@media (max-width:767.98px){.team-banner{padding-bottom:0}}.team-banner .content-area{width:1280px}.team-banner .content-area .text-box{width:990px;max-width:100%}.team-banner .content-area .text-box h2{font-family:Lato;font-style:normal;font-weight:800;font-size:23.04px;line-height:28px;letter-spacing:.03em;text-transform:uppercase;color:#866a8c;margin-bottom:15px}.team-banner .content-area .text-box h3{font-family:Lato;font-style:normal;font-weight:600;font-size:47.78px;line-height:57px;color:#26313e;margin-bottom:20px}@media (max-width:767.98px){.team-banner .content-area .text-box h3{font-size:40px;line-height:50px}}.team{position:relative;margin-top:100px;margin-bottom:100px}@media (max-width:767.98px){.team{margin-top:50px;margin-bottom:50px}}.team .content-area{width:1180px;display:flex;flex-wrap:wrap}.team .content-area .team-box{flex:0 0 31.141%;max-width:31.141%;margin-right:3.2885%;margin-bottom:33px}.team .content-area .team-box:nth-child(3n){margin-right:0}@media (max-width:991.98px){.team .content-area .team-box{flex:0 0 48%;max-width:48%;margin-right:4%}.team .content-area .team-box:nth-child(3n){margin-right:4%}.team .content-area .team-box:nth-child(even){margin-right:0}.team .content-area .team-box:nth-last-child(1),.team .content-area .team-box:nth-last-child(2){margin-bottom:0}}@media (max-width:767.98px){.team .content-area .team-box{flex:0 0 100%;max-width:100%;margin-right:0}.team .content-area .team-box:nth-child(3n){margin-right:0}}.team .content-area .team-box:hover{cursor:pointer}.team .content-area .team-box:hover .top-area .text-area{opacity:1;transition:all .35s}.team .content-area .team-box .top-area{width:100%;min-height:237px;position:relative}.team .content-area .team-box .top-area .image-area{position:absolute;width:100%;height:100%;top:0;left:0}.team .content-area .team-box .top-area .image-area img{position:absolute;width:100%;height:100%;top:0;left:0;-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center}.team .content-area .team-box .top-area .text-area{width:100%;min-height:237px;background-color:#866a8c;padding:30px 23px 20px;text-align:center;display:flex;align-items:center;flex-direction:column;justify-content:space-between;position:relative;opacity:0;transition:all .35s}.team .content-area .team-box .top-area .text-area .text-content p{font-style:normal;font-weight:500;font-size:14px;line-height:150%;text-align:center;color:#fff}.team .content-area .team-box .top-area .text-area .social-link a{margin:5px}.team .content-area .team-box .top-area .text-area .social-link a img{width:30px}.team .content-area .team-box .bottom-area{width:100%;padding:10px;text-align:center}.team .content-area .team-box .bottom-area h4{font-family:Lato;font-style:normal;font-weight:700;font-size:16px;line-height:150%;text-align:center;color:#866a8c;margin-bottom:5px}.team .content-area .team-box .bottom-area h3{font-family:Lato;font-style:normal;font-weight:500;font-size:23.04px;line-height:140%;text-align:center;color:#26313e;margin:0}.contact-banner{position:relative;padding-top:100px;padding-bottom:330px;background-image:url(../../images/page-banner-bg.png);background-position:center top 100px;background-size:cover;background-repeat:no-repeat;overflow:hidden}@media (max-width:991.98px){.contact-banner{padding-top:50px;padding-bottom:50px}}@media (max-width:767.98px){.contact-banner{padding-bottom:0}}.contact-banner .content-area{width:1280px}.contact-banner .content-area .text-box{width:990px;max-width:100%}.contact-banner .content-area .text-box h2{font-family:Lato;font-style:normal;font-weight:800;font-size:23.04px;line-height:28px;letter-spacing:.03em;text-transform:uppercase;color:#866a8c;margin-bottom:15px}.contact-banner .content-area .text-box h3{font-family:Lato;font-style:normal;font-weight:600;font-size:47.78px;line-height:57px;color:#26313e;margin-bottom:20px}@media (max-width:767.98px){.contact-banner .content-area .text-box h3{font-size:40px;line-height:50px}}.contact-us{position:relative;margin-top:-245px;margin-bottom:100px}@media (max-width:991.98px){.contact-us{margin-top:0;margin-bottom:50px}}.contact-us .content-area{width:1280px}.contact-us .content-area .contact-box{background:#fff;box-shadow:0 5px 15px rgba(0,0,0,.08);border-radius:25px;padding:50px}@media (max-width:767.98px){.contact-us .content-area .contact-box{padding:20px 15px}}.contact-us .content-area .contact-box .text-area{width:887px;max-width:100%;margin-bottom:70px}.contact-us .content-area .contact-box .text-area h2{font-family:Lato;font-style:normal;font-weight:800;font-size:23.04px;line-height:28px;letter-spacing:.03em;text-transform:uppercase;color:#866a8c;margin-bottom:10px}.contact-us .content-area .contact-box .text-area h3{font-family:Lato;font-style:normal;font-weight:600;font-size:33.18px;line-height:125%;color:#26313e}.contact-us .content-area .contact-box .form-area{width:1140px;max-width:100%;margin-left:auto;margin-right:auto}.contact-us .content-area .contact-box .form-area form{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between}.contact-us .content-area .contact-box .form-area form .form-input{flex:0 0 31.316%;max-width:31.316%;margin-bottom:15px}.contact-us .content-area .contact-box .form-area form .form-input.full-width{flex:0 0 100%;max-width:100%}.contact-us .content-area .contact-box .form-area form .form-input.two-third{flex:0 0 60%;max-width:60%;margin-top:20px;margin-bottom:20px}@media (max-width:767.98px){.contact-us .content-area .contact-box .form-area form .form-input.two-third{flex:0 0 100%;max-width:100%}}@media (max-width:767.98px){.contact-us .content-area .contact-box .form-area form .form-input{flex:0 0 100%;max-width:100%}.contact-us .content-area .contact-box .form-area form .form-input p{margin-bottom:0}}.contact-us .content-area .contact-box .form-area form .form-input input,.contact-us .content-area .contact-box .form-area form .form-input textarea{width:100%;background:#f1f1f1;border-radius:25px;min-height:50px;padding:10px 37px;border:none;font-family:Lato;font-style:normal;font-weight:500;font-size:16px;line-height:150%;color:#565656}.contact-us .content-area .contact-box .form-area form .form-input input::-moz-placeholder,.contact-us .content-area .contact-box .form-area form .form-input textarea::-moz-placeholder{color:#565656}.contact-us .content-area .contact-box .form-area form .form-input input:-ms-input-placeholder,.contact-us .content-area .contact-box .form-area form .form-input textarea:-ms-input-placeholder{color:#565656}.contact-us .content-area .contact-box .form-area form .form-input input::placeholder,.contact-us .content-area .contact-box .form-area form .form-input textarea::placeholder{color:#565656}.contact-us .content-area .contact-box .form-area form .form-input textarea{height:150px;resize:none}.contact-us .content-area .contact-box .form-area form .form-submit{margin-top:35px;width:100%;text-align:left}@media (max-width:767.98px){.contact-us .content-area .contact-box .form-area form .form-submit{margin-top:20px}}.reviews{position:relative;margin-top:100px;margin-bottom:100px}@media (max-width:991.98px){.reviews{margin-top:50px;margin-bottom:50px}}.reviews.negatif-margin-top{margin-top:-130px}@media (max-width:991.98px){.reviews.negatif-margin-top{margin-top:50px}}.reviews .content-area{width:1280px}.reviews .content-area .review-box{background:#fff;box-shadow:0 5px 35px rgba(0,0,0,.08);border-radius:25px;padding:50px 50px 50px 40px;display:flex;flex-wrap:wrap;justify-content:space-between;margin-bottom:75px}@media (max-width:767.98px){.reviews .content-area .review-box{padding:20px}}.reviews .content-area .review-box .left-area{flex:0 0 30%;max-width:30%}@media (max-width:991.98px){.reviews .content-area .review-box .left-area{flex:0 0 100%;max-width:100%;padding-left:64px;padding-right:72px}}@media (max-width:767.98px){.reviews .content-area .review-box .left-area{padding-left:0;padding-right:0}}.reviews .content-area .review-box .left-area img{margin-bottom:20px;max-height:125px}.reviews .content-area .review-box .left-area h3{font-weight:600;font-size:33.18px;line-height:125%;color:#26313e;font-style:italic}.reviews .content-area .review-box .right-area{flex:0 0 66.8%;max-width:66.8%;padding-left:64px;padding-right:72px;padding-top:25px}@media (max-width:991.98px){.reviews .content-area .review-box .right-area{flex:0 0 100%;max-width:100%}}@media (max-width:767.98px){.reviews .content-area .review-box .right-area{padding-left:0;padding-right:0}}.reviews .content-area .review-box .right-area .review-text{position:relative;margin-bottom:30px;padding-right:10px}@media (max-width:767.98px){.reviews .content-area .review-box .right-area .review-text{margin-top:30px;margin-bottom:50px;padding-right:0}}.reviews .content-area .review-box .right-area .review-text::before{content:"";width:35px;height:35px;background-image:url(../../images/svg/icon-quote.svg);background-size:contain;background-position:center;background-repeat:no-repeat;position:absolute;left:-60px;top:55%;transform:translateY(-50%)}@media (max-width:767.98px){.reviews .content-area .review-box .right-area .review-text::before{top:-20px;left:0}}.reviews .content-area .review-box .right-area .review-text::after{content:"";width:35px;height:35px;background-image:url(../../images/svg/icon-quote.svg);background-size:contain;background-position:center;background-repeat:no-repeat;position:absolute;right:-60px;top:55%;transform:translateY(-50%) rotate(180deg)}@media (max-width:767.98px){.reviews .content-area .review-box .right-area .review-text::after{right:0;top:calc(100% + 20px)}}.reviews .content-area .review-box .right-area .review-text p{font-style:normal;font-weight:500;font-size:19.2px;line-height:150%;color:#26313e}.reviews .content-area .review-box .right-area h3{font-weight:500;font-size:23.04px;line-height:140%;color:#866a8c;margin-bottom:5px}.reviews .content-area .review-box .right-area h4{font-weight:500;font-size:19.2px;line-height:150%;color:#26313e}.faqs{position:relative;margin-top:75px;margin-bottom:75px}.faqs.smaller-margin-top{margin-top:50px}.faqs .content-area{width:1280px}.faqs .content-area .faq-box{background:#fff;box-shadow:0 5px 35px rgba(0,0,0,.08);border-radius:25px;padding-left:50px;padding-right:115px;margin-bottom:25px;position:relative;cursor:pointer;min-height:140px;transition:all .35s}@media (max-width:767.98px){.faqs .content-area .faq-box{padding-right:50px;padding-left:10px;min-height:unset}}.faqs .content-area .faq-box::before{content:"";width:140px;height:140px;background-image:url(../../images/icon-link-arrow.png);background-size:35px 35px;background-repeat:no-repeat;background-position:center;position:absolute;right:-5px;top:0;pointer-events:none;transform:rotate(90deg)}@media (max-width:767.98px){.faqs .content-area .faq-box::before{display:none}}.faqs .content-area .faq-box .faq-question{min-height:140px;display:flex;align-items:flex-start;padding-top:45px;padding-bottom:50px}@media (max-width:767.98px){.faqs .content-area .faq-box .faq-question{min-height:80px;padding-top:0;padding-bottom:0;align-items:center;position:relative}.faqs .content-area .faq-box .faq-question::before{content:"";width:140px;height:140px;background-image:url(../../images/icon-link-arrow.png);background-size:30px 30px;background-repeat:no-repeat;background-position:center;position:absolute;right:-95px;top:50%;pointer-events:none;transform:rotate(90deg) translateX(-50%)}}.faqs .content-area .faq-box .faq-question h4{min-width:50px;width:50px;height:50px;background:#f5f1f6;border-radius:50%;display:flex;align-items:center;justify-content:center;font-style:normal;font-weight:500;font-size:23.04px;line-height:100%;color:#26313e;margin-right:24px}@media (max-width:767.98px){.faqs .content-area .faq-box .faq-question h4{margin-right:10px}}.faqs .content-area .faq-box .faq-question h3{font-style:normal;font-weight:500;font-size:19.2px;line-height:150%;color:#26313e;margin:0;padding:15px 0;margin-top:-5px}@media (max-width:767.98px){.faqs .content-area .faq-box .faq-question h3{font-size:16px;margin-top:0;padding-top:11px}}.faqs .content-area .faq-box:not(.active) .faq-answer{max-height:0!important}.faqs .content-area .faq-box .faq-answer{padding-bottom:20px;padding-left:75px;width:930px;max-width:100%;margin-top:-50px;overflow:hidden;opacity:0;transition:all .35s}@media (max-width:767.98px){.faqs .content-area .faq-box .faq-answer{margin-top:0;padding:0;max-width:calc(100% + 40px)}}.faqs .content-area .faq-box .faq-answer p{font-weight:500;font-size:16px;line-height:150%;color:#26313e}@media (max-width:767.98px){.faqs .content-area .faq-box .faq-answer p{font-size:14px}}.faqs .content-area .faq-box.active{background-color:#f5f1f6;transition:all .35s}.faqs .content-area .faq-box.active::before{background-image:url(../../images/icon-link-arrow.png);transform:rotate(90deg) scale(-1)}.faqs .content-area .faq-box.active .faq-question::before{transform:rotate(90deg) translateX(-50%) scale(-1)}.faqs .content-area .faq-box.active .faq-answer{opacity:1;transition:all .35s}.need-more-answers{position:relative;margin-top:70px;margin-bottom:70px}.need-more-answers .content-area{width:1000px;text-align:center}.need-more-answers .content-area h3{font-family:Lato;font-style:normal;font-weight:600;font-size:33.18px;line-height:125%;text-align:center;color:#26313e;margin-bottom:20px}.need-more-answers .content-area p{font-style:normal;font-weight:500;font-size:19.2px;line-height:150%;text-align:center;color:#26313e}.need-more-answers .content-area .contact-info{display:flex;flex-wrap:wrap;justify-content:center;margin-top:20px}.need-more-answers .content-area .contact-info a{font-family:Lato;font-style:normal;font-weight:800;font-size:16px;line-height:150%;color:rgba(38,49,62,.7);margin-top:7.5px;margin-bottom:7.5px;margin-left:28px;margin-right:28px}.need-more-answers .content-area .contact-info a img{width:18px;margin-right:10px}.half-text-image-caption .content-area .text-area blockquote p{font-family:Lato;font-style:italic;font-weight:500;font-size:19.2px;line-height:100%;color:#866a8c;margin-bottom:0;padding-right:0!important}.form-box-shadow .wpcf7 form .wpcf7-response-output{margin:auto;margin-top:20px}.home-banner .image-area .img_container{height:100%;width:45%;display:flex;justify-content:right;position:relative;max-width:-webkit-max-content;max-width:-moz-max-content;max-width:max-content;margin-left:auto}.home-banner .image-area .main_img{max-width:573px!important;width:573px!important;margin-left:0!important;height:573px!important;margin-top:auto;border-radius:50%;-o-object-position:center!important;object-position:center!important;-o-object-fit:cover!important;object-fit:cover!important}.home-banner .image-area .img_container .img_sub{position:absolute;top:0;left:0;width:100%;height:100%}.home-banner .image-area .img_container .img_sub img{margin-left:0!important;width:140px!important;border-radius:50%;position:absolute;height:auto;height:140px;-o-object-position:center;object-position:center;-o-object-fit:cover;object-fit:cover}.home-banner .image-area .img_container .img_sub img:nth-child(3){bottom:80px;left:-20px}.home-banner .image-area .img_container .img_sub img:nth-child(2){bottom:270px;left:-70px}.home-banner .image-area .img_container .img_sub img:nth-child(1){top:68px;left:40px}.half-text-image-caption .content-area .image-area .image-box img{border-radius:50%;position:absolute;width:100%;height:100%;top:0;left:0}.half-text-image-caption .content-area .image-area .image-box{position:relative;padding-top:100%}.half-text-image-caption .content-area.revert .image-area .image-box img{border-radius:0;position:unset!important}.half-text-image-caption .content-area.revert .image-area .image-box{padding-top:0!important}.half-text-image-caption.no-caption .content-area .image-area .image-box img{border-radius:0;position:unset!important}.half-text-image-caption.no-caption .content-area .image-area .image-box{padding-top:0!important}.half-text-image-caption.add_border_radius .content-area.revert .image-area .image-box img{border-radius:50%;position:absolute;width:100%;height:100%;top:0;left:0}.half-text-image-caption.add_border_radius .content-area.revert .image-area .image-box{position:relative;padding-top:100%}.benefits-banner .content-area .banner-image{position:relative}.benefits-banner .content-area .banner-image .sub_image{position:absolute;top:0;width:100%;height:100%}.benefits-banner .content-area .banner-image .main_image img{max-width:345px;margin-top:20px}.benefits-banner .content-area .banner-image .sub_image .img_container_round{position:absolute;border-radius:50%;overflow:hidden}.benefits-banner .content-area .banner-image .sub_image .img_container_round img{position:absolute;width:100%;height:100%;-o-object-fit:cover;object-fit:cover;top:0;left:0}.benefits-banner .content-area .banner-image .sub_image .img_container_round:nth-child(1){top:33px;left:96px;width:91.38px;height:91.38px}.benefits-banner .content-area .banner-image .sub_image .img_container_round:nth-child(2){bottom:57px;left:69px;width:109.66px;height:109.66px}.benefits-banner .content-area .banner-image .sub_image .img_container_round:nth-child(3){top:-5px;left:252px;width:73.11px;height:73.11px}.benefits-banner .content-area .banner-image .sub_image .img_container_round:nth-child(4){width:91.38px;height:91.38px;top:82px;right:56px}.benefits-banner .content-area .banner-image .sub_image .img_container_round:nth-child(5){width:91.38px;height:91.38px;bottom:56px;right:74px}.image_update_border .image-area .image-box{position:relative}.image_update_border .image-area .image-box .sub_img{position:absolute;top:0;left:0;width:100%;height:100%}.image_update_border .sub_img .img_container_round{position:absolute;border-radius:50%;overflow:hidden}.image_update_border .sub_img .img_container_round img{position:absolute;width:100%;height:100%;-o-object-fit:cover;object-fit:cover;top:0;left:0}.image_update_border .sub_img .img_container_round:nth-child(1){top:33px;left:33px;width:125px;height:125px}.image_update_border .sub_img .img_container_round:nth-child(2){bottom:94px;left:2px;width:150px;height:150px}.image_update_border .sub_img .img_container_round:nth-child(3){top:-35px;left:233px;width:100px;height:100px}.image_update_border .sub_img .img_container_round:nth-child(4){width:125px;height:125px;top:79px;right:-35px}.image_update_border .sub_img .img_container_round:nth-child(5){width:125px;height:125px;bottom:71px;right:3px}@media (max-width:1366.98px){.home-banner .image-area .img_container{width:40%}.home-banner .image-area .main_img{height:546.39px!important}}@media (max-width:1266.98px){.home-banner .image-area .img_container{width:40%}.home-banner .image-area .main_img{height:499.59px!important}.home-banner .image-area .img_container .img_sub img{width:130px!important;height:130px!important}.home-banner .image-area .img_container .img_sub img:nth-child(1){top:126px;left:40px}.home-banner .image-area .img_container .img_sub img:nth-child(2){bottom:231px;left:-50px}.home-banner .image-area .img_container .img_sub img:nth-child(3){bottom:61px;left:-20px}}@media (max-width:991.98px){.half-text-image-caption .content-area .text-area blockquote p{width:350px}.home-banner .image-area .main_img{margin-bottom:auto;max-height:328px;-o-object-fit:cover;object-fit:cover}.home-banner .image-area .img_container .img_sub img{width:85px!important;height:85px!important}.home-banner .image-area .img_container .img_sub img:nth-child(1){top:160px;left:9px}.home-banner .image-area .img_container .img_sub img:nth-child(2){bottom:275px;left:-50px}.home-banner .image-area .img_container .img_sub img:nth-child(3){bottom:159px;left:-20px}.benefits-banner .content-area .banner-image .main_image img{max-width:300px}.benefits-banner .content-area .banner-image .sub_image .img_container_round:nth-child(1){top:51px;left:29px;width:70px;height:70px}.benefits-banner .content-area .banner-image .sub_image .img_container_round:nth-child(2){bottom:43px;left:0;width:90px;height:90px}.benefits-banner .content-area .banner-image .sub_image .img_container_round:nth-child(3){top:4px;left:168px;width:53px;height:53px}.benefits-banner .content-area .banner-image .sub_image .img_container_round:nth-child(4){width:71px;height:71px;top:69px;right:-5px}.benefits-banner .content-area .banner-image .sub_image .img_container_round:nth-child(5){width:71px;height:71px;bottom:68px;right:7px}.image_update_border .sub_img .img_container_round:nth-child(1){width:75px;height:75px;top:0;left:33px}.image_update_border .sub_img .img_container_round:nth-child(2){width:100px;height:100px;bottom:43px;left:2px}.image_update_border .sub_img .img_container_round:nth-child(3){top:-9px;left:158px;width:50px;height:50px}.image_update_border .sub_img .img_container_round:nth-child(4){width:75px;height:75px;top:49px;right:-16px}.image_update_border .sub_img .img_container_round:nth-child(5){width:75px;height:75px;bottom:52px;right:3px}.benefits-five-icon-link .content-area .icon-boxes .icon-box{flex:0 0 32%!important;max-width:32%!important}.benefits-five-icon-link .content-area .icon-boxes .icon-box:nth-child(4),.benefits-five-icon-link .content-area .icon-boxes .icon-box:nth-child(5){flex:0 0 48%!important;max-width:48%!important}}@media (max-width:768.98px){.home-banner .image-area .img_container{width:38%}.home-banner .image-area .main_img{height:291.83px!important}.home-banner .image-area .img_container .img_sub img{width:75px!important;height:75px!important}.home-banner .image-area .img_container .img_sub img:nth-child(2){bottom:294px;left:-36px}.home-banner .image-area .img_container .img_sub img:nth-child(3){bottom:193px;left:-11px}.home-banner .content-area .text-area .mobile-half .img_container_mobile{height:100%;display:flex;justify-content:right;position:relative;margin-left:auto;flex:0 0 48%;max-width:42%}.home-banner .content-area .text-area .mobile-half img{flex:0 0 100%!important;max-width:100%!important;border-radius:50%;width:140.69px!important;height:140.69px!important}.home-banner .content-area .text-area .mobile-half .img_sub{position:absolute;top:0;left:0;width:100%;height:100%}.home-banner .content-area .text-area .mobile-half .img_sub img{margin-left:0!important;width:37px!important;height:37px!important;border-radius:50%;position:absolute;height:auto}.home-banner .content-area .text-area .mobile-half .img_sub img:nth-child(1){top:0;left:10px}.home-banner .content-area .text-area .mobile-half .img_sub img:nth-child(2){top:44px;left:-16px}.home-banner .content-area .text-area .mobile-half .img_sub img:nth-child(3){bottom:12px;left:-5px}.benefits-banner .content-area .banner-image .main_image img{max-width:270px}.benefits-banner .content-area .banner-image .sub_image .img_container_round:nth-child(3){top:10px;left:157px;width:53px;height:53px}.benefits-banner .content-area .banner-image .sub_image .img_container_round:nth-child(5){width:71px;height:71px;bottom:43px;right:17px}}@media (max-width:767.98px){.image_update_border .sub_img .img_container_round:nth-child(1){width:85px;height:85px;top:27px;left:33px}.image_update_border .sub_img .img_container_round:nth-child(2){width:110px;height:110px;bottom:52px;left:2px}.image_update_border .sub_img .img_container_round:nth-child(3){top:-10px;left:180px;width:65px;height:65px}.image_update_border .sub_img .img_container_round:nth-child(4){width:85px;height:85px;top:49px;right:-4px}.image_update_border .sub_img .img_container_round:nth-child(5){width:85px;height:85px;bottom:61px;right:14px}.benefits-five-icon-link .content-area .icon-boxes .icon-box{flex:0 0 100%!important;max-width:100%!important}.benefits-five-icon-link .content-area .icon-boxes .icon-box:nth-child(4),.benefits-five-icon-link .content-area .icon-boxes .icon-box:nth-child(5){flex:0 0 100%!important;max-width:100%!important}.benefits-banner .content-area .banner-image .main_image img{max-width:330px}.benefits-banner .content-area .banner-image .sub_image .img_container_round:nth-child(1){top:45px;left:37px;width:90px;height:90px}.benefits-banner .content-area .banner-image .sub_image .img_container_round:nth-child(2){bottom:47px;left:15px;width:110px;height:110px}.benefits-banner .content-area .banner-image .sub_image .img_container_round:nth-child(3){top:-6px;left:185px;width:73px;height:73px}.benefits-banner .content-area .banner-image .sub_image .img_container_round:nth-child(4){width:91px;height:91px;top:84px;right:-12px}.benefits-banner .content-area .banner-image .sub_image .img_container_round:nth-child(5){width:91px;height:91px;bottom:54px;right:17px}}@media (max-width:390.98px){.home-banner .content-area .text-area .mobile-half .img_sub img:nth-child(2){top:44px;left:-15px}}@media (max-width:375.98px){.home-banner .content-area .text-area .mobile-half .img_sub img:nth-child(2){top:43px;left:0}.home-banner .content-area .text-area .mobile-half .img_sub img:nth-child(2){top:45px;left:-18px}.benefits-banner .content-area .banner-image .sub_image .img_container_round:nth-child(5){width:91px;height:91px;bottom:54px;right:2px}.image_update_border .sub_img .img_container_round:nth-child(4){width:85px;height:85px;top:65px;right:-12px}.image_update_border .sub_img .img_container_round:nth-child(5){width:85px;height:85px;bottom:55px;right:4px}}
/*# sourceMappingURL=theme.min.css.map */
