@font-face{font-family:swiper-icons;font-style:normal;font-weight:400;src:url("data:application/font-woff;charset=utf-8;base64, d09GRgABAAAAAAZgABAAAAAADAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABGRlRNAAAGRAAAABoAAAAci6qHkUdERUYAAAWgAAAAIwAAACQAYABXR1BPUwAABhQAAAAuAAAANuAY7+xHU1VCAAAFxAAAAFAAAABm2fPczU9TLzIAAAHcAAAASgAAAGBP9V5RY21hcAAAAkQAAACIAAABYt6F0cBjdnQgAAACzAAAAAQAAAAEABEBRGdhc3AAAAWYAAAACAAAAAj//wADZ2x5ZgAAAywAAADMAAAD2MHtryVoZWFkAAABbAAAADAAAAA2E2+eoWhoZWEAAAGcAAAAHwAAACQC9gDzaG10eAAAAigAAAAZAAAArgJkABFsb2NhAAAC0AAAAFoAAABaFQAUGG1heHAAAAG8AAAAHwAAACAAcABAbmFtZQAAA/gAAAE5AAACXvFdBwlwb3N0AAAFNAAAAGIAAACE5s74hXjaY2BkYGAAYpf5Hu/j+W2+MnAzMYDAzaX6QjD6/4//Bxj5GA8AuRwMYGkAPywL13jaY2BkYGA88P8Agx4j+/8fQDYfA1AEBWgDAIB2BOoAeNpjYGRgYNBh4GdgYgABEMnIABJzYNADCQAACWgAsQB42mNgYfzCOIGBlYGB0YcxjYGBwR1Kf2WQZGhhYGBiYGVmgAFGBiQQkOaawtDAoMBQxXjg/wEGPcYDDA4wNUA2CCgwsAAAO4EL6gAAeNpj2M0gyAACqxgGNWBkZ2D4/wMA+xkDdgAAAHjaY2BgYGaAYBkGRgYQiAHyGMF8FgYHIM3DwMHABGQrMOgyWDLEM1T9/w8UBfEMgLzE////P/5//f/V/xv+r4eaAAeMbAxwIUYmIMHEgKYAYjUcsDAwsLKxc3BycfPw8jEQA/gZBASFhEVExcQlJKWkZWTl5BUUlZRVVNXUNTQZBgMAAMR+E+gAEQFEAAAAKgAqACoANAA+AEgAUgBcAGYAcAB6AIQAjgCYAKIArAC2AMAAygDUAN4A6ADyAPwBBgEQARoBJAEuATgBQgFMAVYBYAFqAXQBfgGIAZIBnAGmAbIBzgHsAAB42u2NMQ6CUAyGW568x9AneYYgm4MJbhKFaExIOAVX8ApewSt4Bic4AfeAid3VOBixDxfPYEza5O+Xfi04YADggiUIULCuEJK8VhO4bSvpdnktHI5QCYtdi2sl8ZnXaHlqUrNKzdKcT8cjlq+rwZSvIVczNiezsfnP/uznmfPFBNODM2K7MTQ45YEAZqGP81AmGGcF3iPqOop0r1SPTaTbVkfUe4HXj97wYE+yNwWYxwWu4v1ugWHgo3S1XdZEVqWM7ET0cfnLGxWfkgR42o2PvWrDMBSFj/IHLaF0zKjRgdiVMwScNRAoWUoH78Y2icB/yIY09An6AH2Bdu/UB+yxopYshQiEvnvu0dURgDt8QeC8PDw7Fpji3fEA4z/PEJ6YOB5hKh4dj3EvXhxPqH/SKUY3rJ7srZ4FZnh1PMAtPhwP6fl2PMJMPDgeQ4rY8YT6Gzao0eAEA409DuggmTnFnOcSCiEiLMgxCiTI6Cq5DZUd3Qmp10vO0LaLTd2cjN4fOumlc7lUYbSQcZFkutRG7g6JKZKy0RmdLY680CDnEJ+UMkpFFe1RN7nxdVpXrC4aTtnaurOnYercZg2YVmLN/d/gczfEimrE/fs/bOuq29Zmn8tloORaXgZgGa78yO9/cnXm2BpaGvq25Dv9S4E9+5SIc9PqupJKhYFSSl47+Qcr1mYNAAAAeNptw0cKwkAAAMDZJA8Q7OUJvkLsPfZ6zFVERPy8qHh2YER+3i/BP83vIBLLySsoKimrqKqpa2hp6+jq6RsYGhmbmJqZSy0sraxtbO3sHRydnEMU4uR6yx7JJXveP7WrDycAAAAAAAH//wACeNpjYGRgYOABYhkgZgJCZgZNBkYGLQZtIJsFLMYAAAw3ALgAeNolizEKgDAQBCchRbC2sFER0YD6qVQiBCv/H9ezGI6Z5XBAw8CBK/m5iQQVauVbXLnOrMZv2oLdKFa8Pjuru2hJzGabmOSLzNMzvutpB3N42mNgZGBg4GKQYzBhYMxJLMlj4GBgAYow/P/PAJJhLM6sSoWKfWCAAwDAjgbRAAB42mNgYGBkAIIbCZo5IPrmUn0hGA0AO8EFTQAA") format("woff")}:root{--swiper-theme-color:#007aff}.swiper-container{list-style:none;margin-left:auto;margin-right:auto;overflow:hidden;padding:0;position:relative;z-index:1}.swiper-container-vertical>.swiper-wrapper{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.swiper-wrapper{-webkit-box-sizing:content-box;box-sizing:content-box;display:-webkit-box;display:-ms-flexbox;display:flex;height:100%;position:relative;-webkit-transition-property:-webkit-transform;transition-property:-webkit-transform;transition-property:transform;transition-property:transform,-webkit-transform;width:100%;z-index:1}.swiper-container-android .swiper-slide,.swiper-wrapper{-webkit-transform:translateZ(0);transform:translateZ(0)}.swiper-container-multirow>.swiper-wrapper{-ms-flex-wrap:wrap;flex-wrap:wrap}.swiper-container-multirow-column>.swiper-wrapper{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-ms-flex-wrap:wrap;flex-wrap:wrap}.swiper-container-free-mode>.swiper-wrapper{margin:0 auto;-webkit-transition-timing-function:ease-out;transition-timing-function:ease-out}.swiper-container-pointer-events{-ms-touch-action:pan-y;touch-action:pan-y}.swiper-container-pointer-events.swiper-container-vertical{-ms-touch-action:pan-x;touch-action:pan-x}.swiper-slide{-ms-flex-negative:0;flex-shrink:0;height:100%;position:relative;-webkit-transition-property:-webkit-transform;transition-property:-webkit-transform;transition-property:transform;transition-property:transform,-webkit-transform;width:100%}.swiper-slide-invisible-blank{visibility:hidden}.swiper-container-autoheight,.swiper-container-autoheight .swiper-slide{height:auto}.swiper-container-autoheight .swiper-wrapper{-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;-webkit-transition-property:height,-webkit-transform;transition-property:height,-webkit-transform;transition-property:transform,height;transition-property:transform,height,-webkit-transform}.swiper-container-3d{-webkit-perspective:1200px;perspective:1200px}.swiper-container-3d .swiper-cube-shadow,.swiper-container-3d .swiper-slide,.swiper-container-3d .swiper-slide-shadow-bottom,.swiper-container-3d .swiper-slide-shadow-left,.swiper-container-3d .swiper-slide-shadow-right,.swiper-container-3d .swiper-slide-shadow-top,.swiper-container-3d .swiper-wrapper{-webkit-transform-style:preserve-3d;transform-style:preserve-3d}.swiper-container-3d .swiper-slide-shadow-bottom,.swiper-container-3d .swiper-slide-shadow-left,.swiper-container-3d .swiper-slide-shadow-right,.swiper-container-3d .swiper-slide-shadow-top{height:100%;left:0;pointer-events:none;position:absolute;top:0;width:100%;z-index:10}.swiper-container-3d .swiper-slide-shadow-left{background-image:-webkit-gradient(linear,right top,left top,from(rgba(0,0,0,.5)),to(transparent));background-image:linear-gradient(270deg,rgba(0,0,0,.5),transparent)}.swiper-container-3d .swiper-slide-shadow-right{background-image:-webkit-gradient(linear,left top,right top,from(rgba(0,0,0,.5)),to(transparent));background-image:linear-gradient(90deg,rgba(0,0,0,.5),transparent)}.swiper-container-3d .swiper-slide-shadow-top{background-image:-webkit-gradient(linear,left bottom,left top,from(rgba(0,0,0,.5)),to(transparent));background-image:linear-gradient(0deg,rgba(0,0,0,.5),transparent)}.swiper-container-3d .swiper-slide-shadow-bottom{background-image:-webkit-gradient(linear,left top,left bottom,from(rgba(0,0,0,.5)),to(transparent));background-image:linear-gradient(180deg,rgba(0,0,0,.5),transparent)}.swiper-container-css-mode>.swiper-wrapper{-ms-overflow-style:none;overflow:auto;scrollbar-width:none}.swiper-container-css-mode>.swiper-wrapper::-webkit-scrollbar{display:none}.swiper-container-css-mode>.swiper-wrapper>.swiper-slide{scroll-snap-align:start start}.swiper-container-horizontal.swiper-container-css-mode>.swiper-wrapper{-ms-scroll-snap-type:x mandatory;scroll-snap-type:x mandatory}.swiper-container-vertical.swiper-container-css-mode>.swiper-wrapper{-ms-scroll-snap-type:y mandatory;scroll-snap-type:y mandatory}@font-face{font-family:lightcase;font-style:normal;font-weight:400;src:url(d0216a52d13b07daa707.eot?55356177);src:url(d0216a52d13b07daa707.eot?55356177#iefix) format("embedded-opentype"),url(35778fdb807f3a89e3c3.woff?55356177) format("woff"),url(d41de76687bc4acfe4fa.ttf?55356177) format("truetype"),url(28fe34ea61d15d97fdd4.svg?55356177#lightcase) format("svg")}[class*=lightcase-icon-]:before{speak:none;display:inline-block;font-family:lightcase,sans-serif;font-style:normal;font-variant:normal;font-weight:400;line-height:1em;text-align:center;text-decoration:inherit;text-transform:none;width:1em}.lightcase-icon-play:before{content:""}.lightcase-icon-pause:before{content:""}.lightcase-icon-close:before{content:""}.lightcase-icon-prev:before{content:""}.lightcase-icon-next:before{content:""}.lightcase-icon-spin:before{content:""}@-webkit-keyframes lightcase-spin{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}to{-webkit-transform:rotate(359deg);transform:rotate(359deg)}}@keyframes lightcase-spin{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}to{-webkit-transform:rotate(359deg);transform:rotate(359deg)}}#lightcase-case{display:none;font-family:arial,sans-serif;font-size:13px;left:50%;line-height:1.5;position:fixed;text-align:left;text-shadow:0 0 10px rgba(0,0,0,.5);top:50%;z-index:2002}@media screen and (max-width:640px){html[data-lc-type=ajax] #lightcase-case,html[data-lc-type=inline] #lightcase-case{bottom:0!important;height:100%!important;left:0!important;margin:0!important;overflow:auto!important;padding:55px 0 70px;position:fixed!important;right:0!important;top:0!important;width:100%!important}}@media screen and (min-width:641px){html:not([data-lc-type=error]) #lightcase-content{-webkit-backface-visibility:hidden;background-color:#fff;-webkit-box-shadow:0 0 30px rgba(0,0,0,.5);-o-box-shadow:0 0 30px rgba(0,0,0,.5);box-shadow:0 0 30px rgba(0,0,0,.5);position:relative;text-shadow:none;z-index:1}html[data-lc-type=image] #lightcase-content,html[data-lc-type=video] #lightcase-content{background-color:#333}}html[data-lc-type=ajax] #lightcase-content,html[data-lc-type=error] #lightcase-content,html[data-lc-type=inline] #lightcase-content{-webkit-box-shadow:none;-o-box-shadow:none;box-shadow:none}@media screen and (max-width:640px){html[data-lc-type=ajax] #lightcase-content,html[data-lc-type=error] #lightcase-content,html[data-lc-type=inline] #lightcase-content{background:none!important;border:none!important;height:auto!important;left:auto!important;margin:0!important;padding:0!important;position:relative!important;top:auto!important;width:auto!important}}html[data-lc-type=ajax] #lightcase-content .lightcase-contentInner,html[data-lc-type=error] #lightcase-content .lightcase-contentInner,html[data-lc-type=inline] #lightcase-content .lightcase-contentInner{-webkit-box-sizing:border-box;-o-box-sizing:border-box;box-sizing:border-box}@media screen and (max-width:640px){html[data-lc-type=ajax] #lightcase-content .lightcase-contentInner,html[data-lc-type=error] #lightcase-content .lightcase-contentInner,html[data-lc-type=inline] #lightcase-content .lightcase-contentInner{padding:15px}html[data-lc-type=ajax] #lightcase-content .lightcase-contentInner,html[data-lc-type=ajax] #lightcase-content .lightcase-contentInner>*,html[data-lc-type=error] #lightcase-content .lightcase-contentInner,html[data-lc-type=error] #lightcase-content .lightcase-contentInner>*,html[data-lc-type=inline] #lightcase-content .lightcase-contentInner,html[data-lc-type=inline] #lightcase-content .lightcase-contentInner>*{max-width:none!important;width:100%!important}html[data-lc-type=ajax] #lightcase-content .lightcase-contentInner>:not(iframe),html[data-lc-type=error] #lightcase-content .lightcase-contentInner>:not(iframe),html[data-lc-type=inline] #lightcase-content .lightcase-contentInner>:not(iframe){height:auto!important;max-height:none!important}html.lightcase-isMobileDevice[data-lc-type=iframe] #lightcase-content .lightcase-contentInner iframe{-webkit-overflow-scrolling:touch;overflow:auto}}@media screen and (max-width:640px)and (min-width:641px){html[data-lc-type=image] #lightcase-content .lightcase-contentInner,html[data-lc-type=video] #lightcase-content .lightcase-contentInner{line-height:.75}}html[data-lc-type=image] #lightcase-content .lightcase-contentInner{overflow:hidden!important;position:relative}@media screen and (max-width:640px){html[data-lc-type=ajax] #lightcase-content .lightcase-contentInner .lightcase-inlineWrap,html[data-lc-type=error] #lightcase-content .lightcase-contentInner .lightcase-inlineWrap,html[data-lc-type=inline] #lightcase-content .lightcase-contentInner .lightcase-inlineWrap{background:none!important;border:none!important;height:auto!important;left:auto!important;margin:0!important;padding:0!important;position:relative!important;top:auto!important;width:auto!important}}@media screen and (min-width:641px){html:not([data-lc-type=error]) #lightcase-content .lightcase-contentInner .lightcase-inlineWrap{-webkit-box-sizing:border-box;-o-box-sizing:border-box;box-sizing:border-box;overflow:auto;padding:30px}}@media screen and (max-width:640px){#lightcase-content h1,#lightcase-content h2,#lightcase-content h3,#lightcase-content h4,#lightcase-content h5,#lightcase-content h6,#lightcase-content p{color:#aaa}}@media screen and (min-width:641px){#lightcase-content h1,#lightcase-content h2,#lightcase-content h3,#lightcase-content h4,#lightcase-content h5,#lightcase-content h6,#lightcase-content p{color:#333}}#lightcase-case p.lightcase-error{color:#aaa;font-size:17px;margin:0;overflow:hidden;text-align:center;text-overflow:ellipsis;white-space:nowrap}@media screen and (max-width:640px){#lightcase-case p.lightcase-error{padding:30px 0}}@media screen and (min-width:641px){#lightcase-case p.lightcase-error{padding:0}}.lightcase-open body{overflow:hidden}.lightcase-isMobileDevice .lightcase-open body{max-height:100%;max-width:100%}#lightcase-info{padding-top:15px;position:absolute}#lightcase-info #lightcase-caption,#lightcase-info #lightcase-title{font-weight:400;line-height:1.5;margin:0;padding:0;text-overflow:ellipsis}#lightcase-info #lightcase-title{color:#aaa;font-size:17px}@media screen and (max-width:640px){#lightcase-info #lightcase-title{background:#333;left:0;max-width:87.5%;padding:5px 15px;position:fixed;top:10px}}#lightcase-info #lightcase-caption{clear:both;color:#aaa;font-size:13px}#lightcase-info #lightcase-sequenceInfo{color:#aaa;font-size:11px}@media screen and (max-width:640px){.lightcase-fullScreenMode #lightcase-info{padding-left:15px;padding-right:15px}html:not([data-lc-type=image]):not([data-lc-type=video]):not([data-lc-type=flash]):not([data-lc-type=error]) #lightcase-info{position:static}}#lightcase-loading{-webkit-animation:lightcase-spin .5s linear infinite;animation:lightcase-spin .5s linear infinite;font-size:38px;font-size:32px;height:auto;left:50%;line-height:1;margin-left:-.5em;margin-top:-.5em;opacity:1;position:fixed;text-align:center;text-shadow:none;text-shadow:0 0 15px #fff;top:50%;-moz-transform-origin:50% 53%;width:1.123em;z-index:9999;z-index:2001}#lightcase-loading,#lightcase-loading:focus{-webkit-tap-highlight-color:rgba(0,0,0,0);color:#fff;text-decoration:none;-webkit-transition:color,opacity,.25s ease-in-out;transition:color,opacity,.25s ease-in-out}#lightcase-loading>span{display:inline-block;text-indent:-9999px}a[class*=lightcase-icon-]{cursor:pointer;font-size:38px;height:auto;line-height:1;outline:none;position:fixed;text-align:center;text-shadow:none;width:1.123em;z-index:9999}a[class*=lightcase-icon-],a[class*=lightcase-icon-]:focus{-webkit-tap-highlight-color:rgba(0,0,0,0);color:hsla(0,0%,100%,.6);text-decoration:none;-webkit-transition:color,opacity,.25s ease-in-out;transition:color,opacity,.25s ease-in-out}a[class*=lightcase-icon-]>span{display:inline-block;text-indent:-9999px}a[class*=lightcase-icon-]:hover{color:#fff;text-shadow:0 0 15px #fff}.lightcase-isMobileDevice a[class*=lightcase-icon-]:hover{color:#aaa;text-shadow:none}a[class*=lightcase-icon-].lightcase-icon-close{bottom:auto;margin:0;opacity:0;outline:none;position:fixed;right:15px;top:15px}a[class*=lightcase-icon-].lightcase-icon-prev{left:15px}a[class*=lightcase-icon-].lightcase-icon-next{right:15px}a[class*=lightcase-icon-].lightcase-icon-pause,a[class*=lightcase-icon-].lightcase-icon-play{left:50%;margin-left:-.5em}@media screen and (min-width:641px){a[class*=lightcase-icon-].lightcase-icon-pause,a[class*=lightcase-icon-].lightcase-icon-play{opacity:0}}@media screen and (max-width:640px){a[class*=lightcase-icon-]{bottom:15px;font-size:24px}}@media screen and (min-width:641px){a[class*=lightcase-icon-]{bottom:50%;margin-bottom:-.5em}#lightcase-case:hover~a[class*=lightcase-icon-],a[class*=lightcase-icon-]:hover{opacity:1}}#lightcase-overlay{background:#333;bottom:-9999px;display:none;left:0;min-height:100%;position:fixed;top:-9999px;width:100%;z-index:2000}@media screen and (max-width:640px){#lightcase-overlay{opacity:1!important}}a,abbr,acronym,address,applet,article,aside,audio,b,big,blockquote,body,canvas,caption,center,cite,code,dd,del,details,dfn,div,dl,dt,em,embed,fieldset,figcaption,figure,footer,form,h1,h2,h3,h4,h5,h6,header,hgroup,html,i,iframe,img,ins,kbd,label,legend,li,mark,menu,nav,object,ol,output,p,pre,q,ruby,s,samp,section,small,span,strike,strong,sub,summary,sup,table,tbody,td,tfoot,th,thead,time,tr,tt,u,ul,var,video{border:0;margin:0;padding:0;vertical-align:baseline}:focus{outline:0}article,aside,details,figcaption,figure,footer,header,hgroup,menu,nav,section{display:block}*{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;-webkit-box-sizing:border-box;box-sizing:border-box}blockquote,q{quotes:none}blockquote:after,blockquote:before,q:after,q:before{content:"";content:none}input[type=search]::-webkit-search-cancel-button,input[type=search]::-webkit-search-decoration,input[type=search]::-webkit-search-results-button,input[type=search]::-webkit-search-results-decoration{-webkit-appearance:none;-moz-appearance:none}input:matches([type=email],[type=number],[type=password],[type=search],[type=tel],[type=text],[type=url]),textarea{-webkit-appearance:none}input[type=search]{-webkit-appearance:none;-moz-appearance:none}audio,canvas,video{*zoom:1;display:inline-block;*display:inline;max-width:100%}audio:not([controls]){display:none;height:0}[hidden]{display:none}html{-webkit-text-size-adjust:100%;-ms-text-size-adjust:100%;font-size:100%}body{-webkit-box-orient:vertical;-webkit-box-direction:normal;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;min-height:100vh}body main{-webkit-box-flex:1;-ms-flex:1 1 auto;flex:1 1 auto}a:focus{outline:thin dotted}a:active,a:hover{outline:0}img{-ms-interpolation-mode:bicubic;border:0}figure,form{margin:0}fieldset{border:1px solid silver;margin:0 2px;padding:.35em .625em .75em}legend{border:0;*margin-left:-7px;padding:0;white-space:normal}button,input,select,textarea{font-size:100%;margin:0;vertical-align:baseline;*vertical-align:middle}button,input{line-height:normal}button,select{text-transform:none}button,html input[type=button],input[type=reset],input[type=submit]{-webkit-appearance:button;cursor:pointer;*overflow:visible}button[disabled],html input[disabled]{cursor:default}input[type=checkbox],input[type=radio]{-webkit-box-sizing:border-box;box-sizing:border-box;*height:13px;padding:0;*width:13px}input[type=search]{-webkit-appearance:textfield;-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{font-family:Raleway,Helvetica,Arial,Open Sans,sans-serif;font-size:calc(14px + .1vw);line-height:calc(24px + .1vw)}.variant-h1,body,h1{color:#233e5d;font-weight:400}.variant-h1,h1{font-family:Arvo,Helvetica,Arial,Open Sans,sans-serif;font-size:2.8em;line-height:1.2em;margin-bottom:10px;margin-top:10px}@media only screen and (max-width:1280px){.variant-h1,h1{font-size:2.6em;line-height:1.4em}}@media only screen and (max-width:768px){.variant-h1,h1{font-size:2.2em;line-height:1em}}@media only screen and (max-width:767px){.variant-h1,h1{font-size:2.2em;line-height:1em}}.variant-h2,.woocommerce ul.products li.product .woocommerce-loop-product__title.variant-h2,h2{color:#233e5d;font-family:Arvo,Helvetica,Arial,Open Sans,sans-serif;font-size:2em;font-weight:400;line-height:1.2em;margin-bottom:10px;margin-top:10px}@media only screen and (max-width:1280px){.variant-h2,.woocommerce ul.products li.product .woocommerce-loop-product__title.variant-h2,h2{font-size:1.5em;line-height:1.2em}}@media only screen and (max-width:768px){.variant-h2,.woocommerce ul.products li.product .woocommerce-loop-product__title.variant-h2,h2{font-size:1.2em;line-height:1.4em}}@media only screen and (max-width:767px){.variant-h2,.woocommerce ul.products li.product .woocommerce-loop-product__title.variant-h2,h2{font-size:1.6em;line-height:1.3em}}.variant-h3,h3{color:#233e5d;font-family:Arvo,Helvetica,Arial,Open Sans,sans-serif;font-size:1.2em;font-weight:400;line-height:1.2em}.variant-h3,h3,p{margin-bottom:10px}p{font-size:1em}a{color:#233e5d;text-decoration:none}.bold,.label{font-weight:700}.label{font-size:12px}input[type=checkbox]{display:none}input[type=checkbox]+span{color:#233e5d;cursor:pointer;display:block;line-height:22px;margin-bottom:20px;padding-left:35px;position:relative;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}input[type=checkbox]+span:last-child{margin-bottom:0}input[type=checkbox]+span:before{border:1px solid #233e5d;border-radius:5px;content:"";display:block;height:20px;left:0;opacity:.6;position:absolute;top:0;-webkit-transition:all .12s,border-color .08s;transition:all .12s,border-color .08s;width:20px}input[type=checkbox]:checked+span:before{border-left-color:transparent;border-radius:0;border-top-color:transparent;left:5px;opacity:1;top:-5px;-webkit-transform:rotate(45deg);transform:rotate(45deg);width:10px}span.wpcf7-list-item{margin:0!important}.wpcf7-not-valid-tip{color:#233e5d;display:block!important;font-size:12px!important;font-weight:400!important;margin-bottom:10px;margin-left:5px;margin-top:-12px}.form .input.required:after,.form .wpcf7-form-control-wrap.required:after{color:#233e5d!important}.main-width{margin:0 auto;max-width:1920px;width:80%}@media only screen and (max-width:1024px){.main-width{width:90%}}.space_menu{width:100%}.white{color:#fff}.blue{color:#233e5d}.blue-dark{color:#142e47}.no-link{cursor:default;pointer-events:none}.content ol,.content ul,.description ol,.description ul{margin-left:15px}.btn,.cart .button,.checkout-button,.template__products a.button,.woocommerce a.button,.woocommerce-mini-cart__buttons .button,.woocommerce-mini-cart__total,button.btn{border:2px solid #233e5d;border-radius:25px;color:#233e5d;cursor:pointer;display:inline-block;padding:6px 40px;position:relative;z-index:0}.btn:before,.cart .button:before,.checkout-button:before,.template__products a.button:before,.woocommerce a.button:before,.woocommerce-mini-cart__buttons .button:before,.woocommerce-mini-cart__total:before,button.btn:before{background-color:#233e5d;border-radius:15px;content:"";height:100%;left:0;opacity:0;position:absolute;top:0;-webkit-transition:all .5s ease;transition:all .5s ease;width:0;z-index:-1}.btn.active,.btn:hover,.cart .button.active,.cart .button:hover,.checkout-button.active,.checkout-button:hover,.template__products a.button.active,.template__products a.button:hover,.woocommerce a.button.active,.woocommerce a.button:hover,.woocommerce-mini-cart__buttons .button.active,.woocommerce-mini-cart__buttons .button:hover,.woocommerce-mini-cart__total.active,.woocommerce-mini-cart__total:hover,button.btn.active,button.btn:hover{color:#fff;-webkit-transition:all .5s ease;transition:all .5s ease}.btn.active:before,.btn:hover:before,.cart .button.active:before,.cart .button:hover:before,.checkout-button.active:before,.checkout-button:hover:before,.template__products a.button.active:before,.template__products a.button:hover:before,.woocommerce a.button.active:before,.woocommerce a.button:hover:before,.woocommerce-mini-cart__buttons .button.active:before,.woocommerce-mini-cart__buttons .button:hover:before,.woocommerce-mini-cart__total.active:before,.woocommerce-mini-cart__total:hover:before,button.btn.active:before,button.btn:hover:before{opacity:1;-webkit-transition:all .5s ease;transition:all .5s ease;width:100%}.btn.white,.cart .button.white,.checkout-button.white,.template__products a.button.white,.woocommerce a.button.white,.woocommerce-mini-cart__buttons .button.white,.woocommerce-mini-cart__total.white,button.btn.white{border-color:#fff;color:#fff;-webkit-transition:all .5s ease;transition:all .5s ease}.btn.white:before,.cart .button.white:before,.checkout-button.white:before,.template__products a.button.white:before,.woocommerce a.button.white:before,.woocommerce-mini-cart__buttons .button.white:before,.woocommerce-mini-cart__total.white:before,button.btn.white:before{background-color:#fff;-webkit-transition:all .5s ease;transition:all .5s ease}.btn.white:hover,.cart .button.white:hover,.checkout-button.white:hover,.template__products a.button.white:hover,.woocommerce a.button.white:hover,.woocommerce-mini-cart__buttons .button.white:hover,.woocommerce-mini-cart__total.white:hover,button.btn.white:hover{color:#233e5d;-webkit-transition:all .5s ease;transition:all .5s ease}.btn.green,.cart .button.green,.checkout-button.green,.template__products a.button.green,.woocommerce a.button.green,.woocommerce-mini-cart__buttons .button.green,.woocommerce-mini-cart__total.green,button.btn.green{border-color:#48c088;color:#233e5d;-webkit-transition:all .5s ease;transition:all .5s ease}.btn.green:before,.cart .button.green:before,.checkout-button.green:before,.template__products a.button.green:before,.woocommerce a.button.green:before,.woocommerce-mini-cart__buttons .button.green:before,.woocommerce-mini-cart__total.green:before,button.btn.green:before{background-color:#48c088;-webkit-transition:all .5s ease;transition:all .5s ease}.btn.green:hover,.cart .button.green:hover,.checkout-button.green:hover,.template__products a.button.green:hover,.woocommerce a.button.green:hover,.woocommerce-mini-cart__buttons .button.green:hover,.woocommerce-mini-cart__total.green:hover,button.btn.green:hover{-webkit-transition:all .5s ease;transition:all .5s ease}.btn.white.simple,.cart .button.white.simple,.checkout-button.white.simple,.template__products a.button.white.simple,.woocommerce a.button.white.simple,.woocommerce-mini-cart__buttons .button.white.simple,.woocommerce-mini-cart__total.white.simple,button.btn.white.simple{background-color:#fff;border-color:#fff;color:#233e5d}.btn.white.simple:before,.cart .button.white.simple:before,.checkout-button.white.simple:before,.template__products a.button.white.simple:before,.woocommerce a.button.white.simple:before,.woocommerce-mini-cart__buttons .button.white.simple:before,.woocommerce-mini-cart__total.white.simple:before,button.btn.white.simple:before{display:none}.btn.solid,.cart .button.solid,.checkout-button.solid,.template__products a.button.solid,.woocommerce a.button.solid,.woocommerce-mini-cart__buttons .button.solid,.woocommerce-mini-cart__total.solid,button.btn.solid{background-color:#233e5d;border-color:#233e5d;color:#fff}.btn.solid:before,.cart .button.solid:before,.checkout-button.solid:before,.template__products a.button.solid:before,.woocommerce a.button.solid:before,.woocommerce-mini-cart__buttons .button.solid:before,.woocommerce-mini-cart__total.solid:before,button.btn.solid:before{display:none}.btn.solid:hover,.cart .button.solid:hover,.checkout-button.solid:hover,.template__products a.button.solid:hover,.woocommerce a.button.solid:hover,.woocommerce-mini-cart__buttons .button.solid:hover,.woocommerce-mini-cart__total.solid:hover,button.btn.solid:hover{background-color:#142e47!important;border-color:#142e47!important;-webkit-transition:all .5s ease;transition:all .5s ease}@media only screen and (max-width:767px){.btn,.cart .button,.checkout-button,.template__products a.button,.woocommerce a.button,.woocommerce-mini-cart__buttons .button,.woocommerce-mini-cart__total,button.btn{padding:2px 20px}}.scroll-down.woocommerce.archive main .sidebar .dl-woo-filter-label-mobile{top:0;-webkit-transition:all .5s;transition:all .5s}.scroll-down.woocommerce.archive main .sidebar .inner{top:64px;-webkit-transition:all .5s;transition:all .5s}.main-menu-container{background-color:#233e5d;font-family:Raleway;font-size:14px;font-weight:100;left:0;position:fixed;right:0;top:0;z-index:5}.main-menu-container.transparent{background-color:transparent}.main-menu-container.scroll-down{-webkit-transform:translateY(-100%);transform:translateY(-100%);-webkit-transition:all .5s;transition:all .5s}.main-menu-container.scroll-up{-webkit-transform:translateY(0);transform:translateY(0);-webkit-transition:all .5s;transition:all .5s}.main-menu-container .top-menu{background-color:#142e47;position:relative}.main-menu-container .top-menu ul{margin:0 auto;max-width:1920px;padding-left:20px;text-align:right;width:80%}.main-menu-container .top-menu ul li{display:inline-block;font-size:.9em;line-height:40px;margin-left:10px;margin-right:10px}.main-menu-container .top-menu ul li a{color:#fff;display:inline-block}.main-menu-container .top-menu ul li a span{display:inline-block;vertical-align:middle}.main-menu-container .top-menu ul li a span.icon{margin-right:10px}.main-menu-container .top-menu ul li a span svg{display:block;height:20px;width:20px}@media only screen and (max-width:980px){.main-menu-container .top-menu{height:30px}.main-menu-container .top-menu ul{padding:0}.main-menu-container .top-menu ul li{line-height:30px;margin-left:0}}@media only screen and (max-width:767px){.main-menu-container .top-menu{height:30px}.main-menu-container .top-menu ul li{line-height:30px}}.main-menu-container .main-menu{height:80px;position:relative}.main-menu-container .main-menu .main-menu-left{width:150px}.main-menu-container .main-menu .main-menu-left .hamburger{display:none}.main-menu-container .main-menu .main-menu-left .logo{width:150px}.main-menu-container .main-menu .main-menu-left .logo svg{width:100%}.main-menu-container .main-menu .main-menu-left .accessories{display:none}.main-menu-container .main-menu .menu-main-menu-container{overflow:hidden}.main-menu-container .main-menu .menu-main-menu-container ul.menu{display:-webkit-box;display:-ms-flexbox;display:flex;line-height:1em;text-align:center;white-space:nowrap}.main-menu-container .main-menu .menu-main-menu-container ul.menu>li{display:inline-block;line-height:80px;margin-right:-4px;padding:0 20px;text-transform:uppercase;vertical-align:text-top}.main-menu-container .main-menu .menu-main-menu-container ul.menu>li a{position:relative}.main-menu-container .main-menu .menu-main-menu-container ul.menu>li.active>a:after,.main-menu-container .main-menu .menu-main-menu-container ul.menu>li.current-page-ancestor>a:after,.main-menu-container .main-menu .menu-main-menu-container ul.menu>li:hover>a:after{background:#7b9bc4;border-radius:3px;bottom:-15px;content:" ";height:6px;left:-2px;position:absolute;right:-2px}@media only screen and (min-width:980px){.main-menu-container .main-menu .menu-main-menu-container ul.menu>li:hover .sub-menu-wrap{display:-webkit-box;display:-ms-flexbox;display:flex}}.main-menu-container .main-menu .menu-main-menu-container ul.menu>li .sub-menu-wrap{-webkit-box-pack:justify;-ms-flex-pack:justify;background-color:#233e5d;display:none;height:auto;justify-content:space-between;left:0;margin:0 auto;padding:130px 10% 20px;position:absolute;text-align:center;top:0;width:100%;z-index:5;z-index:-1}.main-menu-container .main-menu .menu-main-menu-container ul.menu>li .sub-menu-wrap li{display:block;font-family:Arvo,Helvetica,Arial,Open Sans,sans-serif;font-size:2em;font-weight:400;line-height:1.2em;line-height:normal;margin-bottom:20px;opacity:.5;padding:0;text-align:left;text-transform:none;-webkit-transition:opacity .5s;transition:opacity .5s}.main-menu-container .main-menu .menu-main-menu-container ul.menu>li .sub-menu-wrap li.active,.main-menu-container .main-menu .menu-main-menu-container ul.menu>li .sub-menu-wrap li:hover{opacity:1;-webkit-transition:opacity .5s;transition:opacity .5s}.main-menu-container .main-menu .menu-main-menu-container ul.menu>li .sub-menu-wrap li.dl-catalogue{font-size:1.5em;margin-top:80px}@media only screen and (max-width:1024px){.main-menu-container .main-menu .menu-main-menu-container ul.menu>li .sub-menu-wrap{padding-left:5%;padding-right:5%}.main-menu-container .main-menu .menu-main-menu-container ul.menu>li .sub-menu-wrap li{font-size:1.8em;line-height:1em}}@media only screen and (min-width:980px){.main-menu-container .main-menu .menu-main-menu-container ul.menu>li .sub-menu-wrap{height:auto!important}}.main-menu-container .main-menu .menu-main-menu-container ul.menu>li .sub-menu-image{height:25vw;overflow:hidden;width:65%}@media only screen and (max-width:1024px){.main-menu-container .main-menu .menu-main-menu-container ul.menu>li .sub-menu-image{width:55%}}.main-menu-container .main-menu .menu-main-menu-container ul.menu>li a{color:#fff}.main-menu-container .main-menu .menu-main-menu-container ul.menu>li .arrow{display:none}.main-menu-container .main-menu .main-menu-right{padding-left:50px}.main-menu-container .main-menu .search-widget{border-radius:40px;display:-webkit-box;display:-ms-flexbox;display:flex;height:40px;margin-left:20px}.main-menu-container .main-menu .search-widget .search-btn{-webkit-box-align:center;-ms-flex-align:center;-webkit-box-pack:center;-ms-flex-pack:center;align-items:center;background-color:transparent;border:none;border-radius:20px;display:-webkit-box;display:-ms-flexbox;display:flex;display:block;float:right;height:40px;justify-content:center;padding:0;text-decoration:none;-webkit-transition:.4s;transition:.4s;width:40px}.main-menu-container .main-menu .search-widget .search-btn svg{display:block;height:30px;margin-top:5px;width:40px}.main-menu-container .main-menu .search-widget .search-btn:before{background-color:transparent}.main-menu-container .main-menu .search-widget .search-txt{background:#fff;border:none;border-radius:20px;color:#233e5d;float:left;font-size:16px;outline:none;padding:10px 0;-webkit-transition:.4s;transition:.4s;width:0}.main-menu-container .main-menu .search-widget.open .search-txt{margin-right:10px;padding:10px 20px;width:240px}@media only screen and (max-width:1280px){.main-menu-container .main-menu .inner{width:90%}.main-menu-container .main-menu .inner ul.menu li{padding-left:10px;padding-right:10px}}@media only screen and (max-width:980px){.main-menu-container .top-menu ul{width:100%}.main-menu-container .main-menu{background-color:#233e5d;height:100%}.main-menu-container .main-menu .inner{margin:0;padding:0;width:100%}.main-menu-container .main-menu .inner .main-menu-left{margin:0 auto;width:95%}.main-menu-container .main-menu .inner .main-menu-left .hamburger{display:block;height:50px;margin-right:23px;position:relative;-webkit-transform-origin:center center;transform-origin:center center;-webkit-transition:all .5s;transition:all .5s;width:50px;z-index:99999999}}@media only screen and (max-width:980px)and (hover:hover){.main-menu-container .main-menu .inner .main-menu-left .hamburger:hover{border-radius:50px;-webkit-transform:scale(1.2);transform:scale(1.2);-webkit-transform-origin:center center;transform-origin:center center;-webkit-transition:all .5s;transition:all .5s}.main-menu-container .main-menu .inner .main-menu-left .hamburger:hover .bar-1{-webkit-transform:translateY(-1px);transform:translateY(-1px)}.main-menu-container .main-menu .inner .main-menu-left .hamburger:hover .bar-2{top:20px;-webkit-transform:scaleX(.8);transform:scaleX(.8)}.main-menu-container .main-menu .inner .main-menu-left .hamburger:hover .bar-3{-webkit-transform:translateY(1px);transform:translateY(1px)}}@media only screen and (max-width:980px){.main-menu-container .main-menu .inner .main-menu-left .hamburger span{background-color:#fff;height:1px;left:0;margin:6px auto;position:absolute;right:0;-webkit-transition:.4s;transition:.4s;width:24px}.main-menu-container .main-menu .inner .main-menu-left .hamburger span.bar-1{top:12px}.main-menu-container .main-menu .inner .main-menu-left .hamburger span.bar-2{top:20px}.main-menu-container .main-menu .inner .main-menu-left .hamburger span.bar-3{top:28px}.main-menu-container .main-menu .inner .main-menu-left .hamburger.active span{background-color:#fff}.main-menu-container .main-menu .inner .main-menu-left .hamburger.active span.bar-1{top:20px;-webkit-transform:rotate(45deg);transform:rotate(45deg);-webkit-transition:all .5s;transition:all .5s}.main-menu-container .main-menu .inner .main-menu-left .hamburger.active span.bar-2{opacity:0;-webkit-transition:all .3s;transition:all .3s}.main-menu-container .main-menu .inner .main-menu-left .hamburger.active span.bar-3{top:20px;-webkit-transform:rotate(-45deg);transform:rotate(-45deg);-webkit-transition:all .5s;transition:all .5s}.main-menu-container .main-menu .inner .main-menu-left .logo{display:block;height:50px;opacity:1;padding:10px;-webkit-transition:opacity .3s;transition:opacity .3s;width:140px}.main-menu-container .main-menu .inner .main-menu-left .logo svg{display:inline-block;height:100%;vertical-align:middle;width:100%}.main-menu-container .main-menu .inner .main-menu-right{display:none}.main-menu-container .main-menu .inner .menu-main-menu-container{background-color:#233e5d;height:0;overflow:hidden;position:absolute;top:0;-webkit-transition:height .5s;transition:height .5s;width:100%;z-index:-1}.main-menu-container .main-menu .inner .menu-main-menu-container ul.menu{display:block;left:0;opacity:0;overflow:visible;position:absolute;right:0;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%);-webkit-transition:opacity .5s,-webkit-transform .5s;transition:opacity .5s,-webkit-transform .5s;transition:transform .5s,opacity .5s;transition:transform .5s,opacity .5s,-webkit-transform .5s;width:100%}.main-menu-container .main-menu .inner .menu-main-menu-container ul.menu li{-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;margin:0;padding:20px 0;position:relative}.main-menu-container .main-menu .inner .menu-main-menu-container ul.menu li .arrow{display:none;height:30px;position:absolute;right:15px;top:15px;-webkit-transform:rotate(0deg);transform:rotate(0deg);-webkit-transition:-webkit-transform .5s;transition:-webkit-transform .5s;transition:transform .5s;transition:transform .5s,-webkit-transform .5s;width:30px}.main-menu-container .main-menu .inner .menu-main-menu-container ul.menu li .arrow svg{height:20px;left:5px;position:absolute;top:5px;width:20px}.main-menu-container .main-menu .inner .menu-main-menu-container ul.menu li.menu-item-has-children .arrow{display:block}.main-menu-container .main-menu .inner .menu-main-menu-container ul.menu li a{display:block;font-size:26px;line-height:1em}.main-menu-container .main-menu .inner .menu-main-menu-container ul.menu li .sub-menu-wrap{display:block;max-height:0;opacity:0;overflow:hidden;padding:0;position:relative;-webkit-transition:max-height .5s ease-out,opacity .5s;transition:max-height .5s ease-out,opacity .5s;width:100%;z-index:1}.main-menu-container .main-menu .inner .menu-main-menu-container ul.menu li .sub-menu-wrap li{padding:20px 0 0;text-align:center}.main-menu-container .main-menu .inner .menu-main-menu-container ul.menu li .sub-menu-wrap li:first-child{margin-top:20px}.main-menu-container .main-menu .inner .menu-main-menu-container ul.menu li .sub-menu-wrap li:after{display:none}.main-menu-container .main-menu .inner .menu-main-menu-container ul.menu li .sub-menu-wrap li.dl-catalogue{margin-top:20px}.main-menu-container .main-menu .inner .menu-main-menu-container ul.menu li .sub-menu-wrap li.dl-catalogue a{font-size:16px}.main-menu-container .main-menu .inner .accessories{display:-webkit-box;display:-ms-flexbox;display:flex}.main-menu-container .main-menu .inner .accessories .search-widget{height:30px;margin-left:8px;vertical-align:middle}.main-menu-container .main-menu .inner .accessories .search-widget .search-btn{height:25px;width:25px}.main-menu-container .main-menu .inner .accessories .search-widget .search-btn svg{height:80%;margin-top:20%;width:80%}.main-menu-container .main-menu .inner .accessories .search-widget input{height:30px}.main-menu-container .main-menu .inner .accessories .search-widget.open .search-txt{width:200px}.main-menu-container .main-menu .inner .accessories .template__cart{height:30px;opacity:1;position:static;-webkit-transition:opacity .3s;transition:opacity .3s;width:30px}.main-menu-container .main-menu .inner .accessories .template__cart svg{height:100%;width:100%}.main-menu-container .main-menu .inner .accessories .template__cart .cart-container{left:0;right:0;top:60px;width:100%}.main-menu-container .main-menu.menu_open .inner{position:relative}.main-menu-container .main-menu.menu_open .inner .menu-main-menu-container{height:100vh;-webkit-transition:height .5s;transition:height .5s}.main-menu-container .main-menu.menu_open .inner .menu-main-menu-container ul.menu{opacity:1;-webkit-transition:opacity .5s,-webkit-transform .5s;transition:opacity .5s,-webkit-transform .5s;transition:transform .5s,opacity .5s;transition:transform .5s,opacity .5s,-webkit-transform .5s}.main-menu-container .main-menu.menu_open .inner .menu-main-menu-container ul.menu .child_li_open .sub-menu-wrap{max-height:600px;opacity:1;-webkit-transition:max-height .5s ease-in,opacity .5s;transition:max-height .5s ease-in,opacity .5s}.main-menu-container .main-menu.menu_open .inner .menu-main-menu-container ul.menu .child_li_open .arrow{-webkit-transform:rotate(180deg);transform:rotate(180deg);-webkit-transition:-webkit-transform .5s;transition:-webkit-transform .5s;transition:transform .5s;transition:transform .5s,-webkit-transform .5s}.main-menu-container .main-menu .sub-menu-image{display:none}.main-menu-container.search-open .inner .main-menu-left .logo,.main-menu-container.search-open .inner .main-menu-left .template__cart{opacity:0;-webkit-transition:opacity .3s;transition:opacity .3s}.main-menu-container.search-open .inner .accessories .search-widget{display:-webkit-box;display:-ms-flexbox;display:flex}.main-menu-container.search-open .inner .accessories .search-widget input{margin-right:10px}}@media only screen and (max-width:767px){.main-menu-container .top-menu .menu-item.mobile-hidden{display:none!important}}.breadcrumbs{font-size:12px;padding-top:80px;text-transform:uppercase}.breadcrumbs .breadcrumb_last{font-weight:700;text-transform:none}@media only screen and (max-width:767px){.breadcrumbs{padding-top:40px}}.home{padding-top:0}.home .template__square_alernate_blocks{margin:0 auto;max-width:1920px;width:80%}@media only screen and (max-width:980px){.home .template__square_alernate_blocks{width:90%}}.home .template__features .inner{margin:0 auto;width:80%}@media only screen and (max-width:767px){.home .template__features .iner,.home .template__square_alernate_blocks .template__features{width:90%}}.page-template-page-where-to-buy .gm-ui-hover-effect{margin-right:5px!important;margin-top:5px!important}.page-template-page-where-to-buy .left-side .main-showroom{background-color:#c9e3f9}.page-template-page-where-to-buy .left-side .main-showroom .inner{padding:40px 0}.page-template-page-where-to-buy .left-side .main-showroom .inner h1{margin-top:40px}.page-template-page-where-to-buy .left-side .main-showroom .inner .icon{padding-right:20px}.page-template-page-where-to-buy .left-side .main-showroom .inner .icon svg path{fill:#233e5d}.page-template-page-where-to-buy .left-side .showrooms .showroom-title{margin-top:40px}.page-template-page-where-to-buy .left-side .showrooms .showroom-title h2{margin-right:20px}.page-template-page-where-to-buy .left-side .showrooms .showroom-title .icon{margin-right:20px;opacity:0}.page-template-page-where-to-buy .left-side .showrooms .showroom .inner{border-bottom:1px solid #c9e3f9;padding:40px 0}.page-template-page-where-to-buy .left-side .showrooms .showroom .inner h3{font-family:Raleway,Helvetica,Arial,Open Sans,sans-serif;font-weight:600;margin:0}.page-template-page-where-to-buy .left-side .showrooms .showroom .inner p{margin:0}.page-template-page-where-to-buy .left-side .showrooms .showroom .inner .icon{margin-right:20px;position:relative}.page-template-page-where-to-buy .left-side .showrooms .showroom .inner .icon svg path{fill:#98afc4}.page-template-page-where-to-buy .left-side .showrooms .showroom .inner .icon span{color:#fff;font-weight:600;left:0;margin:0 auto;position:absolute;right:0;text-align:center;top:10px;width:100%}.page-template-page-where-to-buy .left-side .showrooms .showroom .inner .phone{margin-top:20px}.page-template-page-where-to-buy .left-side .showrooms .showroom:last-child .inner{border:none}.page-template-page-where-to-buy .right-side{height:calc(100vh - 120px);position:sticky;top:0;-webkit-transition:all .5s;transition:all .5s}.page-template-page-where-to-buy .right-side .acf-map{height:100%;width:100%}@media only screen and (max-width:980px){.page-template-page-where-to-buy .right-side{top:80px}}.page-template-page-where-to-buy.scroll-down .right-side{height:100vh;top:0;-webkit-transition:all .5s;transition:all .5s}.page-template-page-where-to-buy.scroll-up .right-side{top:120px}@media only screen and (max-width:767px){.page-template-page-where-to-buy .container{-webkit-box-orient:vertical;-webkit-box-direction:reverse;-ms-flex-direction:column-reverse;flex-direction:column-reverse}.page-template-page-where-to-buy .container .right-side{height:50vh;position:relative;top:auto}}.page-template-page-where-to-buy footer .contact-us{display:none}.single-faq .content,.single-post .content{padding-bottom:80px;padding-right:80px;padding-top:40px}.single-faq .sidebar,.single-post .sidebar{margin-bottom:40px;margin-top:-100px}.single-faq .sidebar .image,.single-post .sidebar .image{width:100%}.single-faq .sidebar .image.top,.single-post .sidebar .image.top{height:300px;margin-bottom:80px}.single-faq .sidebar .image.middle,.single-post .sidebar .image.middle{height:500px;margin-bottom:80px}@media only screen and (max-width:767px){.single-faq .main-content,.single-post .main-content{-webkit-box-orient:vertical;-webkit-box-direction:reverse;-ms-flex-direction:column-reverse;flex-direction:column-reverse}.single-faq .main-content .content,.single-post .main-content .content{padding-top:0}.single-faq .main-content .sidebar,.single-post .main-content .sidebar{margin-bottom:20px}.single-faq .main-content .sidebar .image.top,.single-post .main-content .sidebar .image.top{margin-bottom:40px}.tax-faq-category .main-list{padding:0}}.tax-faq-category .list{margin-bottom:80px;margin-top:80px}.tax-faq-category .list a{display:block}.tax-faq-category .list a article{border-top:1px solid #c9e3f9;padding-bottom:20px;padding-top:20px}.tax-faq-category .list a article:last-child{border-bottom:1px solid #c9e3f9}.tax-faq-category .list a article h3{margin:0}.contact-us .page-head{background-color:#142e47;color:#fff;margin-bottom:80px}.contact-us .page-head .breadcrumbs a{color:#fff}.contact-us .page-head .content{padding-left:10vw;padding-right:40px}.contact-us .page-head .content .text{margin-top:40px}.contact-us .page-head .content .text p:first-child{font-weight:700}.contact-us .page-head .content .numbers{color:#fff;margin-bottom:80px;margin-top:80px}.contact-us .page-head .content .numbers .main-number{padding:10px}.contact-us .page-head .content .numbers .main-number p{margin:0}.contact-us .page-head .content .numbers .main-number a{color:#fff;font-size:1.4em;font-weight:700}.contact-us .page-head .content .numbers .line-service{background-color:#c9e3f9;color:#233e5d;padding:10px}.contact-us .page-head .content .numbers .line-service p{margin:0}.contact-us .page-head .content .numbers .line-service a{color:#233e5d;font-size:1.4em;font-weight:700}.contact-us .branches{margin-bottom:80px}.contact-us .branches .name{font-family:Raleway,Helvetica,Arial,Open Sans,sans-serif;font-size:1.2em;font-weight:600}.contact-us .branches .openingHours{font-size:.9em;line-height:1.5em}.contact-us .branches .phone{font-size:1.6em}@media only screen and (max-width:767px){.contact-us .branch{margin-bottom:40px}.contact-us .map{height:100vw}}.page-id-10411 .template__cards .main-inner .card .inner h3{margin-top:10px;min-height:auto}.form{-webkit-box-pack:justify;-ms-flex-pack:justify;border:2px solid transparent!important;-ms-flex-wrap:wrap;flex-wrap:wrap;justify-content:space-between}.form,.form .input,.form .wpcf7-form-control-wrap{display:-webkit-box;display:-ms-flexbox;display:flex}.form .input,.form .wpcf7-form-control-wrap{-ms-flex-item-align:end;align-self:flex-end;margin-bottom:40px;position:relative;width:31%}.form .input .wpcf7-form-control-wrap,.form .wpcf7-form-control-wrap .wpcf7-form-control-wrap{margin-bottom:0;width:100%}.form .input.required:after,.form .wpcf7-form-control-wrap.required:after{content:"*";font-size:35px;position:absolute;right:15px;top:18px}.form .input.your-message,.form .wpcf7-form-control-wrap.your-message{width:100%}.form .input input,.form .input select,.form .input textarea,.form .wpcf7-form-control-wrap input,.form .wpcf7-form-control-wrap select,.form .wpcf7-form-control-wrap textarea{border:2px solid #dde5ed;border-radius:25px;font-family:Raleway,Helvetica,Arial,Open Sans,sans-serif;margin:0 auto;padding:10px 20px;width:100%}.form .input input:focus-visible,.form .input select:focus-visible,.form .input textarea:focus-visible,.form .wpcf7-form-control-wrap input:focus-visible,.form .wpcf7-form-control-wrap select:focus-visible,.form .wpcf7-form-control-wrap textarea:focus-visible{border:2px solid #142e47}.form .input select,.form .wpcf7-form-control-wrap select{-webkit-appearance:none;-moz-appearance:none;appearance:none;background-color:#7b9bc4;background-image:linear-gradient(45deg,transparent 50%,#fff 0),linear-gradient(135deg,#fff 50%,transparent 0);background-position:10px calc(1em + 2px),15px calc(1em + 2px),2em .5em;background-repeat:no-repeat;background-size:5px 5px,5px 5px,1px 1.5em;border-color:#7b9bc4;color:#fff;padding-left:30px}.form .input select:focus-visible,.form .wpcf7-form-control-wrap select:focus-visible{border:2px solid #142e47}.form input.wpcf7-not-valid,.form textarea.wpcf7-not-valid{border:2px solid #ef5474!important;color:#ef5474!important}.form input.wpcf7-not-valid:after,.form textarea.wpcf7-not-valid:after{color:#ef5474!important}.form select.wpcf7-not-valid{border:2px solid #ef5474!important}@media only screen and (max-width:767px){.form .wpcf7-form-control-wrap{width:100%}}.wpcf7 .screen-reader-response{display:none}.wpcf7 .wpcf7-not-valid-tip,.wpcf7 .wpcf7-spinner{display:none!important}.wpcf7-response-output{margin-bottom:40px;text-align:center}.page-template-page-contat-warrenty .form-container{background-color:#dde5ed;margin-top:40px;padding-bottom:40px;padding-top:40px}.wpcf7-form .bottom{-webkit-box-pack:justify;-ms-flex-pack:justify;display:-webkit-box;display:-ms-flexbox;display:flex;justify-content:space-between;margin-bottom:40px;margin-top:40px}.wpcf7-form .bottom .policy{margin-right:10px}@media only screen and (max-width:767px){.wpcf7-form .bottom{-ms-flex-flow:wrap;flex-flow:wrap}.wpcf7-form .bottom .policy{width:100%}.wpcf7-form .bottom .wpcf7-submit{margin-top:20px;width:100%}}.error404 .head,.search .head{background-color:#142e47;padding-bottom:80px;padding-top:80px}.error404 .head h1,.search .head h1{margin-bottom:40px;margin-top:40px}.error404 .head .search-input,.search .head .search-input{position:relative}.error404 .head .search-input input,.search .head .search-input input{-webkit-box-flex:2;-ms-flex-positive:2;border:1px solid #fff;border-radius:20px;flex-grow:2;padding:10px 20px}.error404 .head .search-input .search-btn,.search .head .search-input .search-btn{background-color:transparent;border:1px solid #fff;border-radius:20px;display:block;margin-left:-80px;padding:0;-webkit-transition:all .5s;transition:all .5s;width:80px}.error404 .head .search-input .search-btn svg,.search .head .search-input .search-btn svg{display:block;margin:0 auto}.error404 .head .search-input .search-btn svg g,.error404 .head .search-input .search-btn svg line,.search .head .search-input .search-btn svg g,.search .head .search-input .search-btn svg line{stroke:#233e5d}.error404 .head .search-input .search-btn:hover,.search .head .search-input .search-btn:hover{background-color:#233e5d}.error404 .head .search-input .search-btn:hover svg g,.error404 .head .search-input .search-btn:hover svg line,.search .head .search-input .search-btn:hover svg g,.search .head .search-input .search-btn:hover svg line{stroke:#fff}.error404 .tabs,.search .tabs{margin-bottom:20px;margin-top:20px}.error404 .tabs .btn,.search .tabs .btn{margin:20px 10px}.error404 .results,.search .results{background-color:#fff}.error404 .results .result-section,.search .results .result-section{height:0;margin-bottom:20px;opacity:0;overflow:hidden;-webkit-transition:opacity .5s;transition:opacity .5s}.error404 .results .result-section.active,.search .results .result-section.active{height:auto;opacity:1;-webkit-transition:opacity .5s;transition:opacity .5s}.error404 main{-webkit-box-flex:1;-webkit-box-orient:vertical;-webkit-box-direction:normal;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex:1;flex:1;-ms-flex-direction:column;flex-direction:column}.error404 main .head{-webkit-box-flex:1;-ms-flex:1;flex:1}.pagination{margin-bottom:80px;text-align:center}.category .post-card{display:block;margin-bottom:80px;margin-top:80px}.category .post-card .body{padding-left:20px}.page-template-page-contat-warrenty .popup_warrenty{background-color:rgba(0,0,0,.6);display:none;height:100%;left:0;opacity:0;position:fixed;top:0;width:100%;z-index:999}.page-template-page-contat-warrenty .popup_warrenty .popup{background-color:#fff;border:2px solid #233e5d;font-family:Raleway,Helvetica,Arial,Open Sans,sans-serif;font-size:.9rem;line-height:1.2rem;max-width:50%;padding:20px;position:relative;text-align:center}.page-template-page-contat-warrenty .popup_warrenty .popup .close{margin-top:20px}.page-template-page-contat-warrenty .popup_warrenty .popup .icon{height:100px;margin-block:20px;width:100px}.page-template-page-contat-warrenty .popup_warrenty .popup h2{width:60%}.page-template-page-contat-warrenty .popup_warrenty .popup p{margin-block:20px;width:60%}@media only screen and (max-width:767px){.page-template-page-contat-warrenty .popup_warrenty .popup{max-width:90%}.page-template-page-contat-warrenty .popup_warrenty .popup h2,.page-template-page-contat-warrenty .popup_warrenty .popup p{width:90%}}.page-template-page-contat-warrenty .popup_warrenty.opening{display:-webkit-box;display:-ms-flexbox;display:flex}.page-template-page-contat-warrenty .popup_warrenty.opened{display:-webkit-box;display:-ms-flexbox;display:flex;opacity:1;-webkit-transition:opacity .6s;transition:opacity .6s}.page-template-page-contat-warrenty .popup_warrenty.closing{opacity:0;-webkit-transition:opacity .6s;transition:opacity .6s}.page-template-page-contat-warrenty .popup_warrenty.closed{display:none}@media print{*,:after,:before{background:transparent!important;-webkit-box-shadow:none!important;box-shadow:none!important;color:#000!important;text-shadow:none!important}a,a:visited{text-decoration:underline}a[href]:after{content:" (" attr(href) ")"}abbr[title]:after{content:" (" attr(title) ")"}a[href^="#"]:after,a[href^="javascript:"]:after{content:""}blockquote,pre{border:1px solid #999;page-break-inside:avoid}thead{display:table-header-group}img,tr{page-break-inside:avoid}img{max-width:100%!important}h2,h3,p{orphans:3;widows:3}h2,h3{page-break-after:avoid}}.woocommerce form .form-row label.checkbox,.woocommerce-page form .form-row label.checkbox{display:-webkit-box;display:-ms-flexbox;display:flex}.woocommerce-terms-and-conditions-wrapper input[type=checkbox]{display:none!important}.woocommerce-product-gallery__image>a{display:inline-block;padding:0 1px}.promo-onsale{height:80px;left:20px;position:absolute;top:-10px;width:80px;z-index:1}.promo-onsale svg{height:100%;width:100%}@media only screen and (max-width:980px){.promo-onsale{height:50px;width:50px}}.woocommerce .woocommerce-message{border-color:#233e5d!important}.woocommerce .woocommerce-message:before{color:#233e5d!important}.woocommerce .woocommerce-breadcrumb{color:#233e5d;font-size:12px;font-weight:600;text-transform:capitalize}.woocommerce .woocommerce-breadcrumb a{color:#233e5d;font-weight:100;text-transform:uppercase}.woocommerce .woocommerce-products-header{padding-bottom:20px}.woocommerce .product{text-align:center}.woocommerce .product a.button{-ms-flex-item-align:center;-ms-grid-row-align:center;align-self:center;background-color:initial;font-size:calc(14px + .2vw);line-height:calc(22px + .2vw);padding:6px 40px!important;text-align:center}.woocommerce .product .woocommerce-loop-product__title{padding:0 20px!important}@media only screen and (max-width:767px){.woocommerce .product a.button{padding:6px 20px!important}.woocommerce .product .woocommerce-loop-product__title{min-height:100px}}.woocommerce .button.alt,.woocommerce .cart .button,.woocommerce a.checkout-button,.woocommerce a.checkout-button.alt{background-color:initial!important;background-color:transparent!important;border:2px solid #233e5d!important;border-radius:25px;color:#233e5d!important;display:inline-block!important;font-size:calc(14px + .2vw);line-height:calc(22px + .2vw);padding:6px 40px!important;text-align:center}.woocommerce .button.alt:hover,.woocommerce .cart .button:hover,.woocommerce a.checkout-button.alt:hover,.woocommerce a.checkout-button:hover{background-color:initial!important;color:#fff!important}.woocommerce a.button.loading:after{right:12px;top:6px}.woocommerce .stock.in-stock{display:none}.woocommerce .wc-img-wrapper{aspect-ratio:1.25;position:relative}.woocommerce .woocommerce-info{border-top-color:#233e5d}.woocommerce .woocommerce-info a{font-weight:600}.woocommerce .quantity{margin-left:20px!important;margin-right:20px!important}.woocommerce .quantity button{background-color:transparent;border:none;padding:0;width:20px}.woocommerce .quantity button:before{content:none}.woocommerce .quantity button:hover{color:initial}.woocommerce .quantity input{background-color:none!important;border:2px solid #233e5d;border-radius:100%;height:40px;margin-left:6px;margin-right:6px;text-align:center!important;width:40px!important}.woocommerce .quantity input::-webkit-inner-spin-button,.woocommerce .quantity input::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}.woocommerce .quantity input[type=number]{-moz-appearance:textfield}.woocommerce.archive main{display:-webkit-box;display:-ms-flexbox;display:flex}.woocommerce.archive main .template__gallery_with_text{padding-bottom:80px;padding-top:80px}.woocommerce.archive main .template__gallery_with_text .content,.woocommerce.archive main .template__gallery_with_text .content-wrapper{-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start}@media only screen and (max-width:767px){.woocommerce.archive main .template__gallery_with_text .content,.woocommerce.archive main .template__gallery_with_text .content-wrapper{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;margin:0 auto;width:90%}}.woocommerce.archive main .template__gallery_with_text .content>*{color:#233e5d}.woocommerce.archive main .sidebar .inner{margin-top:80px;position:sticky;top:150px;-webkit-transition:all .5s;transition:all .5s}.woocommerce.archive main .sidebar .inner .dl-woo-filter-widget.multi-categories{font-family:Arvo,Helvetica,Arial,Open Sans,sans-serif;font-size:1.6em;line-height:1.6em;margin-bottom:200px}.woocommerce.archive main .sidebar .inner .dl-woo-filter-widget.multi-categories li{list-style:none;opacity:.5}.woocommerce.archive main .sidebar .inner .dl-woo-filter-widget.multi-categories li.active,.woocommerce.archive main .sidebar .inner .dl-woo-filter-widget.multi-categories li:hover{opacity:1}.woocommerce.archive main .sidebar .inner .dl-woo-filter-widget.attributes h4,.woocommerce.archive main .sidebar .inner .dl-woo-filter-widget.categories h4{border-top:1px solid #142e47;cursor:pointer;font-weight:100;line-height:4em;padding-left:40px;position:relative;text-transform:uppercase;-webkit-transition:all .5s;transition:all .5s}.woocommerce.archive main .sidebar .inner .dl-woo-filter-widget.attributes h4:before,.woocommerce.archive main .sidebar .inner .dl-woo-filter-widget.categories h4:before{background-image:url(3621f1f5090babd52be1.svg);background-position:50%;background-repeat:no-repeat;background-size:60%;content:" ";height:30px;left:5px;position:absolute;top:15px;-webkit-transform:rotate(-90deg);transform:rotate(-90deg);-webkit-transition:-webkit-transform .5s;transition:-webkit-transform .5s;transition:transform .5s;transition:transform .5s,-webkit-transform .5s;-webkit-transition:all .5s;transition:all .5s;width:30px}@media only screen and (min-width:1921px){.woocommerce.archive main .sidebar .inner .dl-woo-filter-widget.attributes h4:before,.woocommerce.archive main .sidebar .inner .dl-woo-filter-widget.categories h4:before{top:25px}}.woocommerce.archive main .sidebar .inner .dl-woo-filter-widget.attributes h4.active,.woocommerce.archive main .sidebar .inner .dl-woo-filter-widget.categories h4.active{background-color:#ededed;border-top:none;font-weight:700}.woocommerce.archive main .sidebar .inner .dl-woo-filter-widget.attributes h4.active:before,.woocommerce.archive main .sidebar .inner .dl-woo-filter-widget.categories h4.active:before{-webkit-transform:rotate(0deg);transform:rotate(0deg);-webkit-transition:-webkit-transform .5s;transition:-webkit-transform .5s;transition:transform .5s;transition:transform .5s,-webkit-transform .5s}.woocommerce.archive main .sidebar .inner .dl-woo-filter-widget.attributes .dl-woo-filter,.woocommerce.archive main .sidebar .inner .dl-woo-filter-widget.categories .dl-woo-filter{display:none;overflow:hidden;padding-bottom:10px}.woocommerce.archive main .sidebar .inner .dl-woo-filter-widget.attributes .dl-woo-filter.initially-open,.woocommerce.archive main .sidebar .inner .dl-woo-filter-widget.categories .dl-woo-filter.initially-open{display:block}.woocommerce.archive main .sidebar .inner .dl-woo-filter-widget.attributes .dl-woo-filter li,.woocommerce.archive main .sidebar .inner .dl-woo-filter-widget.categories .dl-woo-filter li{cursor:pointer;line-height:40px;padding-left:40px;padding-right:20px}.woocommerce.archive main .sidebar .inner .dl-woo-filter-widget.attributes .dl-woo-filter li span,.woocommerce.archive main .sidebar .inner .dl-woo-filter-widget.categories .dl-woo-filter li span{vertical-align:middle}.woocommerce.archive main .sidebar .inner .dl-woo-filter-widget.attributes .dl-woo-filter li .outer-circle,.woocommerce.archive main .sidebar .inner .dl-woo-filter-widget.categories .dl-woo-filter li .outer-circle{border:1px solid #233e5d;border-radius:13px;display:inline-block;height:20px;margin-right:10px;position:relative;vertical-align:middle;width:20px}.woocommerce.archive main .sidebar .inner .dl-woo-filter-widget.attributes .dl-woo-filter li .outer-circle span,.woocommerce.archive main .sidebar .inner .dl-woo-filter-widget.categories .dl-woo-filter li .outer-circle span{border-radius:10px;height:12px;left:3px;position:absolute;top:3px;width:12px}.woocommerce.archive main .sidebar .inner .dl-woo-filter-widget.attributes .dl-woo-filter li.active .outer-circle span,.woocommerce.archive main .sidebar .inner .dl-woo-filter-widget.attributes .dl-woo-filter li.filter-active .outer-circle span,.woocommerce.archive main .sidebar .inner .dl-woo-filter-widget.categories .dl-woo-filter li.active .outer-circle span,.woocommerce.archive main .sidebar .inner .dl-woo-filter-widget.categories .dl-woo-filter li.filter-active .outer-circle span{background-color:#233e5d}.woocommerce.archive main .sidebar .inner .dl-woo-filter-widget.attributes .dl-woo-filter li:first-child,.woocommerce.archive main .sidebar .inner .dl-woo-filter-widget.categories .dl-woo-filter li:first-child{padding-top:40px}.woocommerce.archive main .sidebar .inner .dl-woo-filter-widget.attributes .dl-woo-filter li:last-child,.woocommerce.archive main .sidebar .inner .dl-woo-filter-widget.categories .dl-woo-filter li:last-child{padding-bottom:40px}@media only screen and (max-width:767px){.woocommerce.archive main .sidebar .inner .dl-woo-filter-widget.attributes .dl-woo-filter li,.woocommerce.archive main .sidebar .inner .dl-woo-filter-widget.categories .dl-woo-filter li{text-align:left}}.woocommerce.archive main .dl-woo-filter-label-mobile,.woocommerce.archive main .dl-woo-label{height:60px;padding-bottom:20px}.woocommerce.archive main .dl-woo-filter-label-mobile h4,.woocommerce.archive main .dl-woo-label h4{font-family:Arvo,Helvetica,Arial,Open Sans,sans-serif;font-size:1.4em;line-height:1.5em;margin-left:50px;position:relative}.woocommerce.archive main .dl-woo-filter-label-mobile h4:before,.woocommerce.archive main .dl-woo-label h4:before{background-image:url(a1f9ad9433a56f1533a5.svg);background-position:50%;background-repeat:no-repeat;background-size:contain;content:" ";height:20px;left:-40px;position:absolute;top:5px;width:20px}.woocommerce.archive main .product-list{margin-left:0}.woocommerce.archive main .product-list li{margin-bottom:80px;margin-top:80px;position:relative}.woocommerce.archive main .product-list li .model{margin-bottom:0;margin-top:40px}.woocommerce.archive main .product-list li a.button{display:inline-block;width:80%}.woocommerce.archive main .product-list li:hover:before{background-color:#dde5ed;border-radius:15px;bottom:-30px;content:" ";height:85%;left:0;position:absolute;width:100%;z-index:-10}.woocommerce.archive main .product-list li:hover a.button{color:#fff;-webkit-transition:all .5s ease;transition:all .5s ease}.woocommerce.archive main .product-list li:hover a.button:before{opacity:1;-webkit-transition:all .5s ease;transition:all .5s ease;width:100%}.woocommerce.archive main .product-list li.product-type-woosb:hover:before,.woocommerce.archive main .product-list li.sale:hover:before{background-color:#fff0e0}.woocommerce.archive main .product-list li.product-type-woosb .promo,.woocommerce.archive main .product-list li.sale .promo{font-weight:600}.woocommerce.archive main .product-list li.product-type-woosb .product-info,.woocommerce.archive main .product-list li.sale .product-info{margin-bottom:10px;margin-top:10px}.woocommerce.archive main .product-list li.product-type-woosb .price,.woocommerce.archive main .product-list li.sale .price{margin-top:0}.woocommerce.archive main .product-list li.product-type-woosb .price del,.woocommerce.archive main .product-list li.sale .price del{display:block}.woocommerce.archive main .product-list li.product-type-woosb .price del bdi,.woocommerce.archive main .product-list li.sale .price del bdi{display:block;font-size:.5em}.woocommerce.archive main .product-list li.product-type-woosb .price ins,.woocommerce.archive main .product-list li.sale .price ins{display:block;text-decoration:none}.woocommerce.archive main .product-list .woocommerce-error{margin-bottom:80px}.woocommerce.archive main .product-list .woocommerce-error li{margin:0}.woocommerce.archive.hoods .dl-woo-filter-widget.attributes,.woocommerce.archive.hoods .dl-woo-filter-widget.categories,.woocommerce.archive.hoods .widget_dl_label_widget{display:none}@media only screen and (max-width:1280px){.woocommerce.archive main .template__gallery_with_text{margin-top:60px;padding-bottom:20px;padding-top:0}.woocommerce.archive main .sidebar .inner{margin-top:40px;top:40px}.woocommerce.archive main .sidebar .inner .dl-woo-filter-widget.multi-categories{margin-bottom:75px}.woocommerce.archive main .sidebar .inner .dl-woo-filter-widget.attributes .dl-woo-filter li,.woocommerce.archive main .sidebar .inner .dl-woo-filter-widget.categories .dl-woo-filter li{padding-left:10px;padding-right:10px}.woocommerce.archive main .sidebar .inner .dl-woo-filter-widget.attributes .dl-woo-filter li:first-child,.woocommerce.archive main .sidebar .inner .dl-woo-filter-widget.categories .dl-woo-filter li:first-child{padding-top:20px}.woocommerce.archive main .sidebar .inner .dl-woo-filter-widget.attributes .dl-woo-filter li:last-child,.woocommerce.archive main .sidebar .inner .dl-woo-filter-widget.categories .dl-woo-filter li:last-child{padding-bottom:20px}}@media only screen and (max-width:980px){.woocommerce.archive main{display:block}.woocommerce.archive main .template__gallery_with_text{margin-left:auto;margin-right:auto}.woocommerce.archive main .template__gallery_with_text .content{width:100%}.woocommerce.archive main .filter-label{display:block}.woocommerce.archive main .sidebar{position:fixed;-webkit-transition:top .5s ease;transition:top .5s ease;z-index:2}.woocommerce.archive main .sidebar .dl-woo-filter-label-mobile{background-color:#f5f5f5;cursor:pointer;display:block;margin:0 auto;padding:0;text-align:center;-webkit-transition:all .5s;transition:all .5s;z-index:2}.woocommerce.archive main .sidebar .dl-woo-filter-label-mobile h4{display:inline-block;font-weight:100;line-height:60px;margin:0}.woocommerce.archive main .sidebar .dl-woo-filter-label-mobile h4:before{top:16px}.woocommerce.archive main .sidebar .inner{background-color:#f5f5f5;display:block;height:0;margin:0;overflow:hidden;top:auto;z-index:2}.woocommerce.archive main .sidebar .inner .dl-woo-filter-widget.dl-woo-label{display:none}.woocommerce.archive main .sidebar .inner .dl-woo-filter-widget.attributes .dl-woo-filter li,.woocommerce.archive main .sidebar .inner .dl-woo-filter-widget.categories .dl-woo-filter li{padding-left:20px;padding-right:20px}.woocommerce.archive main .sidebar .inner .dl-woo-filter-widget.multi-categories{margin-bottom:20px}.woocommerce.archive main .sidebar .inner .dl-woo-filter-widget.multi-categories ul{padding-top:10px}.woocommerce.archive main .sidebar .inner .dl-woo-filter-widget.multi-categories ul li{margin-left:20px;text-align:center}.woocommerce.archive main .product-list{margin:60px auto 0;padding-top:40px;width:96%}.woocommerce.archive main .product-list li.product h2{min-height:75px}}.woocommerce.single-product{overflow-x:hidden}.woocommerce.single-product .main-menu-container.scroll-down{-webkit-transform:translateY(-120px);transform:translateY(-120px);-webkit-transition:all .5s;transition:all .5s}@media only screen and (max-width:980px){.woocommerce.single-product .main-menu-container.scroll-down{-webkit-transform:translateY(-80px);transform:translateY(-80px)}}.woocommerce.single-product .main-menu-container.scroll-up{-webkit-transform:translateY(0);transform:translateY(0);-webkit-transition:all .5s;transition:all .5s}.woocommerce.single-product .main-menu-container .product-menu{background-color:#ededed;height:80px;position:relative;width:100%;z-index:-2}.woocommerce.single-product .main-menu-container .product-menu li{cursor:pointer;font-weight:600;line-height:80px;list-style-type:none;margin-right:40px;text-transform:uppercase}.woocommerce.single-product .main-menu-container .product-menu .fixed-add-to-cart{-webkit-box-align:center;-ms-flex-align:center;align-items:center;border-left:2px solid #fff;display:-webkit-box;display:-ms-flexbox;display:flex;height:80px;margin:0 0 0 auto;opacity:0;padding-left:20px;-webkit-transition:opacity .5s;transition:opacity .5s}.woocommerce.single-product .main-menu-container .product-menu .fixed-add-to-cart.show{opacity:1;-webkit-transition:opacity .5s;transition:opacity .5s}.woocommerce.single-product .main-menu-container .product-menu .fixed-add-to-cart .quantity{display:none}.woocommerce.single-product .main-menu-container .product-menu .fixed-add-to-cart .price{-webkit-box-orient:vertical;-webkit-box-direction:normal;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;font-size:2.2em;font-weight:700;margin-right:20px}.woocommerce.single-product .main-menu-container .product-menu .fixed-add-to-cart .price del{font-size:20px;line-height:normal}.woocommerce.single-product .main-menu-container .product-menu .fixed-add-to-cart .price ins{line-height:normal;text-decoration:none}.woocommerce.single-product .main-menu-container .product-menu .fixed-add-to-cart button{background-color:#4298ed!important;border-color:#4298ed!important;color:#fff!important}@media only screen and (max-width:1280px){.woocommerce.single-product .main-menu-container .product-menu li{margin-right:20px}}@media only screen and (max-width:1024px){.woocommerce.single-product .main-menu-container .product-menu li{margin-right:15px}}@media only screen and (max-width:980px){.woocommerce.single-product .main-menu-container .product-menu .fixed-add-to-cart .price{display:none}}.woocommerce.single-product .product{-webkit-box-orient:vertical;-webkit-box-direction:normal;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column}.woocommerce.single-product .product .template__banner .swiper-container{height:100vh}.woocommerce.single-product .product .template__banner .swiper-pagination-container{display:none}.woocommerce.single-product .product .woocommerce-breadcrumb{margin-bottom:40px;margin-top:40px;text-align:left}.woocommerce.single-product .product .summary .dl-gallery-wrapper{display:none}.woocommerce.single-product .product .product-top .dl-content .dl_inner{margin-top:40px}.woocommerce.single-product .product .product-top .dl-content .dl_inner ul{-webkit-column-break-inside:avoid;-moz-column-break-inside:avoid;-webkit-column-break-after:column;-moz-column-break-after:column;break-after:column;break-inside:avoid;list-style:initial;margin-bottom:20px;page-break-inside:avoid;will-change:transform}.woocommerce.single-product .product .product-top .dl-content .dl_inner ul li{margin-left:20px}.woocommerce.single-product .product .product-top .summary{float:none;margin-right:auto;text-align:left;width:46%}.woocommerce.single-product .product .product-top .summary h1{margin-bottom:20px}.woocommerce.single-product .product .product-top .summary .product_meta{margin-bottom:10px;margin-top:10px}.woocommerce.single-product .product .product-top .summary .product_meta .sku_wrapper{background-color:#98afc4;color:#fff;display:inline-block;font-size:14px;padding:5px 15px}.woocommerce.single-product .product .product-top .summary .product-essential{border-bottom:2px solid #98afc4;padding-bottom:40px;padding-top:40px}.woocommerce.single-product .product .product-top .summary .product-essential .cart{-webkit-box-pack:justify;-ms-flex-pack:justify;-webkit-box-align:center;-ms-flex-align:center;-webkit-box-flex:1;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex:1;flex:1;justify-content:space-between;margin:0}.woocommerce.single-product .product .product-top .summary .product-essential .cart .quantity{margin:0 auto!important}.woocommerce.single-product .product .product-top .summary .product-essential .cart:after,.woocommerce.single-product .product .product-top .summary .product-essential .cart:before{display:none}.woocommerce.single-product .product .product-top .summary .product-essential .price{color:#233e5d;font-size:calc(1.2rem + 1vw);font-weight:700;line-height:1em;text-decoration:none}.woocommerce.single-product .product .product-top .summary .product-essential .price ins{display:block;text-decoration:none}.woocommerce.single-product .product .product-top .summary .product-essential .price del{font-size:calc(.6rem + 1vw)}@media only screen and (max-width:1200px){.woocommerce.single-product .product .product-top .summary .product-essential{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.woocommerce.single-product .product .product-top .summary .product-essential .price{margin-bottom:20px;text-align:center}.woocommerce.single-product .product .product-top .summary .product-essential .single_add_to_cart_button{margin:0 auto!important}}.woocommerce.single-product .product .product-top .summary .single_add_to_cart_button{background-color:#4298ed!important;border-color:#4298ed!important;border-radius:20px;color:#fff!important;padding:14px 25px}.woocommerce.single-product .product .product-top .summary .single_add_to_cart_button:hover{background-color:#233e5d!important;border-color:#233e5d!important;-webkit-transition:all .5s ease;transition:all .5s ease}.woocommerce.single-product .product .product-top .dl-gallery-wrapper{margin-left:auto;width:46%}.woocommerce.single-product .product .product-top .dl-gallery-wrapper .woocommerce-product-gallery{margin:0;width:100%}.woocommerce.single-product .product .product-top .dl-gallery-wrapper .flex-control-thumbs{margin-top:30px}.woocommerce.single-product .product .product-top .dl-gallery-wrapper .flex-control-thumbs li{padding:10px;width:20%}.woocommerce.single-product .product .product-perks{padding-top:80px;width:100%}.woocommerce.single-product .product .product-perks .perk{display:inline-block;margin-left:20px;margin-right:20px}.woocommerce.single-product .product .product-perks .perk .icon{border:2px solid #233e5d;border-radius:100%;margin-bottom:20px;padding:20px;position:relative}.woocommerce.single-product .product .product-perks .perk .icon svg{height:60%;left:20%;position:absolute;top:20%;width:60%}.woocommerce.single-product .product .product-perks .perk .icon svg circle,.woocommerce.single-product .product .product-perks .perk .icon svg path{stroke:#233e5d}.woocommerce.single-product .product .product-perks .perk .icon:before{content:" ";display:block;padding-top:100%}.woocommerce.single-product .product .product-perks .perk p{font-weight:700;text-align:center}.woocommerce.single-product .product .custom-template{background-color:#f5f5f5;clear:both;width:100%}.woocommerce.single-product .product .custom-template .template__features{margin-top:40px}.woocommerce.single-product .product .product-bottom{padding-bottom:80px;padding-top:80px}.woocommerce.single-product .product .bundle-products{background-color:#f5f5f5;padding-bottom:80px;padding-top:80px}.woocommerce.single-product .product .bundle-products .woosb-products{border:none}.woocommerce.single-product .product .bundle-products .woosb-products .woosb-product{-webkit-box-flex:initial;border-bottom:2px solid #98afc4;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex:initial;flex:initial;-ms-flex-flow:wrap;flex-flow:wrap;margin-bottom:80px;padding-bottom:80px}.woocommerce.single-product .product .bundle-products .woosb-products .woosb-product .woosb-thumb{width:33%}.woocommerce.single-product .product .bundle-products .woosb-products .woosb-product .woosb-thumb img{display:block;max-width:none;width:250px}.woocommerce.single-product .product .bundle-products .woosb-products .woosb-product .woosb-title{-webkit-box-flex:initial;-ms-flex:initial;flex:initial;width:66%}.woocommerce.single-product .product .bundle-products .woosb-products .woosb-product .woosb-price{-webkit-box-pack:justify;-ms-flex-pack:justify;-webkit-box-flex:initial;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex:initial;flex:initial;justify-content:space-between;padding-left:33%;width:100%}.woocommerce.single-product .product .bundle-products .woosb-products .woosb-product .woosb-price .woosb-price-ori{-webkit-box-orient:vertical;-webkit-box-direction:normal;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;line-height:2em!important;text-align:left}.woocommerce.single-product .product .bundle-products .woosb-products .woosb-product .woosb-price .woosb-price-ori ins{display:block;text-decoration:none}.woocommerce.single-product .product .bundle-products .woosb-products .woosb-product .woosb-price .woosb-price-ori ins bdi{font-size:2.2em!important;font-weight:700!important}.woocommerce.single-product .product .bundle-products .woosb-products .woosb-product .woosb-price .woosb-price-ori del{display:block}.woocommerce.single-product .product .bundle-products .woosb-products .woosb-product .woosb-price .woosb-price-ori del bdi{font-size:1.5em!important}.woocommerce.single-product .product.product-type-woosb .product-top .summary .product-essential{padding-bottom:20px;padding-top:20px}@media only screen and (max-width:1024px){.woocommerce.single-product .product .product-perks .perk{margin-left:10px;margin-right:10px}.woocommerce.single-product .product .product-perks .perk .icon{height:80px;width:80px}.woocommerce.single-product .product .product-perks .perk p{font-size:.9em;line-height:1.2em}.woocommerce.single-product .product .template__banner{height:calc(100vh - 80px)}.woocommerce.single-product .product .template__banner .swiper-container{height:100%}}@media only screen and (max-width:768px){.woocommerce.single-product .product .product-top .summary .woocommerce-breadcrumb{margin-bottom:0;margin-top:20px}.woocommerce.single-product .product .product-top .summary h1{margin-left:60px;margin-top:10px}.woocommerce.single-product .product .product-top .dl-gallery-wrapper{margin-top:40px;padding-top:80px}.woocommerce.single-product .product .template__banner{height:70vw}.woocommerce.single-product .product .product-perks{-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.woocommerce.single-product .product .product-perks .perk{margin:0}.woocommerce.single-product .product .bundle-products .woosb-products .woosb-product .woosb-thumb{width:100%}.woocommerce.single-product .product .bundle-products .woosb-products .woosb-product .woosb-thumb img{margin:0 auto 40px}.woocommerce.single-product .product .bundle-products .woosb-products .woosb-product .woosb-title{width:100%}.woocommerce.single-product .product .bundle-products .woosb-products .woosb-product .woosb-title .woosb-title-inner{margin-bottom:20px}.woocommerce.single-product .product .bundle-products .woosb-products .woosb-product .woosb-price{padding:0}}@media only screen and (max-width:767px){.woocommerce.single-product .product .dl-gallery-wrapper{display:none}.woocommerce.single-product .product .summary .dl-gallery-wrapper{display:block;margin-top:40px!important}.woocommerce.single-product .product .product-top{-webkit-box-orient:vertical;-webkit-box-direction:reverse;-ms-flex-direction:column-reverse;flex-direction:column-reverse}.woocommerce.single-product .product .product-top .summary{width:100%}.woocommerce.single-product .product .product-top .summary h1{margin-left:0}.woocommerce.single-product .product .product-top .summary .dl-content .dl_inner{-webkit-column-count:1!important;-moz-column-count:1!important;column-count:1!important}.woocommerce.single-product .product .product-top .summary .dl-content .dl_inner ul{-webkit-column-break-after:unset;-moz-column-break-after:unset;break-after:unset}.woocommerce.single-product .product .product-top .dl-gallery-wrapper{margin-top:0;padding-top:0;width:100%}.woocommerce.single-product .product .product-bottom{padding-top:20px}.woocommerce.single-product .product .product-perks{padding-top:40px}}.woocommerce-cart .woocommerce .woocommerce-cart-form{margin-top:40px}.woocommerce-cart .woocommerce .woocommerce-cart-form table.cart img{width:150px}.woocommerce-cart .woocommerce .woocommerce-cart-form .disposal-product{padding-bottom:20px;padding-top:20px}.woocommerce-cart .woocommerce .woocommerce-cart-form .disposal-product .price{margin-left:10px}.woocommerce-cart .woocommerce .woocommerce-cart-form .coupon input[type=text]{margin-right:30px!important;padding:8px 40px!important;width:200px!important}.woocommerce-cart .woocommerce .shipping-info{margin-bottom:40px;margin-top:10px}.woocommerce-cart .woocommerce .product-price ins,.woocommerce-cart .woocommerce .product-price strike{display:block}.woocommerce-checkout form.woocommerce-checkout{margin-top:40px}.woocommerce-checkout .woocommerce input,.woocommerce-checkout .woocommerce select,.woocommerce-checkout .woocommerce textarea{border:1px solid #ccc;font-family:Raleway,Helvetica,Arial,Open Sans,sans-serif;padding:6px}.woocommerce-checkout .woocommerce .woocommerce-info{border-top:none}.woocommerce-checkout .woocommerce #order_review_heading{margin-bottom:20px;margin-top:40px}.woocommerce-checkout .woocommerce #payment.woocommerce-checkout-payment{background-color:#dde5ed;margin-bottom:20px}.woocommerce-checkout .woocommerce #payment.woocommerce-checkout-payment .payment_box{background-color:#c9e3f9}.woocommerce-checkout .woocommerce #payment.woocommerce-checkout-payment .payment_box:before{border:1em solid transparent;border-bottom-color:#c9e3f9}.woocommerce-checkout .woocommerce .ppc-button-wrapper{-webkit-box-pack:end;-ms-flex-pack:end;display:-webkit-box;display:-ms-flexbox;display:flex;justify-content:flex-end;margin-bottom:32px;margin-top:32px;position:relative}.woocommerce-order{margin-bottom:80px;margin-top:80px}.woocommerce-order .woocommerce-order-overview{margin-top:20px}.woocommerce-order .woocommerce-order-overview li strong{margin-top:10px}.woocommerce-order .woocommerce-customer-details .woocommerce-column__title{margin-bottom:20px}.woocommerce-order .woocommerce-customer-details address{padding:20px}.template__products ul.products li.product a,.woocommerce ul.products li.product a{display:block;font-size:.9em}.template__products ul.products li.product a img,.woocommerce ul.products li.product a img{margin:0 auto;width:80%}.template__products ul.products li.product a .model,.woocommerce ul.products li.product a .model{margin-bottom:0;margin-top:10px}.template__products ul.products li.product a .woocommerce-loop-product__title,.woocommerce ul.products li.product a .woocommerce-loop-product__title{font-family:Raleway,Helvetica,Arial,Open Sans,sans-serif!important;font-size:2em;font-weight:700!important;line-height:1.2em}.template__products ul.products li.product .product-info,.woocommerce ul.products li.product .product-info{margin-bottom:20px;max-width:220px}.template__products ul.products li.product .product-info span,.woocommerce ul.products li.product .product-info span{font-size:14px}.template__products ul.products li.product .product-info strong,.woocommerce ul.products li.product .product-info strong{display:block}.template__products ul.products li.product .product-info .line,.woocommerce ul.products li.product .product-info .line{background-color:#233e5d;height:50px;width:1px}.template__products ul.products li.product .price,.woocommerce ul.products li.product .price{color:#233e5d;font-size:30px;font-weight:700;margin-bottom:10px;margin-top:10px}@media only screen and (max-width:767px){.template__products ul.products li a img,.woocommerce ul.products li a img{width:90%!important}}.woocommerce div.product div.images .woocommerce-product-gallery__wrapper{-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex}.woocommerce .flex-viewport{height:100%!important}.dl-remove{display:block;height:30px;margin-left:10px;opacity:.6;-webkit-transition:all .15s;transition:all .15s;width:25px}.dl-remove path{fill:#f25353}.dl-remove:hover{opacity:1;-webkit-transition:all .15s;transition:all .15s}.woocommerce-Price-currencySymbol{margin-right:3px}.woocommerce-shipping-methods li{display:-webkit-box;display:-ms-flexbox;display:flex;margin-block:20px}.ean-code{display:block}@media only screen and (max-width:767px){.woocommerce-cart-form__cart-item.cart_item.disposal-product .product-quantity{display:none}}button,html,input,select,textarea{color:initial}::-moz-selection{background:#b3d4fc;text-shadow:none}::selection{background:#b3d4fc;text-shadow:none}img{vertical-align:middle}fieldset{border:0;margin:0;padding:0}textarea{resize:vertical}.chromeframe{background:#ccc;color:#000;margin:.2em 0;padding:.2em 0}.inline_block{display:inline-block}.block{display:block}.inline-block{display:inline-block}.flex{display:-webkit-box;display:-ms-flexbox;display:flex}.flex.row{-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row}.flex.row,.flex.row-reverse{-webkit-box-orient:horizontal}.flex.row-reverse{-webkit-box-direction:reverse;-ms-flex-direction:row-reverse;flex-direction:row-reverse}.flex.column{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.flex.h-end{-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end}.flex.h-start{-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start}.flex.h-center{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.flex.space-around{-ms-flex-pack:distribute;justify-content:space-around}.flex.space-between{-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.flex.v-end{-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end}.flex.v-start{-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start}.flex.centered,.flex.v-center{-webkit-box-align:center;-ms-flex-align:center;align-items:center}.flex.centered{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.flex.stretch{-webkit-box-align:stretch;-ms-flex-align:stretch;align-items:stretch}.flex.wrap{-ms-flex-wrap:wrap;flex-wrap:wrap}.clear{clear:both;float:none;height:0}.clear_after:after{clear:both;content:"";display:block}.clear_left{clear:left}.clear_right{clear:right}.ov_hidden{overflow:hidden}.align-left{text-align:left}.align_right{text-align:right}.align-center{text-align:center}img.align-left,img.alignleft{padding-right:15px;text-align:left}img.align_right,img.alignright{float:right;padding-left:15px;text-align:right}img.aligncenter{display:block;margin:0 auto;padding-left:15px;padding-right:15px}.float_left{float:left}.float_right{float:right}.center{margin-left:auto;margin-right:auto}.relative{position:relative}.absolute{position:absolute}.absolute.fill{bottom:0;height:100%;left:0;top:0;width:100%}.img_lazy img{opacity:0;-webkit-transition:opacity .3s cubic-bezier(.57,.24,.39,.88);transition:opacity .3s cubic-bezier(.57,.24,.39,.88)}.preloaded .img_lazy img{opacity:1}.img_contain img{width:100%}.img_container{overflow:hidden;position:relative}.img_container>img{height:auto!important;left:50%;max-height:none!important;max-width:none!important;min-height:1010%;min-width:1010%;position:absolute;top:50%;-webkit-transform:translateX(-50%) translateY(-50%) scale(.1);transform:translateX(-50%) translateY(-50%) scale(.1);width:auto!important}.contain{position:relative}.contain img{height:auto!important;left:50%;max-height:100%!important;max-width:100%!important;position:absolute;top:50%;-webkit-transform:translateX(-50%) translateY(-50%);transform:translateX(-50%) translateY(-50%);width:auto!important;z-index:-1}img.fullH{height:100%!important;opacity:1;width:auto}img.fullW{height:auto;opacity:1;width:100%!important}.hide{display:none}.centered{-webkit-box-align:center;-ms-flex-align:center;-webkit-box-pack:center;-ms-flex-pack:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;justify-content:center}.uppercase{text-transform:uppercase}.underline{text-decoration:underline}.w-10{width:10%}.w-19{width:19%}.w-20{width:20%}.w-25{width:25%}.w-30{width:30%}.w-33,.w-35{width:33.3333333333%}.w-40{width:40%}.w-45{width:45%}.w-50{width:50%}.w-55{width:55%}.w-60{width:60%}.w-66{width:66.666666666%}.w-70{width:70%}.w-75{width:75%}.w-80{width:80%}.w-90{width:90%}.w-100{width:100%}.h-100{height:100%}.lazy,.swiper-lazy{opacity:0}.lazy_img_loaded,.swiper-lazy{opacity:1;-webkit-transition:opacity .5s;transition:opacity .5s}.lazy_img_loaded.no-animate,.swiper-lazy.no-animate{-webkit-transition:none;transition:none}.animated{overflow:hidden;position:relative}.animated img,.animated:hover img{-webkit-transition:-webkit-transform .5s;transition:-webkit-transform .5s;transition:transform .5s;transition:transform .5s,-webkit-transform .5s}.animated:hover img{-webkit-transform:scale(1.1);transform:scale(1.1)}.animated.img_container:hover img{-webkit-transform:translateX(-50%) translateY(-50%) scale(.11)!important;transform:translateX(-50%) translateY(-50%) scale(.11)!important}.break{-ms-flex-preferred-size:100%;flex-basis:100%;height:0}@media only screen and (max-width:1280px){.hidden-large{display:none!important}.block-large{display:block}.w-10-large{width:10%}.w-20-large{width:20%}.w-25-large{width:25%}.w-30-large{width:30%}.w-33-large{width:33.3333333333%}.w-40-large{width:40%}.w-50-large{width:50%}.w-60-large{width:60%}.w-70-large{width:70%}.w-75-large{width:75%}.w-80-large{width:80%}.w-90-large{width:90%}.w-95-large{width:95%}.w-100-large{width:100%}}@media only screen and (min-width:767px){.desktop-hidden{display:none}}@media only screen and (max-width:1024px){.block-tablet-land{display:block}.w-10-tablet-land{width:10%}.w-20-tablet-land{width:20%}.w-25-tablet-land{width:25%}.w-30-tablet-land{width:30%}.w-33-tablet-land{width:33.3333333333%}.w-40-tablet-land{width:40%}.w-45-tablet-land{width:45%}.w-50-tablet-land{width:50%}.w-60-tablet-land{width:60%}.w-70-tablet-land{width:70%}.w-75-tablet-land{width:75%}.w-80-tablet-land{width:80%}.w-90-tablet-land{width:90%}.w-95-tablet-land{width:95%}.w-100-tablet-land{width:100%}.flex.tablet-land-column{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.flex.tablet-land-space-around{-ms-flex-pack:distribute;justify-content:space-around}.flex.tablet-land-space-between{-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.tablet-land-hidden{display:none}}@media only screen and (max-width:980px){.w-10-menu-mobile{width:10%}.w-20-menu-mobile{width:20%}.w-25-menu-mobile{width:25%}.w-30-menu-mobile{width:30%}.w-33-menu-mobile{width:33.3333333333%}.w-40-menu-mobile{width:40%}.w-50-menu-mobile{width:50%}.w-60-menu-mobile{width:60%}.w-70-menu-mobile{width:70%}.w-75-menu-mobile{width:75%}.w-80-menu-mobile{width:80%}.w-90-menu-mobile{width:90%}.w-95-menu-mobile{width:95%}.w-100-menu-mobile{width:100%}.menu-mobile-block{display:block}.menu-mobile-block,.mobile-inline-block{-webkit-box-flex:0;-ms-flex:none;flex:none}.mobile-inline-block{display:inline-block}.menu-mobile-hidden{display:none}.menu-mobile-center{margin:0 auto}}@media only screen and (max-width:768px){.w-10-tablet-port{width:10%}.w-20-tablet-port{width:20%}.w-25-tablet-port{width:25%}.w-30-tablet-port{width:30%}.w-33-tablet-port{width:33.3333333333%}.w-40-tablet-port{width:40%}.w-50-tablet-port{width:50%}.w-60-tablet-port{width:60%}.w-70-tablet-port{width:70%}.w-75-tablet-port{width:75%}.w-80-tablet-port{width:80%}.w-90-tablet-port{width:90%}.w-95-tablet-port{width:95%}.w-100-tablet-port{width:100%}.tablet-port-block{display:block}.tablet-port-hidden{display:none}.tablet-port-center{margin:0 auto}.flex.tablet-port-column{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}}@media only screen and (max-width:767px){.center-mobile{margin:0 auto}.block-mobile{display:block}.w-10-mobile{width:10%}.w-15-mobile{width:15%}.w-20-mobile{width:20%}.w-25-mobile{width:25%}.w-30-mobile{width:30%}.w-33-mobile{width:33.3333333333%}.w-40-mobile{width:40%}.w-45-mobile{width:45%}.w-50-mobile{width:50%}.w-60-mobile{width:60%}.w-70-mobile{width:70%}.w-75-mobile{width:75%}.w-80-mobile{width:80%}.w-85-mobile{width:85%}.w-90-mobile{width:90%}.w-95-mobile{width:95%}.w-100-mobile{width:100%}.mobile-block{display:block}.mobile-hidden{display:none}.mobile-center{margin:0 auto}.flex.mobile-column{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}}.padding-top-sm{padding-top:10px}.padding-top-md{padding-top:20px}.padding-top-lg{padding-top:40px}.padding-top-xlg{padding-top:80px}.padding-bottom-sm{padding-bottom:10px}.padding-bottom-md{padding-bottom:20px}.padding-bottom-lg{padding-bottom:40px}.padding-bottom-xlg{padding-bottom:80px}.template__page_head h1{margin-bottom:80px;margin-top:40px;position:relative}.template__page_head.image .colored{padding-bottom:40px}.template__page_head.image .image_desc .image{aspect-ratio:1.2}.template__page_head.image .image_desc .description .text{height:calc(100% - 150px);padding:20px 15%}.template__page_head .inner-colored{height:150px;right:0;top:0;width:100%}.template__page_head.noimage .colored .main-width{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}.template__page_head.noimage .description{padding-top:40px}.template__page_head .cta_link{-ms-flex-item-align:start;align-self:flex-start;margin-top:30px}@media only screen and (max-width:1024px){.template__page_head.noimage h1{margin-bottom:20px;margin-top:20px}.template__page_head.noimage .description{padding-bottom:40px;padding-top:0}}@media only screen and (max-width:767px){.template__page_head.image .colored{padding-bottom:40px}.template__page_head.image .image_desc .inner-colored{position:absolute}.template__page_head.image .image_desc .description{padding:0}.template__page_head.image .image_desc .description .text{height:auto;padding:40px 20px 20px}.template__page_head h1{margin-bottom:20px;margin-top:20px}.template__page_head .description{padding-bottom:40px;padding-top:40px}.template__page_head .description .text{height:auto;padding:0 20px}}.template__page_head_news{background-color:#142e47;color:#fff;padding-bottom:40px}.template__page_head_news .breadcrumbs a{color:#fff}.template__page_head_news .title{color:#fff;position:relative}.template__page_head_news .title .back{left:-100px;position:absolute;top:10px}.template__page_head_news .image{height:35vw}.template__page_head_img_text{color:#fff}.template__page_head_img_text .content{margin-left:10vw;padding-top:40px}.template__page_head_img_text .content.next_is_cards{padding-bottom:200px}.template__page_head_img_text .content .title{color:#fff;margin-bottom:40px;position:relative}.template__page_head_img_text .content .breadcrumbs a{color:#fff}.template__page_head_img_text .content .list li{margin-bottom:10px}.template__page_head_img_text .content .list li span{margin-right:10px}.template__page_head_img_text .content .description{margin-bottom:80px}.template__page_head_img_text .image{min-height:35vw}.template__page_head_img_text .icon{margin-right:10vw}@media only screen and (max-width:768px){.template__page_head_img_text .content{margin-left:0}}@media only screen and (max-width:767px){.template__page_head_img_text .content{margin:0}.template__page_head_img_text .content.next_is_cards{padding-bottom:0}.template__page_head_img_text .breadcrumbs,.template__page_head_img_text h1{margin-top:40px}.template__page_head_img_text .image{min-height:90vw}.template__page_head_img_text .icon{padding-bottom:40px}}.template_pagination .page-numbers{background-color:#233e5d;border-radius:5px;color:#fff;margin-right:10px;padding:10px}.template_pagination .page-numbers.current,.template_pagination .page-numbers:hover{background-color:#7b9bc4}.template_pagination .page-numbers:last-child{margin-right:0}.template__banner{height:100vh;min-height:850px;position:relative}.template__banner .swiper-container{height:calc(100vh - 50px);min-height:800px}.template__banner .swiper-container .swiper-slide .content .inner .title{font-size:80px;line-height:80px;margin:0}.template__banner .swiper-container .swiper-slide .content .inner .text{font-size:20px;line-height:24px;margin-top:10px}.template__banner .swiper-container .swiper-slide .content .inner .cta{margin-top:20px}.template__banner .swiper-pagination-container{height:50px}.template__banner .swiper-pagination-container .swiper-pagination{height:100%;margin-left:20px}.template__banner .swiper-pagination-container .swiper-pagination .swiper-pagination-bullet{display:inline-block;height:14px;margin-right:40px;position:relative;width:14px}.template__banner .swiper-pagination-container .swiper-pagination .swiper-pagination-bullet:before{border:1px solid #233e5d;border-radius:50%;content:" ";height:20px;left:-4px;position:absolute;top:-4px;width:20px}.template__banner .swiper-pagination-container .swiper-pagination .swiper-pagination-bullet-active{background-color:#233e5d;border-radius:50%}.template__banner .mouse{bottom:0;height:50px;left:0;margin:0 auto;position:absolute;right:0}.template__banner .mouse svg{display:block}.template__banner .mouse svg circle{-webkit-animation:scroll 2s ease infinite;animation:scroll 2s ease infinite}@media only screen and (min-width:1920px){.template__banner{min-height:880px}.template__banner .swiper-container{height:calc(100vh - 80px);min-height:800px}.template__banner .mouse,.template__banner .swiper-pagination-container{height:80px}}@media only screen and (max-width:767px){.template__banner{min-height:660px}.template__banner .swiper-container{height:calc(100vh - 60px);min-height:600px}.template__banner .swiper-container .swiper-slide{-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end}.template__banner .swiper-container .swiper-slide .content .inner .title{font-size:3em;line-height:1em}.template__banner .swiper-container .swiper-slide .content .inner .text{font-size:1em;line-height:1.5em}.template__banner .swiper-container .swiper-slide .content{margin-bottom:20px;width:90%}.template__banner .swiper-pagination-container .swiper-pagination{height:60px}.template__banner .swiper-pagination-container .swiper-pagination .swiper-pagination-bullet{margin-right:20px}.template__banner .mouse{display:none}}@-webkit-keyframes scroll{0%{cy:2}60%{cy:8}to{cy:2}}@keyframes scroll{0%{cy:2}60%{cy:8}to{cy:2}}.template__post_carousel{padding-bottom:80px;padding-top:80px}.template__post_carousel .content{color:#fff;margin-right:20px;padding-left:170px}.template__post_carousel .content h2{color:#fff;margin-top:20px}.template__post_carousel .content .text{margin-top:20px;position:relative}.template__post_carousel .content .link{margin-top:40px}.template__post_carousel .images .swiper-container{height:100%}.template__post_carousel .images .swiper-container .swiper-slide{min-height:30vw}.template__post_carousel .images .swiper-container .swiper-slide .overlay{background-color:#000;opacity:.5;-webkit-transition:opacity .5s;transition:opacity .5s}.template__post_carousel .images .swiper-container .swiper-slide.swiper-slide-active .overlay{opacity:0;-webkit-transition:opacity .5s;transition:opacity .5s}.template__post_carousel .images .swiper-container .swiper-button{cursor:pointer;height:44px;left:10px;position:absolute;top:calc(50% - 20px);width:44px;z-index:1}.template__post_carousel .images .swiper-container .swiper-button svg{border:2px solid #fff;border-radius:50%;height:100%;width:100%}.template__post_carousel .images .swiper-container .swiper-button svg circle{fill:transparent;-webkit-transition:fill .5s,stroke .5s;transition:fill .5s,stroke .5s}.template__post_carousel .images .swiper-container .swiper-button svg path{stroke:#fff;-webkit-transition:fill .5s,stroke .5s;transition:fill .5s,stroke .5s}.template__post_carousel .images .swiper-container .swiper-button svg:hover circle{fill:#fff;-webkit-transition:fill .5s,stroke .5s;transition:fill .5s,stroke .5s}.template__post_carousel .images .swiper-container .swiper-button svg:hover path{stroke:#233e5d;-webkit-transition:fill .5s,stroke .5s;transition:fill .5s,stroke .5s}.template__post_carousel .images .swiper-container .swiper-button.swiper-button-next{left:60px}.template__post_carousel .images .swiper-container .swiper-button.swiper-button-next svg{-webkit-transform:rotate(180deg);transform:rotate(180deg)}@media only screen and (max-width:1280px){.template__post_carousel .content{padding-left:130px}}@media only screen and (max-width:1024px){.template__post_carousel .content{padding-left:20px}.template__post_carousel .images .swiper-container{height:100%}}@media only screen and (max-width:768px){.template__post_carousel .content{padding:0 20px}.template__post_carousel .images .swiper-container{height:100%}.template__post_carousel .images .swiper-container .swiper-slide{height:40vw}}@media only screen and (max-width:767px){.template__post_carousel{padding-bottom:0}.template__post_carousel .content{padding:0 0 80px}.template__post_carousel .images .swiper-container .swiper-slide{height:100vw}}.tempalte__gallery{height:400px}.template__gallery_with_text{width:100%}.template__gallery_with_text .breadcrumbs{padding-top:0}.template__gallery_with_text .content{color:#fff;margin-right:20px;padding:0 0 40px}.template__gallery_with_text .content h2{color:#fff;margin-top:20px}.template__gallery_with_text .content .text{margin-top:20px}.template__gallery_with_text .images .swiper-container{height:100%}.template__gallery_with_text .images .swiper-container .swiper-slide{min-height:25vw;width:100%}.template__gallery_with_text .images .swiper-container .swiper-slide .overlay{background-color:#000;opacity:.5;-webkit-transition:opacity .5s;transition:opacity .5s}.template__gallery_with_text .images .swiper-container .swiper-slide.swiper-slide-active .overlay{opacity:0;-webkit-transition:opacity .5s;transition:opacity .5s}.template__gallery_with_text .images .swiper-container .swiper-button{cursor:pointer;height:44px;left:10px;position:absolute;top:calc(50% - 20px);width:44px;z-index:1}.template__gallery_with_text .images .swiper-container .swiper-button svg{border:2px solid #fff;border-radius:50%;height:100%;width:100%}.template__gallery_with_text .images .swiper-container .swiper-button svg circle{fill:transparent;-webkit-transition:fill .5s,stroke .5s;transition:fill .5s,stroke .5s}.template__gallery_with_text .images .swiper-container .swiper-button svg path{stroke:#fff;-webkit-transition:fill .5s,stroke .5s;transition:fill .5s,stroke .5s}.template__gallery_with_text .images .swiper-container .swiper-button svg:hover circle{fill:#fff;-webkit-transition:fill .5s,stroke .5s;transition:fill .5s,stroke .5s}.template__gallery_with_text .images .swiper-container .swiper-button svg:hover path{stroke:#233e5d;-webkit-transition:fill .5s,stroke .5s;transition:fill .5s,stroke .5s}.template__gallery_with_text .images .swiper-container .swiper-button.swiper-button-next{left:60px}.template__gallery_with_text .images .swiper-container .swiper-button.swiper-button-next svg{-webkit-transform:rotate(180deg);transform:rotate(180deg)}@media only screen and (min-width:1921px){.template__gallery_with_text .images .swiper-container .swiper-slide{min-height:20vw}}@media only screen and (max-width:767px){.template__gallery_with_text .images{margin:0}.template__gallery_with_text .images .swiper-container .swiper-slide{height:90vw}.template__gallery_with_text .content{margin:0;padding:40px 0}}.tempalte__gallery{height:25vw;width:100%}.tempalte__gallery .swiper-container{height:100%}.tempalte__gallery .swiper-container .swiper-slide .overlay{background-color:#000;opacity:.5;-webkit-transition:opacity .5s;transition:opacity .5s}.tempalte__gallery .swiper-container .swiper-slide.swiper-slide-active .overlay{opacity:0;-webkit-transition:opacity .5s;transition:opacity .5s}@media only screen and (max-width:767px){.tempalte__gallery{height:50vw}}.template__image_with_text{margin-bottom:80px;margin-top:80px}.template__image_with_text.no-margin{margin:0}.template__image_with_text.white,.template__image_with_text.white .title{color:#fff}.template__image_with_text.image-without-margin.ltr .wrapper{margin-left:0}.template__image_with_text.image-without-margin.rtl .wrapper{margin-right:0}.template__image_with_text .wrapper{margin-left:10vw;margin-right:10vw}.template__image_with_text .wrapper .content{margin-right:20px}.template__image_with_text .wrapper .content .text,.template__image_with_text .wrapper .content h2{margin-top:20px}.template__image_with_text .wrapper .image{background-image:url(e334e462c0c5800cd316.jpg);background-position:0;background-size:200%}.template__image_with_text .wrapper .image a{aspect-ratio:1;display:block;height:100%;position:relative;width:100%}.template__image_with_text .wrapper .image img{height:100%;left:0;-o-object-fit:cover;object-fit:cover;position:absolute;top:0;width:100%}.template__image_with_text .wrapper .link{margin-top:40px}@media only screen and (max-width:768px){.template__image_with_text .content{padding:40px 0}}@media only screen and (max-width:767px){.template__image_with_text{margin-bottom:40px;margin-top:0;padding-bottom:40px;width:100%}.template__image_with_text .content{padding:40px 0 0}.template__image_with_text.no-margin,.template__image_with_text.no-margin .wrapper{margin:0}.template__image_with_text .wrapper .image{background-position:bottom;background-size:200%}}.template__features .main_title{margin:40px auto 20px;text-align:center}.template__features .feature{display:inline-block;height:auto;margin-bottom:40px;margin-top:40px;width:100%}.template__features .feature .feature-inner .content .title{margin-top:40px;min-height:2.4em}.template__features .feature .feature-inner .content .description{margin-top:40px}.template__features .feature .feature-inner .content .btn{margin-top:20px}.template__features .feature .feature-inner .image:after{content:" ";display:block;padding-bottom:70%}.template__features .swiper-container .swiper-button{display:none;left:-15px;position:absolute;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%);z-index:1}.template__features .swiper-container .swiper-button.swiper-button-next{left:auto;right:-15px}.template__features .swiper-container .swiper-button.swiper-button-next svg{-webkit-transform:rotate(180deg);transform:rotate(180deg)}.template__features .swiper-pagination-container{display:none;margin-bottom:20px;margin-top:40px}.template__features .swiper-pagination-container .swiper-pagination{height:30px}.template__features .swiper-pagination-container .swiper-pagination .swiper-pagination-bullet{display:inline-block;height:14px;margin-left:20px;margin-right:20px;position:relative;width:14px}.template__features .swiper-pagination-container .swiper-pagination .swiper-pagination-bullet:before{border:1px solid #233e5d;border-radius:50%;content:" ";height:20px;left:-4px;position:absolute;top:-4px;width:20px}.template__features .swiper-pagination-container .swiper-pagination .swiper-pagination-bullet-active{background-color:#233e5d;border-radius:50%}@media only screen and (max-width:1024px){.template__features .swiper-pagination-container{display:-webkit-box;display:-ms-flexbox;display:flex}}@media only screen and (max-width:767px){.template__features{padding:20px 0}.template__features .main_title{margin:10px auto 40px}.template__features .swiper-pagination-container{display:-webkit-box;display:-ms-flexbox;display:flex;margin-bottom:10px;margin-top:10px}.template__features .swiper-container .swiper-button{display:block}.template__features .feature{margin:0}.template__features h3{font-size:1.2em;line-height:1.2em}}.template__alernate_blocks .head{margin-bottom:80px}.template__alernate_blocks .head .label,.template__alernate_blocks .head .title{display:block}.template__alernate_blocks .block{display:-webkit-box;display:-ms-flexbox;display:flex}.template__alernate_blocks .block img,.template__alernate_blocks .block:hover img{-webkit-transition:-webkit-transform .5s;transition:-webkit-transform .5s;transition:transform .5s;transition:transform .5s,-webkit-transform .5s}.template__alernate_blocks .block:hover img{-webkit-transform:translateX(-50%) translateY(-50%) scale(.11);transform:translateX(-50%) translateY(-50%) scale(.11)}.template__alernate_blocks .block .title{margin-top:40px}.template__alernate_blocks .block .title svg{height:122px;margin-right:40px;width:122px}.template__alernate_blocks .block .description{margin-top:40px}.template__alernate_blocks .block .block-inner .link{margin-bottom:40px;margin-top:40px}.template__alernate_blocks .block .image{display:-webkit-box;display:-ms-flexbox;display:flex;min-height:25vw;position:relative}.template__alernate_blocks .block.detached{padding-top:80px}.template__alernate_blocks .block.detached:last-child{padding-bottom:80px}.template__alernate_blocks.ltr .block{-webkit-box-orient:horizontal;-webkit-box-direction:reverse;-ms-flex-direction:row-reverse;flex-direction:row-reverse}.template__alernate_blocks.ltr .block:nth-child(odd),.template__alernate_blocks.rtl .block{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row}.template__alernate_blocks.rtl .block:nth-child(odd){-webkit-box-orient:horizontal;-webkit-box-direction:reverse;-ms-flex-direction:row-reverse;flex-direction:row-reverse}@media only screen and (max-width:767px){.template__alernate_blocks .block{display:block}.template__alernate_blocks .block .image{height:300px}.template__alernate_blocks .block .block-inner{padding:0}.template__alernate_blocks .block .block-inner .description{margin-top:10px}.template__alernate_blocks .block:first-child{padding-top:0!important}.template__alernate_blocks .block:last-child{padding-bottom:0!important}}.template__square_alernate_blocks{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;margin:0 auto;padding-bottom:80px;padding-top:80px}.template__square_alernate_blocks .head{margin-bottom:80px}.template__square_alernate_blocks .head .label,.template__square_alernate_blocks .head .title{display:block}.template__square_alernate_blocks .block .title{opacity:.5;-webkit-transition:opacity .5s;transition:opacity .5s}.template__square_alernate_blocks .block img{-webkit-transition:-webkit-transform .5s;transition:-webkit-transform .5s;transition:transform .5s;transition:transform .5s,-webkit-transform .5s}.template__square_alernate_blocks .block .description{margin-top:40px}.template__square_alernate_blocks .block .block-inner{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;position:relative}.template__square_alernate_blocks .block .block-inner .color{bottom:0;left:0;position:absolute;top:0;-webkit-transition:width .5s;transition:width .5s;width:0}.template__square_alernate_blocks .block .block-inner .btn{display:block;margin-top:40px;opacity:0;padding:5px 15px;-webkit-transition:opacity .5s;transition:opacity .5s}.template__square_alernate_blocks .block .block-inner:hover .color{-webkit-transition:width .5s;transition:width .5s;width:100%}.template__square_alernate_blocks .block .block-inner:hover .btn{opacity:1;-webkit-transition:opacity .5s;transition:opacity .5s}.template__square_alernate_blocks .block .image{padding-bottom:50%}.template__square_alernate_blocks .block.right{-webkit-box-orient:horizontal;-webkit-box-direction:reverse;-ms-flex-direction:row-reverse;flex-direction:row-reverse}.template__square_alernate_blocks .block:hover .color{-webkit-transition:width .5s;transition:width .5s;width:100%}.template__square_alernate_blocks .block:hover .title{opacity:1;-webkit-transition:opacity .5s;transition:opacity .5s}.template__square_alernate_blocks .block:hover img{-webkit-transform:translateX(-50%) translateY(-50%) scale(.11);transform:translateX(-50%) translateY(-50%) scale(.11);-webkit-transition:-webkit-transform .5s;transition:-webkit-transform .5s;transition:transform .5s;transition:transform .5s,-webkit-transform .5s}.template__square_alernate_blocks .block:hover .btn{opacity:1;-webkit-transition:opacity .5s;transition:opacity .5s}@media only screen and (max-width:1280px){.template__square_alernate_blocks{padding-bottom:80px;padding-top:80px}}@media only screen and (max-width:1024px){.template__square_alernate_blocks .block .block-inner .btn{margin-top:20px;padding:2px 10px}}@media only screen and (max-width:768px){.template__square_alernate_blocks{width:100%!important}.template__square_alernate_blocks .head{margin-left:auto;margin-right:auto;width:90%}.template__square_alernate_blocks .head .title{margin-bottom:40px}.template__square_alernate_blocks .block{-webkit-box-orient:horizontal!important;-webkit-box-direction:normal!important;-ms-flex-direction:row!important;flex-direction:row!important}.template__square_alernate_blocks .block:nth-child(2n){-webkit-box-orient:horizontal!important;-webkit-box-direction:reverse!important;-ms-flex-direction:row-reverse!important;flex-direction:row-reverse!important}.template__square_alernate_blocks .block .block-inner h3{margin-bottom:0}.template__square_alernate_blocks .block .block-inner .color{width:100%}.template__square_alernate_blocks .block .block-inner .btn{margin-top:20px;opacity:1}}.template__products{padding:80px 0}.template__products .swiper-container{margin:0 auto;padding-top:80px;width:75%}.template__products .swiper-container li{list-style:none;text-align:center}.template__products .swiper-container li .woocommerce-loop-product__link{display:block;list-style:none}.template__products .swiper-container li .woocommerce-loop-product__link img{height:auto}.template__products .swiper-container li .woocommerce-loop-product__title{margin:10px auto 0;min-height:90px;width:80%}.template__products .swiper-container li .price{display:block;margin-top:10px}.template__products .swiper-container li .button.product_type_simple{display:inline-block;margin-top:20px}.template__products .swiper-container li.continue{height:auto;overflow:visible;position:relative}.template__products .swiper-container li.continue .img_container{border-radius:10px;bottom:0;left:0;overflow:hidden;position:absolute;right:25px;top:0}.template__products .swiper-container li.continue .container{height:100%;padding-right:25px;width:100%}.template__products .swiper-container li.continue .container .title{color:#142e47;font-family:Raleway,Helvetica,Arial,Open Sans,sans-serif;font-weight:700!important;margin:0 auto;padding-top:40px;position:relative;width:80%}.template__products .swiper-container li.continue .container.light .title{color:#fff}.template__products .swiper-container li.continue .container .button{margin:0 auto 40px}.template__products .swiper-container li.continue .container .floating-button{border:4px solid #fff;border-radius:50px;height:52px;position:absolute;right:0;top:50%;width:52px}.template__products .swiper-container li.continue .container .floating-button svg{-webkit-transform:rotate(180deg);transform:rotate(180deg)}.template__products .swiper-container li .wc-img-wrapper{position:relative}.template__products .swiper-container li del{display:block;font-size:.6em;opacity:.5}.template__products .swiper-container li ins{text-decoration:none}.template__products .swiper-container .swiper-button{display:none;left:-15px;position:absolute;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%);z-index:1}.template__products .swiper-container .swiper-button.swiper-button-next{left:auto;right:10px;right:-15px}.template__products .swiper-container .swiper-button.swiper-button-next svg{-webkit-transform:rotate(180deg);transform:rotate(180deg)}.template__products .swiper-pagination-container{margin-bottom:20px;margin-top:80px}.template__products .swiper-pagination-container .swiper-pagination{height:30px;width:100%}.template__products .swiper-pagination-container .swiper-pagination .swiper-pagination-bullet{display:inline-block;height:14px;margin-left:20px;margin-right:20px;position:relative;width:14px}.template__products .swiper-pagination-container .swiper-pagination .swiper-pagination-bullet:before{border:1px solid #233e5d;border-radius:50%;content:" ";height:20px;left:-4px;position:absolute;top:-4px;width:20px}.template__products .swiper-pagination-container .swiper-pagination .swiper-pagination-bullet-active{background-color:#233e5d;border-radius:50%}@media only screen and (max-width:1024px){.template__products .swiper-container{width:100%}.template__products .swiper-container .swiper-container .swiper-button{display:block}}@media only screen and (max-width:768px){.template__products .swiper-container{padding-left:10px;padding-right:10px;width:100%}.template__products .swiper-container .swiper-button{display:block}}@media only screen and (max-width:767px){.template__products{padding:40px 0}.template__products h2,.template__products h3{margin-bottom:40px}.template__products .swiper-container{width:90%}.template__products .swiper-container ul.products.swiper-wrapper{width:100%}.template__products .swiper-container ul.products.swiper-wrapper li .woocommerce-loop-product__link img{margin:0 auto;width:80%}.template__products .swiper-container ul.products.swiper-wrapper li .woocommerce-loop-product__link .model,.template__products .swiper-container ul.products.swiper-wrapper li .woocommerce-loop-product__link .woocommerce-loop-product__title{margin-top:20px}.template__products .swiper-pagination-container{margin-bottom:10px;margin-top:40px}}.tempalte_fixed_parallax .image{-webkit-box-pack:center;-ms-flex-pack:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;background-position:50%;background-position:50% 0;background-size:cover;display:-webkit-box;display:-ms-flexbox;display:flex;height:40vw;justify-content:center;position:relative;width:100%}@supports not (-webkit-touch-callout:none){.tempalte_fixed_parallax .image{background-attachment:fixed}}.tempalte_fixed_parallax .image.overlay:before{background-color:#000;bottom:0;content:"";left:0;opacity:.5;position:absolute;right:0;top:0}.tempalte_fixed_parallax .text{margin-top:10px}.tempalte_fixed_parallax .link{margin-top:40px}.tempalte_fixed_parallax.small .image{height:500px}@media only screen and (max-width:1280px){.tempalte_fixed_parallax .image,.tempalte_fixed_parallax.small .image{height:50vh}}@media only screen and (max-width:767px){.tempalte_fixed_parallax .image{height:100vh}}.template__only_text h1,.template__only_text h2,.template__only_text h3,.template__only_text h4,.template__only_text h5,.template__only_text h6{margin-bottom:20px;margin-top:40px}.template__only_text .text a{font-weight:600}@media only screen and (max-width:768px){.template__only_text{padding-bottom:40px;padding-top:20px}.template__only_text h1,.template__only_text h2,.template__only_text h3,.template__only_text h4,.template__only_text h5,.template__only_text h6{margin-bottom:40px}}.template__only_list ul li{display:-webkit-box;display:-ms-flexbox;display:flex}.template__only_list ul li span{width:40px}.template__only_list ul li span svg{width:100%}.template__only_list ul li p{margin-left:10px}.template__mosaic{margin-top:80px}.template__mosaic .parent{-ms-grid-columns:1fr 0 1fr 0 1fr 0 1fr 0 1fr 0 1fr 0 1fr;-ms-grid-rows:1fr 0 1fr 0 1fr 0 1fr 0 1fr 0 1fr 0 1fr 0 1fr;grid-column-gap:0;grid-row-gap:0;display:-ms-grid;display:grid;grid-template-columns:repeat(7,1fr);grid-template-rows:repeat(8,1fr);margin-bottom:40px}.template__mosaic .parent>:first-child{-ms-grid-column:1;-ms-grid-row:1}.template__mosaic .parent>:nth-child(2){-ms-grid-column:3;-ms-grid-row:1}.template__mosaic .parent>:nth-child(3){-ms-grid-column:5;-ms-grid-row:1}.template__mosaic .parent>:nth-child(4){-ms-grid-column:7;-ms-grid-row:1}.template__mosaic .parent>:nth-child(5){-ms-grid-column:9;-ms-grid-row:1}.template__mosaic .parent>:nth-child(6){-ms-grid-column:11;-ms-grid-row:1}.template__mosaic .parent>:nth-child(7){-ms-grid-column:13;-ms-grid-row:1}.template__mosaic .parent>:nth-child(8){-ms-grid-column:1;-ms-grid-row:3}.template__mosaic .parent>:nth-child(9){-ms-grid-column:3;-ms-grid-row:3}.template__mosaic .parent>:nth-child(10){-ms-grid-column:5;-ms-grid-row:3}.template__mosaic .parent>:nth-child(11){-ms-grid-column:7;-ms-grid-row:3}.template__mosaic .parent>:nth-child(12){-ms-grid-column:9;-ms-grid-row:3}.template__mosaic .parent>:nth-child(13){-ms-grid-column:11;-ms-grid-row:3}.template__mosaic .parent>:nth-child(14){-ms-grid-column:13;-ms-grid-row:3}.template__mosaic .parent>:nth-child(15){-ms-grid-column:1;-ms-grid-row:5}.template__mosaic .parent>:nth-child(16){-ms-grid-column:3;-ms-grid-row:5}.template__mosaic .parent>:nth-child(17){-ms-grid-column:5;-ms-grid-row:5}.template__mosaic .parent>:nth-child(18){-ms-grid-column:7;-ms-grid-row:5}.template__mosaic .parent>:nth-child(19){-ms-grid-column:9;-ms-grid-row:5}.template__mosaic .parent>:nth-child(20){-ms-grid-column:11;-ms-grid-row:5}.template__mosaic .parent>:nth-child(21){-ms-grid-column:13;-ms-grid-row:5}.template__mosaic .parent>:nth-child(22){-ms-grid-column:1;-ms-grid-row:7}.template__mosaic .parent>:nth-child(23){-ms-grid-column:3;-ms-grid-row:7}.template__mosaic .parent>:nth-child(24){-ms-grid-column:5;-ms-grid-row:7}.template__mosaic .parent>:nth-child(25){-ms-grid-column:7;-ms-grid-row:7}.template__mosaic .parent>:nth-child(26){-ms-grid-column:9;-ms-grid-row:7}.template__mosaic .parent>:nth-child(27){-ms-grid-column:11;-ms-grid-row:7}.template__mosaic .parent>:nth-child(28){-ms-grid-column:13;-ms-grid-row:7}.template__mosaic .parent>:nth-child(29){-ms-grid-column:1;-ms-grid-row:9}.template__mosaic .parent>:nth-child(30){-ms-grid-column:3;-ms-grid-row:9}.template__mosaic .parent>:nth-child(31){-ms-grid-column:5;-ms-grid-row:9}.template__mosaic .parent>:nth-child(32){-ms-grid-column:7;-ms-grid-row:9}.template__mosaic .parent>:nth-child(33){-ms-grid-column:9;-ms-grid-row:9}.template__mosaic .parent>:nth-child(34){-ms-grid-column:11;-ms-grid-row:9}.template__mosaic .parent>:nth-child(35){-ms-grid-column:13;-ms-grid-row:9}.template__mosaic .parent>:nth-child(36){-ms-grid-column:1;-ms-grid-row:11}.template__mosaic .parent>:nth-child(37){-ms-grid-column:3;-ms-grid-row:11}.template__mosaic .parent>:nth-child(38){-ms-grid-column:5;-ms-grid-row:11}.template__mosaic .parent>:nth-child(39){-ms-grid-column:7;-ms-grid-row:11}.template__mosaic .parent>:nth-child(40){-ms-grid-column:9;-ms-grid-row:11}.template__mosaic .parent>:nth-child(41){-ms-grid-column:11;-ms-grid-row:11}.template__mosaic .parent>:nth-child(42){-ms-grid-column:13;-ms-grid-row:11}.template__mosaic .parent>:nth-child(43){-ms-grid-column:1;-ms-grid-row:13}.template__mosaic .parent>:nth-child(44){-ms-grid-column:3;-ms-grid-row:13}.template__mosaic .parent>:nth-child(45){-ms-grid-column:5;-ms-grid-row:13}.template__mosaic .parent>:nth-child(46){-ms-grid-column:7;-ms-grid-row:13}.template__mosaic .parent>:nth-child(47){-ms-grid-column:9;-ms-grid-row:13}.template__mosaic .parent>:nth-child(48){-ms-grid-column:11;-ms-grid-row:13}.template__mosaic .parent>:nth-child(49){-ms-grid-column:13;-ms-grid-row:13}.template__mosaic .parent>:nth-child(50){-ms-grid-column:1;-ms-grid-row:15}.template__mosaic .parent>:nth-child(51){-ms-grid-column:3;-ms-grid-row:15}.template__mosaic .parent>:nth-child(52){-ms-grid-column:5;-ms-grid-row:15}.template__mosaic .parent>:nth-child(53){-ms-grid-column:7;-ms-grid-row:15}.template__mosaic .parent>:nth-child(54){-ms-grid-column:9;-ms-grid-row:15}.template__mosaic .parent>:nth-child(55){-ms-grid-column:11;-ms-grid-row:15}.template__mosaic .parent>:nth-child(56){-ms-grid-column:13;-ms-grid-row:15}.template__mosaic .parent .slot{padding:10px}.template__mosaic .parent .slot .inner{height:100%;width:100%}.template__mosaic .parent .slot .inner .image{height:calc(100% - 150px)}.template__mosaic .parent .slot .inner .bottom{height:150px}.template__mosaic .parent .slot .inner .bottom h2{margin-bottom:0}.template__mosaic .parent .slot .inner .bottom .reading-time{display:block}.template__mosaic .parent .slot.slot-0{-ms-grid-row-span:3;-ms-grid-column-span:4;grid-area:1/1/4/5;-ms-grid-column:1;-ms-grid-row:1;height:40vw}.template__mosaic .parent .slot.slot-1{-ms-grid-row-span:5;-ms-grid-column-span:3;grid-area:1/5/6/8;-ms-grid-column:5;-ms-grid-row:1}.template__mosaic .parent .slot.slot-2{-ms-grid-row-span:5;-ms-grid-column-span:3;grid-area:4/1/9/4;-ms-grid-column:1;-ms-grid-row:4}.template__mosaic .parent .slot.slot-3{-ms-grid-row-span:3;-ms-grid-column-span:4;grid-area:6/4/9/8;-ms-grid-column:4;-ms-grid-row:6}@media only screen and (max-width:768px){.template__mosaic .parent{display:block}.template__mosaic .parent .slot .inner .image{height:60vw}.template__mosaic .parent .slot .inner .bottom,.template__mosaic .parent .slot.slot-0{height:auto}.template__mosaic .parent .slot{margin-bottom:40px;padding:0}}.template__cards{padding-bottom:80px;padding-top:80px;position:relative}.template__cards.overlap-previous{margin-top:-250px;padding-top:0}.template__cards .main-inner{margin-left:-20px;margin-right:-20px}.template__cards .main-inner .card{padding:20px}.template__cards .main-inner .card .inner{background-color:#c9e3f9;border-radius:15px;padding:20px}.template__cards .main-inner .card .inner h3{margin-top:40px;min-height:50px}.template__cards .main-inner .card .inner .btn,.template__cards .main-inner .card .inner .text{font-size:14px;margin-top:40px}.template__cards .main-inner .card .inner .icon{height:100px;margin-top:20px}.template__cards .main-inner .card .inner .icon svg{max-height:100%!important;max-width:100%!important}@media only screen and (max-width:767px){.template__cards.overlap-previous{margin-top:40px}}.template__news{padding-bottom:40px;padding-top:40px}.template__news .news-container .inner{margin-left:-40px;margin-right:-40px}.template__news .news-container .inner .item{margin-top:40px;padding-left:40px;padding-right:40px}.template__news .news-container .inner .item .item-inner .content .title{margin-top:40px;min-height:54px}.template__news .news-container .inner .item .item-inner .content .description{margin-top:40px}.template__news .news-container .inner .item .item-inner .content .date{color:#7b9bc4;display:block;margin-top:20px}.template__news .news-container .inner .item .item-inner .image{padding-bottom:70%}.template__news .news-container .inner .item.is-ajax{opacity:0}.template__news .news-container .inner .item.is-ajax.loaded{opacity:1;-webkit-transition:opacity .5s;transition:opacity .5s}.template__news .load-more{display:inline-block;margin-bottom:100px;margin-top:150px}.template__files .attribute h4,.template__files .attribute p{display:inline-block}.template__files .image{margin-bottom:40px;margin-top:40px}.template__files .files-container h4{margin-bottom:20px}.template__files .files-container .files .file a{font-size:14px;text-decoration:underline}@media only screen and (max-width:768px){.template__files{margin-top:80px}}.template__spec .accordion{text-align:left}.template__spec .accordion h4{background-color:#ededed;color:#233e5d;cursor:pointer;font-family:Arvo,Helvetica,Arial,Open Sans,sans-serif;margin-bottom:6px;padding:20px;position:relative}.template__spec .accordion h4 .close-button{-webkit-box-sizing:border-box;box-sizing:border-box;display:inline-block;height:20px;line-height:20px;position:absolute;right:15px;top:21px;width:20px}.template__spec .accordion h4 .close-button:after,.template__spec .accordion h4 .close-button:before{background-color:#233e5d;content:"";display:block;height:2px;left:50%;margin-left:-10px;margin-top:-1px;position:absolute;top:50%;-webkit-transform:rotate(0deg);transform:rotate(0deg);-webkit-transition:all .25s ease-out;transition:all .25s ease-out;width:20px}.template__spec .accordion h4 .close-button:after{-webkit-transform:rotate(-90deg);transform:rotate(-90deg)}.template__spec .accordion h4.active{background-color:#7b9bc4;color:#fff;font-weight:700;-webkit-transition:all .5s;transition:all .5s}.template__spec .accordion h4.active .close-button:after,.template__spec .accordion h4.active .close-button:before{background-color:#fff;-webkit-transform:rotate(0deg);transform:rotate(0deg)}.template__spec .accordion ul{display:none;overflow:hidden}.template__spec .accordion ul.initially-open{display:block}.template__spec .accordion ul li{border-bottom:1px solid #7b9bc4;padding:20px 20px 10px}.template__spec .accordion ul li:last-child{border-bottom:none}.template__spec .accordion ul li p{margin:0}.dl-attributes{border-bottom:2px solid #98afc4;padding-bottom:20px;padding-top:20px}.dl-attributes h6{font-weight:100;margin-bottom:20px;text-transform:uppercase}.dl-attributes.top p{font-family:Arvo,Helvetica,Arial,Open Sans,sans-serif;font-size:20px}.dl-attributes .colors .color{border-radius:15px;height:20px;margin-left:5px;margin-right:5px;position:relative;width:20px}.dl-attributes .colors .color.active:after{border:2px solid #233e5d;border-radius:18px;content:" ";height:26px;left:-5px;position:absolute;top:-5px;width:26px}.dl-attributes .colors .color span{background-color:#233e5d;border-radius:5px;color:#fff;font-size:13px;left:3px;opacity:0;padding:0 20px;position:absolute;top:35px;-webkit-transition:opacity .5s;transition:opacity .5s;white-space:nowrap}.dl-attributes .colors .color:hover span{opacity:1;-webkit-transition:opacity .5s;transition:opacity .5s}.dl-attributes .arrow-up{border-bottom:5px solid #233e5d;border-left:4px solid transparent;border-right:4px solid transparent;height:0;left:3px;position:absolute;top:-4px;width:0}.dl-attributes .promo-text{margin-bottom:40px}.dl-attributes .promo-list{-webkit-box-orient:horizontal;-webkit-box-direction:normal;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-direction:row;flex-direction:row}.dl-attributes .promo-list .promo-item{position:relative}.dl-attributes .promo-list .promo-item .onsale{background-image:none;display:none;height:40%!important;left:0!important;top:-50px!important;width:35%!important}.dl-attributes .promo-list .promo-item .inner{padding:10px}.dl-attributes .promo-list .promo-item .inner .button{padding:5px 0!important}.dl-attributes .promo-list .promo-item .inner .main-image{margin-bottom:40px;position:relative}.dl-attributes .promo-list .promo-item .inner .main-image .promo-image{background-color:#98afc4;border-radius:100px;bottom:-20px;height:40%;padding:10px;position:absolute;right:0;width:40%}.dl-attributes .promo-list .promo-item .inner .base-price{color:#233e5d;font-family:Raleway,Helvetica,Arial,Open Sans,sans-serif;font-size:1em;font-weight:700;margin-top:10px;opacity:.5}.dl-attributes .promo-list .promo-item .inner .sale-price{color:#233e5d;font-family:Raleway,Helvetica,Arial,Open Sans,sans-serif;font-size:1.2em;font-weight:700;margin-bottom:10px}.dl-product_share{border-bottom:2px solid #98afc4;text-align:right;width:100%}.dl-product_share .dl-share-item{display:inline-block;height:30px;width:30px}.dl-product_share .dl-share-item svg{width:80%}.dl-product_share .dl-share-item.dl-download-pdf{margin-left:5px}.dl-product_share .dl-share{cursor:pointer;position:relative}.dl-product_share .dl-share .share-menu{background:#98afc4;display:block;height:0;overflow:hidden;position:absolute;right:-5px;top:35px;-webkit-transition:height .5s;transition:height .5s;width:35px}.dl-product_share .dl-share .share-menu a{display:block;height:30px;width:30px}.dl-product_share .dl-share .share-menu.open{height:65px;-webkit-transition:height .5s;transition:height .5s}@media only screen and (max-width:768px){.dl-product_share>span{margin-bottom:0}}.template__404{-webkit-box-flex:1;-webkit-box-orient:vertical;-webkit-box-direction:normal;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex:1;flex:1;-ms-flex-direction:column;flex-direction:column}.template__404 form{margin-bottom:80px;margin-top:20px}.template__404 .btn{margin-bottom:80px;margin-top:80px}.template__popup{background-color:rgba(0,0,0,.6);display:none;height:100%;left:0;opacity:0;position:fixed;top:0;width:100%;z-index:999}.template__popup .popup{background-color:var(--background-color);border:10px solid #fff;color:var(--text-color);max-width:90%;position:relative;text-align:center}.template__popup .popup label{display:block;font-weight:700;margin-bottom:10px}.template__popup .popup h2{color:#fff;margin-bottom:20px}.template__popup .popup .close{background-color:#fff;border-radius:50px;color:#233e5d;cursor:pointer;font-size:25px;height:50px;line-height:50px;position:absolute;right:-25px;text-align:center;top:-25px;width:50px}.template__popup .popup .body{color:var(--button-color);font-family:Raleway,Helvetica,Arial,Open Sans,sans-serif;font-size:.9rem;line-height:1.2rem;padding-bottom:20px;padding-top:20px}.template__popup .popup .body .btn{background-color:var(--button-background);border-color:var(--button-border);color:var(--button-text-color);margin-top:20px}.template__popup .popup .body .btn:before{background-color:var(--button-background-hover)}.template__popup .popup .body .btn:hover{border-color:var(--button-border-hover);color:var(--button-text-color-hover)}.template__popup .popup .image img{height:auto;width:100%}.template__popup.opening{display:-webkit-box;display:-ms-flexbox;display:flex}.template__popup.open{opacity:1}.template__popup.closing,.template__popup.open{-webkit-transition:opacity .6s;transition:opacity .6s}.template__popup.closing{opacity:0}.template__popup.closed{display:none}@media only screen and (min-width:1280px){.template__popup .popup{max-width:1080px}}@media only screen and (min-width:1920px){.template__popup .popup{max-width:1280px}}@media only screen and (max-width:1024px){.template__popup .popup .image{height:auto}.template__popup .popup .image img{height:auto;width:100%}}@media only screen and (max-width:767px){.template__popup .popup{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.template__popup .popup .body{padding:40px;width:100%}.template__popup .popup .image{display:none}}.template__product_list{padding-top:40px}.template__product_list .product{margin-bottom:20px;padding:20px 0}.template__product_list .product .image{position:relative}.template__product_list .product .image img{display:block;margin:0 auto 40px;position:absolute;width:100%}@media only screen and (max-width:767px){.template__product_list .product .image img{height:100%;width:auto}}.template__product_list .product .image:after{content:" ";display:block;padding-top:100%}.template__product_list .product .inner{padding-left:40px}footer{clear:both;font-size:.9em}footer ul{list-style-type:none}footer .footer-inner{background-color:#f5f5f5;position:relative;z-index:2}footer .footer-inner .left{background-color:#f5f5f5;padding-bottom:20px;padding-left:5%;padding-top:40px}footer .footer-inner .left .menu-icons{margin-top:40px}footer .footer-inner .left .menu-icons li{-webkit-box-flex:1;-ms-flex:1 1 0px;flex:1 1 0px}footer .footer-inner .left .menu-icons li a{display:block}footer .footer-inner .left .menu-icons li a span{display:inline-block;vertical-align:middle}footer .footer-inner .left .menu-icons li a span.icon{height:50px;padding-right:10px}footer .footer-inner .left .menu-icons li a span.icon svg{height:100%}footer .footer-inner .left .menu-icons li a span.title p{line-height:1.4em;margin:0}footer .footer-inner .left .site-map-menus{margin-top:40px}footer .footer-inner .left .site-map-menus h3{font-family:Raleway,Helvetica,Arial,Open Sans,sans-serif;font-weight:600;min-height:18px;padding-right:10px}footer .footer-inner .left .copyright,footer .footer-inner .left .site-map-menus .site-map-menu .menu{margin-top:40px}footer .footer-inner .left .menu-policies{margin-bottom:20px;margin-top:40px}footer .footer-inner .left .menu-policies li{display:inline-block;text-decoration:underline}footer .footer-inner .left .menu-policies li:after{content:"|";padding-left:10px;padding-right:10px}footer .footer-inner .left .menu-policies li:last-child:after{content:""}footer .footer-inner .left li:hover a{color:#142e47}footer .footer-inner .right{background-color:#dde5ed;padding-left:80px;padding-right:5%;padding-top:80px}footer .footer-inner .right .text{font-size:1.2em;margin-bottom:40px;margin-top:40px}footer .footer-inner .right .text p{margin:0}footer .footer-inner .right .text a{font-weight:600}footer .footer-inner .right .queries{font-size:.9em;line-height:1.8em}footer .footer-inner .right .queries a{font-weight:600}footer .footer-inner .right .phone-icon-text .icon{margin-right:20px;vertical-align:middle}footer .footer-inner .right .phone-icon-text h3{font-size:1.8em;vertical-align:middle}footer .footer-inner .right .follow-us{margin-bottom:20px}footer .footer-inner .right .menu-socials{padding-bottom:40px}footer .footer-inner .right .menu-socials ul li{margin-right:20px}footer a:hover{color:#142e47}footer .contact-us{background-color:#dde5ed;bottom:0;cursor:pointer;height:50px;max-width:100%;padding:5px;position:fixed;right:0;z-index:1}footer .contact-us .content{-webkit-box-orient:horizontal;-webkit-box-direction:normal;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-direction:row;flex-direction:row;height:100%}footer .contact-us .content .icon{height:60%;margin-left:10px;margin-right:10px}footer .contact-us .content .icon svg{height:100%}footer .contact-us .content h4{font-family:Arvo,Helvetica,Arial,Open Sans,sans-serif;font-size:1em;font-weight:100;font-weight:700;line-height:1.4em;margin-right:20px;vertical-align:middle}footer .contact-us p{display:inline-block;line-height:1.2em;margin:0 0 0 20px;vertical-align:middle}.popup-branches{display:none;height:100%;left:0;position:fixed;top:0;width:100%;z-index:10000}.popup-branches .popup-branches-overlay{background-color:#000;height:100%;left:0;opacity:.8;position:absolute;top:0;width:100%}.popup-branches .popup-branches-inner{background-color:#dde5ed;left:50%;max-width:80%;position:relative;position:absolute;top:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);width:600px}.popup-branches .popup-branches-inner .title-container{background-color:#142e47;color:#fff;padding:10px}.popup-branches .popup-branches-inner .title-container .title{font-family:Arvo,Helvetica,Arial,Open Sans,sans-serif;font-size:1.6em}.popup-branches .popup-branches-inner .title-container .icon{margin-left:10px;margin-right:20px}.popup-branches .popup-branches-inner .close{background-color:#fff;border-radius:50px;cursor:pointer;font-size:25px;height:50px;line-height:50px;position:absolute;right:-25px;text-align:center;top:-25px;width:50px}.popup-branches .popup-branches-inner .branches-container{padding:40px}.popup-branches .popup-branches-inner .headquarter{background-color:#98afc4;display:block;padding:20px 40px}.popup-branches .popup-branches-inner .branch-inner{margin:0 20px}.popup-branches .popup-branches-inner .branch-inner .type{font-family:Raleway,Helvetica,Arial,Open Sans,sans-serif;font-size:1em;margin:0}.popup-branches .popup-branches-inner .branch-inner .name{font-family:Raleway,Helvetica,Arial,Open Sans,sans-serif;font-size:1.5em;font-weight:700;margin-bottom:10px}.popup-branches .popup-branches-inner .branch-inner .phone{font-size:1.2em;font-weight:700;margin:0}.popup-branches .popup-branches-inner .branch-inner .branch-line{background-color:#142e47;height:.5px;margin-bottom:20px;margin-top:20px;width:100%}.popup-branches.open{display:block}@media only screen and (min-width:1920px){footer .contact-us{height:80px}}@media only screen and (max-width:1280px){footer .footer-inner .left,footer .footer-inner .right{padding-left:2%;padding-right:2%}footer .footer-inner .left .menu-icons{padding:0}}@media only screen and (max-width:1100px){footer .footer-inner .left .menu-icons{margin-bottom:20px}footer .footer-inner .left .menu-icons li{margin:0!important}footer .footer-inner .left .menu-icons li a span{display:block;margin:0 0 20px;padding:0!important;width:100%}footer .footer-inner .left .menu-icons li a span.icon{height:35px}footer .footer-inner .left .menu-icons li a span svg{display:block;text-align:center;width:auto}}@media only screen and (max-width:1024px){footer .footer-inner .left{padding-left:20px;padding-right:20px}footer .footer-inner .left .menu-icons li{margin-bottom:20px}footer .footer-inner .left .site-map-menus{margin-top:10px}footer .footer-inner .left .site-map-menus .site-map-menu{margin-top:40px}footer .footer-inner .left .site-map-menus .site-map-menu ul{margin-top:10px}footer .footer-inner .right{padding-left:20px;padding-right:20px}}@media only screen and (max-width:980px){footer .footer-inner .left .site-map-menus .site-map-menu{margin-top:20px}footer .footer-inner .left .site-map-menus .site-map-menu h3{height:40px;margin:0}footer .footer-inner .left .copyright,footer .footer-inner .left .menu-policies,footer .footer-inner .left .site-map-menus .site-map-menu .menu{margin-top:20px}}@media only screen and (max-width:768px){footer .footer-inner .left{padding:20px}}@media only screen and (max-width:767px){footer .footer-inner{-webkit-box-orient:vertical;-webkit-box-direction:reverse;-ms-flex-direction:column-reverse;flex-direction:column-reverse}footer .footer-inner .left .menu-icons li{-webkit-box-flex:0;-ms-flex:none;flex:none;padding:0}footer .footer-inner .left .menu-icons li a span{display:inline-block!important;width:auto}footer .footer-inner .left .menu-icons li a span.title{font-size:12px;line-height:18px;max-width:100px}footer .footer-inner .left .menu-icons li a span.icon{height:45px;margin-right:5px;width:45px}footer .footer-inner .left .menu-icons li a span.icon svg{height:100%;width:100%}footer .footer-inner .left .site-map-menus{margin-top:40px}footer .footer-inner .left .site-map-menus h3{min-height:auto}footer .footer-inner .left .site-map-menus .site-map-menu{margin-top:40px}footer .footer-inner .left .menu-policies li :after{content:""}footer .footer-inner .right{text-align:center}footer .footer-inner .right .menu-socials ul{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}footer .contact-us{height:60px;min-width:130px}footer .contact-us .content{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}footer .contact-us .content p{display:none}.popup-branches .popup-branches-inner .close{background-color:#fff;border-radius:30px;cursor:pointer;font-size:20px;height:30px;line-height:30px;position:absolute;right:-15px;text-align:center;top:-15px;width:30px}.popup-branches .popup-branches-inner .branches-container,.popup-branches .popup-branches-inner .headquarter{padding:10px}.popup-branches .popup-branches-inner .branches-container .branch .branch-inner,.popup-branches .popup-branches-inner .headquarter .branch .branch-inner{margin:0 20px}.popup-branches .popup-branches-inner .branches-container .branch .type,.popup-branches .popup-branches-inner .headquarter .branch .type{font-size:14px}.popup-branches .popup-branches-inner .branches-container .branch .name,.popup-branches .popup-branches-inner .headquarter .branch .name{font-size:24px}.popup-branches .popup-branches-inner .branches-container .branch .phone,.popup-branches .popup-branches-inner .headquarter .branch .phone{font-size:16px}.popup-branches .popup-branches-inner .branches-container .branch .branch-line,.popup-branches .popup-branches-inner .headquarter .branch .branch-line{margin-bottom:20px;margin-top:10px}}.template__cart{cursor:pointer;position:relative}.template__cart .icon{height:30px;position:relative;width:30px}.template__cart .icon .mini-cart-count{color:#fff;font-family:Arvo,Helvetica,Arial,Open Sans,sans-serif;font-size:14px;left:0;margin:0 auto;position:absolute;right:0;text-align:center;top:9px}.template__cart .cart-container{background-color:#fff;-webkit-box-shadow:1px 6px 24px #cecece;box-shadow:1px 6px 24px #cecece;display:none;max-height:60vh;overflow-y:auto;padding:40px 20px 20px;position:absolute;right:-65px;top:55px;width:400px}@media only screen and (max-width:767px){.template__cart .cart-container{-webkit-box-shadow:1px 6px 24px #000;box-shadow:1px 6px 24px #000}}.template__cart .cart-container .widget_shopping_cart_content .mini_cart_item{-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;position:relative}.template__cart .cart-container .widget_shopping_cart_content .mini_cart_item .mini-product{display:-webkit-box;display:-ms-flexbox;display:flex;margin-bottom:20px;margin-top:20px;width:100%}.template__cart .cart-container .widget_shopping_cart_content .mini_cart_item .mini-product .image{padding-right:5px;text-align:right}.template__cart .cart-container .widget_shopping_cart_content .mini_cart_item .mini-product .image img{display:inline-block;float:none;height:120px;width:120px}.template__cart .cart-container .widget_shopping_cart_content .mini_cart_item .mini-product.disposal-product .image,.template__cart .cart-container .widget_shopping_cart_content .mini_cart_item .mini-product.disposal-product .quantity{display:none}.template__cart .cart-container .widget_shopping_cart_content .mini_cart_item .mini-product.disposal-product .content{margin-left:20px}.template__cart .cart-container .widget_shopping_cart_content .mini_cart_item .mini-product .content .name{font-weight:100;line-height:1.3em}.template__cart .cart-container .widget_shopping_cart_content .mini_cart_item .mini-product .content .price{margin-bottom:6px;margin-top:6px}.template__cart .cart-container .widget_shopping_cart_content .mini_cart_item .mini-product .content .quantity{font-weight:100;line-height:1em}.template__cart .cart-container .widget_shopping_cart_content .mini_cart_item .quantity{margin-left:0!important;width:100%}.template__cart .cart-container .widget_shopping_cart_content .mini_cart_item .woocommerce-Price-amount{display:block}.template__cart .cart-container .widget_shopping_cart_content .woocommerce-mini-cart__total{cursor:auto;text-align:center;width:100%}.template__cart .cart-container .widget_shopping_cart_content .woocommerce-mini-cart__buttons .button{background-color:transparent;border-color:#7b9bc4;display:inline-block;line-height:calc(24px + .1vw);padding:6px 40px;text-align:center;width:48%}.template__cart .cart-container .widget_shopping_cart_content .woocommerce-mini-cart__buttons .button:before{background-color:#7b9bc4}.template__cart .cart-container .widget_shopping_cart_content .woocommerce-mini-cart__buttons .button:hover{color:#233e5d}.template__cart .cart-container .close{border-radius:15px;color:#233e5d!important;display:inline-block;font-size:40px;font-weight:100;height:30px;left:-15px;line-height:24px;padding:0;position:absolute;text-align:center;top:-20px;vertical-align:middle;width:30px}.template__cart .cart-container .close:hover{color:#fff!important}.template__cart .cart-container .remove_from_cart_button{display:inline-block;height:20px;opacity:.6;padding:0;text-align:center;-webkit-transition:all .15s;transition:all .15s;vertical-align:middle;width:20px}.template__cart .cart-container .remove_from_cart_button path{fill:#f25353}.template__cart .cart-container .remove_from_cart_button:hover{background-color:transparent;color:transparent;opacity:1;-webkit-transition:all .15s;transition:all .15s}.template__cart .cart-container .close{background-color:none;border:2px solid #233e5d;left:auto;line-height:20px;right:10px;top:10px;-webkit-transition:all .5s;transition:all .5s}.template__cart .cart-container .close:hover{background-color:#233e5d!important;color:#fff;-webkit-transition:all .5s;transition:all .5s}.template__cart.open .cart-container{display:block}@media only screen and (min-width:1920px){.template__cart .icon .mini-cart-count{top:7px}}@media only screen and (max-width:767px){.template__cart .icon{height:25px;width:25px}.template__cart .icon .mini-cart-count{font-size:10px;left:0;top:4px}}.back{left:-100px;position:absolute}@media only screen and (max-width:1024px){.back{left:-50px;margin-right:0;position:absolute}}@media only screen and (max-width:767px){.back{left:0;margin-right:20px;position:relative}}.with-back{display:-webkit-box;display:-ms-flexbox;display:flex}.template__banner_promo{background-color:#233e5d;padding-bottom:100px;padding-top:100px;width:100%}.template__banner_promo .inner{width:80%}.template__banner_promo .inner .content{color:#fff}.template__banner_promo .inner .content h2{color:#fff;margin-top:20px}.template__banner_promo .inner .content .label{color:#fff}.template__banner_promo .inner .content .text{margin-top:20px}.template__banner_promo .inner .content .prices{margin-bottom:40px;margin-top:40px}.template__banner_promo .inner .content .prices .price{color:#fff;display:block;font-size:calc(1.6rem + 1vw);font-weight:700;margin-left:20px}.template__banner_promo .inner .content .prices .price.original{font-size:25px;opacity:.6}.template__banner_promo .inner .content .prices .price.new{margin-top:10px}.template__banner_promo .inner .content .btn{font-weight:700;margin-right:20px;padding:5px 20px}@media only screen and (max-width:1024px){.template__banner_promo .inner .content .btn{margin-bottom:20px}}.template__banner_promo .inner .content .badge-onsale{height:100px;min-width:100px;position:relative;width:100px}.template__banner_promo .inner .images .swiper-container{height:100%}.template__banner_promo .inner .images .swiper-container .swiper-slide .swiper-slide-inner{aspect-ratio:1;background-color:#e2e2e2;height:100%;left:0;margin:0 auto;max-width:100%;position:absolute;right:0}.template__banner_promo .inner .images .swiper-container .swiper-slide .swiper-slide-inner img{height:90%;left:5%;-o-object-fit:contain;object-fit:contain;position:absolute;top:5%;width:90%}@media only screen and (max-width:767px){.template__banner_promo .inner .images .swiper-container .swiper-slide .swiper-slide-inner{height:auto;-o-object-fit:contain;object-fit:contain;position:relative;width:100%}}.template__banner_promo .inner .images .swiper-container .swiper-button{cursor:pointer;height:44px;position:absolute;right:60px;top:calc(50% - 20px);width:44px;z-index:1}.template__banner_promo .inner .images .swiper-container .swiper-button svg{border:2px solid #fff;border-radius:50%;height:100%;width:100%}.template__banner_promo .inner .images .swiper-container .swiper-button svg circle{fill:transparent;-webkit-transition:fill .5s,stroke .5s;transition:fill .5s,stroke .5s}.template__banner_promo .inner .images .swiper-container .swiper-button svg path{stroke:#fff;-webkit-transition:fill .5s,stroke .5s;transition:fill .5s,stroke .5s}.template__banner_promo .inner .images .swiper-container .swiper-button svg:hover circle{fill:#fff;-webkit-transition:fill .5s,stroke .5s;transition:fill .5s,stroke .5s}.template__banner_promo .inner .images .swiper-container .swiper-button svg:hover path{stroke:#233e5d;-webkit-transition:fill .5s,stroke .5s;transition:fill .5s,stroke .5s}.template__banner_promo .inner .images .swiper-container .swiper-button.swiper-button-next{right:10px}.template__banner_promo .inner .images .swiper-container .swiper-button.swiper-button-next svg{-webkit-transform:rotate(180deg);transform:rotate(180deg)}@media only screen and (max-width:767px){.template__banner_promo .inner .content{margin:0;padding:40px 0}}.template_parallax{height:500px;overflow:hidden;position:relative;width:100%}.parallax-background{background-position:50%;background-repeat:no-repeat;background-size:cover;height:100vh;width:100vw;will-change:transform}.template__image_with_text_full_width{background-color:#233e5d;color:#fff;margin-top:80px}.template__image_with_text_full_width .content{padding-block:20px}.template__image_with_text_full_width .content .text,.template__image_with_text_full_width .content h2{margin-top:20px}.template__image_with_text_full_width .image{aspect-ratio:16/9;display:block}.template__image_with_text_full_width .link{margin-top:40px}@media only screen and (max-width:768px){.template__image_with_text_full_width .content{padding:20px 0}}.menu_open .top-banner{display:none}.top-banner{-webkit-box-align:center;-ms-flex-align:center;align-items:center;background-color:var(--background-color)}.top-banner .image{height:75px}.top-banner .image img{height:100%;-o-object-fit:cover;object-fit:cover;width:100%}.top-banner .content{min-height:75px;row-gap:6px}.top-banner .content h3,.top-banner .content p{color:var(--text-color);font-family:Arvo,Helvetica,Arial,Open Sans,sans-serif;font-weight:700;margin:0;padding-inline:10px}.top-banner .content h3{font-size:1.6rem;line-height:1.5rem}.top-banner .content p{font-size:1rem;margin:0}.top-banner .content .link{min-width:180px}.top-banner .content .link .btn{background-color:var(--button-background);border-color:var(--button-border-color);color:var(--button-text-color);display:inline-block;font-family:Arvo,Helvetica,Arial,Open Sans,sans-serif;padding:6px 20px}.top-banner .content .link .btn:before{background-color:var(--button-background-hover);border-radius:25px}.top-banner .content .link .btn:hover{border-color:var(--button-border-color-hover);color:var(--button-text-color-hover)}@media only screen and (max-width:767px){.top-banner .content{padding-block:10px;text-align:center}.top-banner .content .link{padding-inline:10px}.top-banner .content .link a{padding:2px 20px}}