body,html{overflow-x:hidden;}.raven-nav-menu-toggle-button .fa-bars::before{content:"";position:absolute;width:28px;height:1px;background:#fff;margin-top:-16px;margin-left:-28px;transition:all .3s linear 0s !important;}.raven-nav-menu-toggle-button .fa.fa-bars::after{content:"";position:absolute;width:28px;height:1px;background:#fff;margin-top:-8px;margin-left:-28px;transition:all .3s linear 0s !important;}.raven-nav-menu-toggle-button .fa.fa-bars{width:28px;background:#fff;height:1px;margin-top:0;transition:all .3s linear 0s !important;}.raven-nav-menu-toggle-button:hover .fa.fa-bars{width:20px;}.raven-nav-menu-toggle-button:hover .fa.fa-bars::before{width:20px;}.deja-font .elementor-heading-title.elementor-size-default,.rev_title,.deja-font h3.elementor-image-box-title,a.elementor-accordion-title,h3.raven-post-title a.raven-post-title-link{font-family:DejaVuSans !important;}.img_box .elementor-image-box-img img{width:105px;height:105px;}.img_box .elementor-image-box-wrapper:before{content:"";position:absolute;border-left:1px solid rgba(0,0,0,65%);width:1px;height:96%;top:0;left:0;}.img_box-1 .elementor-image-box-wrapper:before{display:none;}.full_clm_left .elementor-widget-wrap{margin-left:auto;margin-right:0;max-width:720px;}.project_box hr{margin-top:26px !important;background-color:rgba(0,0,0,.69) !important;}.project_box .elementor-image-box-content{padding:0 40px 35px;}.project_box .elementor-widget-image-box .elementor-image-box-img img{background-position:center center !important;background-size:cover !important;transform-origin:50% 65%;transition:transform 2s,filter 1s ease-in-out !important;}.project_box .elementor-widget-image-box:hover img{transform:scale(1.1);filter:hue-rotate(336deg);}.project_box .elementor-image-box-wrapper{overflow:hidden;}.contact_icon .elementor-icon-box-icon{padding-bottom:35px;}.contact_icon .elementor-icon-box-icon{padding-bottom:35px;}.contact_icon .elementor-icon i:before{position:absolute;bottom:-33px;}.full-clm_right .elementor-widget-wrap{max-width:750px;}.short-form .nf-form-content{max-width:100% !important;padding:0 !important;}.short-form .nf-form-fields-required{display:none;}.short-form ::-webkit-input-placeholder{font-size:16px;line-height:36px;color:#92959d;font-weight:400;font-style:italic;font-family:"Fira Sans",Sans-serif;}.short-form :-ms-input-placeholder{font-size:16px;line-height:36px;color:#92959d;font-weight:400;font-style:italic;font-family:"Fira Sans",Sans-serif;}.short-form .nf-form-content select.ninja-forms-field,.short-form ::placeholder{font-size:16px;line-height:36px;color:#92959d;font-weight:400;font-style:italic;font-family:"Fira Sans",Sans-serif;}.short-form .nf-response-msg p{color:green !important;font-size:18px;}.short-form .nf-form-content select.ninja-forms-field,.short-form .nf-form-content .short-form .list-select-wrap .nf-field-element>div,.short-form .nf-form-content input:not([type=button]),.short-form .nf-form-content textarea{background:#fff !important;border:1px solid rgba(176,176,176,.88) !important;color:rgba(146,149,157,.6) !important;border-radius:0;height:70px !important;padding-left:30px;}.short-form .nf-form-content textarea.ninja-forms-field{height:250px !important;}#ninja_forms_required_items,.nf-field-container{margin-bottom:18px !important;}.short-form .submit-container{position:absolute;bottom:-120px;right:-30px !important;}.short-form .ninja-forms-field.nf-element[type=button]{cursor:pointer;height:auto;white-space:normal;padding:11px 75px;background-color:#f7c838;background-image:none;border-radius:0px 0px 0px 0px;font-family:"Fira Sans",Sans-serif;font-size:19px;font-weight:400;text-transform:uppercase;font-style:normal;line-height:36px;color:#000;}.short-form .ninja-forms-field.nf-element[type=button]:hover{color:#fff !important;background-color:#000;}.short-form .ninja-forms-field.nf-element[type=button].nitro-lazy{background-image:none !important;}.short-form .nf-form-content .list-select-wrap>div select{-webkit-appearance:auto;-moz-appearance:auto;appearance:auto;}.jupiterx-corner-buttons{bottom:80px !important;}.rev-btn{padding:30px 45px !important;font-weight:400 !important;}.cus_btn .raven-button,.rev-btn{transition:all .2s linear 0s;}.cus_btn .raven-button:before,.rev-btn:before,.short-form .submit-container:after{content:"";font-family:FontAwesome;font-size:15px;display:flex;align-items:center;justify-content:center;position:absolute;top:0;right:-40px;width:40px;height:100%;background-color:hsla(0deg,0%,100%,24%);border-radius:0px 6px 6px 0px;transition:all .2s linear 0s;text-align:center;opacity:0;}.cus_btn .raven-button:hover:before,.rev-btn:hover:before,.short-form .submit-container:hover:after{right:0;text-indent:0px;opacity:1;}.cus_btn{max-width:200px;}.margin_auto{margin:auto;}.cus_btn a.raven-button.raven-button-link:hover span.raven-button-content{margin-left:-10px;padding-right:10px;}.rev-btn:hover{padding-left:25px !important;transition:all .3s linear 0s;}.cus_btn .raven-button .raven-button-content,.rev-btn{transition:all .3s linear 0s !important;}.short-form .submit-container:hover{color:#fff;}.link a:after{content:"";position:absolute;bottom:-4px;left:0;right:0;width:100%;border-radius:30px;height:3px;transform:scaleX(0);background:linear-gradient(90deg,#f7c838 25%,#ffe38e 75%);transition:transform .3s;}.link a:hover:after{transform:scaleX(1);}.link a{position:relative;}footer .raven-nav-menu li.menu-item>a.raven-link-item{display:inline-block !important;}footer .raven-nav-menu li.menu-item > a.raven-link-item{padding-bottom:0 !important;margin-bottom:10px;}.gallery-item1::before,.gallery-item2::before,.gallery-item3::before,.gallery-item4::before,.gallery-item5::before,.gallery-item6::before{right:0;opacity:.7;top:0;}.gallery-item1::after,.gallery-item2::after,.gallery-item3::after,.gallery-item4::after,.gallery-item5::after,.gallery-item6::after{bottom:0;opacity:.7;left:0;}.gallery-item1::before,.gallery-item1::after,.gallery-item2::before,.gallery-item2::after,.gallery-item3::before,.gallery-item3::after,.gallery-item4::before,.gallery-item4::after,.gallery-item5::before,.gallery-item5::after,.gallery-item6::before,.gallery-item6::after{content:"";background:#000;height:0;width:0;z-index:1;position:absolute;-webkit-transition-duration:1.3s !important;-o-transition-duration:1.3s;transition-duration:1.3s !important;}.gallery-item1:hover::after,.gallery-item1:hover::before,.gallery-item2:hover::after,.gallery-item2:hover::before,.gallery-item3:hover::after,.gallery-item3:hover::before,.gallery-item4:hover::after,.gallery-item4:hover::before,.gallery-item5:hover::after,.gallery-item5:hover::before,.gallery-item6:hover::after,.gallery-item6:hover::before{height:100%;opacity:0;width:100%;}.gallery-item{position:relative;padding:0 !important;margin:20px !important;}.short-form .nf-form-content select.ninja-forms-field,.short-form .nf-form-content .short-form .list-select-wrap .nf-field-element>div,.short-form .nf-form-content input:not([type=button]),.short-form .nf-form-content textarea{padding-right:45px !important;}h3.wp-block-heading{font-size:20px;line-height:30px;}.single-post h2.wp-block-heading{font-size:20px;}@media (min-width: 1800px){.slider_clm02{padding-right:215px !important;}}@media (min-width: 1099px){.nf-pass.field-wrap .nf-field-element:after{top:12px !important;}.nf-error.field-wrap .nf-field-element:after{height:68px !important;}}@media (min-width: 1551px){.elementor-image-gallery .gallery-columns-3 .gallery-item{max-width:30% !important;}}@media (max-width: 1800px){.rev-btn{padding:30px 45px !important;max-width:350px !important;width:200px !important;text-align:center !important;}}@media (max-width: 1500px){.slider_clm02{padding-left:100px !important;}.slider_cont{font-size:18px !important;padding-bottom:10px !important;padding-top:6px !important;line-height:28px !important;}.rev-btn{font-size:18px !important;width:200px !important;padding:28px 40px !important;}.elementor-image-gallery .gallery-columns-3 .gallery-item{max-width:29.5% !important;}.slider_cont_new{margin-top:-10px !important;}}@media (max-width: 1400px){.gallery-item{margin:17px !important;}}@media (max-width: 1100px){.full_clm_left .elementor-widget-wrap{margin-left:20px;margin-right:20px;max-width:100%;}.remove_bg .elementor-widget-wrap{background-image:none !important;}.remove_bg .elementor-widget-wrap.nitro-lazy{background-image:none !important;}.short-form .nf-form-content textarea.ninja-forms-field{height:100px !important;}.short-form .nf-form-content select.ninja-forms-field,.short-form .nf-form-content .short-form .list-select-wrap .nf-field-element > div,.short-form .nf-form-content input:not([type="button"]),.short-form .nf-form-content textarea{height:50px !important;}.slider_clm02{padding-left:40px !important;}.rev_title{font-size:32px !important;line-height:38px !important;}.slider_clm02{padding-top:90px !important;}.project_box .elementor-image-box-content{padding:0 20px 30px !important;}.elementor-image-gallery .gallery-columns-3 .gallery-item{max-width:29% !important;}.full-clm_right .elementor-widget-wrap{max-width:unset !important;}.slidre-1_btn{margin-top:65px !important;}.slider_cont_new{margin-top:20px !important;width:400px !important;}.slider-1_new{height:330px !important;width:400px !important;margin-left:-134px !important;margin-top:60px !important;}}@media (max-width: 778px){.tp-rs-img{width:991px !important;max-width:991px !important;object-fit:cover !important;object-position:center !important;}.slider_clm02{padding-top:0px !important;padding-left:0 !important;}.slider_clm02{display:flex !important;flex-direction:column;align-content:center;align-items:center;margin-top:-95px;}.rev_title{max-width:380px !important;}.tp-rs-img{width:991px !important;max-width:991px !important;object-fit:cover !important;object-position:center !important;height:auto !important;opacity:.5;}.rev-btn{margin-left:-55px;}.slider_cont{color:#333 !important;}.elementor-image-box-content{min-height:60px;}.gallery-item{margin:11px !important;}.img_box .elementor-image-box-wrapper::before{left:-10px;}}@media (max-width: 600px){.img_box .elementor-image-box-wrapper::before{content:"";position:absolute;border-left:0;width:0;height:0;top:0;left:0;}.elementor-image-gallery .gallery-columns-3 .gallery-item{max-width:40% !important;}.short-form .nf-form-content select.ninja-forms-field,.short-form .nf-form-content .short-form .list-select-wrap .nf-field-element>div,.short-form .nf-form-content input:not([type=button]),.short-form .nf-form-content textarea{padding-left:10px;padding-right:45px;}.slider-1_new{height:350px !important;width:320px !important;margin-left:0px !important;margin-top:135px !important;}.slider_cont_new{margin-top:75px !important;width:288px !important;}.slidre-1_btn{margin-top:160px !important;margin-left:20px !important;}#slider-1-slide-1-layer-1{padding-top:13px !important;}}@media (max-width: 480px){.rev_title{font-size:30px !important;line-height:38px !important;}.slider_clm02{margin-top:35px;}.slider_cont{padding-left:10px !important;padding-right:10px !important;}}