.ex-flex{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-flex-direction:row;flex-direction:row;-webkit-justify-content:flex-start;justify-content:flex-start}.ex-flex-wrap{-webkit-flex-wrap:wrap;flex-wrap:wrap;-webkit-flex-flow:row wrap;flex-flow:row wrap}.ex-vertical{top:50%;-webkit-transform:translateY(-50%);-moz-transform:translateY(-50%);-ms-transform:translateY(-50%);-o-transform:translateY(-50%);transform:translateY(-50%)}.ex-transition{-webkit-transition:all .6s ease;-moz-transition:all .6s ease;-ms-transition:all .6s ease;-o-transition:all .6s ease;transition:all .6s ease}.ex-transition-medium{-webkit-transition:all 1.2s ease;-moz-transition:all 1.2s ease;-ms-transition:all 1.2s ease;-o-transition:all 1.2s ease;transition:all 1.2s ease}.ex-transition-large{-webkit-transition:all 1.8s ease;-moz-transition:all 1.8s ease;-ms-transition:all 1.8s ease;-o-transition:all 1.8s ease;transition:all 1.8s ease}body.overlay-visible{height:100vh;overflow:hidden}body.page-template-home-template #header-wrapper,body.works-template-default #header-wrapper,body.single-post #header-wrapper{backdrop-filter:blur(0);border-bottom:1px solid transparent}body.page-template-home-template #header-wrapper .common-logo-container,body.works-template-default #header-wrapper .common-logo-container,body.single-post #header-wrapper .common-logo-container{filter:brightness(0) invert(1)}body.page-template-home-template #header-wrapper .common-toggle.type-menu .toggle-item,body.works-template-default #header-wrapper .common-toggle.type-menu .toggle-item,body.single-post #header-wrapper .common-toggle.type-menu .toggle-item{color:#fff}body.page-template-home-template #header-wrapper .common-toggle.type-menu .toggle-item .inner span,body.works-template-default #header-wrapper .common-toggle.type-menu .toggle-item .inner span,body.single-post #header-wrapper .common-toggle.type-menu .toggle-item .inner span{background-color:#fff}body.page-template-home-template #header-wrapper.nav-scroll,body.works-template-default #header-wrapper.nav-scroll,body.single-post #header-wrapper.nav-scroll{border-color:#f1f0ee}body.page-template-home-template #header-wrapper.nav-scroll .common-logo-container,body.works-template-default #header-wrapper.nav-scroll .common-logo-container,body.single-post #header-wrapper.nav-scroll .common-logo-container{filter:brightness(100%) invert(0);transition:all .8s ease}body.page-template-home-template #header-wrapper.nav-scroll .common-toggle.type-menu .toggle-item,body.works-template-default #header-wrapper.nav-scroll .common-toggle.type-menu .toggle-item,body.single-post #header-wrapper.nav-scroll .common-toggle.type-menu .toggle-item{color:#02574f}body.page-template-home-template #header-wrapper.nav-scroll .common-toggle.type-menu .toggle-item .inner span,body.works-template-default #header-wrapper.nav-scroll .common-toggle.type-menu .toggle-item .inner span,body.single-post #header-wrapper.nav-scroll .common-toggle.type-menu .toggle-item .inner span{background-color:#02574f}.common-add-spacing{padding-top:119px}#header-wrapper{z-index:11;position:fixed;width:100%;opacity:1;top:0;backdrop-filter:blur(5px);border-bottom:1px solid #bdb49c54;transition:background-color .8s ease}#header-wrapper .custom-container{padding-top:0;padding-bottom:0}#header-wrapper.nav-scroll{background-color:#fff;border-color:rgba(204,204,204,0.28);transition:all .5s ease-in-out;-webkit-transition:all .5s ease-in-out}.common-logo-nav-wrapper{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;padding-top:35px;padding-bottom:35px}#navigation-wrapper{z-index:99999;height:100vh;width:100%;overflow:hidden;position:fixed;right:0;top:0;background:#031a1a;display:flex;flex-direction:column;justify-content:flex-end;pointer-events:none;clip-path:inset(0 0% 100% 0);transition:1s 0.1s cubic-bezier(0.71, 0.26, 0.26, 0.88);background-position:top;background-size:100% auto;background-repeat:repeat-y}#navigation-wrapper .inner{z-index:1;position:relative;height:100%;display:flex;flex-direction:column;justify-content:center}#navigation-wrapper .inner .custom-container{width:100%;padding-top:0;padding-bottom:0}#navigation-wrapper .inner .nav-header{width:100%}#navigation-wrapper .inner .nav-header .common-logo-nav-wrapper .common-logo-container a img{filter:brightness(0) invert(1)}#navigation-wrapper .inner .nav-header .common-logo-nav-wrapper .common-toggle{justify-content:flex-end}#navigation-wrapper .inner .nav-body{flex:1;display:flex;align-items:center}#navigation-wrapper .inner .nav-body .block-container{display:flex;align-items:center;margin:auto;justify-content:space-between}#navigation-wrapper .inner .nav-body .block-container .block-item:nth-of-type(1){width:calc(100% - 593px);padding-right:60px}#navigation-wrapper .inner .nav-body .block-container .block-item:nth-of-type(2){width:593px}#navigation-wrapper .inner .nav-body .block-container .block-item:nth-of-type(2) h3{color:#fce8c6}#navigation-wrapper .inner .nav-body .block-container .block-item:nth-of-type(2) .common-tagline.type-invert h6{color:#fce8c6}#navigation-wrapper .inner .nav-body .block-container .block-item .navigation-container ul li:not(:last-of-type){margin-bottom:70px}#navigation-wrapper .inner .nav-body .block-container .block-item .navigation-container ul li a{font-family:"roxborough",sans-serif;font-size:85px;line-height:1em;padding-left:0;transition:all .4s ease;color:#efc88d;background:-webkit-linear-gradient(-41deg, #efc88d, #c59245);-webkit-background-clip:text;-webkit-text-fill-color:transparent}#navigation-wrapper .inner .nav-body .block-container .block-item .navigation-container ul li a:hover{color:#e3d7b4;background:-webkit-linear-gradient(-41deg, #dbad68, #9d6b1e);padding-left:10px;-webkit-background-clip:text;-webkit-text-fill-color:transparent;transition:all .4s ease}#navigation-wrapper .inner .secondary-navigation-container.type-mobile{display:none}#navigation-wrapper .inner .secondary-navigation-container ul{display:flex}#navigation-wrapper .inner .secondary-navigation-container ul li:not(:last-of-type){margin-right:60px}#navigation-wrapper .inner .secondary-navigation-container ul li a{font-family:"Manrope",sans-serif;font-size:14px;letter-spacing:2px;line-height:1em;text-transform:uppercase;color:#fce8c6;transition:all .4s ease}#navigation-wrapper .inner .secondary-navigation-container ul li a:hover{color:#c59245;transition:all .4s ease}#navigation-wrapper .inner .nav-footer{padding-bottom:60px}#navigation-wrapper .inner .nav-footer .block-container{display:flex;align-items:center;justify-content:space-between}#navigation-wrapper .inner .nav-footer .block-container .block-item .text-container p{color:#fff}#navigation-wrapper:after{z-index:-1;content:'';height:100%;width:100%;background:linear-gradient(49deg, #02191a 0%, #02191a 30%, #02191af5 56%, #00000082 80%, #02191a00 100%);position:absolute;top:0;right:0}#navigation-wrapper video{z-index:-2;width:100%;position:absolute;top:-30%;right:-15%}body.menu-open #navigation-wrapper{pointer-events:initial;clip-path:inset(0 0% 0 0);transition:1s 0.1s cubic-bezier(0.71, 0.26, 0.26, 0.88)}#content-wrapper #home-page{overflow:hidden}#content-wrapper #home-page .about-section .block-container{display:flex;margin:0 -60px}#content-wrapper #home-page .about-section .block-container .block-item{width:50%;padding:0 60px}#content-wrapper #home-page .about-section .block-container .block-item:nth-of-type(1){padding-top:100px}#content-wrapper #home-page .about-section .image-container{position:relative;box-shadow:0px 40px 60px -30px #2727279c;border-radius:10px;overflow:hidden;background-color:#dad4c2}#content-wrapper #home-page .about-section .image-container.type-left{padding-bottom:59%}#content-wrapper #home-page .about-section .image-container.type-right{padding-bottom:130%}#content-wrapper #home-page .about-section .image-container img{width:100%;height:100%;object-fit:cover;object-position:center;position:absolute;top:0;right:0}#content-wrapper #home-page .project-section{background:#10312b}#content-wrapper #home-page .designrush-section .image-container{padding:30px 0;width:330px;margin:auto;display:flex}#content-wrapper #home-page .designrush-section .image-container .inner:nth-of-type(1){padding-right:50px}#content-wrapper #home-page .designrush-section .image-container .inner img{width:150px;height:auto;max-width:100%;filter:grayscale(100);transition:all .4s ease}#content-wrapper #home-page .designrush-section .image-container .inner img:hover{filter:grayscale(0);transition:all .4s ease}#content-wrapper #about-page .intro-section .section-title{width:900px;margin:auto}#content-wrapper #about-page .about-section{padding-top:70px}#content-wrapper #about-page .about-section .block-container{display:flex}#content-wrapper #about-page .about-section .block-container .block-item:nth-of-type(1){width:688px}#content-wrapper #about-page .about-section .block-container .block-item:nth-of-type(2){width:calc(100% - 688px)}#content-wrapper #about-page .about-section .block-container .block-item .text-container{background-color:#fff;box-shadow:0px 40px 60px -30px #27272742;border-radius:10px;padding-left:140px;margin-left:-140px;background-size:cover;background-position:center;background-image:url("../img/texture/texture_about.png")}#content-wrapper #about-page .about-section .block-container .block-item .text-container .inner{padding:140px 70px 100px}#content-wrapper #about-page .about-section .block-container .block-item .image-container{position:relative;padding-bottom:122%;box-shadow:0px 40px 60px -30px #2727279c;border-radius:10px;overflow:hidden;background-color:#dad4c2}#content-wrapper #about-page .about-section .block-container .block-item .image-container img{width:100%;height:100%;object-fit:cover;object-position:center;position:absolute;top:0;right:0}#content-wrapper #about-page .services-section .service-container{display:flex;flex-wrap:wrap;margin:-35px -30px}#content-wrapper #about-page .services-section .service-container .service-item{width:33.33%;padding:35px 30px}#content-wrapper #about-page .services-section .service-container .service-item .content ul li:not(:last-of-type){margin-bottom:8px}#content-wrapper #project-page .project-section .filter{margin-bottom:40px}#content-wrapper #project-page .project-section .filter .filter-inner{width:900px;max-width:100%;margin:auto}#content-wrapper #project-page .project-section .filter .projects-tabs{display:flex;justify-content:center;flex-wrap:wrap;padding-bottom:15px;margin:-12px -10px}#content-wrapper #project-page .project-section .filter .projects-tabs li{padding:12px 10px}#content-wrapper #project-page .project-section .filter .projects-tabs li span{padding:22px 32px;display:block;min-width:max-content;cursor:pointer;white-space:nowrap;font-family:"Manrope",sans-serif;font-size:14px;line-height:1em;color:#212721;letter-spacing:1px;text-transform:uppercase;text-align:center;border:2px solid transparent;border-radius:50px;background:linear-gradient(to right, #f2efe6, #f2efe6),linear-gradient(to right, #dad4c2, #dad4c2);background-clip:padding-box, border-box;background-origin:padding-box, border-box;transition:all .4s ease}#content-wrapper #project-page .project-section .filter .projects-tabs li:hover span,#content-wrapper #project-page .project-section .filter .projects-tabs li.active span{background:linear-gradient(to right, #f2efe6, #f2efe6),linear-gradient(to right, #d69f5e, #dcbd96);background-clip:padding-box, border-box;background-origin:padding-box, border-box;transition:all .4s ease}#content-wrapper #single-blog-page .common-content-section .image-container .image-item{border-radius:20px;overflow:hidden}#content-wrapper #single-blog-page .content-section{margin-top:80px}#content-wrapper #single-blog-page .content-section .text-container{padding:0 100px}#content-wrapper #single-blog-page .content-section .text-container>h3{margin-top:0}#content-wrapper #single-blog-page .content-section .text-container h3{margin-top:50px;margin-bottom:25px}#content-wrapper #single-blog-page .content-section .text-container h4,#content-wrapper #single-blog-page .content-section .text-container h5{margin-top:35px;margin-bottom:10px;font-weight:500}#content-wrapper #single-blog-page .content-section .text-container img{max-width:100%;height:auto;margin:20px 0 40px}#content-wrapper #single-blog-page .content-section .text-container img.full-width{width:100%;max-width:100%}#content-wrapper #contact-page .contact-section .block-container{display:flex;flex-wrap:wrap}#content-wrapper #contact-page .contact-section .block-container .block-item{width:50%}#content-wrapper #contact-page .contact-section .block-container .block-item.type-form{width:calc(100% - 560px);padding-right:80px}#content-wrapper #contact-page .contact-section .block-container .block-item.type-form .inner .section-title.type-invert .content p{font-size:17px}#content-wrapper #contact-page .contact-section .block-container .block-item.type-form .inner .form-content .common-form.type-white .fields .form-group br{display:none}#content-wrapper #contact-page .contact-section .block-container .block-item.type-contact{width:560px}#content-wrapper #contact-page .contact-section .block-container .block-item.type-contact .inner{background-color:#1c3637;padding:55px 45px;box-shadow:0px 40px 35px -30px #000000;border-radius:10px;overflow:hidden}#content-wrapper #contact-page .contact-section .block-container .block-item.type-contact .details-container .details-item:not(:last-of-type){margin-bottom:55px}#content-wrapper #contact-page .contact-section .block-container .block-item.type-contact .details-container .details-item .title{margin-bottom:35px}#content-wrapper #contact-page .contact-section .block-container .block-item.type-contact .details-container .details-item .title h3{font-size:30px;color:#efc88d;background:-webkit-linear-gradient(-41deg, #efc88d, #c59245);-webkit-background-clip:text;-webkit-text-fill-color:transparent}#content-wrapper #contact-page .contact-section .block-container .block-item.type-contact .details-container .details-item .content .info-container{display:flex;flex-wrap:wrap;justify-content:space-between}#content-wrapper #contact-page .contact-section .block-container .block-item.type-contact .details-container .details-item .content .info-container .info-item:nth-of-type(1){width:100%;margin-bottom:45px}#content-wrapper #contact-page .contact-section .block-container .block-item.type-contact .details-container .details-item .content .info-container .info-item .common-tagline.type-invert h6{color:#efc88d}#content-wrapper #contact-page .contact-section .block-container .block-item.type-contact .details-container .details-item .content .info-container .info-item ul:not(:last-of-type){margin-bottom:15px}#content-wrapper #contact-page .contact-section .block-container .block-item.type-contact .details-container .details-item .content .info-container .info-item ul li{font-size:17px;color:#F3EEE0}#content-wrapper #contact-page .contact-section .block-container .block-item.type-contact .details-container .details-item .content .info-container .info-item ul li a{color:inherit}#content-wrapper #contact-page .contact-section .block-container .block-item.type-contact .details-container .details-item .content .info-container .info-item ul li:not(:last-child){margin-bottom:8px}#content-wrapper #contact-page .contact-section .block-container .block-item.type-contact .details-container .details-item .content .map-container{position:relative;padding-bottom:80%;background-color:#f4f7f6;border-radius:5px;overflow:hidden}#content-wrapper #contact-page .contact-section .block-container .block-item.type-contact .details-container .details-item .content .map-container iframe{position:absolute;top:0;right:0;height:100%;width:100%;object-fit:cover;object-position:center}#footer-wrapper{border-top:1px solid #3a5556;background-color:#1d3738}#footer-wrapper .block-container{display:flex}#footer-wrapper .block-container .block-item{width:50%}#footer-wrapper .block-container .block-item .custom-container{padding-top:150px;padding-bottom:150px}#footer-wrapper .block-container .block-item.type-form .custom-container{padding-right:100px}#footer-wrapper .block-container .block-item.type-text .custom-container{padding-left:100px}#footer-wrapper .block-container .block-item .footer-container{display:flex;flex-wrap:wrap;margin:0 -20px}#footer-wrapper .block-container .block-item .footer-container .footer-item{width:100%;padding:0 20px}#footer-wrapper .block-container .block-item .footer-container .footer-item:nth-of-type(1){width:100%;margin-bottom:60px}#footer-wrapper .block-container .block-item .footer-container .footer-item.type-nav ul{display:flex}#footer-wrapper .block-container .block-item .footer-container .footer-item.type-nav ul li:not(:last-of-type){margin-right:15px}#footer-wrapper .block-container .block-item .footer-container .footer-item.type-nav ul li a{color:#ffffff78}#footer-wrapper .block-container .block-item .footer-container .footer-item p,#footer-wrapper .block-container .block-item .footer-container .footer-item ul li{font-family:"Manrope",sans-serif;font-size:14px;text-transform:uppercase;letter-spacing:2px;color:#ffffff78}#footer-wrapper .block-container .block-item .footer-container .footer-item ul:not(:last-of-type){margin-bottom:35px}#footer-wrapper .block-container .block-item .footer-container .footer-item ul li:not(:last-of-type){margin-bottom:5px}#footer-wrapper .block-container .block-item .footer-container .footer-item ul li a{font-weight:bold;color:#efc88d;transition:all .4s ease}#footer-wrapper .block-container .block-item .footer-container .footer-item ul li a:hover{color:#c59245;transition:all .4s ease}.common-banner-section.type-no-background .banner-slider .banner-item{height:auto}.common-banner-section.type-no-background .banner-slider .banner-item:before{display:none}.common-banner-section.type-no-background .banner-slider .banner-item:after{display:none}.common-banner-section.type-no-background .banner-slider .banner-item img{width:80%;height:auto;margin:auto}.common-banner-section.type-small-height .banner-slider .banner-item{height:75vh}.common-banner-section .banner-slider .banner-item{z-index:0;height:100vh;background-color:#f2efe6;position:relative;background-size:cover;background-position:center bottom}.common-banner-section .banner-slider .banner-item:before{z-index:1;content:'';width:100%;height:400px;position:absolute;top:0;background:linear-gradient(#000000f2 0%, #00000000 100%)}.common-banner-section .banner-slider .banner-item:after{z-index:1;content:'';width:100%;height:240px;position:absolute;bottom:0;background:linear-gradient(#00000000 0%, #000000bf 100%)}.common-banner-section .banner-slider .banner-item img,.common-banner-section .banner-slider .banner-item iframe{width:100%;height:100%;object-fit:cover;object-position:center}.common-banner-section .banner-slider .banner-item .text-container{z-index:2;position:absolute;top:55%;transform:translateY(-50%);width:100%;left:0;right:0}.common-banner-section .banner-slider .banner-item .text-container .inner{width:700px;text-align:center;margin:auto}.common-banner-section .banner-slider .banner-item .text-container .inner .title h1,.common-banner-section .banner-slider .banner-item .text-container .inner .title h2{color:#fff}.common-banner-section .banner-slider .banner-item .text-container .inner .content{margin-top:25px}.common-banner-section .banner-slider .banner-item .text-container .inner .content p{color:#F3EEE0}.common-text-banner-section{height:100vh;z-index:0;text-align:center;display:flex;align-items:center;justify-content:center;background-position:top;background-size:100% auto;background-repeat:repeat-y;background-color:#02191a;position:relative;overflow:hidden}.common-text-banner-section .custom-container{z-index:1;width:100%}.common-text-banner-section .text-banner-container{margin-top:120px}.common-text-banner-section .text-banner-container .experience-container ul{display:flex;justify-content:center;max-width:800px;margin:auto}.common-text-banner-section .text-banner-container .experience-container ul li{width:33.33%;text-align:center}.common-text-banner-section .text-banner-container .experience-container ul li:not(:last-of-type){border-right:1px solid #3a5556;padding-right:40px}.common-text-banner-section .text-banner-container .experience-container ul li h2{color:#F3EEE0}.common-text-banner-section .text-banner-container .experience-container ul li p{color:#f3eee09e}.common-text-banner-section:after{z-index:-1;content:'';height:100%;width:100%;background:linear-gradient(49deg, #02191a 0%, #02191a 30%, #02191af5 56%, #00000082 80%, #02191a00 100%);position:absolute;top:0;right:0}.common-text-banner-section video{z-index:-2;width:100%;position:absolute;top:-30%;right:-15%}.common-project-container{display:flex;flex-wrap:wrap;margin:-15px}.common-project-container .project-item{width:33.33%;padding:15px}.common-project-container .project-item .inner{z-index:0;position:relative;overflow:hidden;background-color:#dad4c2;border-radius:20px}.common-project-container .project-item .inner .image-container{position:relative;padding-bottom:130%}.common-project-container .project-item .inner .image-container img{width:100%;height:100%;object-fit:cover;object-position:center;position:absolute;top:0;right:0;transform:scale(1.05);transition:all 1.2s ease}.common-project-container .project-item .inner .image-container:before{z-index:1;content:'';height:100%;width:100%;position:absolute;bottom:0;left:0;background-image:linear-gradient(to top, #000, #0000001a);opacity:0;transition:all .6s ease}.common-project-container .project-item .inner .text-container{z-index:1;width:100%;position:absolute;bottom:-100px;left:0;padding:25px 30px;opacity:0;transition:all .8s ease}.common-project-container .project-item .inner .text-container .title{margin-bottom:5px}.common-project-container .project-item .inner .text-container .title h4{color:#efc88d}.common-project-container .project-item .inner .text-container .content ul{display:flex}.common-project-container .project-item .inner .text-container .content ul li{font-size:15px;color:#fff}.common-project-container .project-item .inner .text-container .content ul li:not(:last-of-type){margin-right:10px}.common-project-container .project-item .inner .text-container .content ul li:not(:last-of-type):after{content:','}.common-project-container .project-item .inner:hover .image-container img{transform:scale(1);transition:all 1.2s ease}.common-project-container .project-item .inner:hover .image-container:before{opacity:1;transition:all .6s ease}.common-project-container .project-item .inner:hover .text-container{bottom:0;opacity:1;transition:all .8s ease}.common-project-container .project-item.type-text .section-title{padding-top:80px;padding-bottom:30px;padding-right:30px}.common-project-container .project-item:nth-of-type(2) .inner .image-container{padding-bottom:145%}.common-project-container.type-home .project-item .inner .image-container{padding-bottom:0 !important}.common-project-container.type-home .project-item:nth-of-type(4) .inner .image-container{height:707px}.common-project-container.type-home .project-item:nth-of-type(3) .inner .image-container,.common-project-container.type-home .project-item:nth-of-type(6) .inner .image-container{height:480px}.common-project-container.type-home .project-item:nth-of-type(2) .inner .image-container,.common-project-container.type-home .project-item:nth-of-type(5) .inner .image-container{height:650px}.common-project-container.add-isotope{display:block}.common-intro-section{padding-bottom:150px}.common-intro-section .custom-container{padding-top:80px;padding-bottom:80px}.common-intro-section .info-container{margin-top:50px;display:flex}.common-intro-section .info-container .info-item:not(:last-of-type){margin-right:120px}.common-intro-section .info-container .info-item .title{margin-bottom:6px}.common-intro-section .info-container .info-item .title h6{font-family:"Manrope",sans-serif;color:#999;letter-spacing:2px;text-transform:uppercase}.common-intro-section .info-container .info-item .content p,.common-intro-section .info-container .info-item .content ul li{color:#F3EEE0}.common-intro-section .info-container .info-item .content ul{display:flex}.common-intro-section .info-container .info-item .content ul li:not(:last-of-type){margin-right:10px}.common-intro-section .info-container .info-item .content ul li:not(:last-of-type):after{content:','}.common-intro-section .info-container .info-item .content a{position:relative;color:#efc88d;transition:all .8s ease}.common-intro-section .info-container .info-item .content a:after{content:'';height:1px;width:0;background:#c59245;position:absolute;left:0;bottom:-1px;transition:all .8s ease}.common-intro-section .info-container .info-item .content a:hover{color:#c59245;transition:all .8s ease}.common-intro-section .info-container .info-item .content a:hover:after{width:100%;transition:all .8s ease}.common-intro-section .info-container .info-item .content a img{width:18px;height:auto;margin-top:-4px;margin-left:5px}.common-content-section{z-index:1;position:relative}.common-content-section .image-container{margin-top:-150px}.common-content-section .image-container .image-item{background-color:#f2efe6}.common-content-section .image-container .image-item img{width:100%;height:auto;max-width:100%}.common-content-section .text-container{margin-top:80px}.common-content-section .text-container img{width:100%;margin:20px 0}.common-content-section .text-container ul{margin-top:20px;padding-left:20px}.common-content-section .text-container ul li{list-style:disc}.common-blog-container{display:flex;flex-wrap:wrap;margin:-25px -15px}.common-blog-container .blog-item{width:33.33%;padding:25px 15px}.common-blog-container .blog-item .inner{height:100%;background-color:#fff;box-shadow:0 10px 30px #0000001a;border-radius:20px;overflow:hidden}.common-blog-container .blog-item .inner .image-container{position:relative;overflow:hidden}.common-blog-container .blog-item .inner .image-container a{display:block;position:relative;overflow:hidden;padding-bottom:80%;background-color:#dad4c2}.common-blog-container .blog-item .inner .image-container a img{width:100%;height:100%;object-fit:cover;object-position:center;position:absolute;top:0;right:0;transform:scale(1);transition:all 1.2s ease}.common-blog-container .blog-item .inner .image-container a:hover img{transform:scale(1.05);transition:all 1.2s ease}.common-blog-container .blog-item .inner .text-container{padding:30px 30px 45px}.common-blog-container .blog-item .inner .text-container .title h2 a,.common-blog-container .blog-item .inner .text-container .title h3 a,.common-blog-container .blog-item .inner .text-container .title h4 a{color:#212721;transition:all .4s ease}.common-blog-container .blog-item .inner .text-container .title h2 a:hover,.common-blog-container .blog-item .inner .text-container .title h3 a:hover,.common-blog-container .blog-item .inner .text-container .title h4 a:hover{color:#c59245;transition:all .4s ease}.common-blog-container .blog-item .inner .text-container .title .date{margin-top:20px;margin-bottom:20px}.common-blog-container .blog-item .inner .text-container .title .date h6{font-family:"Manrope",sans-serif;letter-spacing:2px;text-transform:uppercase;color:#838383}.common-blog-container .blog-item .inner .text-container .content p{line-height:1.6em}.common-blog-container .blog-item:nth-child(8n+5),.common-blog-container .blog-item:nth-child(8n+6){width:50%}.common-blog-container .blog-item.type-featured{width:100%}.common-blog-container .blog-item.type-featured .inner{display:flex;align-items:center;padding:30px 66px 30px 30px}.common-blog-container .blog-item.type-featured .inner .image-container{width:654px;border-radius:10px;overflow:hidden}.common-blog-container .blog-item.type-featured .inner .image-container a{padding-bottom:70%}.common-blog-container .blog-item.type-featured .inner .text-container{padding-left:60px;padding-top:0;padding-bottom:0;flex:1}.common-review-container{display:flex;flex-wrap:wrap;margin:-20px -19px}.common-review-container .review-item{width:33.33%;padding:20px 19px}.common-review-container .review-item .inner{background-color:#fff;box-shadow:0 30px 60px #0000000f;border-radius:20px;overflow:hidden}.common-review-container .review-item .inner .image-container img{width:100%;height:auto}.common-review-container .review-item .inner .text-container{padding:45px 45px}.common-review-container .review-item .inner .text-container .review p{line-height:1.7em;color:#1E1E1E}.common-review-container .review-item .inner .text-container .name-container{position:relative;margin-top:40px;padding-top:40px}.common-review-container .review-item .inner .text-container .name-container:after{content:'';height:1px;width:30px;background-color:#212721;position:absolute;left:0;top:0}.common-review-container .review-item .inner .text-container .name-container .name p{font-weight:bold}.common-review-container .review-item .inner .text-container .name-container .designation{margin-top:5px}.common-review-container .review-item .inner .text-container .name-container .designation h6{font-family:"Manrope",sans-serif;letter-spacing:1px;text-transform:uppercase;line-height:1em;color:#5e5959}.common-client-container{position:relative;z-index:0}.common-client-container:before{z-index:1;content:'';height:100%;width:1px;background:#f2efe6;position:absolute;top:0;left:-1px}.common-client-container:after{z-index:1;content:'';height:100%;width:1px;background:#f2efe6;position:absolute;top:0;right:5px}.common-client-container .client-inner-container{z-index:0;display:flex;flex-wrap:wrap;position:relative}.common-client-container .client-inner-container:before{z-index:1;content:'';width:100%;height:1px;background:#f2efe6;position:absolute;top:-1px}.common-client-container .client-inner-container:after{z-index:1;content:'';width:100%;height:1px;background:#f2efe6;position:absolute;bottom:0}.common-client-container .client-inner-container .client-item{width:20%;border:1px solid #ffffff;margin-left:-1px;margin-top:-1px}.common-client-container .client-inner-container .client-item .inner{height:236px;text-align:center;display:flex;align-items:center;justify-content:center}.common-client-container .client-inner-container .client-item .inner img{width:200px;height:auto;max-width:100%;filter:grayscale(100);transition:all .4s ease}.common-client-container .client-inner-container .client-item .inner img:hover{filter:grayscale(0);transition:all .4s ease}.common-instagram-section{position:relative;margin-top:75px;padding-top:60px;background-color:#fff}.common-instagram-section:after{content:'';background-image:url("../img/texture/texture-top.svg");height:158px;width:100%;position:absolute;top:-158px;left:0;pointer-events:none}.common-instagram-section .custom-container{overflow:hidden}.common-instagram-section .instagram-container{display:flex;flex-wrap:wrap;margin:0 -15px}.common-instagram-section .instagram-container .instagram-item{width:33.33%;padding:0 15px}.common-instagram-section .instagram-container .instagram-item .inner{box-shadow:0px 40px 60px -30px #2727279c}.common-instagram-section .instagram-container .instagram-item .inner img{width:100%;height:auto}.common-element-container{z-index:0;position:relative;overflow:hidden}.common-element-container .element-item{position:absolute}.common-element-container .element-item.type-logo{z-index:-1;width:420px;top:160px;right:-60px}.common-element-container .element-item.type-logo img{object-fit:cover;object-position:bottom left;width:100%;height:auto}.common-element-container .element-item.type-logo.align-top{top:80px}.common-element-container .element-item.type-logo.type-z-index{z-index:1}.common-texture-container{z-index:0;background-color:#1c3637}.common-texture-container .texture-overlay{z-index:1;height:75vh;width:100%;position:absolute;top:0;left:0}.common-texture-container .texture-overlay:after{z-index:1;content:'';width:100%;height:400px;position:absolute;left:0;bottom:0;background:linear-gradient(#1d373800 0%, #1d3738 100%)}.common-texture-container .texture-overlay img{z-index:0;width:100%;height:100%;object-fit:cover;object-position:center}.common-texture-container .custom-container{z-index:1;position:relative}.common-gradient{background:linear-gradient(to bottom, #f2efe6, #dad4c2, #dad4c2)}.common-page-shadow{z-index:1;width:100%;padding-bottom:100px;overflow:hidden;display:block;height:auto;min-height:var(--height-100vh);pointer-events:none;position:absolute;top:0;left:0}.common-page-shadow img{min-height:inherit;height:auto;width:100%;animation:shadow-move 5s ease-in-out infinite alternate-reverse}.common-logo-container a{width:220px;display:inline-block}.common-logo-container a img{width:100%;max-width:100%;height:auto}.common-title{margin-bottom:30px}.common-title h5{font-weight:bold;text-transform:uppercase;letter-spacing:2px}.common-tagline{margin-bottom:20px}.common-tagline h6{font-family:"Manrope",sans-serif;letter-spacing:2px;text-transform:uppercase}.common-tagline.color-invert h6{color:#fff}.common-tagline.color-gold h6{color:#efc88d;background:-webkit-linear-gradient(-41deg, #efc88d, #c59245);-webkit-background-clip:text;-webkit-text-fill-color:transparent}.common-tagline.color-offwhite h6{color:#fce8c6}.common-action{margin-top:60px}.common-action.small-margin{margin-top:40px}.common-action.align-center{display:flex;justify-content:center}.common-toggle{cursor:pointer;display:flex;align-items:center}.common-toggle.type-menu .toggle-item{font-family:"Manrope",sans-serif;font-size:14px;letter-spacing:3px;font-weight:bold;color:#02574f;text-transform:uppercase;transition:all .4s ease}.common-toggle.type-menu .toggle-item:not(:last-of-type){margin-right:10px}.common-toggle.type-menu .toggle-item .inner{width:28px;display:flex;flex-wrap:wrap;justify-content:flex-end;position:relative;text-align:center}.common-toggle.type-menu .toggle-item .inner span{display:block;width:100%;height:1px;margin-right:auto;background-color:#02574f;transition:all .4s ease}.common-toggle.type-menu .toggle-item .inner span:not(:last-of-type){margin-bottom:6px}.common-toggle.type-menu .toggle-item .inner span:nth-of-type(1){width:55%;margin-left:auto;margin-right:0}.common-toggle.type-menu .toggle-item .inner span:nth-of-type(3){width:55%;margin-right:auto;margin-left:0}.common-toggle.type-menu.type-close .toggle-item{color:#fff}.common-toggle.type-menu:hover .toggle-item{color:#efc88d !important;transition:all .4s ease}.common-toggle.type-menu:hover .toggle-item .inner span{width:100%;background-color:#efc88d !important;transition:all .4s ease}.common-social-container ul{display:flex}.common-social-container ul li{line-height:1em}.common-social-container ul li:not(:last-of-type){margin-right:40px}.common-social-container ul li.type-be a{font-size:28px}.common-social-container ul li a{font-size:24px;line-height:1em;color:#fce8c6;transition:all .8s ease}.common-social-container ul li a i{line-height:1em;display:flex;align-items:center}.common-social-container ul li a i:before{line-height:1em}.common-social-container ul li a:hover{opacity:1;color:#c59245;transition:all .8s ease}.common-quick-nav ul{display:flex;align-items:center}.common-quick-nav ul li a{font-size:16px;font-family:"Albert Sans",sans-serif;color:#212721}.common-quick-nav ul li.type-right{margin-left:auto}.common-quick-nav .back-container{padding-bottom:25px}.common-quick-nav .back-container ul{justify-content:center}.common-quick-nav .back-container ul li a{border-bottom:1px solid black}.common-quick-nav .nav-container ul{justify-content:space-between}.common-quick-nav .nav-container ul li a{text-transform:uppercase;letter-spacing:2px}.common-date-container{display:flex;flex-wrap:wrap;justify-content:center;margin-top:20px;margin-bottom:20px}.common-date-container .date-item{display:flex;line-height:1em}.common-date-container .date-item:not(last-of-type){margin-right:15px}.common-date-container .date-item span{color:white;font-size:14px;line-height:1em;display:inline-block}.common-date-container .date-item span:nth-of-type(1){margin-right:5px}.common-form .fields{display:flex;flex-wrap:wrap;margin:0 -10px}.common-form .fields .form-group{position:relative;width:100%;margin-bottom:0;padding:0 10px}.common-form .fields .form-group label{font-size:16px;line-height:1em;margin-bottom:15px;color:#212721;font-weight:normal}.common-form .fields .form-group label span{color:#e74c3c}.common-form .fields .form-group input,.common-form .fields .form-group select,.common-form .fields .form-group textarea{font-family:"Albert Sans",sans-serif;font-size:16px;line-height:1em;width:100%;padding:18px 18px;color:#333;border:1px solid #fff;border-radius:5px;background-color:#fff}.common-form .fields .form-group input::placeholder,.common-form .fields .form-group select::placeholder,.common-form .fields .form-group textarea::placeholder{color:#fff;transition:all .4s ease}.common-form .fields .form-group input:focus,.common-form .fields .form-group select:focus,.common-form .fields .form-group textarea:focus{outline:none}.common-form .fields .form-group input:focus::placeholder,.common-form .fields .form-group select:focus::placeholder,.common-form .fields .form-group textarea:focus::placeholder{color:#999;transition:all .4s ease}.common-form .fields .form-group textarea{height:180px;vertical-align:top}.common-form .fields .form-group .wpcf7-not-valid-tip{margin-top:20px;font-size:14px;line-height:1em}.common-form .fields .form-group:not(:last-of-type){margin-bottom:30px}.common-form .fields .form-group.half-width{width:50%}.common-form .fields .form-group.has-error input,.common-form .fields .form-group.has-error select,.common-form .fields .form-group.has-error textarea{border:1px solid #e74c3c}.common-form .fields .form-group.has-error label{color:#e74c3c}.common-form .form-action{margin-top:45px}.common-form.type-footer{position:relative}.common-form.type-footer .fields .form-group input{padding:26px 60px 15px 5px;font-weight:500;color:#fff;background-color:transparent;border:0;border-radius:0;border-bottom:1px solid #6f817e}.common-form.type-footer .fields .form-group input::placeholder{color:#6f817e;transition:all .4s ease}.common-form.type-footer .fields .form-group input:focus::placeholder{color:#fff;transition:all .4s ease}.common-form.type-footer .form-action{margin-top:0;position:absolute;top:0;right:0}.common-form .wpcf7-form.invalid .wpcf7-response-output{padding:9px 10px;background-color:#fceacb;border-radius:6px;border:0;border-left:2px solid orange;font-size:14px;line-height:1.5em;color:black}.common-remove-tab-style{border-bottom:0}.common-remove-tab-style li a{padding:0;background-color:transparent;border:0}.common-remove-tab-style li a:focus,.common-remove-tab-style li a:hover{background-color:transparent;border:0}.common-remove-tab-style li.active a{background-color:transparent;border:0}.common-remove-tab-style li.active a:focus,.common-remove-tab-style li.active a:hover{background-color:transparent;border:0}.common-back-top{z-index:21;position:fixed;bottom:20px;right:50px;border-radius:50%;background:rgba(110,193,228,0.6)}.common-back-top a{height:60px;width:60px;display:flex;align-items:center;justify-content:center}.common-back-top a i{font-size:20px;color:#fff}.common-banner-section .banner-slider .banner-item:not(:first-of-type){display:none}.common-banner-section .banner-slider.slick-initialized .banner-item{display:block}.slick-slider .slick-prev,.slick-slider .slick-next{z-index:1;height:45px;width:32px}.slick-slider .slick-prev:after,.slick-slider .slick-next:after{content:'';height:inherit;width:inherit;position:absolute;left:0;right:0;top:50%;transform:translateY(-50%);margin:auto;background-size:contain;background-repeat:no-repeat;background-position:center}.slick-slider .slick-prev:before,.slick-slider .slick-next:before{display:none}.slick-slider .slick-prev{left:20px}.slick-slider .slick-prev:after{background-image:url("../img/icons/left-arrow.svg")}.slick-slider .slick-next{right:20px}.slick-slider .slick-next:after{background-image:url("../img/icons/right-arrow.svg")}.slick-slider .slick-dots li{height:13px;width:13px;border-radius:100%;margin:0;background-color:rgba(255,255,255,0.45)}.slick-slider .slick-dots li.slick-active{background-color:#fff}.slick-slider .slick-dots li:not(:last-of-type){margin-right:18px}.slick-slider .slick-dots li button{height:13px;width:13px;padding:0;opacity:0}.slick-slider.slick-dotted{margin-bottom:0}.slick-slider.slick-dotted .slick-dots{bottom:50px}.modal .modal-dialog{max-width:650px;margin:70px auto}.modal .modal-dialog .modal-header{padding:0;border:0}.modal .modal-dialog .modal-header button{z-index:1;height:40px;width:36px;margin:0;padding:0;color:#fff;opacity:1;outline:none;position:absolute;top:0;right:0}.modal .modal-dialog .modal-header button i{color:black;font-size:13px}.modal .modal-dialog .modal-content{background:#fff;border-radius:0}.modal .modal-dialog .modal-content .modal-body{padding:30px 26px}.modal .modal-dialog .modal-content .modal-body .modal-loading-gif{height:130px;position:relative}.modal .modal-dialog .modal-content .modal-body .modal-loading-gif img{width:30px;position:absolute;left:0;right:0;margin:auto;top:50%;transform:translateY(-50%);-webkit-transform:translateY(-50%);-moz-transform:translateY(-50%);-ms-transform:translateY(-50%);-o-transform:translateY(-50%)}.modal .modal-dialog .modal-content .modal-body .modal-loading-area .title{margin-bottom:30px}@keyframes slide-down{0%{opacity:0;transform:translateY(-100%)}100%{opacity:0.9;transform:translateY(0)}}@keyframes shadow-move{to{transform:scale(1.1) translate(3%, -5%) rotate(-3deg)}0%{transform:scale(1.15) translate(-3%, 3%) rotate(2deg)}}.animation-area .ani-fade{opacity:0;transition:all .6s ease}.animation-area .ani-fade.normal{opacity:1;transition:all .6s ease}.animation-area .ani-fade-top{opacity:0;padding-top:20px;transition:all .6s ease}.animation-area .ani-fade-top.normal{opacity:1;padding-top:0;transition:all .6s ease}.animation-area .ani-fade-top.delay-1.normal{transition:all .6s ease;transition-delay:.2s}.animation-area .ani-fade-top.delay-2.normal{transition:all .6s ease;transition-delay:.4s}.animation-area .ani-fade-top.delay-3.normal{transition:all .6s ease;transition-delay:.6s}.animation-area .ani-fade-top.delay-4.normal{transition:all .6s ease;transition-delay:1s}.animation-area .ani-text-fade{padding-top:40px;opacity:0;transition:all .6s ease}.animation-area .ani-text-fade.normal{padding-top:0px;opacity:1;transition:all .6s ease}.animation-area .ani-text-fade-left{opacity:0;padding-right:30px;transition:all .6s ease}.animation-area .ani-text-fade-left.normal{opacity:1;padding-right:0;transition-delay:.3s;transition:all .6s ease}.grecaptcha-badge{display:none}
/*# sourceMappingURL=thestyles.min.css.map */
