body{scroll-behavior:smooth;font-family:Montserrat;font-size:13px}header nav{border-bottom:1px solid #f4f4f4!important}.portfolio-img.homepage img{height:350px;object-fit:cover}.bg-deep-pink{background-color:#e96656}header.sticky nav.navbar.white-link .navbar-nav>li>a:hover,header.sticky nav.navbar.bootsnav.white-link ul.nav>li>a:hover,.text-deep-pink,.btn.text-deep-pink,a:not(.btn):hover,li.dropdown:hover,.social-icon-style-8 a:hover{color:#e96656!important}a:active,header.sticky nav.navbar.white-link .navbar-nav>li>a.active,header.sticky nav.navbar.bootsnav.white-link ul.nav>li>a.active,header.sticky nav.navbar.white-link .navbar-nav>li.active>a,header.sticky nav.navbar.bootsnav.white-link ul.nav>li.active>a{color:#fff;font-weight:700}.services-svg{width:80px;height:80px;background:#e96656;border-radius:50%;display:flex;justify-content:center;align-items:center}.services-svg img,.services-box img{width:50px}.services-box img{margin-bottom:20px}header nav{min-height:80px}header a.logo img{max-height:45px!important}@keyframes animateArrow{0%{top:10px;opacity:1}to{top:80%;opacity:0}}.video-overlay{height:100vh;position:absolute;top:0;display:flex;justify-content:center;align-items:flex-end;width:100%}.video-header.has-header,.video-overlay.has-header{margin-top:80px;height:92vh;object-fit:cover}.video-overlay a{position:absolute;font-size:.5em;color:#000;border:3px solid black;border-radius:20px;padding:20px 12px;bottom:50px;display:flex;justify-content:center;align-items:center}.video-overlay a:hover{border:3px solid #e96656}.video-overlay a i{top:10px;position:absolute;animation:1.7s infinite animateArrow}.service__button{display:flex}.service__button .service__button--trigger{background:#e96656;color:#fff}footer{background:#f7f7f7}.footer-logo{max-height:45px!important}.portfolio-years{height:250px;display:flex;justify-content:center;align-items:center;font-size:4.5em}.c-background-dark-opacity{height:100%;width:100%;display:flex;justify-content:center;align-items:center;background:rgba(0,0,0,.7)}.portfolio-searchbar{padding:15px 0;display:flex;border-bottom:1px solid #f4f4f4;margin-bottom:20px;align-items:center}.select2-container .select2-selection--multiple{height:42px}.select2-container--default .select2-selection--multiple .select2-selection__choice{vertical-align:baseline!important;margin:3px!important}.portfolio-filter-tab-1 li{margin:0 8px}.portfolio-searchbar row{width:500px}.service__icon{width:40px}.padding-fourtien-bottom{padding-bottom:14%}.service_button{display:flex;margin-top:15px;border-radius:4px}.team-block .service_button{justify-content:center;margin-top:5px}a.service_link .service_button img,.team-block .service_button img{width:22px;margin-right:7px}a.service_link .service_button{color:#6f6f6f}a.service_link:hover .feature-content .text-black{color:#e96656!important}a.service_link:hover .service_button{color:#e96656!important;font-weight:700}a.service_link:hover .service_button img,.team-block a:hover .service_button img{transform:rotate(90deg)}#service .separator-line-horrizontal-medium-light2{width:100%;margin-bottom:30px}.chat_cta{position:fixed;bottom:45px;right:15px;color:#fff;background:#e96656;width:50px;height:50px;border-radius:50%;-webkit-box-shadow:2px 3px 16px -5px #000000;box-shadow:2px 3px 16px -5px #000;z-index:10}.chat_cta i{margin:0}.scroll-top-arrow,.scroll-top-arrow:focus{right:100px}.chat{display:none;position:fixed;bottom:0;right:0;padding:20px;background:white;max-width:40vw}.chat.active{display:inherit;z-index:15000;-webkit-box-shadow:2px 3px 16px -5px #000000;box-shadow:2px 3px 16px -5px #000;border-radius:5px}.chat .chat__footer button{padding-left:0;margin:auto;width:100%}.chat .chat__footer button i{margin:0}.portfolio-custom-figcaption{opacity:1!important;background:rgba(0,0,0,.8)}.services_block__title{border-bottom:1px solid #e96656;padding-bottom:20px;max-width:fit-content}@media screen and (max-width: 991px){.video-header,.video-overlay,.video-header.has-header{height:100%}.video-overlay{display:none}.portfolio-searchbar{position:inherit}.chat{max-width:100%}}.widgets .widget{border:1px solid #E6E6E6;border-radius:10px;margin-bottom:25px}.widgets .widget.min-150{min-height:150px}.widgets .widget .widget_title{padding:5px 20px}.widgets .widget .widget_title h4{font-size:18px;margin:0;padding:0}.widgets .widget .widget_title .link{margin-top:10px;float:right}.widgets .widget .widget_content{padding:5px 20px 15px}.widgets .widget .widget_content .empty{padding:30px 0;text-align:center;color:silver}.widgets .widget .widget_content .mission_counter{font-size:38px;padding-top:8px}.widgets .widget .widget_content .widget_list{display:flex;flex-direction:row;width:100%}.widgets .widget .widget_content .widget_list div{line-height:30px}.widgets .widget .widget_content .widget_list div.w-all{flex-grow:1;width:100%}.widgets .widget .widget_content .widget_list div.w-50{width:50px}.widgets .widget .widget_content .widget_list div.w-80{width:80px}.widgets .widget .widget_content .widget_list div.w-100{width:100px}.widgets .widget .widget_content .widget_list div.w-200{width:200px}@media screen and (max-width: 767px){.service_button{justify-content:center}}.instafeed-grid span{display:none}.clients_carousel{transition-duration:.2s;-moz-transition-duration:.2s;-webkit-transition-duration:.2s}.clients_carousel .swiper-slide{animation-duration:.7s}.swiper-container .swiper-wrapper{align-items:center}.swiper-container .swiper-slide img{filter:grayscale(1)}.swiper-container .swiper-slide:hover img{filter:none}.clients-home-list .banner-style1 figure{margin-bottom:30px}._contact_cta{position:fixed;bottom:16px;right:16px;z-index:99}._contact_cta a{display:flex;align-items:center;justify-content:center;flex-direction:column;box-shadow:0 2px 4px #00000024;width:64px;height:64px;border-radius:50%;outline:0;text-decoration:none;background-color:#e96656;text-align:center;color:#fff!important}._contact_cta a i{display:block;margin:0 auto 5px}._contact_cta a span{font-size:.562rem;color:#fff;line-height:1;font-weight:600;font-style:normal}#_contactPopup{padding-right:0!important}#_contactPopup .modal-container{display:flex;flex-direction:row;justify-content:flex-end;height:100%}#_contactPopup .modal-container .modal-dialog{height:100%;width:100%;margin:0;display:flex}#_contactPopup .modal-container .modal-dialog .modal-content{border-radius:0}#_contactPopup .modal-container .modal-dialog .modal-body{padding:2vw;overflow-y:auto}#_contactPopup .modal-container .modal-dialog .modal-body h3{text-align:center;text-transform:uppercase;font-size:28px;font-weight:700;letter-spacing:1px}.scroll-top-arrow,.scroll-top-arrow:focus{top:auto!important;bottom:30px;right:85px!important;z-index:1054!important}.pac-container{z-index:1056!important}header nav .navbar-nav>li>a{margin:0 10px}.btn-deep-pink{background-color:#e96656!important;border-color:#e96656!important}.btn-deep-pink:hover{background-color:transparent!important;border-color:#e96656!important;color:#e96656!important}.btn-deep-pink:focus{background-color:transparent!important;border-color:#e96656!important;color:#e96656!important}.navbar-nav .dropdown .dropdown-menu{background:rgba(35,35,35,.9);padding:6px 0}.navbar-nav .dropdown .dropdown-menu li a{color:#fff;font-size:13px;padding:5px 12px;display:block}.team-block a:hover figure figcaption .font-weight-600{color:#e96656!important}
