.fa,.far,.fas{font-family:"FontAwesome";font-style:normal}input:-webkit-autofill,input:-webkit-autofill:hover,input:-webkit-autofill:focus,textarea:-webkit-autofill,textarea:-webkit-autofill:hover,textarea:-webkit-autofill:focus,select:-webkit-autofill,select:-webkit-autofill:hover,select:-webkit-autofill:focus{-webkit-text-fill-color:white;-webkit-box-shadow:0 0 0px 1000px transparent inset;transition:background-color 5000s ease-in-out 0s}.header-nav ul li.current-menu-item a,.header-nav ul .current_page_parent a{color:var(--t_orange)}.header-nav ul li.menu-item-has-children{position:relative}.header-nav ul li.menu-item-has-children .sub-menu{display:none;position:absolute;top:100%;left:50%;padding-top:25px;margin:0;line-height:normal;list-style-type:none;width:100%;min-width:220px;transform:translateX(-50%);text-align:center;z-index:5}.header-nav ul li.menu-item-has-children .sub-menu::after{content:"";position:absolute;top:5px;left:50%;transform:translateX(-50%);border:10px solid #124396;border-left-color:transparent;border-right-color:transparent;border-top-color:transparent;transition:all 0.3s}.header-nav ul li.menu-item-has-children .sub-menu li{background:#124396;margin:0;box-shadow:0 10px 10px 0 rgba(0, 0, 0, 0.1)}.header-nav ul li.menu-item-has-children .sub-menu li:first-child{padding-top:10px}.header-nav ul li.menu-item-has-children .sub-menu li:last-child{padding-bottom:10px}.header-nav ul li.menu-item-has-children .sub-menu li a{padding:10px 0;width:100%;display:inline-block;color:#FFF}.header-nav ul li.menu-item-has-children .sub-menu li a:hover{color:#14ad1d}.header-nav ul li.menu-item-has-children:hover .sub-menu{display:block}.header-nav ul li.menu-item-has-children:after{content:"";border:solid var(--t_black);border-width:0 1px 1px 0;display:inline-block;padding:3px;transform:rotate(45deg);-webkit-transform:rotate(45deg);position:absolute;right:-15px;top:3px}@media only screen and (max-width:1499px){.header-nav ul li.menu-item-has-children{margin-right:10px !important}}@media only screen and (max-width:1199px){#primary-menu{display:none}}.universal-wrap h1,.universal-wrap h2,.universal-wrap h3,.universal-wrap h4,.universal-wrap h5,.universal-wrap h6{font-family:Rubik, sans-serif;color:#004396;font-weight:400}.universal-wrap h1{font-size:50px;font-weight:500;line-height:62px}.universal-wrap h2{font-size:42px;line-height:54px}.universal-wrap h3{font-size:30px;line-height:42px}.universal-wrap h4{font-size:27px;line-height:39px}.universal-wrap h5{font-size:25px;line-height:37px}.universal-wrap h6{font-size:22px;line-height:34px}.universal-wrap p{font-size:20px;color:#333333;line-height:32px}.universal-wrap p a{color:#E17A3E;font-weight:500}.universal-wrap p a:hover{color:#00ad1e}.app_detail_wrap .post-content p{font-size:20px;font-family:Rubik, sans-serif;line-height:32px}.app_detail_wrap .post-content *{color:#fff}@media only screen and (max-width:767px){.app_detail_wrap .post-content p{font-size:16px;text-align:center}}@media only screen and (max-width:767px){.app_detail_wrap .benefits p br{display:none}}.request-quote .gform_wrapper.gravity-theme form .gform_fields .gfield.gfield--width-full{width:100%}.request-quote .gform_wrapper.gravity-theme form .gform_fields .gfield.full-width{width:100%}.request-quote .gform_wrapper.gravity-theme form .gform_fields .gfield.gfield--width-third{width:33.33%}@media only screen and (max-width:767px){.request-quote .gform_wrapper.gravity-theme form .gform_fields .gfield.gfield--width-third{width:100%}}.request-quote .gform_wrapper.gravity-theme form .gform_fields .gfield.gfield--type-radio{display:flex;align-items:center;margin-bottom:20px}@media only screen and (max-width:767px){.request-quote .gform_wrapper.gravity-theme form .gform_fields .gfield.gfield--type-radio{display:block}}.request-quote .gform_wrapper.gravity-theme form .gform_fields .gfield.gfield--type-radio .gfield_label{position:relative;width:43%;float:left;top:0;left:0;font-size:20px;padding:0px;color:#fff}@media only screen and (max-width:767px){.request-quote .gform_wrapper.gravity-theme form .gform_fields .gfield.gfield--type-radio .gfield_label{width:100%;margin-bottom:30px;float:none}}.request-quote .gform_wrapper.gravity-theme form .gform_fields .gfield.gfield--type-radio .ginput_container{float:left;width:57%}.request-quote .gform_wrapper.gravity-theme form .gform_fields .gfield.gfield--type-radio .ginput_container .gfield_radio{display:flex}.request-quote .gform_wrapper.gravity-theme form .gform_fields .gfield.gfield--type-radio .ginput_container .gfield_radio .gchoice:not(:last-child){padding-right:120px}.request-quote .gform_wrapper.gravity-theme form .gform_fields .gfield.gfield--type-radio .ginput_container .gfield_radio .gchoice input[type="radio"]{display:none}.request-quote .gform_wrapper.gravity-theme form .gform_fields .gfield.gfield--type-radio .ginput_container .gfield_radio .gchoice label{position:relative;padding-left:30px;font-size:20px}.request-quote .gform_wrapper.gravity-theme form .gform_fields .gfield.gfield--type-radio .ginput_container .gfield_radio .gchoice label:before{height:16px;width:16px;content:"";border-radius:50%;border:2px solid #fff;position:absolute;left:0;top:-8px}.request-quote .gform_wrapper.gravity-theme form .gform_fields .gfield.gfield--type-radio .ginput_container .gfield_radio .gchoice input[type="radio"]:checked+label:before{background-color:#E17A3E}@media only screen and (max-width:767px){.request-quote .gform_wrapper.gravity-theme form .gform_fields .gfield.gfield--type-radio .ginput_container .gfield_radio .gchoice{padding-right:60px}}@media only screen and (max-width:767px){.request-quote .gform_wrapper.gravity-theme form .gform_fields .gfield.gfield--type-radio .ginput_container .gfield_radio{margin-bottom:30px}}@media only screen and (max-width:767px){.request-quote .gform_wrapper.gravity-theme form .gform_fields .gfield.gfield--type-radio .ginput_container{float:none;width:100%}}.request-quote .gform_wrapper.gravity-theme form .gform_fields .gfield.gfield--type-fileupload .gfield_label{position:static;background-image:url(/wp-content/uploads/2023/07/file-bg.png);background-repeat:no-repeat;font-size:0;padding:0 0 16.3%;background-size:cover;width:100%;border:1px dashed rgba(255, 255, 255, 0.3);border-radius:9px}@media only screen and (max-width:767px){.request-quote .gform_wrapper.gravity-theme form .gform_fields .gfield.gfield--type-fileupload .gfield_label{padding:0 0 42.3%;background-size:cover;background-position:center}}.request-quote .gform_wrapper.gravity-theme form .gform_fields .gfield.gfield--type-fileupload input[type="file"]{position:absolute;top:0;left:0;width:0;height:0;padding:0;visibility:hidden}.request-quote .gform_wrapper.gravity-theme form .gform_fields .gfield.gfield--type-fileupload .gfield_description.gform_fileupload_rules{display:none !important}.request-quote .gform_wrapper.gravity-theme form .gform_fields .gfield.gfield--type-html{margin-bottom:0px}.request-quote .gform_wrapper.gravity-theme form .gform_fields .gfield.gfield--type-html #file-name.active{padding-top:10px}.request-quote .gform_wrapper.gravity-theme form .gform_fields .gfield select{font-size:18px;font-weight:600;line-height:1.44;color:var(--t_white);background:transparent;padding:34px 32px 17px;border:1px solid rgba(255, 255, 255, 0.33);outline:none !important;border-radius:9px;height:80px;-webkit-appearance:none;-moz-appearance:none;text-indent:1px;text-overflow:"";background-image:url(../images/arrow_d.png);background-repeat:no-repeat;background-position:right 32px center;background-size:15px}.request-quote .gform_wrapper.gravity-theme form .gform_fields .gfield select option{color:#000}.request-quote .gform_wrapper.gravity-theme form .gform_fields .gfield select::-ms-expand{display:none}.request-quote .gform_wrapper.gravity-theme form .gform_page_footer{text-align:center;padding:0;margin:60px 0 0}@media only screen and (max-width:767px){.request-quote .gform_wrapper.gravity-theme form .gform_page_footer{margin:25px 0 0}}.request-quote .gform_wrapper.gravity-theme form .gform_page_footer input{margin:0 !important}.request-quote .gform_wrapper.gravity-theme form .gform_page_footer input[type="button"],.request-quote .gform_wrapper.gravity-theme form .gform_page_footer .submit-btn{background-color:#00AD1E;border-radius:9px;padding:17px 79.54px 17px 40px;background-image:url(../images/arrow.png);background-repeat:no-repeat;background-position:center right 40px;cursor:pointer;color:#fff;font-size:20px;line-height:20px !important;font-family:Rubik, sans-serif;border:2px solid transparent}.request-quote .gform_wrapper.gravity-theme form .gform_page_footer input[type="button"]:hover,.request-quote .gform_wrapper.gravity-theme form .gform_page_footer .submit-btn:hover{background-color:#fff;color:#00AD1E;border-color:#00AD1E;background-image:url(../images/arrow-green.png)}.request-quote .gform_wrapper.gravity-theme form .gform_page_footer input[type="button"].gform_previous_button,.request-quote .gform_wrapper.gravity-theme form .gform_page_footer .submit-btn.gform_previous_button{padding-left:63px;padding-right:34px;background-image:url(../images/arrow_p.png);background-position:left 34px center}.request-quote .gform_wrapper.gravity-theme form .gform_page_footer input[type="button"].gform_previous_button:hover,.request-quote .gform_wrapper.gravity-theme form .gform_page_footer .submit-btn.gform_previous_button:hover{background-image:url(../images/arrow_p_green.png)}@media only screen and (max-width:767px){.request-quote .gform_wrapper.gravity-theme form .gform_page_footer input[type="button"],.request-quote .gform_wrapper.gravity-theme form .gform_page_footer .submit-btn{padding:12px 40px 12px 20px;background-position:center right 14px;background-size:16px;font-size:16px}.request-quote .gform_wrapper.gravity-theme form .gform_page_footer input[type="button"].gform_previous_button,.request-quote .gform_wrapper.gravity-theme form .gform_page_footer .submit-btn.gform_previous_button{padding-left:40px;padding-right:20px;background-position:left 14px center}}.request-quote .gform_wrapper.gravity-theme form .gform_page_footer .submit-btn{padding:17px 63px 17px 34px;background-position:center right 32px}@media only screen and (max-width:767px){.request-quote .gform_wrapper.gravity-theme form .gform_page_footer .submit-btn{padding:12px 40px 12px 20px;font-size:16px;background-position:center right 14px}}.request-quote .gform_wrapper.gravity-theme .gf_page_steps{text-align:center;border-bottom:0px solid transparent;display:flex;justify-content:space-around;margin-bottom:70px;flex-wrap:wrap}.request-quote .gform_wrapper.gravity-theme .gf_page_steps .gf_step{margin:0px;width:33.33%;text-align:center;position:relative}.request-quote .gform_wrapper.gravity-theme .gf_page_steps .gf_step .gf_step_number{margin:0 auto;height:36px;width:36px;border:2px solid #E17A3E;background-color:#FFFFFF;font-size:20px;color:#333333;margin-bottom:20px;display:flex;align-items:center;justify-content:center;position:relative;z-index:1}@media only screen and (max-width:767px){.request-quote .gform_wrapper.gravity-theme .gf_page_steps .gf_step .gf_step_number{font-size:16px;line-height:36px}}.request-quote .gform_wrapper.gravity-theme .gf_page_steps .gf_step .gf_step_label{padding-left:0px;text-align:center;font-size:20px;color:#FFFFFF;display:block;font-weight:400;line-height:32px}@media only screen and (max-width:767px){.request-quote .gform_wrapper.gravity-theme .gf_page_steps .gf_step .gf_step_label{font-size:11px}}.request-quote .gform_wrapper.gravity-theme .gf_page_steps .gf_step.gf_step_completed .gf_step_number:before{display:none}.request-quote .gform_wrapper.gravity-theme .gf_page_steps .gf_step.gf_step_completed .gf_step_number::after{display:none}.request-quote .gform_wrapper.gravity-theme .gf_page_steps .gf_step:before{content:"";width:44.3%;left:0;height:1px;position:absolute;top:22%;transform:translateY(-50%);background-color:#fff}.request-quote .gform_wrapper.gravity-theme .gf_page_steps .gf_step:after{content:"";width:44.3%;right:0;height:1px;position:absolute;top:22%;transform:translateY(-50%);background-color:#fff}.request-quote .gform_wrapper.gravity-theme .gf_page_steps .gf_step.gf_step_active .gf_step_number{background-color:#E17A3E;border:2px solid #FFFFFF;color:#fff}.request-quote .gform_wrapper.gravity-theme .gf_page_steps .gf_step.gf_step_active:before{background-color:#E17A3E}.request-quote .gform_wrapper.gravity-theme .gf_page_steps .gf_step.gf_step_completed .gf_step_number{background-color:#E17A3E;border:2px solid #FFFFFF;color:#fff}.request-quote .gform_wrapper.gravity-theme .gf_page_steps .gf_step.gf_step_completed:before{background-color:#E17A3E}.request-quote .gform_wrapper.gravity-theme .gf_page_steps .gf_step.gf_step_completed:after{background-color:#E17A3E}@media only screen and (max-width:767px){.request-quote .gform_wrapper.gravity-theme .gf_page_steps{margin-bottom:40px}}.faq-main .container{max-width:1141px;width:100%;margin:0 auto}.faq-main p{font-size:20px;margin-bottom:20px;color:#333;line-height:1.6}.faq-main p a{color:var(--t_orange);font-weight:500}.faq-main p a:hover{color:var(--t_green)}@media only screen and (max-width:767px){.faq-main p{font-size:16px}}.faq-main .faq-main p:last-child{margin:0}.blog-listing article .img-wrap img{object-fit:cover}.blog-listing article a:hover h3{color:#e17a3e}.sidebar-blog .widget_block{margin-bottom:50px}.sidebar-blog .widget_block h2{color:#004396;font-family:Rubik;font-size:30px;font-weight:400;margin-bottom:20px;line-height:42px}.sidebar-blog .widget_block .blog-category{box-shadow:9px 9px 15px rgba(0, 0, 0, 0.07);border-radius:9px;border:1px solid #f5f5f5;background-color:#ffffff;padding:38px 40px}@media only screen and (max-width:767px){.sidebar-blog .widget_block .blog-category{padding:25px 20px}}.sidebar-blog .widget_block .blog-category li{list-style:none;font-size:20px;line-height:36px;color:#000;position:relative;padding-left:16px}.sidebar-blog .widget_block .blog-category li:before{content:"";border:solid #000;border-width:0 1px 1px 0;display:inline-block;padding:2.5px;transform:rotate(-45deg);-webkit-transform:rotate(-45deg);position:absolute;left:0px;top:16px}.sidebar-blog .widget_block .blog-category li:hover{color:#e17a3e}.sidebar-blog .widget_block .blog-category li:hover:before{border-color:#e17a3e}.sidebar-blog .widget_block .b-recent-posts li{box-shadow:9px 9px 15px rgba(0, 0, 0, 0.07);border-radius:9px;border:1px solid #f5f5f5;background-color:#ffffff;padding:10px;padding-right:20px;float:none;display:flex;align-items:center;margin-bottom:20px}.sidebar-blog .widget_block .b-recent-posts li .wp-block-latest-posts__featured-image{max-width:130px;width:100%;margin-right:0px}.sidebar-blog .widget_block .b-recent-posts li .wp-block-latest-posts__featured-image img{width:100%}@media only screen and (max-width:1199px){.sidebar-blog .widget_block .b-recent-posts li .wp-block-latest-posts__featured-image{max-width:100px}}.sidebar-blog .widget_block .b-recent-posts li .wp-block-latest-posts__post-title{max-width:calc(100% - 130px);width:100%;padding-left:20px;color:#004396;font-family:Rubik;font-size:20px;font-weight:400;position:relative;padding-bottom:40px}.sidebar-blog .widget_block .b-recent-posts li .wp-block-latest-posts__post-title:before{content:"";height:15px;width:19px;background-image:url(../images/arrow-green.png);background-size:100%;background-position:center;position:absolute;bottom:3px;left:20px}.sidebar-blog .widget_block .b-recent-posts li .wp-block-latest-posts__post-title:hover{color:#e17a3e}.sidebar-blog .widget_block .b-recent-posts li .wp-block-latest-posts__post-title:hover:before{background-image:url(../images/arrow-orange.png)}@media only screen and (max-width:1199px){.sidebar-blog .widget_block .b-recent-posts li .wp-block-latest-posts__post-title{max-width:calc(100% - 100px);padding-bottom:26px}}@media only screen and (max-width:1199px){.sidebar-blog .widget_block{margin-bottom:35px}}.sidebar-blog.product-sidebar .widget_block{margin-bottom:30px}.blog-search input[type="text"]:placeholder{color:rgba(51, 51, 51, 0.7)}.blog-search input[type="text"]:focus{outline:none}.blog-detail .detail-inner{word-break:break-all}.blog-detail .detail-inner ul{list-style:disc;padding-left:20px;padding-bottom:20px;font-size:20px;line-height:32px;color:#333333}.blog-detail .detail-inner ul li{margin-bottom:10px;word-break:break-word}@media only screen and (max-width:767px){.blog-detail .detail-inner ul{font-size:18px;line-height:28px}}.blog-detail .detail-inner ol{list-style:decimal;padding-left:20px;padding-bottom:20px;font-size:20px;line-height:32px;color:#333333}.blog-detail .detail-inner ol li{margin-bottom:10px;word-break:break-word}@media only screen and (max-width:767px){.blog-detail .detail-inner ol{font-size:18px;line-height:28px}}.blog-detail .detail-inner p{font-size:20px;line-height:32px;color:#333333;word-break:break-word}.blog-detail .detail-inner p:not(:last-child){margin-bottom:35px}.blog-detail .detail-inner p a{color:#e17a3e;font-weight:500}.blog-detail .detail-inner p a:hover{color:#00ad1e}@media only screen and (max-width:767px){.blog-detail .detail-inner p{font-size:18px;line-height:28px}.blog-detail .detail-inner p:not(:last-child){margin-bottom:25px}}.blog-detail .detail-inner h2,.blog-detail .detail-inner h3,.blog-detail .detail-inner h4{color:#004396;font-family:Rubik;font-size:30px;font-weight:400;line-height:42px;margin-bottom:30px}@media only screen and (max-width:767px){.blog-detail .detail-inner h2,.blog-detail .detail-inner h3,.blog-detail .detail-inner h4{margin-bottom:25px;font-size:26px;line-height:36px}}.blog-detail .detail-inner h2{padding-top:40px;border-top:1px solid rgba(51, 51, 51, 0.2)}@media only screen and (max-width:767px){.blog-detail .detail-inner h2{padding-top:25px}}.blog-detail .detail-inner h3{font-size:28px;line-height:34px}.blog-detail .detail-inner h4{font-size:24px;line-height:30px}@media only screen and (max-width:767px){.blog-detail .detail-inner .mobile-email-phone{font-size:15px;line-height:22px}.blog-detail .detail-inner .mobile-email-phone strong{display:block}}.search_pagination{text-align:center;color:#124396;font-size:26px;font-weight:600}.search_pagination .current{color:#e17a3e}.search_pagination a:hover{color:#e17a3e}.product-listing .date{display:none}.btn-green:hover img{opacity:0}.btn-green:hover img+img{opacity:1}.product-short_d ul{list-style:disc;padding-left:20px}