@charset "utf-8";.pes-detail-sec1-feature-img img{width:100%;}
.pes-detail-sec2-right{background-image:url(img/pes-detail-sec2-right.png);flex-basis:50%;display:flex;align-items:center;justify-content:center;flex-direction:column;padding:30px 0;padding-top:75px;border:1px solid rgba(0,0,0,.2);border-left:0px;}
.pes-detail-sec2-inner-bg{background:#fcfcfc;}
.pes-detail-sec2{background:#ffffff;padding-bottom:30px;}
.pes-detail-sec2-inner{margin-top:30px;position:relative;display:flex;padding:0 10%;}
.pes-detail-sec2-left{background:#e8f4fc;flex-basis:50%;box-sizing:border-box;padding:55px 4%;border:1px solid rgba(0,0,0,.2);}
.pes-detail-sec2-left h2{font-size:35px;color:#000000;font-weight:700;text-align:center;}
.wp-list-table.widefat.fixed.striped.users .hndle a, .wp-list-table.widefat.fixed.striped.users .widefat tfoot td, .wp-list-table.widefat.fixed.striped.users .widefat th, .wp-list-table.widefat.fixed.striped.users .widefat thead td{font-weight:400;width:150px !important;}
.pes-detail-sec2-left p{font-size:20px;font-weight:300;color:#000000;line-height:45px;}
.pes-detail-sec2-left h2:after{content:'';border:1px #000 solid;display:block;width:86px;margin:0 auto;margin-top:15px;margin-bottom:35px;}
.pes-detail-sec2-right ul{display:flex;width:100%;box-sizing:border-box;padding:0 5%;margin-top:40px;}
.pes-detail-sec2-right ul li{flex-basis:100%;}
.pes-detail-sec2-right ul li:last-child{justify-content:flex-end;}
.pes-detail-sec2-right ul li:last-child a{background:-moz-linear-gradient(90deg, rgba(79,186,111,1) 0%, rgba(70,162,97,1) 100%);background:-webkit-gradient(linear, left top, left bottom, color-stop(0%, rgba(70,162,97,1)), color-stop(100%, rgba(79,186,111,1)));background:-webkit-linear-gradient(90deg, rgba(79,186,111,1) 0%, rgba(70,162,97,1) 100%);background:-o-linear-gradient(90deg, rgba(79,186,111,1) 0%, rgba(70,162,97,1) 100%);background:-ms-linear-gradient(90deg, rgba(79,186,111,1) 0%, rgba(70,162,97,1) 100%);background:linear-gradient(0deg, rgba(79,186,111,1) 0%, rgba(70,162,97,1) 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#46a261', endColorstr='#4fba6f', GradientType=0);color:#fff;padding:8px 18px;display:inline-block;border-radius:4px;font-size:12px;font-weight:300;}
.pes-detail-sec2-right ul li:last-child a img{margin-right:15px;position:relative;top:4px;}
.pes-detail-sec2-right > img{max-width:60%;margin-right:4%;}
.pes-detail-sec3.section-tab-mm nav.nav-sidebar{border:1px rgba(0,0,0,.05) solid;}
.inner-pes-detail-tab{background:#fff;border:1px rgba(0,0,0,.2) solid;padding:33px 6%;}
.inner-pes-detail-tab h3{color:#272727;}
.inner-pes-detail-tab h3{color:#272727;font-size:31px;margin-bottom:20px;}
.inner-pes-detail-tab p{font-weight:500;line-height:18px;margin-bottom:15px;color:#272727;}
.feature-tab{max-height:412px;overflow-y:scroll;}
.feature-tab img{padding-right:13%;}
.feature-tab::-webkit-scrollbar{width:15px;background:#d7d7d7;border-radius:30px;}
.feature-tab::-webkit-scrollbar-track{}
.feature-tab::-webkit-scrollbar-thumb{outline:none;background:#818389;border-radius:30px;}
.service-icon.pec-deteil-slider .iot-ready-platforms h2 a{color:#000;}
.img-slide{min-height:75px;display:flex;align-items:center;justify-content:center;width:100%;}
.download_content h2{font-size:32px;font-weight:600;color:#001836;}
.download_content{padding:55px 40px;border:1px #080808 solid;border-radius:4px;text-align:center;max-width:881px;margin:0 auto;margin-bottom:5%;}
.download_content span.round_ican{width:150px;height:150px;margin:0 auto;border:1px #2f920f solid;display:flex;align-items:center;justify-content:center;border-radius:50%;color:#2f920f;font-size:93px;margin-bottom:35px;}
.download_content a{color:#2f920f;}
.default-banner img{position:relative;width:100%;}
.default-banner h1{position:absolute;top:40%;font-size:85px;text-transform:capitalize;color:#fff;font-weight:bold;font-family:'Lato', sans-serif;line-height:86px;}
.section-two h2 p{text-align:center;color:#2b2b2b;font-weight:bold;font-size:35px;margin:40px 0px;font-family:'Lato', sans-serif;}
.section-thrree h2 p{text-align:center;color:#fff;font-weight:bold;font-size:35px;margin:25px 0px 80px;font-family:'Lato', sans-serif;}
.section-four h2{text-align:center;color:#2b2b2b;font-weight:bold;font-size:35px;margin:25px 0px 30px;font-family:'Lato', sans-serif;}
.section-four-inner p{text-align:center;font-size:20px;color:#010101;line-height:35px;margin-right:16px;font-weight:normal;font-family:'Lato', sans-serif;}
.section-four-inner ul{float:none;margin-top:40px;}
.section-four-inner ul li{font-size:20px;color:#010101;line-height:35px;font-weight:normal;font-family:'Lato', sans-serif;list-style:none;padding-left:8%;}
.section-six h2 p{font-size:35px;color:#010101;line-height:35px;font-weight:bold;font-family:'Lato', sans-serif;list-style:disc;margin-bottom:66px;margin-top:29px;}
.page-title-part h2{color:#000;font-weight:bold;text-transform:capitalize;font-size:35px;margin:25px 0px 10px;font-family:'Lato', sans-serif;}
.page-title-part p{color:#000;font-weight:normal;font-size:18px;margin:10px 0px 10px;font-family:'Lato', sans-serif;line-height:25px;}
.section-four-inner{margin-bottom:30px;position:relative;max-width:65%;background-size:cover;background-repeat:no-repeat;float:none !important;margin:0 auto;padding:20px 0px 28px;min-height:300px;border:4px solid #FFF;border-bottom:6px solid #fff;}
.section-four-inner:after{content:"";clear:both;display:block;}
.section-four{background:#f5b60f;padding:50px 0px 70px;position:relative;}
.section-four:after{width:65px;height:4px;background:#815e00;left:0;right:0;text-align:center;margin:0 auto;bottom:45px;position:static;display:block;margin-top:80px;}
.section-two-details p{text-align:center;color:#2b2b2b;font-size:20px;line-height:37px;max-width:76%;margin:0 auto !important;font-weight:normal;font-family:'Lato', sans-serif;margin-bottom:40px !important;}
.section-three-details p{font-size:31px;color:#fff;line-height:53px;font-style:italic;font-family:'Lato', sans-serif;font-weight:400;padding-bottom:0px;position:relative;}
.section-two-details{position:relative;padding-bottom:10px;margin-bottom:23px;}
.sec_five_slider h2{font-size:31px;color:#2a2a2a;line-height:53px;font-family:'Lato', sans-serif;font-weight:600;padding-bottom:40px;position:relative;letter-spacing:2px;}
.sec_five_slider_text p{font-size:20px;color:#2b2b2b;line-height:30px;font-family:'Lato', sans-serif;font-weight:400;padding-bottom:40px;margin-bottom:46px;position:relative;letter-spacing:0;padding-top:30px;}
.section-five-left .swiper-pagination.swiper-pagination-clickable.swiper-pagination-bullets{text-align:right;}
.section-two-details:after{content:"";width:65px;background:#d3d3d3;height:2px;position:static;bottom:0;right:0;left:0;text-align:center;margin:90px auto 0;display:block;}
.section-three-details p:after{content:"";width:65px;background:#d3d3d3;height:2px;position:static;bottom:0;right:0;left:0;text-align:center;margin:0 auto;display:block;margin-top:80px;}
.section-six{text-align:center;padding:60px 0px;background:#f7f7f7;padding-bottom:0;}
.default-banner{position:relative;}
.section-six-carousal{position:relative;padding-bottom:60px;padding-bottom:40px;}
.section-six-carousal:after{content:"";width:65px;background:#d3d3d3;height:2px;position:static;bottom:0;right:0;left:0;text-align:center;margin:0 auto;display:block;margin-top:80px;}
.section-three-details{margin-bottom:0;}
.section-thrree{padding:50px 0px;text-align:center;background-size:cover;}
.section-four-details:after{content:'';clear:both;display:block;}
.section-four-details{width:52%;float:right;}
.section-five-left{width:50%;float:left;}
.section-five-right{width:50%;float:left;}
.sec_five_slider{margin-top:234px;float:right;text-align:right;width:100%;}
.pes-product-brief-toggle-panel{display:none;}
.pes-product-brief-toggle{cursor:pointer;}
.page-template-contact-us-template .site-content{padding-top:40px;}
.slider-tab ul li{font-size:15px;display:inline-block;margin:0px 10px;width:125px;}
.slider-tab{text-align:center;margin-bottom:20px;}
.slider-tab ul li a{display:block;padding:7px 30px;border-radius:8px;border:1px #01509f solid;color:#01509f;width:125px;box-sizing:border-box;cursor:pointer;}
.contact_address_section{margin-top:40px;}
.slider-box-bg{background:#f9f9f9;padding:30px 60px;}
.slider-box-bg h3{color:#4d4d4d;font-weight:600;font-size:24px;}
.slider-box-bg p{margin-bottom:30px;color:#000;}
.slider-box.active .slider-box-bg h3{color:#01509f;}
.slider-box.active .slider-box-bg p{color:#01509f;color:#000;}
.slider-box-bg ul li{color:#010101;font-weight:bold;font-size:20px;margin:10px 0px 10px;font-family:'Lato', sans-serif;line-height:25px;}
.slider-inner-box .state-list ul li a:hover{color:#f5b60f !important;}
.press_sidebar #text-2 li.facebook_um a:hover{background:#3b5998;}
.press_sidebar #text-2 li.twitter_um a:hover{background:#00aced;}
.press_sidebar #text-2 li.linkedin_um a:hover{background:#007bb6;}
.press_sidebar #text-2 li.instagram_um a:hover{background:#e4405f;}
.read-more p a:hover{color:#f5b60f;}
.slider-box-bg ul li .fa{width:30px;text-align:left;}
.slider-inner-box{padding:10px;padding-top:30px;border:2px transparent solid;padding-bottom:40px;}
.state-list ul li{color:#010101;font-weight:normal;font-size:20px;margin:10px 0px 10px;font-family:'Lato', sans-serif;line-height:25px;width:20%;float:left;text-align:center;}
.state-list ul li a{color:#010101;font-weight:normal;color:#6a6a6a;}
.slider-box-bg ul li a{color:#4d4d4d;font-weight:normal;}
.slider-box.active .slider-box-bg ul li a{color:#000;}
.state-list ul li:nth-child(4n+4){clear:both;}
.state-list ul:after{content:'';clear:both;display:block;}
.slider-box{float:left;width:50%;box-sizing:border-box;padding:0 1.4%;margin-bottom:-40px;}
.slider-content{margin:0 -1.4%;position:relative;}
.slider-content:after{content:'';clear:both;display:block;}
.slider-box.active .slider-inner-box{border:2px #01509f solid;box-shadow:1px 1px 30px 0px rgba(84, 81, 81, 0.43);}
.slider-tab ul li.active a{background:#01509f;color:#fff;position:relative;}
.slider-tab ul li:hover a{background:#01509f;color:#fff;}
.slider-tab ul li.active a:after{content:'';border-left:5px solid transparent;border-right:5px solid transparent;border-top:5px solid #01509f;position:absolute;bottom:-5px;left:46%;}
.slider-box.active .slider-inner-box{background:#fff;}
.slider-box-bg{display:none;}
.slider-box-bg.active{display:block;}
.map img{width:100%;}
.map{margin-bottom:-2px;}
.slider-box.active{display:block;}
.state-list ul li.active a{color:#01509f;}
.quality_title h2{text-transform:none;}
.quality-template p{font-size:20px;color:#2b2b2b;line-height:30px;font-weight:700;margin-bottom:50px;}
.quality-template h2{font-size:30px;font-weight:700;color:#2b2b2b;margin-bottom:60px;}
.quality-section1{padding-top:60px;padding-bottom:50px;}
.quality-section2{background:#f7f7f7;padding-top:60px;padding-bottom:50px;}
.quality-section2 h3{font-size:20px;font-weight:700;color:#212121;margin-bottom:25px;}
.quality-section3{background:#f5b60f;padding-top:100px;padding-bottom:50px;}
.quality-section4{padding-top:75px;padding-bottom:110px;}
.quality-section4 h2{margin-bottom:90px;}
.quality-section2 img{margin-bottom:25px;}
.quality-section1:after, .quality-section2:after{content:'';width:65px;height:2px;background:#d3d3d3;display:block;margin:0 auto;margin-top:25px;}
.quality-section4-top{margin-bottom:60px;}
.serach-page .searchform input[type='submit']{background-image:url(img/search-page.png);background-repeat:no-repeat;background-position:center;background-color:#01509f;border:none;}
.serach-page{padding-top:65px;padding-bottom:75px;}
.serach-page .searchform{position:relative;}
.serach-page .searchform input[type='text']{width:100%;border-radius:10px;border-color:#aab1b9;-webkit-box-shadow:inset 0px 0px 6px 0px rgba(0,0,0,0.25);-moz-box-shadow:inset 0px 0px 6px 0px rgba(0,0,0,0.25);box-shadow:inset 0px 0px 6px 0px rgba(0,0,0,0.25);padding:13px;padding-left:40px;}
.serach-page .searchform input[type='submit']{background-image:url(img/search-page.png);background-repeat:no-repeat;background-position:center;background-color:#01509f;border:none;position:absolute;right:0;top:0;bottom:0;border-radius:8px;padding:10px 40px;border-top-left-radius:0px;border-bottom-left-radius:0;}
.serach-page .searchform input[type='submit']:hover{background-color:#f5b60f;}
h2.result-count{font-size:20px;color:#272727;margin-bottom:40px;}
h2.result-count .search-terms{color:#010101;font-size:25px;margin-left:10px;}
.result-section:after{content:'';display:block;clear:both;}
.result-section{padding:0 30px;}
.result-section .entry-header h2{font-size:30px;}
.result-section .entry-header h2 a{color:#01509f;}
.result-section .entry-header h2 a:hover,.result-section .entry-summary a:hover{color:#f5b60f;}
.woocommerce-checkout h1.entry-title{display:none;}
.checkout_sections h3{margin:0px;}
.checkout_sections{border:1px solid #dedede;padding:4% 6%;}
.checkout_sections h3{margin:0px;font-size:20px;color:#000000;}
.checkout_sections h3{margin:0px;font-size:20px;color:#000000;font-weight:700;border-bottom:1px dashed #dedede;padding-bottom:28px;margin-bottom:35px;}
.checkout_left{width:40%;float:left;margin-right:8%;}
.checkout_left{width:45%;float:left;margin-right:10%;}
.checkout_section4 .checkout_left{width:58%;}
.checkout_right{width:45%;float:left;}
.checkout_section1{margin-bottom:100px;}
.thumbnail_full.confirmation_check h2{top:34%;}
.checkout_custom h1{font-size:45.85px;color:#000;font-weight:700;margin-bottom:30px;}
.checkout_custom{padding-top:50px;padding-bottom:60px;}
.checkout_custom .check_add{width:40%;float:left;}
.checkout_custom .account_num{width:40%;float:left;margin-top:34px;}
.checkout_custom .account_bic{width:20%;float:left;margin-top:34px;}
.checkout_section2{margin-bottom:80px;}
.checkout_section3 .logoimgc{max-width:350px;width:100%;margin:0 auto;margin-top:16%;}
.checkout_custom section.woocommerce-order-details{margin-bottom:0px;}
.checkout_custom p.woocommerce-notice.woocommerce-notice--success.woocommerce-thankyou-order-received{margin-bottom:30px;}
.checkout_custom h2{margin:0px;font-size:20px;color:#000000;font-weight:700;border-bottom:1px dashed #dedede;padding-bottom:28px;margin-bottom:50px;}
.checkout_custom p{line-height:30px;}
.checkout_custom a{line-height:32px;}
.thumbnail_full.cart_page_custom h2{top:34%;}
.cart_page_custom #add_payment_method table.cart img, .woocommerce-cart table.cart img, .woocommerce-checkout table.cart img{width:133px;box-shadow:none;border:1px solid #dedede;padding:5px;}
.cart_custom_content .woocommerce table.shop_table th{font-weight:700;padding:29px 12px;font-size:18px;color:#333333;font-family:'Lato', sans-serif;text-transform:uppercase;}
.cart_custom_content{margin-top:60px;margin-bottom:60px;}
.cart_custom_content .cart_item a{color:#195aac;font-size:23.99px;font-family:'Lato', sans-serif;font-weight:700;}
.cart_custom_content .cart_item a:hover{color:#f5b610;}
.cart_custom_content span.woocommerce-Price-amount.amount{font-size:21.99px;color:#333333;font-weight:400;font-family:'Lato', sans-serif;}
.cart_page_custom .woocommerce .quantity input.qty, .woocommerce-page .quantity input.qty{width:2.618em;height:1.8em;float:left;padding:0;margin:0;text-align:center;border:1px solid #bbb3b9;border-right:0;font-weight:700;border-radius:2px 0 0 2px;-moz-appearance:textfield;}
.cart_custom_content input#coupon_code{width:200px;padding-bottom:9px;}
.cart_page_custom .woocommerce #respond input#submit, .cart_page_custom .woocommerce a.button, .cart_page_custom .woocommerce button.button, .cart_page_custom .woocommerce input.button{color:#ffffff;background-color:#195aac;border-radius:0;font-size:17.75px;box-shadow:none;font-family:'Lato', sans-serif;font-weight:400;border-radius:8px;outline:none !important;}
.cart_custom_content input#coupon_code{width:200px;padding-bottom:7px;border-radius:8px;}
.cart_custom_content.woocommerce input.button:hover{background-color:#f03d43;text-decoration:none;background-image:none;color:#fff;}
.cart_custom_content input#coupon_code{width:200px;padding-bottom:7px;border-radius:8px;font-size:14.43px;color:#c7c7c7;}
.cart_custom_content input#coupon_code{width:275px;border-radius:8px;font-size:19.43px;color:#3f3f3f;padding:13px 14px;margin-right:15px;}
.cart_custom_content .woocommerce input.button{color:#ffffff;background-color:#195aac;font-size:20px;box-shadow:none;font-family:'Lato', sans-serif;font-weight:400;border-radius:7px;outline:none !important;padding:14px 24px;}
.cart_custom_content .woocommerce input.button:disabled[disabled]{color:#ffffff;background-color:#195aac;opacity:1;}
.cart_custom_content .woocommerce input.button:hover{background-color:#3f3f3f;}
.cart_custom_content .cart_totals h2{margin-bottom:20px;font-size:30px;font-weight:700;color:#000;margin-top:14px;}
.cart_custom_content p.cart-empty{margin-bottom:28px;}
.cart_custom_content a.checkout-button.button.alt.wc-forward{margin-bottom:0px;}
.library_page{padding-top:60px;}
.pre_filter select#_field{margin-right:15px;}
.section-five-left .swiper-pagination-bullet{width:8px;height:8px;border:1px solid #595458;background:#595458 !important;}
.section-five-left .swiper-pagination-bullet-active{opacity:1;background:#01509f !important;border:1px solid #01509f;}
.button-ppp .hvr-icon-wobble-horizontal:before{top:3px;right:17px;content:"\f178";}
.sorting_1 a:hover{color:#0069d2;}
.continue-shop_mm input.checkout-button_uu.button_uu:hover,.cart_custom_content .woocommerce input.button:disabled[disabled]:hover, a.continue-shop:hover,.woocommerce input.button.alt:hover{background-color:#f5b60f;}
.woocommerce-page.woocommerce-cart .quantity .plus,.woocommerce-page.woocommerce-cart .quantity .minus{display:none;}
.woocommerce-page.woocommerce-cart .quantity input.qty{border-right:1px solid #bbb3b9;}
.cart_custom_content .cart_item a:hover{color:#f5b60f !important;}
.form_width.p_reg .vfbp-form label{display:none;}
.form_width.p_reg input[type="text"], .form_width.p_reg input[type="email"], .form_width.p_reg textarea, .form_width.p_reg select{width:100%;height:auto;box-shadow:none;padding:9PX 19PX;font-size:16px;line-height:1.8;color:#b1b3b3;}
.form_width.p_reg .vfb-form-control::-webkit-input-placeholder{color:#b1b3b3;}
.form_width.p_reg .vfb-form-control::-moz-placeholder{color:#b1b3b3;}
.form_width.p_reg .vfb-form-control:-ms-input-placeholder{color:#b1b3b3;}
.form_width.p_reg .vfb-form-control:-moz-placeholder{color:#b1b3b3;}
.form_width.p_reg .vfbp-form .btn.btn-primary{padding:0.428571429rem 0.714285714rem;font-size:11px;font-size:0.785714286rem;line-height:1.428571429;font-weight:normal;color:#7c7c7c;background-color:#e6e6e6;background-repeat:repeat-x;background-image:-moz-linear-gradient(top, #f4f4f4, #e6e6e6);background-image:-ms-linear-gradient(top, #f4f4f4, #e6e6e6);background-image:-webkit-linear-gradient(top, #f4f4f4, #e6e6e6);background-image:-o-linear-gradient(top, #f4f4f4, #e6e6e6);background-image:linear-gradient(top, #f4f4f4, #e6e6e6);border:1px solid #d2d2d2;border-radius:3px;box-shadow:0 1px 2px rgba(64, 64, 64, 0.1);text-align:center;background:#01509f;color:#FFF;border:none;margin:0 auto;float:none;width:138px;border-radius:14px;outline:none !important;display:block;margin-top:35px;padding:12px 12px;}
.form_width.p_reg div#vfbField61 label{display:block;font-size:20px;color:#2b2b2b;}
.form_width.p_reg .vfbp-form .btn.btn-primary:hover,#vfbField85 .btn.btn-primary:hover{background:#f5b60f;}
.page-template-Form-page-template .form_width.p_reg h3{text-align:center;font-size:28px;line-height:1.6;margin-bottom:0px;}
.page-template-Form-page-template .form_width.p_reg input#vfb-field-47{display:none;}
.form_width.p_reg select,.form_width.p_reg #vfb-field-60{padding:14px 17px;background-image:url(img/arrow-bott.png);-webkit-appearance:none;background-position:97% 58%;background-repeat:no-repeat;}
div#vfbField86:before{content:'Product Purchased ';font-size:13.93px;color:#b1b3b3;position:relative;top:10px;background:#fff;left:5px;padding:10px 5px;}
.form_width.p_reg textarea{height:97px;}
#vfbField87 label{display:block;}
.enquery_fr.wpcf7{margin:0 auto;}
.enquery_fr.wpcf7 .vfbp-form{margin-top:45px;margin-left:-15px;margin-right:-15px;}
.enquery_fr select.vfb-form-control{width:100%;color:#8e8e8e;font-size:14px;line-height:1.8;padding-top:12px;padding-bottom:11px;margin-bottom:20px;height:auto;}
.enquery_fr input[type="email"].vfb-form-control, .enquery_fr input[type="text"].vfb-form-control, .enquery_fr input[type="tel"].vfb-form-control{width:100%;color:#666666;padding-top:8px;padding-bottom:9px;font-size:14px;line-height:1.8;margin-bottom:20px;height:auto;}
.enquery_fr label{display:none;}
div#vfbField65,#vfbField67{position:relative;}
div#vfbField65:before,#vfbField67:before{content:"Preferred Domain";background:#fff;left:27px;padding:0 7px;font-size:12px;color:#b5b7b8;position:absolute;top:-8px;}
#vfbField67:before{content:"Type" !important;}
.enquery_fr .vfbp-form h4{margin-bottom:15px;font-size:18px;font-family:'Lato', sans-serif;font-weight:400;margin-top:4%;padding-left:15px;padding-right:15px;}
#vfbField79 label,#vfbField80 label,#vfbField83 label{display:block;margin-top:6%;}
#vfbField84{margin-top:4%;}
#vfbField85{text-align:center;}
#vfbField85 .btn.btn-primary{text-align:center;background:#01509f;color:#FFF;border:none;margin:0 auto;float:none;width:158px;border-radius:14px;margin-top:50px;outline:none !important;height:auto;font-size:16px;padding:12px 12px;}
.checkout_section4{border-top:1px dashed #ccc;margin-top:30px;padding-top:21px;}
@media (max-width:1700px){.default-banner h1{line-height:40px;font-size:65px;}
.section-two h2 p, .section-six h2 p, .section-thrree h2 p, .section-four h2, .sec_five_slider h2{font-size:30px;line-height:25px;}
.sec_five_slider_text p, .section-two-details p, .section-four-inner p, .section-four-inner ul li{font-size:18px;line-height:29px;margin-bottom:20px !important;}
.section-four-inner ul{background:#f3f3f3;}
.section-four-inner ul li{margin-bottom:2px !important;}
.section-three-details p{font-size:26px;line-height:40px;}
.woocommerce-checkout h1.entry-title{display:none;}
.checkout_sections h1{margin:0px;}
.checkout_sections{border:1px solid #dedede;padding:4% 6%;}
.checkout_sections h3{margin:0px;font-size:20px;color:#000000;}
.checkout_sections h3{margin:0px;font-size:20px;color:#000000;font-weight:700;border-bottom:1px dashed #dedede;padding-bottom:17px;margin-bottom:22px;}
.checkout_left{width:40%;float:left;margin-right:8%;}
.checkout_left{width:45%;float:left;margin-right:10%;}
.checkout_section4 .checkout_left{width:58%;}
.checkout_right{width:45%;float:left;}
.woocommerce-order-received .checkout_section1{margin-bottom:50px;}
.woocommerce-order-received .woocommerce table.shop_table{font-size:17px;}
.woocommerce-order-received .checkout_section2+div{margin-bottom:40px;}
.thumbnail_full.confirmation_check h2{top:34%;}
.checkout_custom h1{font-size:45.85px;color:#000;font-weight:700;margin-bottom:30px;}
.checkout_custom h2{margin:0px;font-size:20px;color:#000000;font-weight:700;border-bottom:1px dashed #dedede;padding-bottom:17px;margin-bottom:35px;}
.checkout_custom{padding-top:50px;padding-bottom:60px;}
.checkout_custom .check_add{width:40%;float:left;}
.checkout_custom .account_num{width:40%;float:left;margin-top:34px;}
.checkout_custom .account_bic{width:20%;float:left;margin-top:34px;}
.checkout_section2{margin-bottom:80px;}
.checkout_custom p.woocommerce-notice.woocommerce-notice--success.woocommerce-thankyou-order-received{margin-bottom:30px;}
.checkout_section3 .logoimgc{max-width:350px;width:100%;margin:0 auto;margin-top:16%;}
.cart_custom_content .cart_item a{color:#195aac;font-size:16px;font-family:'Lato', sans-serif;font-weight:700;}
.cart_page_custom #add_payment_method table.cart img, .woocommerce-cart table.cart img, .woocommerce-checkout table.cart img{width:155px;box-shadow:none;border:1px solid #dedede;padding:5px;}
.cart_custom_content .woocommerce table.shop_table th{font-weight:700;padding:9px 12px;font-size:25px;color:#333333;font-family:'Lato', sans-serif;}
.cart_custom_content{margin-top:60px;margin-bottom:60px;}
.cart_custom_content .cart_item a{color:#195aac;font-size:24px;font-family:'Lato', sans-serif;font-weight:700;}
.cart_custom_content .cart_item a:hover{color:#f5b610;}
.cart_custom_content span.woocommerce-Price-amount.amount{font-size:16px;color:#333333;font-weight:400;font-family:'Lato', sans-serif;}
.cart_page_custom .woocommerce .quantity input.qty, .cart_page_custom .woocommerce-page .quantity input.qty{width:2.618em;height:1.8em;float:left;padding:0;margin:0;text-align:center;border:1px solid #bbb3b9;border-right:0;font-weight:700;border-radius:2px 0 0 2px;-moz-appearance:textfield;}
.cart_custom_content input#coupon_code{width:200px;padding-bottom:9px;}
.checkout_section4{border-top:1px dashed #ccc;margin-top:30px;padding-top:21px;}
.cart_page_custom .woocommerce #respond input#submit, .cart_page_custom .woocommerce a.button, .cart_page_custom .woocommerce button.button, .woocommerce input.button{color:#ffffff;background-color:#195aac;border-radius:0;font-size:17.75px;box-shadow:none;font-family:'Lato', sans-serif;font-weight:400;border-radius:8px;outline:none !important;}
.cart_custom_content input#coupon_code{width:200px;padding-bottom:7px;border-radius:8px;}
.cart_custom_content.woocommerce input.button:hover{background-color:#f03d43;text-decoration:none;background-image:none;color:#fff;}
.cart_custom_content input#coupon_code{width:200px;padding-bottom:7px;border-radius:8px;font-size:14.43px;color:#c7c7c7;}
.cart_custom_content input#coupon_code{width:200px;border-radius:8px;font-size:14.43px;color:#f5b610;padding:12px 8px;margin-right:15px;}
.cart_custom_content .woocommerce input.button{color:#ffffff;background-color:#195aac;border-radius:0;font-size:16px;box-shadow:none;font-family:'Lato', sans-serif;font-weight:400;border-radius:8px;outline:none !important;padding:13px 18px;}
.cart_custom_content .woocommerce input.button:hover{background-color:#f5b60f;}
.cart_custom_content .cart_totals h2{margin-bottom:16px;font-size:16px;font-weight:700;color:#000;margin-top:5px;}
.cart_custom_content .woocommerce table.shop_table th{font-weight:700;padding:21px 12px;font-size:18px;color:#333333;font-family:'Lato', sans-serif;}
.cart_custom_content .cart_item a{color:#195aac;font-size:17px;font-family:'Lato', sans-serif;font-weight:700;}
.cart_custom_content .cart_item .Remove_item a.remove_u{font-size:13px;}
.continue-shop_mm input.checkout-button_uu.button_uu, a.continue-shop{font-size:15px;}
.continue-shop_mm input.checkout-button_uu.button_uu, a.continue-shop{padding:12px 35px;}
.entry-content .um-register .um-col-alt .um-left.um-half input#um-submit-btn:hover{background:#f5b60f;}
.entry-content p{font-size:15px;margin-bottom:12px;}
}
@media (max-width:1600px){.quality-template p{font-size:17px;}
.checkout_custom p{line-height:25px;font-size:13px;}
.checkout_custom .account_num,.checkout_custom .account_bic{margin-top:34px;}
.checkout_custom a{line-height:28px;font-size:16px;}
.woocommerce-checkout-review-order-table{font-size:15px;color:#666;line-height:30px;}
}
@media (max-width:1500px){.download_content h2{font-size:21px;}
.download_content{font-size:16px;}
.section-four-inner ul{float:none;margin:0 auto;column-count:1;margin-top:25px;margin-right:0px;}
.default-banner h1{font-size:50px;top:35%;}
.sec_five_slider_text p{font-size:16px;letter-spacing:1px;}
.section-two-details p{font-size:15px;margin-bottom:20px !important;line-height:30px;max-width:70% !important;margin-bottom:35px !important;}
.section-thrree h2 p{font-size:35px;margin:0px 0px 55px;}
.section-thrree{padding:42px 0px 24px;}
.section-four{padding:17px 0px 89px;}
.section-six{padding:15px 0px 50px;padding-bottom:15px;}
.section-six-carousal{padding-bottom:20px;}
.section-five-left .swiper-pagination.swiper-pagination-clickable.swiper-pagination-bullets{text-align:right;bottom:20px;}
.section-five-left .swiper-container{width:86%;height:100%;}
.section-three-details p{font-size:20px;line-height:30px;padding-bottom:10px;}
.section-four-inner p{line-height:28px;font-size:17px;}
.section-four-inner ul li{font-size:16px;line-height:30px;}
.section-four-inner{max-width:80% !important;}
.default-banner h1{position:absolute;top:32%;}
.sec_five_slider h2{padding-bottom:1px;}
.sec_five_slider{margin-top:154px !important;}
h2.result-count{font-size:16px;}
h2.result-count .search-terms{font-size:21px;}
.serach-page .searchform input[type='text']{font-size:16px;}
}
@media(max-width:1440px){.pes-detail-sec2-left h2{font-size:30px;}
.pes-detail-sec2-left p{line-height:35px;font-size:14px;}
.pes-detail-sec2-right img{max-width:70%;}
.inner-pes-detail-tab p{font-size:14px;}
.inner-pes-detail-tab h3{font-size:24px;}
.page-template-contact-us-template .page-title-part h2{font-size:28px;margin-bottom:20px;}
.page-template-contact-us-template .page-title-part p{font-size:14px;font-weight:normal;}
.slider-tab ul li{width:95px;}
.slider-tab ul li a{padding:7px 0px;font-size:12px;width:95px;}
.slider-box-bg h3{font-size:21px;}
.slider-box-bg ul li{font-size:14px;}
.state-list ul li{font-size:14px;}
.section-two-details p{font-size:14px;}
.sec_five_slider_text p{font-size:14px;letter-spacing:0;line-height:23px;}
.section-two h2 p, .section-six h2 p, .section-thrree h2 p, .section-four h2, .sec_five_slider h2{font-size:28px;}
.section-four-inner p, .def-section-3_left p, .section-four-inner ul li, .def-section-2.def-section-2_left p, .def-section-4_left ul li, .colam_def-section-5.table_parts tbody td, .colam_def-section-5.table_parts thead th{font-size:14px;line-height:25px;}
.def-section-3_left h2, .def-section-4_c h2{font-size:23px;}
.def-section-5_heding h3{font-size:21px;}
.quality-template h2{font-size:27px;margin-bottom:40px;}
.quality-template p{margin-bottom:30px;}
.quality-section3{padding-top:75px;padding-bottom:25px;}
.quality-section4{padding-top:50px;padding-bottom:80px;}
.quality-section4 h2{margin-bottom:65px;}
h2.result-count{font-size:14px;}
.serach-page .searchform input[type='text']{font-size:14px;}
.section-four-inner ul{float:none;margin:0 auto;column-count:1;margin-top:35px;margin-right:0px;background:transparent;}
.section-four-inner ul li{margin-bottom:13px !important;}
.section-four-inner ul li{padding-left:2%;}
}
@media(max-width:1024px){.section-four-inner{max-width:66% !important;}
.sec_five_slider{margin-top:50px !important;}
.section-four-inner ul{margin-right:20px;}
.sec_five_slider_text p{line-height:30px;margin-bottom:30px;padding-top:10px;}
.checkout_right{width:49%;float:left;}
.checkout_left{width:45%;float:left;margin-right:6%;}
}
@media(max-width:1023px){.default-banner h1{position:absolute;text-align:center;top:32%;float:none;font-size:35px;left:0;right:0;}
.section-four{padding:10px 0px 64px;}
.section-two h2 p, .section-thrree h2 p, .section-four h2 p, .sec_five_slider h2 p, .section-six h2 p{font-size:25px;margin:20px 0px;}
.section-two-details{margin-bottom:20px;}
.section-six h2 p{margin-bottom:20px;margin-top:29px;}
.section-six-carousal{padding-bottom:20px;}
.section-thrree{padding:20px 0px;}
.section-thrree h2 p{margin:0px 0px 20px;}
.section-three-details{margin-bottom:10px;}
.section-four h2{margin:10px 0px 10px;}
.sec_five_slider_text p br{display:none;}
.sec_five_slider_text p{line-height:30px;margin-bottom:10px;padding-top:30px;}
.section-six{padding:0px 0px;}
.quality-template p br{display:none;}
}
@media(max-width:992px){.checkout_left{width:100%;float:left;margin-right:0;margin-bottom:20px;}
.checkout_right{width:100%;float:left;margin-bottom:20px;}
.checkout_section1{margin-bottom:30px;}
.checkout_section2{margin-bottom:30px;}
}
@media(max-width:850px){.sec_five_slider_text p{line-height:25px;margin-bottom:10px;padding-top:0px;}
}
@media(max-width:768px){.section-four-inner{max-width:100% !important;}
.sec_five_slider{margin-right:10px;margin-top:10px !important;}
.sec_five_slider_text p{line-height:22px;margin-bottom:10px;padding-top:0px;}
.sec_five_slider h2 p{margin-bottom:0px;}
.sec_five_slider_text p br{display:none;}
.pes-detail-sec2-inner{margin-top:60px;flex-direction:column;}
.pes-detail-sec2-left{margin-bottom:60px;}
.pes-detail-sec2{padding-bottom:60px;}
.slider-box-bg{padding:30px 20px;}
.slider-box-bg h3{font-size:18px;}
.checkout_custom .check_add{width:100%;float:left;text-align:center;}
.checkout_custom .account_num{width:100%;float:left;margin-top:20px;text-align:center;}
.checkout_custom .account_bic{width:100%;float:left;margin-top:20px;text-align:center;}
.checkout_sections{text-align:center;}
.checkout_custom h1{text-align:center;}
.checkout_custom p.woocommerce-notice.woocommerce-notice--success.woocommerce-thankyou-order-received{margin-bottom:30px;text-align:center;}
.woocommerce .checkout_custom ul.order_details li{float:left;margin-right:0;text-transform:uppercase;font-size:.715em;line-height:1;border-right:none;padding-right:0;margin-left:0;padding-left:0;list-style-type:none;width:100%;text-align:center;margin-bottom:20px;}
.woocommerce .checkout_custom ul.order_details li{margin:0 0 1em;list-style:none;}
}
@media (max-width:667px){.slider-box{float:none;width:100%;}
.slider-box.active+div{display:none;}
.slider-box{margin-bottom:40px;}
.section-four-details{width:92%;float:none;margin:0 auto;background:rgba(251, 251, 251, 0.91);padding:17px 0;}
.email-address .email-sumbit{height:41px;}
}
@media (max-width:600px){.section-two h2 p, .section-thrree h2 p, .section-four h2 p, .sec_five_slider h2 p, .section-six h2 p{font-size:20px;margin:20px 0px;}
.section-four-inner p, .section-two-details p, .section-three-details p, .sec_five_slider_text p, .section-four-inner ul li{margin-bottom:0px !important;font-size:16px;font-weight:400;}
.section-five-left{width:100%;float:none;}
.sec_five_slider h2 p{margin:0px;}
.sec_five_slider_text p{text-align:center;}
.section-five-left .swiper-pagination.swiper-pagination-clickable.swiper-pagination-bullets{text-align:center;margin-top:10px !important;bottom:14px;}
.section-five-right{width:100%;float:none;margin:0 auto;}
.section-six{padding:0px 0px;padding-bottom:30px;}
.sec_five_slider h2{padding-bottom:1px;text-align:center;}
.section-four-inner ul{float:right;max-width:328px;margin:0 auto;column-count:1;margin-top:10px;margin-right:5px;}
.title_bg{top:14%;width:66%;}
.quality-template h2{font-size:21px;margin-bottom:30px;line-height:1.7;}
.cart_custom_content .woocommerce input.button{width:100% !important;margin-top:5px;margin-bottom:10px;}
.cart_custom_content input#coupon_code{margin-right:0;width:100%;margin-bottom:19px;}
}
@media(max-width:550px){.g-recaptcha{transform:scale(0.6);-webkit-transform:scale(0.67);transform-origin:0 0;-webkit-transform-origin:0 0;}
}
@media (max-width:500px){.default-banner h1{position:absolute;text-align:center;top:0%;float:none;font-size:25px;left:0;right:0;}
.slider-tab ul li{width:83px;margin:0px 0px;margin-bottom:20px;}
.slider-tab ul li a{width:83px;}
.quality_title .title_bg{position:static;background:#000;width:100%;margin-top:30px;padding:24px 30px;}
.quality-template h2{font-size:18px;margin-bottom:10px;}
}


div#vfbField88:before {
    content: "Select Product";
    background: #fff;
    left: 27px;
    padding: 0 7px;
    font-size: 12px;
    color: #b5b7b8;
    position: absolute;
    top: -8px;
}
div#vfbField99:before {
    content: "Select Country";
    background: #fff;
    left: 27px;
    padding: 0 7px;
    font-size: 12px;
    color: #b5b7b8;
    position: absolute;
    top: -8px;
}