html,body,div,span,applet,object,iframe,h1,h2,h3,h4,h5,h6,p,blockquote,pre,a,abbr,acronym,address,big,cite,code,del,dfn,em,img,ins,kbd,q,s,samp,small,strike,strong,sub,sup,tt,var,b,u,i,center,dl,dt,dd,ol,ul,li,fieldset,form,label,legend,table,caption,tbody,tfoot,thead,tr,th,td,article,aside,canvas,details,embed,figure,figcaption,footer,header,hgroup,menu,nav,output,ruby,section,summary,time,mark,audio,video{margin:0;padding:0;border:0;font-size:100%;font:inherit;vertical-align:baseline}body{font-family:'Montserrat',sans-serif!important;font-size:12px}h1,h2,h3,h4,h5,h6{font-weight:400;color:#000}article,aside,details,figcaption,figure,footer,header,hgroup,menu,nav,section{display:block}body{line-height:1}ol,ul{list-style:none}blockquote,q{quotes:none}blockquote:before,blockquote:after,q:before,q:after{content:'';content:none}table{border-collapse:collapse;border-spacing:0}@font-face{font-family:'infinite_strokeregular';src:url('../fonts/infinite-stroke.regular.woff2') format('woff2'),url('../fonts/infinite-stroke.regular.woff') format('woff');font-weight:400;font-style:normal}.left-link-point h2{font-family:'Abril Fatface',cursive;font-size:30px;padding:0 0 24px;margin-bottom:32px}.container{width:100%;padding:0 10px}.header-top{background-color:#014533;padding:0;display:inline-block;width:100%;height:57px}.header-left li{display:inline-block;padding:0 10px;vertical-align:middle}ompny-contact li{padding-right:7px}.header-left li a{color:#fff;font-size:14px;text-transform:uppercase;text-decoration:none;font-weight:300}.header-left{font-family:'Poppins',sans-serif;float:left;padding:14px 0;width:35.3%;max-width:35.3%;background:#ffffff14;box-sizing:border-box}.header-left li a img{display:inline-block;vertical-align:middle;margin-right:10px}.header-left li a span{font-size:13px;text-transform:capitalize}.nav-right{float:right;padding:10px 0;width:64.7%;text-align:right;padding-right:6px}.nav-right ul{display:inline-flex;display:-webkit-flex;justify-content:flex-end;align-content:flex-start}.nav-right ul li a{color:#fff;font-size:16px;font-weight:500;padding:10px 15px;display:inline-block;text-decoration:none}.header-contant-outer{display:inline-block;width:100%}.service-left-part{float:left;flex:0 0 35%;max-width:35%;background-color:#7d7a7a2b;padding:40px 20px;text-align:center}.service-left-part a{display:inline-block;width:100%}.service-left-part a img{width:100%}.service-section{background-color:#eaeaea}.service-row{display:flex;display:-webkit-flex}.service-left-part .genral-info h4{font-size:30px;text-transform:uppercase;line-height:1.4;font-family:'Arimo',sans-serif!important;font-weight:700}.genral-info{padding:24px 0 0;font-family:'Arimo',sans-serif!important;font-weight:700}.service-box{flex:0 0 65%;max-width:65%;padding:20px 15px;'Poppins',font-family:sans-serif}.service-grid{float:left;width:calc(33.333% - 10px);margin:0 5px}.service-box li h3{position:absolute;right:0;bottom:0;color:#fff;font-weight:500;padding:8px 15px;font-size:14px}.service-box li a{display:inline-block;width:100%;position:relative;font-family:'Poppins',sans-serif!important}.service-box li img{width:100%}.service-grid li{list-style:none;display:inline-block;width:100%;background:#fff;padding:6px;margin-bottom:12px}.main-bg{position:relative}.main-bg figure img{width:100%}.main-bg .mainuppercontant{position:absolute;padding:64px 0;right:0;width:100%;display:inline-block;top:0}.left-link-point{background:#ffffffc7;width:60%;display:inline-block;padding:50px 36px}.right-fb-post{float:right;max-width:40%;width:40%;text-align:right}.right-fb-post img{width:auto!important;max-width:100%}.right-fb-post figure{text-align:right}.left-link-point strong{font-weight:700;font-size:18px;float:left;width:100%;margin-bottom:10px;font-family:'Montserrat',sans-serif!important;color:#000}.footer-left-bar ul{display:inline-block}.point-box-row{max-width:84%;margin:auto;display:inline-block;margin-left:16%}.point-box-row .pont-gride{float:left;width:50%;padding:0 24px}.point-box-row .pont-gride li a{color:#000;padding:8px 0;display:inline-block;font-weight:400;font-size:15px;text-decoration:none;padding-left:20px;position:relative}.footer{color:#fff;width:100%;bottom:0;margin-top:36px;margin-right:0}.compny-contact{display:inline-block}.footer-left-bar{display:inline-block;width:100%}.compny-contact li{font-size:16px;font-weight:500;padding-right:15px;margin-right:15px;border-right:2px solid #fff;float:left;font-size:16px}.compny-contact li:last-child{border:none}.creat-website{font-size:12px;color:#878787;padding-right:40px;float:right}.point-box-row .pont-gride li a:before{content:"";position:absolute;width:10px;height:10px;background:url("../images/arrow.png");background-repeat:no-repeat;left:0;top:10px}.service-grid li:last-child{margin-bottom:0}.left-link-point h2 span{color:#777;font-family:'infinite_strokeregular'}.page-title h2{padding:10px 0;margin-bottom:0;font-size:32px;font-weight:700;line-height:1.3;color:#155443;font-family:'Abril Fatface',cursive}.page-title{margin-bottom:24px}.page-title p{font-size:16px;padding:10px 0;color:#000;font-weight:600}.page-contant p{padding:10px 0;line-height:1.7;font-size:14px;color:#333}.page-contant strong{font-size:16px;line-height:1.5;font-weight:700;color:#000;float:left;width:100%;padding:15px}.cms-index-index #maincontent{min-height:600px}.download-article{margin:15px 0;box-shadow:0 0 10px rgba(0,0,0,.2);padding:32px;border-radius:20px;background:#f3f9f7;min-height:250px;border-top:5px solid #014533}.download-article h4{font-size:18px;font-weight:700;padding:0 0 10px}.download-article p{font-size:14px;padding:10px 0;margin-bottom:0;line-height:1.5}.download-article a{background:#014533;padding:12px 20px;display:inline-block;border-radius:50px;margin-top:10px;font-size:13px;font-weight:500;color:#fff!important}.toolbar.toolbar-products{background:#eee;padding:15px}.toolbar .form-item-select{border:1px solid #8c8c8c}.toolbar .form-item-select:after{top:12px}.block.filter.mgs-filter{padding:20px;background:#eee}.irs-from,.irs-to,.irs-single{background-color:#000;padding:4px}.block.filter .block-content.filter-content .filter-options-item .filter-options-title:before{bottom:-8px}.block.filter .block-content.filter-content .filter-options-item .filter-options-title{margin-bottom:24px}.products-grid .product-item-info .product-item-details .product-item-name a{font-weight:500;font-size:13px;text-transform:capitalize}.products-grid .product-item-info .product-item-details .product-reviews-summary{margin:0 0 10px}.price-box .price{color:#000;font-weight:500}.rating-summary .rating-result:before{font-size:15px;height:17px;line-height:13px}.rating-summary .rating-result{width:90px}#contact-form{box-shadow:0 0 10px rgba(0,0,0,.2);padding:32px;border-radius:20px}.contact-form-content h3{font-size:20px;font-weight:700}#contact-form .action.submit.btn.btn-primary{background:#014533}#contact-form label{margin-bottom:10px;font-weight:700;color:#333;font-size:14px}.contact-info li{font-size:15px;font-weight:700;padding:15px 0;color:#000;border-bottom:1px solid #ddd;position:relative;padding-left:50px;margin:10px 0}.contact-info li i{margin-right:10px;font-size:20px;background:#ddd;padding:10px;width:40px;text-align:center;position:absolute;left:0;top:0}.contact-info li i{margin-right:10px;font-size:20px;background:#ddd;padding:10px;width:40px;text-align:center;position:absolute;left:0;top:0}.contact-form-content .responsive-map{display:inline-block;width:100%;height:432px!important;background:#000;padding:15px!important}.download-article a:hover{color:#fff}#contact-form .form-group.name.required{float:left;width:calc(50% - 10px)}#contact-form .form-group.email.required{float:right;width:calc(50% - 10px)}form#contact-form textarea#comment{height:80px!important}.nav-right ul li ul{position:absolute;background:#fff;width:200px;padding:10px;display:block;text-align:left}.nav-right ul li ul li{display:block!important;width:100%}.nav-right ul li ul li a{color:#333;font-size:11px;width:100%;border-bottom:1px solid #ddd}.nav-right ul li ul li:last-child a{border:none}.nav-right ul li:hover ul{display:block!important}.service-left-part .genral-info h4 span{margin-top:10px;display:inline-block}.block.filter .block-content.filter-content .filter-options-item .filter-options-content ol.items .item a{font-size:12px}.block.filter .block-content.filter-content .filter-options-item .filter-options-content ol.items .item{padding-right:20px}.block.filter .block-content.filter-content .filter-options-item .filter-options-content ol.items .item a{font-size:12px}.block.filter .block-content.filter-content .filter-options-item .filter-options-content ol.items .item{padding-right:20px}.success-ajax--popup .popup__result-title{font-size:14px}.success-ajax--popup .popup__result-title span{font-size:13px;padding:10px 0 0;display:inline-block}.btn{font-size:12px}p{font-size:12px;line-height:1.4;padding:5px 0;color:#333}.product-detail-infomation-content .product-info-main .product-info-price{padding:10px 0;margin-bottom:10px}.product-detail-infomation-content .product-info-main .reviews-actions a{font-weight:700;color:#000}.product-detail-infomation-content .product-info-main .product.attribute.overview p{padding:5px 0;color:#333}.header-left li .action.btn.btn-default.btn-full.margin-bottom15.viewcart{color:#333}.header-left li .action.btn.btn-default.btn-full.margin-bottom15.viewcart:hover{color:#fff}.table-checkout-shipping-method thead tr th{font-size:13px;font-weight:700}.opc-wrapper .step-title{font-size:20px;font-weight:500;margin-bottom:10px;border:none}.opc-block-summary>.title{font-size:20px;font-weight:500;color:#000;margin-bottom:15px}.opc-block-summary .items-in-cart>.title{padding:10px}.opc-block-summary .items-in-cart>.title strong{font-size:14px;font-weight:500}.opc-block-summary .details-qty{padding:8px 0}.opc-block-summary .subtotal{font-size:16px;margin-top:4px;color:#000}#checkoutSteps label.label{font-size:12px;font-weight:700;color:333}.checkout-index-index .actions-toolbar .action.primary{line-height:24px;min-width:150px!important}.control._with-tooltip{padding-right:80px}.control._with-tooltip .field-tooltip{margin-top:-5px;background:#e2ecea;padding:10px;color:#000}.control._with-tooltip .field-tooltip span{color:#000}.checkout-index-index .actions-toolbar .action.primary:hover{color:#fff;border:2px solid #014533!important;background-color:#014533!important}.authentication-wrapper .action-auth-toggle{position:relative;top:-15px;background:#014533;color:#fff;padding:10px}.main-bg{background-image:url("../images/mainbg-desk.jpg");background-position:bottom;background-size:100%;background-attachment:fixed;background-repeat:no-repeat}.main-bg figure img{opacity:0}body.cms-home.cms-index-index.page-layout-1column.wide{position:relative;background-color:#eaeaea}._10b4{max-height:260px!important}i.fa.fa-map-marker{margin-top:17px}div#map_west,#map_mountain,#map_midwest,#map_northeast,#map_southwest,#map_southeast{background:#014533;padding:24px;color:#fff;position:relative;top:50px;margin-left:-50px}div#map_west h1{font-size:20px;margin-bottom:6px;color:#fff}div#map_west h2{font-size:14px;font-weight:500;color:#a5a5a5}div#map_west p{color:#ffff!important;padding:15px 0;line-height:1.8}div#homeMain h1{font-size:20px;font-weight:700;margin-bottom:0}div#homeMain p{color:#333}#homeMain .col-lg-8.col-md-8.col-sm-8.col-xs-12{background:#fff;box-shadow:0 0 10px rgba(0,0,0,.5);padding:20px 70px 20px 20px;margin-top:15px}div#homeMain .col-lg-8.col-md-8 p a{background:#014533;display:inline-block;padding:5px 15px;margin:5px 0;color:#fff;position:absolute;bottom:0;left:0}#homeMain .col-lg-8.col-md-8.col-sm-8.col-xs-12>div{float:left!important}div#homeMain .col-lg-4.col-md-4.col-sm-4.col-xs-12 p,div#homeMain .col-lg-4.col-md-4.col-sm-4.col-xs-12 h3{color:#ddd}div#homeMain .col-lg-4.col-md-4.col-sm-4.col-xs-12 h3{line-height:1.6}div#homeMain .col-lg-4.col-md-4.col-sm-4.col-xs-12 h1{color:#fff}div#homeMain .col-lg-4.col-md-4.col-sm-4.col-xs-12 h2{color:#fff;font-size:16px;margin:10px 0;font-weight:700}.inter-lisrt{float:left;width:calc(50% - 20px);box-shadow:0 0 10px rgba(0,0,0,.2);padding:15px;margin:10px;position:relative;min-height:160px}.cms-internationaldist div#homeMain{display:inline-block;width:100%}.inter-lisrt img{width:200px;position:absolute;right:15px;top:24px;max-height:90px}.cms-internationaldist div#homeMain h1{padding:10px}.cms-internationaldist div#homeMain h1{padding:10px}.inter-lisrt h2{font-size:16px;padding-bottom:10px;font-weight:700}.inter-lisrt strong{color:#000;font-size:14px}.inter-lisrt p{font-size:14px;line-height:1.5}.header .search-form .actions-search .action-search:hover{color:#fff}.fb_iframe_widget span{height:390px!important}body.cms-home.cms-index-index.page-layout-1column.wide footer.footer{display:inline-block;width:100%;margin-top:-81px!important}.service-section .container{padding-right:0}footer.footer.footer1 .container{padding:0}body.cms-index-index footer.footer{position:relative;float:left;width:100%}footer .container{background:#1f1f1f;padding:32px 20px!important}.main-bg .mainuppercontant .container{padding:0 50px}.service-section .container,.header-top .container,footer.footer.footer1 .container,.breadcrumbs .container-fluid{width:1280px!important;max-width:1280px}.ambroid li{padding:6px}.ambroid li a{text-decoration:underline}.crose-btn span{width:16px;height:2px;display:inline-block;position:relative;background:#fff}.crose-btn span:after{background:#fff;width:24px;height:2px;position:absolute;top:-7px;content:"";left:0}.crose-btn span:before{background:#fff;width:24px;height:2px;position:absolute;top:8px;content:"";left:0}.crose-btn{display:none;background:0 0;border:none;width:32px;height:32px;padding:18px 12px}.products-grid .product-item-info .product-item-details .price-box.price-final_price span{font-weight:700;font-size:14px}.products-grid .product-item-info .product-item-details .price-box.price-final_price span{font-weight:700;font-size:14px}.checkout-cart-index .checkout-extra #block-summary .estimate .field .control .select,.checkout-cart-index .checkout-extra #block-summary .estimate .field .control input{color:#000}.checkout-cart-index .checkout-extra #block-summary .estimate .field .label{color:#000}.checkout-cart-index .checkout-extra #block-summary form .field.note{color:#000;font-weight:400;font-size:14px}.checkout-cart-index .checkout-extra #block-summary .estimate .field .control .select,.checkout-cart-index .checkout-extra #block-summary .estimate .field .control input{color:#000}span.price{font-weight:700}