.service-qa .elementor-tab-title span.elementor-toggle-icon.elementor-toggle-icon-right{transform:rotate(90deg)}.service-qa .elementor-tab-title.elementor-active span.elementor-toggle-icon.elementor-toggle-icon-right{transform:rotate(0deg)}.service-qa .elementor-toggle-item{border:2px solid #EEEBE4;border-radius:18px;margin-bottom:20px}.service-qa .elementor-tab-title{background-color:#EEEBE4;padding:25px 30px;font-family:"Open Sans",Sans-serif;font-weight:300;font-size:24px;border-radius:15px;border:none!important}.service-qa .elementor-tab-title a{color:#262E35!important}.service-qa .elementor-tab-title b{font-family:"Merriweather",Sans-serif!important;font-weight:600!important}.service-qa .elementor-tab-title.elementor-active{background-color:transparent!important;border-radius:15px 15px 0 0}.service-qa .elementor-tab-content{padding:10px 30px;background-color:#EEEBE4;border-radius:0 0 15px 15px}.service-qa .elementor-tab-content{border-bottom:none!important}.cavallo-marquee-wrapper{overflow:hidden;width:100%;background:#fff;padding:2rem 0}.cavallo-marquee-track{display:flex;width:max-content;animation:cavallo-marquee-scroll 60s linear infinite}.cavallo-marquee-inner{display:flex;flex-wrap:nowrap}.cavallo-marquee-item{flex:0 0 auto;padding:0 2rem;width:260px;display:flex;align-items:center;justify-content:center}.cavallo-marquee-item img{max-height:60px;height:auto;width:auto;object-fit:contain;filter:grayscale(100%);opacity:.7;transition:all 0.3s ease}.cavallo-marquee-item img:hover{filter:grayscale(0%);opacity:1}@keyframes cavallo-marquee-scroll{0%{transform:translateX(0)}100%{transform:translateX(-50%)}}svg{width:100%!important}.faq24 svg{width:auto!important}.faq24 .e-n-accordion-item{background-color:#EEEBE4!important;border-radius:18px!important}.content-page a{font-weight:700;text-decoration:underline;color:#B7AC8A;word-break:break-all}.flickity-button:focus{box-shadow:none!important}.testimonial-carousel .elementor-testimonial__image{display:flex;justify-content:center}.cta-industry .elementor-cta__bg-overlay,.cta-industry a:hover .elementor-cta__bg-overlay{background:linear-gradient(180deg,#fff0 19.5%,rgb(0 0 0 / .68) 69.97%),transparent;background-color:transparent!important}.get-proposal_wrapper .gform_validation_errors{display:none!important}.get-proposal_wrapper .validation_message{font-weight:600!important;margin-top:-5px!important}.validation_message{border:none!important;padding:0px!important;background-color:transparent!important}.get-proposal_wrapper input[type='text']{border:none!important;background-color:transparent!important;outline:none;border-radius:8px!important;padding:8px 10px 12px 12px!important}input,textarea{padding:10px!important}input[type='button']{padding:12px 35px!important}li#field_3_27,li#field_3_28{width:50%;display:inline-block}#gform_page_3_5{display:flex;flex-direction:column;flex-wrap:wrap}#gform_page_3_5 input[type="email"],#gform_page_3_5 input[type="tel"]{width:100%!important}.border-box{border:1px solid #D8D2C0;border-radius:10px;padding:20px}.border-box ul,.border-box p{margin-bottom:0px!important}.elementor-toc__list-wrapper{margin-bottom:0px!important}.free-proposal div{font-size:16px!important;font-weight:500}.free-proposal .gf_step_pending span{color:#D8D2C0!important}.free-proposal .gf_step_pending{opacity:1}.carousel-cell1{transition:transform 0.5s ease}.carousel-cell1.animate-in{transform:scale(1.05)}.carousel{overflow-x:hidden;overflow-y:visible}.free-proposal .gfield_label,.free-proposal .gform-field-label,.proposal .gfield_label,.proposal .gform-field-label{font-weight:500!important;padding-bottom:10px}.free-proposal span.gfield_required.gfield_required_asterisk,.page-id-63 .footer-navy,.page-id-1857 .footer-navy,p.gform_required_legend,span.gfield_required{display:none!important}.elementor-icon-box-wrapper{align-items:center}.flickity-prev-next-button{border:none!important}.flickity-prev-next-button:hover{background-color:transparent!important}.flickity-prev-next-button svg{fill:#fff!important}@keyframes ring{0%{transform:rotate(0)}10%{transform:rotate(-25deg)}20%{transform:rotate(25deg)}30%{transform:rotate(-25deg)}50%{transform:rotate(0)}100%{transform:rotate(0)}}@keyframes MoveUpDown{0%,100%{bottom:-10px}50%{bottom:10px}}.req-quote .elementor-cta__bg{background-size:contain!important;background-position:center;background-repeat:no-repeat;background-size:40px!important;animation:ring 1.4s infinite ease-in-out}.req-quote .elementor-cta__bg-wrapper,.req-quote-jump .elementor-cta__bg-wrapper{min-width:60px!important}.req-quote-jump .elementor-cta__bg{background-size:contain!important;background-position:center;background-repeat:no-repeat;background-size:40px!important;animation:MoveUpDown 2s infinite ease-in-out}.navy-content h1,.navy-content h2,.navy-content h3{color:#fff!important}.page-id-13474 .footer-navy,.page-id-462 .footer-navy{display:none}.navy-header{overflow-x:hidden!important}.content h1{font-size:34px;font-weight:400}.content h2{font-size:30px;font-weight:400}.content h3{font-size:25px;font-weight:400!important}.toc .elementor-toc__list-item-text-wrapper{align-items:flex-start}.toc .elementor-toc__list-item-text-wrapper i{margin-top:10px}ul,ol{margin-bottom:20px}.menu-box h4 b{font-family:"Merriweather",Sans-serif!important}.cta1.tab1.active a .elementor-cta__icon,.cta1.tab2.active a .elementor-cta__icon,.cta1.tab3.active a .elementor-cta__icon{display:block}.post-excerpt .elementor-widget-container{width:100%;overflow:hidden;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical}#menu-item-12632{background-color:#EEEBE4!important;border-radius:8px!important;margin-bottom:20px!important}#menu-item-12632 span.ubermenu-target-title.ubermenu-target-text{font-family:"Merriweather",Sans-serif!important;font-weight:600!important;font-size:20px;color:#000!important}.testimonial-carousel .swiper-slide img{padding:0 0 10px 10px;!important}ul.ubermenu-submenu.ubermenu-submenu-id-12528{padding:20px}.ubermenu-skin-grey-white .ubermenu-submenu .ubermenu-item-header.ubermenu-has-submenu-stack>.ubermenu-target{border-bottom:none!important;padding-bottom:5px}button:focus{outline:none!important}.ubermenu-responsive-toggle{padding:0px!important}.ubermenu-custom-content-padded.call-menu{text-align:center;font-size:15px;padding-top:0px!important;line-height:1.5em}.image-menuitem{display:flex!important;flex-direction:row;justify-content:flex-start;align-items:center;padding-top:20px!important}.image-menuitem span.ubermenu-target-title.ubermenu-target-text{padding-left:10px!important}.menu-item-2578-col-2 .ubermenu-submenu span.ubermenu-target-title{color:#000!important}.ubermenu-submenu .ubermenu-target-text{padding:5px 0px!important}.menu-item-2578-col-2 .ubermenu-submenu span.ubermenu-target-title,.ubermenu-target-title b{font-family:"Merriweather",Sans-serif!important;font-weight:600!important;font-size:20px}.menu-item-2578-col-0 .ubermenu-item-layout-image_left .ubermenu-target-title{font-size:20px!important}.ubermenu-item-object-page,.ubermenu-item,.ubermenu-skin-grey-white.ubermenu-responsive-toggle:hover,.ubermenu-skin-grey-white .ubermenu-item-level-0.ubermenu-current-menu-parent>.ubermenu-target,.ubermenu-skin-grey-white .ubermenu-item-level-0.ubermenu-current-menu-ancestor>.ubermenu-target{background-color:transparent!important}.menu-item-2578-col-2 .ubermenu-submenu{background-color:#fff!important;border-radius:8px!important;margin-right:20px!important;margin-bottom:20px!important;padding:20px!important}.ubermenu-class .ubermenu-skin-grey-white,.ubermenu-skin-grey-white .ubermenu-item-level-0:hover>.ubermenu-target,.ubermenu-skin-grey-white .ubermenu-item-level-0.ubermenu-active>.ubermenu-target{background-color:#fff0}.ubermenu-class .ubermenu-target-text{text-transform:capitalize;font-weight:400!important;color:#F0EBD9;font-size:15px}.ubermenu-current_page_item a,.ubermenu-item a:hover,.ubermenu-item a:focus{background-color:transparent!important}.ubermenu-current_page_item a span,.ubermenu-item a:hover span,.ubermenu-current_page_item .ubermenu-submenu a:hover span,.ubermenu-skin-grey-white .ubermenu-submenu a:hover{color:#C7B381!important}.ubermenu-current_page_item .ubermenu-submenu a span{color:#F0EBD9!important}.ubermenu-skin-grey-white .ubermenu-submenu.ubermenu-submenu-drop{background:#282E35!important;border:none!important}.ubermenu-skin-grey-white .ubermenu-submenu a{color:#F6F7F7!important}#premium-mega-content-2578{top:90px!important;border-top:1px solid #707070}.cta1 h3.elementor-cta__title{transform:rotate(270deg);margin-bottom:60px;width:120px}.cta1 .elementor-cta__content{flex-direction:column-reverse}.cta1 a .elementor-cta__icon{display:none;transition:visibility 0s,opacity 1s linear}.cta1 .elementor-cta__icon{text-align:center}.cta1 a:hover .elementor-cta__icon{display:block!important;visibility:visible;opacity:1}.cta1 a:hover .elementor-cta__content{min-height:500px!important}.gallery .e-gallery-image{background-size:contain;background-repeat:no-repeat;background-position:center center}.free-proposal input[type='text'],.free-proposal input[type='email'],.free-proposal input[type='tel'],.free-proposal input[type='url'],.free-proposal textarea,.free-proposal select{border:none!important;border-radius:8px;background-color:#D8D2C0;min-height:50px;outline:none}.free-proposal label,.free-proposal legend{font-weight:400!important;font-size:20px!important;line-height:1.3em}.free-proposal input[type='submit']{padding:12px 35px!important}.proposal input[type='text'],.proposal input[type='email'],.proposal input[type='tel'],.proposal input[type='url'],.proposal textarea{border:none!important;border-radius:8px;background-color:#2B333A;min-height:50px;color:#fff;outline:none}.proposal label,.proposal legend{font-weight:400!important;font-size:20px!important;line-height:1.3em;color:#D8D2C0!important}.proposal input[type='submit']{padding:12px 35px!important;background-color:#D8D2C0;font-size:18px!important}.btns a .elementor-post-navigation__link__next,.btns a .elementor-post-navigation__link__prev{border:1px solid #262E3566;padding:10px 35px;border-radius:20px;padding:10px 20px;min-width:130px}.btns a:hover .elementor-post-navigation__link__next,.btns a:hover .elementor-post-navigation__link__prev{background-color:#262E3566;animation:fadeIn 0.3s}.btns span.post-navigation__next--label,.btns span.post-navigation__prev--label{font-style:italic!important;color:#262E3566!important;text-align:center}.table-of-contents .elementor-toc__header,.table-of-contents .elementor-widget-container{border:none!important}.table-of-contents .elementor-toc__header,.table-of-contents .elementor-toc__list-item-text-wrapper:before{display:none}.table-of-contents .elementor-toc__list-item-text-wrapper{justify-content:center}.table-of-contents .elementor-toc__list-item-text-wrapper a{text-align:center}.home .box img{width:100%;object-fit:cover;border-radius:10px!important}.tab{pointer-events:auto!important;cursor:pointer}.counter1 .elementor-counter-number-wrapper{width:180px}.counter1 .elementor-counter{display:flex;justify-content:flex-start;align-items:flex-end}.counter1 .elementor-counter-title{text-align:left!important;width:50%}.tab a{padding:5px 0px!important}.home .tab.active a{color:#262E35!important}.postid-12218 .tab.active a{color:#fff!important}body:not(.elementor-editor-active) .box.first_box{display:block}body:not(.elementor-editor-active) .box{display:none}body.elementor-editor-active .box{display:block!important}.brown-btn svg{margin-bottom:-7px!important}.brown-btn a{min-width:205px;min-height:49px}.blog-loop .hentry:nth-child(2n+2){background-color:#fff}.blog-loop .hentry:nth-child(2n+1) .elementor-row{flex-direction:row-reverse}.blog-loop .hentry:nth-child(2n+1){background-color:#262E35}.icon-box .elementor-icon-box-description{padding-right:110px}.icon-box1 .elementor-icon-box-description{padding-right:60px}h2 b,h1 b,h3 b,.tab a b,.blog-loop a b,.mega-menu .ubermenu-item a b,.title b{font-family:"Merriweather",Sans-serif!important;font-weight:600!important}.toggle-faq .elementor-tab-title{border-radius:18px}.toggle-faq .elementor-tab-content.elementor-active,.toggle-faq .elementor-tab-content{border:2px solid #EEEBE4;border-radius:18px;border-top:none;border-top-left-radius:0;border-top-right-radius:0;padding:20px 50px 30px 200px;background:url(/wp-content/uploads/2023/04/answer-img.svg) no-repeat 120px 25px/45px}.toggle-faq .elementor-tab-title.elementor-active{background-color:transparent!important;border:2px solid #EEEBE4;border-bottom:0;border-radius:18px;border-bottom-left-radius:0;border-bottom-right-radius:0}.toggle-faq1 .elementor-tab-title{border-radius:18px}.toggle-faq1 .elementor-tab-content.elementor-active,.toggle-faq .elementor-tab-content{padding:20px 50px 30px 200px;background:url(/wp-content/uploads/2023/04/answer-img.svg) no-repeat 120px 25px/45px}.toggle-faq1 .elementor-toggle-item{background-color:transparent!important;border:2px solid #fff;border-radius:18px}.form-seo .gform_footer input{border:2px solid #262E35!important;border-radius:20px!important}.form-seo label,.form-seo legend{display:none!important}.form-seo input[type='text'],.form-seo input,.form-seo textarea{border:none!important;border-radius:8px!important;min-height:50px!important;background-color:#ffffff91}.form-seo input::placeholder,.form-seo textarea::placeholder{color:#262E35;opacity:.5}.form-seo label,.form-seo legend{display:none!important}.form-seo input[type='submit']{padding:12px 35px}.testimonial-carousel img{padding:0 0 10px 10px;background:url(/wp-content/uploads/2023/04/image-back1.png) no-repeat center center/contain}.testimonial-carousel.elementor-widget-testimonial-carousel .swiper-slide{padding:0px!important}.testimonial-carousel .swiper-slide:nth-child(2n+1) .elementor-testimonial__content{background-color:#C7B381!important;margin-top:40px;padding:40px;border-radius:18px}.testimonial-carousel .swiper-slide:nth-child(2n+1) .elementor-testimonial__content:before{content:'';background:url(/wp-content/uploads/2023/04/test-image.png) no-repeat center center/contain;min-height:80px;min-width:80px;position:absolute;margin-left:auto;margin-right:20px!important;top:0;z-index:999;left:40%}.testimonial-carousel .swiper-slide:nth-child(2n+2) .elementor-testimonial__content{background-color:#D8D2C0!important;margin-top:80px;padding:40px;border-radius:18px}.testimonial-carousel .swiper-slide:nth-child(2n+2) .elementor-testimonial__content:before{content:'';background:url(/wp-content/uploads/2023/04/test-image2.png) no-repeat center center/contain;min-height:80px;min-width:80px;position:absolute;margin-left:auto;margin-right:20px!important;top:40px;z-index:999;left:40%}.img-box-rotate h3{transform:rotate(270deg)}.project-slider .elementor-swiper-button-prev{bottom:-20px;top:auto!important}.project-slider .elementor-swiper-button-next{bottom:-20px;top:auto!important;left:80px}.project-slider .swiper-wrapper{padding-bottom:40px}.project-slider .swiper-pagination-progressbar{bottom:0;top:auto!important;width:90%;right:0;left:auto;background-color:#C3AF7E33;border-radius:8px;z-index:5}.project-slider span.swiper-pagination-progressbar-fill{border-radius:8px}.project-slider .swiper-container{margin-bottom:30px}.get-proposal input[type=url]{border:none!important;height:40px;background-color:#fff0}.get-proposal .gform_footer input[type=submit]{padding:10px 35px!important;background-color:#262E35;color:#EEEBE4!important;border-radius:8px;font-weight:400;margin-bottom:0px!important}.get-proposal .gform_footer input[type=submit]:hover{background-color:#fff;color:#282E35!important}.get-proposal{background-color:#EEEBE4;border-radius:8px;height:40px}.get-proposal .gform_footer{margin:0px!important;padding:0px!important}.sliders{display:flex;align-items:center;width:1400px;margin:0 auto;gap:100px}.swiper_thumbnail{display:flex}.swiper.swiper_thumbnail{width:50%;justify-content:flex-end}.swiper.swiper_main{width:50%}.swiper img{width:100%}.swiper_thumbnail .swiper-slide{cursor:pointer}.swiper_thumbnail img{vertical-align:　bottom}.swiper-cards .swiper-slide{transform-origin:center bottom;-webkit-backface-visibility:hidden;backface-visibility:hidden;overflow:hidden}.swiper.swiper_thumbnail .swiper-wrapper{display:flex;flex-direction:column!important;transform:translate3d(0,0,0)!important}.swiper_thumbnail .swiper-slide{display:flex;flex-direction:row;justify-content:space-between;align-items:center;gap:15px;height:auto!important;font-size:24px;font-weight:400;font-family:'Open Sans',sans-serif;color:#000;min-width:100%;background-color:#eeebe4;border-radius:10px;margin:10px 0;padding:20px!important;color:#000}.swiper_main .swiper-slide{background-color:#eeebe4;border-radius:10px;margin:10px 0;padding:40px!important;display:flex;justify-content:space-between}.swiper_thumbnail .swiper-slide i{font-size:14px!important}.swiper_main .swiper-slide img{max-height:360px!important;height:400px;border-radius:15px;object-fit:cover}.swiper_main .swiper-slide{padding:10px}.swiper_thumbnail .swiper-slide:hover,.swiper_thumbnail .swiper-slide.swiper-slide-thumb-active{color:#000;background-color:#d9d2be}h2.title{font-family:"Merriweather",Sans-serif;font-weight:700;line-height:1.2em}.swiper-slide img{display:none}.swiper-slide.swiper-slide-thumb-active img{display:block;width:20px}.sliders-1{display:flex;align-items:flex-start;flex-direction:row-reverse}.mySwiper{width:100%;margin-left:auto;margin-right:auto}.swiper-slide{background-size:cover;background-position:center}.mySwiper2{height:80%;width:100%}.mySwiper{height:20%;box-sizing:border-box;padding:10px 0}.mySwiper .swiper-slide{cursor:pointer;width:450px!important;height:100%;opacity:.4}.mySwiper .swiper-slide-thumb-active{opacity:1}.swiper-slide img{display:block;width:100%;height:100%;object-fit:cover}.mySwiper .swiper-wrapper{align-items:center;gap:20px;height:auto!important;font-size:30px;font-family:"Merriweather",Sans-serif!important;font-weight:600!important;color:#262E3599;padding:12px;line-height:1.2em;align-items:flex-end;display:flex;flex-direction:column!important;transform:translate3d(0,0,0)!important;margin-top:20px}.mySwiper{width:40%!important;justify-content:flex-end}.mySwiper2{width:60%!important}.mySwiper2 .swiper-slide img{max-height:660px!important;height:460px;border-radius:15px;object-fit:cover}.content-slide{background-color:#EEEBE4;border-radius:10px;width:65%;right:25px;margin-right:0;margin-left:auto;margin-top:-150px;z-index:10!important;position:sticky;padding:30px}.content-slide h3{font-size:30px;font-family:"Merriweather",Sans-serif!important;font-weight:600!important;color:#262E35}.content-slide a{color:#262E35!important;text-decoration:underline}.swiper-slide img{padding:0 0 20px 25px;background-image:url(/wp-content/uploads/2024/02/new-union.png);background-position:bottom left;background-repeat:no-repeat;background-size:cover}@media screen and (min-width:768px) and (max-width:1024px){.mySwiper .swiper-wrapper{align-items:flex-start!important}}@media screen and (max-width:768px){.sliders-1{flex-direction:column-reverse!important}.mySwiper .swiper-slide,.mySwiper2{width:100%!important}.mySwiper{display:none!important}}@media screen and (min-width:768px){.sliders-1 .swiper-button-next,.sliders-1 .swiper-button-prev{display:none}}@media screen and (min-width:768px){.get-proposal{display:flex}.get-proposal .gform-body{width:70%}.get-proposal .gform_footer{width:30%}}@media screen and (min-width:758px) and (max-width:1024px){.sliders{flex-direction:column!important;width:auto!important}.sliders .swiper.swiper_thumbnail{width:100%!important}.req-quote-jump .elementor-cta__bg{background-size:30px!important}.menu-header .e-con-full,.menu-header .e-flex{width:100%!important}.swiper.swiper_thumbnail{width:35%!important}.swiper-slide img{padding:0 0 10px 15px!important}.swiper.swiper_main{width:65%!important}.swiper_thumbnail .swiper-slide{padding:8px!important;font-size:22px!important}.content-slide{margin-top:-250px!important;width:100%!important}.service-qa .elementor-tab-title{font-size:20px!important;padding:20px!important}.title p{font-size:30px!important}.faq-part p.elementor-heading-title{font-size:30px!important}.carousel-cell1 .content,.carousel .flickity-viewport,.carousel,.flickity-viewport{min-height:470px!important;height:470px!important}.carousel-cell1{width:50%!important}.icon-box1 .elementor-icon-box-description{padding-right:0px!important}.tab a{font-size:24px!important}.tab{width:40%!important}.tabcontent img{height:300px!important}.cta1 h3.elementor-cta__title{width:80px}#ubermenu-main-16{padding-left:10px;padding-right:10px}.ubermenu-item{padding-right:20px!important}.ubermenu-mobile-close-button{font-size:20px!important;text-transform:uppercase;color:#fff!important}.ubermenu-responsive-toggle:focus{outline:none}.menu-item-2578-col-2{margin-left:calc(25% + 10px)!important}.ubermenu-submenu-id-2578-col-2{margin-right:0px!important}.menu-item-2578-col-2 .ubermenu-target-title{text-align:center}.ubermenu.ubermenu-responsive{background-color:#282E35!important;padding-top:60px}.ubermenu-nav .ubermenu-target-title{font-size:22px;text-transform:capitalize!important;font-weight:400!important}.ubermenu-nav li{padding-bottom:20px!important}.ubermenu-item a{text-align:left!important}.ubermenu-nav .ubermenu-sub-indicator,.ubermenu-sub-indicator-close{font-size:22px}.get-proposal .gform_footer input[type=submit]{height:40px}.process .box{min-height:240px}.process .box img{height:220px!important}.box{min-height:440px}.box img{height:420px!important}.icon-box .elementor-icon-box-description{padding-right:90px}.toggle-faq .elementor-tab-content.elementor-active,.toggle-faq .elementor-tab-content{padding:20px 50px 30px 100px!important;background:url(/wp-content/uploads/2023/04/answer-img.svg) no-repeat 30px 25px/45px!important}.background-gradient .elementor-column-wrap{background-image:linear-gradient(180deg,#D8D2C0 23%,#EEEBE4 0%)!important}.img-box-rotate h3{width:150px;margin-left:-25px;text-align:justify}.img-box-rotate .elementor-image-box-content{padding-bottom:85px}.project-slider .elementor-swiper-button-prev,.project-slider .elementor-swiper-button-next{font-size:20px!important}.project-slider .elementor-swiper-button-next{left:60px!important}.project-slider .swiper-container-horizontal>.swiper-pagination-progressbar{width:85%!important;margin-bottom:-5px!important}}@media screen and (max-width:767px){.carousel-cell1{width:70%!important}.cavallo-marquee-item img{max-height:40px;max-width:120px}.free-proposal_wrapper .gfield_label,.free-proposal_wrapper .gform-field-label{font-size:14px!important}.sliders{flex-direction:column!important;width:auto!important;gap:40px!important}.sliders .swiper.swiper_thumbnail,.swiper.swiper_main{width:100%!important}.half-bckg{background-image:linear-gradient(0deg,var(--e-global-color-text) 45%,var(--e-global-color-bface18) 0%)!important}.get-proposal_wrapper{padding-bottom:10px}.req-quote-jump .elementor-cta__bg{background-size:30px!important}.menu-header .e-con-full,.menu-header .e-flex{width:100%!important}.carousel-cell1 .title1{font-size:20px!important}.swiper_thumbnail .swiper-slide{justify-content:space-between!important;text-align:left;flex-direction:column!important}.swiper_thumbnail img{transform:rotate(90deg)}.sliders{flex-direction:column!important;justify-content:center;gap:20px}.sliders .swiper-slide{width:100%;font-size:22px!important;padding:2px!important;text-align:center!important}.mySwiper2 .content-slide{width:100%!important}.mySwiper2 h3{font-size:22px!important}.mySwiper2 p,.mySwiper2 a{font-size:16px}.mySwiper2 img{padding:0 0 10px 10px!important}.title p{font-size:24px!important}.content-page h3{font-size:22px!important}.content-page h2{font-size:24px!important}.carousel-cell1 .inside-content{padding:0 10px!important}.carousel-cell1 .title1{font-size:20px}.carousel-cell1 .content{margin-right:15px!important}.carousel-cell1 .background-overlay{width:calc(100% - 15px)!important}.faq-part p.elementor-heading-title{font-size:24px!important}.carousel-cell1 .content,.carousel .flickity-viewport,.carousel,.flickity-viewport{min-height:320px!important;height:320px!important}.carousel-cell1{width:70%!important}.service-qa .elementor-tab-content{padding:0 20px 20px 20px!important}.service-qa .elementor-tab-title{padding:20px!important}.req-quote .elementor-cta__title{text-align:center!important}.service-qa .elementor-tab-title{font-size:18px!important}.project-slider .swiper-pagination-progressbar{width:70%}.tab_wrap .tab{margin-bottom:0px!important}.whole-tab{flex-direction:column!important}.tab,.tab-content{width:100%!important}.cta1.tab1.active .elementor-cta__title,.cta1.tab1 .elementor-cta__title,.cta1.tab2.active .elementor-cta__title,.cta1.tab2 .elementor-cta__title,.cta1.tab3.active .elementor-cta__title,.cta1.tab3 .elementor-cta__title{left:43px}.cta1.tab1.active .elementor-cta__content,.cta1.tab2.active .elementor-cta__content,.cta1.tab3.active .elementor-cta__content{min-height:250px!important}.ubermenu-mobile-close-button{font-size:16px!important;text-transform:uppercase;color:#fff!important}.ubermenu-nav .ubermenu-sub-indicator,.ubermenu-sub-indicator-close{font-size:18px}.ubermenu-item{padding-right:10px!important}.ubermenu-nav .ubermenu-target-title{text-transform:capitalize;font-weight:400!important;font-size:16px}.ubermenu-autocolumn{padding-bottom:20px!important}.ubermenu-submenu-id-2578-col-2{margin:0 20px!important}.ubermenu-submenu-id-2578-col-2 a span{text-align:center!important}.ubermenu.ubermenu-responsive{background-color:#282E35!important;padding-top:40px}.ubermenu-item a{text-align:left!important}.background-mobile{background-image:linear-gradient(180deg,var(--e-global-color-78a08208) 30%,var(--e-global-color-8212c92) 0%)!important}.first-half,.second-half{width:100%!important}#input_14_1_6_container{margin-bottom:0px!important}#input_14_1_3_container{margin-bottom:15px}.box{min-height:240px}.box img{height:200px!important}.toggle-faq .elementor-tab-content.elementor-active,.toggle-faq .elementor-tab-content{padding:20px 30px 30px 80px!important;background:url(/wp-content/uploads/2023/04/answer-img.svg) no-repeat 30px 25px/25px!important}.get-proposal .gform_footer{margin-top:10px!important}.get-proposal input#gform_submit_button_13{width:100%}.img-box-rotate h3{width:150px;margin-left:-25px}.project-slider .elementor-swiper-button-prev,.project-slider .elementor-swiper-button-next{font-size:20px!important}.project-slider .elementor-swiper-button-next{left:60px!important}.project-slider .swiper-container-horizontal>.swiper-pagination-progressbar{width:70%!important;margin-bottom:-5px!important}.testimonial-carousel .elementor-swiper-button.elementor-swiper-button-next,.testimonial-carousel .elementor-swiper-button.elementor-swiper-button-prev{color:#A97E46!important}.icon-box .elementor-icon-box-description{padding-right:60px}}.content-page h1,.content-page h2,.content-page h3,.title-box h3,.content-page h4{font-weight:700!important;font-family:'Merriweather',sans-serif!important}.title h4{font-family:'Merriweather',sans-serif!important;color:#BFA986!important}@media screen and (min-width:1025px){.carousel-cell1 .content,.carousel .flickity-viewport,.carousel{min-height:570px!important}}.carousel-cell1 .content{background-size:cover;background-position:center;background-repeat:no-repeat;border-radius:20px;margin-right:25px}.carousel-cell1{width:28%}.carousel-cell1 .content{border-radius:20px;margin-right:25px;display:flex;flex-direction:column;justify-content:flex-end}.carousel-cell1 .title1{font-family:Merriweather,sans-serif;font-size:24px;font-weight:700;color:#fff!important}.carousel-cell1 .inside-content{padding:0 30px;display:flex;align-items:flex-start;width:100%;z-index:2;flex-direction:column;justify-content:flex-end}.background-overlay{height:100%;position:absolute;width:calc(100% - 25px);background:linear-gradient(180deg,#fff0 19.5%,rgb(0 0 0 / .68) 69.97%),transparent;top:0;z-index:1;transition:all .6s ease-in-out;border-radius:20px!important}.after-hover{opacity:0;margin-bottom:-60px;height:65px!important}.carousel-cell1 a:hover .after-hover{opacity:1!important;transition-duration:1s;transform:translateY(0)!important;transition-timing-function:cubic-bezier(.68,-.55,.2,1.3);margin-bottom:0px!important}.carousel-cell1 a .after-hover{transform:translateY(165px);transition-property:all;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s;color:#fff!important;padding:10px 30px!important;z-index:3!important}p.button{text-align:right;margin-top:10px;font-weight:700;display:flex;gap:10px;justify-content:flex-end;transition-duration:.3s;transition-timing-function:cubic-bezier(.4,0,1,1)}p.tags span{background-color:#F7F5EA;color:#3f444b;padding:2px 12px 3px 12px;border-radius:20px;font-size:14px!important;font-weight:500}.button img{width:18px}p.button:hover{color:#BFA986;transition-duration:.3s;transition-timing-function:cubic-bezier(.4,0,1,1)}p.button:hover img{filter:brightness(0) saturate(100%) invert(70%) sepia(8%) saturate(1119%) hue-rotate(358deg) brightness(96%) contrast(93%)}@media screen and (min-width:1025px){.content-page .h3-32 h3{font-size:32px!important}.blog-loop .hentry:nth-child(2n+1) .feature-img .elementor-widget-container{margin:0 0 0 -150px!important}.blog-loop .hentry:nth-child(2n+1) .elementor-section .elementor-container{flex-direction:row-reverse}.faq-part p.elementor-heading-title{font-size:38px!important}.content-page h2{font-size:32px!important}.content-page h3,.title-box h3{font-size:24px!important}.cta1.tab1.active .elementor-cta__content,.cta1.tab2.active .elementor-cta__content,.cta1.tab3.active .elementor-cta__content{min-height:500px}#last-btn{background-color:#EEEBE4;border-radius:20px}#last-btn span{color:#282E35!important}#menu-item-12019 a{background-color:#EEEBE4;border-radius:20px;margin-left:20px;padding:15px 20px;border:1px solid #EEEBE4}#menu-item-12019 a:hover{background-color:#282E35;border-color:#EEEBE4}#menu-item-12019 a span{color:#282E35!important}#menu-item-12019 a:hover span{color:#EEEBE4!important}.border-left{padding-right:150px}.home .box img{height:550px!important}.home .box{min-height:540px}.mega-menu .btn-last a{background-color:#EEEBE4;border-radius:20px;border:1px solid #EEEBE4;color:#282E35!important}.mega-menu .btn-last a:hover{background-color:#282E35;border:1px solid #EEEBE4;color:#fff!important}.get-proposal .gform_footer input[type=submit]{height:40px}}