#rs-mouse #cursor-ball:after{background:#074926;height:4px;width:4px}#scrollUp{background:#074926}.arrow-green .sub-text svg,.arrow-white .sub-text svg{width:55px!important}.arrow-white .sub-text svg path{fill:#fff}.arrow-white svg path{fill:#fff}.arrow-green .sub-text svg path{fill:#116B3B}.breadcrumb-hover .breadcrumbs-inner a:hover span{color:#EAF1FF!important}@media screen and (min-width:1025px){.tabbing-same-size .tab-menu-wrapper .nav-tabs{justify-content:center;gap:30px}.tabbing-same-size .tab-menu-wrapper .nav-tabs .nav-link{width:280px;height:180px;margin:0 0 40px 0px!important}}.widget_nav_menu .menu-item{list-style:none}.rsoffwrap-close{background:#002060}.right_menu_togle .rs-mob-off-content{display:block;margin-top:16px}.widget_nav_menu .menu-item:not(:first-child){margin:11px 0 0;border-top:1px solid #0000000f;padding-top:10px;margin-bottom:-1px}.right_menu_togle .widget_nav_menu .current_page_item>a{color:#002060}.right_menu_togle .widget_nav_menu a{color:#002060;font-weight:600;font-size:18px}.rs-offcanvas-area .right_menu_togle a:hover{color:#116B3B}.rs-offcanvas-area .right_menu_togle .footer_social{margin-top:10px;display:flex;justify-content:center}.widget_contact_widget{margin-top:30px}.widget_contact_widget .widget-title{color:#002060!important}.widget_contact_widget .ri-map-pin-line:before{content:"\ef14";color:#002060!important;position:relative;top:4px}.widget_contact_widget .ri-phone-line:before{content:"\efec";color:#002060!important}.widget_contact_widget .ri-mail-send-line:before{content:"\eefc";color:#002060!important}.search-button .search-input{background-color:#fff!important}.search-button .ri-search-line:before{content:"\f0d1";color:#116b3b}@media screen and (max-width:767px){.single-header.rs-enable-sticky .header-sticky-part{top:0!important}}.banner-video video{object-position:65% 50%}.box-full .rs-addon-services,.box-full .services-inner{height:100%}.adjust-margin .desc ul{margin-left:1.1em}.image-full-width .rs-image.ruler_image_no{max-width:100%}.latest-posts .pre-image-wrap img{aspect-ratio:3/2;object-fit:cover}.latest-posts .pre-post-title{display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden;height:64px}.our-evolution video{background-color:transparent!important}.success-stories{display:block}.image-block{display:block}.nav-link.accordion-button:not(.collapsed){color:#FFFFFF!important}@media screen and (min-width:768px) and (max-width:1024px){.end-to-end{width:100%}}.quality-assurance .nav-tabs{flex-wrap:nowrap!important;gap:20px}@media screen and (min-width:1025px){.quality-assurance .nav-tabs .nav-link{width:200px}}@media screen and (max-width:768px){.faq-accordian .elementor-accordion-icon .elementor-accordion-icon-closed{position:relative;top:14px}}@media screen and (min-width:769px) and (max-width:1024px){.faq-accordian .elementor-accordion-icon .elementor-accordion-icon-closed{position:relative;top:3px}}@media screen and (min-width:1025px){.faq-accordian .elementor-accordion-icon .elementor-accordion-icon-closed{position:relative;top:7px}}.get-in-touch .icon_style svg path{fill:#116B3B!important}.contact-us-form input[type=text],.contact-us-form input[type=email]{margin-bottom:30px!important}@media screen and (max-width:767px){.contact-us-form .wpcf7-submit{padding:16px 38px 16px 38px;width:100%;text-align:center!important}}@media screen and (min-width:1367px){.get-in-touch .services-inner{height:auto;min-height:322px}}@media screen and (min-width:1025px) and (max-width:1366px){.get-in-touch .services-inner{height:auto;min-height:280px}}.blogs-page .pre-image-wrap img{aspect-ratio:3/2;object-fit:cover}.blogs-page .pre-post-title{display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden;height:64px}@media screen and (min-width:768px) and (max-width:1024px){.blogs-page .pre-blog-item{flex:0 0 auto;width:100%}}.rs-blog-details .page-title{font-size:32px;line-height:42px}.rs-blog-details .comment-reply-title{margin-top:30px!important}@media screen and (max-width:768px){.rs-blog-details .row.padding-{padding-left:8px;padding-right:8px}}@media screen and (max-width:767px){.rs-blog-details .bs-sidebar{padding-top:0px!important}}.blog-page .blog-title a:hover{color:#116B3B}.blog-page .btm-cate{background:#116B3B!important}.blog-page .blog-img img,.rs-blog-details .bs-img img{aspect-ratio:3/2;object-fit:cover;border-radius:5px}.blog-page .blog-button a{background:#116B3B!important}.blog-page .blog-button a:hover{background:#074926!important}.blog-page .widget_categories ul li.cat-item:hover,.rs-blog-details .widget_categories ul li.cat-item:hover,.blogs-page .widget_categories ul li.cat-item:hover{background:#116B3B!important;border-color:#116B3B!important}.blog-page .bs-sidebar .recent-post-widget .post-desc a:hover,.rs-blog-details .bs-sidebar .recent-post-widget .post-desc a:hover,.blogs-page .bs-sidebar .recent-post-widget .post-desc a:hover,.widget-area .bs-sidebar .recent-post-widget .post-desc a:hover{color:#116B3B}.blog-page .bs-sidebar .tagcloud a:hover,.rs-blog-details .bs-sidebar .tagcloud a:hover,.blogs-page .bs-sidebar .tagcloud a:hover{background:#116B3B;border-color:#116B3B}.blog-page .footer_social li a:hover,.rs-blog-details .footer_social li a:hover,.blogs-page .footer_social li a:hover{background-color:#116B3B!important;border-color:#116B3B!important}@media screen and (max-width:1024px){#content{padding-top:80px;padding-bottom:80px}}@media screen and (max-width:768px){.blog-page #content{padding-left:8px;padding-right:8px}.blog-page .full-blog-content .blog-title{font-size:28px;line-height:38px}.blog-page .dynamic-sidebar{margin-top:0}}@media screen and (max-width:767px){.blog-page .blog-item{padding-bottom:30px!important}}.case_studies_container .pre-blog-item .blog-inner-wrap{border-radius:10px;position:relative;box-shadow:0 4px 12px rgb(0 0 0 / .1)}.case_studies_container .pre-blog-item .blog-inner-wrap:hover{box-shadow:0 8px 16px rgb(0 0 0 / .15)}.case_studies_container .blog-inner-wrap .logo-gallery{position:absolute;top:0;right:0;z-index:1;background:#fff;border-radius:0 8px 0 5px;width:100px;height:60px;display:flex;justify-content:center;align-items:center}.case_studies_container .blog-inner-wrap .logo-gallery img{width:100%;height:100%;object-fit:contain}.case_studies_container .row.blog_style_defaultlayout{display:grid;grid-template-columns:repeat(auto-fit,minmax(400px,1fr))}.case_studies_container .pre-blog-item .pre-image-wrap{border-radius:10px 10px 0 0;overflow:hidden}.case_studies_container .pre-blog-item .pre-image-wrap img{aspect-ratio:3/2;object-fit:cover}.case_studies_container .pre-blog-content h3 a{background-image:unset!important}.case_studies_container .pre-blog-content h3 a:hover{color:#116B3B}.case_studies_container .blog-btn-part a,.content-area .entry-summary .blog-button a,.contact-us-form input[type=submit],.rs-blog-details .form-submit .submit{background-image:linear-gradient(180deg,#074926 0%,#116B3B 100%)!important;color:#F8FBFF!important;transition:0.3s!important}.case_studies_container .pre-blog-content .blog-btn-part a i{color:#F8FBFF!important}.case_studies_container .blog-btn-part a:hover,.content-area .entry-summary .blog-button a:hover,.contact-us-form input[type=submit]:hover,.rs-blog-details .form-submit .submit:hover{background-image:linear-gradient(180deg,#116B3B 0%,#074926 100%)!important}.pagination .nav-links,.pagination-area .nav-links{margin-top:20px;justify-content:center}.case_studies_container .pagination-area .page-numbers{list-style:none;display:flex;gap:10px}.case_studies_container .pagination-area .nav-links .current{background-color:#002060;color:#EAF1FF}.case_studies_container .pagination-area .nav-links li a{background-color:#116B3B;color:#EAF1FF}@media screen and (min-width:1025px){.case_studies_container .pre-blog-item .blog-inner-wrap{height:auto;min-height:600px}}@media screen and (max-width:410px){.case_studies_container .row.blog_style_defaultlayout{display:flex!important}}.subscribe-newsletter .form-btn-area{border-radius:5px}.footer-address .desc a{color:#F8FBFF}.pcb-calculator .form-group{margin-bottom:30px}.pcb-calculator label{font-weight:700;display:block;margin-bottom:5px}.pcb-calculator .radio-group{display:flex;flex-wrap:wrap;gap:10px;margin-top:10px}.pcb-calculator .radio-group input[type="radio"]{display:none}.pcb-calculator .radio-group label{padding:10px 30px;border:2px solid #ccc;border-radius:25px;cursor:pointer;transition:all 0.3s ease;background-color:#fff}.pcb-calculator .radio-group input[type="radio"]:checked+label{border-color:#116B3B;background-color:#116B3B;color:#fff}.pcb-calculator input[type="number"]{padding:8px;width:250px}.pcb-calculator .result{margin:20px 0;font-size:18px;font-weight:700}.pcb-calculator button,#btnSend{padding:10px 20px;background-image:linear-gradient(94deg,#074926 0%,#116B3B 100%);border:none;color:#fff;border-radius:5px;cursor:pointer;font-size:17px;font-weight:500}.pcb-calculator input[type="submit"]{padding:10px 20px!important;text-align:center!important;background-image:linear-gradient(94deg,#074926 0%,#116B3B 100%);border:none;color:#fff;border-radius:5px;cursor:pointer;font-size:17px;font-weight:500}.pcb-calculator button:hover{background-image:linear-gradient(312deg,#116B3B 0%,#116B3B 100%);}.pcb-calculator .popup-overlay{position:fixed;top:0;left:0;width:100%;height:100%;background:rgb(0 0 0 / .5);display:flex;align-items:center;justify-content:center;z-index:9999}.pcb-calculator .popup-box{background:#fff;padding:20px;border-radius:8px;width:600px}.pcb-calculator .popup-box input,.popup-box button{display:block;width:100%;margin:10px 0;padding:8px}.pcb-calculator .wpcf7 label .wpcf7-file{color:#433C62!important}.pcb-calculator .wpcf7-not-valid-tip{color:#dc3232!important}.pcb-calculator input[type="number"]{border:1px solid #3672FF24;height:62px;display:block;border-radius:5px;background-color:#F5F6F745;padding:15px 20px;margin-bottom:0}.pcb-calculator .form-row{display:flex;gap:40px;flex-wrap:wrap}.result h5{color:#116B3B;font-size:24px!important;margin-top:16px;font-weight:900}.pcb-calculator .popup-box br{display:none}.pcb-calculator .popup-box .wpcf7-textarea{margin-bottom:0}.pcb-calculator .popup-box h3{margin-bottom:16px}.pcb-calculator .popup-box .popup_button p{display:flex;gap:20px}.pcb-calculator .popup-box .wpcf7-form.sent .wpcf7-response-output{color:#074926!important;text-align:center}.pcb-calculator .popup-box .wpcf7-form.invalid .wpcf7-response-output{color:#dc3232!important;text-align:center}@media screen and (max-width:767px){.pcb-calculator input[type="number"]{padding:8px;width:100%}.pcb-calculator .popup-box{width:90%}.pcb-calculator input[type="number"]{height:52px}.pcb-calculator .form-row{gap:0}.pcb-calculator .radio-group label{padding:10px 36px;flex:calc(50% - 10px);text-align:center;font-size:14px}.surface-finish.radio-group label{padding:10px 20px}.form-row .form-group{width:100%}}.form-group{margin-bottom:1em}.radio-group{display:flex;flex-wrap:wrap;gap:1em}.size-fields{display:flex;align-items:baseline;gap:.5em}.result{margin-top:1em;font-weight:700}.popup-overlay{position:fixed;top:0;left:0;width:100%;height:100%;background:rgb(0 0 0 / .7);display:flex;align-items:center;justify-content:center}.popup-box{background:#fff;padding:20px;border-radius:8px;width:300px;box-shadow:0 0 10px rgb(0 0 0 / .5)}