@font-face{font-family:ProximaNova;src:url(fonts/ProximaNova.eot);src:url(fonts/ProximaNova.eot) format("embedded-opentype"),url(fonts/ProximaNova.woff2) format("woff2"),url(fonts/ProximaNova.woff) format("woff"),url(fonts/ProximaNova.ttf) format("truetype"),url(fonts/ProximaNova.svg#ProximaNova) format("svg");font-weight:400;font-style:normal}@font-face{font-family:ProximaNovaBlack;src:url(fonts/ProximaNovaBlack.eot);src:url(fonts/ProximaNovaBlack.eot) format("embedded-opentype"),url(fonts/ProximaNovaBlack.woff2) format("woff2"),url(fonts/ProximaNovaBlack.woff) format("woff"),url(fonts/ProximaNovaBlack.ttf) format("truetype"),url(fonts/ProximaNovaBlack.svg#ProximaNovaBlack) format("svg");font-weight:400;font-style:normal}@font-face{font-family:ProximaNovaSemibold;src:url(fonts/ProximaNovaSemibold.eot);src:url(fonts/ProximaNovaSemibold.eot) format("embedded-opentype"),url(fonts/ProximaNovaSemibold.woff2) format("woff2"),url(fonts/ProximaNovaSemibold.woff) format("woff"),url(fonts/ProximaNovaSemibold.ttf) format("truetype"),url(fonts/ProximaNovaSemibold.svg#ProximaNovaSemibold) format("svg");font-weight:400;font-style:normal}@font-face{font-family:ProximaNovaBold;src:url(fonts/ProximaNovaBold.eot);src:url(fonts/ProximaNovaBold.eot) format("embedded-opentype"),url(fonts/ProximaNovaBold.woff2) format("woff2"),url(fonts/ProximaNovaBold.woff) format("woff"),url(fonts/ProximaNovaBold.ttf) format("truetype"),url(fonts/ProximaNovaBold.svg#ProximaNovaBold) format("svg");font-weight:400;font-style:normal}article,aside,details,figcaption,figure,footer,header,hgroup,nav,section,summary{display:block}audio,canvas,video{display:inline-block}audio:not([controls]){display:none;height:0}[hidden]{display:none}html{font-size:100%;-webkit-text-size-adjust:100%;-ms-text-size-adjust:100%}button,html,input,select,textarea{font-family:sans-serif}body{margin:0}a:focus{outline:thin dotted}a:active,a:hover{outline:0}h1{font-size:2em;margin:.67em 0}h2{font-size:1.5em;margin:.83em 0}.woocommerce-checkout .form-row.create-account span,.woocommerce-checkout .woocommerce-order .woocommerce-notice--success,h3{font-size:1.17em;margin:1em 0}h4{font-size:1em;margin:1.33em 0}.reg_form .woocommerce-EditAccountForm legend,.reg_form .woocommerce-message,.woocommerce-account .woocommerce .woocommerce-EditAccountForm legend,.woocommerce-account .woocommerce .woocommerce-message,.woocommerce-checkout .woocommerce .woocommerce-EditAccountForm legend,.woocommerce-checkout .woocommerce .woocommerce-message,h5{font-size:.83em;margin:1.67em 0}h6{font-size:.75em;margin:2.33em 0}abbr[title]{border-bottom:1px dotted}b,strong{font-weight:700}blockquote{margin:1em 40px}dfn{font-style:italic}mark{background:#ff0;color:#000}#tinymce ul li,.custom-text ul li,.p-16,.post_article_widget ul li,.product_block .product_block_caption p,.shortcode-in-text table td,.woocommerce-checkout .wc-stripe-error li,ol li,p,pre{margin:1em 0}code,kbd,pre,samp{font-family:monospace,serif;font-size:1em}pre{white-space:pre;white-space:pre-wrap;word-wrap:break-word}q{quotes:none}q:after,q:before{content:'';content:none}small{font-size:75%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sup{top:-.5em}sub{bottom:-.25em}dl,menu,ol,ul{margin:1em 0}dd{margin:0 0 0 40px}menu,ol,ul{padding:0 0 0 40px}nav ol,nav ul{list-style:none;list-style-image:none}img{border:0;-ms-interpolation-mode:bicubic}svg:not(:root){overflow:hidden}figure{margin:0}form{margin:0}fieldset{border:1px solid silver;margin:0 2px;padding:.35em .625em .75em}legend{border:0;padding:0;white-space:normal}button,input,select,textarea{font-size:100%;margin:0;vertical-align:baseline}button,input{line-height:normal}button,input[type=button],input[type=reset],input[type=submit]{cursor:pointer;-webkit-appearance:button}button[disabled],input[disabled]{cursor:default}input[type=checkbox],input[type=radio]{box-sizing:border-box;padding:0}input[type=search]{-webkit-appearance:textfield;-moz-box-sizing:content-box;-webkit-box-sizing:content-box;box-sizing:content-box}input[type=search]::-webkit-search-cancel-button,input[type=search]::-webkit-search-decoration{-webkit-appearance:none}button::-moz-focus-inner,input::-moz-focus-inner{border:0;padding:0}textarea{overflow:auto;vertical-align:top}table{border-collapse:collapse;border-spacing:0}body,html{width:100%;height:100%;padding:0;margin:0;overflow-x:hidden;-webkit-font-smoothing:antialiased}#tinymce ul li,.custom-text ul li,.p-16,.post_article_widget ul li,.product_block .product_block_caption p,.reg_form .woocommerce-EditAccountForm legend,.reg_form .woocommerce-message,.shortcode-in-text table td,.woocommerce-account .woocommerce .woocommerce-EditAccountForm legend,.woocommerce-account .woocommerce .woocommerce-message,.woocommerce-checkout .form-row.create-account span,.woocommerce-checkout .wc-stripe-error li,.woocommerce-checkout .woocommerce .woocommerce-EditAccountForm legend,.woocommerce-checkout .woocommerce .woocommerce-message,.woocommerce-checkout .woocommerce-order .woocommerce-notice--success,h1,h2,h3,h4,h5,h6,li,ol li,p{-webkit-font-smoothing:antialiased;text-rendering:optimizeLegibility}body{color:#333;background-color:transparent;font-family:ProximaNova;font-weight:100;font-size:14px;line-height:1em;letter-spacing:.02em;overflow-x:hidden;height:auto}@media only screen and (max-width:992px){body{font-size:13px}}@media only screen and (max-width:500px){body{font-size:12px}}::selection{background:#333;color:#fff}::-moz-selection{background:#333;color:#fff}div,img,section{position:relative}.reg_form .woocommerce-EditAccountForm legend,.reg_form .woocommerce-message,.woocommerce-account .woocommerce .woocommerce-EditAccountForm legend,.woocommerce-account .woocommerce .woocommerce-message,.woocommerce-checkout .form-row.create-account span,.woocommerce-checkout .woocommerce .woocommerce-EditAccountForm legend,.woocommerce-checkout .woocommerce .woocommerce-message,.woocommerce-checkout .woocommerce-order .woocommerce-notice--success,h1,h2,h3,h4,h5,h6{font-family:ProximaNovaBlack;line-height:1.4em;margin-top:0;margin-bottom:30px;color:#333;font-weight:100;letter-spacing:.02em}@media only screen and (max-width:992px){.reg_form .woocommerce-EditAccountForm legend,.reg_form .woocommerce-message,.woocommerce-account .woocommerce .woocommerce-EditAccountForm legend,.woocommerce-account .woocommerce .woocommerce-message,.woocommerce-checkout .form-row.create-account span,.woocommerce-checkout .woocommerce .woocommerce-EditAccountForm legend,.woocommerce-checkout .woocommerce .woocommerce-message,.woocommerce-checkout .woocommerce-order .woocommerce-notice--success,h1,h2,h3,h4,h5,h6{margin-bottom:25px}}@media only screen and (max-width:767px){.reg_form .woocommerce-EditAccountForm legend,.reg_form .woocommerce-message,.woocommerce-account .woocommerce .woocommerce-EditAccountForm legend,.woocommerce-account .woocommerce .woocommerce-message,.woocommerce-checkout .form-row.create-account span,.woocommerce-checkout .woocommerce .woocommerce-EditAccountForm legend,.woocommerce-checkout .woocommerce .woocommerce-message,.woocommerce-checkout .woocommerce-order .woocommerce-notice--success,h1,h2,h3,h4,h5,h6{margin-bottom:20px}}h1{color:#032c44;font-family:ProximaNovaBlack;font-size:36px;line-height:1.2em;letter-spacing:.05em;margin:0;padding:0;text-transform:uppercase}@media only screen and (max-width:1200px){h1{font-size:34px}}@media only screen and (max-width:992px){h1{font-size:32px}}@media only screen and (max-width:767px){h1{font-size:28px}}@media only screen and (max-width:500px){h1{font-size:24px}}.h1-46{font-size:46px!important}@media only screen and (max-width:1200px){.h1-46{font-size:40px!important}}@media only screen and (max-width:992px){.h1-46{font-size:36px!important}}@media only screen and (max-width:767px){.h1-46{font-size:32px!important}}@media only screen and (max-width:500px){.h1-46{font-size:28px!important}}.h1-60{font-size:60px!important}@media only screen and (max-width:1200px){.h1-60{font-size:60px!important}}@media only screen and (max-width:992px){.h1-60{font-size:36px!important}}@media only screen and (max-width:767px){.h1-60{font-size:32px!important}}@media only screen and (max-width:500px){.h1-60{font-size:28px!important}}h2{color:#032c44;font-size:36px;line-height:1.2em;letter-spacing:.05em;text-transform:uppercase}@media only screen and (max-width:1200px){h2{font-size:28px}}@media only screen and (max-width:992px){h2{font-size:24px}}@media only screen and (max-width:500px){h2{font-size:20px}}h2 strong{font-family:ProximaNovaBold}.woocommerce-checkout .form-row.create-account span,.woocommerce-checkout .woocommerce-order .woocommerce-notice--success,h3{font-size:24px;line-height:30px}@media only screen and (max-width:1200px){.woocommerce-checkout .form-row.create-account span,.woocommerce-checkout .woocommerce-order .woocommerce-notice--success,h3{font-size:22px;line-height:28px}}@media only screen and (max-width:992px){.woocommerce-checkout .form-row.create-account span,.woocommerce-checkout .woocommerce-order .woocommerce-notice--success,h3{font-size:20px;line-height:26px}}@media only screen and (max-width:767px){.woocommerce-checkout .form-row.create-account span,.woocommerce-checkout .woocommerce-order .woocommerce-notice--success,h3{font-size:18px;line-height:24px}}h4{color:#032c44;font-family:ProximaNovaBlack;font-size:18px;line-height:24px;margin:0;padding:0 0 15px 0;text-transform:uppercase}@media only screen and (max-width:1200px){h4{font-size:17px;line-height:23px;padding:0 0 15px 0}}@media only screen and (max-width:992px){h4{font-size:16px;line-height:22px;padding:0 0 10px 0}}@media only screen and (max-width:767px){h4{font-size:14px;line-height:20px;padding:0 0 10px 0}}.reg_form .woocommerce-EditAccountForm legend,.reg_form .woocommerce-message,.woocommerce-account .woocommerce .woocommerce-EditAccountForm legend,.woocommerce-account .woocommerce .woocommerce-message,.woocommerce-checkout .woocommerce .woocommerce-EditAccountForm legend,.woocommerce-checkout .woocommerce .woocommerce-message,h5,h6{font-size:16px;line-height:22px}@media only screen and (max-width:1200px){.reg_form .woocommerce-EditAccountForm legend,.reg_form .woocommerce-message,.woocommerce-account .woocommerce .woocommerce-EditAccountForm legend,.woocommerce-account .woocommerce .woocommerce-message,.woocommerce-checkout .woocommerce .woocommerce-EditAccountForm legend,.woocommerce-checkout .woocommerce .woocommerce-message,h5,h6{font-size:15px;line-height:21px}}@media only screen and (max-width:992px){.reg_form .woocommerce-EditAccountForm legend,.reg_form .woocommerce-message,.woocommerce-account .woocommerce .woocommerce-EditAccountForm legend,.woocommerce-account .woocommerce .woocommerce-message,.woocommerce-checkout .woocommerce .woocommerce-EditAccountForm legend,.woocommerce-checkout .woocommerce .woocommerce-message,h5,h6{font-size:14px;line-height:20px}}@media only screen and (max-width:500px){.reg_form .woocommerce-EditAccountForm legend,.reg_form .woocommerce-message,.woocommerce-account .woocommerce .woocommerce-EditAccountForm legend,.woocommerce-account .woocommerce .woocommerce-message,.woocommerce-checkout .woocommerce .woocommerce-EditAccountForm legend,.woocommerce-checkout .woocommerce .woocommerce-message,h5,h6{font-size:12px;line-height:18px}}.white{color:#fff}.text-blue,.text-blue h1{color:#032c44}.text-aqua{color:#00afb3}.text-orange{color:#ea542c}.mb-0,.no-mb{margin-top:0;margin-bottom:-10px!important}.mb-35{margin-bottom:30px!important}@media only screen and (max-width:992px){.mb-35{margin-bottom:25px!important}}@media only screen and (max-width:500px){.mb-35{margin-bottom:20px!important}}.justify{text-align:justify!important}.uppercase{text-transform:uppercase!important}.no-uppercase{text-transform:none!important}.font-semibold{font-family:ProximaNovaSemibold!important}.font-black{font-family:ProximaNovaBlack!important}#tinymce ul li,.custom-text ul li,.p-16,.post_article_widget ul li,.product_block .product_block_caption p,.shortcode-in-text table td,.woocommerce-checkout .wc-stripe-error li,address,ol li,p{font-family:ProximaNova;font-size:14px;line-height:24px;margin-bottom:30px;margin-top:0;font-weight:100;letter-spacing:.02em;font-family:ProximaNova}@media only screen and (max-width:992px){#tinymce ul li,.custom-text ul li,.p-16,.post_article_widget ul li,.product_block .product_block_caption p,.shortcode-in-text table td,.woocommerce-checkout .wc-stripe-error li,address,ol li,p{font-size:13px;line-height:18px;margin-bottom:20px}}@media only screen and (max-width:767px){#tinymce ul li,.custom-text ul li,.p-16,.post_article_widget ul li,.product_block .product_block_caption p,.shortcode-in-text table td,.woocommerce-checkout .wc-stripe-error li,address,ol li,p{font-size:12px;line-height:18px;margin-bottom:15px}}@media only screen and (max-width:500px){#tinymce ul li,.custom-text ul li,.p-16,.post_article_widget ul li,.product_block .product_block_caption p,.shortcode-in-text table td,.woocommerce-checkout .wc-stripe-error li,address,ol li,p{font-size:12px;line-height:18px;margin-bottom:10px}}#tinymce ul .product_block .product_block_caption li,.custom-text ul .product_block .product_block_caption li,.p-16,.post_article_widget ul .product_block .product_block_caption li,.product_block .product_block_caption #tinymce ul li,.product_block .product_block_caption .custom-text ul li,.product_block .product_block_caption .p-16,.product_block .product_block_caption .post_article_widget ul li,.product_block .product_block_caption .shortcode-in-text table td,.product_block .product_block_caption ol li,.product_block .product_block_caption p,.shortcode-in-text table .product_block .product_block_caption td,.woocommerce-checkout .wc-stripe-error li,ol .product_block .product_block_caption li{font-size:16px}@media only screen and (max-width:992px){#tinymce ul .product_block .product_block_caption li,.custom-text ul .product_block .product_block_caption li,.p-16,.post_article_widget ul .product_block .product_block_caption li,.product_block .product_block_caption #tinymce ul li,.product_block .product_block_caption .custom-text ul li,.product_block .product_block_caption .p-16,.product_block .product_block_caption .post_article_widget ul li,.product_block .product_block_caption .shortcode-in-text table td,.product_block .product_block_caption ol li,.product_block .product_block_caption p,.shortcode-in-text table .product_block .product_block_caption td,.woocommerce-checkout .wc-stripe-error li,ol .product_block .product_block_caption li{font-size:14px}}@media only screen and (max-width:500px){#tinymce ul .product_block .product_block_caption li,.custom-text ul .product_block .product_block_caption li,.p-16,.post_article_widget ul .product_block .product_block_caption li,.product_block .product_block_caption #tinymce ul li,.product_block .product_block_caption .custom-text ul li,.product_block .product_block_caption .p-16,.product_block .product_block_caption .post_article_widget ul li,.product_block .product_block_caption .shortcode-in-text table td,.product_block .product_block_caption ol li,.product_block .product_block_caption p,.shortcode-in-text table .product_block .product_block_caption td,.woocommerce-checkout .wc-stripe-error li,ol .product_block .product_block_caption li{font-size:13px}}ul{padding:0;margin:0}.content ul{list-style:disc;padding:0;margin:0 0 30px 35px}@media only screen and (max-width:992px){.content ul{margin-bottom:20px}}@media only screen and (max-width:767px){.content ul{margin-bottom:15px}}@media only screen and (max-width:500px){.content ul{margin-bottom:10px}}.content ul li{font-size:14px;line-height:24px}@media only screen and (max-width:992px){.content ul li{font-size:12px;line-height:18px}}@media only screen and (max-width:767px){.content ul li{font-size:12px;line-height:18px}}@media only screen and (max-width:500px){.content ul li{font-size:12px;line-height:18px}}.post_article_widget ul{padding:0;margin:0 0 20px 20px;list-style:disc}.post_article_widget ul li{color:#ea542c;line-height:1.6em;margin:0!important;letter-spacing:.02em;padding:0}.post_article_widget ul li span{color:#333;font-family:ProximaNova;font-size:inherit}ol{padding:0;margin:0 0 30px 0;counter-reset:item}ol li{display:block;margin-left:0;padding:0}ol li:before{content:counter(item) " ";counter-increment:item;color:#ea542c;font-family:ProximaNovaBlack;font-size:18px;line-height:24px;margin-bottom:30px;margin-top:0;letter-spacing:.02em;padding:0 15px 0 0}#tinymce h1,.custom-text h1{color:#032c44;font-family:ProximaNovaBlack;font-size:36px;line-height:1.2em;letter-spacing:.02em;margin:5px 0 30px 0;padding:0;text-transform:uppercase}@media only screen and (max-width:1200px){#tinymce h1,.custom-text h1{font-size:34px}}@media only screen and (max-width:992px){#tinymce h1,.custom-text h1{font-size:32px;margin-bottom:25px}}@media only screen and (max-width:767px){#tinymce h1,.custom-text h1{font-size:30px}}@media only screen and (max-width:500px){#tinymce h1,.custom-text h1{font-size:28px;margin-bottom:20px}}#tinymce .woocommerce-checkout .form-row.create-account span,#tinymce .woocommerce-checkout .woocommerce-order .woocommerce-notice--success,#tinymce h2,#tinymce h3,#tinymce h4,.custom-text .woocommerce-checkout .form-row.create-account span,.custom-text .woocommerce-checkout .woocommerce-order .woocommerce-notice--success,.custom-text h2,.custom-text h3,.custom-text h4,.woocommerce-checkout .form-row.create-account #tinymce span,.woocommerce-checkout .form-row.create-account .custom-text span,.woocommerce-checkout .woocommerce-order #tinymce .woocommerce-notice--success,.woocommerce-checkout .woocommerce-order .custom-text .woocommerce-notice--success{color:#032c44;font-family:ProximaNovaBlack;font-size:18px;line-height:24px;margin:10px 0 15px 0;padding:0;text-transform:uppercase}@media only screen and (max-width:1200px){#tinymce .woocommerce-checkout .form-row.create-account span,#tinymce .woocommerce-checkout .woocommerce-order .woocommerce-notice--success,#tinymce h2,#tinymce h3,#tinymce h4,.custom-text .woocommerce-checkout .form-row.create-account span,.custom-text .woocommerce-checkout .woocommerce-order .woocommerce-notice--success,.custom-text h2,.custom-text h3,.custom-text h4,.woocommerce-checkout .form-row.create-account #tinymce span,.woocommerce-checkout .form-row.create-account .custom-text span,.woocommerce-checkout .woocommerce-order #tinymce .woocommerce-notice--success,.woocommerce-checkout .woocommerce-order .custom-text .woocommerce-notice--success{font-size:17px}}@media only screen and (max-width:992px){#tinymce .woocommerce-checkout .form-row.create-account span,#tinymce .woocommerce-checkout .woocommerce-order .woocommerce-notice--success,#tinymce h2,#tinymce h3,#tinymce h4,.custom-text .woocommerce-checkout .form-row.create-account span,.custom-text .woocommerce-checkout .woocommerce-order .woocommerce-notice--success,.custom-text h2,.custom-text h3,.custom-text h4,.woocommerce-checkout .form-row.create-account #tinymce span,.woocommerce-checkout .form-row.create-account .custom-text span,.woocommerce-checkout .woocommerce-order #tinymce .woocommerce-notice--success,.woocommerce-checkout .woocommerce-order .custom-text .woocommerce-notice--success{font-size:16px;margin-bottom:10px}}@media only screen and (max-width:767px){#tinymce .woocommerce-checkout .form-row.create-account span,#tinymce .woocommerce-checkout .woocommerce-order .woocommerce-notice--success,#tinymce h2,#tinymce h3,#tinymce h4,.custom-text .woocommerce-checkout .form-row.create-account span,.custom-text .woocommerce-checkout .woocommerce-order .woocommerce-notice--success,.custom-text h2,.custom-text h3,.custom-text h4,.woocommerce-checkout .form-row.create-account #tinymce span,.woocommerce-checkout .form-row.create-account .custom-text span,.woocommerce-checkout .woocommerce-order #tinymce .woocommerce-notice--success,.woocommerce-checkout .woocommerce-order .custom-text .woocommerce-notice--success{font-size:14px}}#tinymce .reg_form .woocommerce-EditAccountForm legend,#tinymce .reg_form .woocommerce-message,#tinymce .woocommerce-account .woocommerce .woocommerce-EditAccountForm legend,#tinymce .woocommerce-account .woocommerce .woocommerce-message,#tinymce .woocommerce-checkout .woocommerce .woocommerce-EditAccountForm legend,#tinymce .woocommerce-checkout .woocommerce .woocommerce-message,#tinymce h5,#tinymce h6,.custom-text .reg_form .woocommerce-EditAccountForm legend,.custom-text .reg_form .woocommerce-message,.custom-text .woocommerce-account .woocommerce .woocommerce-EditAccountForm legend,.custom-text .woocommerce-account .woocommerce .woocommerce-message,.custom-text .woocommerce-checkout .woocommerce .woocommerce-EditAccountForm legend,.custom-text .woocommerce-checkout .woocommerce .woocommerce-message,.custom-text h5,.custom-text h6,.reg_form #tinymce .woocommerce-message,.reg_form .custom-text .woocommerce-message,.reg_form .woocommerce-EditAccountForm #tinymce legend,.reg_form .woocommerce-EditAccountForm .custom-text legend,.woocommerce-account .woocommerce #tinymce .woocommerce-message,.woocommerce-account .woocommerce .custom-text .woocommerce-message,.woocommerce-account .woocommerce .woocommerce-EditAccountForm #tinymce legend,.woocommerce-account .woocommerce .woocommerce-EditAccountForm .custom-text legend,.woocommerce-checkout .woocommerce #tinymce .woocommerce-message,.woocommerce-checkout .woocommerce .custom-text .woocommerce-message,.woocommerce-checkout .woocommerce .woocommerce-EditAccountForm #tinymce legend,.woocommerce-checkout .woocommerce .woocommerce-EditAccountForm .custom-text legend{font-size:16px;line-height:22px;font-family:ProximaNovaSemibold;color:#032c44;text-transform:none}@media only screen and (max-width:1200px){#tinymce .reg_form .woocommerce-EditAccountForm legend,#tinymce .reg_form .woocommerce-message,#tinymce .woocommerce-account .woocommerce .woocommerce-EditAccountForm legend,#tinymce .woocommerce-account .woocommerce .woocommerce-message,#tinymce .woocommerce-checkout .woocommerce .woocommerce-EditAccountForm legend,#tinymce .woocommerce-checkout .woocommerce .woocommerce-message,#tinymce h5,#tinymce h6,.custom-text .reg_form .woocommerce-EditAccountForm legend,.custom-text .reg_form .woocommerce-message,.custom-text .woocommerce-account .woocommerce .woocommerce-EditAccountForm legend,.custom-text .woocommerce-account .woocommerce .woocommerce-message,.custom-text .woocommerce-checkout .woocommerce .woocommerce-EditAccountForm legend,.custom-text .woocommerce-checkout .woocommerce .woocommerce-message,.custom-text h5,.custom-text h6,.reg_form #tinymce .woocommerce-message,.reg_form .custom-text .woocommerce-message,.reg_form .woocommerce-EditAccountForm #tinymce legend,.reg_form .woocommerce-EditAccountForm .custom-text legend,.woocommerce-account .woocommerce #tinymce .woocommerce-message,.woocommerce-account .woocommerce .custom-text .woocommerce-message,.woocommerce-account .woocommerce .woocommerce-EditAccountForm #tinymce legend,.woocommerce-account .woocommerce .woocommerce-EditAccountForm .custom-text legend,.woocommerce-checkout .woocommerce #tinymce .woocommerce-message,.woocommerce-checkout .woocommerce .custom-text .woocommerce-message,.woocommerce-checkout .woocommerce .woocommerce-EditAccountForm #tinymce legend,.woocommerce-checkout .woocommerce .woocommerce-EditAccountForm .custom-text legend{font-size:15px;line-height:21px}}@media only screen and (max-width:992px){#tinymce .reg_form .woocommerce-EditAccountForm legend,#tinymce .reg_form .woocommerce-message,#tinymce .woocommerce-account .woocommerce .woocommerce-EditAccountForm legend,#tinymce .woocommerce-account .woocommerce .woocommerce-message,#tinymce .woocommerce-checkout .woocommerce .woocommerce-EditAccountForm legend,#tinymce .woocommerce-checkout .woocommerce .woocommerce-message,#tinymce h5,#tinymce h6,.custom-text .reg_form .woocommerce-EditAccountForm legend,.custom-text .reg_form .woocommerce-message,.custom-text .woocommerce-account .woocommerce .woocommerce-EditAccountForm legend,.custom-text .woocommerce-account .woocommerce .woocommerce-message,.custom-text .woocommerce-checkout .woocommerce .woocommerce-EditAccountForm legend,.custom-text .woocommerce-checkout .woocommerce .woocommerce-message,.custom-text h5,.custom-text h6,.reg_form #tinymce .woocommerce-message,.reg_form .custom-text .woocommerce-message,.reg_form .woocommerce-EditAccountForm #tinymce legend,.reg_form .woocommerce-EditAccountForm .custom-text legend,.woocommerce-account .woocommerce #tinymce .woocommerce-message,.woocommerce-account .woocommerce .custom-text .woocommerce-message,.woocommerce-account .woocommerce .woocommerce-EditAccountForm #tinymce legend,.woocommerce-account .woocommerce .woocommerce-EditAccountForm .custom-text legend,.woocommerce-checkout .woocommerce #tinymce .woocommerce-message,.woocommerce-checkout .woocommerce .custom-text .woocommerce-message,.woocommerce-checkout .woocommerce .woocommerce-EditAccountForm #tinymce legend,.woocommerce-checkout .woocommerce .woocommerce-EditAccountForm .custom-text legend{font-size:14px;line-height:20px}}@media only screen and (max-width:500px){#tinymce .reg_form .woocommerce-EditAccountForm legend,#tinymce .reg_form .woocommerce-message,#tinymce .woocommerce-account .woocommerce .woocommerce-EditAccountForm legend,#tinymce .woocommerce-account .woocommerce .woocommerce-message,#tinymce .woocommerce-checkout .woocommerce .woocommerce-EditAccountForm legend,#tinymce .woocommerce-checkout .woocommerce .woocommerce-message,#tinymce h5,#tinymce h6,.custom-text .reg_form .woocommerce-EditAccountForm legend,.custom-text .reg_form .woocommerce-message,.custom-text .woocommerce-account .woocommerce .woocommerce-EditAccountForm legend,.custom-text .woocommerce-account .woocommerce .woocommerce-message,.custom-text .woocommerce-checkout .woocommerce .woocommerce-EditAccountForm legend,.custom-text .woocommerce-checkout .woocommerce .woocommerce-message,.custom-text h5,.custom-text h6,.reg_form #tinymce .woocommerce-message,.reg_form .custom-text .woocommerce-message,.reg_form .woocommerce-EditAccountForm #tinymce legend,.reg_form .woocommerce-EditAccountForm .custom-text legend,.woocommerce-account .woocommerce #tinymce .woocommerce-message,.woocommerce-account .woocommerce .custom-text .woocommerce-message,.woocommerce-account .woocommerce .woocommerce-EditAccountForm #tinymce legend,.woocommerce-account .woocommerce .woocommerce-EditAccountForm .custom-text legend,.woocommerce-checkout .woocommerce #tinymce .woocommerce-message,.woocommerce-checkout .woocommerce .custom-text .woocommerce-message,.woocommerce-checkout .woocommerce .woocommerce-EditAccountForm #tinymce legend,.woocommerce-checkout .woocommerce .woocommerce-EditAccountForm .custom-text legend{font-size:12px;line-height:18px}}#tinymce .reg_form .woocommerce-EditAccountForm legend:first-child,#tinymce .reg_form .woocommerce-message:first-child,#tinymce .woocommerce-account .woocommerce .woocommerce-EditAccountForm legend:first-child,#tinymce .woocommerce-account .woocommerce .woocommerce-message:first-child,#tinymce .woocommerce-checkout .form-row.create-account span:first-child,#tinymce .woocommerce-checkout .woocommerce .woocommerce-EditAccountForm legend:first-child,#tinymce .woocommerce-checkout .woocommerce .woocommerce-message:first-child,#tinymce .woocommerce-checkout .woocommerce-order .woocommerce-notice--success:first-child,#tinymce h1:first-child,#tinymce h2:first-child,#tinymce h3:first-child,#tinymce h4:first-child,#tinymce h5:first-child,#tinymce h6:first-child,.custom-text .reg_form .woocommerce-EditAccountForm legend:first-child,.custom-text .reg_form .woocommerce-message:first-child,.custom-text .woocommerce-account .woocommerce .woocommerce-EditAccountForm legend:first-child,.custom-text .woocommerce-account .woocommerce .woocommerce-message:first-child,.custom-text .woocommerce-checkout .form-row.create-account span:first-child,.custom-text .woocommerce-checkout .woocommerce .woocommerce-EditAccountForm legend:first-child,.custom-text .woocommerce-checkout .woocommerce .woocommerce-message:first-child,.custom-text .woocommerce-checkout .woocommerce-order .woocommerce-notice--success:first-child,.custom-text h1:first-child,.custom-text h2:first-child,.custom-text h3:first-child,.custom-text h4:first-child,.custom-text h5:first-child,.custom-text h6:first-child,.reg_form #tinymce .woocommerce-message:first-child,.reg_form .custom-text .woocommerce-message:first-child,.reg_form .woocommerce-EditAccountForm #tinymce legend:first-child,.reg_form .woocommerce-EditAccountForm .custom-text legend:first-child,.woocommerce-account .woocommerce #tinymce .woocommerce-message:first-child,.woocommerce-account .woocommerce .custom-text .woocommerce-message:first-child,.woocommerce-account .woocommerce .woocommerce-EditAccountForm #tinymce legend:first-child,.woocommerce-account .woocommerce .woocommerce-EditAccountForm .custom-text legend:first-child,.woocommerce-checkout .form-row.create-account #tinymce span:first-child,.woocommerce-checkout .form-row.create-account .custom-text span:first-child,.woocommerce-checkout .woocommerce #tinymce .woocommerce-message:first-child,.woocommerce-checkout .woocommerce .custom-text .woocommerce-message:first-child,.woocommerce-checkout .woocommerce .woocommerce-EditAccountForm #tinymce legend:first-child,.woocommerce-checkout .woocommerce .woocommerce-EditAccountForm .custom-text legend:first-child,.woocommerce-checkout .woocommerce-order #tinymce .woocommerce-notice--success:first-child,.woocommerce-checkout .woocommerce-order .custom-text .woocommerce-notice--success:first-child{margin-top:0}#tinymce .p-16,#tinymce .product_block .product_block_caption .custom-text ul li,#tinymce .product_block .product_block_caption .post_article_widget ul li,#tinymce .product_block .product_block_caption .shortcode-in-text table td,#tinymce .product_block .product_block_caption ol li,#tinymce .product_block .product_block_caption p,#tinymce .shortcode-in-text table .product_block .product_block_caption td,#tinymce .shortcode-in-text table td,#tinymce .woocommerce-checkout .wc-stripe-error li,#tinymce ol .product_block .product_block_caption li,#tinymce ol li,#tinymce p,#tinymce ul .custom-text li,#tinymce ul .product_block .product_block_caption .custom-text li,#tinymce ul .product_block .product_block_caption li,#tinymce ul li,.custom-text #tinymce ul .product_block .product_block_caption li,.custom-text #tinymce ul li,.custom-text .p-16,.custom-text .product_block .product_block_caption #tinymce ul li,.custom-text .product_block .product_block_caption .p-16,.custom-text .product_block .product_block_caption .post_article_widget ul li,.custom-text .product_block .product_block_caption .shortcode-in-text table td,.custom-text .product_block .product_block_caption ol li,.custom-text .product_block .product_block_caption p,.custom-text .shortcode-in-text table .product_block .product_block_caption td,.custom-text .shortcode-in-text table td,.custom-text .woocommerce-checkout .wc-stripe-error li,.custom-text ol .product_block .product_block_caption li,.custom-text ol li,.custom-text p,.custom-text ul #tinymce li,.custom-text ul .product_block .product_block_caption #tinymce li,.custom-text ul .product_block .product_block_caption li,.custom-text ul li,.post_article_widget ul #tinymce li,.post_article_widget ul .custom-text li,.post_article_widget ul .product_block .product_block_caption #tinymce li,.post_article_widget ul .product_block .product_block_caption .custom-text li,.product_block .product_block_caption #tinymce p,.product_block .product_block_caption #tinymce ul .custom-text li,.product_block .product_block_caption #tinymce ul li,.product_block .product_block_caption .custom-text .p-16,.product_block .product_block_caption .custom-text p,.product_block .product_block_caption .custom-text ul #tinymce li,.product_block .product_block_caption .custom-text ul li,.product_block .product_block_caption .post_article_widget ul #tinymce li,.product_block .product_block_caption .post_article_widget ul .custom-text li,.product_block .product_block_caption .shortcode-in-text table #tinymce td,.product_block .product_block_caption .shortcode-in-text table .custom-text td,.product_block .product_block_caption ol #tinymce li,.product_block .product_block_caption ol .custom-text li,.shortcode-in-text table #tinymce td,.shortcode-in-text table .custom-text td,.shortcode-in-text table .product_block .product_block_caption #tinymce td,.shortcode-in-text table .product_block .product_block_caption .custom-text td,.woocommerce-checkout .wc-stripe-error #tinymce li,.woocommerce-checkout .wc-stripe-error .custom-text li,ol #tinymce li,ol .custom-text li,ol .product_block .product_block_caption #tinymce li,ol .product_block .product_block_caption .custom-text li{margin-top:0;margin-bottom:30px;line-height:1.6em}@media only screen and (max-width:992px){#tinymce .p-16,#tinymce .product_block .product_block_caption .custom-text ul li,#tinymce .product_block .product_block_caption .post_article_widget ul li,#tinymce .product_block .product_block_caption .shortcode-in-text table td,#tinymce .product_block .product_block_caption ol li,#tinymce .product_block .product_block_caption p,#tinymce .shortcode-in-text table .product_block .product_block_caption td,#tinymce .shortcode-in-text table td,#tinymce .woocommerce-checkout .wc-stripe-error li,#tinymce ol .product_block .product_block_caption li,#tinymce ol li,#tinymce p,#tinymce ul .custom-text li,#tinymce ul .product_block .product_block_caption .custom-text li,#tinymce ul .product_block .product_block_caption li,#tinymce ul li,.custom-text #tinymce ul .product_block .product_block_caption li,.custom-text #tinymce ul li,.custom-text .p-16,.custom-text .product_block .product_block_caption #tinymce ul li,.custom-text .product_block .product_block_caption .p-16,.custom-text .product_block .product_block_caption .post_article_widget ul li,.custom-text .product_block .product_block_caption .shortcode-in-text table td,.custom-text .product_block .product_block_caption ol li,.custom-text .product_block .product_block_caption p,.custom-text .shortcode-in-text table .product_block .product_block_caption td,.custom-text .shortcode-in-text table td,.custom-text .woocommerce-checkout .wc-stripe-error li,.custom-text ol .product_block .product_block_caption li,.custom-text ol li,.custom-text p,.custom-text ul #tinymce li,.custom-text ul .product_block .product_block_caption #tinymce li,.custom-text ul .product_block .product_block_caption li,.custom-text ul li,.post_article_widget ul #tinymce li,.post_article_widget ul .custom-text li,.post_article_widget ul .product_block .product_block_caption #tinymce li,.post_article_widget ul .product_block .product_block_caption .custom-text li,.product_block .product_block_caption #tinymce p,.product_block .product_block_caption #tinymce ul .custom-text li,.product_block .product_block_caption #tinymce ul li,.product_block .product_block_caption .custom-text .p-16,.product_block .product_block_caption .custom-text p,.product_block .product_block_caption .custom-text ul #tinymce li,.product_block .product_block_caption .custom-text ul li,.product_block .product_block_caption .post_article_widget ul #tinymce li,.product_block .product_block_caption .post_article_widget ul .custom-text li,.product_block .product_block_caption .shortcode-in-text table #tinymce td,.product_block .product_block_caption .shortcode-in-text table .custom-text td,.product_block .product_block_caption ol #tinymce li,.product_block .product_block_caption ol .custom-text li,.shortcode-in-text table #tinymce td,.shortcode-in-text table .custom-text td,.shortcode-in-text table .product_block .product_block_caption #tinymce td,.shortcode-in-text table .product_block .product_block_caption .custom-text td,.woocommerce-checkout .wc-stripe-error #tinymce li,.woocommerce-checkout .wc-stripe-error .custom-text li,ol #tinymce li,ol .custom-text li,ol .product_block .product_block_caption #tinymce li,ol .product_block .product_block_caption .custom-text li{margin-bottom:25px}}@media only screen and (max-width:500px){#tinymce .p-16,#tinymce .product_block .product_block_caption .custom-text ul li,#tinymce .product_block .product_block_caption .post_article_widget ul li,#tinymce .product_block .product_block_caption .shortcode-in-text table td,#tinymce .product_block .product_block_caption ol li,#tinymce .product_block .product_block_caption p,#tinymce .shortcode-in-text table .product_block .product_block_caption td,#tinymce .shortcode-in-text table td,#tinymce .woocommerce-checkout .wc-stripe-error li,#tinymce ol .product_block .product_block_caption li,#tinymce ol li,#tinymce p,#tinymce ul .custom-text li,#tinymce ul .product_block .product_block_caption .custom-text li,#tinymce ul .product_block .product_block_caption li,#tinymce ul li,.custom-text #tinymce ul .product_block .product_block_caption li,.custom-text #tinymce ul li,.custom-text .p-16,.custom-text .product_block .product_block_caption #tinymce ul li,.custom-text .product_block .product_block_caption .p-16,.custom-text .product_block .product_block_caption .post_article_widget ul li,.custom-text .product_block .product_block_caption .shortcode-in-text table td,.custom-text .product_block .product_block_caption ol li,.custom-text .product_block .product_block_caption p,.custom-text .shortcode-in-text table .product_block .product_block_caption td,.custom-text .shortcode-in-text table td,.custom-text .woocommerce-checkout .wc-stripe-error li,.custom-text ol .product_block .product_block_caption li,.custom-text ol li,.custom-text p,.custom-text ul #tinymce li,.custom-text ul .product_block .product_block_caption #tinymce li,.custom-text ul .product_block .product_block_caption li,.custom-text ul li,.post_article_widget ul #tinymce li,.post_article_widget ul .custom-text li,.post_article_widget ul .product_block .product_block_caption #tinymce li,.post_article_widget ul .product_block .product_block_caption .custom-text li,.product_block .product_block_caption #tinymce p,.product_block .product_block_caption #tinymce ul .custom-text li,.product_block .product_block_caption #tinymce ul li,.product_block .product_block_caption .custom-text .p-16,.product_block .product_block_caption .custom-text p,.product_block .product_block_caption .custom-text ul #tinymce li,.product_block .product_block_caption .custom-text ul li,.product_block .product_block_caption .post_article_widget ul #tinymce li,.product_block .product_block_caption .post_article_widget ul .custom-text li,.product_block .product_block_caption .shortcode-in-text table #tinymce td,.product_block .product_block_caption .shortcode-in-text table .custom-text td,.product_block .product_block_caption ol #tinymce li,.product_block .product_block_caption ol .custom-text li,.shortcode-in-text table #tinymce td,.shortcode-in-text table .custom-text td,.shortcode-in-text table .product_block .product_block_caption #tinymce td,.shortcode-in-text table .product_block .product_block_caption .custom-text td,.woocommerce-checkout .wc-stripe-error #tinymce li,.woocommerce-checkout .wc-stripe-error .custom-text li,ol #tinymce li,ol .custom-text li,ol .product_block .product_block_caption #tinymce li,ol .product_block .product_block_caption .custom-text li{margin-bottom:20px}}#tinymce ul,.custom-text ul{margin-left:50px;margin-bottom:40px}@media only screen and (max-width:1200px){#tinymce ul,.custom-text ul{margin-left:30px}}@media only screen and (max-width:992px){#tinymce ul,.custom-text ul{margin-bottom:20px;margin-left:25px}}@media only screen and (max-width:500px){#tinymce ul,.custom-text ul{margin-bottom:15px;margin-left:15px}}#tinymce ul li,.custom-text ul li{margin-bottom:0}#tinymce .des,.custom-text .des{color:#032c44;display:block;font-family:ProximaNovaSemibold;font-size:18px;line-height:24px;letter-spacing:0;text-transform:none}#tinymce a,.custom-text a{color:#ea542c;font-family:ProximaNovaSemibold}#tinymce img,.custom-text img{width:auto;height:auto;max-width:100%;margin-top:25px;margin-bottom:35px}@media only screen and (max-width:992px){#tinymce img,.custom-text img{margin-top:20px;margin-bottom:30px}}@media only screen and (max-width:500px){#tinymce img,.custom-text img{margin-top:15px;margin-bottom:20px}}ins{text-decoration:none!important;padding:0 4px}img{width:100%;height:auto;max-width:100%}.content img{width:auto;max-width:100%}strong{font-family:ProximaNovaBold;font-weight:400}a{color:inherit;text-decoration:none;outline:0!important;-webkit-transition:color .3s;-moz-transition:color .3s;-ms-transition:color .3s;-o-transition:color .3s;transition:color .3s}a[href="#"]{outline:0}a:hover{color:inherit;text-decoration:none;opacity:.8;color:#ea542c}a.active,a:active,a:focus{color:#ea542c;text-decoration:none}button,input,select,textarea{outline:0!important;font-family:ProximaNova;font-size:14px;font-weight:100;text-rendering:optimizeLegibility}button:focus{outline:0}input,select,textarea{border:1px solid #e5e5e5;border-radius:0;background-color:#fff;color:#333;font-family:ProximaNova;font-size:14px;padding:0 15px;height:40px;line-height:40px;width:100%;width:100%;resize:none;outline:0;outline-color:transparent;outline-style:none;-webkit-appearance:none;margin-bottom:5px;position:relative;display:inline-block;box-sizing:border-box!important}@media only screen and (max-width:992px){input,select,textarea{font-size:12px}}@media only screen and (max-width:767px){input,select,textarea{font-size:13px}}@media only screen and (max-width:500px){input,select,textarea{font-size:12px}}input[type=checkbox],input[type=radio]{display:inline;margin:0;position:relative;width:12px!important;height:12px!important;display:inline-block;margin-right:10px;vertical-align:middle!important;float:none!important;margin-bottom:0!important;padding-bottom:0!important;position:relative!important}input[type=radio]{border-radius:100%;border:1px solid #e5e5e5}input[type=checkbox]:checked,input[type=radio]:checked{background-color:#ea542c}input[type=checkbox]+label,input[type=checkbox]+span,input[type=radio]+label,input[type=radio]+span{position:relative;display:inline-block;vertical-align:middle;margin-left:10px;float:none!important;margin-bottom:0!important;padding-bottom:0!important;position:relative!important}:invalid{box-shadow:none}:-moz-submit-invalid{box-shadow:none}:-moz-ui-invalid{box-shadow:none}select,select:active{-webkit-appearance:none;-moz-appearance:none;appearance:none;color:#333;font-family:ProximaNova}select{background:url(../images/icon-arrow-down.png) no-repeat scroll 97% 50%;background-color:#fff}.placeholder-ie{color:#333;font-family:ProximaNova;font-size:14px}textarea{height:100px}input:focus,select:focus,textearea:focus{outline-color:transparent;outline-style:none}blockquote{border-left:5px solid #ea542c;margin:0 0 30px 0;padding:10px 30px 0}.reg_form .woocommerce-EditAccountForm blockquote legend,.reg_form blockquote .woocommerce-message,.woocommerce-account .woocommerce .woocommerce-EditAccountForm blockquote legend,.woocommerce-account .woocommerce blockquote .woocommerce-message,.woocommerce-checkout .form-row.create-account blockquote span,.woocommerce-checkout .woocommerce .woocommerce-EditAccountForm blockquote legend,.woocommerce-checkout .woocommerce blockquote .woocommerce-message,.woocommerce-checkout .woocommerce-order blockquote .woocommerce-notice--success,blockquote .reg_form .woocommerce-EditAccountForm legend,blockquote .reg_form .woocommerce-message,blockquote .woocommerce-account .woocommerce .woocommerce-EditAccountForm legend,blockquote .woocommerce-account .woocommerce .woocommerce-message,blockquote .woocommerce-checkout .form-row.create-account span,blockquote .woocommerce-checkout .woocommerce .woocommerce-EditAccountForm legend,blockquote .woocommerce-checkout .woocommerce .woocommerce-message,blockquote .woocommerce-checkout .woocommerce-order .woocommerce-notice--success,blockquote h1,blockquote h2,blockquote h3,blockquote h4,blockquote h5,blockquote h6{margin:0!important;padding:0}#tinymce ul blockquote li,.custom-text ul blockquote li,.post_article_widget ul blockquote li,.product_block .product_block_caption blockquote p,.shortcode-in-text table blockquote td,.woocommerce-checkout .wc-stripe-error blockquote li,blockquote #tinymce ul li,blockquote .custom-text ul li,blockquote .p-16,blockquote .post_article_widget ul li,blockquote .product_block .product_block_caption p,blockquote .shortcode-in-text table td,blockquote .woocommerce-checkout .wc-stripe-error li,blockquote ol li,blockquote p,ol blockquote li{display:block;font-size:18px;line-height:24px;letter-spacing:.02em;font-family:ProximaNova;padding:0;font-style:italic}@media only screen and (max-width:1200px){#tinymce ul blockquote li,.custom-text ul blockquote li,.post_article_widget ul blockquote li,.product_block .product_block_caption blockquote p,.shortcode-in-text table blockquote td,.woocommerce-checkout .wc-stripe-error blockquote li,blockquote #tinymce ul li,blockquote .custom-text ul li,blockquote .p-16,blockquote .post_article_widget ul li,blockquote .product_block .product_block_caption p,blockquote .shortcode-in-text table td,blockquote .woocommerce-checkout .wc-stripe-error li,blockquote ol li,blockquote p,ol blockquote li{font-size:17px}}@media only screen and (max-width:992px){#tinymce ul blockquote li,.custom-text ul blockquote li,.post_article_widget ul blockquote li,.product_block .product_block_caption blockquote p,.shortcode-in-text table blockquote td,.woocommerce-checkout .wc-stripe-error blockquote li,blockquote #tinymce ul li,blockquote .custom-text ul li,blockquote .p-16,blockquote .post_article_widget ul li,blockquote .product_block .product_block_caption p,blockquote .shortcode-in-text table td,blockquote .woocommerce-checkout .wc-stripe-error li,blockquote ol li,blockquote p,ol blockquote li{font-size:16px;line-height:1.4em}}@media only screen and (max-width:767px){#tinymce ul blockquote li,.custom-text ul blockquote li,.post_article_widget ul blockquote li,.product_block .product_block_caption blockquote p,.shortcode-in-text table blockquote td,.woocommerce-checkout .wc-stripe-error blockquote li,blockquote #tinymce ul li,blockquote .custom-text ul li,blockquote .p-16,blockquote .post_article_widget ul li,blockquote .product_block .product_block_caption p,blockquote .shortcode-in-text table td,blockquote .woocommerce-checkout .wc-stripe-error li,blockquote ol li,blockquote p,ol blockquote li{font-size:14px;line-height:1.4em}}@media only screen and (max-width:500px){#tinymce ul blockquote li,.custom-text ul blockquote li,.post_article_widget ul blockquote li,.product_block .product_block_caption blockquote p,.shortcode-in-text table blockquote td,.woocommerce-checkout .wc-stripe-error blockquote li,blockquote #tinymce ul li,blockquote .custom-text ul li,blockquote .p-16,blockquote .post_article_widget ul li,blockquote .product_block .product_block_caption p,blockquote .shortcode-in-text table td,blockquote .woocommerce-checkout .wc-stripe-error li,blockquote ol li,blockquote p,ol blockquote li{font-size:13px;line-height:1.4em}}::-webkit-input-placeholder{font-family:ProximaNova;color:#4a4a4a;opacity:1!important}:-moz-placeholder{font-family:ProximaNova;color:#4a4a4a;opacity:1!important}::-moz-placeholder{font-family:ProximaNova;color:#4a4a4a;opacity:1!important}:-ms-input-placeholder{font-family:ProximaNova;color:#4a4a4a;opacity:1!important}.checkout ::-webkit-input-placeholder,.listing_filter ::-webkit-input-placeholder,.reg_form ::-webkit-input-placeholder{font-family:ProximaNovaBold;color:#032c44;opacity:1!important;text-transform:uppercase}.checkout :-moz-placeholder,.listing_filter :-moz-placeholder,.reg_form :-moz-placeholder{font-family:ProximaNovaBold;color:#032c44;opacity:1!important;text-transform:uppercase}.checkout ::-moz-placeholder,.listing_filter ::-moz-placeholder,.reg_form ::-moz-placeholder{font-family:ProximaNovaBold;color:#032c44;opacity:1!important;text-transform:uppercase}.checkout :-ms-input-placeholder,.listing_filter :-ms-input-placeholder,.reg_form :-ms-input-placeholder{font-family:ProximaNovaBold;color:#032c44;opacity:1!important;text-transform:uppercase}.soc_links,.social_links{clear:both;display:block;margin:0;overflow:hidden;padding:0 0 20px 0}.soc_links li,.social_links li{float:left;list-style:none;margin:0;padding:0 12px 0 0}.soc_links li a,.social_links li a{border:0;color:#00afb3;display:block;font-size:19px;overflow:hidden}#footer .soc_links a,#footer .social_links a{color:#fff}@media screen and (max-width:768px){#tinymce ul .ce-banner li,.ce-banner #tinymce ul li,.ce-banner .custom-text ul li,.ce-banner .p-16,.ce-banner .post_article_widget ul li,.ce-banner .product_block .product_block_caption p,.ce-banner .shortcode-in-text table td,.ce-banner .woocommerce-checkout .wc-stripe-error li,.ce-banner ol li,.ce-banner p,.custom-text ul .ce-banner li,.post_article_widget ul .ce-banner li,.product_block .product_block_caption .ce-banner p,.shortcode-in-text table .ce-banner td,.woocommerce-checkout .wc-stripe-error .ce-banner li,ol .ce-banner li{line-height:1.3em!important}.ce-accept{margin-top:10px!important;border:0!important;padding:0!important;background-color:transparent!important;font-weight:700!important}}.white{color:#fff!important}.text-color{color:#333!important}.container,.container-fluid,.container-large,.container-small,.container-xsmall,.fw-page-builder-content,.reg_form .woocommerce-ResetPassword,.woocommerce-account .woocommerce .woocommerce-ResetPassword,.woocommerce-checkout .woocommerce .woocommerce-ResetPassword{width:100%;padding:0}.container .col,.container-fluid .col,.container-large .col,.container-small .col,.container-xsmall .col,.fw-page-builder-content .col,.reg_form .woocommerce-ResetPassword .col,.woocommerce-account .woocommerce .woocommerce-ResetPassword .col,.woocommerce-checkout .woocommerce .woocommerce-ResetPassword .col{height:100%}.fw-page-builder-content>.row{margin:0;padding:0}.fw-page-builder-content>.row>.col{padding:0;margin:0}.fw-page-builder-content>.row>.col:nth-child(2) .text-and-image-module{padding-top:80px}@media only screen and (max-width:992px){.fw-page-builder-content>.row>.col:nth-child(2) .text-and-image-module{padding-top:60px}}@media only screen and (max-width:767px){.fw-page-builder-content>.row>.col:nth-child(2) .text-and-image-module{padding-top:60px}}@media only screen and (max-width:500px){.fw-page-builder-content>.row>.col:nth-child(2) .text-and-image-module{padding-top:30px}}.fw-page-builder-content>.row>.col:last-child .text-and-image-module{padding-bottom:60px}@media only screen and (max-width:992px){.fw-page-builder-content>.row>.col:last-child .text-and-image-module{padding-bottom:40px}}#tinymce{padding-top:5px!important;height:auto!important}#tinymce .white{color:#d2d2d2!important}#tinymce .reg_form .woocommerce-EditAccountForm legend,#tinymce .reg_form .woocommerce-message,#tinymce .woocommerce-account .woocommerce .woocommerce-EditAccountForm legend,#tinymce .woocommerce-account .woocommerce .woocommerce-message,#tinymce .woocommerce-checkout .form-row.create-account span,#tinymce .woocommerce-checkout .woocommerce .woocommerce-EditAccountForm legend,#tinymce .woocommerce-checkout .woocommerce .woocommerce-message,#tinymce .woocommerce-checkout .woocommerce-order .woocommerce-notice--success,#tinymce h1,#tinymce h2,#tinymce h3,#tinymce h4,#tinymce h5,#tinymce h6,.reg_form #tinymce .woocommerce-message,.reg_form .woocommerce-EditAccountForm #tinymce legend,.woocommerce-account .woocommerce #tinymce .woocommerce-message,.woocommerce-account .woocommerce .woocommerce-EditAccountForm #tinymce legend,.woocommerce-checkout .form-row.create-account #tinymce span,.woocommerce-checkout .woocommerce #tinymce .woocommerce-message,.woocommerce-checkout .woocommerce .woocommerce-EditAccountForm #tinymce legend,.woocommerce-checkout .woocommerce-order #tinymce .woocommerce-notice--success{line-height:1.2em!important}.container-fluid{width:100%;padding:0 25px}@media only screen and (max-width:992px){.container-fluid{padding:0 20px}}@media only screen and (max-width:500px){.container-fluid{padding:0 10px}}.container,.container-large,.container-small,.container-xsmall,.reg_form .woocommerce-ResetPassword,.woocommerce-account .woocommerce .woocommerce-ResetPassword,.woocommerce-checkout .woocommerce .woocommerce-ResetPassword{margin-left:auto;margin-right:auto;width:100%;max-width:-webkit-calc((100% - 50px));max-width:-moz-calc((100% - 50px));max-width:-o-calc((100% - 50px));max-width:calc((100% - 50px))}@media only screen and (max-width:992px){.container,.container-large,.container-small,.container-xsmall,.reg_form .woocommerce-ResetPassword,.woocommerce-account .woocommerce .woocommerce-ResetPassword,.woocommerce-checkout .woocommerce .woocommerce-ResetPassword{max-width:-webkit-calc((100% - 40px));max-width:-moz-calc((100% - 40px));max-width:-o-calc((100% - 40px));max-width:calc((100% - 40px))}}@media only screen and (max-width:500px){.container,.container-large,.container-small,.container-xsmall,.reg_form .woocommerce-ResetPassword,.woocommerce-account .woocommerce .woocommerce-ResetPassword,.woocommerce-checkout .woocommerce .woocommerce-ResetPassword{max-width:-webkit-calc((100% - 20px));max-width:-moz-calc((100% - 20px));max-width:-o-calc((100% - 20px));max-width:calc((100% - 20px))}}.container-large{width:1010px!important}.container-small{width:930px!important}.container-xsmall,.reg_form .woocommerce-ResetPassword,.woocommerce-account .woocommerce .woocommerce-ResetPassword,.woocommerce-checkout .woocommerce .woocommerce-ResetPassword{width:700px!important}.row{margin:0;margin-left:-25px;margin-right:-25px}@media only screen and (max-width:992px){.row{margin-left:-20px;margin-right:-20px}}@media only screen and (max-width:767px){.row{margin-left:-15px;margin-right:-15px}}.col-lg-1,.col-lg-10,.col-lg-11,.col-lg-12,.col-lg-2,.col-lg-3,.col-lg-4,.col-lg-5,.col-lg-6,.col-lg-7,.col-lg-8,.col-lg-9,.col-md-1,.col-md-10,.col-md-11,.col-md-12,.col-md-2,.col-md-3,.col-md-4,.col-md-5,.col-md-6,.col-md-7,.col-md-8,.col-md-9,.col-sm-1,.col-sm-10,.col-sm-11,.col-sm-12,.col-sm-2,.col-sm-3,.col-sm-4,.col-sm-5,.col-sm-6,.col-sm-7,.col-sm-8,.col-sm-9,.col-xs-1,.col-xs-10,.col-xs-11,.col-xs-12,.col-xs-2,.col-xs-3,.col-xs-4,.col-xs-5,.col-xs-6,.col-xs-7,.col-xs-8,.col-xs-9{padding:0 25px}@media only screen and (max-width:992px){.col-lg-1,.col-lg-10,.col-lg-11,.col-lg-12,.col-lg-2,.col-lg-3,.col-lg-4,.col-lg-5,.col-lg-6,.col-lg-7,.col-lg-8,.col-lg-9,.col-md-1,.col-md-10,.col-md-11,.col-md-12,.col-md-2,.col-md-3,.col-md-4,.col-md-5,.col-md-6,.col-md-7,.col-md-8,.col-md-9,.col-sm-1,.col-sm-10,.col-sm-11,.col-sm-12,.col-sm-2,.col-sm-3,.col-sm-4,.col-sm-5,.col-sm-6,.col-sm-7,.col-sm-8,.col-sm-9,.col-xs-1,.col-xs-10,.col-xs-11,.col-xs-12,.col-xs-2,.col-xs-3,.col-xs-4,.col-xs-5,.col-xs-6,.col-xs-7,.col-xs-8,.col-xs-9{padding:0 20px}}@media only screen and (max-width:767px){.col-lg-1,.col-lg-10,.col-lg-11,.col-lg-12,.col-lg-2,.col-lg-3,.col-lg-4,.col-lg-5,.col-lg-6,.col-lg-7,.col-lg-8,.col-lg-9,.col-md-1,.col-md-10,.col-md-11,.col-md-12,.col-md-2,.col-md-3,.col-md-4,.col-md-5,.col-md-6,.col-md-7,.col-md-8,.col-md-9,.col-sm-1,.col-sm-10,.col-sm-11,.col-sm-12,.col-sm-2,.col-sm-3,.col-sm-4,.col-sm-5,.col-sm-6,.col-sm-7,.col-sm-8,.col-sm-9,.col-xs-1,.col-xs-10,.col-xs-11,.col-xs-12,.col-xs-2,.col-xs-3,.col-xs-4,.col-xs-5,.col-xs-6,.col-xs-7,.col-xs-8,.col-xs-9{padding:0 15px}}#main-container{max-width:none;width:100%;-webkit-transition:margin-left .3s;-moz-transition:margin-left .3s;-ms-transition:margin-left .3s;-o-transition:margin-left .3s;transition:margin-left .3s}#main-container.menu-open{margin-left:470px}@media only screen and (max-width:767px){#main-container.menu-open{margin-left:360px}}@media only screen and (max-width:500px){#main-container.menu-open{margin-left:290px}}#main-container.bagbar-open{margin-left:-470px}@media only screen and (max-width:767px){#main-container.bagbar-open{margin-left:-360px}}@media only screen and (max-width:500px){#main-container.bagbar-open{margin-left:-290px}}.clear{clear:both}.height-100{height:100%;height:100vh}.min-height-100{height:100%;height:100vh;min-height:100%;min-height:100vh}.height-90{height:89%;height:89vh}.height-80{height:80%;height:80vh}.height-66{height:66%;height:66vh}.height-50{height:50%;height:50vh}.section{position:relative}.listing.section-padding,.section-padding{padding-top:60px;padding-bottom:35px}@media only screen and (max-width:1200px){.listing.section-padding,.section-padding{padding-top:50px;padding-bottom:25px}}@media only screen and (max-width:992px){.listing.section-padding,.section-padding{padding-top:40px;padding-bottom:15px}}@media only screen and (max-width:500px){.listing.section-padding,.section-padding{padding-top:30px;padding-bottom:5px}}.padding-top10{padding-top:10px}.padding-top15{padding-top:15px}.padding-top20{padding-top:20px}.padding-top25{padding-top:25px}.padding-top30{padding-top:30px}.padding-top40{padding-top:40px}.padding-top50{padding-top:50px}.padding-bottom10{padding-bottom:10px}.padding-bottom15{padding-bottom:15px}.padding-bottom20{padding-bottom:20px}.padding-bottom25{padding-bottom:25px}.padding-bottom30{padding-bottom:30px}.padding-bottom35{padding-bottom:35px}.padding-bottom40{padding-bottom:40px}.padding-bottom50{padding-bottom:50px}.padding-bottom75{padding-bottom:75px!important}.padding-bottom100{padding-bottom:80px!important}@media only screen and (max-width:1200px){.padding-bottom100{padding-bottom:60px!important}}@media only screen and (max-width:992px){.padding-bottom100{padding-bottom:40px!important}}@media only screen and (max-width:500px){.padding-bottom100{padding-bottom:30px!important}}.vertical-align{position:relative;top:50%;-webkit-transform:translateY(-50%);-moz-transform:translateY(-50%);-ms-transform:translateY(-50%);-o-transform:translateY(-50%);transform:translateY(-50%)}.bg{position:absolute;left:0;top:0;width:100%;height:100%}.bg iframe{width:100%;height:100%}.bg-lightgrey{background:#f9f9f9}#header{position:relative;left:0;top:0;width:100%;text-align:center;z-index:999995;width:100%;z-index:9999;margin:0}#header .header_bar{background:#ea542c;clear:both;display:block;overflow:hidden;text-align:center;width:100%;height:31px}@media only screen and (max-width:500px){#header .header_bar{height:25px}}#header .header_bar h6{color:#fff;font-family:ProximaNovaBold;font-size:13px;line-height:19px;padding:6px 0;margin:0;text-transform:uppercase}@media only screen and (max-width:992px){#header .header_bar h6{font-size:12px}}@media only screen and (max-width:500px){#header .header_bar h6{font-size:11px}}#header .header_main{background:#032c44;float:left;height:90px;position:relative;width:100%}@media only screen and (max-width:992px){#header .header_main{height:75px}}@media only screen and (max-width:500px){#header .header_main{height:60px}}#header .header_tools{float:right;position:absolute;right:0;top:50%;-webkit-transform:translateY(-50%);-moz-transform:translateY(-50%);-ms-transform:translateY(-50%);-o-transform:translateY(-50%);transform:translateY(-50%)}#header .header_tools ul{float:right;margin:0;padding:0}#header .header_tools ul li{float:left;list-style:none;margin:0;padding:0 0 0 30px}@media only screen and (max-width:767px){#header .header_tools ul li{padding:0 0 0 20px}}@media only screen and (max-width:767px){#header .header_tools ul li{padding:0 0 0 20px}}#header .header_tools ul a{color:#fff;font-size:19px;position:relative}#header .header_tools ul a:hover{opacity:1;color:#ea542c}#header .header_tools ul .dot{background:#ea542c;border:0;display:block;font-family:0;height:6px;line-height:0;-webkit-border-radius:50px;border-radius:50px;position:absolute;right:-3px;top:-3px;width:6px}#header #logo{position:absolute;left:0;top:50%;width:auto;height:70px;float:left;margin:0;padding:0;-webkit-transform:translateY(-50%);-moz-transform:translateY(-50%);-ms-transform:translateY(-50%);-o-transform:translateY(-50%);transform:translateY(-50%)}@media only screen and (max-width:992px){#header #logo{display:block;float:none;left:50%;-webkit-transform:translateX(-50%) translateY(-50%);-moz-transform:translateX(-50%) translateY(-50%);-ms-transform:translateX(-50%) translateY(-50%);-o-transform:translateX(-50%) translateY(-50%);transform:translateX(-50%) translateY(-50%);height:50px;margin:0;margin-top:0}}@media only screen and (max-width:767px){#header #logo{height:40px}}@media only screen and (max-width:500px){#header #logo{height:40px}}#header #logo img{height:100%;width:auto}#header #logo:hover{opacity:1}#header #nav{clear:both;display:block;overflow:hidden;padding-top:36px;text-align:center;width:100%}@media only screen and (max-width:992px){#header #nav{display:none}}#header #nav .menu{display:inline-block;margin:0;padding:0;width:100%}@media only screen and (max-width:1200px){#header #nav .menu{margin-left:80px}}@media only screen and (max-width:992px){#header #nav .menu{margin-left:0}}#header #nav .menu li{color:#fff;display:inline;font-family:ProximaNovaBlack;font-size:18px;line-height:18px;margin:0 15px;text-transform:uppercase}@media only screen and (max-width:1200px){#header #nav .menu li{font-size:16px;margin:0 12px}}@media only screen and (max-width:992px){#header #nav .menu li{font-size:14px;margin:0 5px}}#header #nav .menu a{color:#fff;display:inline;text-decoration:none}#header #nav .menu a:hover{opacity:1;color:#ea542c}#header #nav .menu:last-child{margin-bottom:0}#header #nav .menu.current-menu-item>a,#header #nav .menu.current-menu-parent>a{color:#ea542c}#header .container-fluid,#header .container-wrapper{width:100%;height:100%}#header #menu-toggle{display:none;position:absolute;left:0;top:50%;-webkit-transform:translateY(-50%) translateZ(0);-moz-transform:translateY(-50%) translateZ(0);-ms-transform:translateY(-50%) translateZ(0);-o-transform:translateY(-50%) translateZ(0);transform:translateY(-50%) translateZ(0);cursor:pointer;padding:0;width:26px;height:20px;z-index:9999999;margin-top:8px}#header #menu-toggle:before{content:' ';position:absolute;left:0;top:-15px;width:100%;height:100%}@media only screen and (max-width:992px){#header #menu-toggle{display:block}}#header #menu-toggle .after,#header #menu-toggle .before,#header #menu-toggle .center{height:3px;min-height:0;width:100%;right:0;background-color:#fff;opacity:1;border:0;position:absolute;display:block;content:' ';line-height:0;min-height:0;-webkit-transform:translateZ(0);-moz-transform:translateZ(0);-ms-transform:translateZ(0);-o-transform:translateZ(0);transform:translateZ(0)}#header #menu-toggle .before{top:-7px}#header #menu-toggle .after{bottom:10px}#header #menu-toggle:hover{opacity:1}#header.active{z-index:9}#header.active #menu-toggle{z-index:9999999}#header.active #menu-toggle:after{content:''}#header.active #logo{z-index:1}#header.active .btns{z-index:1}.overlay-side-panel{position:fixed;left:0;top:0;width:100%;height:100%;z-index:9998;display:none}#main-container #header_main{-webkit-transition:transform .3s;-moz-transition:transform .3s;-ms-transition:transform .3s;-o-transition:transform .3s;transition:transform .3s;z-index:999999}#menu-bar{background:url(../images/bg_pattern_mobile_nav.jpg) no-repeat center bottom/contain;border-top:31px solid #ea542c;position:fixed;top:0;left:-470px;width:470px;height:100%;padding-top:35px;z-index:999998;background-color:#032c44;color:#fff;-webkit-transition:left .3s;-moz-transition:left .3s;-ms-transition:left .3s;-o-transition:left .3s;transition:left .3s}@media only screen and (max-width:992px){#menu-bar{padding-top:30px}}@media only screen and (max-width:500px){#menu-bar{padding-top:20px;border-top:25px solid #ea542c}}#menu-bar.active{left:0}@media only screen and (max-width:767px){#menu-bar{width:360px;left:-360px}}@media only screen and (max-width:500px){#menu-bar{width:290px;left:-290px}}#menu-bar .anim,#menu-bar li{opacity:0}#menu-bar .logo{display:block;margin:0 auto;width:58px;margin-bottom:10px}@media only screen and (max-width:767px){#menu-bar .logo{width:45px}}@media only screen and (max-width:500px){#menu-bar .logo{width:40px}}#menu-bar .logo:hover{opacity:1}#menu-bar #menu-wrapper{height:90vh;margin-left:0;width:100%;height:-webkit-calc((100% - 10px));height:-moz-calc((100% - 10px));height:-o-calc((100% - 10px));height:calc((100% - 10px));overflow:hidden;padding:30px 0 30px 0}@media only screen and (max-width:992px){#menu-bar #menu-wrapper{height:-webkit-calc((100% - 130px));height:-moz-calc((100% - 130px));height:-o-calc((100% - 130px));height:calc((100% - 130px))}}@media only screen and (max-width:767px){#menu-bar #menu-wrapper{height:-webkit-calc((100% - 100px));height:-moz-calc((100% - 100px));height:-o-calc((100% - 100px));height:calc((100% - 100px));padding:40px 20px 30px 40px}}@media only screen and (max-width:500px){#menu-bar #menu-wrapper{height:-webkit-calc((100% - 90px));height:-moz-calc((100% - 90px));height:-o-calc((100% - 90px));height:calc((100% - 90px));padding:20px;padding-bottom:20px}}#menu-bar #mobile-menu{margin:0;padding:0 20px 20px 60px;list-style:none;position:relative;display:block}@media only screen and (max-width:767px){#menu-bar #mobile-menu{padding-left:40px}}@media only screen and (max-width:500px){#menu-bar #mobile-menu{padding-left:20px}}#menu-bar #mobile-menu li{color:#fff;display:block;font-family:ProximaNovaBlack;font-size:28px;line-height:1em;margin-bottom:25px;text-transform:uppercase}@media only screen and (max-width:767px){#menu-bar #mobile-menu li{font-size:24px;margin-bottom:22px}}@media only screen and (max-width:500px){#menu-bar #mobile-menu li{font-size:16px;margin-bottom:20px}}#menu-bar #mobile-menu li a{color:#fff;text-decoration:none;font-weight:100}#menu-bar #mobile-menu li a:hover{opacity:1;color:#ea542c}#menu-bar #mobile-menu li:last-child{margin-bottom:0}#menu-bar #mobile-menu li.current-menu-item>a,#menu-bar #mobile-menu li.current-menu-parent>a{color:#ea542c}#menu-bar .bg-bottom{position:absolute;left:0;bottom:0;width:100%;height:auto;margin-top:40px;margin-bottom:0;display:block;position:relative}#bagbar{background:url(../images/bg_pattern_mobile_nav.png) no-repeat 0 500px;position:fixed;top:0;right:-470px;width:470px;height:100%;padding-top:0;z-index:999998;background-color:#032c44;color:#fff;-webkit-transition:right .3s;-moz-transition:right .3s;-ms-transition:right .3s;-o-transition:right .3s;transition:right .3s}#bagbar.active{right:0}@media only screen and (max-width:767px){#bagbar{width:360px;right:-360px}}@media only screen and (max-width:500px){#bagbar{width:290px;right:-290px}}#bagbar .anim,#bagbar li{opacity:0}#bagbar #bagbar-wrapper{height:90vh;margin-left:0;width:100%;height:-webkit-calc((100% - 10px));height:-moz-calc((100% - 10px));height:-o-calc((100% - 10px));height:calc((100% - 10px));overflow:hidden;padding:60px 40px 0 40px}@media only screen and (max-width:992px){#bagbar #bagbar-wrapper{height:-webkit-calc((100% - 20px));height:-moz-calc((100% - 20px));height:-o-calc((100% - 20px));height:calc((100% - 20px))}}@media only screen and (max-width:767px){#bagbar #bagbar-wrapper{height:-webkit-calc((100% - 10px));height:-moz-calc((100% - 10px));height:-o-calc((100% - 10px));height:calc((100% - 10px));padding:40px 20px 0 20px}}@media only screen and (max-width:500px){#bagbar #bagbar-wrapper{height:-webkit-calc((100% - 5px));height:-moz-calc((100% - 5px));height:-o-calc((100% - 5px));height:calc((100% - 5px));padding:20px 10px;padding-bottom:0}}#bagbar .basket{color:#fff;max-width:none}#bagbar .basket .basket_wrap{background:0 0;padding:0}#bagbar .basket .basket_inner{background:0 0;padding:0 0 50px}#bagbar .basket .woocommerce-checkout .form-row.create-account span,#bagbar .basket .woocommerce-checkout .woocommerce-order .woocommerce-notice--success,#bagbar .basket h3,.woocommerce-checkout .form-row.create-account #bagbar .basket span,.woocommerce-checkout .woocommerce-order #bagbar .basket .woocommerce-notice--success{color:#fff;margin-bottom:60px;text-align:center;text-transform:uppercase}@media only screen and (max-width:992px){#bagbar .basket .woocommerce-checkout .form-row.create-account span,#bagbar .basket .woocommerce-checkout .woocommerce-order .woocommerce-notice--success,#bagbar .basket h3,.woocommerce-checkout .form-row.create-account #bagbar .basket span,.woocommerce-checkout .woocommerce-order #bagbar .basket .woocommerce-notice--success{margin-bottom:40px}}@media only screen and (max-width:500px){#bagbar .basket .woocommerce-checkout .form-row.create-account span,#bagbar .basket .woocommerce-checkout .woocommerce-order .woocommerce-notice--success,#bagbar .basket h3,.woocommerce-checkout .form-row.create-account #bagbar .basket span,.woocommerce-checkout .woocommerce-order #bagbar .basket .woocommerce-notice--success{margin-bottom:30px}}#bagbar .basket h4{color:#fff;text-transform:uppercase}#bagbar .basket .reg_form .woocommerce-EditAccountForm legend,#bagbar .basket .reg_form .woocommerce-message,#bagbar .basket .woocommerce-account .woocommerce .woocommerce-EditAccountForm legend,#bagbar .basket .woocommerce-account .woocommerce .woocommerce-message,#bagbar .basket .woocommerce-checkout .woocommerce .woocommerce-EditAccountForm legend,#bagbar .basket .woocommerce-checkout .woocommerce .woocommerce-message,#bagbar .basket h5,.reg_form #bagbar .basket .woocommerce-message,.reg_form .woocommerce-EditAccountForm #bagbar .basket legend,.woocommerce-account .woocommerce #bagbar .basket .woocommerce-message,.woocommerce-account .woocommerce .woocommerce-EditAccountForm #bagbar .basket legend,.woocommerce-checkout .woocommerce #bagbar .basket .woocommerce-message,.woocommerce-checkout .woocommerce .woocommerce-EditAccountForm #bagbar .basket legend{color:#fff}#bagbar .basket .basket_product_list li{color:#fff;opacity:1}#bagbar .basket #tinymce ul li,#bagbar .basket .custom-text ul li,#bagbar .basket .p-16,#bagbar .basket .post_article_widget ul li,#bagbar .basket .shortcode-in-text table td,#bagbar .basket .woocommerce-checkout .wc-stripe-error li,#bagbar .basket ol li,#bagbar .basket p,#tinymce ul #bagbar .basket li,.custom-text ul #bagbar .basket li,.post_article_widget ul #bagbar .basket li,.shortcode-in-text table #bagbar .basket td,.woocommerce-checkout .wc-stripe-error #bagbar .basket li,ol #bagbar .basket li{text-align:center}#bagbar .btn_update_cart{display:none}#bagbar .qty_input{width:20px;display:inline-block;text-align:center}#bagbar .cart-errors{color:#ea542c;margin-top:-40px;text-align:left!important;display:block;position:relative}@media only screen and (max-width:992px){#bagbar .cart-errors{margin-top:-25px;margin-bottom:30px}}@media only screen and (max-width:500px){#bagbar .cart-errors{margin-top:-15px;margin-bottom:30px;font-size:11px}}#bagbar .empty-bag-container{display:none}#bagbar .loader{width:35px;height:35px;margin:0 0 0 50%;display:none;position:relative;-webkit-transform:translateX(-50%);-moz-transform:translateX(-50%);-ms-transform:translateX(-50%);-o-transform:translateX(-50%);transform:translateX(-50%);opacity:.5}#bagbar.emptybag .continue,#bagbar.emptybag .products{display:none}#bagbar.emptybag .empty-bag-container{display:block}#bagbar.loading .continue,#bagbar.loading .empty-bag-container,#bagbar.loading .products{display:none}#bagbar.loading .loading{display:block}#bagbar.loading .loader{display:inline-block}#bagbar.to-be-updated .btn_checkout{display:none}#bagbar.to-be-updated .btn_update_cart{display:block}#overlay{background-color:rgba(255,255,255,.85);position:fixed;z-index:999997;display:none;top:0}.event_box{clear:both;display:block;overflow:hidden;position:relative;width:100%}.event_box .event_box_pic{clear:both;display:block;overflow:hidden;position:relative;width:100%}.event_box .event_box_img{float:left;width:100%}.event_box .event_box_caption{clear:both;display:block;overflow:hidden;padding-top:20px;position:relative;width:100%}.event_box h4{padding-bottom:10px}.list_details{clear:both;display:block;margin:0;overflow:hidden;padding:0}.list_details li{clear:both;display:block;font-size:16px;line-height:24px;margin:0;overflow:hidden;padding:0 0 0 75px;position:relative}@media only screen and (max-width:992px){.list_details li{font-size:14px}}@media only screen and (max-width:500px){.list_details li{font-size:13px}}.list_details span{color:#00afb3;font-family:ProximaNovaSemibold;left:0;position:absolute;top:0}.hero_stick{bottom:-45px;display:block;left:200px;overflow:hidden;padding:0;position:absolute;width:100%;z-index:999;max-width:481px}@media only screen and (max-width:1200px){.hero_stick{left:90px}}@media only screen and (max-width:992px){.hero_stick{width:-webkit-calc(100% - 20px);width:-moz-calc(100% - 20px);width:-o-calc(100% - 20px);width:calc(100% - 20px);left:10px}}@media only screen and (max-width:500px){.hero_stick{position:relative!important;bottom:inherit;margin-top:0;display:block;overflow:visible;width:-webkit-calc(100% - 12px);width:-moz-calc(100% - 12px);width:-o-calc(100% - 12px);width:calc(100% - 12px);left:4px}}.hero_stick .hero_stick_wrap{background:url(../images/bg_pattern_hero_sticky_top.png) repeat-y 0 0;background-size:100%;display:block;overflow:hidden;padding:9px 9px 0 16px}.hero_stick .hero_stick_inner{background:#fff;display:block;overflow:hidden;padding:40px 35px 10px 35px}@media only screen and (max-width:992px){.hero_stick .hero_stick_inner{padding:30px 25px 10px 25px}}.hero_stick .hero_stick_pattern{background:url(../images/bg_pattern_hero_sticky_bottom.png) no-repeat 0 0;display:block;overflow:hidden;padding:44px 0 0 0;z-index:99}.hero_stick .list_details{padding:8px 0 0 0}.hero_stick .list_details li{padding-left:110px}.hero_stick h1{color:#032c44}.hero_stick h4{font-familly:ProximaNovaSemibold;text-transform:none;margin:-10px 0 0 0;padding:0!important}#tinymce ul .hero_stick li,.custom-text ul .hero_stick li,.hero_stick #tinymce ul li,.hero_stick .custom-text ul li,.hero_stick .p-16,.hero_stick .post_article_widget ul li,.hero_stick .product_block .product_block_caption p,.hero_stick .shortcode-in-text table td,.hero_stick .woocommerce-checkout .wc-stripe-error li,.hero_stick ol li,.hero_stick p,.post_article_widget ul .hero_stick li,.product_block .product_block_caption .hero_stick p,.shortcode-in-text table .hero_stick td,.woocommerce-checkout .wc-stripe-error .hero_stick li,ol .hero_stick li{margin:0;padding:12px 0 0 0}#tinymce ul .hero_stick li a,.custom-text ul .hero_stick li a,.hero_stick #tinymce ul li a,.hero_stick .custom-text ul li a,.hero_stick .p-16 a,.hero_stick .post_article_widget ul li a,.hero_stick .product_block .product_block_caption p a,.hero_stick .shortcode-in-text table td a,.hero_stick .woocommerce-checkout .wc-stripe-error li a,.hero_stick ol li a,.hero_stick p a,.post_article_widget ul .hero_stick li a,.product_block .product_block_caption .hero_stick p a,.shortcode-in-text table .hero_stick td a,.woocommerce-checkout .wc-stripe-error .hero_stick li a,ol .hero_stick li a{color:#ea542c;font-family:ProximaNovaSemibold}.hero_news{bottom:25px;display:block;right:25px;overflow:hidden;padding:0;position:absolute;width:347px;z-index:999;max-width:347px}.hero_news .hero_news_wrap{background:url(../images/bg_pattern_news_top.png) repeat-y 0 0;background-size:100%;display:block;overflow:hidden;padding:9px 9px 0 16px}.hero_news .hero_news_inner{background:#fff;display:block;overflow:hidden;padding:30px 25px 25px 25px}.hero_news .hero_news_pattern{background:url(../images/bg_pattern_news_bottom.png) no-repeat 0 0;display:block;overflow:hidden;padding:31px 0 0 0;z-index:99}.hero_news h4{color:#032c44;font-familly:ProximaNovaBlack;margin:0;padding:0 0 20px 0!important}@media only screen and (max-width:992px){.hero_news h4{padding-bottom:0}}#tinymce ul .hero_news li,.custom-text ul .hero_news li,.hero_news #tinymce ul li,.hero_news .custom-text ul li,.hero_news .p-16,.hero_news .post_article_widget ul li,.hero_news .product_block .product_block_caption p,.hero_news .shortcode-in-text table td,.hero_news .woocommerce-checkout .wc-stripe-error li,.hero_news ol li,.hero_news p,.post_article_widget ul .hero_news li,.product_block .product_block_caption .hero_news p,.shortcode-in-text table .hero_news td,.woocommerce-checkout .wc-stripe-error .hero_news li,ol .hero_news li{margin:0;padding:0 0 20px 0}.hero_news form{background:#f2f2f2;border:0;clear:both;display:block;overflow:hidden;padding:0 40px 0 0;position:relative}.hero_news form input{background:#f2f2f2;border:0;color:#333;display:block;line-height:40px;margin:0;padding:0 15px 0 15px;width:100%}.hero_news form .btn{background:url(../images/icon-btn-arrow40x40.jpg) no-repeat 0 0;border:0;border-radius:0;display:block;font-size:0;height:40px;line-height:0;overflow:hidden;padding:0;position:absolute;right:0;top:0;text-indent:-9999em;width:40px}.popup_newsletter{position:fixed;right:25px;z-index:9999;bottom:-400px;-webkit-transition:bottom .4s ease;-moz-transition:bottom .4s ease;-ms-transition:bottom .4s ease;-o-transition:bottom .4s ease;transition:bottom .4s ease}.popup_newsletter.active{bottom:10px}@media only screen and (max-width:767px){.popup_newsletter{right:15px}}@media only screen and (max-width:500px){.popup_newsletter{max-width:100%;right:3px}.popup_newsletter.active{bottom:30%;-webkit-transform:translateY(30%);-moz-transform:translateY(30%);-ms-transform:translateY(30%);-o-transform:translateY(30%);transform:translateY(30%)}}.popup_newsletter .close-popup{position:absolute;right:10px;top:10px;font-weight:700;color:#ea542c;cursor:pointer}.event_post{float:left;padding-top:50px;position:relative;width:100%}@media only screen and (max-width:500px){.event_post{padding-top:10px}}.event_post .woocommerce-checkout .form-row.create-account span,.event_post .woocommerce-checkout .woocommerce-order .woocommerce-notice--success,.event_post h3,.woocommerce-checkout .form-row.create-account .event_post span,.woocommerce-checkout .woocommerce-order .event_post .woocommerce-notice--success{text-transform:uppercase}.post_slider_wrap{clear:both;display:block;margin:0 -190px;padding:0 0 65px 0;width:1080px}@media only screen and (max-width:992px){.post_slider_wrap{margin:0;width:100%}}.post_slider_wrap .post_slider{padding:0 75px}@media only screen and (max-width:992px){.post_slider_wrap .post_slider{padding:0 50px}}@media only screen and (max-width:767px){.post_slider_wrap .post_slider{padding:0 30px}}.post_article_pic{clear:both;display:block;overflow:hidden;padding-bottom:40px;width:100%}@media only screen and (max-width:992px){.post_article_pic{padding-bottom:30px}}@media only screen and (max-width:500px){.post_article_pic{padding-bottom:20px}}.post_article_img{float:left;width:100%}.post_article_widget{clear:both;display:block;overflow:hidden;padding-bottom:20px;width:100%}@media only screen and (max-width:500px){.post_article_widget{padding-bottom:0}}#tinymce ul .post_article_widget li,.custom-text ul .post_article_widget li,.post_article_widget #tinymce ul li,.post_article_widget .p-16,.post_article_widget .product_block .product_block_caption p,.post_article_widget .shortcode-in-text table td,.post_article_widget .woocommerce-checkout .wc-stripe-error li,.post_article_widget ol li,.post_article_widget p,.post_article_widget ul li,.product_block .product_block_caption .post_article_widget p,.shortcode-in-text table .post_article_widget td,.woocommerce-checkout .wc-stripe-error .post_article_widget li,ol .post_article_widget li{margin-bottom:20px}.why_block{background:#f9f9f9;clear:both;display:block;overflow:hidden;padding:90px 50px 90px 135px;width:100%}@media only screen and (max-width:1200px){.why_block{padding:50px 40px 50px 75px}}@media only screen and (max-width:992px){.why_block{margin-top:-30px;padding:10px 0 40px 0}}@media only screen and (max-width:767px){.why_block{padding:20px 0 20px 0}}@media only screen and (max-width:500px){.why_block{margin-top:-20px;padding:10px 0 20px 0}}.why_block .content{display:block;padding:45px 0 0 0}.why_block .btn_link{float:none;margin:0}@media only screen and (max-width:992px){.why_block .custom-text{text-align:center!important;margin-bottom:60px}.why_block .custom-text .btn_link{display:inline-block!important}}@media only screen and (max-width:767px){.why_block .custom-text{margin-bottom:0}}@media only screen and (max-width:992px){.why_block .icons{max-width:800px;margin:0 auto;float:none!important;clear:both}}@media only screen and (max-width:767px){.why_block .icons{display:none;padding:0 50px 0 70px}}@media only screen and (max-width:500px){.why_block .icons .col{width:100%;clear:both}}.why_block .info .row{margin:0 -30px}.why_block .info .col{padding:0 30px}.why_block .info h6{color:#fff;font-family:ProximaNova;margin:0;padding:0;text-align:center}.why_block .info h6 strong{display:block;font-size:24px;line-height:30px;font-family:ProximaNovaBlack}.why_block .icon{display:block;font-size:0;height:85px;line-height:0;margin:0 auto;overflow:hidden;text-indent:-9999em}.why_block .circle{background:#ea542c;border:7px solid transparent;color:#fff;display:flex;height:206px;width:206px;-webkit-border-radius:100%;border-radius:100%;position:absolute;left:50%;margin-left:-103px;top:0}@media only screen and (max-width:767px){.why_block .circle{width:140px;height:140px;-webkit-transform:translateX(20%) translateY(20%);-moz-transform:translateX(20%) translateY(20%);-ms-transform:translateX(20%) translateY(20%);-o-transform:translateX(20%) translateY(20%);transform:translateX(20%) translateY(20%)}}.why_block .circle{display:-webkit-flex;display:flex;-webkit-flex-direction:column;flex-direction:column;-webkit-justify-content:center;justify-content:center;-webkit-align-items:center;align-items:center}.why_block .why_block_content{display:block;padding-top:215px;position:relative;opacity:0;-webkit-transition:opacity .3s ease;-moz-transition:opacity .3s ease;-ms-transition:opacity .3s ease;-o-transition:opacity .3s ease;transition:opacity .3s ease}@media only screen and (max-width:767px){.why_block .why_block_content{opacity:1;padding-top:180px}}.why_block .why_block_a .icon{background:url(../images/why_01.png) no-repeat 0 0;width:126px}.why_block .why_block_a.active .icon,.why_block .why_block_a:hover .icon{background-position:0 -85px}@media only screen and (max-width:767px){.why_block .why_block_a.active .icon,.why_block .why_block_a:hover .icon{background-position:0 0}}.why_block .why_block_a.active .why_block_content,.why_block .why_block_a:hover .why_block_content{opacity:1}.why_block .why_block_b h6{color:#ea542c;font-family:ProximaNovaSemibold;position:absolute;top:70px;left:50%;margin-left:-60px;width:120px}.why_block .why_block_b h6 strong{background:url(../images/icon-wall113x65.png) no-repeat top center;color:#fff;line-height:65px;margin:0 auto;width:120px;margin-bottom:10px}.why_block .why_block_b .icon{background:url(../images/why_02.png) no-repeat 0 0;width:125px}.why_block .why_block_b.active .icon,.why_block .why_block_b:hover .icon{background-position:0 -85px}@media only screen and (max-width:767px){.why_block .why_block_b.active .icon,.why_block .why_block_b:hover .icon{background-position:0 0}}.why_block .why_block_b.active .why_block_content,.why_block .why_block_b:hover .why_block_content{opacity:1}.why_block .why_block_c h6{color:#ea542c;font-family:ProximaNovaSemibold;position:absolute;top:45px;left:50%;margin-left:-60px;width:120px}.why_block .why_block_c h6 strong{background:url(../images/icon-drop58x94.png) no-repeat top center;color:#fff;height:94px;margin:0 auto;line-height:30px;width:58px;padding-top:50px;margin-bottom:10px}.why_block .why_block_c .icon{background:url(../images/why_03.png) no-repeat 0 0;width:55px}.why_block .why_block_c.active .icon,.why_block .why_block_c:hover .icon{background-position:0 -85px}@media only screen and (max-width:767px){.why_block .why_block_c.active .icon,.why_block .why_block_c:hover .icon{background-position:0 0}}.why_block .why_block_c.active .why_block_content,.why_block .why_block_c:hover .why_block_content{opacity:1}@media only screen and (max-width:767px){.why_block .why_block_d{margin-top:-30px}}.why_block .why_block_d .btn_link{position:absolute;top:77px;left:50%;margin-left:-88px}@media only screen and (max-width:767px){.why_block .why_block_d .btn_link{top:100px}}.why_block .why_block_d .icon{background:url(../images/why_04.png) no-repeat 0 0;width:89px}@media only screen and (max-width:767px){.why_block .why_block_d .icon{margin-top:-30px;margin-bottom:30px}}.why_block .why_block_d.active .why_block_content,.why_block .why_block_d:hover .why_block_content{opacity:1}.list-view.list-view .why_block{padding-top:0!important}@media only screen and (max-width:992px){.list-view.list-view .why_block .custom-text{padding-top:0!important}}.why_block_notop{padding-top:0}.story_content{float:left;padding:0 0;position:relative;width:100%;padding:40px 0 0}@media only screen and (max-width:992px){.story_content{padding:30px 0 0}}@media only screen and (max-width:767px){.story_content{padding:20px 0 0}}@media only screen and (max-width:500px){.story_content{padding:15px 0 0}}.story_content .row{display:-webkit-flex;display:flex;-webkit-flex-direction:row;flex-direction:row;-webkit-justify-content:flex-start;justify-content:flex-start;-webkit-align-items:center;align-items:center}@media only screen and (max-width:767px){.story_content .row{display:block}}#tinymce ul .story_content li,.custom-text ul .story_content li,.post_article_widget ul .story_content li,.product_block .product_block_caption .story_content p,.shortcode-in-text table .story_content td,.story_content #tinymce ul li,.story_content .custom-text ul li,.story_content .p-16,.story_content .post_article_widget ul li,.story_content .product_block .product_block_caption p,.story_content .shortcode-in-text table td,.story_content .woocommerce-checkout .wc-stripe-error li,.story_content ol li,.story_content p,.woocommerce-checkout .wc-stripe-error .story_content li,ol .story_content li{margin:0 0 15px 0}.story_content .story_pic{float:left;margin-left:-25px}@media only screen and (max-width:992px){.story_content .story_pic{margin-left:0}}.story_content .story_pic img{float:left;width:100%}.story_content .story_img{float:left;width:100%}.story_content .story_pic_rhs{margin:0 -55px 0 0}@media only screen and (max-width:992px){.story_content .story_pic_rhs{margin-right:0}}.why_content{float:left;padding:0;position:relative;width:100%}.why_content .row{display:-webkit-flex;display:flex;-webkit-flex-direction:row;flex-direction:row;-webkit-justify-content:flex-start;justify-content:flex-start;-webkit-align-items:center;align-items:center}.why_content h2{padding:0}.why_content .des{color:#032c44;display:block;font-family:ProximaNovaSemibold;font-size:18px;letter-spacing:0;line-height:24px;text-transform:none}#tinymce ul .why_content li,.custom-text ul .why_content li,.post_article_widget ul .why_content li,.product_block .product_block_caption .why_content p,.shortcode-in-text table .why_content td,.why_content #tinymce ul li,.why_content .custom-text ul li,.why_content .p-16,.why_content .post_article_widget ul li,.why_content .product_block .product_block_caption p,.why_content .shortcode-in-text table td,.why_content .woocommerce-checkout .wc-stripe-error li,.why_content ol li,.why_content p,.woocommerce-checkout .wc-stripe-error .why_content li,ol .why_content li{margin:0 0 15px 0}.why_content .story_pic{float:left;margin-left:-55px}.why_content .story_pic img{float:left;width:100%}.why_content .story_img{float:left;width:100%}.why_content .story_pic_rhs{margin:0 -55px 0 0}.why_path{background:url(../images/bg_why_mask.png) no-repeat scroll 40% 0;display:block;font-size:0;height:2822px;left:0;line-height:0;position:absolute;right:0;width:100%;z-index:999}.product_block{background:url(../images/bg_pattern_product600x843.png) no-repeat 0 0;background-size:100% 100%;clear:both;display:block;overflow:hidden;padding:9px;width:100%}#tinymce ul .product_block li,.custom-text ul .product_block li,.post_article_widget ul .product_block li,.product_block #tinymce ul li,.product_block .custom-text ul li,.product_block .p-16,.product_block .post_article_widget ul li,.product_block .product_block_caption p,.product_block .shortcode-in-text table td,.product_block .woocommerce-checkout .wc-stripe-error li,.product_block ol li,.product_block p,.shortcode-in-text table .product_block td,.woocommerce-checkout .wc-stripe-error .product_block li,ol .product_block li{margin-bottom:10px}.product_block .product_block_wrap{background:#fff;clear:both;display:block;overflow:hidden;padding:0;position:relative;height:100%}.product_block .product_block_caption{clear:both;display:block;overflow:hidden;padding:0 25px 0 25px;text-align:left}.product_block .product_block_caption h4{margin-bottom:0;padding-bottom:0}.product_block .product_block_link{clear:both;display:block;overflow:hidden;text-decoration:none}.product_block .product_block_link:hover{color:#333;opacity:1}.product_block .product_block_link:hover h4{color:#333}.product_block .product_block_link:hover img{opacity:.5}.product_block_add{bottom:0;display:block;left:0;padding:0 25px 35px 119px;position:absolute;right:0;width:100%;left:0;bottom:0}@media only screen and (max-width:992px){.product_block_add{padding-bottom:10px}}.product_block_add .product_block_count{box-sizing:border-box;border:2px solid #032c44;display:block;float:left;padding:0;margin:0 0 0 -94px;position:relative;width:90px}.product_block_add .product_block_count *{box-sizing:border-box!important}.product_block_add .product_block_count input{border:0;color:#032c44;font-family:ProximaNovaSemibold;font-size:16px;line-height:25px;padding:0 30px;margin:0;text-align:center;width:100%}.product_block_add .product_block_count .link_action{color:#032c44;display:block;font-family:ProximaNovaSemibold;font-size:16px;line-height:36px;text-align:center;position:absolute;top:0;width:30px;z-index:1}.product_block_add .product_block_count .link_minus{left:0}.product_block_add .product_block_count .link_plus{right:0}.product_block_add .product_block_count.soldout{opacity:.6!important}.product_block_add .product_block_count.soldout a{pointer-events:none!important}.product_block_add .product_block_count.soldout a,.product_block_add .product_block_count.soldout input{opacity:.6!important;pointer-events:none!important}.product_block_shop .product_block_wrap{padding-bottom:85px}@media only screen and (max-width:992px){.product_block_shop .product_block_wrap{padding-bottom:65px}}.product_block_pic{clear:both;display:block;overflow:hidden;text-align:center;width:100%;padding-top:0}.product_block_pic>a{position:relative;display:block;padding:25px 35px 20px}@media only screen and (max-width:992px){.product_block_pic>a{padding-top:10px}}.product_block_pic .product_block_img{display:inline;float:none;width:100%;height:auto}.related_slider_wrap{clear:both;display:block;margin:0;width:100%}@media only screen and (max-width:992px){.related_slider_wrap{margin:0;width:100%}}.related_slider_wrap .product_related_slider,.related_slider_wrap .related_slider{padding:0 50px}@media only screen and (max-width:992px){.related_slider_wrap .product_related_slider,.related_slider_wrap .related_slider{padding:0 50px}}@media only screen and (max-width:500px){.related_slider_wrap .product_related_slider,.related_slider_wrap .related_slider{padding:0 50px}}.related_slider_wrap .slick-arrow{top:45%}.related_slider_wrap .slick-list{margin:0 -20px}.related_slider_wrap .slick-slide{margin:0 20px}@media only screen and (max-width:1200px){.related_slider_wrap .slick-slide{margin:0 10px}}@media only screen and (max-width:767px){.related_slider_wrap .slick-slide{margin:0 5px}}@media only screen and (max-width:500px){.related_slider_wrap .slick-slide{margin:0}}.post_article_head{clear:both;display:block;margin:0 0 40px 0;overflow:hidden;padding:0;position:relative}@media only screen and (max-width:992px){.post_article_head{margin-bottom:30px}}@media only screen and (max-width:500px){.post_article_head{margin-bottom:20px}}.post_article_head h1{color:#032c44;margin:0;padding:0;line-height:1.2em}.post_article_head h2{color:#00afb3;font-family:ProximaNovaSemibold;font-size:18px;line-height:24px;margin:0;padding:0;text-transform:capitalize}.post_article_head h4{margin:0;padding:0!important;text-transform:none}.post_article_head .soc_links,.post_article_head .social_links{bottom:4px;padding:0;position:absolute;right:0}.post_article_head .soc_links a,.post_article_head .social_links a{color:#032c44}.single-fw-portfolio .post_article_head{padding-right:95px}@media only screen and (max-width:767px){.single-fw-portfolio .post_article_head{padding-right:0}}@media only screen and (max-width:767px){.single-fw-portfolio .post_article_head .soc_links,.single-fw-portfolio .post_article_head .social_links{position:relative;right:inherit;bottom:inherit;margin-top:10px}}@media only screen and (max-width:500px){.single-fw-portfolio article .col{width:100%;float:none;margin-bottom:0!important;padding-bottom:0!important}}.listing_filter{clear:both;display:block;overflow:hidden;padding-bottom:20px;width:100%}@media only screen and (max-width:992px){.listing_filter{padding-bottom:20px}}.listing_filter .form-group{float:left;margin-left:20px;width:213px;max-width:40%;max-width:-webkit-calc((50% - 10px));max-width:-moz-calc((50% - 10px));max-width:-o-calc((50% - 10px));max-width:calc((50% - 10px))}@media only screen and (max-width:992px){.listing_filter .form-group{margin-left:20px}}.listing_filter .form-group:first-child{margin-left:0}.listing_filter form{position:relative;width:100%;display:block;margin:0;padding:0}.listing_filter select{background-position:93% 50%;border:2px solid #032c44;color:#032c44;font-family:ProximaNovaBold;font-size:12px;margin:0;padding-right:35px;text-transform:uppercase;width:100%}.listing_filter input{background:url(../images/icon-search-glass14x15.png) no-repeat scroll 93% 50%;background-position:93% 50%;border:2px solid #032c44;color:#032c44;font-family:ProximaNovaBold;font-size:12px;margin:0;padding-right:40px;text-transform:uppercase}.listing_filter .woocommerce-info,.listing_filter .woocommerce-result-count{display:none}.listing_filter .woocommerce-ordering{position:relative!important;display:inline-block!important;float:right!important;width:auto!important;max-width:100%!important}@media only screen and (max-width:500px){.listing_filter .woocommerce-ordering{width:100%!important}}.listing_block{clear:both;display:block;overflow:hidden;padding:20px 0;width:100%}@media only screen and (max-width:1200px){.listing_block{padding:20px 0}}@media only screen and (max-width:992px){.listing_block{padding:10px 0}}@media only screen and (max-width:500px){.listing_block{padding:5px 0}}.listing_block .listing_block_pic{clear:both;display:block;overflow:hidden;position:relative}.listing_block .listing_block_img{float:left;width:100%}.listing_block .listing_block_caption{display:block;overflow:hidden;padding:25px 0 0 0;width:100%}@media only screen and (max-width:992px){.listing_block .listing_block_caption{padding-top:20px}}@media only screen and (max-width:500px){.listing_block .listing_block_caption{padding-top:15px}}#tinymce ul .listing_block .listing_block_caption li,.custom-text ul .listing_block .listing_block_caption li,.listing_block .listing_block_caption #tinymce ul li,.listing_block .listing_block_caption .custom-text ul li,.listing_block .listing_block_caption .p-16,.listing_block .listing_block_caption .post_article_widget ul li,.listing_block .listing_block_caption .shortcode-in-text table td,.listing_block .listing_block_caption .woocommerce-checkout .wc-stripe-error li,.listing_block .listing_block_caption ol li,.listing_block .listing_block_caption p,.post_article_widget ul .listing_block .listing_block_caption li,.shortcode-in-text table .listing_block .listing_block_caption td,.woocommerce-checkout .wc-stripe-error .listing_block .listing_block_caption li,ol .listing_block .listing_block_caption li{margin-bottom:0}.listing_block .listing_block_link{clear:both;display:block;overflow:hidden;position:relative;text-decoration:none}.listing_block .listing_block_link:hover{color:#333}.listing_block .listing_block_link:hover h4{color:#333}.profile_block{clear:both;display:block;overflow:hidden;padding:20px 0;width:100%}.profile_block .profile_block_pic{clear:both;display:block;overflow:hidden;padding-bottom:120px;position:relative}.profile_block .profile_block_img{float:left;width:100%}.profile_block .profile_block_link{clear:both;display:block;overflow:hidden;position:relative}.profile_block .bg_light{background:url(../images/bg_pattern_profile_light.png) no-repeat 0 0;background-size:100%}.profile_block .bg_dark{background:url(../images/bg_pattern_profile_dark.png) no-repeat 0 0;background-size:100%}.profile_block .profile_block_caption{background:#032c44;bottom:0;display:block;left:0;padding:25px 35px;position:absolute;width:100%;max-height:90%;overflow:hidden;min-height:120px}@media only screen and (max-width:1200px){.profile_block .profile_block_caption{padding:25px 25px}}@media only screen and (max-width:992px){.profile_block .profile_block_caption{padding:20px 20px}}.profile_block .profile_block_caption .profile_block_content{display:none;padding-bottom:60px}.profile_block .profile_block_caption h4{color:#fff}.profile_block .profile_block_caption h4 span{color:#fff;display:block;font-family:ProximaNova;font-size:14px;line-height:24px;text-transform:none}#tinymce ul .profile_block .profile_block_caption li,.custom-text ul .profile_block .profile_block_caption li,.post_article_widget ul .profile_block .profile_block_caption li,.profile_block .profile_block_caption #tinymce ul li,.profile_block .profile_block_caption .custom-text ul li,.profile_block .profile_block_caption .p-16,.profile_block .profile_block_caption .post_article_widget ul li,.profile_block .profile_block_caption .shortcode-in-text table td,.profile_block .profile_block_caption .woocommerce-checkout .wc-stripe-error li,.profile_block .profile_block_caption ol li,.profile_block .profile_block_caption p,.shortcode-in-text table .profile_block .profile_block_caption td,.woocommerce-checkout .wc-stripe-error .profile_block .profile_block_caption li,ol .profile_block .profile_block_caption li{color:#fff;margin-bottom:20px}.profile_block .read-more-bar{position:absolute;left:0;bottom:0;background:#032c44;display:block;width:100%;width:-webkit-calc((100% - 2px));width:-moz-calc((100% - 2px));width:-o-calc((100% - 2px));width:calc((100% - 2px));padding-top:10px;margin:0;padding:15px 35px 15px;box-sizing:border-box}@media only screen and (max-width:1200px){.profile_block .read-more-bar{padding:15px 25px 15px!important}}@media only screen and (max-width:992px){.profile_block .read-more-bar{padding:15px 20px 15px!important}}@media only screen and (max-width:767px){.profile_block .read-more-bar{padding:10px 10x 15px}}.profile_block .read-more-bar a{color:#ea542c;text-transform:uppercase}.basket{display:block;overflow:hidden;padding:0;position:relative;max-width:434px}.basket .basket_wrap{background:url(../images/bg_pattern_your_order_top.png) repeat-y 0 0;background-size:100%;display:block;overflow:hidden;padding:9px 9px 0 16px}.basket .basket_inner{background:#fff;display:block;overflow:hidden;padding:40px 35px 0 35px}@media only screen and (max-width:992px){.basket .basket_inner{padding:40px 15px 0 15px}}@media only screen and (max-width:767px){.basket .basket_inner{padding:35px 15px 0 15px}}@media only screen and (max-width:500px){.basket .basket_inner{padding:30px 15px 0 15px}}.basket .basket_pattern{background:url(../images/bg_pattern_your_order_bottom.png) no-repeat 0 0;display:block;overflow:hidden;padding:100px 0 0 0;z-index:99}.basket .woocommerce-checkout .form-row.create-account span,.basket .woocommerce-checkout .woocommerce-order .woocommerce-notice--success,.basket h3,.woocommerce-checkout .form-row.create-account .basket span,.woocommerce-checkout .woocommerce-order .basket .woocommerce-notice--success{clear:both;margin:0 0 30px 0}.basket .woocommerce-checkout .form-row.create-account span:last-child,.basket .woocommerce-checkout .woocommerce-order .woocommerce-notice--success:last-child,.basket h3:last-child,.woocommerce-checkout .form-row.create-account .basket span:last-child,.woocommerce-checkout .woocommerce-order .basket .woocommerce-notice--success:last-child{padding-top:10px}.basket h4{padding:5px 0 35px 0;text-align:center}.basket .form-group{float:left;width:100%}.basket_product{clear:both;display:block;overflow:hidden;padding:0 0 30px 125px;position:relative}@media only screen and (max-width:992px){.basket_product{padding-left:115px}}@media only screen and (max-width:767px){.basket_product{padding-left:105px}}@media only screen and (max-width:500px){.basket_product{padding-left:85px}}.basket_product .basket_product_pic{float:left;margin-left:-135px;width:120px}@media only screen and (max-width:992px){.basket_product .basket_product_pic{margin-left:-125px;width:110px}}@media only screen and (max-width:767px){.basket_product .basket_product_pic{margin-left:-115px;width:100px}}@media only screen and (max-width:500px){.basket_product .basket_product_pic{margin-left:-95px;width:80px}}.basket_product .col{margin-bottom:0!important;padding-bottom:0!important;float:left}.basket_product .sized-image{padding:0;margin:0}.basket_product .new-price{color:#ea542c!important;font-size:.8em}.basket_product .basket_product_details{border-bottom:1px solid #ebebeb;float:left;width:100%}.basket_product .reg_form .woocommerce-EditAccountForm legend,.basket_product .reg_form .woocommerce-message,.basket_product .woocommerce-account .woocommerce .woocommerce-EditAccountForm legend,.basket_product .woocommerce-account .woocommerce .woocommerce-message,.basket_product .woocommerce-checkout .woocommerce .woocommerce-EditAccountForm legend,.basket_product .woocommerce-checkout .woocommerce .woocommerce-message,.basket_product h5,.reg_form .basket_product .woocommerce-message,.reg_form .woocommerce-EditAccountForm .basket_product legend,.woocommerce-account .woocommerce .basket_product .woocommerce-message,.woocommerce-account .woocommerce .woocommerce-EditAccountForm .basket_product legend,.woocommerce-checkout .woocommerce .basket_product .woocommerce-message,.woocommerce-checkout .woocommerce .woocommerce-EditAccountForm .basket_product legend{color:#032c44;margin-bottom:5px;text-transform:uppercase}.basket_product .basket_product_list{display:block;margin:0;padding:0 0 10px}.basket_product .basket_product_list li{display:block;font-size:14px;line-height:24px;list-style:none;margin:0;padding:0}#footer{clear:both;display:block;overflow:hidden;padding:25px 0 0 0;width:100%}#footer h4{color:#fff;margin:0;padding:0 0 20px 0}@media only screen and (max-width:1200px){#footer h4{padding:0 0 10px 0}}@media only screen and (max-width:992px){#footer h4{padding:0 0 10px 0}}@media only screen and (max-width:767px){#footer h4{padding:0 0 10px 0}}#footer h6{color:#333;font-family:ProximaNova;font-size:12px;line-height:12px;margin:0;padding:0}@media only screen and (max-width:1200px){#footer .col{padding-bottom:10px}}@media only screen and (max-width:992px){#footer .col{padding-bottom:10px}}@media only screen and (max-width:767px){#footer .col{padding-bottom:10px}}@media only screen and (max-width:500px){#footer .col{padding-bottom:10px}}@media only screen and (max-width:767px){#footer .col:last-child{padding-bottom:0}}@media only screen and (max-width:500px){#footer .col:last-child{padding-bottom:0}}#footer .soc_links,#footer .social_links{padding-bottom:0}#footer .footer_main{background-color:#032c44;clear:both;display:block;min-height:301px;padding:65px 50px 0 50px;overflow:hidden;width:100%}@media only screen and (max-width:1200px){#footer .footer_main{background-size:45%;padding:20px 25px 20px 25px;min-height:1px}}@media only screen and (max-width:992px){#footer .footer_main{background-size:40%;padding:20px 25px;min-height:1px}}@media only screen and (max-width:767px){#footer .footer_main{background:#032c44;padding:20px;min-height:1px}}@media only screen and (max-width:500px){#footer .footer_main{background:#032c44;padding:20px;min-height:1px}}#footer .footer_main .bg-arrows{position:absolute;height:100%;width:38%;top:0;left:0;background:#032c44 url(../images/bg_footer_main.jpg) no-repeat left center/cover}@media only screen and (max-width:767px){#footer .footer_main .bg-arrows{display:none}}#footer .footer_main .row{margin:0 -15px}#footer .footer_main .row .col{padding-left:15px;padding-right:15px}@media only screen and (max-width:1200px){#footer .footer_main .row .col{margin-bottom:2px}}@media only screen and (max-width:767px){#footer .footer_main .pull-right{float:none!important}}@media only screen and (max-width:500px){#footer .footer_main .pull-right{float:none!important}}#footer .footer_main_nav{clear:both;display:block;margin:0;overflow:hidden;padding:0;width:100%}#footer .footer_main_nav ul{clear:both;display:block;margin:0;overflow:hidden;padding:0;width:100%}#footer .footer_main_nav ul li{clear:both;color:#fff;display:block;font-family:ProximaNovaSemibold;font-size:18px;line-height:36px;list-style:none;margin:0;padding:0}@media only screen and (max-width:1200px){#footer .footer_main_nav ul li{font-size:18px;line-height:26px}}@media only screen and (max-width:992px){#footer .footer_main_nav ul li{font-size:16px;line-height:24px}}@media only screen and (max-width:767px){#footer .footer_main_nav ul li{font-size:14px;line-height:20px}}#footer form{clear:both;display:block;overflow:hidden;padding:0 40px 27px 0;position:relative}@media only screen and (max-width:1200px){#footer form{padding-bottom:15px}}@media only screen and (max-width:992px){#footer form{padding-bottom:15px}}@media only screen and (max-width:767px){#footer form{padding-bottom:15px}}#footer form input{border:0;color:#333;display:block;font-size:16px;line-height:40px;margin:0;padding:0 50px 0 15px;width:100%}#footer form .btn{background:#fff url(../images/icon-btn-arrow40x40.jpg) no-repeat 0 0;border:0;border-radius:0;display:block;font-size:0;height:40px;line-height:0;overflow:hidden;padding:0;position:absolute;right:0;top:0;text-indent:-9999em;width:40px}#footer .footer_copy{clear:both;display:block;overflow:hidden;padding:20px 0 10px;width:100%}@media only screen and (max-width:992px){#footer .footer_copy{padding:15px 0 5px}}@media only screen and (max-width:767px){#footer .footer_copy{padding:10px 0 5px}}@media only screen and (max-width:500px){#footer .footer_copy{padding:10px 0 5px}}@media only screen and (max-width:767px){#footer .footer_copy .col{text-align:center!important;padding-bottom:10px}}@media only screen and (max-width:500px){#footer .footer_copy .col{text-align:center!important;padding-bottom:10px}}#footer .footer_copy_list{clear:both;display:block;margin:0;overflow:hidden;padding:0;white-space:nowrap;width:100%;text-align:inherit!important}#footer .footer_copy_list ul{clear:both;display:block;margin:0;overflow:hidden;padding:0;white-space:nowrap;width:100%}@media only screen and (max-width:767px){#footer .footer_copy_list ul{display:inline-block;margin-bottom:0;width:auto}}@media only screen and (max-width:500px){#footer .footer_copy_list ul{display:inline-block;margin-bottom:0;width:auto}}#footer .footer_copy_list ul li{border-left:1px solid #333;color:#333;float:left;font-size:12px;line-height:12px;list-style:none;margin:0;padding:0 10px}#footer .footer_copy_list ul li:first-child{border:0;padding-left:0}#hero,.banner-module{float:left;position:relative;width:100%;z-index:1;min-height:60vh;height:60vh}#hero.height-100,.banner-module.height-100{min-height:none;height:100vh;height:-webkit-calc((100vh - 110px));height:-moz-calc((100vh - 110px));height:-o-calc((100vh - 110px));height:calc((100vh - 110px))}@media only screen and (max-width:992px){#hero.height-100,.banner-module.height-100{height:-webkit-calc((100vh - 85px));height:-moz-calc((100vh - 85px));height:-o-calc((100vh - 85px));height:calc((100vh - 85px))}}@media only screen and (max-width:767px){#hero.height-100,.banner-module.height-100{height:-webkit-calc((100vh - 75px));height:-moz-calc((100vh - 75px));height:-o-calc((100vh - 75px));height:calc((100vh - 75px))}}@media only screen and (max-width:500px){#hero.height-100,.banner-module.height-100{height:-webkit-calc((100vh - 35px));height:-moz-calc((100vh - 35px));height:-o-calc((100vh - 35px));height:calc((100vh - 35px))}}#hero.height-40,.banner-module.height-40{min-height:40vh;height:40vh}#hero .hero_holder,.banner-module .hero_holder{background-size:100% 100%!important;height:100%;left:0;position:absolute;right:0;top:0;width:100%;z-index:-1}@media only screen and (max-width:500px){#hero.hero_with_box,.banner-module.hero_with_box{height:auto;padding-top:200px}}#hero .hero_img,.banner-module .hero_img{display:block!important;position:relative;width:100%;z-index:1}#hero .hero_caption,.banner-module .hero_caption{height:100%;display:block;left:0;position:absolute;top:0;width:100%;z-index:999;margin-top:-20px}#hero .hero_caption,.banner-module .hero_caption{display:-webkit-flex;display:flex;-webkit-flex-direction:column;flex-direction:column;-webkit-justify-content:center;justify-content:center;-webkit-align-items:center;align-items:center}#hero .hero_action .btn_link,.banner-module .hero_action .btn_link{margin:0 14px}@media only screen and (max-width:500px){#hero .hero_action .btn_link,.banner-module .hero_action .btn_link{margin:0 2px}}@media only screen and (max-width:767px){#hero.height-100 .hero_caption .pull-right,.banner-module.height-100 .hero_caption .pull-right{width:100%;display:block!important;float:none}}#hero h4,.banner-module h4{padding-bottom:25px}@media only screen and (max-width:500px){.shop-categories .btn_link{margin:0;max-width:45%;padding:0;font-size:14px}}@media only screen and (max-width:500px){.shop-categories .btn_link_aqua{background:url(../images/btn_link_aqua177x54.png) no-repeat center center/contain!important}}.shop-categories .btn_link_aqua.active,.shop-categories .btn_link_aqua:hover{color:#032c44!important;color:#ea542c!important}.shop-categories .btn_link_darkblue.active,.shop-categories .btn_link_darkblue:hover{color:#ea542c!important}@media only screen and (max-width:500px){.shop-categories .btn_link_darkblue{background:url(../images/btn_link_aqua184x54.png) no-repeat center center/contain!important}}.shop-categories .btn_link_orange.active,.shop-categories .btn_link_orange:hover{color:#032c44!important}@media only screen and (max-width:500px){.shop-categories .btn_link_orange{max-width:none!important}}.intro_hero{position:relative;width:100%;z-index:1;margin-top:30px;margin-bottom:50px}@media only screen and (max-width:992px){.intro_hero{margin-top:20px;margin-bottom:20px}}@media only screen and (max-width:767px){.intro_hero{margin-top:10px}}.intro_hero .intro_hero_caption{display:block;left:0;padding-top:60px;text-align:center;top:0;width:100%;z-index:999}.intro_hero .intro_hero_action{clear:both;display:block;overflow:hidden;padding:0 0 50px 0;width:100%}@media only screen and (max-width:992px){.intro_hero .intro_hero_action{padding-bottom:30px}}@media only screen and (max-width:767px){.intro_hero .intro_hero_action{padding-bottom:0!important}}.intro_hero .intro_hero_action .btn_link{display:inline-block;float:none;margin:0 14px}@media only screen and (max-width:500px){.intro_hero .intro_hero_action .btn_link{margin:0}}.intro_hero .intro_hero_action .btn_link:hover{color:#fff!important}.intro_hero .intro_hero_action .btn_link.active{color:#fff!important}.intro_hero .intro_hero_action .btn_link.orange{color:#ea542c!important}.intro_hero .module-title{padding-bottom:25px}@media only screen and (max-width:767px){.intro_hero .image-col{display:none}}.intro_hero .image-col .sized-image{-webkit-transform:translateY(20px);-moz-transform:translateY(20px);-ms-transform:translateY(20px);-o-transform:translateY(20px);transform:translateY(20px);height:100%!important}.intro_hero .hero_stick{bottom:inherit;left:inherit;position:relative;text-align:left;-webkit-transform:translateY(50px);-moz-transform:translateY(50px);-ms-transform:translateY(50px);-o-transform:translateY(50px);transform:translateY(50px);padding:30px 0 50px}@media only screen and (max-width:767px){.intro_hero .hero_stick{padding-top:0}}@media only screen and (max-width:500px){.intro_hero .hero_stick{max-width:100%}}.intro_hero .hero_stick h1{line-height:42px;margin:0;padding:0 0 20px 0}.intro_hero .hero_stick h4{padding-bottom:5px!important}#tinymce ul .intro_hero .hero_stick li,.custom-text ul .intro_hero .hero_stick li,.intro_hero .hero_stick #tinymce ul li,.intro_hero .hero_stick .custom-text ul li,.intro_hero .hero_stick .p-16,.intro_hero .hero_stick .post_article_widget ul li,.intro_hero .hero_stick .shortcode-in-text table td,.intro_hero .hero_stick .woocommerce-checkout .wc-stripe-error li,.intro_hero .hero_stick ol li,.intro_hero .hero_stick p,.post_article_widget ul .intro_hero .hero_stick li,.shortcode-in-text table .intro_hero .hero_stick td,.woocommerce-checkout .wc-stripe-error .intro_hero .hero_stick li,ol .intro_hero .hero_stick li{padding:0 0 30px 0}.intro_hero .hero_stick .btn_link:hover{color:#fff!important}.intro_hero .bg2{display:none}.intro_hero .img2{display:none}.intro_hero .text2{display:none}.breadcrumbs{clear:both;display:block;overflow:hidden;padding:0 0 30px 0;width:100%}.breadcrumbs .breadcrumbs_list{clear:both;display:block;margin:0;overflow:hidden;padding:0;width:100%}.breadcrumbs .breadcrumbs_list li{color:#999;float:left;list-style:none;margin:0;padding:0 10px;position:relative}.breadcrumbs .breadcrumbs_list li:after{content:'>';position:absolute;right:-3px;top:0}.breadcrumbs .breadcrumbs_list li:first-child{padding-left:0}.breadcrumbs .breadcrumbs_list li:last-child:after{content:""}.product_details{clear:both;display:block;overflow:hidden;padding:0 0 80px 0;width:100%}@media only screen and (max-width:1200px){.product_details{padding-bottom:60px}}@media only screen and (max-width:992px){.product_details{padding-bottom:40px}}@media only screen and (max-width:767px){.product_details{padding-bottom:30px}}@media only screen and (max-width:500px){.product_details{padding-bottom:20px}}@media only screen and (max-width:767px){.product_details_pic{margin-bottom:5px;text-align:center;display:block;width:100%}.product_details_pic img{max-width:400px}}.product_details_pic #prod_swiper .slick-slide{padding:0 40px}@media only screen and (max-width:500px){.product_details_pic #prod_swiper .slick-slide{padding:0 30px}}.product_order{display:block;overflow:hidden;margin:0 auto;padding:0;width:519px;max-width:100%}.product_order .product_order_wrap{background:url(../images/bg_pattern_product_top.png) repeat-y 0 0;background-size:100%;display:block;overflow:hidden;padding:9px 9px 0 16px}.product_order .product_order_inner{background:#fff;display:block;overflow:hidden;padding:30px 20px 10px 20px}.product_order .product_order_pattern{background:url(../images/bg_pattern_product_bottom.png) no-repeat 0 0;display:block;overflow:hidden;padding:47px 0 0 0;z-index:99}@media only screen and (max-width:500px){.product_order .product_order_pattern{width:100%;padding:30px 0 0 0;background:url(../images/bg_pattern_product_bottom.png) no-repeat top center/contain;height:50px}}.product_order .product_block_add{bottom:auto;position:relative;left:auto;padding:0 100px 10px 94px}@media only screen and (max-width:500px){.product_order .product_block_add{padding-right:0}}.product_order h1{color:#032c44;letter-spacing:0;margin-bottom:5px}.product_order h4{color:#00afb3;font-family:ProximaNovaSemibold;margin:0;padding:0;text-transform:none}.product_order .reg_form .woocommerce-EditAccountForm legend,.product_order .reg_form .woocommerce-message,.product_order .woocommerce-account .woocommerce .woocommerce-EditAccountForm legend,.product_order .woocommerce-account .woocommerce .woocommerce-message,.product_order .woocommerce-checkout .woocommerce .woocommerce-EditAccountForm legend,.product_order .woocommerce-checkout .woocommerce .woocommerce-message,.product_order h5,.reg_form .product_order .woocommerce-message,.reg_form .woocommerce-EditAccountForm .product_order legend,.woocommerce-account .woocommerce .product_order .woocommerce-message,.woocommerce-account .woocommerce .woocommerce-EditAccountForm .product_order legend,.woocommerce-checkout .woocommerce .product_order .woocommerce-message,.woocommerce-checkout .woocommerce .woocommerce-EditAccountForm .product_order legend{color:#032c44;font-family:ProximaNovaSemibold;margin:0 0 10px 0;padding:0;text-transform:none}.product_order .product_order_list{clear:both;display:block;margin:0;overflow:hidden;padding:10px 0}.product_order .product_order_list li{background:url(../images/icon-arrow-aqua11x11.png) no-repeat 0 6px;color:#032c44;float:left;font-family:ProximaNovaBold;font-size:14px;line-height:20px;list-style:none;padding:0 0 20px 25px;width:50%}.product_discount{clear:both;display:block;overflow:hidden;padding-bottom:15px}.product_discount .product_discount_list{clear:both;display:block;margin:0;overflow:hidden;padding:0 0 2px 2px}.product_discount .product_discount_list li{background:#f9f9f9;color:#032c44;float:left;font-family:ProximaNovaSemibold;font-size:11px;line-height:11px;list-style:none;margin:0 5px 5px 0;padding:6px 11px;-webkit-box-shadow:-2px 2px 0 0 #ededed;box-shadow:-2px 2px 0 0 #ededed;text-transform:uppercase}.accordion{clear:both;display:block;margin:0;overflow:hidden;padding:0 0 40px 0;position:relative;width:100%}.accordion .accordion_block{border-bottom:1px solid #b7b7b7;clear:both;display:block;margin:0;overflow:hidden;position:relative}.accordion .accordion_content{clear:both;display:none;margin:0;overflow:hidden;width:100%}.accordion .woocommerce-checkout .form-row.create-account span,.accordion .woocommerce-checkout .woocommerce-order .woocommerce-notice--success,.accordion h3,.woocommerce-checkout .form-row.create-account .accordion span,.woocommerce-checkout .woocommerce-order .accordion .woocommerce-notice--success{clear:both;color:#032c44;display:block;font-size:18px;line-height:24px;margin:0;padding:20px 0;text-transform:uppercase}.accordion .acc_tab{cursor:pointer;display:block;overflow:hidden}.accordion .acc_tab:after{content:'+';float:right}.accordion .acc_tab:hover{color:#000;text-decoration:none}.accordion .acc_tab_close:after{content:'-'}.accordion .soc_links,.accordion .social_links{position:absolute;right:0;top:22px}.accordion .soc_links a,.accordion .social_links a{color:#032c44}.intro-amb{background:#032c44 url(../images/bg_pattern_intro.png) no-repeat bottom right;clear:both;display:block;overflow:hidden;padding:0;width:100%}.intro-amb .container-fluid{margin:0;padding:0}.intro-amb .row{margin:0}.intro-amb .col{padding:0}.intro-amb .text-col{padding:100px 75px 140px 135px!important}@media only screen and (max-width:1200px){.intro-amb .text-col{padding:100px 50px 140px 100px!important}}@media only screen and (max-width:992px){.intro-amb .text-col{padding:80px 20px 140px 60px!important}}@media only screen and (max-width:767px){.intro-amb .text-col{padding:30px 20px 120px 20px!important}}@media only screen and (max-width:767px){.intro-amb .text-col{padding:30px 20px 180px 20px!important}}.intro-amb .image-col{padding:0!important;overflow:hidden}.intro-amb .image-col .bg{background-position:right center!important}.intro-amb .image-col .sized-image{min-height:100%}@media only screen and (max-width:767px){.intro-amb .image-col .sized-image{min-height:0;width:90%;width:-webkit-calc((100% + 30px));width:-moz-calc((100% + 30px));width:-o-calc((100% + 30px));width:calc((100% + 30px))}}.instagrub{clear:both;display:block;overflow:hidden;padding:70px 0 110px 0;width:100%}@media only screen and (max-width:992px){.instagrub{padding:60px 0 110px 0}}@media only screen and (max-width:500px){.instagrub{padding:50px 0 110px 0}}.instagrub h2{margin-bottom:70px;text-align:center}@media only screen and (max-width:992px){.instagrub h2{margin-bottom:40px}}@media only screen and (max-width:767px){.instagrub h2{margin-bottom:30px}}@media only screen and (max-width:500px){.instagrub h2{margin-bottom:30px}}.instagrub_wrap{clear:both;display:block;margin:0;width:100%}@media only screen and (max-width:992px){.instagrub_wrap{margin:0;width:100%}}.instagrub_wrap .instagrub_slider{padding:0 50px}@media only screen and (max-width:992px){.instagrub_wrap .instagrub_slider{padding:0 40px}}@media only screen and (max-width:767px){.instagrub_wrap .instagrub_slider{padding:0 30px}}.instagrub_wrap .slick-list{margin:0 -10px}.instagrub_wrap .slick-slide{margin:0 10px}.btn_link{color:#fff!important;display:block;float:left;font-family:ProximaNovaBlack!important;font-size:18px;height:54px;line-height:54px;text-align:center;text-transform:uppercase;width:177px;-webkit-transform:translateX(0);-moz-transform:translateX(0);-ms-transform:translateX(0);-o-transform:translateX(0);transform:translateX(0);-webkit-transition:transform .3s ease;-moz-transition:transform .3s ease;-ms-transition:transform .3s ease;-o-transition:transform .3s ease;transition:transform .3s ease}.btn_link:hover{opacity:1;color:#fff;-webkit-transform:translateX(3px);-moz-transform:translateX(3px);-ms-transform:translateX(3px);-o-transform:translateX(3px);transform:translateX(3px)}.btn_link_orange{background:url(../images/btn-link-orange177x54.png) no-repeat 0 0}.btn_link_aqua{background:url(../images/btn_link_aqua177x54.png) no-repeat 0 0}.btn_link_darkblue{background:url(../images/btn_link_aqua184x54.png) no-repeat 0 0;width:184px}.btn_process,.reg_form .woocommerce-Button,.reg_form input[type=submit],.woocommerce-account .woocommerce .woocommerce-Button,.woocommerce-account .woocommerce input[type=submit],.woocommerce-checkout .woocommerce .woocommerce-Button,.woocommerce-checkout .woocommerce input[type=submit]{background:#ea542c;color:#fff;font-family:ProximaNovaBlack;font-size:14px;display:block;line-height:43px!important;height:43px!important;vertical-align:middle;text-align:center;text-transform:uppercase;border-radius:0;border:0}.btn_process:active,.btn_process:hover,.btn_process:link,.btn_process:visited,.reg_form .woocommerce-Button:active,.reg_form .woocommerce-Button:hover,.reg_form .woocommerce-Button:link,.reg_form .woocommerce-Button:visited,.reg_form input[type=submit]:active,.reg_form input[type=submit]:hover,.reg_form input[type=submit]:link,.reg_form input[type=submit]:visited,.woocommerce-account .woocommerce .woocommerce-Button:active,.woocommerce-account .woocommerce .woocommerce-Button:hover,.woocommerce-account .woocommerce .woocommerce-Button:link,.woocommerce-account .woocommerce .woocommerce-Button:visited,.woocommerce-account .woocommerce input[type=submit]:active,.woocommerce-account .woocommerce input[type=submit]:hover,.woocommerce-account .woocommerce input[type=submit]:link,.woocommerce-account .woocommerce input[type=submit]:visited,.woocommerce-checkout .woocommerce .woocommerce-Button:active,.woocommerce-checkout .woocommerce .woocommerce-Button:hover,.woocommerce-checkout .woocommerce .woocommerce-Button:link,.woocommerce-checkout .woocommerce .woocommerce-Button:visited,.woocommerce-checkout .woocommerce input[type=submit]:active,.woocommerce-checkout .woocommerce input[type=submit]:hover,.woocommerce-checkout .woocommerce input[type=submit]:link,.woocommerce-checkout .woocommerce input[type=submit]:visited{color:#fff!important;opacity:1}.btn_process.btn_red:hover,.reg_form .btn_red.woocommerce-Button:hover,.reg_form input.btn_red[type=submit]:hover,.woocommerce-account .woocommerce .btn_red.woocommerce-Button:hover,.woocommerce-account .woocommerce input.btn_red[type=submit]:hover,.woocommerce-checkout .woocommerce .btn_red.woocommerce-Button:hover,.woocommerce-checkout .woocommerce input.btn_red[type=submit]:hover{color:#032c44}.btn_process.soldout,.reg_form .soldout.woocommerce-Button,.reg_form input.soldout[type=submit],.woocommerce-account .woocommerce .soldout.woocommerce-Button,.woocommerce-account .woocommerce input.soldout[type=submit],.woocommerce-checkout .woocommerce .soldout.woocommerce-Button,.woocommerce-checkout .woocommerce input.soldout[type=submit]{pointer-events:none!important;opacity:.8!important;cursor:default!important}.btn_continue{background:#032c44;border:2px solid #ea542c;color:#ea542c;line-height:36px}.overlay_mask{bottom:0;left:0;position:absolute;box-sizing:content-box;width:100%;height:0;padding-left:0;padding-top:75px;overflow:hidden;z-index:99;transform:rotate(-180deg)}.overlay_mask span{width:0;height:0;margin-left:-2000px;margin-top:-100px;border-left:2000px solid transparent;border-right:2000px solid transparent;border-top:100px solid #fff!important}.overlay_mask_lightgrey span{border-top-color:#f9f9f9}.overlay_mask_lightgrey.light-grey-bg span{border-top-color:#f9f9f9!important}.bar_feature{background:#00a9af;clear:both;display:block;overflow:hidden;padding:0}.bar_feature h1{color:#032c44;font-family:ProximaNovaBlack;line-height:130px;margin:0;padding:0;text-align:center;text-transform:uppercase}@media only screen and (max-width:992px){.bar_feature h1{line-height:1em;margin-top:40px}}@media only screen and (max-width:767px){.bar_feature h1{margin-top:30px}}.bar_feature .bar_feature_list{clear:both;display:block;overflow:hidden;width:100%}.bar_feature .bar_feature_list ul{display:-webkit-flex;display:flex;-webkit-flex-direction:row;flex-direction:row;-webkit-align-items:center;align-items:center;-webkit-justify-content:center;justify-content:center;margin:0;overflow:hidden;padding:0;width:100%;min-height:130px}@media only screen and (max-width:992px){.bar_feature .bar_feature_list ul{min-height:110px}}.bar_feature .bar_feature_list ul li{float:left;list-style:none;margin:0;padding:0;text-align:center;position:relative;width:33%}@media only screen and (max-width:992px){.bar_feature .bar_feature_list ul li{padding:0 20px}}@media only screen and (max-width:500px){.bar_feature .bar_feature_list ul li{padding:0 15px}}.bar_feature .bar_feature_list ul img{width:auto;height:auto;max-width:100%;margin-left:50%;-webkit-transform:translateX(-50%);-moz-transform:translateX(-50%);-ms-transform:translateX(-50%);-o-transform:translateX(-50%);transform:translateX(-50%)}.tab{border:0;border-collapse:0;margin:0;padding:0;width:100%}.tab tr{border:0;margin:0;padding:0}.tab th{border:0;color:#032c44;font-family:ProximaNovaBlack;font-size:18px;line-height:34px;margin:0;padding:0;text-transform:uppercase}.tab tr{border:0;color:#333;font-size:14px;line-height:34px;margin:0}.tab a{border:0;color:#ea542c;font-family:ProximaNovaBlack;font-size:14px;line-height:34px;margin:0;padding:0 0 15px 0;text-transform:uppercase}.sbi_owl-next,.sbi_owl-prev,.slick-arrow{background:url(../images/icon-arrows.png) no-repeat 0 0!important;border:0;cursor:pointer;display:block;font-size:0;height:24px;line-height:0;margin-top:-12px;outline:0;position:absolute!important;text-indent:-9999em;top:50%!important;width:25px!important;z-index:999!important;-webkit-transform:translateX(0);-moz-transform:translateX(0);-ms-transform:translateX(0);-o-transform:translateX(0);transform:translateX(0);-webkit-transition:transform .3s ease;-moz-transition:transform .3s ease;-ms-transition:transform .3s ease;-o-transition:transform .3s ease;transition:transform .3s ease}@media only screen and (max-width:992px){.sbi_owl-next,.sbi_owl-prev,.slick-arrow{-webkit-transform:scaleX(.8) scaleY(.8);-moz-transform:scaleX(.8) scaleY(.8);-ms-transform:scaleX(.8) scaleY(.8);-o-transform:scaleX(.8) scaleY(.8);transform:scaleX(.8) scaleY(.8)}}.sbi_owl-prev,.slick-prev{background-position:0 0!important;left:0!important}.sbi_owl-prev:hover,.slick-prev:hover{-webkit-transform:translateX(-3px);-moz-transform:translateX(-3px);-ms-transform:translateX(-3px);-o-transform:translateX(-3px);transform:translateX(-3px)}.sbi_owl-next,.slick-next{background-position:0 -100px!important;right:0!important}.sbi_owl-next:hover,.slick-next:hover{-webkit-transform:translateX(3px);-moz-transform:translateX(3px);-ms-transform:translateX(3px);-o-transform:translateX(3px);transform:translateX(3px)}.slick-slide,.slick-slide *{outline:0!important}#sbi_images{padding:0 40px!important}.sbi_owl-wrapper-outer{z-index:1}.sbi_owl-controls{position:absolute!important;left:0;top:0;height:100%!important;width:100%!important;z-index:0}.sbi_owl-buttons{height:100%}.no-thumb{background-color:#ccc}.add-margin-top{margin-top:40px}@media only screen and (max-width:992px){.add-margin-top{margin-top:10px}}@media only screen and (max-width:500px){.add-margin-top{margin-top:0}}.add-margin-bottom{margin-bottom:40px}@media only screen and (max-width:992px){.add-margin-bottom{margin-bottom:30px}}@media only screen and (max-width:500px){.add-margin-bottom{margin-bottom:20px}}#main-menu .menu-item{transform:translateX(-40px);opacity:0;-webkit-transform:translateZ(0) translateX(-40px);-webkit-font-smoothing:subpixel-antialiased}.menu-item-arrive{-webkit-transform:translateZ(0);-webkit-font-smoothing:subpixel-antialiased;animation:.4s ease 0s normal forwards 1 arrive}.menu-item-leave{-webkit-transform:translateZ(0);-webkit-font-smoothing:subpixel-antialiased;animation:.6s ease 0s normal forwards 1 leave}@keyframes arrive{0%{opacity:0;transform:translateX(-40px)}100%{opacity:1;transform:translateX(0)}}@keyframes leave{0%{opacity:1;transform:translateX(0)}100%{opacity:0;transform:translateX(-40px)}}@-webkit-keyframes arrive{0%{opacity:0;transform:translateX(-40px)}100%{opacity:1;transform:translateX(0)}}@-webkit-keyframes leave{0%{opacity:1;transform:translateX(0)}100%{opacity:0;transform:translateX(-40px)}}#main{float:left;min-height:400px;padding:0;position:relative;width:100%}#main .main_wrap{clear:both;display:block;overflow:hidden;padding:40px 0}@media only screen and (max-width:992px){#main .main_wrap{padding:30px 0}}@media only screen and (max-width:767px){#main .main_wrap{padding:20px 0}}@media only screen and (max-width:992px){#main .col{padding-bottom:30px}}@media only screen and (max-width:500px){#main .col{padding-bottom:20px}}#main .col:last-child{padding-bottom:0}#main .col_sm_12{clear:both}.listing{clear:both;display:block;overflow:hidden;padding:0 50px 40px 50px;position:relative;width:100%}@media only screen and (max-width:992px){.listing{padding:0 10px}}@media only screen and (max-width:767px){.listing{padding:0 10px}}@media only screen and (max-width:500px){.listing{padding:0 50px}}.listing .btn_link{float:none;margin:20px auto}.listing .product_block{margin:20px 0}.listing .product_block h4{padding-bottom:8px}#tinymce ul .listing .product_block li,.custom-text ul .listing .product_block li,.listing .product_block #tinymce ul li,.listing .product_block .custom-text ul li,.listing .product_block .p-16,.listing .product_block .post_article_widget ul li,.listing .product_block .shortcode-in-text table td,.listing .product_block .woocommerce-checkout .wc-stripe-error li,.listing .product_block ol li,.listing .product_block p,.post_article_widget ul .listing .product_block li,.shortcode-in-text table .listing .product_block td,.woocommerce-checkout .wc-stripe-error .listing .product_block li,ol .listing .product_block li{margin-bottom:10px}@media only screen and (max-width:1200px){.listing .col,.listing .col-not-h{padding:0 10px}}@media only screen and (max-width:992px){.listing .col,.listing .col-not-h{padding:0 10px}}@media only screen and (max-width:767px){.listing .col,.listing .col-not-h{padding:0 5px;display:inline-block;vertical-align:top;float:none;width:49%}}@media only screen and (max-width:500px){.listing .col,.listing .col-not-h{width:100%;flex:none}}.listing .no-results{margin-top:70px}.woocommerce.archive .intro_hero{margin:0!important}.woocommerce.archive .col{padding:0}.product{clear:both;display:block;overflow:hidden;padding:29px 0 40px 0;position:relative;width:100%}.product .product-related_slider .slick-arrow{top:50%}.text-and-image-module{clear:both;display:block;overflow:hidden;padding:20px 50px 0 135px;position:relative;width:100%}@media only screen and (max-width:1200px){.text-and-image-module{padding-left:75px;padding-right:25px}}@media only screen and (max-width:992px){.text-and-image-module{padding-left:0;padding-right:0;padding-top:30px}}@media only screen and (max-width:767px){.text-and-image-module{padding-left:0;padding-right:0}}@media only screen and (max-width:500px){.text-and-image-module{padding-left:0;padding-right:0;padding-top:20px}}.text-and-image-module figure{width:100%}@media only screen and (max-width:500px){.text-and-image-module figure{padding-bottom:10px!important}}.text-and-image-module .col{margin-bottom:0!important;padding-bottom:0!important}@media only screen and (max-width:500px){.text-and-image-module .col{width:100%;float:none;left:inherit;right:inherit;clear:both}#tinymce ul .text-and-image-module .col li,.custom-text ul .text-and-image-module .col li,.post_article_widget ul .text-and-image-module .col li,.shortcode-in-text table .text-and-image-module .col td,.text-and-image-module .col #tinymce ul li,.text-and-image-module .col .custom-text ul li,.text-and-image-module .col .p-16,.text-and-image-module .col .post_article_widget ul li,.text-and-image-module .col .shortcode-in-text table td,.text-and-image-module .col .woocommerce-checkout .wc-stripe-error li,.text-and-image-module .col ol li,.text-and-image-module .col p,.woocommerce-checkout .wc-stripe-error .text-and-image-module .col li,ol .text-and-image-module .col li{clear:both}}.why{clear:both;display:block;overflow:hidden;padding:0 50px 0 135px;position:relative;width:100%;z-index:1}@media only screen and (max-width:1200px){.why{padding-left:75px;padding-right:25px}}@media only screen and (max-width:992px){.why{padding-left:0;padding-right:0}}@media only screen and (max-width:767px){.why{padding-left:0;padding-right:0}}@media only screen and (max-width:500px){.why{padding-left:0;padding-right:0}}.why.why_01{padding-top:220px;padding-bottom:300px}.why.why_02{padding-top:0;padding-bottom:100px}.why.why_03{padding-top:180px;padding-bottom:250px}.why.why_04{padding-top:60px;padding-bottom:140px}.why.why_05{padding-top:100px;padding-bottom:100px}.woocommerce-checkout .checkout_panel_return{padding-top:40px}.woocommerce-checkout .checkout_panel_return .form-group{margin:0;padding:0}.woocommerce-checkout .checkout_panel_return h4{line-height:38px;margin:0;padding:0}@media only screen and (max-width:767px){.woocommerce-checkout .checkout_panel_return h4{line-height:24px}}@media only screen and (max-width:500px){.woocommerce-checkout .checkout_panel_return h4{line-height:24px}}.woocommerce-checkout .checkout_panel_payment{padding:40px 0 15px 0}.woocommerce-checkout .checkout_block{border:1px solid #d6d6d6;clear:both;display:block;min-height:100px;overflow:hidden;padding:10px 10px 0 10px}.woocommerce-checkout .checkout_block label{color:#032c44;margin:0;text-transform:uppercase;padding:0;line-height:18px}.woocommerce-checkout .checkout_block .flc{margin-top:0}.woocommerce-checkout .checkout_block .form-group{clear:both;display:block;margin:0;overflow:hidden;padding:0 0 10px 0}.woocommerce-checkout .checkout_method{clear:both;display:block;overflow:hidden;padding:0 0 0 40px}.woocommerce-checkout .checkout_method img{width:auto}.woocommerce-checkout .text-enter{font-family:ProximaNovaBold;font-size:12px;line-height:18px;margin:0;padding:0 0 5px 0;text-transform:uppercase}.woocommerce-checkout .text-enter a{color:#ea542c;font-family:ProximaNovaBold}.woocommerce-checkout .woocommerce-info{margin-bottom:30px}.select2-selection--single{border-radius:0!important;height:40px!important;border:1px solid #e5e5e5!important}.select2-selection--single>span{height:40px!important}.select2-container--default .select2-selection--single .select2-selection__rendered{line-height:40px!important}.reg_form,.woocommerce-account .woocommerce,.woocommerce-checkout .woocommerce{clear:both;display:block;overflow:hidden;padding:30px 0 20px;position:relative;width:100%}@media only screen and (max-width:992px){.reg_form,.woocommerce-account .woocommerce,.woocommerce-checkout .woocommerce{padding-top:20px;padding-bottom:0}}@media only screen and (max-width:767px){.reg_form,.woocommerce-account .woocommerce,.woocommerce-checkout .woocommerce{padding-top:10px}}@media only screen and (max-width:500px){.reg_form,.woocommerce-account .woocommerce,.woocommerce-checkout .woocommerce{padding-top:0}}@media only screen and (max-width:767px){.reg_form .col,.woocommerce-account .woocommerce .col,.woocommerce-checkout .woocommerce .col{padding-bottom:60px!important}}@media only screen and (max-width:500px){.reg_form .col,.woocommerce-account .woocommerce .col,.woocommerce-checkout .woocommerce .col{padding-bottom:50px!important}}.reg_form h4 .link-edit,.woocommerce-account .woocommerce h4 .link-edit,.woocommerce-checkout .woocommerce h4 .link-edit{color:#ea542c;display:inline-block;margin-left:40px;font-size:14px}#tinymce ul .reg_form li a,#tinymce ul .woocommerce-account .woocommerce li a,#tinymce ul .woocommerce-checkout .woocommerce li a,.custom-text ul .reg_form li a,.custom-text ul .woocommerce-account .woocommerce li a,.custom-text ul .woocommerce-checkout .woocommerce li a,.post_article_widget ul .reg_form li a,.post_article_widget ul .woocommerce-account .woocommerce li a,.post_article_widget ul .woocommerce-checkout .woocommerce li a,.product_block .product_block_caption .reg_form p a,.reg_form #tinymce ul li a,.reg_form .custom-text ul li a,.reg_form .p-16 a,.reg_form .post_article_widget ul li a,.reg_form .product_block .product_block_caption p a,.reg_form .shortcode-in-text table td a,.reg_form .woocommerce-checkout .wc-stripe-error li a,.reg_form ol li a,.reg_form p a,.shortcode-in-text table .reg_form td a,.shortcode-in-text table .woocommerce-account .woocommerce td a,.shortcode-in-text table .woocommerce-checkout .woocommerce td a,.woocommerce-account .woocommerce #tinymce ul li a,.woocommerce-account .woocommerce .custom-text ul li a,.woocommerce-account .woocommerce .p-16 a,.woocommerce-account .woocommerce .post_article_widget ul li a,.woocommerce-account .woocommerce .shortcode-in-text table td a,.woocommerce-account .woocommerce .woocommerce-checkout .wc-stripe-error li a,.woocommerce-account .woocommerce ol li a,.woocommerce-account .woocommerce p a,.woocommerce-checkout .wc-stripe-error .reg_form li a,.woocommerce-checkout .wc-stripe-error .woocommerce li a,.woocommerce-checkout .wc-stripe-error .woocommerce-account .woocommerce li a,.woocommerce-checkout .woocommerce #tinymce ul li a,.woocommerce-checkout .woocommerce .custom-text ul li a,.woocommerce-checkout .woocommerce .p-16 a,.woocommerce-checkout .woocommerce .post_article_widget ul li a,.woocommerce-checkout .woocommerce .shortcode-in-text table td a,.woocommerce-checkout .woocommerce .wc-stripe-error li a,.woocommerce-checkout .woocommerce ol li a,.woocommerce-checkout .woocommerce p a,ol .reg_form li a,ol .woocommerce-account .woocommerce li a,ol .woocommerce-checkout .woocommerce li a{color:#ea542c}.reg_form form,.woocommerce-account .woocommerce form,.woocommerce-checkout .woocommerce form{clear:both;display:block}.reg_form .form-group,.woocommerce-account .woocommerce .form-group,.woocommerce-checkout .woocommerce .form-group{clear:both;display:block;overflow:hidden;width:100%}.reg_form .form-group .row,.woocommerce-account .woocommerce .form-group .row,.woocommerce-checkout .woocommerce .form-group .row{margin-left:-10px;margin-right:-10px}.reg_form .form-group .row .col,.woocommerce-account .woocommerce .form-group .row .col,.woocommerce-checkout .woocommerce .form-group .row .col{padding:0 10px}@media only screen and (max-width:992px){.reg_form .form-group .row .col,.woocommerce-account .woocommerce .form-group .row .col,.woocommerce-checkout .woocommerce .form-group .row .col{padding-bottom:0!important}}@media only screen and (max-width:767px){.reg_form .form-group .row .col,.woocommerce-account .woocommerce .form-group .row .col,.woocommerce-checkout .woocommerce .form-group .row .col{padding-bottom:15px!important}}@media only screen and (max-width:767px){.reg_form .form-group .row .col:last-child,.woocommerce-account .woocommerce .form-group .row .col:last-child,.woocommerce-checkout .woocommerce .form-group .row .col:last-child{padding-bottom:0!important}}.reg_form .col-address .row,.woocommerce-account .woocommerce .col-address .row,.woocommerce-checkout .woocommerce .col-address .row{margin-left:-10px;margin-right:-10px}.reg_form .col-address .row .col,.woocommerce-account .woocommerce .col-address .row .col,.woocommerce-checkout .woocommerce .col-address .row .col{padding:0 10px}.reg_form input,.woocommerce-account .woocommerce input,.woocommerce-checkout .woocommerce input{margin:0}.reg_form textarea,.woocommerce-account .woocommerce textarea,.woocommerce-checkout .woocommerce textarea{height:130px}.reg_form select,.woocommerce-account .woocommerce select,.woocommerce-checkout .woocommerce select{font-family:ProximaNovaBold;margin:0;text-transform:uppercase}#tinymce ul .reg_form li,#tinymce ul .woocommerce-account .woocommerce li,#tinymce ul .woocommerce-checkout .woocommerce li,.custom-text ul .reg_form li,.custom-text ul .woocommerce-account .woocommerce li,.custom-text ul .woocommerce-checkout .woocommerce li,.post_article_widget ul .reg_form li,.post_article_widget ul .woocommerce-account .woocommerce li,.post_article_widget ul .woocommerce-checkout .woocommerce li,.product_block .product_block_caption .reg_form p,.reg_form #tinymce ul li,.reg_form .custom-text ul li,.reg_form .p-16,.reg_form .post_article_widget ul li,.reg_form .product_block .product_block_caption p,.reg_form .shortcode-in-text table td,.reg_form .woocommerce-checkout .wc-stripe-error li,.reg_form ol li,.reg_form p,.shortcode-in-text table .reg_form td,.shortcode-in-text table .woocommerce-account .woocommerce td,.shortcode-in-text table .woocommerce-checkout .woocommerce td,.woocommerce-account .woocommerce #tinymce ul li,.woocommerce-account .woocommerce .custom-text ul li,.woocommerce-account .woocommerce .p-16,.woocommerce-account .woocommerce .post_article_widget ul li,.woocommerce-account .woocommerce .shortcode-in-text table td,.woocommerce-account .woocommerce .woocommerce-checkout .wc-stripe-error li,.woocommerce-account .woocommerce ol li,.woocommerce-account .woocommerce p,.woocommerce-checkout .wc-stripe-error .reg_form li,.woocommerce-checkout .wc-stripe-error .woocommerce li,.woocommerce-checkout .wc-stripe-error .woocommerce-account .woocommerce li,.woocommerce-checkout .woocommerce #tinymce ul li,.woocommerce-checkout .woocommerce .custom-text ul li,.woocommerce-checkout .woocommerce .p-16,.woocommerce-checkout .woocommerce .post_article_widget ul li,.woocommerce-checkout .woocommerce .shortcode-in-text table td,.woocommerce-checkout .woocommerce .wc-stripe-error li,.woocommerce-checkout .woocommerce ol li,.woocommerce-checkout .woocommerce p,ol .reg_form li,ol .woocommerce-account .woocommerce li,ol .woocommerce-checkout .woocommerce li{position:relative}#tinymce ul .reg_form li.form-row,#tinymce ul .woocommerce-account .woocommerce li.form-row,#tinymce ul .woocommerce-checkout .woocommerce li.form-row,.custom-text ul .reg_form li.form-row,.custom-text ul .woocommerce-account .woocommerce li.form-row,.custom-text ul .woocommerce-checkout .woocommerce li.form-row,.post_article_widget ul .reg_form li.form-row,.post_article_widget ul .woocommerce-account .woocommerce li.form-row,.post_article_widget ul .woocommerce-checkout .woocommerce li.form-row,.reg_form #tinymce ul li.form-row,.reg_form .custom-text ul li.form-row,.reg_form .form-row.p-16,.reg_form .post_article_widget ul li.form-row,.reg_form .shortcode-in-text table td.form-row,.reg_form .woocommerce-checkout .wc-stripe-error li.form-row,.reg_form ol li.form-row,.reg_form p.form-row,.shortcode-in-text table .reg_form td.form-row,.shortcode-in-text table .woocommerce-account .woocommerce td.form-row,.shortcode-in-text table .woocommerce-checkout .woocommerce td.form-row,.woocommerce-account .woocommerce #tinymce ul li.form-row,.woocommerce-account .woocommerce .custom-text ul li.form-row,.woocommerce-account .woocommerce .form-row.p-16,.woocommerce-account .woocommerce .post_article_widget ul li.form-row,.woocommerce-account .woocommerce .shortcode-in-text table td.form-row,.woocommerce-account .woocommerce .woocommerce-checkout .wc-stripe-error li.form-row,.woocommerce-account .woocommerce ol li.form-row,.woocommerce-account .woocommerce p.form-row,.woocommerce-checkout .wc-stripe-error .reg_form li.form-row,.woocommerce-checkout .wc-stripe-error .woocommerce li.form-row,.woocommerce-checkout .wc-stripe-error .woocommerce-account .woocommerce li.form-row,.woocommerce-checkout .woocommerce #tinymce ul li.form-row,.woocommerce-checkout .woocommerce .custom-text ul li.form-row,.woocommerce-checkout .woocommerce .form-row.p-16,.woocommerce-checkout .woocommerce .post_article_widget ul li.form-row,.woocommerce-checkout .woocommerce .shortcode-in-text table td.form-row,.woocommerce-checkout .woocommerce .wc-stripe-error li.form-row,.woocommerce-checkout .woocommerce ol li.form-row,.woocommerce-checkout .woocommerce p.form-row,ol .reg_form li.form-row,ol .woocommerce-account .woocommerce li.form-row,ol .woocommerce-checkout .woocommerce li.form-row{margin-bottom:10px}.reg_form fieldset,.woocommerce-account .woocommerce fieldset,.woocommerce-checkout .woocommerce fieldset{margin-top:20px}.reg_form .btn_process,.reg_form .woocommerce-Button,.reg_form .woocommerce-account .woocommerce .woocommerce-Button,.reg_form .woocommerce-account .woocommerce input[type=submit],.reg_form .woocommerce-checkout .woocommerce .woocommerce-Button,.reg_form .woocommerce-checkout .woocommerce input[type=submit],.reg_form input[type=submit],.woocommerce-account .woocommerce .btn_process,.woocommerce-account .woocommerce .reg_form .woocommerce-Button,.woocommerce-account .woocommerce .reg_form input[type=submit],.woocommerce-account .woocommerce .woocommerce-Button,.woocommerce-account .woocommerce input[type=submit],.woocommerce-checkout .woocommerce .btn_process,.woocommerce-checkout .woocommerce .reg_form .woocommerce-Button,.woocommerce-checkout .woocommerce .reg_form input[type=submit],.woocommerce-checkout .woocommerce .woocommerce-Button,.woocommerce-checkout .woocommerce input[type=submit]{margin:10px 0 10px;width:180px;max-width:100%}@media only screen and (max-width:500px){.reg_form .btn_process,.reg_form .woocommerce-Button,.reg_form .woocommerce-account .woocommerce .woocommerce-Button,.reg_form .woocommerce-account .woocommerce input[type=submit],.reg_form .woocommerce-checkout .woocommerce .woocommerce-Button,.reg_form .woocommerce-checkout .woocommerce input[type=submit],.reg_form input[type=submit],.woocommerce-account .woocommerce .btn_process,.woocommerce-account .woocommerce .reg_form .woocommerce-Button,.woocommerce-account .woocommerce .reg_form input[type=submit],.woocommerce-account .woocommerce .woocommerce-Button,.woocommerce-account .woocommerce input[type=submit],.woocommerce-checkout .woocommerce .btn_process,.woocommerce-checkout .woocommerce .reg_form .woocommerce-Button,.woocommerce-checkout .woocommerce .reg_form input[type=submit],.woocommerce-checkout .woocommerce .woocommerce-Button,.woocommerce-checkout .woocommerce input[type=submit]{max-width:100%}}.reg_form .password-lost,.woocommerce-account .woocommerce .password-lost,.woocommerce-checkout .woocommerce .password-lost{right:0;bottom:-25px;position:absolute;font-size:.8em}.reg_form .flc,.woocommerce-account .woocommerce .flc,.woocommerce-checkout .woocommerce .flc{float:left;border:1px solid #d6d6d6;margin:0 20px 0 0;height:18px;width:18px}.reg_form label,.woocommerce-account .woocommerce label,.woocommerce-checkout .woocommerce label{float:left;font-size:14px;line-height:18px;margin-bottom:10px}.reg_form .text-rhs,.woocommerce-account .woocommerce .text-rhs,.woocommerce-checkout .woocommerce .text-rhs{font-family:ProximaNovaBold;font-size:10px;line-height:18px;margin:0;padding:0;text-align:right;text-transform:uppercase}.reg_form .text-rhs a,.woocommerce-account .woocommerce .text-rhs a,.woocommerce-checkout .woocommerce .text-rhs a{color:#ea542c;font-family:ProximaNovaBold}.reg_form .woocommerce-error,.reg_form .woocommerce-message,.woocommerce-account .woocommerce .woocommerce-error,.woocommerce-account .woocommerce .woocommerce-message,.woocommerce-checkout .woocommerce .woocommerce-error,.woocommerce-checkout .woocommerce .woocommerce-message{padding:0;margin-left:0}.reg_form .woocommerce-message,.woocommerce-account .woocommerce .woocommerce-message,.woocommerce-checkout .woocommerce .woocommerce-message{color:#032c44;text-transform:uppercase}.reg_form .woocommerce-password-strength,.woocommerce-account .woocommerce .woocommerce-password-strength,.woocommerce-checkout .woocommerce .woocommerce-password-strength{margin-top:10px}.reg_form .woocommerce-MyAccount-navigation,.woocommerce-account .woocommerce .woocommerce-MyAccount-navigation,.woocommerce-checkout .woocommerce .woocommerce-MyAccount-navigation{width:30%;display:inline-block;float:left}@media only screen and (max-width:767px){.reg_form .woocommerce-MyAccount-navigation,.woocommerce-account .woocommerce .woocommerce-MyAccount-navigation,.woocommerce-checkout .woocommerce .woocommerce-MyAccount-navigation{width:100%;float:none;display:block}}.reg_form .woocommerce-MyAccount-navigation ul,.woocommerce-account .woocommerce .woocommerce-MyAccount-navigation ul,.woocommerce-checkout .woocommerce .woocommerce-MyAccount-navigation ul{list-style:none;display:block;margin:0;padding:0;white-space:nowrap;width:100%}.reg_form .woocommerce-MyAccount-navigation ul li,.woocommerce-account .woocommerce .woocommerce-MyAccount-navigation ul li,.woocommerce-checkout .woocommerce .woocommerce-MyAccount-navigation ul li{display:block;font-size:18px;line-height:24px;list-style:none;overflow:hidden;padding-bottom:12px;font-family:ProximaNovaSemibold}@media only screen and (max-width:992px){.reg_form .woocommerce-MyAccount-navigation ul li,.woocommerce-account .woocommerce .woocommerce-MyAccount-navigation ul li,.woocommerce-checkout .woocommerce .woocommerce-MyAccount-navigation ul li{font-size:16px;line-height:1.4}}@media only screen and (max-width:500px){.reg_form .woocommerce-MyAccount-navigation ul li,.woocommerce-account .woocommerce .woocommerce-MyAccount-navigation ul li,.woocommerce-checkout .woocommerce .woocommerce-MyAccount-navigation ul li{font-size:14px;line-height:1.4}}.reg_form .woocommerce-MyAccount-navigation ul li a,.woocommerce-account .woocommerce .woocommerce-MyAccount-navigation ul li a,.woocommerce-checkout .woocommerce .woocommerce-MyAccount-navigation ul li a{color:#032c44}.reg_form .woocommerce-MyAccount-navigation ul li a:hover,.woocommerce-account .woocommerce .woocommerce-MyAccount-navigation ul li a:hover,.woocommerce-checkout .woocommerce .woocommerce-MyAccount-navigation ul li a:hover{color:#ea542c;opacity:1}.reg_form .woocommerce-MyAccount-navigation ul li.is-active a,.woocommerce-account .woocommerce .woocommerce-MyAccount-navigation ul li.is-active a,.woocommerce-checkout .woocommerce .woocommerce-MyAccount-navigation ul li.is-active a{color:#ea542c}.reg_form .woocommerce-MyAccount-navigation ul .woocommerce-MyAccount-navigation-link--customer-logout,.woocommerce-account .woocommerce .woocommerce-MyAccount-navigation ul .woocommerce-MyAccount-navigation-link--customer-logout,.woocommerce-checkout .woocommerce .woocommerce-MyAccount-navigation ul .woocommerce-MyAccount-navigation-link--customer-logout{padding-top:36px}@media only screen and (max-width:767px){.reg_form .woocommerce-MyAccount-navigation ul .woocommerce-MyAccount-navigation-link--customer-logout,.woocommerce-account .woocommerce .woocommerce-MyAccount-navigation ul .woocommerce-MyAccount-navigation-link--customer-logout,.woocommerce-checkout .woocommerce .woocommerce-MyAccount-navigation ul .woocommerce-MyAccount-navigation-link--customer-logout{padding-top:20px;padding-bottom:40px}}.reg_form .woocommerce-MyAccount-content,.woocommerce-account .woocommerce .woocommerce-MyAccount-content,.woocommerce-checkout .woocommerce .woocommerce-MyAccount-content{width:70%;display:inline-block;float:left}@media only screen and (max-width:767px){.reg_form .woocommerce-MyAccount-content,.woocommerce-account .woocommerce .woocommerce-MyAccount-content,.woocommerce-checkout .woocommerce .woocommerce-MyAccount-content{width:100%;float:none;display:block}}.reg_form .u-column1,.woocommerce-account .woocommerce .u-column1,.woocommerce-checkout .woocommerce .u-column1{padding-right:10px}@media only screen and (max-width:500px){.reg_form .u-column1,.woocommerce-account .woocommerce .u-column1,.woocommerce-checkout .woocommerce .u-column1{margin-bottom:30px}}.reg_form .u-column2,.woocommerce-account .woocommerce .u-column2,.woocommerce-checkout .woocommerce .u-column2{padding-left:20px}.reg_form .u-column1,.reg_form .u-column2,.woocommerce-account .woocommerce .u-column1,.woocommerce-account .woocommerce .u-column2,.woocommerce-checkout .woocommerce .u-column1,.woocommerce-checkout .woocommerce .u-column2{width:50%;float:left}@media only screen and (max-width:500px){.reg_form .u-column1,.reg_form .u-column2,.woocommerce-account .woocommerce .u-column1,.woocommerce-account .woocommerce .u-column2,.woocommerce-checkout .woocommerce .u-column1,.woocommerce-checkout .woocommerce .u-column2{width:100%;float:none;padding:0}}.reg_form .woocommerce-Address-title,.woocommerce-account .woocommerce .woocommerce-Address-title,.woocommerce-checkout .woocommerce .woocommerce-Address-title{position:relative}.reg_form .woocommerce-Address-title a,.woocommerce-account .woocommerce .woocommerce-Address-title a,.woocommerce-checkout .woocommerce .woocommerce-Address-title a{position:absolute;right:0;bottom:5px}.reg_form table,.woocommerce-account .woocommerce table,.woocommerce-checkout .woocommerce table{width:100%}.reg_form table td,.reg_form table th,.woocommerce-account .woocommerce table td,.woocommerce-account .woocommerce table th,.woocommerce-checkout .woocommerce table td,.woocommerce-checkout .woocommerce table th{padding-right:10px;padding-bottom:20px}@media only screen and (max-width:500px){.reg_form table td,.reg_form table th,.woocommerce-account .woocommerce table td,.woocommerce-account .woocommerce table th,.woocommerce-checkout .woocommerce table td,.woocommerce-checkout .woocommerce table th{padding-right:20px;padding-bottom:20px}}.reg_form mark,.woocommerce-account .woocommerce mark,.woocommerce-checkout .woocommerce mark{background:0 0}.reg_form .woocommerce-column--1,.reg_form .woocommerce-column--2,.woocommerce-account .woocommerce .woocommerce-column--1,.woocommerce-account .woocommerce .woocommerce-column--2,.woocommerce-checkout .woocommerce .woocommerce-column--1,.woocommerce-checkout .woocommerce .woocommerce-column--2{padding-top:30px;width:50%;float:left}@media only screen and (max-width:500px){.reg_form .woocommerce-column--1,.reg_form .woocommerce-column--2,.woocommerce-account .woocommerce .woocommerce-column--1,.woocommerce-account .woocommerce .woocommerce-column--2,.woocommerce-checkout .woocommerce .woocommerce-column--1,.woocommerce-checkout .woocommerce .woocommerce-column--2{float:none;width:100%;padding-top:20px}}.reg_form .woocommerce-EditAccountForm legend,.woocommerce-account .woocommerce .woocommerce-EditAccountForm legend,.woocommerce-checkout .woocommerce .woocommerce-EditAccountForm legend{font-weight:700;color:#032c44;text-transform:uppercase;margin-left:0;padding-left:0}.woocommerce-MyAccount-content ::-webkit-input-placeholder,.woocommerce-checkout ::-webkit-input-placeholder{font-family:ProximaNova!important;color:#333;text-transform:none!important}.woocommerce-MyAccount-content :-moz-placeholder,.woocommerce-checkout :-moz-placeholder{font-family:ProximaNova!important;color:#333;text-transform:none!important}.woocommerce-MyAccount-content ::-moz-placeholder,.woocommerce-checkout ::-moz-placeholder{font-family:ProximaNova!important;color:#333;text-transform:none!important}.woocommerce-MyAccount-content :-ms-input-placeholder,.woocommerce-checkout :-ms-input-placeholder{font-family:ProximaNova!important;color:#333;text-transform:none!important}.woocommerce-checkout .before_form{margin-bottom:40px}.woocommerce-checkout .before_form .checkout_coupon{margin-top:15px}.woocommerce-checkout .before_form .woocommerce-form-login{margin-bottom:30px}.woocommerce-checkout .before_form .lost_password{display:none}.woocommerce-checkout .woocommerce-error,.woocommerce-checkout .woocommerce-message{margin:-10px 0 30px}.woocommerce-checkout .button[name=login]{margin-bottom:10px}.woocommerce-checkout textarea{height:120px}.woocommerce-checkout #order_review_heading{margin-top:30px}.woocommerce-checkout .new-price{color:#ea542c!important}.woocommerce-checkout form ul{position:relative;display:block;list-style:none;margin:0;padding:0}.woocommerce-checkout form ul li{display:block;margin:0;padding:0}.woocommerce-checkout table{width:100%;margin-bottom:30px}.woocommerce-checkout table td,.woocommerce-checkout table th{border-bottom:1px solid #ddd;padding:10px 0!important}.woocommerce-checkout .payment_method_paypal img{width:170px;margin-right:15px}@media only screen and (max-width:500px){.woocommerce-checkout .payment_method_paypal img{width:140px;margin-right:5px}}.woocommerce-checkout .wc-stripe-error{margin:20px 0}.woocommerce-checkout .wc-stripe-error li{color:#ea542c;font-weight:700}.woocommerce-checkout .payment_method_stripe img{height:25px;width:auto}.woocommerce-checkout .payment_method_stripe label{display:inline-block}.woocommerce-checkout .form-row.create-account span{font-size:14px!important;color:#032c44;margin-bottom:0!important;margin-top:0!important;line-height:1em!important;text-transform:uppercase;font-weight:700;margin-left:10px!important;display:inline-block}@media only screen and (max-width:500px){.woocommerce-checkout .form-row.create-account span{width:-webkit-calc((100% - 30px));width:-moz-calc((100% - 30px));width:-o-calc((100% - 30px));width:calc((100% - 30px))}}.woocommerce-checkout #stripe-payment-data label[for=stripe-card-cvc]{display:block}.woocommerce-checkout #stripe-payment-data #stripe-card-cvc{width:100%!important}.woocommerce-checkout .woocommerce-order{margin:0}.woocommerce-checkout .woocommerce-order .woocommerce-notice--success{color:#032c44;text-transform:uppercase}.woocommerce-checkout .woocommerce-order-overview{list-style:none;padding-left:0;margin-left:0}.woocommerce-checkout .shop_table td,.woocommerce-checkout .shop_table th,.woocommerce-checkout .woocommerce-table td,.woocommerce-checkout .woocommerce-table th{padding-right:20px!important}.woocommerce-checkout label{float:none!important;vertical-align:middle!important;padding-bottom:0!important;margin-bottom:0!important}.woocommerce-checkout .woocommerce-shipping-fields{margin:25px 0}.woocommerce-checkout .checkout_coupon .form-row-first{width:-webkit-calc((100% - 190px));width:-moz-calc((100% - 190px));width:-o-calc((100% - 190px));width:calc((100% - 190px));margin-right:10px;float:left}@media only screen and (max-width:500px){.woocommerce-checkout .checkout_coupon .form-row-first{width:100%;float:none}}.woocommerce-checkout .checkout_coupon .form-row-last{width:180px;float:left}@media only screen and (max-width:500px){.woocommerce-checkout .checkout_coupon .form-row-last{width:100%;float:none}}.woocommerce-checkout .checkout_coupon .form-row-last input{margin:0}@media only screen and (max-width:767px){.woocommerce-checkout #basket-col{display:none!important}}@media only screen and (max-width:767px){.woocommerce-checkout #checkout-basket{display:none!important}}.woocommerce-checkout #shipping_method li{clear:both!important;margin-bottom:5px;vertical-align:top}.woocommerce-checkout #shipping_method li label{width:-webkit-calc((100% - 30px));width:-moz-calc((100% - 30px));width:-o-calc((100% - 30px));width:calc((100% - 30px))}@media only screen and (max-width:992px){.woocommerce-checkout #shipping_method li label{font-size:.9em}}.woocommerce-checkout .woocommerce-checkout-review-order-table .product-quantity{display:block;margin-top:5px}.woocommerce-checkout abbr[title]{border-bottom:0;cursor:default;text-decoration:none}.woocommerce-checkout .basket_pattern{background:url(../images/bg_pattern_your_order_bottom.png) no-repeat top center/contain;display:block;overflow:hidden;padding:100px 0 0 0;z-index:99}@media only screen and (max-width:992px){.woocommerce-checkout .basket_wrap{padding:9px 6px 0 12px}}.woocommerce-checkout #account_password_field{margin-bottom:40px}@media only screen and (max-width:992px){.woocommerce-checkout #account_password_field{margin-bottom:30px}}.related{clear:both;display:block;overflow:hidden;padding:50px 0 40px 0;width:100%}@media only screen and (max-width:1200px){.related{padding-top:40px}}@media only screen and (max-width:992px){.related{padding-top:30px;padding-bottom:30px}}@media only screen and (max-width:500px){.related{padding-top:20px;padding-bottom:20px}}.related h2{text-align:center}@media only screen and (max-width:500px){.related h2{margin-bottom:10px!important}}.post_article{clear:both;display:block;overflow:hidden;padding:44px 0 0 0;width:100%}@media only screen and (max-width:992px){.post_article{padding-top:30px}}@media only screen and (max-width:500px){.post_article{padding-top:20px}}.post_article article{border-bottom:1px solid #d6d6d6;clear:both;display:block;overflow:hidden;padding:0 0 30px 0;width:100%}@media only screen and (max-width:992px){.post_article article{padding-bottom:20px}}@media only screen and (max-width:500px){.post_article article{padding-bottom:10px}}.post_article article .top_products{border:0;padding:40px 0 20px 0}.top_products{border-bottom:1px solid #d6d6d6;clear:both;display:block;overflow:hidden;padding:60px 0 50px 0;width:100%}.top_products h2{text-align:center}.top_products h4{padding-bottom:8px}#tinymce ul .top_products li,.custom-text ul .top_products li,.post_article_widget ul .top_products li,.product_block .product_block_caption .top_products p,.shortcode-in-text table .top_products td,.top_products #tinymce ul li,.top_products .custom-text ul li,.top_products .p-16,.top_products .post_article_widget ul li,.top_products .product_block .product_block_caption p,.top_products .shortcode-in-text table td,.top_products .woocommerce-checkout .wc-stripe-error li,.top_products ol li,.top_products p,.woocommerce-checkout .wc-stripe-error .top_products li,ol .top_products li{margin-bottom:10px}.top_products .row{margin:0 -7px}.top_products .row .col{padding:0 7px}.top_products .btn_link{float:none;margin:60px auto 0 auto}.ambassadors{clear:both;display:block;overflow:hidden;padding:40px 50px;position:relative;width:100%}@media only screen and (max-width:992px){.ambassadors{padding:15px 10px 0}}@media only screen and (max-width:767px){.ambassadors{padding:0 0 0}}@media only screen and (max-width:500px){.ambassadors{padding:0 0 0}}.ambassadors .col{padding-bottom:0!important}@media only screen and (max-width:1200px){.ambassadors .col{padding-left:10px;padding-right:10px}}@media only screen and (max-width:500px){.ambassadors .col{width:auto;float:none}}.ambassadors .profile_block{padding-bottom:40px!important}@media only screen and (max-width:1200px){.ambassadors .profile_block{padding-bottom:30px!important}}@media only screen and (max-width:992px){.ambassadors .profile_block{padding-bottom:0!important}}.events{clear:both;display:block;overflow:hidden;padding-top:40px;padding-bottom:0;position:relative;width:100%}@media only screen and (max-width:992px){.events{padding-top:30px;padding-bottom:0}}@media only screen and (max-width:767px){.events{padding-top:20px}}@media only screen and (max-width:500px){.events{padding-top:10px}}.events .col{padding-bottom:30px!important}@media only screen and (max-width:992px){.events .col{padding-bottom:35px!important}}@media only screen and (max-width:767px){.events .col{padding-bottom:35px!important}}@media only screen and (max-width:500px){.events .col{padding-bottom:25px!important}}.text-module{padding-top:50px;padding-bottom:20px;clear:both;display:block}@media only screen and (max-width:992px){.text-module{padding-top:40px;padding-bottom:10px}}@media only screen and (max-width:500px){.text-module{padding-top:30px;padding-bottom:0}}.text-module.intro .row{display:-webkit-flex;display:flex;-webkit-flex-direction:row;flex-direction:row;-webkit-justify-content:flex-start;justify-content:flex-start;-webkit-align-items:center;align-items:center}@media only screen and (max-width:500px){.text-module.intro .row{display:block}}@media only screen and (max-width:500px){.text-module.intro .col{width:100%;float:none}}@media only screen and (max-width:500px){.text-module.intro .col:first-child{text-align:center}}@media only screen and (max-width:500px){.text-module.intro figure{display:inline-block;margin:0 auto 30px;width:60px}.text-module.intro figure img{width:100%;height:auto}}.text-on-tabs-module{padding-top:30px}@media only screen and (max-width:992px){.text-on-tabs-module{padding-top:20px}}@media only screen and (max-width:767px){.text-on-tabs-module{padding-top:10px}}@media only screen and (max-width:500px){.text-on-tabs-module{padding-top:0}}.text-on-tabs-module .titles{color:#032c44}.text-on-tabs-module .titles span{cursor:pointer}.text-on-tabs-module .titles .title-tab.active{color:#ea542c}.text-on-tabs-module .tabs .tab-div{display:none}.text-on-tabs-module .tabs .tab-div.active{display:block}.shortcode-in-text{margin-bottom:30px}.shortcode-in-text table tr:first-child td{padding-bottom:15px}@media only screen and (max-width:500px){.shortcode-in-text table tr:first-child td{padding-bottom:10px}}.shortcode-in-text table td{margin-bottom:0;padding-bottom:0;line-height:1.4em;padding-right:25px}@media only screen and (max-width:500px){.shortcode-in-text table td{padding-right:15px}}.shortcode-in-text table td:first-child{padding-right:35px}@media only screen and (max-width:500px){.shortcode-in-text table td:first-child{padding-right:15px}}.reg_form .contact_form_error{color:#ea542c;font-weight:700;margin-top:-10px}.reg_form .sendmessage-btn.suspend{opacity:.5;pointer-events:none}.close_form,.form_img,.step_head,.to-billing,.to-payment{display:none}.q_variations{margin-top:-10px}.q_variations .label{padding:0;display:inline-block;width:100%;text-align:left;margin-bottom:5px}.q_variations .label label{color:#032c44;font-size:16px;font-family:ProximaNovaBlack!important}.q_variations .value>div{display:inline-block;vertical-align:top}.q_variations .value label{display:inline-block;height:28px;line-height:24px;text-align:center;border:solid 2px #ea542c;font-weight:400;margin:0 20px 0 0;padding:0 6px}.q_variations .value input[type=radio]{display:none}.q_variations .value input[type=radio]:checked+label{border:solid 3px #ea542c;font-weight:700;line-height:22px;font-family:ProximaNovaBlack!important}.reset_variations{display:none!important;margin:5px auto;color:#ea542c;font-weight:700;font-size:16px}.q_variations .woocommerce-variation-availability,.q_variations .woocommerce-variation-price .price{display:none}button.btn_add_to_bag{border:none}.q_variations .product_block_add{padding:0}button.btn_add_to_bag{border:none;margin:15px 0 15px 15px!important;padding:0;display:inline-block;vertical-align:top;float:none}.q_variations .product_block_add .product_block_count{float:none;margin:25px 0 0;display:inline-block;vertical-align:top}.product_block_shop .woocommerce-Price-amount{position:initial!important}.product_block_shop .pr_amount{position:absolute;bottom:-40px}.product_block_shop .pr_amount .wcsatt-sub-discount,.product_block_shop .pr_amount .wcsatt-sub-options{display:none}.slick-slide .product_block_shop .pr_amount{position:absolute;bottom:-36px}.woocommerce-form-coupon-toggle{display:none}.woocommerce-checkout form.checkout_coupon{display:block!important}.woocommerce-checkout form.checkout_coupon p{margin-bottom:10px}.woocommerce-checkout form.checkout_coupon button{background:#ea542c;color:#fff;font-family:ProximaNovaBlack;font-size:14px;display:block;line-height:40px!important;height:40px!important;vertical-align:middle;text-align:center;text-transform:uppercase;border-radius:0;border:0;padding:0 20px}.side-checkout--footer{background:#052d43!important;padding:20px 40px 0 40px!important}.wcsatt-options-wrapper{margin-top:10px}.wcsatt-options-wrapper h3{margin-bottom:5px}.wcsatt-options-wrapper ul{margin-bottom:0}.tab-pane.fade.active.in p{visibility:visible!important}#bagbar-wrapper{overflow:auto!important}#bagbar-wrapper::-webkit-scrollbar-track{display:none}#bagbar-wrapper::-webkit-scrollbar{display:none}#bagbar-wrapper::-webkit-scrollbar-thumb{display:none}#banner_map{max-height:23vw;min-height:0}#banner_map-bg{background-size:135vw;background-position:top}.archive-filter{text-align:center;margin-top:0!important}.hero_shop{min-height:0!important;height:auto!important}.hero_shop .intro_hero_action{padding-bottom:30px}.basket_product_list .qtn_cart_btn{padding:0!important;text-align:center;line-height:20px!important}.basket_product_list .qtn_cart_btn.btn-minus{line-height:15px!important}.basket_product .basket_product_list li.subtitle{display:none}.hero_shop .bg,.hero_shop .overlay_mask{display:none!important}.hero_shop .intro_hero_caption{padding-top:0}.hero_shop .intro_hero_caption h4{height:90px;background:#01b7b7;line-height:90px;margin-bottom:25px}.product_block_shop .pr_amount{line-height:25px!important}.product_block_shop .product_block_caption{min-height:0!important;height:auto;overflow:visible}.product_block_shop .product_block_pic{overflow:visible}.product_related_slider .product_block .product_block_caption h4{padding-bottom:8px}.product_block_shop .woocommerce-Price-amount,.product_price{font-size:24px;color:#032c44}.woocommerce-checkout form ul li.wc_payment_method{border:1px solid red;padding:10px!important;margin:10px 0!important}.woocommerce-checkout form ul li.wc_payment_method.p_active{box-shadow:0 0 10px #bbb}.woocommerce-checkout .form-row.place-order button{background:#ea542c;color:#fff;font-family:ProximaNovaBlack;font-size:14px;display:block;line-height:43px!important;height:43px!important;vertical-align:middle;text-align:center;text-transform:uppercase;border-radius:0;border:0;padding:0 20px;margin:10px 0;margin-top:20px}@media only screen and (max-width:1320px) and (min-width:1200px){.product_block_shop .woocommerce-Price-amount{font-size:24px}}@media only screen and (max-width:991px){.single-product .product .nav-tabs-product li{width:33%;display:inline-block;vertical-align:top;max-width:130px}.single-product .product .nav-tabs-product li a{width:90%;margin:0!important;height:37px;background-size:contain;text-align:center;font-size:12px;padding:8px 0!important;box-sizing:border-box}}@media only screen and (max-width:768px){body.body-fixed{height:inherit}#banner_map_text .pull-right{float:none!important}.single-product .product{padding-top:5px;padding-bottom:0}.single-product .product .breadcrumbs{padding-bottom:0}.single-product .product .product_order{margin-top:10px}.single-product .product .tab-content{margin-top:10px}.single-product .product .product_order .product_order_pattern{padding:0}.single-product .product .product_details_pic .main-image{display:none}.single-product .product .product_order_inner{padding-top:0;padding-bottom:0}.product_price,.single-product .product .product_order_inner h5 .woocommerce-Price-amount.amount{font-size:22px}.single-product .product_order .product_order_list li{padding:0 0 10px 18px;margin-right:10px;font-size:12px}.single-product .product_order .product_order_list{padding:0}.popup_newsletter{width:calc(100% + 8px);max-width:calc(100% + 8px);left:-8px;right:auto;height:100%;bottom:-200vh}.hero_news .hero_news_wrap{padding-bottom:9px}.popup_newsletter.active{bottom:10px}.popup_newsletter.active{bottom:0;-webkit-transform:translateY(0);-moz-transform:translateY(0);-ms-transform:translateY(0);-o-transform:translateY(0);transform:translateY(0)}.hero_news .hero_news_inner{height:calc(100vh - 18px)}.hero_news .hero_news_pattern{display:none}.popup_newsletter .close-popup{z-index:1;font-size:60px;top:35px;right:25px;font-weight:700;color:#032c44;font-family:ProximaNovabold}.popup_newsletter_form_wrap{top:50%;-ms-transform:translate(0,-50%);transform:translate(0,-50%)}.popup_newsletter p{font-size:16px;line-height:22px}.popup_newsletter h4{font-size:18px}.popup_newsletter form input{font-size:16px;height:50px}.popup_newsletter form .btn{background:#ea542c;font-size:16px;text-indent:unset;color:#fff;text-transform:uppercase;padding:0 10px;height:50px;width:auto}.popup_newsletter .close_form{display:block;margin:40px auto;text-align:center;font-size:16px}.form_img{display:block;text-align:center;margin:0 0 20px 0}.form_img img{max-width:100%;width:auto;margin:0 auto;height:28vh}.product_order .product_order_wrap{padding:7px 7px 7px 8px}#hero.intro_hero h4.module-title{padding-bottom:15px;font-size:22px;height:48px;line-height:48px;margin-bottom:15px}body.woocommerce-checkout #hero .hero_caption{margin-top:0}.step1,.step2{display:inline-block;vertical-align:top;width:100%!important}.step2{position:absolute;top:0;left:100%}.hidden_step{position:absolute}.visible_step{position:relative}.step_head{display:block;text-align:center;margin:20px 0;font-size:24px;line-height:28px}.step_head a{font-family:ProximaNova;color:#333}.woocommerce-checkout .before_form,.woocommerce-checkout .woocommerce-info{margin-bottom:0;margin-top:5px}.to-payment{display:block;margin:20px auto -40px;float:none;width:140px;max-width:100%;background-size:contain;line-height:42px;font-size:16px}.to-billing,.to-billing:hover{display:block;margin:5px auto -40px;float:none;width:140px;max-width:100%;background-size:contain;line-height:42px;font-size:16px;-webkit-transform:rotate(182deg);-moz-transform:rotate(182deg);-ms-transform:rotate(182deg);-o-transform:rotate(182deg);transform:rotate(182deg)}.to-billing span{display:block;-webkit-transform:rotate(-182deg);-moz-transform:rotate(-182deg);-ms-transform:rotate(-182deg);-o-transform:rotate(-182deg);transform:rotate(-182deg)}.about_paypal{display:none}.single-product .product .nav-tabs-product li{max-width:120px}#banner_map .banner_map-bg{background-size:cover;background-position:top}#banner_map .overlay_mask{display:none}.q_variations{margin-top:5px}.q_variations .value>div{width:100%;margin:10px 0 0;font-size:14px;text-align:center}.q_variations .value>div:first-child{margin:0}.q_variations .value label{width:100px;max-width:100%;margin:0}.hero_shop{display:block!important}.archive-filter{margin-bottom:25px!important;margin-top:25px!important}.listing .product_block{margin:0 0 20px 0}.product_block_shop .pr_amount{position:relative!important;bottom:auto!important;margin:6px 0 -4px!important;line-height:25px!important}.product_block_shop .product_block_caption{min-height:0!important;height:auto;overflow:visible}.product_block_shop .product_block_pic{overflow:visible}.product_block_shop .col{height:auto!important}.product_related_slider .product_block .product_block_caption h4{padding-bottom:8px}.basket_product_list .qtn_cart_btn{line-height:22px!important}.basket_product_list .qtn_cart_btn.btn-minus{line-height:16px!important}.product_block_shop .woocommerce-Price-amount{font-size:24px}}@media only screen and (max-width:768px) and (min-width:501px){.main_shop a{width:27%;background-size:contain;background-position:center;font-size:13px!important}#hero.height-30,.banner-module.height-30,body.woocommerce-checkout #hero.height-40{min-height:15vh!important;height:15vh!important}}@media only screen and (max-width:500px){.single-product .product .nav-tabs-product li a{width:100%;margin:0!important;height:auto;background-size:contain;font-size:11px}.main_shop a{width:30%;background-size:contain;background-position:center;font-size:11px!important}#hero .overlay_mask{padding-top:20px}.listing .product_block{padding:9px}.product_order .product_order_wrap{padding:7px 7px 20px 8px}.product_order_pattern{background:0 0!important;top:-26px;margin-left:8px;width:calc(100% - 15px)!important;height:18px!important}.product_order_pattern:before{content:'';position:absolute;bottom:0;left:0;border-bottom:18px solid transparent;border-left:600px solid #fff}.product_order_pattern_bottom{background:0 0!important;top:-30px;margin-left:8px;width:calc(100% - 8px)!important;height:18px!important}.product_order_pattern_bottom:before{content:'';position:absolute;top:0;right:0;border-top:18px solid transparent;border-right:600px solid #fff}#hero.height-30,.banner-module.height-30,body.woocommerce-checkout #hero.height-40{min-height:11vh!important;height:11vh!important}.single-product .product .nav-tabs-product li{max-width:105px;width:32%;margin-left:2%;padding:6px 0!important}.single-product .product .nav-tabs-product li:first-child{margin-left:0}.archive-filter{margin-bottom:20px!important;margin-top:20px!important}#hero.intro_hero h4.module-title{margin-bottom:5px}}@media only screen and (max-width:350px){.single-product .product_order .product_order_list li{padding:0 0 20px 16px;margin-right:5px;font-size:11px;background-size:12px}.product_order .product_block_add .btn_link{margin:-5px 0 30px;height:42px;width:135px;line-height:40px;background-size:contain;font-size:16px}.product_order_pattern_bottom{top:-28px}.listing .product_block .btn_link{width:100px!important;background-size:contain!important;font-size:12px!important;position:relative;top:4px}.related_slider_wrap .product_block .btn_link{width:100px!important;background-size:contain!important;font-size:12px!important;position:relative;left:11px;top:4px}.single-product .product .nav-tabs-product li a{font-size:9px;padding:6px 0!important}}@media only screen and (max-height:600px){.form_img img{height:24vh}.popup_newsletter .close_form{margin:20px auto}}@media only screen and (orientation:landscape){.form_img{display:none}}