@import url(https://fonts.googleapis.com/css2?family=Plus+Jakarta+Sans:ital,wght@0,200..800;1,200..800&display=swap);.tptn_counter{display:none}@font-face{font-family:'PPTelegraf-Regular';src:url(../../../../../../themes/archy-wp/fonts/PPTelegraf-Regular.otf) format('truetype')}@font-face{font-family:'GeneralSans';src:url(../../../../../../themes/archy-wp/fonts/GeneralSans-Regular.ttf) format('truetype')}@font-face{font-family:'Optima';src:url(../../../../../../themes/archy-wp/fonts/OPTIMA_B.TTF) format('truetype')}@font-face{font-family:'Optima';src:url(../../../../../../themes/archy-wp/fonts/OPTIMA_B.woff) format('truetype')}@font-face{font-family:'GeneralSans';url(../../../../../../themes/archy-wp/fonts/GeneralSans-Regular.woff) format('woff')}.plus-jakarta-sans-<uniquifier>{font-family:"Plus Jakarta Sans",sans-serif;font-optical-sizing:auto;font-weight:<weight>;font-style:normal}h1,h2,h3,h4,h5,h6,p,span,body,a,.n2-ss-slider h1,.n2-ss-slider p{font-family:'PPTelegraf-Regular',sans-serif!important;letter-spacing:normal!important}p,body{line-height:normal!important}.n2-ss-slider h1{line-height:1em!important;font-weight:400!important}.caption{border-radius:20px!important;padding:5px 15px!important;font-size:15px!important;border:1px solid #989898!important;max-width:fit-content!important}.aligncap .elementor-heading-title{text-align:center!important;display:block!important}.orangetext{color:#eb671b!important}h1{font-size:90px!important}.buttonclass{color:white!important}.infobox-content .title,.infobox-content div{text-align:left!important;color:black!important;line-height:normal!important}.infobox-content div{padding-top:20px!important;font-size:12px!important;line-height:normal!important;font-weight:400!important}.info_hompg .elementor-widget-container:hover .eael-infobox .infobox-content *{color:white!important;line-height:normal!important}.qodef-qi-testimonials-slider.qodef-item-layout--boxed .qodef-e-media-image{border-radius:10px!important}.qodef-qi-testimonials-slider.qodef-item-layout--boxed .qodef-e-inner{background-color:white!important}.qodef-qi-testimonials-slider.qodef-item-layout--boxed .qodef-e-inner{padding:0!important}.qodef-qi-testimonials-slider .qodef-e-title{text-align:left!important;font-size:12px!important;font-weight:400!important}.qodef-qi-testimonials-slider .qodef-e-author-name{text-align:right!important;font-size:12px!important;font-weight:400!important;margin-top:-25px!important}#mega-menu-wrap-archy_theme_menu_location #mega-menu-archy_theme_menu_location>li.mega-menu-item>a.mega-menu-link{color:white!important}.is-header-smaller #mega-menu-wrap-archy_theme_menu_location #mega-menu-archy_theme_menu_location>li.mega-menu-item>a.mega-menu-link{color:black!important}.is-header-border-fixed.is-header-transparent:not(.is-menu-bar) .site-header:not(.clone) .header-wrap-inner{border-bottom:0!important}.mail-us{display:inline-block!important;position:relative!important}.mail-us::after{content:''!important;position:absolute!important;left:100%!important;top:50%!important;transform:translateY(-50%)!important;width:200%!important;min-width:100%!important;height:1px!important;background-color:#393939!important;margin-left:10px!important}.subscribe_footer{margin-top:-80px!important}.subscribe_footer #wpforms-9140-field_2{background-color:black!important;color:white!important;border:none!important;border-bottom:2px solid #393939!important;padding:10px!important;max-width:100%!important;box-sizing:border-box!important;outline:none!important}.subscribe_footer div.wpforms-container-full input[type="submit"]:not(:hover):not(:active),.subscribe_footer div.wpforms-container-full button[type="submit"]:not(:hover):not(:active),.subscribe_footer div.wpforms-container-full .wpforms-page-button:not(:hover):not(:active),.subscribe_footer .wp-core-ui div.wpforms-container-full input[type="submit"]:not(:hover):not(:active),.subscribe_footer .wp-core-ui div.wpforms-container-full button[type="submit"]:not(:hover):not(:active),.subscribe_footer .wp-core-ui div.wpforms-container-full .wpforms-page-button:not(:hover):not(:active){text-align:left!important;display:block!important;width:auto!important;background-color:#ffffff!important;color:black!important;font-size:11px!important}.subscribe_footer div.wpforms-container-full input[type="submit"]:hover,.subscribe_footer div.wpforms-container-full button[type="submit"]:hover,.subscribe_footer div.wpforms-container-full .wpforms-page-button:hover,.subscribe_footer .wp-core-ui div.wpforms-container-full input[type="submit"]:hover,.subscribe_footer .wp-core-ui div.wpforms-container-full button[type="submit"]:hover,.subscribe_footer .wp-core-ui div.wpforms-container-full .wpforms-page-button:hover{background-color:#eb671b!important;color:white!important;font-size:11px!important;text-align:left!important;display:block!important;width:auto!important}#colophon{background-color:black!important}#colophon p{color:#eeeeee!important}.btnhom{display:inline-block!important;position:relative!important;margin-bottom:-20px!important}.btnhom::after{content:''!important;position:absolute!important;right:40%!important;top:-100%!important;min-width:60%!important;height:1px!important;background-color:#eb671b!important;margin-right:10px!important}.btnhom2{display:inline-block!important;position:relative!important;margin-bottom:-20px!important}.btnhom2::after{content:''!important;position:absolute!important;right:42%!important;top:-100%!important;min-width:56%!important;height:1px!important;background-color:#000000!important;margin-right:10px!important}.btnhom_partner{display:inline-block!important;position:relative!important;margin-bottom:-20px!important}.btnhom_partner::after{content:''!important;position:absolute!important;right:17%!important;top:50%!important;min-width:83%!important;height:0.5px!important;background-color:#eb671b!important;margin-right:10px!important}.is-copyright-uppercase .site-footer .site-info{text-transform:normal!important}@media only screen and (max-width:600px){.btnhom_partner:after,.btnhom::after{content:none!important}}.header_sti html.loaded.is-header-smaller .ekit-template-content-header{background-color:white!important}.header_sti.is-header-smaller .ekit-template-content-header{background-color:white!important}.eael-infobox-shape-radius .eael-infobox .infobox-icon img{border-radius:5px!important}.sm_but_cl{position:relative!important;padding-right:20px!important;display:inline-flex!important;align-items:center!important}.sm_but_cl::after{content:''!important;position:absolute!important;right:10px!important;width:7px!important;height:7px!important;background:url('data:image/svg+xml;utf8,<svg xmlns="http://www.w3.org/2000/svg" x="0px" y="0px" width="7px" height="7px" viewBox="1.25 1.25 7 7" xml:space="preserve"><polygon fill="%23ffffff" points="1.25,1.25 1.25,2.25 6.543,2.25 1.25,7.543 1.958,8.25 7.25,2.957 7.25,8.25 8.25,8.25 8.25,1.25 8.25,1.25"></polygon></svg>') no-repeat center center!important;background-size:contain!important}.qodef-addons-blog-slider.qodef-item-layout--boxed .qodef-e-inner{box-shadow:none!important}.elementor-2871 .elementor-element.elementor-element-6ff5e4e .qodef-shortcode .qodef-e-title{border-bottom:1px solid #eeeeee!important;padding-bottom:20px!important}.qodef-e-excerpt{padding-top:25px!important}.qodef-addons-blog-slider .qodef-blog-item .qodef-e-info.qodef-info--bottom{display:list-item!important;padding-bottom:-50px!important}.qodef-addons-blog-slider .qodef-blog-item .qodef-e-read-more{text-align:right!important}.qodef-qi-button.qodef-text-underline .qodef-m-text{margin-top:-75px!important}#header_contact_btn .elementor-button-icon svg{transition:transform 0.6s ease!important}#header_contact_btn:hover .elementor-button-icon svg{transform:rotate(-45deg)!important}#card-service{background-color:#fff0e7!important;border:1px solid #eb671b45!important}p .mission{font-size:11px!important}.contact7.elementor-widget-eael-contact-form-7 .eael-contact-form-7 .wpcf7-form-control.wpcf7-textarea,.contact7.elementor-widget-eael-contact-form-7 .eael-contact-form-7 .wpcf7-form-control.wpcf7-text{border:none!important;background-color:#C2551600!important;border-bottom:1px solid black!important}.input-text,textarea,select{padding:0.2em!important}label{color:black!important}.contact7.elementor-widget-eael-contact-form-7 .eael-contact-form-7 .wpcf7-form input[type="submit"]{border-radius:20px!important;background:black!important;color:white!important;margin-top:30px!important}.contact7.elementor-widget-eael-contact-form-7 .eael-contact-form-7 .wpcf7-form input[type="submit"]:hover{background:#eb671b!important}.elementor-8328 .elementor-element.elementor-element-1b3a7e9 .elementor-swiper-button.elementor-swiper-button-prev,.elementor-8328 .elementor-element.elementor-element-1b3a7e9 .elementor-swiper-button.elementor-swiper-button-next{border:1px solid white!important;border-radius:50%!important;padding:5px!important}.blog{background-color:#C255161A!important}.sidebar-wrap{margin-top:100px!important}.blog .entry-title{font-weight:400!important;font-size:50px!important;text-align:left!important;padding-top:10%!important}.blog .widget-area a:not(.button){color:#eb671b!important}.blog .entry-title a{font-size:20px!important}.blog .cat-title{font-size:50px!important;font-weight:400!important;/}.input-text,textarea,select{padding:1.2em!important}.blog .entry-title{line-height:14px!important}.blog .entry-title a{line-height:14px!important;font-weight:400!important}.entry-meta{display:none!important}.blog-grid .entry-content p:not(:last-child){display:none!important}.blog-grid .more-link{padding:11px 20px!important;background:black!important;border-radius:20px!important;color:white!important}.blog-grid .more-link:hover{background-color:#eb671b!important}.more-link{display:inline-block!important;text-align:left!important}.blog.blog-grid .hentry-middle{padding:0!important}.featured-image img{border-radius:5px!important}.single-post h1.entry-title{font-weight:400!important;font-size:50px!important;text-align:left!important;padding-top:10%!important}.share-links{display:none!important}.single-post .nav-single,.related-posts,#comments{display:none!important}@media only screen and (max-width:1024px){.entry-header{padding-top:10%!important}.blog .entry-title{padding-top:1%!important}}@media only screen and (max-width:1024px){.tabmega{width:100%!important}.elementor-9527 .elementor-element.elementor-element-2b88cb8 .elementskit-navbar-nav>li>a .elementskit-submenu-indicator{color:#eb671b!important}.notintab{display:none!important}}@media only screen and (min-width:1025px){#menu-item-12046{display:none!important}}.elementor-widget-icon-list .elementor-icon-list-items{list-style-type:none!important;padding-left:0!important;margin:0!important}.elementor-widget-icon-list .elementor-icon-list-item{display:flex;align-items:center;line-height:35px!important}.elementor-widget-icon-list .elementor-icon-list-icon{margin-right:8px!important}.elementor-widget-icon-list .elementor-icon-list-icon svg{width:14px!important;height:14px!important;font-weight:400!important}.elementor-widget-icon-list .elementor-icon-list-text{font-weight:400!important}@media (max-width:768px){.elementor-widget-icon-list .elementor-icon-list-icon svg{width:14px!important;height:14px!important}}.elementor-9580 .elementor-element.elementor-element-ad44285 .eael-infobox .infobox-content .title:hover,.elementor-9580 .elementor-element.elementor-element-ada3c3f .eael-infobox .infobox-content .title:hover,.elementor-9580 .elementor-element.elementor-element-dbed12b .eael-infobox:hover .infobox-content .title:hover,.elementor-9580 .elementor-element.elementor-element-d9bd595 .eael-infobox:hover .infobox-content .title:hover,.elementor-9580 .elementor-element.elementor-element-019969f .eael-infobox:hover .infobox-content .title:hover,.elementor-9580 .elementor-element.elementor-element-e4099cb .eael-infobox:hover .infobox-content .title:hover{color:#eb671b!important}body.home .header_sti{background-color:#00000073!important}body:not(.home) .header_sti{background-color:#000000bd!important}.elementor-9527 .elementor-element.elementor-element-2b88cb8 .elementskit-navbar-nav .elementskit-submenu-panel{border-radius:10px!important}.elementor-9527 .elementor-element.elementor-element-2b88cb8 .elementskit-navbar-nav .elementskit-submenu-panel>li>a:hover{color:#eb671b!important;background:none!important;background-color:none!important}#services-tab-hm{color:#fff;overflow:hidden}#services-tab-hm .qodef-tabs-vertical-navigation{border:none;display:flex;flex-direction:column;gap:10px;background:transparent}#services-tab-hm .qodef-tabs-vertical-navigation li{position:relative;padding:12px 16px;transition:color 0.3s ease,border 0.3s ease;cursor:pointer;border:1px solid transparent;margin-bottom:0;overflow:hidden}#services-tab-hm .qodef-tabs-vertical-navigation li::before{content:"";position:absolute;top:0;left:0;height:100%;width:0;z-index:0;transition:width 0.6s cubic-bezier(.4,0,.2,1)}#services-tab-hm .qodef-tabs-vertical-navigation li:hover::before,#services-tab-hm .qodef-tabs-vertical-navigation li.ui-tabs-active::before{width:100%}#services-tab-hm .qodef-tabs-vertical-navigation li:hover,#services-tab-hm .qodef-tabs-vertical-navigation li.ui-tabs-active{color:#fff;z-index:1}#services-tab-hm .qodef-tab-title,#services-tab-hm .qodef-tab-title .q-text{position:relative;z-index:2;transition:color 0.3s ease}#services-tab-hm .qodef-tab-title{margin:0;font-size:15px;font-weight:600;text-transform:capitalize}#services-tab-hm .qodef-tab-title .q-text{color:#fff;transition:color 0.3s}#services-tab-hm .qodef-tabs-vertical-content{animation:fadeIn 0.5s ease-in-out}#services-tab-hm .qodef-tabs-vertical-content p{font-size:14px;line-height:1.6;color:#e0e0e0;margin:0}#services-tab-hm .qodef-tabs-vertical-content img{width:100%;height:auto;margin-bottom:16px;transition:transform 0.3s ease}@keyframes fadeIn{from{opacity:0;transform:translateY(10px)}to{opacity:1;transform:translateY(0)}}.qodef-qi-button{border-radius:0px!important}#pr-sections .eael-filterable-gallery-item-wrap{transition:transform 0.3s ease,box-shadow 0.3s ease;will-change:transform}#pr-sections .eael-gallery-grid-item{border-radius:12px;position:relative;background:#fff;box-shadow:0 4px 12px rgba(0,0,0,.08);transition:all 0.4s ease-in-out}#pr-sections .eael-gallery-grid-item:hover{transform:translateY(-8px)}#pr-sections .gallery-item-thumbnail{width:100%;display:block;object-fit:cover;overflow:hidden;transition:transform 0.5s ease}#pr-sections .gallery-item-caption-wrap.card-hover-bg{position:absolute;inset:0;background:linear-gradient(180deg,rgba(255,255,255,0) 30%,rgba(0,0,0,.4) 100%);opacity:0;transition:opacity 0.4s ease;display:flex;justify-content:flex-end;align-items:flex-end}#pr-sections .eael-gallery-grid-item:hover .gallery-item-caption-wrap.card-hover-bg{opacity:1}#pr-sections .gallery-item-buttons{display:flex;gap:12px}#pr-sections .gallery-item-buttons a{background:#eb671b;color:#fff;padding:8px 10px;border-radius:50%;font-size:16px;transition:background 0.3s ease}#pr-sections .gallery-item-buttons a:hover{background:#333;color:#fff}#c-details .qodef-e-number{display:none}#c-details .qodef-qi-process .qodef-e-icon svg{width:30px}#c-details .qodef-e-text-wrapper{margin-left:10px}#c-details .qodef-qi-process.qodef-item-layout--vertical .qodef-process-item:not(:last-child) .qodef-e-icon-holder{padding-bottom:30px}#c-details .qodef-e-text{color:#000}#c-form-dt{background-color:#121212;padding:40px 30px;border-radius:0;color:#fff;box-shadow:0 10px 30px rgba(0,0,0,.5)}#c-form-dt .wpforms-field-label{font-size:14px;font-weight:500;margin-bottom:6px;display:block;color:#f0f0f0}#c-form-dt .wpforms-field input,#c-form-dt .wpforms-field select{width:100%;padding:12px 14px;border:1px solid #333;background-color:#1f1f1f;color:#fff;border-radius:0;font-size:14px;transition:border 0.3s ease,background-color 0.3s ease}#c-form-dt .wpforms-field input:focus,#c-form-dt .wpforms-field select:focus{border-color:#eb671b;background-color:#252525;outline:none}#c-form-dt .wpforms-field select{appearance:none;background-image:url('data:image/svg+xml;utf8,<svg fill="%23ffffff" height="16" viewBox="0 0 24 24" width="16" xmlns="http://www.w3.org/2000/svg"><path d="M7 10l5 5 5-5z"/></svg>');background-repeat:no-repeat;background-position:right 14px center;background-size:16px}#c-form-dt .wpforms-field-container{display:grid;gap:20px}#c-form-dt .wpforms-submit-container{margin-top:25px;text-align:left}#c-form-dt .wpforms-submit{background-color:#eb671b;color:#fff;border:none;padding:14px 28px;border-radius:8px;font-size:15px;font-weight:600;cursor:pointer;transition:background-color 0.3s ease}#c-form-dt .wpforms-submit:hover{background-color:#ff7f32}#c-form-dt .wpforms-submit-spinner{margin-left:12px;vertical-align:middle}#c-form-dt input::placeholder,#c-form-dt select::placeholder{color:#aaa}#c-form-dt .wpforms-required-label{color:#eb671b}@media screen and (min-width:768px){#c-form-dt .input-text,select,.uploader,.selector{max-width:100%}}.wpforms-hidden{display:none}#c-form-dt textarea{width:100%;min-height:150px;padding:14px 16px;background-color:#1f1f1f;border:1px solid #333;border-radius:0;font-size:14px;color:#fff;resize:vertical;transition:border 0.3s ease,background-color 0.3s ease}#c-form-dt textarea:focus{border-color:#eb671b;background-color:#252525;outline:none}#c-form-dt textarea::placeholder{color:#aaa}@media screen and (min-width:768px){#c-form-dt textarea{min-height:14em;max-width:100%}}#c-form-dt .eael-advance-tabs .eael-tabs-content>div.active{padding:1em 0}#c-form-dt .eael-tabs-nav i,#c-form-dt .e-font-icon-svg{display:none!important}#c-form-dt .eael-advance-tabs .eael-tabs-nav>ul li{background-color:#1f1f1f;color:#fff}@media screen and (min-width:992px){.elementor-2871 .elementor-element.elementor-element-8f55756 .qodef-qi-tabs-vertical .qodef-tabs-vertical-navigation li a{font-size:30px!important;font-weight:800!important;line-height:normal!important}.content-area:not(.with-sidebar) .blog-grid .hentry{width:50%!important}}.is-form-style input.is-search-input{background:#fff!important;border:2px solid #eb671b!important;color:black!important}.is-search-input::placeholder{color:#000!important;font-size:16px!important}.is-search-icon{background:#eb671b!important;border:2px solid #eb671b!important}.is-form-style .is-search-submit path{fill:#fff!important}.is-ajax-search-result a{color:#eb671b!important}div.is-ajax-search-result{width:465px!important;margin-right:20px!important}.ekit-search-panel a{color:white!important}.ekit-search-panel a:hover{color:#eb671b!important}#services-tab-hm .qodef-tab-title .q-text:hover,#services-tab-hm .ui-tabs-active .qodef-tab-title .q-text{color:#eb671b!important}#services-tab-hm .qodef-tabs-vertical-navigation li{padding:0!important}.eael-tabs-content label{color:white!important;font-size:14px}.eael-tabs-content input[type="text"],.eael-tabs-content input[type="email"],.eael-tabs-content input[type="tel"],.eael-tabs-content input[type="number"],.eael-tabs-content input[type="file"],.eael-tabs-content select,.eael-tabs-content textarea{border:1px solid #333!important;background-color:#1f1f1f!important;color:#fff!important}.eael-tabs-content button[type="submit"],.eael-tabs-content input[type="submit"]{color:#fff!important;background:#EB671B!important!important;border:none!important;padding:14px 28px!important;border-radius:8px!important;font-size:15px!important;font-weight:600!important;cursor:pointer!important;transition:background-color 0.3s ease!important}.button i{font-size:200%!important}.eael-tabs-content input[type="file"]{padding:15px!important;margin-bottom:10px!important}.custom-submit,.button.is-primary{color:#fff!important;background:#EB671B!important;border:none!important;padding:14px 28px!important;border-radius:8px!important;cursor:pointer}.elementor-2871 .elementor-element.elementor-element-3a7ae24 .eael-dual-header{width:85%!important;padding:5px 0!important;margin:0 auto!important}.faqmg{pointer-events:none!important}.ekit-promo-popup.mfp-ready .mfp-close{z-index:2147483647!important}.qodef-qi-tabs-vertical.qodef-layout--simple .qodef-tabs-vertical-navigation li a::before{content:"→"!important;color:#fff!important;padding-right:25px!important;font-size:30px!important;display:inline-block!important}#services-tab-hm .ui-tabs-active .qodef-tab-title .q-text,#services-tab-hm .qodef-tab-title .q-text{left:30px!important;letter-spacing:-0.9px!important;margin-right:40px!important}@media only screen and (min-width:1201px){.qodef-addons-blog-slider{height:650px!important}.elementor-2871 .elementor-element.elementor-element-8f55756 .qodef-qi-tabs-vertical .qodef-tabs-vertical-navigation li a{font-size:50px!important;font-weight:800!important;line-height:44px!important}#services-tab-hm .qodef-tabs-vertical-navigation{width:61%!important}.qodef-tab-title,.qodef-tab-title a{display:block!important;width:100%!important;font-size:50px!important;font-weight:800!important;line-height:44px!important;white-space:normal!important;word-wrap:break-word!important}}@media only screen and (max-width:1200px){.n2-ss-slider .n2-ss-section-main-content{width:90%!important;margin-left:5%!important;margin-right:5%!important}#services-tab-hm .ui-tabs-active .qodef-tab-title .q-text,#services-tab-hm .qodef-tab-title .q-text{left:0px!important;letter-spacing:-0.9px!important;margin-right:40px!important}.qodef-qi-tabs-vertical.qodef-layout--simple .qodef-tabs-vertical-navigation li a::before{display:none!important}}.elementor-element .swiper .elementor-swiper-button svg{height:2em!important;width:2em!important}footer.elementor-10183 .elementor-element.elementor-element-67c0cac .elementor-heading-title,footer.elementor-10183 .elementor-element.elementor-element-4c44b95 .elementor-heading-title{color:white!important}.info_megamenu p{font-size:14px!important}