﻿@import "https://fonts.googleapis.com/css?family=Open+Sans:400,700|Raleway:100,400,500,700";html{margin:0;padding:0}body{margin:0;padding:0;background:#d3d3d1}.container{width:100%}@media screen and (min-width: 768px){.container{width:700px}}@media screen and (min-width: 992px){.container{width:900px}}@media screen and (min-width: 1200px){.container{width:1130px}}main{padding-top:0}@media screen and (min-width: 992px){main{padding-top:137px}}a:hover,a:active,a:focus,a:visited,button:hover,button:active,button:focus,button:visited,input:hover,input:active,input:focus,input:visited,textarea:hover,textarea:active,textarea:focus,textarea:visited{text-decoration:none;outline:none}mark{background:#dae9cc}header.navbar-default{background:transparent;border:none;margin:0;padding:23px 0 20px 0;-webkit-transition:padding 0.3s ease,background 0.3s ease;-moz-transition:padding 0.3s ease,background 0.3s ease;-o-transition:padding 0.3s ease,background 0.3s ease;-ms-transition:padding 0.3s ease,background 0.3s ease;transition:padding 0.3s ease,background 0.3s ease}@media screen and (max-width: 991px){header.navbar-default{text-align:center;position:relative}}header.navbar-default .menu-container{padding-top:0;padding-bottom:0;-webkit-transition:padding 0.3s ease;-moz-transition:padding 0.3s ease;-o-transition:padding 0.3s ease;-ms-transition:padding 0.3s ease;transition:padding 0.3s ease}header.navbar-default .mobile-header{margin:0 0 30px 0}header.navbar-default .mobile-header .menu{float:right;margin:0;padding:0;list-style:none}header.navbar-default .mobile-header .menu li{float:left;padding:0 15px}header.navbar-default .mobile-header .menu li:first-child{padding-left:0}header.navbar-default .mobile-header .menu li:last-child{padding-right:0}header.navbar-default .mobile-header .menu li a{font-size:17px;color:#494949;line-height:24px}header.navbar-default .mobile-header .menu li a.icon-cart{margin:0}header.navbar-default .mobile-header .menu li button{float:none;margin:0;padding:0;background:transparent;border:none;-webkit-box-shadow:none;-moz-box-shaodw:none;box-shadow:none;font-size:17px;color:#494949;line-height:24px}header.navbar-default svg{margin-left:20px;height:85px;width:96px;-webkit-transition:height 0.3s ease,width 0.3s ease;-moz-transition:height 0.3s ease,width 0.3s ease;-o-transition:height 0.3s ease,width 0.3s ease;-ms-transition:height 0.3s ease,width 0.3s ease;transition:height 0.3s ease,width 0.3s ease}header.navbar-default svg path{fill:#494949}header.navbar-default .top-menu{list-style:none;margin:0;padding:0;float:right;-webkit-transition:height 0.3s ease;-moz-transition:height 0.3s ease;-o-transition:height 0.3s ease;-ms-transition:height 0.3s ease;transition:height 0.3s ease}header.navbar-default .top-menu li{float:left;padding:0 10px}header.navbar-default .top-menu li:last-child{padding-right:0}header.navbar-default .top-menu li:first-child{padding-left:0}header.navbar-default .top-menu li a{font-family:'Raleway';font-size:15px;font-weight:500;color:#494949;-webkit-transition:color 0.3s ease;-moz-transition:color 0.3s ease;-o-transition:color 0.3s ease;-ms-transition:color 0.3s ease;transition:color 0.3s ease}header.navbar-default .top-menu li a:hover{color:#10627a;-webkit-transition:color 0.3s ease;-moz-transition:color 0.3s ease;-o-transition:color 0.3s ease;-ms-transition:color 0.3s ease;transition:color 0.3s ease}header.navbar-default .icon-cart{float:right;font-family:'Open Sans';font-size:17px;font-weight:700;color:#494949;display:block;margin:10px 0 15px 0;padding:0 0 0 30px;background:url(../img/icon-cart.png) no-repeat left center;-webkit-transition:height 0.3s ease;-moz-transition:height 0.3s ease;-o-transition:height 0.3s ease;-ms-transition:height 0.3s ease;transition:height 0.3s ease;height:auto}header.navbar-default .icon-cart .amount .woocommerce-Price-currencySymbol{margin-left:10px}header.navbar-default .main-menu{list-style:none;margin:0;padding:0;float:right}header.navbar-default .main-menu li{float:left;padding:0 15px}header.navbar-default .main-menu li:first-child{padding-left:0}header.navbar-default .main-menu li:last-child{padding-right:0}header.navbar-default .main-menu li a{display:block;position:relative;font-family:'Raleway';font-size:17px;font-weight:400;color:#494949;text-transform:uppercase;-webkit-transition:color 0.3s ease;-moz-transition:color 0.3s ease;-o-transition:color 0.3s ease;-ms-transition:color 0.3s ease;transition:color 0.3s ease}header.navbar-default .main-menu li a:after{content:'';position:absolute;bottom:-3px;left:0;right:0;margin:auto;display:block;width:0px;height:2px;background:#777775;-webkit-transition:width 0.6s ease;-moz-transition:width 0.6s ease;-o-transition:width 0.6s ease;-ms-transition:width 0.6s ease;transition:width 0.6s ease}header.navbar-default .main-menu li a:hover{color:#777775;-webkit-transition:color 0.3s ease;-moz-transition:color 0.3s ease;-o-transition:color 0.3s ease;-ms-transition:color 0.3s ease;transition:color 0.3s ease}header.navbar-default .main-menu li a:hover:after{width:100%;-webkit-transition:width 0.6s ease;-moz-transition:width 0.6s ease;-o-transition:width 0.6s ease;-ms-transition:width 0.6s ease;transition:width 0.6s ease}header.navbar-default .main-menu li.current-menu-item>a,header.navbar-default .main-menu li.current-menu-parent>a{color:#777775}header.navbar-default .main-menu li .dropdown-menu{left:50%;border-radius:0;border:none;width:180px;margin:5px 0 0 -90px}header.navbar-default .main-menu li .dropdown-menu li{padding:0;width:100%;float:none;position:relative}header.navbar-default .main-menu li .dropdown-menu li.current-menu-item a{background-color:transparent}header.navbar-default .main-menu li .dropdown-menu li:hover .dropdown-menu{display:block !important;opacity:1}header.navbar-default .main-menu li .dropdown-menu li a{font-size:15px;padding:3px 10px;text-align:center}header.navbar-default .main-menu li .dropdown-menu li a:hover{background:transparent}header.navbar-default .main-menu li .dropdown-menu li a:hover:after{display:none}header.navbar-default .main-menu li .dropdown-menu li .dropdown-menu{display:none !important;opacity:0;left:100%;top:-5px;margin:0;box-shadow:none;width:200px;transition:opacity 1s ease}@media screen and (min-width: 992px){.scrolled:not(.page-template-page-landing) header.navbar-default{background:#d3d3d1;padding:10px 0;-webkit-transition:padding 0.3s ease,background 0.3s ease;-moz-transition:padding 0.3s ease,background 0.3s ease;-o-transition:padding 0.3s ease,background 0.3s ease;-ms-transition:padding 0.3s ease,background 0.3s ease;transition:padding 0.3s ease,background 0.3s ease}.scrolled:not(.page-template-page-landing) header.navbar-default .menu-container{padding-top:9.5px;padding-bottom:9.5px;-webkit-transition:padding 0.3s ease;-moz-transition:padding 0.3s ease;-o-transition:padding 0.3s ease;-ms-transition:padding 0.3s ease;transition:padding 0.3s ease}.scrolled:not(.page-template-page-landing) header.navbar-default svg{height:45px;width:51px;-webkit-transition:height 0.3s ease,width 0.3s ease;-moz-transition:height 0.3s ease,width 0.3s ease;-o-transition:height 0.3s ease,width 0.3s ease;-ms-transition:height 0.3s ease,width 0.3s ease;transition:height 0.3s ease,width 0.3s ease}.scrolled:not(.page-template-page-landing) header.navbar-default .top-menu,.scrolled:not(.page-template-page-landing) header.navbar-default .icon-cart{height:0;margin:0;overflow:hidden;-webkit-transition:height 0.3s ease;-moz-transition:height 0.3s ease;-o-transition:height 0.3s ease;-ms-transition:height 0.3s ease;transition:height 0.3s ease}}.offcanvas{background:#fff}.offcanvas .menu{list-style:none;margin:15px 0;padding:0}.offcanvas .menu li.current-menu-item a{background:#10627a;color:#fff}.offcanvas .menu li .sub-menu{list-style:none;margin:0;padding:0 0 0 5px}.offcanvas .menu li .sub-menu li a{font-size:18px}.offcanvas .menu li .sub-menu li .sub-menu{list-style:none;margin:0;padding:0 0 0 5px}.offcanvas .menu li .sub-menu li .sub-menu li a{font-size:16px}.offcanvas .menu li a{display:block;font-family:'Raleway';font-size:20px;font-weight:500;text-transform:uppercase;padding:10px 20px;color:#262626}section.banner{position:relative;background:#d3d3d1;border-bottom:2px solid #fff}section.banner .inner{position:absolute;top:0;left:0;right:0;bottom:0;margin:auto;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-flex:0;-webkit-flex:0 1 auto;-ms-flex:0 1 auto;flex:0 1 auto;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-webkit-flex-direction:row;-ms-flex-direction:row;flex-direction:row;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-align:center;-ms-flex-align:center;align-items:center}@media screen and (max-width: 767px){section.banner .inner{position:relative;padding:0 0 40px 0}}section.banner .inner h2{font-family:'Raleway';font-size:40px;font-weight:100;color:#262626;line-height:1.2;padding:0;text-align:center;margin:0 auto}@media screen and (min-width: 768px){section.banner .inner h2{width:57%}}@media screen and (min-width: 640px){section.banner .inner h2{font-size:45px}}@media screen and (min-width: 768px){section.banner .inner h2{font-size:55px}}@media screen and (min-width: 992px){section.banner .inner h2{font-size:70px}}@media screen and (min-width: 1200px){section.banner .inner h2{font-size:80px}}@media screen and (min-width: 1500px){section.banner .inner h2{font-size:98px}}@media screen and (max-width: 767px){section.banner img{display:none}}section.product-list{background:#f2f2f2;padding:75px 0}section.product-list .product_list_widget{list-style:none;margin:0 -15px;padding:0;position:relative}section.product-list .product_list_widget:after{content:'';display:block;height:0;clear:both}section.product-list .product_list_widget article.product{margin:15px 0}@media screen and (max-width: 767px){section.product-list .product_list_widget article.product{max-width:345px;margin:15px auto}}section.product-list .product_list_widget article.product a{background:#fff;border:#e0e0e0 1px solid;padding:30px 35px;display:block;width:100%;text-align:center;font-family:'Raleway';font-size:16px;font-weight:700;color:#3d3c3f;text-transform:uppercase;-webkit-transition:color 1s ease;-moz-transition:color 1s ease;-o-transition:color 1s ease;-ms-transition:color 1s ease;transition:color 1s ease}@media screen and (min-width: 1200px){section.product-list .product_list_widget article.product a{padding:30px 45px}}section.product-list .product_list_widget article.product a:hover{background:#d3d3d1;-webkit-transition:background 1s ease;-moz-transition:background 1s ease;-o-transition:background 1s ease;-ms-transition:background 1s ease;transition:background 1s ease}section.product-list .product_list_widget article.product a img{display:block;max-width:100%;margin:40px auto 30px auto;width:100%;height:auto}section.product-list .product_list_widget article.product a .product-title{display:block;margin:0 auto}@media screen and (min-width: 1200px){section.product-list .product_list_widget article.product a .product-title{max-width:200px}}section.product-list .product_list_widget article.product a .amount{margin-top:15px;font-family:'Raleway';font-size:16px;font-weight:400;color:#3d3c3f;display:block;text-align:center}section.product-list .product_list_widget article.product a .amount span{margin-left:5px}section.product-list .button{display:inline-block;font-family:'Raleway';font-size:16px;font-weight:500;color:#fff;padding:15px 25px;background:#414143;border-radius:0;-webkit-transition:background 0.3s ease,color 0.3s ease;-moz-transition:background 0.3s ease,color 0.3s ease;-o-transition:background 0.3s ease,color 0.3s ease;-ms-transition:background 0.3s ease,color 0.3s ease;transition:background 0.3s ease,color 0.3s ease;margin-top:15px}section.product-list .button:hover{background:#d3d3d1;color:#414143;-webkit-transition:background 0.3s ease,color 0.3s ease;-moz-transition:background 0.3s ease,color 0.3s ease;-o-transition:background 0.3s ease,color 0.3s ease;-ms-transition:background 0.3s ease,color 0.3s ease;transition:background 0.3s ease,color 0.3s ease}section.front-page-content{padding:85px 0 75px 0;background:#fff url(../img/background-content.png) no-repeat center;-webkit-background-size:auto 100%;-moz-background-size:auto 100%;-o-background-size:auto 100%;background-size:auto 100%}section.front-page-content h3{font-family:'Raleway';font-size:20px;font-weight:700;color:#252525;margin:0 0 20px 0;padding:0}section.front-page-content h3 a{color:#252525}section.front-page-content .entry-content{margin:0 0 20px 0}section.front-page-content .entry-content p{font-family:'Raleway';font-size:15px;color:#252525;line-height:1.6;margin:0 0 20px 0}section.front-page-content .entry-content ul{margin:0 0 20px 0;padding:0 0 0 20px}section.front-page-content .entry-content ul li{font-family:'Raleway';font-size:15px;color:#3d3c3f;line-height:1.6;margin:5px 0}section.front-page-content .entry-content ul li ul{margin:0}section.front-page-content footer{margin:0 0 25px 0}section.front-page-content footer a{font-family:'Raleway';font-size:15px;color:#3d3c3f}section.front-page-content .sidebar h3{margin:0 0 30px 0}section.front-page-content .sidebar p{margin:0 0 25px 0 !important}section.front-page-content .sidebar ul{margin:0 0 20px 0;padding:0 0 0 20px}section.front-page-content .sidebar ul li{font-family:'Raleway';font-size:15px;color:#3d3c3f;line-height:1.6;margin:5px 0}section.front-page-content .sidebar ul li ul{margin:0}section.front-page-content .sidebar a{font-family:'Raleway';font-size:15px;color:#252525;line-height:1.6}@media screen and (min-width: 501px){section.page-main-title{background:url(../img/banner.png) no-repeat top center;-webkit-background-size:130% auto;-moz-background-size:130% auto;-o-background-size:130% auto;background-size:130% auto}}@media screen and (min-width: 768px){section.page-main-title{-webkit-background-size:120% auto;-moz-background-size:120% auto;-o-background-size:120% auto;background-size:120% auto}}@media screen and (min-width: 992px){section.page-main-title{-webkit-background-size:100% auto;-moz-background-size:100% auto;-o-background-size:100% auto;background-size:100% auto}}@media screen and (min-width: 1200px){section.page-main-title{background-position:50% 15%}}section.page-main-title h2{font-family:'Raleway';font-size:40px;font-weight:100;color:#494949;margin:0;padding:25px 0}@media screen and (min-width: 501px){section.page-main-title h2{font-size:60px;padding:80px 0}}@media screen and (min-width: 768px){section.page-main-title h2{font-size:75px}}@media screen and (min-width: 992px){section.page-main-title h2{font-size:98px}}@media screen and (min-width: 1200px){section.page-main-title h2{padding:130px 0}}.product-list-wrapper{background:#f2f2f2}.product-list-wrapper .container{padding:55px 15px}.woocommerce.post-type-archive-product .products{display:flex;flex-wrap:wrap}.woocommerce.post-type-archive-product .products:before,.woocommerce.post-type-archive-product .products:after{content:normal;clear:both;height:0;display:block}.woocommerce.post-type-archive-product .products .product{display:flex;align-items:stretch;padding-top:15px;padding-bottom:15px}.woocommerce.post-type-archive-product .products .product:before,.woocommerce.post-type-archive-product .products .product:after{content:normal;clear:both;height:0;display:block}.woocommerce.post-type-archive-product .products .product a{background:#fff;border:#e0e0e0 1px solid;padding:30px 35px;display:block;width:100%;text-align:center;font-family:'Raleway';font-size:16px;font-weight:700;color:#3d3c3f;text-transform:uppercase;-webkit-transition:color 1s ease;-moz-transition:color 1s ease;-o-transition:color 1s ease;-ms-transition:color 1s ease;transition:color 1s ease;height:100%;position:relative}@media screen and (min-width: 1200px){.woocommerce.post-type-archive-product .products .product a{padding:30px 45px}}.woocommerce.post-type-archive-product .products .product a:hover{background:#d3d3d1;-webkit-transition:background 1s ease;-moz-transition:background 1s ease;-o-transition:background 1s ease;-ms-transition:background 1s ease;transition:background 1s ease}.woocommerce.post-type-archive-product .products .product a img{width:100%;height:auto;margin:40px auto 30px auto;display:block}.woocommerce.post-type-archive-product .products .product a h2,.woocommerce.post-type-archive-product .products .product a h3{font-family:'Raleway';font-size:16px;font-weight:700;color:#3d3c3f;text-transform:uppercase;line-height:1.625;margin:25px auto 15px auto;text-align:center;padding:0;max-width:200px}.woocommerce.post-type-archive-product .products .product a .price{font-family:'Raleway';font-size:16px;font-weight:400;color:#3d3c3f}.woocommerce.post-type-archive-product .products .product a .price .woocommerce-Price-currencySymbol{margin-left:5px}.woocommerce .content-product-single{background:#f2f2f2}.woocommerce .content-product-single .product{background:#fff;padding:30px 45px 175px 45px}.woocommerce .content-product-single .product .back-top-shop{margin-bottom:125px}.woocommerce .content-product-single .product .back-top-shop .btn-back-to-shop{font-family:'Raleway';font-size:15px;color:#3d3c3f;display:inline-block;-webkit-transition:color 0.3s ease;-moz-transition:color 0.3s ease;-o-transition:color 0.3s ease;-ms-transition:color 0.3s ease;transition:color 0.3s ease}.woocommerce .content-product-single .product .back-top-shop .btn-back-to-shop:hover{color:#777775;-webkit-transition:color 0.3s ease;-moz-transition:color 0.3s ease;-o-transition:color 0.3s ease;-ms-transition:color 0.3s ease;transition:color 0.3s ease}.woocommerce .content-product-single .product .back-top-shop .btn-back-to-shop i{margin-right:5px}.woocommerce .content-product-single .product .product-top{margin:0 0 100px 0}@media screen and (max-width: 768px){.woocommerce .content-product-single .product .product-top{margin:0 0 50px 0}}.woocommerce .content-product-single .product .product-top .images .wp-post-image{height:auto;display:block;margin:0 auto}.woocommerce .content-product-single .product .product-top .summary .product_title{font-family:'Raleway';font-size:25px;font-weight:700;color:#3d3c3f;text-transform:uppercase;padding:0;margin:0 0 30px 0}@media screen and (max-width: 768px){.woocommerce .content-product-single .product .product-top .summary .product_title{margin:30px 0;text-align:center}}.woocommerce .content-product-single .product .product-top .summary .price{margin:0}@media screen and (max-width: 768px){.woocommerce .content-product-single .product .product-top .summary .price{text-align:center}}.woocommerce .content-product-single .product .product-top .summary .price .amount{font-family:'Raleway';font-size:25px;font-weight:400;color:#3d3c3f}.woocommerce .content-product-single .product .product-top .summary .price .amount .woocommerce-Price-currencySymbol{margin-left:5px}.woocommerce .content-product-single .product .product-top .summary .cart{margin:0}@media screen and (max-width: 768px){.woocommerce .content-product-single .product .product-top .summary .cart{text-align:center}}.woocommerce .content-product-single .product .product-top .summary .cart .quantity{display:none}.woocommerce .content-product-single .product .product-top .summary .cart .single_add_to_cart_button{font-family:'Raleway';font-size:16px;font-weight:500;color:#fff;padding:15px 25px;background:#414143;border-radius:0;margin:108px 0 0 0;-webkit-transition:background 0.3s ease,color 0.3s ease;-moz-transition:background 0.3s ease,color 0.3s ease;-o-transition:background 0.3s ease,color 0.3s ease;-ms-transition:background 0.3s ease,color 0.3s ease;transition:background 0.3s ease,color 0.3s ease}.woocommerce .content-product-single .product .product-top .summary .cart .single_add_to_cart_button:hover{background:#d3d3d1;color:#414143;-webkit-transition:background 0.3s ease,color 0.3s ease;-moz-transition:background 0.3s ease,color 0.3s ease;-o-transition:background 0.3s ease,color 0.3s ease;-ms-transition:background 0.3s ease,color 0.3s ease;transition:background 0.3s ease,color 0.3s ease}@media screen and (max-width: 768px){.woocommerce .content-product-single .product .product-top .summary .cart .single_add_to_cart_button{margin:30px auto;float:none}}.woocommerce .content-product-single .product .content{max-width:670px}.woocommerce .content-product-single .product .content p{font-family:'Raleway';font-size:15px;color:#3d3c3f;line-height:1.6;margin:0 0 25px 0}.woocommerce .content-product-single .product .content p:last-of-type{margin:0}.woocommerce .content-product-single .product .content p+table{margin-top:-25px}.woocommerce .content-product-single .product .content table{margin:0 0 25px 0}.woocommerce .content-product-single .product .content table tr td{line-height:1.6;font-family:'Raleway';font-size:15px;color:#3d3c3f;width:200px}.woocommerce-page.woocommerce-cart .woocommerce a.button{font-family:'Raleway';font-size:16px;font-weight:500;color:#fff;padding:15px 25px;background:#414143;border-radius:0;-webkit-transition:background 0.3s ease,color 0.3s ease;-moz-transition:background 0.3s ease,color 0.3s ease;-o-transition:background 0.3s ease,color 0.3s ease;-ms-transition:background 0.3s ease,color 0.3s ease;transition:background 0.3s ease,color 0.3s ease}.woocommerce-page.woocommerce-cart .woocommerce a.button:hover{background:#d3d3d1;color:#414143;-webkit-transition:background 0.3s ease,color 0.3s ease;-moz-transition:background 0.3s ease,color 0.3s ease;-o-transition:background 0.3s ease,color 0.3s ease;-ms-transition:background 0.3s ease,color 0.3s ease;transition:background 0.3s ease,color 0.3s ease}@media screen and (max-width: 991px){.woocommerce-page.woocommerce-cart .woocommerce .cart_totals{width:100%}}.woocommerce-page.woocommerce-cart .woocommerce .cart_totals h3{text-align:center;margin:0 0 30px 0}.woocommerce-page.woocommerce-cart .woocommerce .cart_totals table.shop_table tbody tr th,.woocommerce-page.woocommerce-cart .woocommerce .cart_totals table.shop_table tbody tr td{padding:15px}.woocommerce-page.woocommerce-cart .woocommerce .cart_totals table.shop_table tbody tr th{font-family:'Raleway';text-transform:uppercase;padding-left:0}.woocommerce-page.woocommerce-cart .woocommerce .cart_totals table.shop_table tbody tr td{text-align:right;padding-right:0}.woocommerce-page.woocommerce-cart .woocommerce .wc-proceed-to-checkout a.checkout-button{font-family:'Raleway';font-size:16px;font-weight:500;color:#fff;padding:10px 15px;background:#414143;border-radius:0;-webkit-transition:background 0.3s ease,color 0.3s ease;-moz-transition:background 0.3s ease,color 0.3s ease;-o-transition:background 0.3s ease,color 0.3s ease;-ms-transition:background 0.3s ease,color 0.3s ease;transition:background 0.3s ease,color 0.3s ease}.woocommerce-page.woocommerce-cart .woocommerce .wc-proceed-to-checkout a.checkout-button:hover{background:#d3d3d1;color:#414143;-webkit-transition:background 0.3s ease,color 0.3s ease;-moz-transition:background 0.3s ease,color 0.3s ease;-o-transition:background 0.3s ease,color 0.3s ease;-ms-transition:background 0.3s ease,color 0.3s ease;transition:background 0.3s ease,color 0.3s ease}.woocommerce-cart .woocommerce table.shop_table,.woocommerce-checkout .woocommerce table.shop_table,.woocommerce-account .woocommerce table.shop_table{border:none;border-radius:0;margin:0 0 30px 0}.woocommerce-cart .woocommerce table.shop_table thead,.woocommerce-checkout .woocommerce table.shop_table thead,.woocommerce-account .woocommerce table.shop_table thead{background:#d3d3d1}.woocommerce-cart .woocommerce table.shop_table thead tr th,.woocommerce-checkout .woocommerce table.shop_table thead tr th,.woocommerce-account .woocommerce table.shop_table thead tr th{font-family:'Raleway';padding:5px 15px;font-size:14px;font-weight:700;color:#3d3c3f;text-transform:uppercase}.woocommerce-cart .woocommerce table.shop_table tbody tr.cart_item td,.woocommerce-cart .woocommerce table.shop_table tbody tr.order td,.woocommerce-cart .woocommerce table.shop_table tbody tr.order_item td,.woocommerce-checkout .woocommerce table.shop_table tbody tr.cart_item td,.woocommerce-checkout .woocommerce table.shop_table tbody tr.order td,.woocommerce-checkout .woocommerce table.shop_table tbody tr.order_item td,.woocommerce-account .woocommerce table.shop_table tbody tr.cart_item td,.woocommerce-account .woocommerce table.shop_table tbody tr.order td,.woocommerce-account .woocommerce table.shop_table tbody tr.order_item td{font-family:'Raleway';padding:15px 15px;border-top:1px solid #d3d3d1}.woocommerce-cart .woocommerce table.shop_table tbody tr.cart_item td a.remove,.woocommerce-cart .woocommerce table.shop_table tbody tr.order td a.remove,.woocommerce-cart .woocommerce table.shop_table tbody tr.order_item td a.remove,.woocommerce-checkout .woocommerce table.shop_table tbody tr.cart_item td a.remove,.woocommerce-checkout .woocommerce table.shop_table tbody tr.order td a.remove,.woocommerce-checkout .woocommerce table.shop_table tbody tr.order_item td a.remove,.woocommerce-account .woocommerce table.shop_table tbody tr.cart_item td a.remove,.woocommerce-account .woocommerce table.shop_table tbody tr.order td a.remove,.woocommerce-account .woocommerce table.shop_table tbody tr.order_item td a.remove{text-shadow:none;-webkit-transition:text-shadow 0.3s ease;-moz-transition:text-shadow 0.3s ease;-o-transition:text-shadow 0.3s ease;-ms-transition:text-shadow 0.3s ease;transition:text-shadow 0.3s ease}.woocommerce-cart .woocommerce table.shop_table tbody tr.cart_item td a.remove:hover,.woocommerce-cart .woocommerce table.shop_table tbody tr.order td a.remove:hover,.woocommerce-cart .woocommerce table.shop_table tbody tr.order_item td a.remove:hover,.woocommerce-checkout .woocommerce table.shop_table tbody tr.cart_item td a.remove:hover,.woocommerce-checkout .woocommerce table.shop_table tbody tr.order td a.remove:hover,.woocommerce-checkout .woocommerce table.shop_table tbody tr.order_item td a.remove:hover,.woocommerce-account .woocommerce table.shop_table tbody tr.cart_item td a.remove:hover,.woocommerce-account .woocommerce table.shop_table tbody tr.order td a.remove:hover,.woocommerce-account .woocommerce table.shop_table tbody tr.order_item td a.remove:hover{color:red !important;background:transparent;text-shadow:1px 1px 2px rgba(0,0,0,0.25);-webkit-transition:text-shadow 0.3s ease;-moz-transition:text-shadow 0.3s ease;-o-transition:text-shadow 0.3s ease;-ms-transition:text-shadow 0.3s ease;transition:text-shadow 0.3s ease}.woocommerce-cart .woocommerce table.shop_table tbody tr.cart_item td img,.woocommerce-cart .woocommerce table.shop_table tbody tr.order td img,.woocommerce-cart .woocommerce table.shop_table tbody tr.order_item td img,.woocommerce-checkout .woocommerce table.shop_table tbody tr.cart_item td img,.woocommerce-checkout .woocommerce table.shop_table tbody tr.order td img,.woocommerce-checkout .woocommerce table.shop_table tbody tr.order_item td img,.woocommerce-account .woocommerce table.shop_table tbody tr.cart_item td img,.woocommerce-account .woocommerce table.shop_table tbody tr.order td img,.woocommerce-account .woocommerce table.shop_table tbody tr.order_item td img{width:50px}.woocommerce-cart .woocommerce table.shop_table tbody tr.cart_item td.product-name a,.woocommerce-cart .woocommerce table.shop_table tbody tr.order td.product-name a,.woocommerce-cart .woocommerce table.shop_table tbody tr.order_item td.product-name a,.woocommerce-checkout .woocommerce table.shop_table tbody tr.cart_item td.product-name a,.woocommerce-checkout .woocommerce table.shop_table tbody tr.order td.product-name a,.woocommerce-checkout .woocommerce table.shop_table tbody tr.order_item td.product-name a,.woocommerce-account .woocommerce table.shop_table tbody tr.cart_item td.product-name a,.woocommerce-account .woocommerce table.shop_table tbody tr.order td.product-name a,.woocommerce-account .woocommerce table.shop_table tbody tr.order_item td.product-name a{text-transform:uppercase;font-weight:700;color:#3d3c3f}.woocommerce-cart .woocommerce table.shop_table tbody tr.cart_item td .amount,.woocommerce-cart .woocommerce table.shop_table tbody tr.order td .amount,.woocommerce-cart .woocommerce table.shop_table tbody tr.order_item td .amount,.woocommerce-checkout .woocommerce table.shop_table tbody tr.cart_item td .amount,.woocommerce-checkout .woocommerce table.shop_table tbody tr.order td .amount,.woocommerce-checkout .woocommerce table.shop_table tbody tr.order_item td .amount,.woocommerce-account .woocommerce table.shop_table tbody tr.cart_item td .amount,.woocommerce-account .woocommerce table.shop_table tbody tr.order td .amount,.woocommerce-account .woocommerce table.shop_table tbody tr.order_item td .amount{font-weight:500}.woocommerce-cart .woocommerce table.shop_table tbody tr.cart_item td .amount .woocommerce-Price-currencySymbol,.woocommerce-cart .woocommerce table.shop_table tbody tr.order td .amount .woocommerce-Price-currencySymbol,.woocommerce-cart .woocommerce table.shop_table tbody tr.order_item td .amount .woocommerce-Price-currencySymbol,.woocommerce-checkout .woocommerce table.shop_table tbody tr.cart_item td .amount .woocommerce-Price-currencySymbol,.woocommerce-checkout .woocommerce table.shop_table tbody tr.order td .amount .woocommerce-Price-currencySymbol,.woocommerce-checkout .woocommerce table.shop_table tbody tr.order_item td .amount .woocommerce-Price-currencySymbol,.woocommerce-account .woocommerce table.shop_table tbody tr.cart_item td .amount .woocommerce-Price-currencySymbol,.woocommerce-account .woocommerce table.shop_table tbody tr.order td .amount .woocommerce-Price-currencySymbol,.woocommerce-account .woocommerce table.shop_table tbody tr.order_item td .amount .woocommerce-Price-currencySymbol{margin-left:5px}.woocommerce-cart .woocommerce table.shop_table tbody tr.cart_item td .quantity .qty,.woocommerce-cart .woocommerce table.shop_table tbody tr.order td .quantity .qty,.woocommerce-cart .woocommerce table.shop_table tbody tr.order_item td .quantity .qty,.woocommerce-checkout .woocommerce table.shop_table tbody tr.cart_item td .quantity .qty,.woocommerce-checkout .woocommerce table.shop_table tbody tr.order td .quantity .qty,.woocommerce-checkout .woocommerce table.shop_table tbody tr.order_item td .quantity .qty,.woocommerce-account .woocommerce table.shop_table tbody tr.cart_item td .quantity .qty,.woocommerce-account .woocommerce table.shop_table tbody tr.order td .quantity .qty,.woocommerce-account .woocommerce table.shop_table tbody tr.order_item td .quantity .qty{border:1px solid #3d3c3f;padding:5px}.woocommerce-cart .woocommerce table.shop_table tbody tr td,.woocommerce-checkout .woocommerce table.shop_table tbody tr td,.woocommerce-account .woocommerce table.shop_table tbody tr td{padding:0}.woocommerce-cart .woocommerce table.shop_table tbody tr td .button,.woocommerce-checkout .woocommerce table.shop_table tbody tr td .button,.woocommerce-account .woocommerce table.shop_table tbody tr td .button{font-family:'Raleway';font-size:14px;font-weight:500;color:#fff;padding:10px 15px;background:#414143;border-radius:0;margin:0;float:right;-webkit-transition:background 0.3s ease,color 0.3s ease;-moz-transition:background 0.3s ease,color 0.3s ease;-o-transition:background 0.3s ease,color 0.3s ease;-ms-transition:background 0.3s ease,color 0.3s ease;transition:background 0.3s ease,color 0.3s ease}.woocommerce-cart .woocommerce table.shop_table tbody tr td .button:hover,.woocommerce-checkout .woocommerce table.shop_table tbody tr td .button:hover,.woocommerce-account .woocommerce table.shop_table tbody tr td .button:hover{background:#d3d3d1;color:#414143;-webkit-transition:background 0.3s ease,color 0.3s ease;-moz-transition:background 0.3s ease,color 0.3s ease;-o-transition:background 0.3s ease,color 0.3s ease;-ms-transition:background 0.3s ease,color 0.3s ease;transition:background 0.3s ease,color 0.3s ease}.woocommerce-cart .woocommerce table.shop_table tbody tr td .button:disabled,.woocommerce-checkout .woocommerce table.shop_table tbody tr td .button:disabled,.woocommerce-account .woocommerce table.shop_table tbody tr td .button:disabled{background:#d3d3d1;color:#414143}.woocommerce-cart .woocommerce table.shop_table tfoot tr td,.woocommerce-cart .woocommerce table.shop_table tfoot tr th,.woocommerce-checkout .woocommerce table.shop_table tfoot tr td,.woocommerce-checkout .woocommerce table.shop_table tfoot tr th,.woocommerce-account .woocommerce table.shop_table tfoot tr td,.woocommerce-account .woocommerce table.shop_table tfoot tr th{font-family:'Raleway';padding:15px 15px;border-top:1px solid #d3d3d1}.woocommerce-page .woocommerce-error,.woocommerce-page .woocommerce-info,.woocommerce-page .woocommerce-message{color:#3d3c3f;background:#f2f2f2;line-height:34px;font-family:'Raleway'}.woocommerce-page .woocommerce-error a,.woocommerce-page .woocommerce-info a,.woocommerce-page .woocommerce-message a{color:#10627a;font-weight:500;-webkit-transition:color 0.3s ease;-moz-transition:color 0.3s ease;-o-transition:color 0.3s ease;-ms-transition:color 0.3s ease;transition:color 0.3s ease}.woocommerce-page .woocommerce-error a:hover,.woocommerce-page .woocommerce-info a:hover,.woocommerce-page .woocommerce-message a:hover{color:#4ac0ce;-webkit-transition:color 0.3s ease;-moz-transition:color 0.3s ease;-o-transition:color 0.3s ease;-ms-transition:color 0.3s ease;transition:color 0.3s ease}.woocommerce-page .woocommerce-error a.button,.woocommerce-page .woocommerce-info a.button,.woocommerce-page .woocommerce-message a.button{font-family:'Raleway';font-size:14px;font-weight:500;color:#fff;padding:10px 15px;background:#414143;border-radius:0;-webkit-transition:background 0.3s ease,color 0.3s ease;-moz-transition:background 0.3s ease,color 0.3s ease;-o-transition:background 0.3s ease,color 0.3s ease;-ms-transition:background 0.3s ease,color 0.3s ease;transition:background 0.3s ease,color 0.3s ease}.woocommerce-page .woocommerce-error a.button:hover,.woocommerce-page .woocommerce-info a.button:hover,.woocommerce-page .woocommerce-message a.button:hover{background:#d3d3d1;color:#414143;-webkit-transition:background 0.3s ease,color 0.3s ease;-moz-transition:background 0.3s ease,color 0.3s ease;-o-transition:background 0.3s ease,color 0.3s ease;-ms-transition:background 0.3s ease,color 0.3s ease;transition:background 0.3s ease,color 0.3s ease}.woocommerce-page .woocommerce .order_details{margin:30px 0}.woocommerce-page .woocommerce .order_details li{margin-right:2rem}.woocommerce-account .woocommerce .woocommerce-MyAccount-navigation ul{margin:0;padding:0;list-style:none}.woocommerce-account .woocommerce .woocommerce-MyAccount-navigation ul li{margin:0 0 15px 0}.woocommerce-account .woocommerce .woocommerce-MyAccount-navigation ul li.is-active a{font-weight:700}.woocommerce-account .woocommerce .woocommerce-MyAccount-navigation ul li a{font-family:'Raleway';font-weight:400;font-size:16px;text-transform:uppercase;display:inline-block;color:#10627a;padding-left:0;-webkit-transition:padding-left 0.3s ease,color 0.3s ease;-moz-transition:padding-left 0.3s ease,color 0.3s ease;-o-transition:padding-left 0.3s ease,color 0.3s ease;-ms-transition:padding-left 0.3s ease,color 0.3s ease;transition:padding-left 0.3s ease,color 0.3s ease}.woocommerce-account .woocommerce .woocommerce-MyAccount-navigation ul li a:hover{padding-left:5px;font-weight:700;-webkit-transition:padding-left 0.3s ease,color 0.3s ease;-moz-transition:padding-left 0.3s ease,color 0.3s ease;-o-transition:padding-left 0.3s ease,color 0.3s ease;-ms-transition:padding-left 0.3s ease,color 0.3s ease;transition:padding-left 0.3s ease,color 0.3s ease}.woocommerce-account .woocommerce .woocommerce-Address .woocommerce-Address-title{position:relative}.woocommerce-account .woocommerce .woocommerce-Address .woocommerce-Address-title .edit{color:#10627a;float:none;position:absolute;right:0;top:0;bottom:0;margin:auto;line-height:49px}.woocommerce-account .woocommerce form.login,.woocommerce-account .woocommerce form.register{border-radius:0;border:none;background:#f2f2f2}.woocommerce-account .woocommerce form.login .form-row,.woocommerce-account .woocommerce form.register .form-row{padding:0;margin:0 0 15px 0}.woocommerce-account .woocommerce form.login .form-row label,.woocommerce-account .woocommerce form.register .form-row label{font-family:'Raleway'}.woocommerce-account .woocommerce form.login .form-row .woocommerce-Input,.woocommerce-account .woocommerce form.register .form-row .woocommerce-Input{font-family:'Raleway';font-size:16px;padding:5px 15px;border:none;-webkit-box-shadow:none;-moz-box-shaodw:none;box-shadow:none;background:#fff}.woocommerce-account .woocommerce form.login p a,.woocommerce-account .woocommerce form.register p a{color:#414143}.woocommerce-account .woocommerce form.login p a:hover,.woocommerce-account .woocommerce form.register p a:hover{color:#10627a}.woocommerce-account .woocommerce form.login input.button,.woocommerce-account .woocommerce form.register input.button{font-family:'Raleway';font-size:16px;font-weight:500;color:#fff;padding:10px 15px;background:#414143;border-radius:0;display:block;float:none;max-width:300px;margin:0 auto 15px auto;-webkit-transition:background 0.3s ease,color 0.3s ease;-moz-transition:background 0.3s ease,color 0.3s ease;-o-transition:background 0.3s ease,color 0.3s ease;-ms-transition:background 0.3s ease,color 0.3s ease;transition:background 0.3s ease,color 0.3s ease}.woocommerce-account .woocommerce form.login input.button:hover,.woocommerce-account .woocommerce form.register input.button:hover{background:#d3d3d1;color:#414143;-webkit-transition:background 0.3s ease,color 0.3s ease;-moz-transition:background 0.3s ease,color 0.3s ease;-o-transition:background 0.3s ease,color 0.3s ease;-ms-transition:background 0.3s ease,color 0.3s ease;transition:background 0.3s ease,color 0.3s ease}.woocommerce-account .woocommerce form.login input.button:disabled,.woocommerce-account .woocommerce form.register input.button:disabled{background:#d3d3d1;color:#414143}#ship-to-different-address label{font-weight:700 !important}.fancy-checkbox .woocommerce-Input:not(:checked),.fancy-checkbox .woocommerce-Input:checked{position:absolute;left:-9999px}.fancy-checkbox .woocommerce-Input:not(:checked)+label,.fancy-checkbox .woocommerce-Input:checked+label{position:relative;padding-left:25px;cursor:pointer;font-family:'Raleway';font-weight:400;line-height:15px}.fancy-checkbox .woocommerce-Input:not(:checked)+label:before,.fancy-checkbox .woocommerce-Input:checked+label:before{content:'';position:absolute;left:0;top:0;width:15px;height:15px;background:#fff}.fancy-checkbox .woocommerce-Input.shipping_method:not(:checked)+label:before,.fancy-checkbox .woocommerce-Input.shipping_method:checked+label:before,.fancy-checkbox .woocommerce-Input.input-checkbox:not(:checked)+label:before,.fancy-checkbox .woocommerce-Input.input-checkbox:checked+label:before{background:#f2f2f2}.fancy-checkbox .woocommerce-Input:not(:checked)+label:after,.fancy-checkbox .woocommerce-Input:checked+label:after{content:"";display:inline-block;font:normal normal normal 14px/1 FontAwesome;font-size:inherit;text-rendering:auto;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;color:#4cad7e;position:absolute;top:0;bottom:0;left:0;width:15px;height:15px;line-height:15px;-webkit-transition:all 0.3s;-moz-transition:all 0.3s;-o-transition:all 0.3s;-ms-transition:all 0.3s;transition:all 0.3s;text-indent:0 !important}.fancy-checkbox .woocommerce-Input:not(:checked)+label:after{opacity:0;-webkit-transform:scale(0);-moz-transform:scale(0);-o-transform:scale(0);-ms-transform:scale(0);transform:scale(0)}.fancy-checkbox .woocommerce-Input:checked+label:after{opacity:1;-webkit-transform:scale(1);-moz-transform:scale(1);-o-transform:scale(1);-ms-transform:scale(1);transform:scale(1)}.woocommerce-page .woocommerce ul#shipping_method{text-align:left}@media screen and (max-width: 768px){.woocommerce-page .woocommerce ul#shipping_method{padding-top:30px}}.woocommerce-page .woocommerce #payment{border-radius:0}.woocommerce-page .woocommerce form .form-row{padding:0;margin:0 0 15px 0}.woocommerce-page .woocommerce form .form-row label{font-family:'Raleway'}.woocommerce-page .woocommerce form .form-row .woocommerce-Input,.woocommerce-page .woocommerce form .form-row input.input-text,.woocommerce-page .woocommerce form .form-row textarea.input-text{font-family:'Raleway';font-size:16px;padding:5px 15px;border:1px solid #3d3c3f;-webkit-box-shadow:none;-moz-box-shaodw:none;box-shadow:none;background:#fff}.woocommerce-page .woocommerce form .form-row textarea.input-text{padding:15px;resize:none}.woocommerce-page .woocommerce form .select2-container .select2-choice{font-family:'Raleway';font-size:16px;border-color:#3d3c3f;color:#3d3c3f;border-radius:0}.woocommerce-page .woocommerce form legend{font-family:'Raleway';border-color:#414143}.woocommerce-page .woocommerce form input.button,.woocommerce-page .woocommerce form a.button{font-family:'Raleway';font-size:16px;font-weight:500;color:#fff;padding:10px 15px;background:#414143;border-radius:0;display:block;float:none;max-width:300px;margin:15px 0;-webkit-transition:background 0.3s ease,color 0.3s ease;-moz-transition:background 0.3s ease,color 0.3s ease;-o-transition:background 0.3s ease,color 0.3s ease;-ms-transition:background 0.3s ease,color 0.3s ease;transition:background 0.3s ease,color 0.3s ease}.woocommerce-page .woocommerce form input.button:hover,.woocommerce-page .woocommerce form a.button:hover{background:#d3d3d1;color:#414143;-webkit-transition:background 0.3s ease,color 0.3s ease;-moz-transition:background 0.3s ease,color 0.3s ease;-o-transition:background 0.3s ease,color 0.3s ease;-ms-transition:background 0.3s ease,color 0.3s ease;transition:background 0.3s ease,color 0.3s ease}.woocommerce-page .woocommerce form input.button:disabled,.woocommerce-page .woocommerce form a.button:disabled{background:#d3d3d1;color:#414143}section.page-main-entry{background:#f2f2f2}@media screen and (max-width: 767px){section.page-main-entry .container{background:#fff}}section.page-main-entry .inner{background:#fff;padding:75px 20px}@media screen and (min-width: 768px){section.page-main-entry .inner{padding:100px 45px}}section.page-main-entry .inner h3{font-family:'Raleway';font-size:18px;font-weight:700;color:#3d3c3f;text-transform:uppercase;line-height:1.625;margin:15px 0 5px 0;padding:0}section.page-main-entry .inner h4{font-family:'Raleway';font-size:16px;font-weight:700;color:#3d3c3f;text-transform:uppercase;line-height:1.625;margin:15px 0 5px 0;padding:0}section.page-main-entry .inner h5{font-family:'Raleway';font-size:14px;font-weight:700;color:#3d3c3f;text-transform:uppercase;line-height:1.625;margin:15px 0 5px 0;padding:0}section.page-main-entry .inner h6{font-family:'Raleway';font-size:14px;font-weight:700;color:#777775;text-transform:uppercase;line-height:1.625;margin:15px 0 5px 0;padding:0}section.page-main-entry .inner p{font-family:'Raleway';font-size:15px;color:#3d3c3f;line-height:1.6;margin:0 0 25px 0}section.page-main-entry .inner p:last-of-type{margin:0}section.page-main-entry .inner p a{color:#4ac0ce;-webkit-transition:color 0.3s ease;-moz-transition:color 0.3s ease;-o-transition:color 0.3s ease;-ms-transition:color 0.3s ease;transition:color 0.3s ease}section.page-main-entry .inner p a:hover{color:#10627a;-webkit-transition:color 0.3s ease;-moz-transition:color 0.3s ease;-o-transition:color 0.3s ease;-ms-transition:color 0.3s ease;transition:color 0.3s ease}section.page-main-entry .inner ul{margin:0 0 25px 0;padding:0 0 0 20px}section.page-main-entry .inner ul li{font-family:'Raleway';font-size:15px;color:#3d3c3f;line-height:1.6;margin:5px 0}section.page-main-entry .inner ul li ul{margin:0}section.page-main-entry .inner .wp-caption{margin-bottom:25px;margin-top:25px;background:#f2f2f2;-webkit-box-shadow:1px 1px 5px 0px rgba(0,0,0,0.25);-moz-box-shaodw:1px 1px 5px 0px rgba(0,0,0,0.25);box-shadow:1px 1px 5px 0px rgba(0,0,0,0.25);padding:25px;max-width:510px}@media screen and (max-width: 767px){section.page-main-entry .inner .wp-caption{width:100% !important}}section.page-main-entry .inner .wp-caption:last-of-type{margin-bottom:0}section.page-main-entry .inner .wp-caption.aligncenter{margin-left:auto;margin-right:auto}section.page-main-entry .inner .wp-caption .wp-caption-text{font-size:14px;text-align:center;margin:25px 0 0 0}section.page-main-entry .inner .wp-caption img{margin:0 auto;display:block;max-width:100%;height:auto}section.page-main-entry .inner img.aligncenter{margin:0 auto;display:block;max-width:100%;height:auto}section.page-main-entry .inner img.alignright{float:right;margin:15px 0 15px 15px}section.page-main-entry .inner img.alignleft{float:left;margin:15px 15px 15px 0}section.page-main-entry .inner address{font-family:'Open Sans'}section.page-main-entry .inner form.wpcf7-form{margin-top:50px;max-width:600px}section.page-main-entry .inner form.wpcf7-form p{display:block}section.page-main-entry .inner form.wpcf7-form p:after{clear:both;content:'';display:block;height:0}section.page-main-entry .inner form.wpcf7-form .form-group label{font-family:'Raleway';line-height:2;font-size:15px;color:#3d3c3f}section.page-main-entry .inner form.wpcf7-form .form-group .form-control{font-family:'Raleway';font-size:16px;padding:5px 15px;border:1px solid #3d3c3f;-webkit-box-shadow:none;-moz-box-shaodw:none;box-shadow:none;background:#fff;border-radius:0}section.page-main-entry .inner form.wpcf7-form .form-group textarea.form-control{padding:15px;resize:none}section.page-main-entry .inner form.wpcf7-form input.button{font-family:'Raleway';font-size:16px;font-weight:500;color:#fff;padding:10px 15px;background:#414143;border-radius:0;display:block;float:none;max-width:300px;margin:30px 0 0 0;-webkit-transition:background 0.3s ease,color 0.3s ease;-moz-transition:background 0.3s ease,color 0.3s ease;-o-transition:background 0.3s ease,color 0.3s ease;-ms-transition:background 0.3s ease,color 0.3s ease;transition:background 0.3s ease,color 0.3s ease;-webkit-box-shadow:none;-moz-box-shaodw:none;box-shadow:none;border:none;float:right}section.page-main-entry .inner form.wpcf7-form input.button:hover{background:#d3d3d1;color:#414143;-webkit-transition:background 0.3s ease,color 0.3s ease;-moz-transition:background 0.3s ease,color 0.3s ease;-o-transition:background 0.3s ease,color 0.3s ease;-ms-transition:background 0.3s ease,color 0.3s ease;transition:background 0.3s ease,color 0.3s ease}section.page-main-entry .inner form.wpcf7-form .wpcf7-response-output{padding:1em 2em 1em 3.5em;margin:2em 0;position:relative;color:#3d3c3f;background:#f2f2f2;line-height:34px;font-family:'Raleway';width:auto;word-wrap:break-word;border:none;text-align:left}section.page-main-entry .inner form.wpcf7-form .wpcf7-response-output:before{font-family:WooCommerce;content:"\e028";display:inline-block;position:absolute;top:1em;left:1.5em}section.page-main-entry .inner form.wpcf7-form .wpcf7-response-output.wpcf7-validation-errors,section.page-main-entry .inner form.wpcf7-form .wpcf7-response-output.wpcf7-mail-sent-ng{border-top:3px solid #b81c23}section.page-main-entry .inner form.wpcf7-form .wpcf7-response-output.wpcf7-validation-errors:before,section.page-main-entry .inner form.wpcf7-form .wpcf7-response-output.wpcf7-mail-sent-ng:before{content:"\e016";color:#b81c23}section.page-main-entry .inner form.wpcf7-form .wpcf7-response-output.wpcf7-mail-sent-ok{border-top:3px solid #8fae1b}section.page-main-entry .inner form.wpcf7-form .wpcf7-response-output.wpcf7-mail-sent-ok:before{content:"\e015";color:#8fae1b}section.page-main-entry .inner form.wpcf7-form span.wpcf7-not-valid-tip{font-family:'Raleway';color:#b81c23}section.page-main-entry .inner .entry-header{margin:0 0 50px 0}section.page-main-entry .inner .entry-header h3{font-size:24px}section.page-main-entry .inner .entry-header time{color:#3d3c3f}section.page-main-entry .inner .entry-header time span{margin-left:5px;font-family:'Raleway';font-size:15px;color:#3d3c3f;line-height:1.6;font-weight:500}section.post-list{background:#f2f2f2}@media screen and (max-width: 767px){section.post-list .container{background:#fff}}section.post-list .inner{background:#fff;padding:75px 20px}@media screen and (min-width: 768px){section.post-list .inner{padding:100px 45px}}section.post-list .inner .no-post{font-family:'Raleway';font-size:20px;color:#3d3c3f;line-height:1.6;margin:0}section.post-list .inner article.hentry{margin:0 0 30px 0}section.post-list .inner article.hentry .entry-header{margin:0 0 20px 0}section.post-list .inner article.hentry .entry-header h3{font-family:'Raleway';font-size:20px;font-weight:700;color:#252525;margin:0;padding:0}section.post-list .inner article.hentry .entry-header h3 a{color:#252525;-webkit-transition:color 0.3s ease;-moz-transition:color 0.3s ease;-o-transition:color 0.3s ease;-ms-transition:color 0.3s ease;transition:color 0.3s ease}section.post-list .inner article.hentry .entry-header h3 a:hover{color:#777775;-webkit-transition:color 0.3s ease;-moz-transition:color 0.3s ease;-o-transition:color 0.3s ease;-ms-transition:color 0.3s ease;transition:color 0.3s ease}section.post-list .inner article.hentry .entry-content{margin:0}section.post-list .inner article.hentry .entry-content p{font-family:'Raleway';font-size:15px;color:#252525;line-height:1.6;margin:0 0 20px 0}section.post-list .inner article.hentry .entry-content ul{margin:0 0 20px 0;padding:0 0 0 20px}section.post-list .inner article.hentry .entry-content ul li{font-family:'Raleway';font-size:15px;color:#3d3c3f;line-height:1.6;margin:5px 0}section.post-list .inner article.hentry .entry-content ul li ul{margin:0}section.post-list .inner article.hentry footer{margin:0 0 25px 0}section.post-list .inner article.hentry footer a{font-family:'Raleway';font-size:15px;color:#3d3c3f}section.post-list .inner .page-pagination{text-align:center}section.post-list .inner .page-pagination ul.page-numbers{display:inline-block;margin:15px auto;padding:0;list-style:none}section.post-list .inner .page-pagination ul.page-numbers li{float:left;border:1px solid #252525;border-left:none}section.post-list .inner .page-pagination ul.page-numbers li:first-child{border-left:1px solid #252525}section.post-list .inner .page-pagination ul.page-numbers li a,section.post-list .inner .page-pagination ul.page-numbers li span{font-family:'Raleway';font-size:14px;color:#252525;padding:5px;width:32px;display:block;background:#fff;-webkit-transition:color 0.3s ease,background 0.3s ease;-moz-transition:color 0.3s ease,background 0.3s ease;-o-transition:color 0.3s ease,background 0.3s ease;-ms-transition:color 0.3s ease,background 0.3s ease;transition:color 0.3s ease,background 0.3s ease}section.post-list .inner .page-pagination ul.page-numbers li span{font-weight:500;background:#252525;color:#fff}section.post-list .inner .page-pagination ul.page-numbers li a:hover{-webkit-transition:color 0.3s ease,background 0.3s ease;-moz-transition:color 0.3s ease,background 0.3s ease;-o-transition:color 0.3s ease,background 0.3s ease;-ms-transition:color 0.3s ease,background 0.3s ease;transition:color 0.3s ease,background 0.3s ease;font-weight:500;background:#3d3c3f;color:#fff}.error-404 a.button{font-family:'Raleway';font-size:16px;font-weight:500;color:#fff;padding:10px 15px;background:#414143;border-radius:0;display:block;float:none;max-width:150px;margin:30px auto 0 auto;-webkit-transition:background 0.3s ease,color 0.3s ease;-moz-transition:background 0.3s ease,color 0.3s ease;-o-transition:background 0.3s ease,color 0.3s ease;-ms-transition:background 0.3s ease,color 0.3s ease;transition:background 0.3s ease,color 0.3s ease;-webkit-box-shadow:none;-moz-box-shaodw:none;box-shadow:none;border:none}.error-404 a.button:hover{background:#d3d3d1;color:#414143;-webkit-transition:background 0.3s ease,color 0.3s ease;-moz-transition:background 0.3s ease,color 0.3s ease;-o-transition:background 0.3s ease,color 0.3s ease;-ms-transition:background 0.3s ease,color 0.3s ease;transition:background 0.3s ease,color 0.3s ease}html{height:100vh}body.page-template-page-landing{background-color:#ffffff;background-position:top center;background-repeat:no-repeat;-webkit-background-size:cover;-moz-background-size:cover;-o-background-size:cover;background-size:cover;min-height:100vh}body.page-template-page-landing main{padding:0}body.page-template-page-landing main .landing .wp-post-image{width:100%;height:auto;display:block;max-width:100%;margin:30px auto}body.page-template-page-landing main .landing .entry p{font-family:'Raleway';font-size:15px;color:#3d3c3f;line-height:1.6;margin:0 0 25px 0}body.page-template-page-landing main .landing .entry p a{color:#4ac0ce;-webkit-transition:color 0.3s ease;-moz-transition:color 0.3s ease;-o-transition:color 0.3s ease;-ms-transition:color 0.3s ease;transition:color 0.3s ease}body.page-template-page-landing main .landing .entry p a:hover{color:#10627a;-webkit-transition:color 0.3s ease;-moz-transition:color 0.3s ease;-o-transition:color 0.3s ease;-ms-transition:color 0.3s ease;transition:color 0.3s ease}body.page-template-page-landing main .landing a.button{display:inline-block;font-family:'Raleway';font-size:16px;font-weight:500;color:#fff;padding:15px 25px;background:#414143;border-radius:0;margin:30px auto}@media screen and (min-width: 1200px){footer.footer .container{width:1042px}}footer.footer .footer-top{background:#363839;padding:70px 0 100px}@media screen and (max-width: 767px){footer.footer .footer-top{text-align:center}}footer.footer .footer-top h4{font-family:'Raleway';font-size:20px;font-weight:700;color:#fff;text-transform:uppercase;margin:0 0 15px 0;padding:0}footer.footer .footer-top .menu{list-style:none;margin:0;padding:0}@media screen and (max-width: 767px){footer.footer .footer-top .menu{margin:0 0 20px 0}}footer.footer .footer-top .menu li a{font-family:'Raleway';font-size:15px;font-weight:400;margin:0;color:#fff;line-height:1.6}footer.footer .footer-top .menu li a:hover{color:#4ac0ce;-webkit-transition:color 0.3s ease;-moz-transition:color 0.3s ease;-o-transition:color 0.3s ease;-ms-transition:color 0.3s ease;transition:color 0.3s ease}@media screen and (max-width: 767px){footer.footer .footer-top .text-right{text-align:center}}footer.footer .footer-top p{font-family:'Raleway';font-size:15px;font-weight:400;margin:0;color:#fff;line-height:1.6}@media screen and (max-width: 767px){footer.footer .footer-top p{margin:0 0 20px 0}}footer.footer .footer-top p a{color:#fff}footer.footer .footer-top p a:hover{color:#4ac0ce;-webkit-transition:color 0.3s ease;-moz-transition:color 0.3s ease;-o-transition:color 0.3s ease;-ms-transition:color 0.3s ease;transition:color 0.3s ease}footer.footer .footer-top .icon-facebook{display:inline-block;width:32px;height:32px;border-radius:50%;border:3px solid #fff;color:#fff;line-height:28px;font-size:16px;text-align:center;vertical-align:top;margin-right:10px}footer.footer .footer-top .icon-facebook:hover{color:#4ac0ce;border-color:#4ac0ce;-webkit-transition:color 0.3s ease,border 0.3s ease;-moz-transition:color 0.3s ease,border 0.3s ease;-o-transition:color 0.3s ease,border 0.3s ease;-ms-transition:color 0.3s ease,border 0.3s ease;transition:color 0.3s ease,border 0.3s ease}footer.footer .footer-top .icon-instagram{display:inline-block;vertical-align:top;font-size:32px;line-height:32px;height:32px;color:#fff}footer.footer .footer-top .icon-instagram:hover{color:#4ac0ce;-webkit-transition:color 0.3s ease;-moz-transition:color 0.3s ease;-o-transition:color 0.3s ease;-ms-transition:color 0.3s ease;transition:color 0.3s ease}footer.footer .footer-bottom{background:#282a2b;border-bottom:2px solid #363839;padding:15px 0 10px 0}footer.footer .footer-bottom p{font-family:'Raleway';font-size:15px;color:#707070;line-height:1.6;margin:0;padding:10.5px 0}footer.footer .footer-bottom svg{height:40px;width:45px}footer.footer .footer-bottom svg path{fill:#707070}
