html body{overflow-x:hidden !important}h1,h2,h3,h4,h5,h6,p,span{margin:0}*:focus{outline:none}a:hover{text-decoration:none}.overflow-hidden{overflow:hidden !important}.toupper{text-transform:uppercase}.rtl{direction:rtl}.roboto-thin{font-family:'Roboto Thin' !important}.roboto-thin *{font-family:'Roboto Thin'}.roboto-light{font-family:'Roboto Light' !important}.roboto-light *{font-family:'Roboto Light'}.roboto-italic{font-family:'Roboto Italic' !important}.roboto-italic *{font-family:'Roboto Italic'}.roboto-bold{font-family:'Roboto Bold' !important}.roboto-bold *{font-family:'Roboto Bold'}.roboto-medium{font-family:'Roboto Medium' !important}.roboto-medium *{font-family:'Roboto Medium'}.roboto-regular{font-family:'Roboto Regular' !important}.roboto-regular *{font-family:'Roboto Regular'}.f14{font-size:14px}.f18{font-size:18px}.f19{font-size:19px}.f20{font-size:20px}.f22{font-size:22px}.f26{font-size:26px}.f30{font-size:30px}.f35{font-size:35px}.f36{font-size:36px}.f40{font-size:40px}.f45{font-size:45px}.f55{font-size:55px}.f65{font-size:65px}.lh1{line-height:1}.lh85{line-height:0.85}.lh12{line-height:1.2}.f-white{color:#fff !important}.f-white *{color:#fff}.f-primary{color:#A22959 !important}.f-primary *{color:#A22959}.f-dark-grey{color:#505050 !important}.f-dark-grey *{color:#505050}.f-light-grey{color:#8D8D8D !important}.f-light-grey *{color:#8D8D8D}.bg-light-grey{background:#F5F5F5}.bg-primary{background:#A22959 !important}#Facebook #Icon{transition:all 0.3s ease-in-out}#Facebook:hover #Icon{fill:#A22959;transition:all 0.3s ease-in-out}#Linkedin #Icon{transition:all 0.3s ease-in-out}#Linkedin:hover #Icon{fill:#A22959;transition:all 0.3s ease-in-out}#Instagram #Path_3,#Instagram #Path_4,#Instagram #Path_5{transition:all 0.3s ease-in-out}#Instagram:hover #Path_3,#Instagram:hover #Path_4,#Instagram:hover #Path_5{fill:#A22959;transition:all 0.3s ease-in-out}.header{width:100%;position:absolute;top:0;left:0;z-index:100;background:#fff;clip-path:polygon(100% 0, 100% 110px, 50% 100%, 0 110px, 0 0)}.header .wrapper{padding-top:30px;padding-bottom:50px}.header .wrapper .left img{width:80px}.header .wrapper .right .links{margin-left:80px;margin-right:80px}.header .wrapper .right .links a{display:block;text-transform:uppercase;color:#BFBFC4;font-size:18px;transition:all 0.3s ease-in-out}.header .wrapper .right .links a:hover{color:#6C1B3B;transition:all 0.3s ease-in-out}.header .wrapper .right .links a.active{color:#6C1B3B}.header .wrapper .right .utilities a{display:block}.header .wrapper .right .utilities .lang{color:#A22959;font-size:17px;margin-right:20px;margin-top:-8px;transition:all 0.3s ease-in-out}.header .wrapper .right .utilities .lang:hover{color:#6C1B3B;transition:all 0.3s ease-in-out}.header .wrapper .right .utilities .search{margin-right:20px;position:relative}.header .wrapper .right .utilities .search svg{position:relative;z-index:50}.header .wrapper .right .utilities .search #Icon{transition:all 0.3s ease-in-out}.header .wrapper .right .utilities .search:hover #Icon{stroke:#6C1B3B;transition:all 0.3s ease-in-out}.header .wrapper .right .utilities .search .search-wrapper{position:absolute;top:-3px;right:0;z-index:40;width:auto;max-width:0px;overflow:hidden;background:red;transition:all 0.3s ease-in-out}.header .wrapper .right .utilities .search .search-wrapper input{width:300px;height:35px;line-height:35px;padding-left:10px;font-size:18px;border:none;border-left:2px solid #A22959;border-bottom:2px solid #A22959;color:#BFBFC4}.header .wrapper .right .utilities .search .search-wrapper input::placeholder{font-family:"Roboto Regular";color:#BFBFC4}.header .wrapper .right .utilities .search.clicked #Icon{stroke:#6C1B3B;transition:all 0.3s ease-in-out}.header .wrapper .right .utilities .search.clicked .search-wrapper{max-width:300px;transition:all 0.3s ease-in-out}.header .wrapper .right .utilities .hamburger #_1,.header .wrapper .right .utilities .hamburger #_2,.header .wrapper .right .utilities .hamburger #_3{transition:all 0.3s ease-in-out}.header .wrapper .right .utilities .hamburger.clicked #_1,.header .wrapper .right .utilities .hamburger.clicked #_2,.header .wrapper .right .utilities .hamburger.clicked #_3{stroke:#6C1B3B;transition:all 0.3s ease-in-out}.header .wrapper .right .utilities .hamburger:hover #_1,.header .wrapper .right .utilities .hamburger:hover #_2,.header .wrapper .right .utilities .hamburger:hover #_3{stroke:#6C1B3B;transition:all 0.3s ease-in-out}.slide-in-menu{position:fixed;top:0;height:100vh;right:0;width:100%;opacity:0;z-index:-1;background:rgba(10,10,10,0.3);transition:all 0.5s ease-in-out}.slide-in-menu.show{opacity:1;z-index:200;transition:all 0.5s ease-in-out}.slide-in-menu .main{height:100%;width:500px;background:#fff;position:absolute;top:0;right:0;z-index:210;clip-path:polygon(25% 0%, 100% 0%, 100% 100%, 0% 100%)}.slide-in-menu .main .close-menu{position:absolute;top:55px;right:70px;cursor:pointer}.slide-in-menu .main .close-menu p{font-size:12px;color:#BFBFC4;transition:all 0.3s ease-in-out}.slide-in-menu .main .close-menu p #Arrow{transition:all 0.3s ease-in-out}.slide-in-menu .main .close-menu p:hover{color:#A22959;transition:all 0.3s ease-in-out}.slide-in-menu .main .close-menu p:hover #Arrow{fill:#A22959;transition:all 0.3s ease-in-out}.slide-in-menu .main ul{margin:0;padding:0;padding-right:70px;list-style-type:none}.slide-in-menu .main ul li{position:relative}.slide-in-menu .main ul li a{font-size:35px;color:#BFBFC4;text-transform:uppercase;transition:all 0.3s ease-in-out}.slide-in-menu .main ul li a:hover{color:#A22959;transition:all 0.3s ease-in-out}.slide-in-menu .main ul li.active a{color:#A22959}.slide-in-menu .main ul li.active:after{content:'';position:absolute;display:inline-block;left:calc(100% + 10px);top:55%;transform:translateY(-50%);height:1px;width:70px;background:#A22959}.slide-in-menu .main ul li.expands .wrapper{position:absolute;background:#fff;top:-30px;right:230px;opacity:0;z-index:-1;padding:50px 40px;-webkit-box-shadow:0px 10px 32px -8px rgba(0,0,0,0.75);-moz-box-shadow:0px 10px 32px -8px rgba(0,0,0,0.75);box-shadow:0px 10px 32px -8px rgba(0,0,0,0.75);transition:all 0.3s ease-in-out}.slide-in-menu .main ul li.expands:hover .wrapper{opacity:1;z-index:1000;transition:all 0.3s ease-in-out}.slide-in-menu .search a{cursor:pointer;position:relative}.slide-in-menu .search input{position:absolute;bottom:0;right:0;height:35px;line-height:35px;border:none;border-left:2px solid #A22959;border-bottom:2px solid #A22959;opacity:0;z-index:-1;transition:all 0.3s ease-in-out}.slide-in-menu .search.clicked input{z-index:100;opacity:1;transition:all 0.3s ease-in-out}._slide-in-menu{position:fixed;top:0;height:100vh;right:0;width:100%;opacity:0;z-index:-1;background:rgba(10,10,10,0.3);transition:all 0.5s ease-in-out}._slide-in-menu.show{opacity:1;z-index:200;transition:all 0.5s ease-in-out}._slide-in-menu .skewed{height:100%;width:500px;background:#fff;position:absolute;top:0;right:-50px;-moz-transform:skew(-7deg, 0deg);-webkit-transform:skew(-7deg, 0deg);-o-transform:skew(-7deg, 0deg);-ms-transform:skew(-7deg, 0deg);transform:skew(-7deg, 0deg)}._slide-in-menu .main{height:100%;width:500px;position:absolute;top:0;right:0;z-index:210}._slide-in-menu .main .close-menu{position:absolute;top:55px;right:70px;cursor:pointer}._slide-in-menu .main .close-menu p{font-size:12px;color:#BFBFC4;transition:all 0.3s ease-in-out}._slide-in-menu .main .close-menu p #Arrow{transition:all 0.3s ease-in-out}._slide-in-menu .main .close-menu p:hover{color:#A22959;transition:all 0.3s ease-in-out}._slide-in-menu .main .close-menu p:hover #Arrow{fill:#A22959;transition:all 0.3s ease-in-out}._slide-in-menu .main ul{margin:0;padding:0;padding-right:70px;list-style-type:none}._slide-in-menu .main ul li{position:relative}._slide-in-menu .main ul li a,._slide-in-menu .main ul li p{font-size:35px;color:#BFBFC4;text-transform:uppercase;transition:all 0.3s ease-in-out}._slide-in-menu .main ul li a:hover,._slide-in-menu .main ul li p:hover{color:#A22959;transition:all 0.3s ease-in-out}._slide-in-menu .main ul li a.active,._slide-in-menu .main ul li p.active{color:#A22959}._slide-in-menu .main ul li p{font-size:35px;color:#BFBFC4;text-transform:uppercase}._slide-in-menu .main ul li.active a,._slide-in-menu .main ul li.active p{color:#A22959}._slide-in-menu .main ul li.active:after{content:'';position:absolute;display:inline-block;left:calc(100% + 10px);top:55%;transform:translateY(-50%);height:1px;width:70px;background:#A22959}._slide-in-menu .main ul li.expands .wrapper{position:absolute;background:#fff;min-width:500px;top:-30px;right:230px;opacity:0;z-index:-1;padding:50px 40px;-webkit-box-shadow:0px 10px 32px -8px rgba(0,0,0,0.75);-moz-box-shadow:0px 10px 32px -8px rgba(0,0,0,0.75);box-shadow:0px 10px 32px -8px rgba(0,0,0,0.75);transition:all 0.3s ease-in-out}._slide-in-menu .main ul li.expands:hover .wrapper{opacity:1;z-index:1000;transition:all 0.3s ease-in-out}._slide-in-menu .main .f-grey{color:#BFBFC4 !important;transition:all 0.3s ease-in-out}._slide-in-menu .main .f-grey.f-red{color:#A22959 !important}._slide-in-menu .main .f-grey:hover{color:#A22959 !important;transition:all 0.3s ease-in-out}._slide-in-menu .search a{cursor:pointer;position:relative}._slide-in-menu .search input{position:absolute;bottom:0;right:0;height:35px;line-height:35px;border:none;border-left:2px solid #A22959;border-bottom:2px solid #A22959;opacity:0;z-index:-1;transition:all 0.3s ease-in-out}._slide-in-menu .search.clicked input{z-index:100;opacity:1;transition:all 0.3s ease-in-out}.footer{padding-top:110px;padding-bottom:80px}.footer .main{list-style-type:none;padding:0;margin:0}.footer .main li{margin-bottom:-5px}.footer .main li p{font-size:21px;color:#BFBFC4;text-transform:uppercase;margin-bottom:-5px}.footer .main li p.active{color:#A22959}.footer .main li a{font-size:21px;color:#BFBFC4;transition:all 0.3s ease-in-out;text-transform:uppercase}.footer .main li a:hover{color:#A22959;transition:all 0.3s ease-in-out}.footer .main li a.active{color:#A22959}.footer .main li.expands ul{list-style-type:none;padding:0;margin:0}.footer .main li.expands ul li a{font-size:13px}.footer .copyrights{color:#454545}.social ul{padding:0;margin:0;list-style-type:none}.social ul li{display:inline-block;margin-right:10px}.banner-container{width:100%;position:relative;z-index:30}.banner-container.full-size{height:calc(100vh + 90px)}.banner-container.full-size.clip-bottom{clip-path:polygon(100% 0, 100% 100vh, 50% 100%, 0 100vh, 0 0)}.banner-container.half-size{height:700px}.banner-container.half-size.clip-bottom{clip-path:polygon(100% 0, 100% 630px, 50% 100%, 0 630px, 0 0)}.banner-container .banner{height:100%}.banner-container .banner .slick-list{height:100%}.banner-container .banner .slick-list .slick-track{height:100%}.banner-container .single{background-size:cover;background-repeat:no-repeat;background-position:center;position:relative}.banner-container .single .inside{position:relative;z-index:30;height:calc(100% - 150px);margin-top:150px}.banner-container .single .inside .top{position:absolute;top:0;left:0;width:100%;z-index:31}.banner-container .single .inside .top .social{position:absolute;top:0;left:15px;z-index:32}.banner-container .single .inside .top .social ul{list-style-type:none;margin:0;padding:0}.banner-container .single .inside .top .social ul li{display:inline-block;margin-right:10px}.banner-container .single .inside .top .social ul li:last-child{margin-right:0px}.banner-container .single .inside .top .affiliate{position:absolute;top:0;right:15px;z-index:32}.banner-container .single .inside .top .affiliate img{width:180px;height:auto}.banner-container .single .inside .main{width:80%;padding-bottom:150px}.banner-container .single .inside .main .title{position:relative;font-size:70px;padding-bottom:40px;margin-bottom:40px}.banner-container .single .inside .main .title:after{content:'';display:inline-block;position:absolute;bottom:0;left:0;width:150px;height:2px;background:#fff}.banner-container .single .inside .main .text{font-size:21px}.banner-container .single .inside .main .slider-counter{margin-bottom:-20px}.banner-container .single .inside .main .slider-counter p{font-size:70px}.banner-container .single .inside .main .slider-counter p span{font-size:40px}.banner-container .single .inside .main.adjust-ar .title:after{left:unset;right:0}.banner-container .single .overlay{position:absolute;top:0;left:0;width:100%;height:100%;z-index:20;background:rgba(0,0,0,0.3)}.banner-container.half-size .single .inside .main{width:80%}.banner-container.half-size .single .inside h2.title{margin:0;padding:0}.banner-container.half-size .single .inside h2.title:after{content:'';display:none}.banner-container .absolute-banner{position:absolute;top:145px;left:0;width:100%;z-index:100}.custom-arrows-homepage #Bg,.custom-arrows-homepage #Line,.custom-arrows-homepage #Line-2{transition:all 0.3s ease-in-out}.custom-arrows-homepage:hover{cursor:pointer}.custom-arrows-homepage:hover #Bg{fill:#A22959;transition:all 0.3s ease-in-out}.custom-arrows-homepage:hover #Line,.custom-arrows-homepage:hover #Line-2{stroke:#fff;transition:all 0.3s ease-in-out}.custom-arrows-homepage.rotate{transform:rotate(180deg)}.custom-arrows{position:absolute;top:50%;transform:translateY(-50%);z-index:50;cursor:pointer}.custom-arrows.left{left:34px}.custom-arrows.left #Arrow-left #Bg{transition:all 0.3s ease-in-out}.custom-arrows.left #Arrow-left #Line,.custom-arrows.left #Arrow-left #Line-2{transition:all 0.3s ease-in-out}.custom-arrows.left:hover #Arrow-left #Bg{fill:#A22959;transition:all 0.3s ease-in-out}.custom-arrows.left:hover #Arrow-left #Line,.custom-arrows.left:hover #Arrow-left #Line-2{stroke:#fff;transition:all 0.3s ease-in-out}.custom-arrows.right{right:49px}.custom-arrows.right #Arrow #Bg{transition:all 0.3s ease-in-out}.custom-arrows.right #Arrow #Line,.custom-arrows.right #Arrow #Line-2{transition:all 0.3s ease-in-out}.custom-arrows.right:hover #Arrow #Bg{fill:#A22959;transition:all 0.3s ease-in-out}.custom-arrows.right:hover #Arrow #Line,.custom-arrows.right:hover #Arrow #Line-2{stroke:#fff;transition:all 0.3s ease-in-out}.projects .single{padding-right:15px}.projects .single .inside{position:relative;background-position:center;background-size:cover;background-repeat:no-repeat}.projects .single .inside .overlay{position:absolute;top:0;left:0;width:100%;height:100%;background:rgba(0,0,0,0.5);z-index:30}.projects .single .inside .content{position:absolute;top:50%;left:50%;transform:translate(-50%, -50%);width:75%;z-index:35}.projects .single .inside .content p{font-size:44px}.projects .single:nth-child(3n+2){margin-top:20px}.projects.adjust-ar .single{padding-right:unset;padding-left:15px}.expertise{margin-top:150px;padding-top:200px;padding-bottom:300px;clip-path:polygon(0 0, 50% 10%, 100% 0, 100% 90%, 50% 100%, 0% 90%);background:#a22959;background:linear-gradient(180deg, #8D234C 0%, #51142C 100%)}.expertise .expertise-listing .rounded-div{width:270px;height:270px;border-radius:50%;background:#fff;display:block;margin-left:auto;margin-right:auto;position:relative}.expertise .expertise-listing .rounded-div img{position:absolute;top:50%;left:50%;transform:translate(-50%, -50%);width:30%}.expertise .expertise-listing .custom-btn{border:1px solid #fff;padding:5px 15px;border-radius:25px !important;background:transparent;transition:all 0.3s ease-in-out}.expertise .expertise-listing .custom-btn:hover{background:#fff;color:#A22959 !important;transition:all 0.3s ease-in-out}.about-homepage-container{background:#F5F5F5;margin-top:-100px;padding-top:200px;padding-bottom:100px;position:relative}.bottom-homepage{height:90px;width:100%;margin-top:-3px;position:relative;background:#F5F5F5;clip-path:polygon(100% 0px, 100% 3px, 50% 100%, 0px 3px, 0px 0px)}.rotate-adjust-ar{transform:rotate(180deg)}.margin-projects{margin-top:100px}.image-clipped-w-border{position:relative;height:700px;margin-top:-300px}.image-clipped-w-border img.main{position:relative;width:100%;object-fit:cover;height:100%;z-index:40;clip-path:polygon(0 10%, 100% 0, 100% 90%, 0% 100%)}.image-clipped-w-border img.frame{position:absolute;top:15px;width:100%;height:100%;left:15px;z-index:30}.image-clipped-w-border.adjust-ar img.frame{left:-15px}.team-info{position:fixed;top:50%;left:50%;width:70%;height:auto;max-height:80%;overflow-y:scroll;padding:100px;background:#fff;border:1px solid #E2E2E2;transform:translate(-50%, -50%);z-index:-1;opacity:0;border-radius:15px;-webkit-box-shadow:0px 10px 28px -2px rgba(0,0,0,0.3);-moz-box-shadow:0px 10px 28px -2px rgba(0,0,0,0.3);box-shadow:0px 10px 28px -2px rgba(0,0,0,0.3);transition:all 0.3s ease-in-out}.team-info::-webkit-scrollbar{display:none}.team-info .top-right{position:absolute;top:30px;right:30px;cursor:pointer}.team-info .top-right p{font-size:12px;color:#bfbfc4;transition:all 0.3s ease-in-out}.team-info .top-right #Path_58,.team-info .top-right #Path_59{transition:all 0.3s ease-in-out}.team-info .top-right:hover p{color:#A22959;transition:all 0.3s ease-in-out}.team-info .top-right:hover #Path_58,.team-info .top-right:hover #Path_59{stroke:#A22959;transition:all 0.3s ease-in-out}.team-info.adjust-ar .top-right{right:unset;left:30px}.team-info.show{z-index:1000;opacity:1;transition:all 0.3s ease-in-out}.box-primary-bottom{padding-left:7px;padding-right:7px}.box-primary-bottom .image-overlay{position:relative;height:385px;background-size:cover;background-position:center;background-repeat:no-repeat;border:1px solid #E2E2E2;border-bottom:none}.box-primary-bottom .image-overlay img.brochure{height:100%;position:relative;z-index:10}.box-primary-bottom .image-overlay .open-lightbox{position:absolute;top:50%;left:50%;transform:translate(-50%, -50%);width:130px;background:#A22959;height:130px;z-index:20;border-radius:50%;opacity:0;transition:all 0.3s ease-in-out;cursor:pointer;-webkit-box-shadow:0px 10px 18px -5px rgba(0,0,0,0.75);-moz-box-shadow:0px 10px 18px -5px rgba(0,0,0,0.75);box-shadow:0px 10px 18px -5px rgba(0,0,0,0.75)}.box-primary-bottom .image-overlay .open-lightbox svg{position:absolute;top:50%;left:50%;transform:translate(-50%, -50%)}.box-primary-bottom .image-overlay .open-lightbox #Path_103,.box-primary-bottom .image-overlay .open-lightbox #Path_104,.box-primary-bottom .image-overlay .open-lightbox #Path_105,.box-primary-bottom .image-overlay .open-lightbox #Path_106{transition:all 0.3s ease-in-out}.box-primary-bottom .image-overlay .open-lightbox:hover #Path_103,.box-primary-bottom .image-overlay .open-lightbox:hover #Path_104,.box-primary-bottom .image-overlay .open-lightbox:hover #Path_105,.box-primary-bottom .image-overlay .open-lightbox:hover #Path_106{transition:all 0.3s ease-in-out;stroke:#dedede}.box-primary-bottom .image-overlay:hover .open-lightbox{opacity:1;transition:all 0.3s ease-in-out}.box-primary-bottom .text-container{height:105px}.box-primary-bottom .text-container p{line-height:1}.box-primary-bottom.affiliate{padding-left:7px;padding-right:7px}.box-primary-bottom.affiliate .image-overlay{background-size:60%;height:240px}.box-primary-bottom.affiliate .text-container{height:155px}.box-primary-bottom .link{color:rgba(255,255,255,0.8);text-decoration:underline}.bod-listing{position:relative}.bod-listing .add-backlayer{position:relative}.bod-listing .add-backlayer img{width:75%;z-index:40;height:390px;object-fit:cover;position:relative}.bod-listing .add-backlayer:after{content:'';position:absolute;background:#6C1B3B;width:75%;height:calc(100% - 30px);bottom:0;left:calc(50% - 10px);transform:translateX(-50%);z-index:30}.bod-listing .view-team{color:#A22959}.bod-listing .view-team:hover{color:#6C1B3B}.bod-listing h6{height:48px}.expertise-row .polygon-widget-wrapper .wrapper{width:350px;height:350px;display:block;margin-left:auto;margin-right:auto;filter:drop-shadow(0px 10px 28px rgba(0,0,0,0.3))}.expertise-row .polygon-widget-wrapper .wrapper .polygon-widget{width:100%;height:100%;background:#A22959;clip-path:polygon(0 0, 100% 11%, 100% 100%, 0 89%)}.expertise-row .polygon-widget-wrapper .wrapper .polygon-widget img{max-width:60%;max-height:60%}.expertise-row:nth-child(even) .polygon-widget-wrapper{-webkit-box-ordinal-group:3;-ms-flex-order:2;order:2}.expertise-row:nth-child(even) .text-container{text-align:right;-webkit-box-ordinal-group:3;-ms-flex-order:1;order:1}.expertise-row:nth-child(odd) .polygon-widget-wrapper{-webkit-box-ordinal-group:3;-ms-flex-order:1;order:1}.expertise-row:nth-child(odd) .text-container{text-align:left;-webkit-box-ordinal-group:3;-ms-flex-order:2;order:2}.contact-details{margin-top:-100px;clip-path:polygon(100% 0, 100% 90%, 50% 100%, 0 90%, 0 0)}.contact-details img.icons{height:55px}.contact-details .increase-padding{padding-top:150px;padding-bottom:250px}.contact-details .increase-padding .title{position:relative;padding-bottom:15px;margin-bottom:15px}.contact-details .increase-padding .title:after{content:'';position:absolute;bottom:0px;left:50%;width:100px;height:2px;background:#fff;transform:translateX(-50%)}.map-container{margin-top:-180px}.map-container img{height:730px;object-fit:cover;width:100%}.submit-form{background:#A22959;padding:25px 40px;display:inline-block;border-radius:15px;color:#fff;border:1px solid #A22959;transition:all 0.3s ease-in-out}.submit-form:hover{color:#A22959;background:#fff;transition:all 0.3s ease-in-out}.form-container input{width:100%;height:60px;line-height:60px;border:1px solid #E6DFE2;border-radius:15px;padding-left:20px;font-size:18px;font-family:'Roboto Regular' !important}.form-container input::placeholder{font-size:18px;color:#505050;font-family:'Roboto Regular' !important}.form-container textarea{width:100%;max-height:200px;min-height:200px;resize:none;border:1px solid #E6DFE2;border-radius:15px;padding-left:20px;padding-top:20px;font-size:18px;font-family:'Roboto Regular' !important}.form-container textarea::placeholder{font-size:18px;color:#505050;font-family:'Roboto Regular' !important}.form-container .submit-form{background:#A22959;padding:25px 40px;display:inline-block;border-radius:15px;color:#fff;border:1px solid #A22959;transition:all 0.3s ease-in-out}.form-container .submit-form:hover{color:#A22959;background:#fff;transition:all 0.3s ease-in-out}.form-container .custom-dropdown{width:100%;height:60px;line-height:60px;border:1px solid #E6DFE2;border-radius:15px;position:relative;background-image:url("../svg/arrow-dropdown.svg");background-position:97% 50%;background-repeat:no-repeat}.form-container .custom-dropdown span.placeholder{font-size:18px;color:#505050;font-family:'Roboto Regular' !important;padding-left:20px;display:block;position:relative;z-index:50;cursor:pointer}.form-container .custom-dropdown .list{position:absolute;top:0;left:-1px;background:#fff;z-index:-1;opacity:0;width:calc(100% + 2px);border-radius:15px;border:1px solid #E6DFE2;border-top:none;transition:all 0.3s ease-in-out}.form-container .custom-dropdown .list.show{opacity:1;z-index:100;transition:all 0.3s ease-in-out}.form-container .custom-dropdown .list ul{list-style-type:none;padding:0;margin:0}.form-container .custom-dropdown .list ul li{padding-left:20px;cursor:pointer;font-size:18px;color:#505050;border-bottom:1px solid #E6DFE2;font-family:'Roboto Regular' !important}.form-container.adjust-ar input{text-align:right;padding-left:0px;padding-right:20px}.form-container.adjust-ar textarea{text-align:right;padding-left:0px;padding-right:20px}.form-container.adjust-ar .custom-dropdown{background-position:3% 50%}.form-container.adjust-ar .custom-dropdown span.placeholder{text-align:right;padding-left:0px;padding-right:20px}.form-container.adjust-ar .custom-dropdown .list ul li{text-align:right;padding-left:0px;padding-right:20px}.split-widget .inside{height:900px}.split-widget .inside img{width:100%;height:100%;object-fit:cover}.split-widget .inside.has-text{padding-left:60px;padding-right:60px}.split-widget .left{padding-right:4px}.split-widget .left .inside{clip-path:polygon(0 13%, 100% 0, 100% 87%, 0% 100%)}.split-widget .right{margin-top:100px;padding-left:4px}.split-widget .right .inside{clip-path:polygon(0 0, 100% 13%, 100% 100%, 0 87%)}.download{border:1px solid #E3C0CE;color:#A22959;padding:20px 40px;border-radius:15px;background:#fff;transition:all 0.3s ease-in-out}.download #Path_40,.download #Path_41,.download #Path_42{transition:all 0.3s ease-in-out}.download svg{margin-right:10px}.download:hover{background:#A22959;color:#fff;transition:all 0.3s ease-in-out}.download:hover #Path_40,.download:hover #Path_41,.download:hover #Path_42{stroke:#fff;transition:all 0.3s ease-in-out}.clip-widget{background-size:cover;padding-top:200px;padding-bottom:200px;background-position:center;background-repeat:no-repeat;position:relative;clip-path:polygon(50% 10%, 100% 0, 100% 90%, 50% 100%, 0 90%, 0 0)}.clip-widget .overlay{position:absolute;top:0;left:0;width:100%;height:100%;background:rgba(0,0,0,0.45)}.clip-widget .line{width:4px;height:100%;position:absolute;left:calc(50% - 2px);background:#fff;top:0}.clip-widget .title{position:relative;padding-bottom:30px;margin-bottom:30px}.clip-widget .title:after{position:absolute;content:'';width:100px;height:2px;background:#fff;bottom:0;left:50%;transform:translateX(-50%)}.clip-widget .text{line-height:1.4}.projects-listing .projects-single{padding-left:8px;padding-right:8px}.projects-listing .projects-single .image-container{position:relative}.projects-listing .projects-single .image-container img{height:315px;object-fit:cover}.projects-listing .projects-single .image-container .overlay{position:absolute;top:0;left:0;width:100%;height:100%;opacity:0;background:rgba(0,0,0,0.42);z-index:30;transition:all 0.3s ease-in-out}.projects-listing .projects-single .image-container .view-project{opacity:0;display:inline-block;padding:7px 25px;background:#6C1B3B;border:1px solid #884761;color:#fff;position:absolute;top:50%;left:50%;border-radius:15px;font-size:14px;transform:translate(-50%, -50%);transition:all 0.3s ease-in-out;z-index:40}.projects-listing .projects-single .image-container .view-project.adjust-ar{padding:7px 25px 10px 25px}.projects-listing .projects-single .image-container .view-project:hover{background:#fff;color:#6C1B3B}.projects-listing .projects-single .image-container:hover .view-project{opacity:1;transition:all 0.3s ease-in-out}.projects-listing .projects-single .image-container:hover .overlay{opacity:1;transition:all 0.3s ease-in-out}.projects-listing .text-container{position:relative;padding-bottom:80px}.projects-listing .inside{position:relative}.projects-listing .inside:after{content:'';position:absolute;border:5px solid #A22959;border-top:none;width:100%;height:25px;background:#fff;bottom:0;left:0}.values-mission .title{position:relative}.values-mission .title:before{content:'';left:-40px;position:absolute;height:100%;width:4px;background:#A22959}.values-mission .left{padding-right:7px}.values-mission .right{padding-left:7px;margin-top:50px}.values-mission .right ul{padding:0;margin:0;list-style-type:none;columns:2;-webkit-columns:2;-moz-columns:2}.values-mission .right ul li{position:relative;padding-left:25px}.values-mission .right ul li:before{content:'';position:absolute;left:0;bottom:7px;width:14px;height:14px;background-image:url("../svg/checkmark.svg");background-size:contain;background-position:center;background-repeat:no-repeat}.values-mission .inside{padding-top:100px;padding-bottom:100px;padding-left:40px;padding-right:140px;-webkit-box-shadow:0px 0px 32px -5px rgba(0,0,0,0.4);-moz-box-shadow:0px 0px 32px -5px rgba(0,0,0,0.4);box-shadow:0px 0px 32px -5px rgba(0,0,0,0.4)}.values-mission.adjust-ar .title:before{left:unset;right:-40px}.values-mission.adjust-ar .inside{padding-left:140px;padding-right:40px}.values-mission.adjust-ar .right ul li{padding-left:unset;padding-right:25px}.values-mission.adjust-ar .right ul li:before{left:unset;right:0}.steps-listing .single-step{padding-left:7px;padding-right:7px}.steps-listing .single-step .step-wrapper{position:absolute;width:120px;height:120px;z-index:50;background:#fff;top:-60px;left:50%;transform:translateX(-50%)}.steps-listing .single-step .step-wrapper .step-primary{position:absolute;top:50%;left:50%;transform:translate(-50%, -50%);width:74px;height:74px;background:#A22959}.steps-listing .single-step .step-wrapper .step-primary h4{color:#fff;font-size:40px;position:absolute;top:50%;left:50%;transform:translate(-50%, -50%)}.steps-listing .single-step .inside{height:100%;border:1px solid #D9D9D9;padding:140px 70px;position:relative;z-index:40;background:#D9D9D9;clip-path:polygon(0 5%, 100% 0, 100% 95%, 0% 100%)}.steps-listing .single-step .inside p{position:relative;z-index:40}.steps-listing .single-step .inside:after{content:'';width:calc(100% - 2px);height:calc(100% - 2px);clip-path:polygon(0 5%, 100% 0, 100% 95%, 0% 100%);background:#fff;display:block;position:absolute;top:1px;left:1px}.careers-container .card{margin-bottom:10px;border-radius:15px;overflow:hidden;background:#EDEDED;transition:all 0.3s ease-in-out}.careers-container .card.show{background:#fff;transition:all 0.3s ease-in-out}.careers-container .card.show .card-header{background:#fff;background-image:url("../svg/career-open.svg") !important;background-repeat:no-repeat !important;background-position:98% 50% !important;transition:all 0.3s ease-in-out}.careers-container .card-header{background:#EDEDED;padding-left:30px;border-bottom:none;background-image:url("../svg/career-collapse.svg") !important;background-repeat:no-repeat !important;background-position:98% 50% !important;transition:all 0.3s ease-in-out}.careers-container .card-header button{padding-left:0px;display:block;color:#A22959}.careers-container .card-header button:hover,.careers-container .card-header button:focus{text-decoration:none}.careers-container .card-body{padding:30px}.careers-container .apply-now label.myLabel input[type="file"]{position:absolute;top:-1000px}.careers-container .apply-now .myLabel{border:1px solid #E6DFE2;border-radius:10px;background:#fff;width:80%;padding:18px 30px;display:inline-block;position:relative;z-index:30}.careers-container .apply-now .myLabel:hover{background:#fff}.careers-container .apply-now .myLabel:active{background:#fff}.careers-container .apply-now .myLabel :invalid+span{color:#A44}.careers-container .apply-now .myLabel :valid+span{color:#4A4}.careers-container .apply-now .apply-btn{background:#A22959;color:#fff;padding:20px 30px;border-radius:10px;margin-left:-40px;position:relative;z-index:40}.careers-container .apply-now.adjust-ar .apply-btn{margin-left:unset;margin-right:-40px}.accordion.adjust-ar .card.show .card-header{background-position:2% 50% !important}.accordion.adjust-ar .card-header{background-position:2% 50% !important}.lightbox{position:fixed;top:0;left:0;height:100%;width:100%;background:rgba(0,0,0,0.8);opacity:0;z-index:-1;transition:all 0.3s ease-in-out}.lightbox .close-lightbox{position:absolute;top:-40px;right:15px;cursor:pointer}.lightbox .close-lightbox #Path_110,.lightbox .close-lightbox #Path_111{transition:all 0.3s ease-in-out}.lightbox .close-lightbox:hover #Close #Path_110,.lightbox .close-lightbox:hover #Close #Path_111{fill:#A22959;transition:all 0.3s ease-in-out}.lightbox .inside .wrapper{position:absolute;top:50%;transform:translateY(-50%);height:70%}.lightbox .inside .main{height:100%}.lightbox .inside .main img{display:block;height:100%;width:auto;max-width:100%;margin-left:auto;margin-right:auto}.lightbox .inside .main #Left #Path_107,.lightbox .inside .main #Left #Path_108,.lightbox .inside .main #Left #Path_109,.lightbox .inside .main #Right #Path_107,.lightbox .inside .main #Right #Path_108,.lightbox .inside .main #Right #Path_109{transition:all 0.3s ease-in-out}.lightbox .inside .main .navigation{cursor:pointer}.lightbox .inside .main .navigation:hover #Left #Path_107,.lightbox .inside .main .navigation:hover #Left #Path_108,.lightbox .inside .main .navigation:hover #Left #Path_109,.lightbox .inside .main .navigation:hover #Right #Path_107,.lightbox .inside .main .navigation:hover #Right #Path_108,.lightbox .inside .main .navigation:hover #Right #Path_109{stroke:#A22959;transition:all 0.3s ease-in-out}.lightbox.show{opacity:1;z-index:1000;transition:all 0.3s ease-in-out}.ml--1{margin-left:-1px}.limit-5{overflow:hidden;text-overflow:ellipsis;display:-webkit-box;-webkit-line-clamp:5;-webkit-box-orient:vertical}.read-more-hp #linear-gradient,.read-more-hp span{transition:all 0.3s ease-in-out}.read-more-hp #linear-gradient #offset-0,.read-more-hp #linear-gradient #offset-1,.read-more-hp span #offset-0,.read-more-hp span #offset-1{transition:all 0.3s ease-in-out}.read-more-hp:hover span{color:#59122e}.read-more-hp:hover #linear-gradient #offset-0{stop-color:#a22959;transition:all 0.3s ease-in-out}.read-more-hp:hover #linear-gradient #offset-1{stop-color:#4d0d26;transition:all 0.3s ease-in-out}
