:root{--e-global-color-primary:#171c47;--e-global-color-secondary:#222d39;--e-global-color-text:#5d607e;--e-global-color-accent:#e1534a;--e-global-typography-primary-font-family:"Manrope",sans-serif;--e-global-typography-secondary-font-family:"Manrope",sans-serif;--e-global-typography-text-font-family:"Inter",sans-serif;--e-global-typography-accent-font-family:"Inter",sans-serif;--gt-site-container-width:1140px;--gt-branding-text-light-color:#fff;--gt-branding-text-dark-color:#000;--gt-color-header-bg:#fff;--gt-color-footer-bg:#1e1e1e;--gt-width-retina-branding:105px;--gt-height-sticky-header-logo:17px}html{-ms-text-size-adjust:100%;-webkit-text-size-adjust:100%;-webkit-box-sizing:border-box;box-sizing:border-box}body{margin:0}article,aside,footer,header,nav,section{display:block}figcaption,figure,main{display:block}figure{margin:1em 0}hr{-webkit-box-sizing:content-box;box-sizing:content-box;height:0;overflow:visible}pre{font-size:1em;background:#f9f9f9;font-family:"Courier 10 Pitch",Courier,monospace;line-height:1.6;margin-bottom:1.6em;max-width:100%;overflow:auto;padding:1.6em}a{background-color:transparent;-webkit-text-decoration-skip:objects}a:active,a:hover{outline-width:0}abbr[title]{border-bottom:1px #757575 dotted;text-decoration:none}b,strong{font-weight:inherit}b,strong{font-weight:700;color:var(--e-global-color-primary)}code,kbd,samp{font-family:monospace;font-size:1em}dfn{font-style:italic}mark{background-color:#eee;color:#222}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sub{bottom:-0.25em}sup{top:-0.5em}audio,video{display:inline-block}audio:not([controls]){display:none;height:0}img{border-style:none}svg:not(:root){overflow:hidden}button,input,optgroup,select,textarea{font-size:15px;line-height:1.15;margin:0}button,input{overflow:visible}button,select{text-transform:none}button,html [type=button],[type=reset],[type=submit]{-webkit-appearance:button}button::-moz-focus-inner,[type=button]::-moz-focus-inner,[type=reset]::-moz-focus-inner,[type=submit]::-moz-focus-inner{border-style:none;padding:0}button:-moz-focusring,[type=button]:-moz-focusring,[type=reset]:-moz-focusring,[type=submit]:-moz-focusring{outline:1px dotted ButtonText}fieldset{border:1px solid #bbb;margin:0 2px;padding:.35em .625em .75em}legend{-webkit-box-sizing:border-box;box-sizing:border-box;color:inherit;display:table;max-width:100%;padding:0;white-space:normal}progress{display:inline-block;vertical-align:baseline}textarea{overflow:auto}[type=checkbox],[type=radio]{-webkit-box-sizing:border-box;box-sizing:border-box;padding:0}[type=number]::-webkit-inner-spin-button,[type=number]::-webkit-outer-spin-button{height:auto}[type=search]{-webkit-appearance:textfield;outline-offset:-2px}[type=search]::-webkit-search-cancel-button,[type=search]::-webkit-search-decoration{-webkit-appearance:none}::-webkit-file-upload-button{-webkit-appearance:button;font:inherit}details,menu{display:block}summary{display:list-item}canvas{display:inline-block}template,[hidden]{display:none}:focus{outline:0}body{background-color:#fff;color:var(--e-global-color-text)}img{max-width:100%;height:auto;vertical-align:initial}.accent-color{color:var(--e-global-color-accent)}a:hover{color:var(--e-global-color-accent);text-decoration:none}body{font-size:15px;line-height:1.99;font-weight:400;color:var(--e-global-color-text);font-family:var(--e-global-typography-text-font-family)}h1,h2,h3,h4,h5,h6{font-weight:600;color:var(--e-global-color-primary);clear:both;line-height:1.4;margin:0 0 20px}h1{font-size:36px}h2{font-size:30px}h3{font-size:26px}h4{font-size:22px}h5{font-size:18px}h6{font-size:16px}p{margin:0 0 20px;padding:0}h1,h2,h3,h4,h5,h6,.link-more .more-link,.post .entry-footer .footer-links .tags-links,.attachment .entry-footer .footer-links .tags-links,.comment-author,.comment-author .fn,button,input[type=button],input[type=submit],.wp-block-button__link,.wp-block-file .wp-block-file__button,dt,.wp-block-latest-comments .wp-block-latest-comments__comment-meta a,.wp-block-latest-posts.wp-block-latest-posts__list>li>a{font-family:var(--e-global-typography-primary-font-family)}body,input,textarea,select,.tags-links a,blockquote cite{font-family:var(--e-global-typography-text-font-family)}address{margin-bottom:20px}a{color:var(--e-global-color-primary);-webkit-transition:color .2s ease;-o-transition:color .2s ease;transition:color .2s ease;text-decoration:none}.post-single .post .entry-content blockquote,.post .entry-content blockquote,blockquote{color:var(--e-global-color-primary);font-size:20px;font-weight:500;line-height:32px;margin:0 0 15px;position:relative;background-color:transparent;padding:17px 30px;border-left:3px solid var(--e-global-color-accent)}.post-single .post .entry-content blockquote p,.post .entry-content blockquote p,blockquote p{font-size:20px;font-weight:500;line-height:32px;color:var(--e-global-color-primary);margin-bottom:0}.post-single .post .entry-content blockquote cite,.post .entry-content blockquote cite,blockquote cite{color:var(--e-global-color-text);display:block;font-size:14px;line-height:normal;font-style:normal;font-weight:400;margin-top:10px}.post-single .post .entry-content blockquote cite a,.post .entry-content blockquote cite a,blockquote cite a{color:inherit}.post-single .post .entry-content blockquote.twitter-tweet,.post .entry-content blockquote.twitter-tweet,blockquote.twitter-tweet{margin-top:15px}.site .gt-page-click-capture{position:fixed;top:0;left:0;width:100%;height:100%;visibility:hidden;z-index:9;-webkit-transition:all .3s ease-out;-o-transition:all .3s ease-out;transition:all .3s ease-out;background-color:transparent}@-webkit-keyframes dropdown-effect{0%{opacity:.6}100%{opacity:1}}@keyframes dropdown-effect{0%{opacity:.6}100%{opacity:1}}ul,ol{margin:0 0 1.5em;padding-left:1.3em}ul{list-style:disc}ul ul{list-style:circle}ol{list-style:decimal}li>ul,li>ol{margin-bottom:0;padding-left:1em}dt{font-weight:600;color:var(--e-global-color-primary)}dd{margin:0 0 15px 0}table{border-collapse:collapse;margin:0 0 1.5em;width:100%}table a{text-decoration:none}thead th{padding-bottom:.5em}td,th{border:1px solid #dedede;padding:.5em .8em;word-break:break-all}th{text-align:left;color:var(--e-global-color-primary)}td{color:var(--e-global-color-text)}.player{max-width:100% !important}img,video{height:auto;max-width:100%}img.alignleft,img.alignright{margin:0}img.alignleft{float:left;margin-right:1.5em}img.alignright{float:right;margin-left:1.5em}.page-content .wp-smiley,.entry-content .wp-smiley,.comment-content .wp-smiley{border:0;margin-bottom:0;margin-top:0;padding:0}embed,iframe,object{margin-bottom:1.5em;max-width:100%}p>embed:only-child,p iframe:only-child,p object:only-child{margin-bottom:0}.wp-caption-text{font-size:14px;color:var(--e-global-color-text);line-height:1.5em;margin-bottom:1.5em;max-width:100%;text-align:center;padding:.5rem}.wp-caption img[class*=wp-image-]{display:block;margin-left:auto;margin-right:auto}.wp-caption .wp-caption-text{margin:.8075em 0}.mfp-iframe-scaler iframe{-webkit-box-shadow:none;box-shadow:none}.elementor-slideshow__title{font-weight:500;color:#fff}.dialog-type-lightbox{background-color:rgba(9,11,11,0.8)}.elementor-lightbox .elementor-lightbox-image,.elementor-lightbox .elementor-video-container{border-radius:0}.elementor-slideshow__counter{font-size:13px}.mfp-fade.mfp-wrap .mfp-content{opacity:0;-webkit-transition:all .3s ease-in-out;-o-transition:all .3s ease-in-out;transition:all .3s ease-in-out;-webkit-transform:scale(0.9);-ms-transform:scale(0.9);transform:scale(0.9)}.mfp-fade.mfp-wrap.mfp-ready .mfp-content{opacity:1;-webkit-transform:scale(1);-ms-transform:scale(1);transform:scale(1)}.mfp-fade.mfp-bg{opacity:0;-webkit-transition:all .2s ease-out;-webkit-transition:all .2ss ease-out;-o-transition:all .2ss ease-out;transition:all .2ss ease-out}.mfp-fade.mfp-bg.mfp-ready{opacity:.8}.mfp-fade.mfp-bg.mfp-removing{opacity:0}.mfp-fade.mfp-wrap.mfp-ready .mfp-content{opacity:1}.mfp-fade.mfp-wrap.mfp-removing .mfp-content{opacity:0}.elementor-slideshow__counter{font-size:13px !important}.elementor-slideshow__header>i.eicon-share-arrow{display:none !important}.elementor-slideshow__title{font-weight:500 !important}.dialog-type-lightbox{background-color:rgba(9,11,11,0.8) !important}.elementor-lightbox .elementor-lightbox-image,.elementor-lightbox .elementor-video-container{border-radius:0 !important}.mfp-iframe-holder .mfp-close{border:0 !important;top:-60px;font-size:26px}.mfp-iframe-holder .mfp-close:hover,.mfp-iframe-holder .mfp-close:focus,.mfp-iframe-holder .mfp-close:active{background-color:transparent !important}.mejs-container{margin-bottom:1.5em}.mejs-controls a.mejs-horizontal-volume-slider{background:transparent;border:0}.mejs-controls a.mejs-horizontal-volume-slider:focus,.mejs-controls a.mejs-horizontal-volume-slider:hover{background:transparent;border:0}.site-content .wp-playlist-light{border-color:#eee;color:#101010}.site-content .wp-playlist-light .wp-playlist-current-item .wp-playlist-item-album{color:#333}.site-content .wp-playlist-light .wp-playlist-current-item .wp-playlist-item-artist{color:#757575}.site-content .wp-playlist-light .wp-playlist-item{border-bottom:1px dotted #eee;-webkit-transition:background-color .2s ease-in-out,border-color .2s ease-in-out,color .3s ease-in-out;-o-transition:background-color .2s ease-in-out,border-color .2s ease-in-out,color .3s ease-in-out;transition:background-color .2s ease-in-out,border-color .2s ease-in-out,color .3s ease-in-out}.site-content .wp-playlist-light .wp-playlist-item:hover,.site-content .wp-playlist-light .wp-playlist-item:focus{border-bottom-color:rgba(0,0,0,0);background-color:#757575;color:#fff}.site-content .wp-playlist-light a.wp-playlist-caption:hover{color:#fff}.site-content .wp-playlist-light .wp-playlist-item:hover a,.site-content .wp-playlist-light .wp-playlist-item:focus a{color:#fff}.site-content .wp-playlist-dark{background:#222;border-color:#333}.site-content .wp-playlist-dark .mejs-container .mejs-controls{background-color:#333}.site-content .wp-playlist-dark .wp-playlist-caption{color:#fff}.site-content .wp-playlist-dark .wp-playlist-current-item .wp-playlist-item-album{color:#eee}.site-content .wp-playlist-dark .wp-playlist-current-item .wp-playlist-item-artist{color:#aaa}.site-content .wp-playlist-dark .wp-playlist-playing{background-color:#333}.site-content .wp-playlist-dark .wp-playlist-item{border-bottom:1px dotted #555;-webkit-transition:background-color .2s ease-in-out,border-color .2s ease-in-out,color .3s ease-in-out;-o-transition:background-color .2s ease-in-out,border-color .2s ease-in-out,color .3s ease-in-out;transition:background-color .2s ease-in-out,border-color .2s ease-in-out,color .3s ease-in-out}.site-content .wp-playlist-dark .wp-playlist-item:hover,.site-content .wp-playlist-dark .wp-playlist-item:focus{border-bottom-color:rgba(0,0,0,0);background-color:#aaa;color:#222}.site-content .wp-playlist-dark a.wp-playlist-caption:hover{color:#222}.site-content .wp-playlist-dark .wp-playlist-item:hover a,.site-content .wp-playlist-dark .wp-playlist-item:focus a{color:#222}.site-content .wp-playlist{padding:.625em .625em .3125em}.site-content .wp-playlist-current-item .wp-playlist-item-title{font-weight:700}.site-content .wp-playlist-current-item .wp-playlist-item-album{font-style:normal}.site-content .wp-playlist-current-item .wp-playlist-item-artist{font-size:10px;font-size:.625rem;font-weight:800;letter-spacing:.1818em;text-transform:uppercase}.site-content .wp-playlist-item{padding:0 .3125em;cursor:pointer}.site-content .wp-playlist-item:last-of-type{border-bottom:0}.site-content .wp-playlist-item a{padding:.3125em 0;border-bottom:0;-webkit-box-shadow:none;box-shadow:none;background:transparent}.site-content .wp-playlist-item a:focus,.site-content .wp-playlist-item a:hover{-webkit-box-shadow:none;box-shadow:none;background:transparent}.site-content .wp-playlist-item-length{top:5px}figure{margin:30px 0}.embed-responsive-16by9{padding-bottom:56.25%;position:relative}.embed-responsive-16by9 iframe{position:absolute;top:0;left:0;height:100%;margin:0;line-height:1;border:0}.post .post-thumbnail{position:relative}.post .post-thumbnail.lazyload::after{position:absolute;content:"";width:100%;height:100%;background-color:#f1f1f1;left:0;top:0;opacity:1;-webkit-transition:opacity .2s ease;-o-transition:opacity .2s ease;transition:opacity .2s ease}.swiper-lazy-preloader{-webkit-animation:none;animation:none;position:absolute;width:100%;height:100%;top:0;left:0;background-color:#f1f1f1;z-index:1;opacity:1;-webkit-transition:opacity .2s ease;-o-transition:opacity .2s ease;transition:opacity .2s ease;margin:0}.swiper-container .swiper-button-prev:after,.swiper-container .swiper-button-next:after{display:none}.swiper-container .swiper-button-prev:hover,.swiper-container .swiper-button-next:hover{opacity:.99}.swiper-container .swiper-button-prev i,.swiper-container .swiper-button-next i{color:#fff;font-size:10px;line-height:32px}.swiper-container .swiper-button-prev,.swiper-container .swiper-button-prev i,.swiper-container .swiper-button-next,.swiper-container .swiper-button-next i{-webkit-transition:all .2s ease;-o-transition:all .2s ease;transition:all .2s ease}.swiper-container .swiper-button-next{right:0}.swiper-container .swiper-button-prev{left:0}.swiper-container .swiper-lazy-preloader:after{display:none}.swiper-container .swiper-lazy-loading{opacity:0}.swiper-container .swiper-lazy-loaded{opacity:1}.swiper-container .swiper-lazy{-webkit-transition:opacity .7s ease-in-out;-o-transition:opacity .7s ease-in-out;transition:opacity .7s ease-in-out}.swiper-pagination-bullet{width:8px;height:8px;opacity:1;background-color:rgba(255,255,255,0.5)}.swiper-pagination-bullet.swiper-pagination-bullet-active{background-color:#fff}.swiper-button-prev,.swiper-button-next{background-image:none;background-color:var(--e-global-color-primary);text-align:center;width:36px;height:36px;line-height:33px}.swiper-button-prev i,.swiper-button-next i{color:#fff}.swiper-container-horizontal>.swiper-pagination-bullets{bottom:15px}.gallery-item{display:inline-block;text-align:center;vertical-align:top;margin:0 0 1.5em;padding:0 1em 0 0;width:50%}.gallery-columns-1 .gallery-item{width:100%}.gallery-columns-2 .gallery-item{max-width:50%}.gallery-item a{-webkit-box-shadow:none;box-shadow:none;background:0;display:inline-block;max-width:100%}.gallery-item a:hover,.gallery-item a:focus{-webkit-box-shadow:none;box-shadow:none;background:0;display:inline-block;max-width:100%}.widget-area .gallery-item a{-webkit-box-shadow:none;box-shadow:none;background:0;display:inline-block;max-width:100%}.widget-area .gallery-item a:hover,.widget-area .gallery-item a:focus{-webkit-box-shadow:none;box-shadow:none;background:0;display:inline-block;max-width:100%}.gallery-item a img{display:block;-webkit-transition:-webkit-filter .2s ease-in;transition:-webkit-filter .2s ease-in;-o-transition:filter .2s ease-in;transition:filter .2s ease-in;transition:filter .2s ease-in,-webkit-filter .2s ease-in;-webkit-backface-visibility:hidden;backface-visibility:hidden}.gallery-item a:hover img,.gallery-item a:focus img{-webkit-filter:opacity(60%);filter:opacity(60%)}.gallery-caption{display:block;padding:0 10px 0 0;margin-bottom:0}label{color:var(--e-global-color-primary);display:block;font-weight:600;margin-bottom:15px}fieldset{margin-bottom:1em}input[type=text],input[type=email],input[type=url],input[type=password],input[type=search],input[type=number],input[type=tel],input[type=range],input[type=date],input[type=month],input[type=week],input[type=time],input[type=datetime],input[type=datetime-local],input[type=color]{color:var(--e-global-color-primary);background-color:transparent;border:1px solid #cbccd6;display:block;padding:22px 19px;width:100%;font-size:15px}input[type=text]:focus,input[type=email]:focus,input[type=url]:focus,input[type=password]:focus,input[type=search]:focus,input[type=number]:focus,input[type=tel]:focus,input[type=range]:focus,input[type=date]:focus,input[type=month]:focus,input[type=week]:focus,input[type=time]:focus,input[type=datetime]:focus,input[type=datetime-local]:focus,input[type=color]:focus{background-color:#fff;border-color:var(--e-global-color-primary)}textarea{color:var(--e-global-color-primary);background-color:transparent;border:1px solid #cbccd6;display:block;padding:22px 19px;width:100%;resize:none;height:200px;font-size:15px}textarea:focus{background-color:#fff;border-color:var(--e-global-color-primary)}select{color:var(--e-global-color-text);background-color:#fff;border:1px solid #dedede;padding:15px 5px;max-width:100%}input[type=radio],input[type=checkbox]{margin-right:.5em}input[type=radio]+label,input[type=checkbox]+label{font-weight:400}.screen-reader-text{clip:rect(1px,1px,1px,1px);height:1px;overflow:hidden;position:absolute !important;width:1px;word-wrap:normal !important}.screen-reader-text:focus{background-color:#f1f1f1;border-radius:3px;-webkit-box-shadow:0 0 2px 2px rgba(0,0,0,0.6);box-shadow:0 0 2px 2px rgba(0,0,0,0.6);clip:auto !important;color:#21759b;display:block;font-size:14px;font-size:.875rem;font-weight:700;height:auto;left:5px;line-height:normal;padding:15px 23px 14px;text-decoration:none;top:5px;width:auto;z-index:100000}.alignleft{display:inline;float:left;margin-right:1.5em;clear:both}.alignright{display:inline;float:right;margin-left:1.5em;clear:both}.aligncenter{clear:both;display:block;margin-left:auto;margin-right:auto}.text-left{text-align:left}.text-center{text-align:center}.text-right{text-align:right}.entry-content blockquote.alignleft,.entry-content blockquote.alignright{color:#666;font-size:13px;font-size:.8125rem;width:48%}.post .entry-content>*.alignleft,.post .entry-content>*.alignright{max-width:33.3333333333vw}.post .entry-content>*.alignleft{margin-right:1.4rem;margin-left:0}.post .entry-content>*.alignright{margin-left:1.4rem;margin-right:0}.post .entry-content>*.alignwide,.post .entry-summary>*.alignwide{width:100%;max-width:100%;margin-left:auto;margin-right:auto}.post .entry-content>*.alignleft,.post .entry-content>*.alignright{max-width:calc(16.6666666667vw + 7%)}.post .entry-content .wp-block-cover-image p a,.post .entry-content .wp-block-cover p a{text-decoration:underline}.post .entry-content .wp-block-cover-image p a:hover,.post .entry-content .wp-block-cover p a:hover{text-decoration:none}.wp-block-cover__inner-container p{color:#fff !important}.wp-block-button{margin-bottom:20px}.wp-block-button .wp-block-button__link{-webkit-transition:.2s ease-in;-o-transition:.2s ease-in;transition:.2s ease-in;font-weight:500}.wp-block-button .wp-block-button__link:hover{cursor:pointer}.wp-block-button.is-style-squared .wp-block-button__link{border-radius:0}.wp-block-button:not(.is-style-squared) .wp-block-button__link{border-radius:50px}.wp-block-button:not(.is-style-outline) .wp-block-button__link:active,.wp-block-button:not(.is-style-outline) .wp-block-button__link:hover,.wp-block-button:not(.is-style-outline) .wp-block-button__link:focus,.wp-block-button:not(.is-style-outline) .wp-block-button__link:visited{background-color:var(--e-global-color-primary);color:#fff}.wp-block-button.is-style-outline{color:var(--e-global-color-primary)}.wp-block-button__link,.wp-block-file .wp-block-file__button{outline:0;font-size:14px;font-weight:500;padding:13px 27px;line-height:1}.wp-block-file .wp-block-file__button{padding:12px 22px 10px;font-size:12px;font-weight:500}.wp-block-file .wp-block-file__button:hover{opacity:1;background-color:var(--e-global-color-primary);color:#fff}.has-large-font-size{line-height:1.4}.wp-block-image .alignleft{margin-right:1.5em}.wp-block-image .alignright{margin-left:1.5em;margin-bottom:1em}.wp-block-gallery.aligncenter,.wp-block-gallery.alignleft,.wp-block-gallery.alignright{display:-webkit-box;display:-ms-flexbox;display:flex}.wp-block-image figcaption{margin:0}figure.wp-caption.alignnone,figure.wp-caption.aligncenter{max-width:100% !important}.wp-block-gallery .blocks-gallery-caption{padding:5px 0 20px}.wp-block-cover p:not(.has-text-color){color:#fff}.entry-content>.wp-block-cover.alignleft:first-of-type{margin-top:10px}.entry-content>.wp-block-cover.alignleft:first-of-type+p{margin-top:5px}.wp-block-cover,.wp-block-cover-image{margin-bottom:30px}.post .entry-content .wp-block-audio figcaption,.post .entry-content .wp-block-video figcaption,.post .entry-content .wp-block-image figcaption,.post .entry-content .wp-block-gallery .blocks-gallery-image figcaption,.post .entry-content .wp-block-gallery .blocks-gallery-item figcaption{font-size:12px;color:var(--e-global-color-text);line-height:1.3}.post .entry-content .wp-block-gallery .blocks-gallery-image figcaption,.post .entry-content .wp-block-gallery .blocks-gallery-item figcaption{color:#fff;background:-webkit-gradient(linear,left bottom,left top,from(rgba(0,0,0,0.7)),color-stop(70%,rgba(0,0,0,0.3)),to(transparent));background:-o-linear-gradient(bottom,rgba(0,0,0,0.7),rgba(0,0,0,0.3) 70%,transparent);background:linear-gradient(0,rgba(0,0,0,0.7),rgba(0,0,0,0.3) 70%,transparent);padding:1rem}.wp-block-group.has-background{padding:30px 25px}.post .entry-content .has-drop-cap:not(:focus):first-letter {font-size:50px;font-weight:600;line-height:1;margin:0 .25em 0 0}.has-small-font-size{font-size:14px}.wp-block-embed.wp-embed-aspect-1-1 .wp-block-embed__wrapper,.wp-block-embed.wp-embed-aspect-1-2 .wp-block-embed__wrapper,.wp-block-embed.wp-embed-aspect-4-3 .wp-block-embed__wrapper,.wp-block-embed.wp-embed-aspect-9-16 .wp-block-embed__wrapper,.wp-block-embed.wp-embed-aspect-16-9 .wp-block-embed__wrapper,.wp-block-embed.wp-embed-aspect-18-9 .wp-block-embed__wrapper,.wp-block-embed.wp-embed-aspect-21-9 .wp-block-embed__wrapper{position:relative}.wp-block-embed.wp-embed-aspect-1-1 .wp-block-embed__wrapper:before,.wp-block-embed.wp-embed-aspect-1-2 .wp-block-embed__wrapper:before,.wp-block-embed.wp-embed-aspect-4-3 .wp-block-embed__wrapper:before,.wp-block-embed.wp-embed-aspect-9-16 .wp-block-embed__wrapper:before,.wp-block-embed.wp-embed-aspect-16-9 .wp-block-embed__wrapper:before,.wp-block-embed.wp-embed-aspect-18-9 .wp-block-embed__wrapper:before,.wp-block-embed.wp-embed-aspect-21-9 .wp-block-embed__wrapper:before{content:"";display:block;padding-top:50%}.wp-block-embed.wp-embed-aspect-16-9 .wp-block-embed__wrapper:before{padding-top:56.25%}.wp-block-embed.wp-embed-aspect-1-1 .wp-block-embed__wrapper iframe,.wp-block-embed.wp-embed-aspect-1-2 .wp-block-embed__wrapper iframe,.wp-block-embed.wp-embed-aspect-4-3 .wp-block-embed__wrapper iframe,.wp-block-embed.wp-embed-aspect-9-16 .wp-block-embed__wrapper iframe,.wp-block-embed.wp-embed-aspect-16-9 .wp-block-embed__wrapper iframe,.wp-block-embed.wp-embed-aspect-18-9 .wp-block-embed__wrapper iframe,.wp-block-embed.wp-embed-aspect-21-9 .wp-block-embed__wrapper iframe{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%}.wp-block-embed.is-type-video figcaption{text-align:center}.wp-block-embed-wordpress-tv.wp-block-embed.is-type-video figcaption{margin-top:.8em}.wp-block-quote{margin-top:9px}.wp-block-quote.is-large,.wp-block-quote.is-style-large{border:0;padding:0;margin-bottom:3rem;background-color:transparent}.wp-block-quote.is-large:before,.wp-block-quote.is-style-large:before{display:none}.wp-block-quote.is-large p,.wp-block-quote.is-style-large p{font-size:28px;line-height:1.8;font-style:normal}.wp-block-quote.is-large cite,.wp-block-quote.is-large cite *,.wp-block-quote.is-style-large cite,.wp-block-quote.is-style-large cite *{text-align:left;font-style:normal}.wp-block-quote.has-text-align-right{border-left:0 !important;border-right:2px solid var(--e-global-color-accent)}.wp-block-quote.has-text-align-right:before{left:auto;right:45px}.single-post .post-single .post .entry-content .wp-block-pullquote blockquote,.single-post .post .entry-content .wp-block-pullquote blockquote,.single-post .wp-block-pullquote blockquote{border:0;padding-top:33px;background-color:transparent;-webkit-box-shadow:none;box-shadow:none;margin-left:auto;margin-right:auto;border:0}.single-post .post-single .post .entry-content .wp-block-pullquote blockquote:before,.single-post .post .entry-content .wp-block-pullquote blockquote:before,.single-post .wp-block-pullquote blockquote:before{display:none}.single-post .post-single .post .entry-content .wp-block-pullquote blockquote p,.single-post .post .entry-content .wp-block-pullquote blockquote p,.single-post .wp-block-pullquote blockquote p{font-size:36px;line-height:1.5}.single-post .post-single .post .entry-content .wp-block-pullquote blockquote cite,.single-post .post .entry-content .wp-block-pullquote blockquote cite,.single-post .wp-block-pullquote blockquote cite{font-size:17px;color:var(--e-global-color-text)}.wp-block-pullquote.has-background.is-style-solid-color blockquote.has-text-color.has-very-dark-gray-color{color:#fff}.wp-block-audio{margin:30px 0}.post .entry-content .wp-block-file .wp-block-file__button{display:table;margin-top:.75rem;margin-left:0;border-radius:0}.wp-block-embed.is-provider-twitter figcaption{text-align:left}.wp-block-embed iframe{margin-bottom:0}.wp-block-embed figcaption{font-size:14px}.wp-block-cover .wp-block-cover-text,.wp-block-cover .wp-block-cover-text strong{color:#fff !important}.wp-block-media-text{margin-bottom:10px}.post-password-form label{display:inline-block;width:35%}.post-password-form input[type=password]{color:var(--e-global-color-text);background-color:#fff;border:1px solid #e1e1e7;padding:13.5px 12px 13.5px 12px;width:100%;font-size:14px;font-weight:500}.post-password-form input[type=password]:focus{border-color:var(--e-global-color-primary);background-color:#fff}.post-password-form input[type=submit]{display:block;border:0;background-color:var(--e-global-color-accent);color:#fff;padding:14px 26px;cursor:pointer;-webkit-transition:background-color .3s ease;-o-transition:background-color .3s ease;transition:background-color .3s ease;font-weight:500;display:inline-block}.post-password-form input[type=submit]:hover{background-color:var(--e-global-color-primary)}.clear:before,.clear:after,.post-wrap:before,.post-wrap:after,.socials-share-links:before,.socials-share-links:after,.contact-form-fields-wrap:before,.contact-form-fields-wrap:after,.widget-area .wp-block-latest-posts__list.wp-block-latest-posts>li:before,.widget-area .wp-block-latest-posts__list.wp-block-latest-posts>li:after,.architecture-enquiry-form label.left-block:before,.architecture-enquiry-form label.left-block:after,.architecture-enquiry-form label.right-block:before,.architecture-enquiry-form label.right-block:after,.site-main:before,.site-main:after,.page-content:before,.page-content:after,.alignright:before,.alignright:after,.alignleft:before,.alignleft:after{content:"";display:table;table-layout:fixed}.entry-content:before,.entry-content:after,.wp-tag-cloud:before,.wp-tag-cloud:after{content:"";display:table;table-layout:fixed}.entry-footer:before,.entry-footer:after{content:"";display:table;table-layout:fixed}.comment-content:before,.comment-content:after{content:"";display:table;table-layout:fixed}.site-default-header:before,.site-default-header:after{content:"";display:table;table-layout:fixed}.site-content:before,.site-content:after{content:"";display:table;table-layout:fixed}.site-default-footer:before,.site-default-footer:after{content:"";display:table;table-layout:fixed}.nav-links:before,.nav-links:after{content:"";display:table;table-layout:fixed}.pagination:before,.pagination:after{content:"";display:table;table-layout:fixed}.comment-author:before,.comment-author:after{content:"";display:table;table-layout:fixed}.single-portfolio .portfolio:before,.single-portfolio .portfolio:after{content:"";display:table;table-layout:fixed}.widget-area:before,.widget-area:after{content:"";display:table;table-layout:fixed}.widget:before,.widget:after{content:"";display:table;table-layout:fixed}.comment-meta:before,.comment-meta:after{content:"";display:table;table-layout:fixed}.clear:after,.entry-content:after,.entry-footer:after,.comment-content:after,.site-default-header:after,.site-content:after,.site-default-footer:after,.nav-links:after,.pagination:after,.comment-author:after,.widget-area:after,.widget:after,.comment-meta:after,.single-portfolio .portfolio:after,.wp-tag-cloud:after,.post-wrap:after,.socials-share-links:after,.subscription-form-widget form:after,.contact-form-fields-wrap:after,.widget-area .wp-block-latest-posts__list.wp-block-latest-posts>li:after,.architecture-enquiry-form label.left-block:after,.architecture-enquiry-form label.right-block:after,.site-main,.page-content,.alignright,.alignleft{clear:both}.page-content{display:flow-root}html{-webkit-box-sizing:border-box;box-sizing:border-box}*{-webkit-box-sizing:inherit;box-sizing:inherit}*:before,*:after{-webkit-box-sizing:inherit;box-sizing:inherit}.site-content{overflow:hidden}#page{position:relative;word-wrap:break-word;overflow:hidden}.wrap:after{clear:both;content:"";display:block}body.blog .site .site-content,body.single.single-post .site .site-content,body.search .site .site-content,body.archive .site .site-content,body.attachment .site .site-content,body.page:not(.elementor-page) .site .site-content,body.woocommerce.single-product .site .site-content{padding:100px 0}body.single.single-post:not(.has-post-thumbnail) .site .site-content{padding-top:90px}body.single.single-post.has-post-thumbnail:not(.single-format-video):not(.single-format-gallery) .blog-banner.has-featured-banner-image+.site-content{padding-top:90px}body .wrap{position:relative;margin-right:auto;margin-left:auto;padding-left:15px;padding-right:15px}.gt-stretched-background{margin-left:calc(-50vw + 50%);margin-right:calc(-50vw + 50%);max-width:calc(100vw - 9px)}body.page.elementor-page .site .site-content>.wrap{max-width:none;padding:0}.scroll-top-link{position:fixed;z-index:9;right:30px;bottom:40px;background:var(--e-global-color-accent);width:40px;text-align:center;height:40px;line-height:40px;opacity:0;-webkit-transition:all .3s ease;-o-transition:all .3s ease;transition:all .3s ease;-webkit-box-shadow:0 10px 50px 12px rgba(0,0,0,0.16);box-shadow:0 10px 50px 12px rgba(0,0,0,0.16);border-radius:50%;pointer-events:none}.scroll-top-link svg{font-size:13px;width:1em;height:1em;fill:#fff}.scroll-top-link.active{opacity:1;pointer-events:auto}.scroll-top-link:hover{background:var(--e-global-color-accent)}.scroll-top-link:hover svg{fill:#fff}.single-post.has-sidebar .post-header.basic,.single-post.has-sidebar .post-content,.single-post.has-sidebar #comments.comments-area{width:100%}.search.search-no-results .page-content input[type=search]{color:var(--e-global-color-text);background-color:transparent;border:1px solid #e1e1e7;padding:13.5px 36px 13.5px 19px;width:100%;font-size:14px;font-weight:500;border-radius:100px !important}.search.search-no-results .page-content input[type=search]:focus{border-color:var(--e-global-color-primary)}.search.search-no-results .page-content .search-form .search-submit{background-color:transparent;cursor:pointer;padding:17px 20px 16px !important;bottom:3px;padding:.5em 1.1em;position:absolute;right:0;top:0;height:100%;border:0;border-radius:0}body.search.search-no-results.has-sidebar .wrap #primary.content-area .site-main{width:100%;margin-left:auto;margin-right:auto;padding-right:0}body.search.search-no-results.has-sidebar .wrap #primary.content-area .site-main .no-results.not-found{width:65%;margin:auto}body.search.search-no-results.has-sidebar #primary-sidebar{display:none}.page-links{font-weight:500}.page-links span,.page-links a{padding:0 1.5px}h1.template-not-found,.template-not-found,.err-msg,.menu-not-found{font-size:18px !important;font-weight:400 !important;padding-block:50px !important}.menu-not-found{font-size:18px;font-weight:400}.menu-not-found{padding-block:0;margin:0}.entry-header.wrap{padding:0}#site-default-header.primary-header{width:100%;z-index:9}#site-default-header.primary-header #site-navigation ul{list-style-type:none;padding:0;margin:0;line-height:normal}#site-default-header.primary-header #site-branding{line-height:0}#site-default-header.primary-header #site-branding a{display:inline-block;line-height:1;padding:20px 0}#site-default-header.primary-header #menu-trigger-wrap{cursor:pointer;margin-top:1px}#site-default-header.primary-header #menu-trigger-wrap .menu-trigger{display:inline-block;-webkit-transform:translateY(-5px);-ms-transform:translateY(-5px);transform:translateY(-5px)}#site-default-header.primary-header #menu-trigger-wrap .menu-trigger span{display:inline-block;position:relative}#site-default-header.primary-header #menu-trigger-wrap .menu-trigger span:before,#site-default-header.primary-header #menu-trigger-wrap .menu-trigger span:after{content:"";position:absolute}#site-default-header.primary-header #menu-trigger-wrap .menu-trigger span:before{top:-7px}#site-default-header.primary-header #menu-trigger-wrap .menu-trigger span:after{top:7px}#site-default-header.primary-header #menu-trigger-wrap .menu-trigger span:before,#site-default-header.primary-header #menu-trigger-wrap .menu-trigger span:after,#site-default-header.primary-header #menu-trigger-wrap .menu-trigger span{width:22px;height:2px;-webkit-transition:all .2s;-o-transition:all .2s;transition:all .2s;background-color:#151515}#site-default-header.primary-header #menu-trigger-wrap.open .menu-trigger span{background-color:transparent}#site-default-header.primary-header #menu-trigger-wrap.open .menu-trigger span:before{-webkit-transform:translateY(7px) rotateZ(-45deg);-ms-transform:translateY(7px) rotateZ(-45deg);transform:translateY(7px) rotateZ(-45deg)}#site-default-header.primary-header #menu-trigger-wrap.open .menu-trigger span:after{-webkit-transform:translateY(-7px) rotateZ(45deg);-ms-transform:translateY(-7px) rotateZ(45deg);transform:translateY(-7px) rotateZ(45deg)}#site-default-header.primary-header .header-container.wrap{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center}#site-default-header.primary-header .header-container.wrap:after{content:initial}#site-default-header.primary-header.transparent{background-color:transparent;position:absolute;width:100%}#site-default-header.primary-header.gt-sticky-header.is-stuck{position:fixed;width:100%;margin:auto;left:0;max-width:initial;top:0;z-index:999}#site-default-header.primary-header .primary-menu li a{display:-webkit-box;display:-ms-flexbox;display:flex}#site-default-header.primary-header .primary-menu li a svg{width:1em;height:1em;-webkit-transform:rotateX(0);transform:rotateX(0);-webkit-transition:-webkit-transform .5s ease;transition:-webkit-transform .5s ease;-o-transition:transform .5s ease;transition:transform .5s ease;transition:transform .5s ease,-webkit-transform .5s ease;font-size:23px}#site-default-header.primary-header .primary-menu>li:hover a svg{-webkit-transform:rotateX(-180deg);transform:rotateX(-180deg);stroke:var(--e-global-color-accent)}#site-default-header.primary-header:not(.transparent) #site-navigation .primary-menu>li.current-menu-ancestor>a svg{stroke:var(--e-global-color-accent)}#site-branding .light-text-logo,#site-branding .dark-text-logo{font-family:var(--e-global-typography-primary-font-family);font-size:14px;font-weight:500;letter-spacing:0;color:var(--gt-branding-text-light-color)}#site-branding .light-text-logo{color:var(--gt-branding-text-light-color)}#site-branding .dark-text-logo{color:var(--gt-branding-text-dark-color)}#site-default-header.primary-header #site-branding .light-logo,#site-default-header.primary-header #site-branding .light-retina-logo,#site-default-header.primary-header #site-branding .retina-logo,#site-default-header.primary-header #site-branding .light-text-logo,#site-default-header.primary-header .transparent.is-stuck #site-branding .light-logo,#site-default-header.primary-header .transparent.is-stuck #site-branding .light-retina-logo,#site-default-header.primary-header .transparent.is-stuck #site-branding .retina-logo,#site-default-header.primary-header .transparent.is-stuck #site-branding .light-text-logo{display:none}#site-default-header.primary-header.transparent:not(.is-stuck) #site-branding .logo,#site-default-header.primary-header.transparent:not(.is-stuck) #site-branding .light-retina-logo,#site-default-header.primary-header.transparent:not(.is-stuck) #site-branding .retina-logo,#site-default-header.primary-header.transparent:not(.is-stuck) #site-branding .dark-text-logo{display:none}#site-default-header.primary-header.transparent:not(.is-stuck) #site-branding .light-logo,#site-default-header.primary-header.transparent:not(.is-stuck) #site-branding .light-text-logo{display:block}#site-default-header.primary-header.standard.is-stuck #site-branding>a>img{max-height:var(--gt-height-sticky-header-logo)}#site-default-header.primary-header #site-branding .retina-logo,#site-default-header.primary-header #site-branding .light-retina-logo{max-width:var(--gt-width-retina-branding)}#site-default-header.primary-header.standard #site-navigation .primary-menu li a{font-family:var(--e-global-typography-primary-font-family);font-weight:500;letter-spacing:0;text-transform:none}#site-default-header.primary-header.standard #site-navigation .primary-menu>li>a{font-size:14px}#site-default-header.primary-header.standard #site-navigation .primary-menu>li ul li a{font-size:14px;line-height:18px}#site-default-header.primary-header.standard.centered-menu .primary-menu-contact a{font-family:var(--e-global-typography-primary-font-family);font-size:14px;font-weight:500;letter-spacing:0;text-transform:none}#site-default-header.primary-header,#site-default-header.primary-header.transparent.is-stuck{background-color:var(--gt-color-header-bg)}#site-default-header.primary-header:not(.transparent) #site-navigation .primary-menu>li>a,#site-default-header.primary-header.transparent.is-stuck #site-navigation .primary-menu>li>a{color:var(--e-global-color-primary)}#site-default-header.primary-header:not(.transparent) #site-navigation .primary-menu>li:hover>a,#site-default-header.primary-header.transparent.is-stuck #site-navigation .primary-menu>li:hover>a{color:var(--e-global-color-accent)}#site-default-header.primary-header:not(.transparent) #site-navigation .primary-menu>li ul li>a,#site-default-header.primary-header.transparent.is-stuck #site-navigation .primary-menu>li ul li>a{color:var(--e-global-color-primary)}#site-default-header.primary-header:not(.transparent) #site-navigation .primary-menu>li ul li:hover>a,#site-default-header.primary-header.transparent.is-stuck #site-navigation .primary-menu>li ul li:hover>a{color:var(--e-global-color-accent)}#site-default-header.primary-header:not(.transparent) #site-navigation .primary-menu>li.current-menu-item>a,#site-default-header.primary-header:not(.transparent) #site-navigation .primary-menu>li.current-menu-ancestor>a,#site-default-header.primary-header.transparent.is-stuck #site-navigation .primary-menu>li.current-menu-item>a,#site-default-header.primary-header.transparent.is-stuck #site-navigation .primary-menu>li.current-menu-ancestor>a{color:var(--e-global-color-accent)}#site-default-header.primary-header:not(.transparent).centered-menu .primary-menu-contact a,#site-default-header.primary-header.transparent.is-stuck.centered-menu .primary-menu-contact a{color:var(--e-global-color-primary)}#site-default-header.primary-header:not(.transparent).centered-menu .primary-menu-contact a:hover,#site-default-header.primary-header.transparent.is-stuck.centered-menu .primary-menu-contact a:hover{color:var(--e-global-color-accent)}#site-default-header.primary-header.transparent:not(.is-stuck) #site-navigation .primary-menu>li>a{color:#fff}#site-default-header.primary-header.transparent:not(.is-stuck) .primary-menu-contact a{color:#fff}#site-default-header.primary-header.transparent:not(.is-stuck) .primary-menu-contact a:hover{color:rgba(255,255,255,0.5)}#site-default-header.primary-header.transparent:not(.is-stuck) #site-navigation .primary-menu>li>a{color:#fff}#site-default-header.primary-header.transparent:not(.is-stuck) #site-navigation .primary-menu>li:hover>a{color:rgba(255,255,255,0.5)}#site-default-header.primary-header.transparent:not(.is-stuck) #site-navigation .primary-menu>li ul li a{color:var(--e-global-color-primary)}#site-default-header.primary-header.transparent:not(.is-stuck) #site-navigation .primary-menu>li ul li:hover>a{color:rgba(255,255,255,0.5)}#site-default-header.primary-header.transparent:not(.is-stuck) #site-navigation .primary-menu>li.current-menu-item>a,#site-default-header.primary-header.transparent:not(.is-stuck) #site-navigation .primary-menu>li.current-menu-ancestor>a{color:rgba(255,255,255,0.5)}#site-default-header.primary-header.transparent:not(.is-stuck) #site-navigation .primary-menu>li ul>li:hover>a{color:var(--e-global-color-accent)}#site-default-header.primary-header.transparent:not(.is-stuck).centered-menu .primary-menu-contact a{color:#fff}#site-default-header.primary-header.transparent:not(.is-stuck).centered-menu .primary-menu-contact a:hover{color:rgba(255,255,255,0.5)}.gt-header-default-search .header-search-trigger{position:relative;display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;height:var(--item-height);cursor:pointer}.gt-header-default-search .header-search-trigger .header-search-trigger-icon{display:inline-block}.gt-header-default-search .header-search-trigger .header-search-trigger-icon svg{width:1em;height:1em}.gt-header-default-search .header-search-trigger .header-search-trigger-icon svg path{fill:none}.gt-header-default-search .gt-header-default-search-form .search-form .search-container{display:-webkit-box;display:-ms-flexbox;display:flex}.gt-header-default-search .gt-header-default-search-form .search-form .search-container input.search-input{border:0;padding:0;background-color:transparent}.gt-header-default-search .gt-header-default-search-form .search-form .hint-text{font-size:14px;line-height:1;font-weight:500;color:var(--e-global-color-text);margin:15px 0 0}.gt-header-default-search .gt-header-default-search-form .search-icon{font-size:19px;margin-right:15px;line-height:1}.gt-header-default-search .gt-header-default-search-form .search-icon svg{width:1em;height:1em}.gt-header-default-search .gt-header-default-search-form .search-icon svg path{stroke:var(--e-global-color-primary)}.gt-header-default-search .gt-header-default-search-form .search-close-icon{font-size:16px;line-height:1;width:54px;height:54px;background-color:#e8e9ed;border-radius:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-negative:0;flex-shrink:0;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;opacity:1;cursor:pointer}.gt-header-default-search .gt-header-default-search-form .search-close-icon svg{width:1em;height:1em}.gt-header-default-search .gt-header-default-search-form.fullwidth{position:fixed;width:100%;left:0;top:0;background:#fff;display:-webkit-box;display:-ms-flexbox;display:flex;padding:120px 0 130px;z-index:999;-webkit-transform:translate3d(0,-100%,0);transform:translate3d(0,-100%,0);-webkit-transition:visibility .8s step-end,-webkit-transform .85s ease;transition:visibility .8s step-end,-webkit-transform .85s ease;-o-transition:transform .85s ease,visibility .8s step-end;transition:transform .85s ease,visibility .8s step-end;transition:transform .85s ease,visibility .8s step-end,-webkit-transform .85s ease;-webkit-backface-visibility:hidden;backface-visibility:hidden;visibility:hidden}.gt-header-default-search .gt-header-default-search-form.fullwidth.reveal-search-bar{visibility:visible;-webkit-transition:visibility .8s step-start,-webkit-transform .85s ease;transition:visibility .8s step-start,-webkit-transform .85s ease;-o-transition:transform .85s ease,visibility .8s step-start;transition:transform .85s ease,visibility .8s step-start;transition:transform .85s ease,visibility .8s step-start,-webkit-transform .85s ease;-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}.gt-header-default-search .gt-header-default-search-form.fullwidth .search-form .search-container{border-bottom:4px solid var(--e-global-color-primary);-webkit-box-orient:horizontal;-webkit-box-direction:reverse;-ms-flex-direction:row-reverse;flex-direction:row-reverse;padding-bottom:18px}.gt-header-default-search .gt-header-default-search-form.fullwidth .search-form .search-container input.search-input{font-size:50px;font-weight:600;color:var(--e-global-color-primary);padding-right:50px}.gt-header-default-search .gt-header-default-search-form.fullwidth .search-form .search-container input.search-input::-webkit-input-placeholder{color:var(--e-global-color-primary)}.gt-header-default-search .gt-header-default-search-form.fullwidth .search-form .search-container input.search-input::-moz-placeholder{color:var(--e-global-color-primary)}.gt-header-default-search .gt-header-default-search-form.fullwidth .search-form .search-container input.search-input:-ms-input-placeholder{color:var(--e-global-color-primary)}.gt-header-default-search .gt-header-default-search-form.fullwidth .search-form .search-container input.search-input::-ms-input-placeholder{color:var(--e-global-color-primary)}.gt-header-default-search .gt-header-default-search-form.fullwidth .search-form .search-container input.search-input::placeholder{color:var(--e-global-color-primary)}.gt-header-default-search .gt-header-default-search-form.fullwidth .search-form .search-container input.search-input::-webkit-input-placeholder{color:var(--e-global-color-primary)}.gt-header-default-search .gt-header-default-search-form.fullwidth .search-form .search-container input.search-input:-moz-placeholder{color:var(--e-global-color-primary);opacity:1}.gt-header-default-search .gt-header-default-search-form.fullwidth .search-form .search-container input.search-input::-moz-placeholder{color:var(--e-global-color-primary);opacity:1}.gt-header-default-search .gt-header-default-search-form.fullwidth .search-form .search-container input.search-input:-ms-input-placeholder{color:var(--e-global-color-primary)}.gt-header-default-search .gt-header-default-search-form.fullwidth .search-form .hint-text{font-size:16px;margin:28px 0 0}body.header-search-expanded::before{position:fixed;top:0;left:0;content:"";width:100vw;height:100vh;background-color:rgba(0,0,0,0.4);z-index:3}.site-default-footer{background-color:#fceeed}.site-default-footer .widget-area{display:-webkit-box;display:-ms-flexbox;display:flex}.site-default-footer .widget-area [class*=widget-col]{margin-bottom:60px;margin-top:105px}.site-default-footer .site-info-wrap{display:-webkit-box;display:-ms-flexbox;display:flex;border-top:1px solid rgba(91,94,119,0.06);-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding:21.5px 0}.site-default-footer .site-info-wrap .site-author,.site-default-footer .site-info-wrap .site-copyright,.site-default-footer .site-info-wrap .site-author a,.site-default-footer .site-info-wrap .site-copyright a{color:var(--e-global-color-text);font-size:14px}.site-default-footer .site-info-wrap .site-author a{margin-right:10px}.site-default-footer .site-info-wrap .site-author a:hover{color:var(--e-global-color-accent)}.site-default-footer .site-info-wrap .site-copyright a{margin-left:10px}.site-default-footer .site-info-wrap .site-copyright a:hover{color:var(--e-global-color-accent)}.site-default-footer.cols-3 .widget-area{margin-left:-25px;margin-right:-25px}.site-default-footer.cols-3 .widget-area .widget-col-1,.site-default-footer.cols-3 .widget-area .widget-col-2,.site-default-footer.cols-3 .widget-area .widget-col-3{width:33.33%;padding:0 25px}.gt-primary-footer .gt-primary-menu-wrap.primary-vertical-menu #primary-menu{min-width:auto}.site-default-footer .widget_categories>ul>li,.site-default-footer .wp-block-categories-list>li,.site-default-footer .widget_pages>ul>li,.site-default-footer .wp-block-page-list>li,.site-default-footer .widget_archive>ul>li,.site-default-footer .wp-block-archives>li,.site-default-footer .widget_nav_menu .menu>li,.site-default-footer .wp-block-navigation>li,.site-default-footer .widget_recent_entries ul>li,.site-default-footer select,.site-default-footer .widget_calendar table th,.site-default-footer .widget_calendar table td,.site-default-footer .wp-block-calendar table th,.site-default-footer .wp-block-calendar table td,.site-default-footer .wp-block-latest-comments>li,.site-default-footer .widget.widget_recent_comments ul>li,.site-default-footer .widget.widget_search input[type=search],.site-default-footer .widget.gt-widget-search input[type=search],.site-default-footer input[type=search].wp-block-search__input,.site-default-footer .wp-block-search__button-inside .wp-block-search__inside-wrapper,.site-default-footer .wp-block-search__input,.site-default-footer .wp-block-loginout input[type=password],.site-default-footer .wp-block-loginout input[type=text]{border-color:#d0d0d0}.site-default-footer .widget_calendar table th,.site-default-footer .widget_calendar table td,.site-default-footer .wp-block-calendar table th,.site-default-footer .wp-block-calendar table td{background-color:#fff}.site-default-footer .wp-block-latest-comments__comment-excerpt p,.site-default-footer .wp-block-latest-posts__post-excerpt,.site-default-footer .widget_rss .rssSummary,.site-default-footer ul.wp-block-rss .wp-block-rss__item-excerpt{color:#4a4c60}.blog-banner{padding:210px 0 145px;background-color:var(--e-global-color-primary);position:relative;background-position:center;background-repeat:no-repeat;background-size:cover}.blog-banner .color-overlay{position:absolute;width:100%;height:100%;top:0;left:0}.blog-banner .blog-banner-content-wrap{position:relative}.blog-banner .blog-banner-content-wrap .blog-banner-content{text-align:center}.blog-banner .blog-banner-content-wrap .blog-banner-content .banner-title{font-size:70px;font-weight:600;margin-bottom:3px;color:var(--e-global-color-primary)}.blog-banner .blog-banner-content-wrap .blog-banner-content .banner-desc{font-size:20px;color:var(--e-global-color-text);margin-bottom:4px}.blog-banner .blog-banner-content-wrap .blog-banner-content svg{margin-top:27px}.blog-banner .blog-banner-content-wrap .blog-banner-content svg path{fill:var(--e-global-color-primary)}.archive .blog-banner .blog-banner-content-wrap .blog-banner-content h1.banner-title,.archive .blog-banner .blog-banner-content-wrap .blog-banner-content h1.banner-title span,.search .blog-banner .blog-banner-content-wrap .blog-banner-content h1.banner-title,.search .blog-banner .blog-banner-content-wrap .blog-banner-content h1.banner-title span{font-size:42px;line-height:52px}.archive .blog-banner .blog-banner-content-wrap .blog-banner-content h1.banner-title span,.search .blog-banner .blog-banner-content-wrap .blog-banner-content h1.banner-title span{margin-bottom:0;font-weight:400}.archive .blog-banner .blog-banner-content-wrap .blog-banner-content h1.banner-title .vcard,.search .blog-banner .blog-banner-content-wrap .blog-banner-content h1.banner-title .vcard{font-weight:500}.archive .blog-banner .blog-banner-content-wrap .blog-banner-content .banner-desc,.search .blog-banner .blog-banner-content-wrap .blog-banner-content .banner-desc{font-size:16px;font-weight:400;color:var(--e-global-color-text)}.archive.author .blog-banner .blog-banner-content{margin-top:30px}.archive.author .blog-banner .blog-banner-content .banner-title{margin-bottom:30px}.archive.author .blog-banner .blog-banner-content .banner-title span{color:inherit}.archive.author .blog-banner .blog-banner-content .banner-desc{width:50%;margin:15px auto 0}body:not(.techwave-core-active) .blog-banner .blog-banner-content-wrap .blog-banner-content .banner-title{color:#fff}body:not(.techwave-core-active) .blog-banner .blog-banner-content-wrap .blog-banner-content svg path{fill:#fff}.gt-blog-featured-slider .blog-slides{background-position:center;background-size:cover;background-repeat:no-repeat;padding-top:220px;padding-bottom:185px;position:relative;width:100%}.gt-blog-featured-slider .blog-slides .color-overlay{position:absolute;width:100%;height:100%;top:0;left:0;background-color:rgba(0,0,0,0.2)}.gt-blog-featured-slider .blog-slides .entry-header .entry-title{margin-top:22px}.gt-blog-featured-slider .blog-slides .entry-header .entry-title,.gt-blog-featured-slider .blog-slides .entry-header .entry-title a{font-size:50px;line-height:68px;color:#fff}.gt-blog-featured-slider .blog-slides .entry-header .entry-meta .cat-links a{display:inline-block;background-color:#fff;border-radius:2px;font-family:var(--e-global-typography-primary-font-family);font-size:12px;line-height:1;font-weight:600;color:var(--e-global-color-primary);padding:9px 12px 8px}.gt-blog-featured-slider .blog-slides .entry-header .entry-meta .cat-links a+a{margin-left:5px}.gt-blog-featured-slider .blog-slides .entry-header .entry-meta .posted-on a,.gt-blog-featured-slider .blog-slides .entry-header .entry-meta .posted-on time,.gt-blog-featured-slider .blog-slides .entry-header .entry-meta .post-author,.gt-blog-featured-slider .blog-slides .entry-header .entry-meta .post-author a{font-family:var(--e-global-typography-primary-font-family);font-size:15px;font-weight:500;color:#fff}.gt-blog-featured-slider .blog-slides .entry-header .entry-meta .posted-on a,.gt-blog-featured-slider .blog-slides .entry-header .entry-meta .posted-on time{letter-spacing:-0.5px}.gt-blog-featured-slider .blog-slides .entry-header .entry-meta .post-author a{padding-left:3px}.gt-blog-featured-slider .blog-slides .entry-header .entry-meta.secondary-meta span{display:inline-block}.gt-blog-featured-slider .blog-slides .entry-header .entry-meta.secondary-meta>span:not(:last-of-type)::after{content:"";display:inline-block;width:4.5px;height:4.5px;border-radius:50%;background-color:#fff;opacity:.3;margin:0 11px 0 12px;vertical-align:middle;-webkit-transform:translateY(-1px);-ms-transform:translateY(-1px);transform:translateY(-1px)}.gt-blog-featured-slider.style-2 .blog-slides .entry-header .entry-meta .post-categories a{background-color:transparent;padding:0;color:#fff;font-size:15px;font-weight:600}.gt-blog-featured-slider.style-2 .blog-slides .entry-header .entry-meta .post-categories a+a{margin-left:0}.gt-blog-featured-slider.style-2 .blog-slides .entry-header .entry-meta .post-categories a:not(:last-of-type)::after{content:"";display:inline-block;width:4px;height:4px;border-radius:50%;background-color:#fff;opacity:.3;margin:0 11px 0 12px;vertical-align:middle}.gt-blog-featured-slider.style-3 .entry-header .entry-meta .post-author-wrap{display:-webkit-box !important;display:-ms-flexbox !important;display:flex !important;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.gt-blog-featured-slider.style-3 .entry-header .entry-meta .post-author-wrap img{width:36px;height:36px;-ms-flex-negative:0;flex-shrink:0;border-radius:50%;margin-right:10px}.gt-blog-featured-slider.style-3 .entry-header .entry-meta .post-author-wrap .post-author,.gt-blog-featured-slider.style-3 .entry-header .entry-meta .post-author-wrap .post-author a{font-size:14px;font-weight:600}.gt-blog-featured-slider.align-center .blog-slides{text-align:center}.gt-blog-featured-slider.align-center .entry-header .entry-meta .post-author-wrap{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.gt-blog-featured-slider .flickity-page-dots{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;bottom:40px;left:50%;-webkit-transform:translateX(-50%);-ms-transform:translateX(-50%);transform:translateX(-50%);padding:0 15px}.gt-blog-featured-slider .flickity-page-dots .dot{margin:0 7px;border:0;height:7px;border-radius:100px;display:block;cursor:pointer;background-color:rgba(255,255,255,0.5);width:7px;-webkit-transition:all .2s ease;-o-transition:all .2s ease;transition:all .2s ease;opacity:1}.gt-blog-featured-slider .flickity-page-dots .dot.is-selected{background:#fff}.gt-blog-featured-slider .flickity-page-dots .select{display:block;visibility:hidden;width:7px;height:7px;border-radius:100px;background:#fff;margin:0 7px;position:absolute;top:0}.gt-blog-featured-slider.pagination-left-aligned .flickity-page-dots{-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start}body.single.single-post .blog-banner .blog-banner-content-wrap .blog-banner-content{width:70%;margin-left:auto;margin-right:auto}body.blog .site-main article.post:not(.gt-grid-item),body.archive .site-main article.post:not(.gt-grid-item),body.attachment.single .site-main article.post:not(.gt-grid-item),body.search .site-main article.post:not(.gt-grid-item){margin-bottom:115px}body.blog .site-main article.post:not(.gt-grid-item):last-of-type,body.archive .site-main article.post:not(.gt-grid-item):last-of-type,body.attachment.single .site-main article.post:not(.gt-grid-item):last-of-type,body.search .site-main article.post:not(.gt-grid-item):last-of-type{margin-bottom:0}body.techwave-core-active.blog .site-main article.post .post-media+.post-content,body.techwave-core-active.archive .site-main article.post .post-media+.post-content,body.techwave-core-active.attachment.single .site-main article.post .post-media+.post-content,body.techwave-core-active.search .site-main article.post .post-media+.post-content{border-top:0}.post .post-media,.attachment .post-media{margin-bottom:22px}.post .post-media .post-thumbnail img,.post .post-media .entry-slider img,.attachment .post-media .post-thumbnail img,.attachment .post-media .entry-slider img{width:100%;display:block}.post .entry-video,.attachment .entry-video{position:relative;display:block;padding-bottom:56.25%;overflow:hidden}.post .entry-video iframe,.attachment .entry-video iframe{margin-bottom:0;position:absolute;top:0;bottom:0;left:0;width:100%;height:100%;border:0}.post .entry-header .entry-meta span,.post .entry-header .entry-meta a,.post .entry-header .entry-meta time,.attachment .entry-header .entry-meta span,.attachment .entry-header .entry-meta a,.attachment .entry-header .entry-meta time{font-family:var(--e-global-typography-primary-font-family)}.post .entry-header .entry-meta.primary-meta,.attachment .entry-header .entry-meta.primary-meta{margin-bottom:10px}.post .entry-header .entry-meta.primary-meta span,.post .entry-header .entry-meta.primary-meta a,.post .entry-header .entry-meta.primary-meta time,.attachment .entry-header .entry-meta.primary-meta span,.attachment .entry-header .entry-meta.primary-meta a,.attachment .entry-header .entry-meta.primary-meta time{color:var(--e-global-color-accent);font-size:14px;font-weight:500}.post .entry-header .entry-meta.primary-meta .post-categories a:not(:first-of-type),.attachment .entry-header .entry-meta.primary-meta .post-categories a:not(:first-of-type){padding-left:2px}.post .entry-header .entry-meta.secondary-meta,.attachment .entry-header .entry-meta.secondary-meta{margin-bottom:18px}.post .entry-header .entry-meta.secondary-meta span,.post .entry-header .entry-meta.secondary-meta a,.post .entry-header .entry-meta.secondary-meta time,.attachment .entry-header .entry-meta.secondary-meta span,.attachment .entry-header .entry-meta.secondary-meta a,.attachment .entry-header .entry-meta.secondary-meta time{font-size:14px;font-weight:500;color:var(--e-global-color-primary)}.post .entry-header .entry-meta.secondary-meta>span:not(:last-child),.attachment .entry-header .entry-meta.secondary-meta>span:not(:last-child){position:relative}.post .entry-header .entry-meta.secondary-meta>span:not(:last-child)::after,.attachment .entry-header .entry-meta.secondary-meta>span:not(:last-child)::after{content:"";display:inline-block;width:5px;height:5px;border-radius:50%;background-color:var(--e-global-color-primary);opacity:.3;margin:0 12px;vertical-align:middle}.post .entry-header .entry-meta.secondary-meta .post-author .url.fn,.attachment .entry-header .entry-meta.secondary-meta .post-author .url.fn{padding-left:3px}.post .entry-header .entry-title,.post .entry-header .entry-title a,.attachment .entry-header .entry-title,.attachment .entry-header .entry-title a{font-size:40px;font-weight:600;line-height:54px;color:var(--e-global-color-primary);margin-bottom:14px;text-decoration:none;-ms-word-wrap:break-word;word-wrap:break-word}.post .entry-header .entry-title em,.post .entry-header .entry-title b,.post .entry-header .entry-title a em,.post .entry-header .entry-title a b,.attachment .entry-header .entry-title em,.attachment .entry-header .entry-title b,.attachment .entry-header .entry-title a em,.attachment .entry-header .entry-title a b{-webkit-transition:all .3s ease;-o-transition:all .3s ease;transition:all .3s ease}.post .entry-header .entry-title:hover,.post .entry-header .entry-title:hover em,.post .entry-header .entry-title:hover b,.post .entry-header .entry-title a:hover,.post .entry-header .entry-title a:hover em,.post .entry-header .entry-title a:hover b,.attachment .entry-header .entry-title:hover,.attachment .entry-header .entry-title:hover em,.attachment .entry-header .entry-title:hover b,.attachment .entry-header .entry-title a:hover,.attachment .entry-header .entry-title a:hover em,.attachment .entry-header .entry-title a:hover b{color:var(--e-global-color-accent)}.post .entry-content p:not(.link-more):not(.has-background),.attachment .entry-content p:not(.link-more):not(.has-background){font-size:18px;color:var(--e-global-color-text)}.post .entry-content .link-more,.attachment .entry-content .link-more{margin-top:4px;margin-bottom:0}.post .entry-content .link-more .more-link,.attachment .entry-content .link-more .more-link{font-family:var(--e-global-typography-primary-font-family);font-size:15px;font-weight:600;color:var(--e-global-color-primary)}.post .entry-content .link-more .more-link:hover+svg,.attachment .entry-content .link-more .more-link:hover+svg{-webkit-transform:translateX(3px);-ms-transform:translateX(3px);transform:translateX(3px)}.post .entry-content .link-more svg,.attachment .entry-content .link-more svg{fill:var(--e-global-color-primary);margin-left:6px;position:relative;margin-bottom:-1px;-webkit-transition:all .3s ease;-o-transition:all .3s ease;transition:all .3s ease}.post .entry-content .link-more svg path,.attachment .entry-content .link-more svg path{fill:inherit}.post .entry-content [class^=wp-block]:not([class*=__]),.post .entry-content .wp-block-latest-comments,.post .entry-content .wp-block-search,.attachment .entry-content [class^=wp-block]:not([class*=__]),.attachment .entry-content .wp-block-latest-comments,.attachment .entry-content .wp-block-search{margin-bottom:20px}.post .page-links .post-page-numbers,.attachment .page-links .post-page-numbers{font-size:14px;padding:0;margin-left:3px}.post .page-links a.post-page-numbers,.attachment .page-links a.post-page-numbers{border-bottom:1px solid}body:not(.techwave-core-active) .post .post-media .post-thumbnail img,body:not(.techwave-core-active) .post .post-media .entry-slider img,body:not(.techwave-core-active) .attachment .post-media .post-thumbnail img,body:not(.techwave-core-active) .attachment .post-media .entry-slider img{width:auto}.single-post .post .entry-header .entry-meta,.single-post .attachment .entry-header .entry-meta{padding-top:0}.single-post .post-media{margin-bottom:18px}.post-single-content label{margin-bottom:5px;font-weight:500}.post-single-content .widget_calendar table caption,.post-single-content .wp-block-calendar table caption{color:var(--e-global-color-primary);font-weight:500}.post-single-content .wp-block-latest-comments .wp-block-latest-comments__comment-date,.post-single-content .wp-block-latest-posts__post-date{font-size:13px}.search .entry-meta a.post-edit-link{color:#222;display:inline-block;margin-left:1em;white-space:nowrap}.search .page .entry-meta a.post-edit-link{margin-left:0;white-space:nowrap}body:not(.single):not(.single-post) .post.format-standard.sticky{background-color:#fceeed;padding:50px}body:not(.single):not(.single-post) .post.format-link .entry-link{margin-top:10px}body:not(.single):not(.single-post) .post.format-link .entry-link a{font-size:16px;color:#5b5b5b}.format-quote blockquote{overflow:visible;position:relative}.search-form{position:relative;display:inline-block;width:100%}.search-form label{display:none}.search-form .search-submit{bottom:3px;padding:.5em 1.1em;position:absolute;right:0;top:0;height:100%;border:0;border-radius:0}body.search.search-no-results #primary.content-area #main.site-main .page-title{font-size:36px}body.search.search-no-results #primary.content-area #main.site-main .page-content>p{margin-top:15px;color:var(--e-global-color-primary)}body.search.search-no-results .search-field{padding:15px 59px 15px 15px}body.search.search-no-results .no-results.not-found .search-form .search-submit{color:#fff;padding:15px 20px 16px;height:calc(100% + 2px);-webkit-transform:translateY(-1px);-ms-transform:translateY(-1px);transform:translateY(-1px)}body.search.search-no-results .no-results.not-found .search-form .search-submit i{font-size:13px}.byline,.updated:not(.published){display:none}.single .byline,.group-blog .byline{display:inline}.taxonomy-description{color:#666;font-size:13px;font-size:.8125rem}.bypostauthor{background:transparent}.single-post .post-header{width:67%;margin-left:auto;margin-right:auto}.single-post .post-header .entry-title{font-size:70px;line-height:90px;font-weight:600;color:var(--e-global-color-primary);margin-bottom:30px}.single-post .post-header .primary-meta{margin-bottom:22px}.single-post .post-header .primary-meta:not(.style-2) .cat-links{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;row-gap:8px}.single-post .post-header .primary-meta:not(.style-2) .cat-links a{font-family:var(--e-global-typography-primary-font-family);font-size:13px;font-weight:600;color:var(--e-global-color-primary);border:1px solid var(--e-global-color-primary);border-radius:6px;padding:9px 12px 8px;display:inline-block;margin-right:5px;line-height:1}.single-post .post-header .primary-meta.style-2 .cat-links a{font-family:var(--e-global-typography-primary-font-family);font-size:14px;font-weight:600;color:var(--e-global-color-primary)}.single-post .post-header .secondary-meta{margin:5px 0 80px}.single-post .post-header .secondary-meta .post-author-wrap{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.single-post .post-header .secondary-meta .post-author-wrap img{width:36px;height:36px;-ms-flex-negative:0;flex-shrink:0;border-radius:50%;margin-right:12px;-o-object-fit:cover;object-fit:cover}.single-post .post-header .secondary-meta .post-author-wrap a{margin-left:3px}.single-post .post-header .secondary-meta,.single-post .post-header .primary-meta.style-2{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-ms-flex-wrap:wrap;flex-wrap:wrap}.single-post .post-header .secondary-meta>span,.single-post .post-header .primary-meta.style-2>span{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.single-post .post-header .secondary-meta>span:not(:last-child):after,.single-post .post-header .primary-meta.style-2>span:not(:last-child):after{content:"";width:1px;height:21px;background-color:#cbccd7;display:inline-block;margin:0 16px}.single-post .post-header .secondary-meta .post-author,.single-post .post-header .secondary-meta .post-author a,.single-post .post-header .secondary-meta .posted-on time,.single-post .post-header .secondary-meta .post-comments-count,.single-post .post-header .secondary-meta .post-comments-count a,.single-post .post-header .primary-meta.style-2 .post-author,.single-post .post-header .primary-meta.style-2 .post-author a,.single-post .post-header .primary-meta.style-2 .posted-on time,.single-post .post-header .primary-meta.style-2 .post-comments-count,.single-post .post-header .primary-meta.style-2 .post-comments-count a{font-family:var(--e-global-typography-primary-font-family);font-size:14px;font-weight:600;color:var(--e-global-color-primary)}.single-post .post-header .secondary-meta .post-author a:hover,.single-post .post-header .secondary-meta .posted-on a:hover,.single-post .post-header .secondary-meta .post-comments-count a:hover,.single-post .post-header .primary-meta.style-2 .post-author a:hover,.single-post .post-header .primary-meta.style-2 .posted-on a:hover,.single-post .post-header .primary-meta.style-2 .post-comments-count a:hover{color:var(--e-global-color-accent)}.single-post .post-header .secondary-meta .post-comments-count a>span,.single-post .post-header .primary-meta.style-2 .post-comments-count a>span{padding-right:2px}.single-post .post-header.entry-header-centered{text-align:center;margin-left:auto;margin-right:auto;padding-left:0}.single-post .post-header.entry-header-centered .primary-meta.style-2,.single-post .post-header.entry-header-centered .secondary-meta{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.single-post .post-header.entry-header-centered .primary-meta:not(.style-2) .post-categories a{margin-left:4px;margin-right:4px}.single-post .post-media{position:relative;margin-bottom:70px}.single-post .post-media .post-thumbnail img{width:100%}.single-post .featured-blockquote{margin-bottom:70px !important}.single-post .post-content{width:67%;margin:auto}.single-post .post-content .entry-content p{font-size:16px;line-height:2}.single-post.has-sidebar .post-body{display:-webkit-box;display:-ms-flexbox;display:flex}.single-post.has-sidebar .post-body .post-content{width:70%;margin:0}.single-post.has-sidebar .post-body .widget-area{width:30%}.single-post:not(.has-sidebar) .post:not(.has-cover-image).format-audio .post-media{width:67%;margin-left:auto;margin-right:auto}.single-post:not(.has-sidebar) .post.format-quote .featured-blockquote{width:67%;margin-left:auto !important;margin-right:auto !important}.single-post .post-header.modern{background-position:center;background-size:cover;background-repeat:no-repeat;padding:210px 0 80px;position:relative;width:100%;background-color:var(--e-global-color-primary)}.single-post .post-header.modern .color-overlay{position:absolute;width:100%;height:100%;top:0;left:0}.single-post .post-header.modern .entry-header-content{width:67%;padding-left:80px}.single-post .post-header.modern .primary-meta:not(.style-2) .cat-links a{color:#fff;border-color:#fff}.single-post .post-header.modern .primary-meta:not(.style-2) .cat-links a:hover{background-color:transparent}.single-post .post-header.modern .entry-title{color:#fff;margin-bottom:30px}.single-post .post-header.modern .entry-title em,.single-post .post-header.modern .entry-title b{color:inherit}.single-post .post-header.modern .secondary-meta .post-author,.single-post .post-header.modern .secondary-meta .post-author a,.single-post .post-header.modern .secondary-meta .posted-on time,.single-post .post-header.modern .secondary-meta .post-comments-count,.single-post .post-header.modern .secondary-meta .post-comments-count a,.single-post .post-header.modern .primary-meta.style-2 .post-author,.single-post .post-header.modern .primary-meta.style-2 .post-author a,.single-post .post-header.modern .primary-meta.style-2 .posted-on time,.single-post .post-header.modern .primary-meta.style-2 .post-comments-count,.single-post .post-header.modern .primary-meta.style-2 .post-comments-count a,.single-post .post-header.modern .primary-meta.style-2 .cat-links a,.single-post .post-header.modern .primary-meta.style-2>span{color:#fff}.single-post .post-header.modern .gt-post-single{padding-top:85px}.single-post .post-header.modern .secondary-meta>span:not(:last-child):after,.single-post .post-header.modern .primary-meta.style-2>span:not(:last-child):after{background-color:rgba(255,255,255,0.2)}.single-post .post-header.modern.entry-header-centered .entry-header-content{padding-left:0;margin:auto}.single-post .post .entry-footer{margin-top:30px}.single-post .post .entry-footer .tags-links a{font-size:12px;font-weight:500;line-height:1;color:var(--e-global-color-primary);display:inline-block;border:1px solid var(--e-global-color-primary);border-radius:100px;margin-right:14px;margin-bottom:10px;padding:6px 15px 6px;-webkit-transition:all .3s ease;-o-transition:all .3s ease;transition:all .3s ease;font-family:var(--e-global-typography-primary-font-family)}.single-post .post .entry-footer .tags-links a:hover{color:#fff;border-color:var(--e-global-color-accent);background-color:var(--e-global-color-accent)}.single-post .post .entry-footer .links-wrap{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;border-top:1px solid #e1e2e7;border-bottom:1px solid #e1e2e7;padding:36px 0 23px;margin-top:70px}.single-post .post .entry-footer .links-wrap .socials-share-links{padding-top:4px}.single-post .post .entry-footer .links-wrap .socials-share-links ul{margin:0;padding:0}.single-post .post .entry-footer .links-wrap .socials-share-links ul li{display:inline-block;list-style-type:none;margin-right:15px;margin-bottom:15px}.single-post .post .entry-footer .links-wrap .socials-share-links ul li a{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;width:45px;height:45px;-ms-flex-negative:0;flex-shrink:0;background-color:#fff;border-radius:50%;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.single-post .post .entry-footer .links-wrap .socials-share-links ul li a span{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;line-height:1}.single-post .post .entry-footer .links-wrap .socials-share-links ul li a svg{width:1em;height:1em;font-size:16px;line-height:45px}.single-post .post .entry-footer .links-wrap .socials-share-links ul li a svg path{fill:#fff}.single-post .post .entry-footer .links-wrap .socials-share-links ul li a[data-network*=facebook]{background-color:#1877f2}.single-post .post .entry-footer .links-wrap .socials-share-links ul li a[data-network*=twitter]{background-color:#1da1f2}.single-post .post .entry-footer .links-wrap .socials-share-links ul li a[data-network*=linked]{background-color:#0077b5}.single-post .post .entry-footer .links-wrap .socials-share-links ul li a[data-network*=pinterest]{background-color:#e60023}.single-post .post .entry-footer .links-wrap .socials-share-links ul li a[data-network*=xing]{background-color:#026466}.single-post .post .entry-footer .links-wrap .socials-share-links ul li a[data-network*=google]{background-color:#ea4335}.single-post .post .entry-footer .links-wrap .socials-share-links ul li a[data-network=link] svg{font-size:19px}.single-post .post .entry-footer .links-wrap .socials-share-links ul li a[data-network=link] svg path{fill:var(--e-global-color-primary)}.single-post .post .entry-footer .links-wrap .socials-share-links ul li a[data-network=link]:hover svg path{fill:var(--e-global-color-accent)}.single-post .post .entry-footer .links-wrap .post-likes{display:inline-block;width:45px;height:45px;-ms-flex-negative:0;flex-shrink:0;border-radius:50%;text-align:center;border:1px solid #e7e7e7;position:relative;margin-top:5px}.single-post .post .entry-footer .links-wrap .post-likes svg{width:1em;height:1em;font-size:16px;position:absolute;color:var(--e-global-color-primary);top:50%;left:50%;-webkit-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}.single-post .post .entry-footer .links-wrap .post-likes svg.unlike{visibility:hidden}.single-post .post .entry-footer .links-wrap .post-likes:hover svg path{fill:var(--e-global-color-accent)}.single-post .post .entry-footer .links-wrap .post-likes.liked svg path{fill:#ff5b4a}.single-post .post .entry-footer .entry-tags+.socials-share-wrap{margin-top:70px}.single-post .post .entry-footer .footer-links+.socials-share-links{margin-left:0}.single-post .post .author-profile{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin-top:90px}.single-post .post .author-profile .author-avatar{margin-right:30px;width:170px;height:170px;-ms-flex-negative:0;flex-shrink:0}.single-post .post .author-profile .author-avatar img{width:100%;border-radius:50%;height:100%;-o-object-fit:cover;object-fit:cover}.single-post .post .author-profile .author.vcard>a{font-family:var(--e-global-typography-primary-font-family);font-size:32px;line-height:1;font-weight:600;display:inline-block;margin-bottom:20px}.single-post .post .author-profile .author.vcard p{font-size:18px;line-height:34px;margin:0}.single-post .post .author-profile .author.vcard p+a,.single-post .post .author-profile .author.vcard p a{font-family:var(--e-global-typography-primary-font-family);font-size:15px;line-height:1;font-weight:600;display:inline-block;margin-top:23px;margin-bottom:0;border-bottom:1px solid}.single-post .post .page-links .post-page-numbers{font-size:14px;padding:0;margin-left:3px}.single-post .post .page-links a.post-page-numbers{border-bottom:1px solid}.single-post .post-single .post .entry-content blockquote,.single-post .post .entry-content blockquote,.single-post blockquote{color:var(--e-global-color-primary);font-size:24px;font-weight:300;line-height:42px;margin:25px 0;position:relative;background-color:#fff;padding:29px 34px 27px 34px;border-left:3px solid var(--e-global-color-accent);-webkit-box-shadow:0 15px 35px rgba(27,26,45,0.06);box-shadow:0 15px 35px rgba(27,26,45,0.06)}.single-post .post-single .post .entry-content blockquote p,.single-post .post .entry-content blockquote p,.single-post blockquote p{font-size:inherit;font-weight:inherit;line-height:inherit;color:inherit;margin-bottom:0}.single-post .post-single .post .entry-content blockquote cite,.single-post .post .entry-content blockquote cite,.single-post blockquote cite{color:var(--e-global-color-text);display:block;font-size:14px;line-height:normal;font-style:normal;font-weight:400;margin-top:10px}.single-post .post-single .post .entry-content blockquote cite a,.single-post .post .entry-content blockquote cite a,.single-post blockquote cite a{color:inherit}.single-post .post-single .post .entry-content blockquote.twitter-tweet,.single-post .post .entry-content blockquote.twitter-tweet,.single-post blockquote.twitter-tweet{margin-top:15px}.single-post .post-single.modern-layout .post-media,.single-post .post-single.modern-layout .featured-blockquote{margin-bottom:60px !important}body:not(.techwave-core-active).single-post .post-header.modern .color-overlay{background-color:rgba(23,28,71,0.7)}body:not(.techwave-core-active).single-post .post-header.modern .entry-header-content{width:90%}.widget-area label{line-height:1;font-weight:500;color:var(--e-global-color-primary);margin-bottom:10px}.widget-area .widget{margin-bottom:80px}.widget-area .widget:last-of-type{margin-bottom:0}.widget-area .widget ul{list-style:none;margin:0;padding:0}.widget-area .widget li{line-height:1;font-family:var(--e-global-typography-primary-font-family);color:var(--e-global-color-primary);font-weight:600}.widget-area .widget li:last-of-type{margin-bottom:0}.widget-area .widget a{font-family:var(--e-global-typography-primary-font-family)}.blog-sidebar.widget-area h1,.blog-sidebar.widget-area h2,.blog-sidebar.widget-area h3,.blog-sidebar.widget-area h4,.blog-sidebar.widget-area h5,.blog-sidebar.widget-area h6,#site-default-footer .widget-area h1,#site-default-footer .widget-area h2,#site-default-footer .widget-area h3,#site-default-footer .widget-area h4,#site-default-footer .widget-area h5,#site-default-footer .widget-area h6{margin:0 0 22px;line-height:1.4;font-weight:600}.blog-sidebar.widget-area h1,#site-default-footer .widget-area h1{font-size:32px}.blog-sidebar.widget-area h2,#site-default-footer .widget-area h2{font-size:20px}.blog-sidebar.widget-area h3,#site-default-footer .widget-area h3{font-size:18px}.blog-sidebar.widget-area h4,#site-default-footer .widget-area h4{font-size:16px}.blog-sidebar.widget-area h5,#site-default-footer .widget-area h5{font-size:15px}.blog-sidebar.widget-area h6,#site-default-footer .widget-area h6{font-size:14px}.widget_categories>ul,.wp-block-categories-list,.widget_pages>ul,.wp-block-page-list,.widget_archive>ul,.wp-block-archives,.widget_nav_menu .menu,.wp-block-navigation,.widget_recent_entries ul{list-style:none;margin:0;padding:0}.widget_categories>ul>li,.wp-block-categories-list>li,.widget_pages>ul>li,.wp-block-page-list>li,.widget_archive>ul>li,.wp-block-archives>li,.widget_nav_menu .menu>li,.wp-block-navigation>li,.widget_recent_entries ul>li{border-bottom:1px solid #e9e9e9;padding-bottom:15px;margin-bottom:15px;font-size:14px;font-weight:600}.widget_categories>ul>li:last-child,.wp-block-categories-list>li:last-child,.widget_pages>ul>li:last-child,.wp-block-page-list>li:last-child,.widget_archive>ul>li:last-child,.wp-block-archives>li:last-child,.widget_nav_menu .menu>li:last-child,.wp-block-navigation>li:last-child,.widget_recent_entries ul>li:last-child{border-bottom:0;margin-bottom:0;padding-bottom:0}.widget_categories>ul a,.widget_categories>ul a.wp-block-pages-list__item__link,.wp-block-categories-list a,.wp-block-categories-list a.wp-block-pages-list__item__link,.widget_pages>ul a,.widget_pages>ul a.wp-block-pages-list__item__link,.wp-block-page-list a,.wp-block-page-list a.wp-block-pages-list__item__link,.widget_archive>ul a,.widget_archive>ul a.wp-block-pages-list__item__link,.wp-block-archives a,.wp-block-archives a.wp-block-pages-list__item__link,.widget_nav_menu .menu a,.widget_nav_menu .menu a.wp-block-pages-list__item__link,.wp-block-navigation a,.wp-block-navigation a.wp-block-pages-list__item__link,.widget_recent_entries ul a,.widget_recent_entries ul a.wp-block-pages-list__item__link{display:inline-block;text-decoration:none;-webkit-transition:color .3s ease;-o-transition:color .3s ease;transition:color .3s ease}.widget_categories>ul a:hover,.widget_categories>ul a.wp-block-pages-list__item__link:hover,.wp-block-categories-list a:hover,.wp-block-categories-list a.wp-block-pages-list__item__link:hover,.widget_pages>ul a:hover,.widget_pages>ul a.wp-block-pages-list__item__link:hover,.wp-block-page-list a:hover,.wp-block-page-list a.wp-block-pages-list__item__link:hover,.widget_archive>ul a:hover,.widget_archive>ul a.wp-block-pages-list__item__link:hover,.wp-block-archives a:hover,.wp-block-archives a.wp-block-pages-list__item__link:hover,.widget_nav_menu .menu a:hover,.widget_nav_menu .menu a.wp-block-pages-list__item__link:hover,.wp-block-navigation a:hover,.wp-block-navigation a.wp-block-pages-list__item__link:hover,.widget_recent_entries ul a:hover,.widget_recent_entries ul a.wp-block-pages-list__item__link:hover{color:var(--e-global-color-accent)}.widget_categories>ul ul.children,.widget_categories>ul ul.sub-menu,.widget_categories>ul ul.wp-block-navigation__submenu-container,.wp-block-categories-list ul.children,.wp-block-categories-list ul.sub-menu,.wp-block-categories-list ul.wp-block-navigation__submenu-container,.widget_pages>ul ul.children,.widget_pages>ul ul.sub-menu,.widget_pages>ul ul.wp-block-navigation__submenu-container,.wp-block-page-list ul.children,.wp-block-page-list ul.sub-menu,.wp-block-page-list ul.wp-block-navigation__submenu-container,.widget_archive>ul ul.children,.widget_archive>ul ul.sub-menu,.widget_archive>ul ul.wp-block-navigation__submenu-container,.wp-block-archives ul.children,.wp-block-archives ul.sub-menu,.wp-block-archives ul.wp-block-navigation__submenu-container,.widget_nav_menu .menu ul.children,.widget_nav_menu .menu ul.sub-menu,.widget_nav_menu .menu ul.wp-block-navigation__submenu-container,.wp-block-navigation ul.children,.wp-block-navigation ul.sub-menu,.wp-block-navigation ul.wp-block-navigation__submenu-container,.widget_recent_entries ul ul.children,.widget_recent_entries ul ul.sub-menu,.widget_recent_entries ul ul.wp-block-navigation__submenu-container{margin-top:23px;padding-left:12px}.widget_categories>ul ul.children>li,.widget_categories>ul ul.sub-menu>li,.widget_categories>ul ul.wp-block-navigation__submenu-container>li,.wp-block-categories-list ul.children>li,.wp-block-categories-list ul.sub-menu>li,.wp-block-categories-list ul.wp-block-navigation__submenu-container>li,.widget_pages>ul ul.children>li,.widget_pages>ul ul.sub-menu>li,.widget_pages>ul ul.wp-block-navigation__submenu-container>li,.wp-block-page-list ul.children>li,.wp-block-page-list ul.sub-menu>li,.wp-block-page-list ul.wp-block-navigation__submenu-container>li,.widget_archive>ul ul.children>li,.widget_archive>ul ul.sub-menu>li,.widget_archive>ul ul.wp-block-navigation__submenu-container>li,.wp-block-archives ul.children>li,.wp-block-archives ul.sub-menu>li,.wp-block-archives ul.wp-block-navigation__submenu-container>li,.widget_nav_menu .menu ul.children>li,.widget_nav_menu .menu ul.sub-menu>li,.widget_nav_menu .menu ul.wp-block-navigation__submenu-container>li,.wp-block-navigation ul.children>li,.wp-block-navigation ul.sub-menu>li,.wp-block-navigation ul.wp-block-navigation__submenu-container>li,.widget_recent_entries ul ul.children>li,.widget_recent_entries ul ul.sub-menu>li,.widget_recent_entries ul ul.wp-block-navigation__submenu-container>li{border:0;margin:0 0 23px;padding:0}.widget_categories>ul ul.children>li:last-child,.widget_categories>ul ul.sub-menu>li:last-child,.widget_categories>ul ul.wp-block-navigation__submenu-container>li:last-child,.wp-block-categories-list ul.children>li:last-child,.wp-block-categories-list ul.sub-menu>li:last-child,.wp-block-categories-list ul.wp-block-navigation__submenu-container>li:last-child,.widget_pages>ul ul.children>li:last-child,.widget_pages>ul ul.sub-menu>li:last-child,.widget_pages>ul ul.wp-block-navigation__submenu-container>li:last-child,.wp-block-page-list ul.children>li:last-child,.wp-block-page-list ul.sub-menu>li:last-child,.wp-block-page-list ul.wp-block-navigation__submenu-container>li:last-child,.widget_archive>ul ul.children>li:last-child,.widget_archive>ul ul.sub-menu>li:last-child,.widget_archive>ul ul.wp-block-navigation__submenu-container>li:last-child,.wp-block-archives ul.children>li:last-child,.wp-block-archives ul.sub-menu>li:last-child,.wp-block-archives ul.wp-block-navigation__submenu-container>li:last-child,.widget_nav_menu .menu ul.children>li:last-child,.widget_nav_menu .menu ul.sub-menu>li:last-child,.widget_nav_menu .menu ul.wp-block-navigation__submenu-container>li:last-child,.wp-block-navigation ul.children>li:last-child,.wp-block-navigation ul.sub-menu>li:last-child,.wp-block-navigation ul.wp-block-navigation__submenu-container>li:last-child,.widget_recent_entries ul ul.children>li:last-child,.widget_recent_entries ul ul.sub-menu>li:last-child,.widget_recent_entries ul ul.wp-block-navigation__submenu-container>li:last-child{margin-bottom:0}.widget_recent_entries ul>li{margin-bottom:11px;padding-bottom:11px}.widget_recent_entries ul li a{line-height:24px}.widget_archive>ul,.wp-block-archives,.widget_categories>ul,.wp-block-categories-list{padding-top:10px !important}.wp-block-categories select,.wp-block-archives select,.widget_archive select,.widget_categories select,.widget-area select{width:100%;background-image:url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' fill='%234e4e4e' viewBox='0 0 24 24'><path d='M11.9999 13.1714L16.9497 8.22168L18.3639 9.63589L11.9999 15.9999L5.63599 9.63589L7.0502 8.22168L11.9999 13.1714Z'/></svg>");background-repeat:no-repeat;background-position:right 8px center;background-size:22px;white-space:normal;color:var(--e-global-color-primary);-webkit-transition:color .2s ease;-o-transition:color .2s ease;transition:color .2s ease;-webkit-appearance:none;-moz-appearance:none;appearance:none;padding:13px 15px;font-family:var(--e-global-typography-primary-font-family);font-size:13px;font-weight:600;background-color:#fff}.widget_meta>ul,ul.wp-block-meta{list-style:none;margin:0;padding:0}.widget_meta>ul>li,ul.wp-block-meta>li{border-bottom:1px solid #e9e9e9;padding-bottom:15px;margin-bottom:15px;font-size:14px;font-weight:500}.widget_meta>ul>li:last-child,ul.wp-block-meta>li:last-child{border-bottom:0;margin-bottom:0;padding-bottom:0}.widget_meta>ul>li>a,ul.wp-block-meta>li>a{display:inline-block;text-decoration:none;-webkit-transition:color .3s ease;-o-transition:color .3s ease;transition:color .3s ease}.widget_meta>ul>li>a:hover,ul.wp-block-meta>li>a:hover{color:var(--e-global-color-accent)}.widget_calendar table,.wp-block-calendar table{margin-bottom:0}.widget_calendar table th,.wp-block-calendar table th{font-size:15px;font-weight:600;color:var(--e-global-color-primary);background-color:transparent}.widget_calendar table caption,.wp-block-calendar table caption{line-height:1;margin-bottom:10px;color:var(--e-global-color-primary);text-align:left}.widget_calendar table th,.widget_calendar table td,.wp-block-calendar table th,.wp-block-calendar table td{text-align:center;padding:6px;font-size:13px;border:1px solid #e9e9e9}.widget_calendar table th a,.widget_calendar table td a,.wp-block-calendar table th a,.wp-block-calendar table td a{font-size:13px;font-weight:500}.widget_calendar table tbody td,.wp-block-calendar table tbody td{color:var(--e-global-color-text)}.widget_calendar table tbody td a,.wp-block-calendar table tbody td a{text-decoration:none;color:var(--e-global-color-primary);font-weight:600}.widget_calendar table tfoot td,.wp-block-calendar table tfoot td{border:0}.widget_calendar .wp-calendar-nav,.wp-block-calendar .wp-calendar-nav{margin-top:8px;text-align:left;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.widget_calendar .wp-calendar-nav a,.wp-block-calendar .wp-calendar-nav a{color:var(--e-global-color-primary);font-size:13px}.widget_rss .widget-title .rsswidget:first-child,.widget_rss .rsswidget.rss-widget-feed{display:none}.widget_rss .widget-title .rsswidget,.widget_rss .rsswidget.rss-widget-title{font-family:var(--e-global-typography-primary-font-family);color:var(--e-global-color-primary);font-size:20px}.widget_rss ul,ul.wp-block-rss{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:30px}.widget_rss li .rsswidget,ul.wp-block-rss .wp-block-rss__item-title,ul.wp-block-rss .wp-block-rss__item-title a{font-size:16px;font-weight:600;line-height:26px;color:var(--e-global-color-primary)}.widget_rss li .rsswidget:hover,ul.wp-block-rss .wp-block-rss__item-title:hover,ul.wp-block-rss .wp-block-rss__item-title a:hover{color:var(--e-global-color-accent)}.widget_rss li cite,ul.wp-block-rss .wp-block-rss__item-author{display:block;font-size:12px;font-style:normal;line-height:1;font-weight:600;text-transform:uppercase;font-family:var(--e-global-typography-primary-font-family);color:var(--e-global-color-primary);margin-top:17px}ul.wp-block-rss .wp-block-rss__item-author{margin:20px 0 12px}.widget_rss .rss-date,ul.wp-block-rss .wp-block-rss__item-publish-date{color:var(--e-global-color-primary);font-weight:500;font-size:13px;margin:10px 0 14px;padding:0;display:block;font-family:var(--e-global-typography-primary-font-family);opacity:.8}.widget_rss .rssSummary,ul.wp-block-rss .wp-block-rss__item-excerpt{margin-bottom:.5em;font-family:var(--e-global-typography-text-font-family);color:var(--e-global-color-text);font-size:14px;line-height:24px;font-weight:400}.wp-block-latest-comments,.widget.widget_recent_comments ul{list-style:none;margin:0;padding:0}.wp-block-latest-comments>li,.widget.widget_recent_comments ul>li{margin:0 0 15px;padding:0;border-bottom:1px solid #e9e9e9;padding-bottom:18px;color:var(--e-global-color-text);font-size:14px;font-weight:500;line-height:26px}.wp-block-latest-comments>li:last-child,.widget.widget_recent_comments ul>li:last-child{margin-bottom:0;border-bottom:0;padding-bottom:0}.wp-block-latest-comments__comment-meta,.wp-block-latest-comments .wp-block-latest-comments__comment-author{font-family:var(--e-global-typography-primary-font-family);font-size:16px;line-height:26px;color:var(--e-global-color-text);font-weight:600}.wp-block-latest-comments .wp-block-latest-comments__comment-author{color:var(--e-global-color-accent)}.widget_recent_comments .comment-author-link a{font-size:14px;font-weight:600;color:var(--e-global-color-accent);text-decoration:none;-webkit-transition:color .3s ease;-o-transition:color .3s ease;transition:color .3s ease}.widget_recent_comments .comment-author-link a:hover{color:var(--e-global-color-accent)}.widget_recent_comments li.recentcomments>a{font-size:14px;font-weight:600;margin-top:5px;color:var(--e-global-color-primary);text-decoration:none}.widget_recent_comments li.recentcomments>a:hover{color:var(--e-global-color-accent)}.wp-block-latest-comments .wp-block-latest-comments__comment-date{display:block;font-family:var(--e-global-typography-primary-font-family);font-size:12px;font-weight:500;color:var(--e-global-color-primary);margin-top:4px}.wp-block-latest-comments__comment-excerpt p{margin-bottom:0;font-size:14px;font-weight:400;line-height:1.6;color:var(--e-global-color-text);font-family:var(--e-global-typography-text-font-family)}.has-avatars.has-excerpts.wp-block-latest-comments .wp-block-latest-comments__comment-excerpt p{margin-left:6px}.textwidget p{font-size:14px;line-height:24px}.textwidget .wp-caption-text{padding:0;color:var(--e-global-color-text);margin-top:5px;text-align:left}.wp-block-latest-posts{list-style:none;margin:0;padding:0}.wp-block-latest-posts li{margin-bottom:18px;overflow:hidden}.wp-block-latest-posts li:last-child{margin-bottom:0}.wp-block-latest-posts__featured-image img{display:block}.wp-block-latest-posts__featured-image:not(.alignleft) img{margin-bottom:10px}.wp-block-latest-posts__featured-image.alignleft{margin-right:1.2em}.wp-block-latest-posts__post-title{font-family:var(--e-global-typography-primary-font-family);display:table;font-weight:600;font-size:16px;line-height:26px;margin-bottom:8px}.wp-block-latest-posts__post-author{margin-right:10px}.wp-block-latest-posts__post-author,.wp-block-latest-posts__post-date{font-family:var(--e-global-typography-primary-font-family);display:inline-block;font-size:12px;font-weight:500;margin-bottom:2px;color:var(--e-global-color-primary)}.wp-block-latest-posts__post-excerpt{font-family:var(--e-global-typography-text-font-family);color:var(--e-global-color-text);margin-top:10px;font-size:14px;line-height:24px;font-weight:400}.wp-block-latest-posts__post-excerpt a.wp-block-latest-posts__read-more{font-family:var(--e-global-typography-primary-font-family);font-size:13px;margin-top:8px;font-weight:600;display:table}body.techwave-core-active .wp-block-latest-posts li{margin-bottom:28px}body.techwave-core-active .wp-block-latest-posts li:last-of-type{margin-bottom:0}.wp-block-social-links .wp-block-social-link.wp-social-link .wp-block-social-link-anchor svg{fill:#fff}.widget.widget_search input[type=search],.widget.gt-widget-search input[type=search]{color:var(--e-global-color-text);background-color:#fff;border:1px solid #d0d0d0;padding:13.5px 36px 13.5px 19px;width:100%;font-size:14px;font-weight:500;border-radius:100px}.widget.widget_search input[type=search]:focus,.widget.gt-widget-search input[type=search]:focus{border-color:var(--e-global-color-primary);background-color:#fff}.widget.widget_search input[type=search]::-webkit-input-placeholder,.widget.gt-widget-search input[type=search]::-webkit-input-placeholder{color:var(--e-global-color-text)}.widget.widget_search input[type=search]::-moz-placeholder,.widget.gt-widget-search input[type=search]::-moz-placeholder{color:var(--e-global-color-text)}.widget.widget_search input[type=search]:-ms-input-placeholder,.widget.gt-widget-search input[type=search]:-ms-input-placeholder{color:var(--e-global-color-text)}.widget.widget_search input[type=search]::-ms-input-placeholder,.widget.gt-widget-search input[type=search]::-ms-input-placeholder{color:var(--e-global-color-text)}.widget.widget_search input[type=search]::placeholder,.widget.gt-widget-search input[type=search]::placeholder{color:var(--e-global-color-text)}.widget.widget_search .search-form .search-submit,.widget.gt-widget-search .search-form .search-submit{color:var(--e-global-color-primary);font-size:13px;bottom:0;border:0;padding:.5em 1.3em;position:absolute;right:0;top:0;border-radius:0;background-color:transparent}.widget.widget_search .search-form .search-submit svg,.widget.gt-widget-search .search-form .search-submit svg{width:1em;height:1em;margin-top:2px}.wp-block-search__input{padding:13px;margin-bottom:0}input[type=search].wp-block-search__input{font-size:13px;font-weight:500;padding:13.5px 12px 13.5px 12px;border-color:#d0d0d0;background-color:#fff;-webkit-transition:all .3s ease;-o-transition:all .3s ease;transition:all .3s ease}input[type=search].wp-block-search__input:focus{border-color:var(--e-global-color-primary)}input[type=search].wp-block-search__input::-webkit-input-placeholder{color:var(--e-global-color-text)}input[type=search].wp-block-search__input::-moz-placeholder{color:var(--e-global-color-text)}input[type=search].wp-block-search__input:-ms-input-placeholder{color:var(--e-global-color-text)}input[type=search].wp-block-search__input::-ms-input-placeholder{color:var(--e-global-color-text)}input[type=search].wp-block-search__input::placeholder{color:var(--e-global-color-text)}.wp-block-search__button-inside .wp-block-search__inside-wrapper,.wp-block-search__input{border-color:#d0d0d0}.wp-block-search__button-inside .wp-block-search__inside-wrapper:focus-within{border-color:var(--e-global-color-primary)}.wp-block-search__button{border-color:var(--e-global-color-accent);background-color:var(--e-global-color-accent);color:#fff;padding:.375em .825em;font-size:.9rem;font-weight:500}.wp-block-search__button:hover{background-color:var(--e-global-color-primary);border-color:var(--e-global-color-primary)}.wp-block-search .wp-block-search__label{font-weight:500}.wp-block-loginout a{font-weight:500}.wp-block-loginout input[type=password],.wp-block-loginout input[type=text]{color:var(--e-global-color-text);background-color:#fff;border:1px solid #e1e1e7;padding:13.5px 12px 13.5px 12px;width:100%;font-size:14px;font-weight:500}.wp-block-loginout input[type=password]:focus,.wp-block-loginout input[type=text]:focus{border-color:var(--e-global-color-primary);background-color:#fff}.wp-block-loginout input[type=submit]{display:block;width:100%;border:0;background-color:var(--e-global-color-accent);color:#fff;padding:13px 0;cursor:pointer;-webkit-transition:background-color .3s ease;-o-transition:background-color .3s ease;transition:background-color .3s ease;font-weight:500}.wp-block-loginout input[type=submit]:hover{background-color:var(--e-global-color-primary)}.wp-block-loginout input[type=checkbox]{margin-right:.1em;-webkit-transform:translate(0,1px);-ms-transform:translate(0,1px);transform:translate(0,1px)}.wp-block-loginout .login-remember label{font-size:13px}.tagcloud a,.wp-block-tag-cloud a{font-family:var(--e-global-typography-primary-font-family);border:1px solid var(--e-global-color-primary);border-radius:100px;font-size:12px !important;font-weight:500;line-height:1.5 !important;color:var(--e-global-color-primary);display:inline-block;margin-right:6px;margin-bottom:6px;padding:3px 15px;-webkit-transition:all .2s ease;-o-transition:all .2s ease;transition:all .2s ease;background-color:#fff}.tagcloud a:hover,.wp-block-tag-cloud a:hover{color:#fff !important;background-color:var(--e-global-color-accent);border-color:var(--e-global-color-accent)}.tagcloud a.tag-cloud-link,.wp-block-tag-cloud a.tag-cloud-link{color:var(--e-global-color-primary)}.tagcloud a{margin-bottom:9px}.gt-widget-social-links .social-links a{display:inline-block;margin-right:15px;margin-bottom:15px;border-radius:100px}.gt-widget-social-links .social-links a .social-media{width:34px;height:34px;text-align:center;font-size:16px;display:inline-block}.gt-widget-social-links .social-links a .social-media svg{width:1em;height:1em;vertical-align:middle;-webkit-transform:translateY(-1px);-ms-transform:translateY(-1px);transform:translateY(-1px)}.gt-widget-social-links .social-links a .social-media svg path{fill:#fff}.gt-widget-social-links .social-links a[class*=facebook]{background-color:#3b5998}.gt-widget-social-links .social-links a[class*=twitter]{background-color:#000}.gt-widget-social-links .social-links a[class*=linked]{background-color:#0077b5}.gt-widget-social-links .social-links a[class*=pinterest]{background-color:#e60023}.gt-widget-social-links .social-links a[class*=xing]{background-color:#026466}.gt-widget-social-links .social-links a[class*=google]{background-color:#ea4335}.gt-widget-social-links .social-links a[class*=vimeo]{background-color:#00adef}.gt-widget-social-links .social-links a[class*=tumblr]{background-color:#00405d}.gt-widget-social-links .social-links a[class*=dribbble]{background-color:#f082ac}.gt-widget-social-links .social-links a[class*=youtube]{background-color:#cd201f}.gt-widget-social-links .social-links a[class*=flickr]{background-color:#ff0084}.gt-widget-social-links .social-links a[class*=github]{background-color:#00405d}.gt-widget-social-links .social-links a[class*=instagram]{background-color:#3f729b}.gt-widget-social-links .social-links a[class*=dropbox]{background-color:#007ee5}.gt-widget-social-links .social-links a[class*=skype]{background-color:#00aff0}.gt-widget-social-links .social-links a[class*=behance]{background-color:#1769ff}.gt-widget-social-links .social-links a[class*=soundcloud]{background-color:#f70}.gt-widget-social-links .social-links a[class*=stack-overflow]{background-color:#ef8236}.gt-widget-social-links .social-links a[class*=stack-exchange]{background-color:#366fb3}.gt-widget-social-links .social-links a[class*=imdb]{background-color:#f3ce13}.gt-widget-social-links .social-links a[class*=medium]{background-color:#66cdaa}.gt-widget-social-links .social-links a[class*=weixin]{background-color:#09b83e}.gt-widget-social-links .social-links a[class*=whatsapp]{background-color:#4dc247}.gt-widget-social-links .social-links a[class*=envelope]{background-color:var(--e-global-color-accent)}.pagination.navigation{margin:100px 0 20px}.navigation.comments-pagination .nav-links,.navigation.pagination .nav-links{font-size:17px;font-weight:500;font-family:var(--e-global-typography-primary-font-family)}.navigation.comments-pagination .nav-links .page-numbers,.navigation.pagination .nav-links .page-numbers{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;vertical-align:top;font-size:inherit;font-weight:inherit;margin:2px 12px 2px 0;padding:0;border:1px solid #d8d9df;color:var(--e-global-color-primary);-webkit-box-sizing:border-box;-ms-box-sizing:border-box;box-sizing:border-box;width:44px;height:44px;line-height:44px;text-align:center;border-radius:50%;-webkit-transition:all .3s ease,background-color;-o-transition:all .3s ease,background-color;transition:all .3s ease,background-color}.navigation.comments-pagination .nav-links .page-numbers:hover,.navigation.pagination .nav-links .page-numbers:hover{border-color:var(--e-global-color-primary)}.navigation.comments-pagination .nav-links .page-numbers.dots,.navigation.pagination .nav-links .page-numbers.dots{border:0;font-size:26px;height:28px;width:36px}.navigation.comments-pagination .nav-links .page-numbers.current,.navigation.pagination .nav-links .page-numbers.current{border-color:var(--e-global-color-accent);background-color:var(--e-global-color-accent);color:#fff}.navigation.comments-pagination .nav-links .prev:before,.navigation.comments-pagination .nav-links .next:after,.navigation.pagination .nav-links .prev:before,.navigation.pagination .nav-links .next:after{content:"";-webkit-mask-image:url("../images/svg/pagination-chevron.svg");mask-image:url("../images/svg/pagination-chevron.svg");background-size:16px;display:inline-block;width:16px;height:16px;-webkit-transition:all .2s ease;-o-transition:all .2s ease;transition:all .2s ease;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;background:var(--e-global-color-primary)}.navigation.comments-pagination .nav-links .next:after,.navigation.pagination .nav-links .next:after{-webkit-transform:translateY(-1px);-ms-transform:translateY(-1px);transform:translateY(-1px)}.navigation.comments-pagination .nav-links .prev:before,.navigation.pagination .nav-links .prev:before{-webkit-transform:rotate(180deg) translateY(-1px);-ms-transform:rotate(180deg) translateY(-1px);transform:rotate(180deg) translateY(-1px)}.pagination .page-numbers,.comments-pagination .page-numbers{display:inline-block;color:var(--e-global-color-primary)}.comments-pagination .nav-links i{display:none}.page-links{clear:both;padding-top:20px}.page-links .page-numbers{font-size:12px;font-weight:400}.page-links .page-numbers.current{opacity:.3;display:inline-block}.page-links .page-numbers.current .screen-reader-text{display:none;clip:auto;height:auto;overflow:auto;position:relative !important;width:auto}.page-links a.post-page-numbers{border-bottom:1px solid}.gt-post-list .navigation.pagination,.gt-post-list .nav-links-more{text-align:center}.pagination-icon-color{fill:var(--e-global-color-primary);fill:red;stroke:red}.single-post-navigation-bar{background-color:#efeff1;width:100vw;margin-left:calc(-50vw + 50%);margin-right:calc(-50vw + 50%);padding:34px 0 27px;margin-top:0}.single-post-navigation-bar .navbar-wrap{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;max-width:var(--gt-site-container-width);margin:auto;padding:0 20px}.single-post-navigation-bar .navbar-wrap .nav-item{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;-webkit-box-flex:1;-ms-flex:1;flex:1}.single-post-navigation-bar .navbar-wrap .nav-item a{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-align:center;-ms-flex-align:center;align-items:center;color:inherit}.single-post-navigation-bar .navbar-wrap .nav-item a .nav-arrow-line{-webkit-transform:scaleX(0);-ms-transform:scaleX(0);transform:scaleX(0);-webkit-transition:all .25s cubic-bezier(0.25,0.8,0.25,1);-o-transition:all .25s cubic-bezier(0.25,0.8,0.25,1);transition:all .25s cubic-bezier(0.25,0.8,0.25,1)}.single-post-navigation-bar .navbar-wrap .nav-item a svg{width:2.5rem;fill:var(--e-global-color-primary);-webkit-transition:all .25s cubic-bezier(0.25,0.8,0.25,1);-o-transition:all .25s cubic-bezier(0.25,0.8,0.25,1);transition:all .25s cubic-bezier(0.25,0.8,0.25,1)}.single-post-navigation-bar .navbar-wrap .nav-item a:hover .nav-arrow-line{-webkit-transform:scaleX(1);-ms-transform:scaleX(1);transform:scaleX(1)}.single-post-navigation-bar .navbar-wrap .nav-item a:hover .post-title-wrapper{-webkit-transform:translateX(0);-ms-transform:translateX(0);transform:translateX(0);padding:0 18px}.single-post-navigation-bar .navbar-wrap .nav-item.post-prev{-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start}.single-post-navigation-bar .navbar-wrap .nav-item.post-prev .post-title-wrapper{padding-left:38px}.single-post-navigation-bar .navbar-wrap .nav-item.post-prev svg{-webkit-transform:rotate(180deg);-ms-transform:rotate(180deg);transform:rotate(180deg)}.single-post-navigation-bar .navbar-wrap .nav-item.post-prev:hover svg{-webkit-transform:rotate(180deg) translate3d(10px,0,0);transform:rotate(180deg) translate3d(10px,0,0)}.single-post-navigation-bar .navbar-wrap .nav-item.post-next{-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end;text-align:right}.single-post-navigation-bar .navbar-wrap .nav-item.post-next a .post-title-wrapper{-webkit-transform:translateX(2rem);-ms-transform:translateX(2rem);transform:translateX(2rem);-webkit-transition:all .25s cubic-bezier(0.25,0.8,0.25,1);-o-transition:all .25s cubic-bezier(0.25,0.8,0.25,1);transition:all .25s cubic-bezier(0.25,0.8,0.25,1);-webkit-transform:translateX(0.5rem);-ms-transform:translateX(0.5rem);transform:translateX(0.5rem);padding-right:18px}.single-post-navigation-bar .navbar-wrap .nav-item.post-next a:hover .post-title-wrapper{-webkit-transform:translateX(-0.5rem);-ms-transform:translateX(-0.5rem);transform:translateX(-0.5rem)}.single-post-navigation-bar .navbar-wrap .nav-item.post-next a:hover svg{-webkit-transform:translate3d(10px,0,0);transform:translate3d(10px,0,0)}.single-post-navigation-bar .navbar-wrap .nav-item .post-title-wrapper{-webkit-transform:translateX(-2rem);-ms-transform:translateX(-2rem);transform:translateX(-2rem);-webkit-transition:all .25s cubic-bezier(0.25,0.8,0.25,1);-o-transition:all .25s cubic-bezier(0.25,0.8,0.25,1);transition:all .25s cubic-bezier(0.25,0.8,0.25,1);color:var(--e-global-color-primary)}.single-post-navigation-bar .navbar-wrap .nav-item .post-title-wrapper .subtitle{font-family:var(--e-global-typography-primary-font-family);font-size:13px;font-weight:600;color:inherit;line-height:1;margin-bottom:2px}.single-post-navigation-bar .navbar-wrap .nav-item .post-title-wrapper .title{font-family:var(--e-global-typography-primary-font-family);font-size:17px;line-height:24px;margin-top:8px;font-weight:600;color:inherit}.single-post-navigation-bar .navbar-wrap .post-all{min-width:120px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.single-post-navigation-bar .navbar-wrap .post-all a{color:inherit;width:52px;height:52px;display:block;position:relative;border-radius:100%;border:2px solid var(--e-global-color-primary);display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-transform:scale(1);-ms-transform:scale(1);transform:scale(1);-webkit-transform-origin:center center;-ms-transform-origin:center center;transform-origin:center center;-webkit-transition:-webkit-transform .35s cubic-bezier(0.25,0.1,0.25,1);transition:-webkit-transform .35s cubic-bezier(0.25,0.1,0.25,1);-o-transition:transform .35s cubic-bezier(0.25,0.1,0.25,1);transition:transform .35s cubic-bezier(0.25,0.1,0.25,1);transition:transform .35s cubic-bezier(0.25,0.1,0.25,1),-webkit-transform .35s cubic-bezier(0.25,0.1,0.25,1);-webkit-backface-visibility:hidden;backface-visibility:hidden;will-change:transform}.single-post-navigation-bar .navbar-wrap .post-all a svg{shape-rendering:geometricPrecision;text-rendering:geometricPrecision;image-rendering:optimizeQuality;-webkit-transform-origin:center center;-ms-transform-origin:center center;transform-origin:center center}.single-post-navigation-bar .navbar-wrap .post-all a svg rect{fill:var(--e-global-color-primary)}.single-post-navigation-bar .navbar-wrap .post-all a:hover{-webkit-transform:scale(0.9);-ms-transform:scale(0.9);transform:scale(0.9)}.single-post-navigation-bar.has-nav-top-border{border-top:1px solid #e1e2e7}body:not(.techwave-core-active) .single-post-navigation-bar{background-color:transparent;border-top:1px solid #e1e2e7}.nav-subtitle{background:transparent;font-size:14px;font-weight:400}.post-navigation .nav-next{text-align:right}.nav-links .nav-title-icon-wrapper{display:none}.comments-pagination{text-align:center;margin-top:-40px !important}#comments.comments-area{padding-top:100px;position:relative;width:67%;margin:90px auto 0}#comments.comments-area::before{content:"";position:absolute;width:100vw;height:1px;background-color:#e1e2e7;margin-left:calc(-50vw + 50%);margin-right:calc(-50vw + 50%);top:0}#comments,#respond{clear:both}.comments-title{margin-bottom:25px}#comments .comments-title,#comments .comment-reply-title{font-size:26px;line-height:1;font-weight:600}.comment-reply-title small{display:block;text-align:right;float:right;-webkit-transform:translateY(10px);-ms-transform:translateY(10px);transform:translateY(10px);font-size:13px}.comment-list{list-style:none;display:none}.comment-list.has-comments{margin:0 0 100px 0;padding:0 0 65px 0;border-bottom:1px solid #e1e2e7;display:block}.comment-list .children{list-style:none;margin:0;padding:0}.comment-list li:before{display:none}.comment-list .comment-respond{margin-top:0 !important;margin-bottom:50px}.comment-body{margin-left:90px;padding:32px 0 31px}.comment-list>li.trackback:first-of-type,.comment-list>li.pingback:first-of-type{margin-top:20px}.comment-list li.trackback+li.comment,.comment-list li.pingback+li.comment{margin-top:30px}.comment-list .pingback .comment-body,.comment-list .trackback .comment-body{padding:7px 0}div.comment-body{margin-left:0}.comment-author{line-height:normal;margin-bottom:4px}.comment-author a{text-decoration:none}.comment-author,.comment-author .fn{color:var(--e-global-color-primary);font-family:var(--e-global-typography-primary-font-family);font-size:18px;font-weight:600;position:relative;text-transform:capitalize;line-height:1}.comment-author .avatar{height:70px;left:-90px;position:absolute;width:70px;border-radius:50%}.comment-author .says{display:none}.comment-meta{margin-bottom:16px}.comment-metadata{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.comment-metadata,.comment-metadata>a{font-family:var(--e-global-typography-primary-font-family);color:var(--e-global-color-primary);font-size:12px;font-weight:400;line-height:1;margin-top:5px}.comment-edit-link{font-family:var(--e-global-typography-primary-font-family);font-size:12px;line-height:1;font-weight:600;color:var(--e-global-color-primary);display:inline-block;margin-left:11px;border-bottom:1px solid var(--e-global-color-primary);text-transform:uppercase}.comment-content p{font-size:15px;line-height:1.85;margin-bottom:13px}.comment-content blockquote p{font-size:inherit;line-height:inherit;margin-bottom:0}.comment-content img{margin-top:3px}.comment-body .reply{margin-top:3px;line-height:1}.comment-body .reply .comment-reply-link{font-family:var(--e-global-typography-primary-font-family);font-size:12px;font-weight:600;letter-spacing:1px;color:var(--e-global-color-primary);position:relative;display:inline-block;line-height:1;-webkit-transition:all .2s ease;-o-transition:all .2s ease;transition:all .2s ease;border-bottom:1px solid var(--e-global-color-primary);text-transform:uppercase}.comment-body .reply .comment-reply-link:hover{color:var(--e-global-color-accent);border-bottom-color:var(--e-global-color-accent)}ol .children{margin-left:90px !important}.no-comments,.comment-awaiting-moderation{margin-top:20px}.comments-pagination{margin:2em 0 5em}.comment-form{margin-left:-15px;margin-right:-15px}.comment-form label{display:none}.comment-form .comment-notes{margin-top:-5px;margin-bottom:23px;font-size:15px}.comment-form .comment-form-comment,.comment-form .comment-notes,.comment-form .form-submit,.comment-form .logged-in-as{padding-left:15px;padding-right:15px}.comment-form .logged-in-as{margin-top:-10px}.comment-form .logged-in-as a{text-decoration:underline}.comment-form .comment-form-author,.comment-form .comment-form-email{display:block;float:left;width:50%;padding-left:15px;padding-right:15px;margin-bottom:30px}.comment-form .comment-form-url{width:calc(100% - 30px);margin-left:15px}.comment-form .comment-form-comment{margin-bottom:30px}.comment-form .comment-form-url{margin-bottom:31px}.comment-form .comment-form-cookies-consent label{display:inline}.comment-form .form-submit{clear:both;margin-bottom:0}.comment-form .form-submit .submit{margin-top:5px;font-size:15px;font-weight:600;display:block;background-color:var(--e-global-color-accent);border:0;width:100%;color:#fff;cursor:pointer;-webkit-transition:all .3s ease;-o-transition:all .3s ease;transition:all .3s ease;padding:20px}.comment-form .form-submit .submit:hover{background-color:var(--e-global-color-primary)}.logged-in-as{margin-bottom:10px}.logged-in-as .required-field-message{display:block;margin-top:10px}.logged-in-as a{font-size:15px}.comment-form-cookies-consent{padding:0 15px;margin-bottom:29px}.single.single-post.has-sidebar #comments.comments-area::before{width:100%;margin-left:0;margin-right:0}.error-404{display:-webkit-box;display:-ms-flexbox;display:flex;min-height:100vh}.error-404 .error-404-content{text-align:center;margin:auto;padding-top:200px;padding-bottom:120px}.error-404 .error-404-content .error-404-svg{margin-bottom:33px}.error-404 .error-404-content .error-404-svg svg .accent-bg{fill:var(--e-global-color-accent)}.error-404 .error-404-content h1{font-size:60px;line-height:78px;font-weight:700;margin-bottom:15px}.error-404 .error-404-content .gt-button.button-larger{font-size:15px;line-height:1;font-weight:600;background-color:var(--e-global-color-accent);color:#fff;padding:16.5px 44px;border-radius:100px;margin-top:50px;display:inline-block}.error-404 .error-404-content .gt-button.button-larger:hover{background-color:var(--e-global-color-primary)}.error-404 .page-content{margin-top:20px}.error-404 .page-content p{font-size:18px;line-height:32px;font-weight:500;margin-bottom:35px}.woocommerce-account .entry-header .entry-title{margin-bottom:80px}.woocommerce-account .woocommerce .woocommerce-MyAccount-navigation ul{list-style-type:none;margin:0;padding:0;border:1px solid #e5e8eb}.woocommerce-account .woocommerce .woocommerce-MyAccount-navigation ul .woocommerce-MyAccount-navigation-link{border-bottom:1px solid #e5e8eb}.woocommerce-account .woocommerce .woocommerce-MyAccount-navigation ul .woocommerce-MyAccount-navigation-link:last-of-type{border:0}.woocommerce-account .woocommerce .woocommerce-MyAccount-navigation ul .woocommerce-MyAccount-navigation-link a{font-family:var(--e-global-typography-primary-font-family);font-size:17px;font-weight:500;color:var(--e-global-color-primary);padding:10px 20px 9px;display:block}.woocommerce-account .woocommerce .woocommerce-MyAccount-navigation ul .woocommerce-MyAccount-navigation-link.is-active{margin:-1px -1px}.woocommerce-account .woocommerce .woocommerce-MyAccount-navigation ul .woocommerce-MyAccount-navigation-link.is-active a{background-color:var(--e-global-color-primary);color:#fff}.woocommerce-account .woocommerce .woocommerce-MyAccount-content{width:65%}.woocommerce-account .woocommerce .woocommerce-MyAccount-content .woocommerce-message{background-color:#f2f5f8;border:0;color:var(--e-global-color-primary);padding:1em 2em 1em 1.5em;font-weight:500}.woocommerce-account .woocommerce .woocommerce-MyAccount-content .woocommerce-message::before{display:none}.woocommerce-account .woocommerce .woocommerce-MyAccount-content .greeting{color:var(--e-global-color-text)}.woocommerce-account .woocommerce .woocommerce-MyAccount-content p:not(.form-row){font-size:17px;line-height:32px;margin:0 0 15px 0}.woocommerce-account .woocommerce .woocommerce-MyAccount-content p:not(.form-row) a{font-weight:500;color:var(--e-global-color-primary)}.woocommerce-account .woocommerce .woocommerce-MyAccount-content .woocommerce-orders-table{border:0;border-collapse:collapse}.woocommerce-account .woocommerce .woocommerce-MyAccount-content .woocommerce-orders-table th,.woocommerce-account .woocommerce .woocommerce-MyAccount-content .woocommerce-orders-table td{border:0}.woocommerce-account .woocommerce .woocommerce-MyAccount-content .woocommerce-orders-table th{background-color:#f2f5f8;font-size:17px;line-height:1;font-weight:500;padding:12px 30px 13px}.woocommerce-account .woocommerce .woocommerce-MyAccount-content .woocommerce-orders-table td{font-size:15px;padding:36px 15px}.woocommerce-account .woocommerce .woocommerce-MyAccount-content .woocommerce-orders-table tbody tr{border-bottom:1px solid #e5e8eb}.woocommerce-account .woocommerce .woocommerce-MyAccount-content .woocommerce-orders-table .woocommerce-Price-amount{font-family:var(--e-global-typography-accent-font-family);font-weight:500}.woocommerce-account .woocommerce .woocommerce-MyAccount-content .woocommerce-orders-table .woocommerce-button{font-size:14px;font-weight:500;background-color:var(--e-global-color-primary);border-radius:0;color:#fff;padding:13px 35px}.woocommerce-account .woocommerce .woocommerce-MyAccount-content .woocommerce-order-details .woocommerce-order-details__title{font-size:22px;margin-bottom:32px}.woocommerce-account .woocommerce .woocommerce-MyAccount-content .woocommerce-order-details .woocommerce-table--order-details{border:0;border-collapse:collapse;margin-bottom:55px}.woocommerce-account .woocommerce .woocommerce-MyAccount-content .woocommerce-order-details .woocommerce-table--order-details th,.woocommerce-account .woocommerce .woocommerce-MyAccount-content .woocommerce-order-details .woocommerce-table--order-details td{border:0}.woocommerce-account .woocommerce .woocommerce-MyAccount-content .woocommerce-order-details .woocommerce-table--order-details thead th{background-color:#f2f5f8;padding:16px 28px 17px}.woocommerce-account .woocommerce .woocommerce-MyAccount-content .woocommerce-order-details .woocommerce-table--order-details th{font-size:17px;line-height:1;font-weight:500}.woocommerce-account .woocommerce .woocommerce-MyAccount-content .woocommerce-order-details .woocommerce-table--order-details td{font-size:15px;font-weight:500}.woocommerce-account .woocommerce .woocommerce-MyAccount-content .woocommerce-order-details .woocommerce-table--order-details td strong{font-weight:400;color:var(--e-global-color-text)}.woocommerce-account .woocommerce .woocommerce-MyAccount-content .woocommerce-order-details .woocommerce-table--order-details tbody tr,.woocommerce-account .woocommerce .woocommerce-MyAccount-content .woocommerce-order-details .woocommerce-table--order-details tfoot tr{border-bottom:1px solid #e5e8eb}.woocommerce-account .woocommerce .woocommerce-MyAccount-content .woocommerce-order-details .woocommerce-table--order-details tbody td,.woocommerce-account .woocommerce .woocommerce-MyAccount-content .woocommerce-order-details .woocommerce-table--order-details tbody th,.woocommerce-account .woocommerce .woocommerce-MyAccount-content .woocommerce-order-details .woocommerce-table--order-details tfoot td,.woocommerce-account .woocommerce .woocommerce-MyAccount-content .woocommerce-order-details .woocommerce-table--order-details tfoot th{padding:17px 28px 16px}.woocommerce-account .woocommerce .woocommerce-MyAccount-content .woocommerce-order-details .woocommerce-table--order-details tfoot th{font-size:17px}.woocommerce-account .woocommerce .woocommerce-MyAccount-content .woocommerce-order-details .woocommerce-table--order-details .woocommerce-Price-amount{font-family:var(--e-global-typography-accent-font-family);font-weight:500}.woocommerce-account .woocommerce .woocommerce-MyAccount-content .woocommerce-customer-details{background-color:#f2f5f8;padding:24px 25px 22px;max-width:350px;margin-bottom:0}.woocommerce-account .woocommerce .woocommerce-MyAccount-content .woocommerce-customer-details .woocommerce-column__title{font-size:17px;margin-bottom:17px}.woocommerce-account .woocommerce .woocommerce-MyAccount-content .woocommerce-customer-details address{border:0;border-radius:0;padding:0;font-size:15px;line-height:26px}.woocommerce-account .woocommerce .woocommerce-MyAccount-content .woocommerce-customer-details address p{font-size:15px;line-height:26px;margin:0;padding:0}.woocommerce-account .woocommerce .woocommerce-MyAccount-content .woocommerce-customer-details address p:first-of-type{margin-top:14px}.woocommerce-account .woocommerce .woocommerce-MyAccount-content .woocommerce-customer-details address p::before{display:none}.woocommerce-account .woocommerce .woocommerce-MyAccount-content .woocommerce-Addresses .woocommerce-Address{background-color:#f2f5f8;padding:24px 25px 22px;max-width:350px;margin-bottom:0}.woocommerce-account .woocommerce .woocommerce-MyAccount-content .woocommerce-Addresses .woocommerce-Address .woocommerce-Address-title{position:relative}.woocommerce-account .woocommerce .woocommerce-MyAccount-content .woocommerce-Addresses .woocommerce-Address .woocommerce-Address-title h3{font-size:17px;margin-bottom:17px}.woocommerce-account .woocommerce .woocommerce-MyAccount-content .woocommerce-Addresses .woocommerce-Address .woocommerce-Address-title a{position:absolute;color:transparent;width:32px;height:32px;background-color:#fff;border-radius:50%;right:-5px;top:-5px;text-align:center;line-height:34px}.woocommerce-account .woocommerce .woocommerce-MyAccount-content .woocommerce-Addresses .woocommerce-Address .woocommerce-Address-title a::before{content:"";background-image:url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMTQiIGhlaWdodD0iMTQiIHZpZXdCb3g9IjAgMCAxNCAxNCIgZmlsbD0ibm9uZSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj4KPHBhdGggZD0iTTkuNzk2IDUuMjY0MDdMOC43MzU1IDQuMjAzNTdMMS43NSAxMS4xODkxVjEyLjI0OTZIMi44MTA1TDkuNzk2IDUuMjY0MDdaTTEwLjg1NjUgNC4yMDM1N0wxMS45MTcgMy4xNDMwN0wxMC44NTY1IDIuMDgyNTdMOS43OTYgMy4xNDMwN0wxMC44NTY1IDQuMjAzNTdaTTMuNDMxNSAxMy43NDk2SDAuMjVWMTAuNTY3M0wxMC4zMjYzIDAuNDkxMDc0QzEwLjQ2NjkgMC4zNTA0NzEgMTAuNjU3NiAwLjI3MTQ4NCAxMC44NTY1IDAuMjcxNDg0QzExLjA1NTQgMC4yNzE0ODQgMTEuMjQ2MSAwLjM1MDQ3MSAxMS4zODY4IDAuNDkxMDc0TDEzLjUwODUgMi42MTI4MkMxMy42NDkxIDIuNzUzNDcgMTMuNzI4MSAyLjk0NDIgMTMuNzI4MSAzLjE0MzA3QzEzLjcyODEgMy4zNDE5NSAxMy42NDkxIDMuNTMyNjggMTMuNTA4NSAzLjY3MzMyTDMuNDMyMjUgMTMuNzQ5NkgzLjQzMTVaIiBmaWxsPSIjMUYyMDMwIi8+Cjwvc3ZnPgo=);background-repeat:no-repeat;background-position:center;background-size:14px;width:14px;height:14px;display:inline-block}.woocommerce-account .woocommerce .woocommerce-MyAccount-content .woocommerce-address-fields input{padding:15.5px 15px;border-color:#dde0e5}.woocommerce-account .woocommerce .woocommerce-MyAccount-content .woocommerce-address-fields input:focus{border-color:var(--e-global-color-accent)}.woocommerce-account .woocommerce .woocommerce-MyAccount-content .woocommerce-address-fields textarea{padding:15.5px 15px}.woocommerce-account .woocommerce .woocommerce-MyAccount-content .woocommerce-address-fields .woocommerce form .form-row.woocommerce-invalid input.input-text{border-color:var(--e-global-color-primary)}.woocommerce-account .woocommerce .woocommerce-MyAccount-content .woocommerce-address-fields .select2-container .select2-selection--single{min-height:52px;border-radius:0;border-color:#dde0e5}.woocommerce-account .woocommerce .woocommerce-MyAccount-content .woocommerce-address-fields .select2-container--default .select2-selection--single .select2-selection__rendered{line-height:52px;padding-left:15px;color:var(--e-global-color-primary);font-size:15px}.woocommerce-account .woocommerce .woocommerce-MyAccount-content .woocommerce-address-fields .select2-container--default .select2-selection--single .select2-selection__arrow{top:50%;margin-top:-6px;right:15px;width:14px;height:14px;background-image:url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMTMiIGhlaWdodD0iOCIgdmlld0JveD0iMCAwIDEzIDgiIGZpbGw9Im5vbmUiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+CjxwYXRoIGQ9Ik0xIDEuMDgzOThMNi4yNSA2LjMzMzk4TDExLjUgMS4wODM5OCIgc3Ryb2tlPSIjNDM0NDQ0IiBzdHJva2Utd2lkdGg9IjIiLz4KPC9zdmc+Cg==);background-repeat:no-repeat;background-position:center;-webkit-transition:-webkit-transform .1s ease;transition:-webkit-transform .1s ease;-o-transition:transform .1s ease;transition:transform .1s ease;transition:transform .1s ease,-webkit-transform .1s ease}.woocommerce-account .woocommerce .woocommerce-MyAccount-content .woocommerce-address-fields .select2-container--default .select2-selection--single .select2-selection__arrow b{border-color:transparent}.woocommerce-account .woocommerce .woocommerce-MyAccount-content .woocommerce-address-fields .select2.select2-container--open .select2-selection--single .select2-selection__arrow{-webkit-transform:rotate(180deg);-ms-transform:rotate(180deg);transform:rotate(180deg)}.woocommerce-account .woocommerce .woocommerce-MyAccount-content .woocommerce-address-fields .select2.select2-container--open .select2-selection--single{border-color:var(--e-global-color-accent)}.woocommerce-account .woocommerce .woocommerce-MyAccount-content .woocommerce-address-fields .select2-container{display:block}.woocommerce-account .woocommerce .woocommerce-MyAccount-content .woocommerce-address-fields .form-row-first,.woocommerce-account .woocommerce .woocommerce-MyAccount-content .woocommerce-address-fields .form-row-last{width:50%}.woocommerce-account .woocommerce .woocommerce-MyAccount-content .woocommerce-address-fields .form-row{padding:0;margin:0;min-height:52px}.woocommerce-account .woocommerce .woocommerce-MyAccount-content .woocommerce-address-fields .form-row+.form-row{margin-bottom:17px}.woocommerce-account .woocommerce .woocommerce-MyAccount-content .woocommerce-address-fields .form-row-first{padding-right:10px}.woocommerce-account .woocommerce .woocommerce-MyAccount-content .woocommerce-address-fields .form-row-last{padding-left:10px}.woocommerce-account .woocommerce .woocommerce-MyAccount-content .woocommerce-address-fields .form-row.woocommerce-invalid input.input-text{border-color:#e33c3c}.woocommerce-account .woocommerce .woocommerce-MyAccount-content .woocommerce-address-fields .form-row textarea{min-height:137px}.woocommerce-account .woocommerce .woocommerce-MyAccount-content .woocommerce-address-fields .form-row textarea:focus{border-color:var(--e-global-color-accent)}.woocommerce-account .woocommerce .woocommerce-MyAccount-content .woocommerce-address-fields .button{font-size:17px;font-weight:500;background-color:var(--e-global-color-primary);color:#fff;padding:15px 38px;border-radius:0}.woocommerce-account .woocommerce .woocommerce-MyAccount-content .woocommerce_account_subscriptions .woocommerce-Button{font-size:17px;font-weight:500;background-color:var(--e-global-color-primary);color:#fff;padding:15px 38px;border-radius:0}.woocommerce-account .woocommerce .woocommerce-MyAccount-content .woocommerce-EditAccountForm.edit-account input[type=text],.woocommerce-account .woocommerce .woocommerce-MyAccount-content .woocommerce-EditAccountForm.edit-account input[type=email],.woocommerce-account .woocommerce .woocommerce-MyAccount-content .woocommerce-EditAccountForm.edit-account input[type=url],.woocommerce-account .woocommerce .woocommerce-MyAccount-content .woocommerce-EditAccountForm.edit-account input[type=password],.woocommerce-account .woocommerce .woocommerce-MyAccount-content .woocommerce-EditAccountForm.edit-account input[type=search],.woocommerce-account .woocommerce .woocommerce-MyAccount-content .woocommerce-EditAccountForm.edit-account input[type=number],.woocommerce-account .woocommerce .woocommerce-MyAccount-content .woocommerce-EditAccountForm.edit-account input[type=tel],.woocommerce-account .woocommerce .woocommerce-MyAccount-content .woocommerce-EditAccountForm.edit-account input[type=range],.woocommerce-account .woocommerce .woocommerce-MyAccount-content .woocommerce-EditAccountForm.edit-account input[type=date],.woocommerce-account .woocommerce .woocommerce-MyAccount-content .woocommerce-EditAccountForm.edit-account input[type=month],.woocommerce-account .woocommerce .woocommerce-MyAccount-content .woocommerce-EditAccountForm.edit-account input[type=week],.woocommerce-account .woocommerce .woocommerce-MyAccount-content .woocommerce-EditAccountForm.edit-account input[type=time],.woocommerce-account .woocommerce .woocommerce-MyAccount-content .woocommerce-EditAccountForm.edit-account input[type=datetime],.woocommerce-account .woocommerce .woocommerce-MyAccount-content .woocommerce-EditAccountForm.edit-account input[type=datetime-local],.woocommerce-account .woocommerce .woocommerce-MyAccount-content .woocommerce-EditAccountForm.edit-account input[type=color]{padding:15px}.woocommerce-account .woocommerce .woocommerce-MyAccount-content .woocommerce-EditAccountForm.edit-account .woocommerce-Button.button{background-color:var(--e-global-color-primary);border-radius:0;font-size:17px;line-height:1;font-weight:500;padding:17px 40px 18px;color:#fff}.woocommerce-account #customer_login h2{font-size:26px}.woocommerce-account form.woocommerce-form-login,.woocommerce-account form.woocommerce-form-register{border-color:#e5e8eb;border-radius:0;padding:4px 25px 32px;background-color:#fff;margin:20px 0 0}.woocommerce-account form.woocommerce-form-login .woocommerce-form-row--wide+.woocommerce-form-row--wide,.woocommerce-account form.woocommerce-form-register .woocommerce-form-row--wide+.woocommerce-form-row--wide{margin-top:20px}.woocommerce-account form.woocommerce-form-login .form-row,.woocommerce-account form.woocommerce-form-register .form-row{margin:24px 0 0}.woocommerce-account form.woocommerce-form-login .woocommerce-form__label-for-checkbox,.woocommerce-account form.woocommerce-form-register .woocommerce-form__label-for-checkbox{-webkit-transform:translateY(14px);-ms-transform:translateY(14px);transform:translateY(14px)}.woocommerce-account form.woocommerce-form-login .woocommerce-form__label-for-checkbox input,.woocommerce-account form.woocommerce-form-register .woocommerce-form__label-for-checkbox input{width:18px;height:18px;margin-right:5px}.woocommerce-account form.woocommerce-form-login .woocommerce-form__label-for-checkbox span,.woocommerce-account form.woocommerce-form-register .woocommerce-form__label-for-checkbox span{font-size:15px;line-height:1;font-weight:400;color:var(--e-global-color-primary);-webkit-transform:translateY(-3px);-ms-transform:translateY(-3px);transform:translateY(-3px);display:inline-block}.woocommerce-account form.woocommerce-form-login .form-row .required,.woocommerce-account form.woocommerce-form-register .form-row .required{color:var(--e-global-color-primary)}.woocommerce-account form.woocommerce-form-login label,.woocommerce-account form.woocommerce-form-register label{font-size:15px;line-height:1;font-weight:400;color:var(--e-global-color-primary)}.woocommerce-account form.woocommerce-form-login input,.woocommerce-account form.woocommerce-form-register input{padding:12.5px 15px;border-color:#e5e8eb}.woocommerce-account form.woocommerce-form-login input:focus,.woocommerce-account form.woocommerce-form-register input:focus{border-color:var(--e-global-color-accent)}.woocommerce-account form.woocommerce-form-login .password-input .show-password-input::after,.woocommerce-account form.woocommerce-form-register .password-input .show-password-input::after{content:"";background-image:url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMTgiIGhlaWdodD0iMTQiIHZpZXdCb3g9IjAgMCAxOCAxNCIgZmlsbD0ibm9uZSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj4KPHBhdGggZD0iTTkuMDAwOTcgMC4yNUMxMy4wNDUgMC4yNSAxNi40MDk1IDMuMTYgMTcuMTE1MiA3QzE2LjQxMDIgMTAuODQgMTMuMDQ1IDEzLjc1IDkuMDAwOTcgMTMuNzVDNC45NTY5NyAxMy43NSAxLjU5MjQ3IDEwLjg0IDAuODg2NzE5IDdDMS41OTE3MiAzLjE2IDQuOTU2OTcgMC4yNSA5LjAwMDk3IDAuMjVaTTkuMDAwOTcgMTIuMjVDMTAuNTMwNiAxMi4yNDk3IDEyLjAxNDggMTEuNzMwMSAxMy4yMTA2IDEwLjc3NjRDMTQuNDA2NSA5LjgyMjY0IDE1LjI0MzEgOC40OTEyMSAxNS41ODM3IDdDMTUuMjQxOSA1LjUwOTk4IDE0LjQwNDcgNC4xOCAxMy4yMDg5IDMuMjI3NTJDMTIuMDEzMiAyLjI3NTA0IDEwLjUyOTcgMS43NTY0IDkuMDAwOTcgMS43NTY0QzcuNDcyMjQgMS43NTY0IDUuOTg4NzQgMi4yNzUwNCA0Ljc5MyAzLjIyNzUyQzMuNTk3MjcgNC4xOCAyLjc2MDA0IDUuNTA5OTggMi40MTgyMiA3QzIuNzU4NzkgOC40OTEyMSAzLjU5NTQ3IDkuODIyNjQgNC43OTEzMyAxMC43NzY0QzUuOTg3MTggMTEuNzMwMSA3LjQ3MTM3IDEyLjI0OTcgOS4wMDA5NyAxMi4yNVpNOS4wMDA5NyAxMC4zNzVDOC4xMDU4NiAxMC4zNzUgNy4yNDc0MiAxMC4wMTk0IDYuNjE0NDggOS4zODY0OUM1Ljk4MTU1IDguNzUzNTUgNS42MjU5NyA3Ljg5NTExIDUuNjI1OTcgN0M1LjYyNTk3IDYuMTA0ODkgNS45ODE1NSA1LjI0NjQ1IDYuNjE0NDggNC42MTM1MUM3LjI0NzQyIDMuOTgwNTggOC4xMDU4NiAzLjYyNSA5LjAwMDk3IDMuNjI1QzkuODk2MDcgMy42MjUgMTAuNzU0NSAzLjk4MDU4IDExLjM4NzUgNC42MTM1MUMxMi4wMjA0IDUuMjQ2NDUgMTIuMzc2IDYuMTA0ODkgMTIuMzc2IDdDMTIuMzc2IDcuODk1MTEgMTIuMDIwNCA4Ljc1MzU1IDExLjM4NzUgOS4zODY0OUMxMC43NTQ1IDEwLjAxOTQgOS44OTYwNyAxMC4zNzUgOS4wMDA5NyAxMC4zNzVaTTkuMDAwOTcgOC44NzVDOS40OTgyNSA4Ljg3NSA5Ljk3NTE2IDguNjc3NDYgMTAuMzI2OCA4LjMyNTgyQzEwLjY3ODQgNy45NzQxOSAxMC44NzYgNy40OTcyOCAxMC44NzYgN0MxMC44NzYgNi41MDI3MiAxMC42Nzg0IDYuMDI1ODEgMTAuMzI2OCA1LjY3NDE3QzkuOTc1MTYgNS4zMjI1NCA5LjQ5ODI1IDUuMTI1IDkuMDAwOTcgNS4xMjVDOC41MDM2OSA1LjEyNSA4LjAyNjc3IDUuMzIyNTQgNy42NzUxNCA1LjY3NDE3QzcuMzIzNTEgNi4wMjU4MSA3LjEyNTk3IDYuNTAyNzIgNy4xMjU5NyA3QzcuMTI1OTcgNy40OTcyOCA3LjMyMzUxIDcuOTc0MTkgNy42NzUxNCA4LjMyNTgyQzguMDI2NzcgOC42Nzc0NiA4LjUwMzY5IDguODc1IDkuMDAwOTcgOC44NzVaIiBmaWxsPSIjNjA2MDYwIi8+Cjwvc3ZnPgo=);background-position:center;background-size:100%;background-repeat:no-repeat;display:inline-block;width:16px;height:14px}.woocommerce-account form.woocommerce-form-login .password-input .show-password-input.display-password:after,.woocommerce-account form.woocommerce-form-register .password-input .show-password-input.display-password:after{background-image:url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMTgiIGhlaWdodD0iMTEiIHZpZXdCb3g9IjAgMCAxOCAxMSIgZmlsbD0ibm9uZSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj4KPHBhdGggZD0iTTcuMDA3MzEgMTAuMDg2TDUuNTU5MDYgOS42OTc1M0w2LjE0OTMxIDcuNDkzMjhDNS4yNjU3OSA3LjE2NzQzIDQuNDQ0NjUgNi42OTI1NSAzLjcyMTU2IDYuMDg5MjhMMi4xMDY4MSA3LjcwNDc4TDEuMDQ1NTYgNi42NDM1M0wyLjY2MTA2IDUuMDI4NzhDMS43NDkxMiAzLjkzNjYgMS4xMzYzOCAyLjYyNjM1IDAuODgyODEyIDEuMjI2MjhMMi4zNTg4MSAwLjk1NzAzMUMyLjkyODA2IDQuMTA4NTMgNS42ODUwNiA2LjQ5OTUzIDkuMDAwODEgNi40OTk1M0MxMi4zMTU4IDYuNDk5NTMgMTUuMDczNiA0LjEwODUzIDE1LjY0MjggMC45NTcwMzFMMTcuMTE4OCAxLjIyNTUzQzE2Ljg2NTYgMi42MjU3OSAxNi4yNTMxIDMuOTM2MzEgMTUuMzQxMyA1LjAyODc4TDE2Ljk1NjEgNi42NDM1M0wxNS44OTQ4IDcuNzA0NzhMMTQuMjgwMSA2LjA4OTI4QzEzLjU1NyA2LjY5MjU1IDEyLjczNTggNy4xNjc0MyAxMS44NTIzIDcuNDkzMjhMMTIuNDQyNiA5LjY5ODI4TDEwLjk5NDMgMTAuMDg2TDEwLjQwMzMgNy44ODEwM0M5LjQ3NTA4IDguMDQwMDkgOC41MjY1NSA4LjA0MDA5IDcuNTk4MzEgNy44ODEwM0w3LjAwNzMxIDEwLjA4NloiIGZpbGw9IiM2MDYwNjAiLz4KPC9zdmc+Cg==)}.woocommerce-account form.woocommerce-form-login .woocommerce-button,.woocommerce-account form.woocommerce-form-register .woocommerce-button{background-color:var(--e-global-color-accent);border-radius:0;font-size:17px;line-height:1;font-weight:500;padding:17px 40px 18px;color:#fff}.woocommerce-account form.woocommerce-form-login .woocommerce-LostPassword a,.woocommerce-account form.woocommerce-form-register .woocommerce-LostPassword a{font-size:14px;color:var(--e-global-color-text)}.woocommerce-account form.woocommerce-form-login p:not(.woocommerce-form-row),.woocommerce-account form.woocommerce-form-register p:not(.woocommerce-form-row){margin-bottom:20px}.woocommerce-account form.woocommerce-form-login .woocommerce-LostPassword,.woocommerce-account form.woocommerce-form-register .woocommerce-LostPassword{margin-bottom:0 !important}.woocommerce-account form.woocommerce-form-login.login{padding:4px 25px 25px}.woocommerce-account .woocommerce-ResetPassword .woocommerce-Input.woocommerce-Input--text.input-text{padding:15px}.woocommerce-account .woocommerce-ResetPassword .woocommerce-Button.button{background-color:var(--e-global-color-accent);border-radius:0;font-size:17px;line-height:1;font-weight:500;padding:17px 40px 18px;color:#fff}.woocommerce-account.woocommerce-page:not(.logged-in){background-color:#f2f5f8}.woocommerce-account.woocommerce-page:not(.logged-in) .page-content>.woocommerce{max-width:600px;margin-left:auto;margin-right:auto}.woocommerce-account.woocommerce-page:not(.logged-in) .page-content>.woocommerce h2{font-size:26px;font-weight:500}.woocommerce-account.woocommerce-page:not(.logged-in).woocommerce-lost-password{background-color:#fff}.woocommerce-cart .entry-header{text-align:center}.woocommerce-cart .entry-header .entry-title{font-size:42px}.woocommerce-cart .woocommerce .woocommerce-cart-content{display:-webkit-box;display:-ms-flexbox;display:flex}.woocommerce-cart .woocommerce .woocommerce-cart-content .woocommerce-cart-form{-ms-flex-preferred-size:70%;flex-basis:70%;padding-right:85px}.woocommerce-cart .woocommerce .woocommerce-cart-content .woocommerce-cart-form .cart{border-collapse:collapse;border:0}.woocommerce-cart .woocommerce .woocommerce-cart-content .woocommerce-cart-form .cart td{border:0;padding:0}.woocommerce-cart .woocommerce .woocommerce-cart-content .woocommerce-cart-form .cart .cart_item{border-bottom:1px solid #e5e8eb}.woocommerce-cart .woocommerce .woocommerce-cart-content .woocommerce-cart-form .cart .cart_item:first-of-type{padding-top:0}.woocommerce-cart .woocommerce .woocommerce-cart-content .woocommerce-cart-form .cart .cart_item .product-thumbnail{padding:32px 0;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.woocommerce-cart .woocommerce .woocommerce-cart-content .woocommerce-cart-form .cart .cart_item .product-thumbnail img{width:90px;display:block}.woocommerce-cart .woocommerce .woocommerce-cart-content .woocommerce-cart-form .cart .cart_item .product-name{padding-left:15px;max-width:280px}.woocommerce-cart .woocommerce .woocommerce-cart-content .woocommerce-cart-form .cart .cart_item .product-name a{font-family:var(--e-global-typography-primary-font-family);font-size:16px;font-weight:600;color:var(--e-global-color-primary)}.woocommerce-cart .woocommerce .woocommerce-cart-content .woocommerce-cart-form .cart .cart_item .product-price .woocommerce-Price-amount.amount{font-family:var(--e-global-typography-accent-font-family);font-size:14px;font-weight:600;color:var(--e-global-color-text)}.woocommerce-cart .woocommerce .woocommerce-cart-content .woocommerce-cart-form .cart .cart_item .product-quantity .quantity{display:-webkit-box;display:-ms-flexbox;display:flex;border:1px solid #b4b4b4;width:100px;height:36px;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.woocommerce-cart .woocommerce .woocommerce-cart-content .woocommerce-cart-form .cart .cart_item .product-quantity .quantity input{border:0;width:30px;-webkit-box-flex:1;-ms-flex:1 1 auto;flex:1 1 auto;padding:0;font-size:15px;font-weight:500;color:var(--e-global-color-primary);line-height:1}.woocommerce-cart .woocommerce .woocommerce-cart-content .woocommerce-cart-form .cart .cart_item .product-quantity .quantity input::-webkit-outer-spin-button,.woocommerce-cart .woocommerce .woocommerce-cart-content .woocommerce-cart-form .cart .cart_item .product-quantity .quantity input::-webkit-inner-spin-button{-webkit-appearance:none;margin:0}.woocommerce-cart .woocommerce .woocommerce-cart-content .woocommerce-cart-form .cart .cart_item .product-quantity .quantity input[type=number]{-moz-appearance:textfield}.woocommerce-cart .woocommerce .woocommerce-cart-content .woocommerce-cart-form .cart .cart_item .product-quantity .quantity span.gt-svg-icon{display:inline-block;padding:0 10px;cursor:pointer;font-size:14px}.woocommerce-cart .woocommerce .woocommerce-cart-content .woocommerce-cart-form .cart .cart_item .product-quantity .quantity span.gt-svg-icon.increase svg{-webkit-transform:translateY(1px);-ms-transform:translateY(1px);transform:translateY(1px)}.woocommerce-cart .woocommerce .woocommerce-cart-content .woocommerce-cart-form .cart .cart_item .product-quantity .quantity span.gt-svg-icon.decrease svg{-webkit-transform:translateY(-4px);-ms-transform:translateY(-4px);transform:translateY(-4px)}.woocommerce-cart .woocommerce .woocommerce-cart-content .woocommerce-cart-form .cart .cart_item .product-subtotal .woocommerce-Price-amount.amount{font-family:var(--e-global-typography-accent-font-family);font-size:15px;font-weight:500;color:var(--e-global-color-primary)}.woocommerce-cart .woocommerce .woocommerce-cart-content .woocommerce-cart-form .cart .cart_item .product-remove a{display:inline-block;width:26.5px;height:26.5px;border:1px solid #dfdfdf;border-radius:50px;font-size:19px;font-weight:400;line-height:24px}.woocommerce-cart .woocommerce .woocommerce-cart-content .woocommerce-cart-form .cart .cart_item .product-remove a:hover{background:transparent}.woocommerce-cart .woocommerce .woocommerce-cart-content .woocommerce-cart-form .cart .cart_item .product-remove a svg{-webkit-transform:translateY(-2.5px);-ms-transform:translateY(-2.5px);transform:translateY(-2.5px)}.woocommerce-cart .woocommerce .woocommerce-cart-content .woocommerce-cart-form .cart tr .actions{padding-top:45px}.woocommerce-cart .woocommerce .woocommerce-cart-content .woocommerce-cart-form .cart tr .actions .coupon label{text-align:left}.woocommerce-cart .woocommerce .woocommerce-cart-content .woocommerce-cart-form .cart tr .actions .coupon input#coupon_code{width:215px;height:52px;margin:0;padding:0 20px;font-size:15px;font-weight:400;font-family:var(--e-global-typography-primary-font-family);color:var(--e-global-color-text)}.woocommerce-cart .woocommerce .woocommerce-cart-content .woocommerce-cart-form .cart tr .actions .coupon .button{height:52px;background-color:var(--e-global-color-primary);font-size:17px;font-weight:500;font-family:var(--e-global-typography-primary-font-family);border-radius:0;color:#fff;padding:0 58px}.woocommerce-cart .woocommerce .woocommerce-cart-content .woocommerce-cart-form .cart tr .actions .coupon+.button{display:none}.woocommerce-cart .woocommerce .woocommerce-cart-content .cart-collaterals{-ms-flex-preferred-size:30%;flex-basis:30%;background-color:transparent}.woocommerce-cart .woocommerce .woocommerce-cart-content .cart-collaterals h2{font-size:22px;font-weight:500;margin-bottom:15px}.woocommerce-cart .woocommerce .woocommerce-cart-content .cart-collaterals .cart_totals{float:none;width:100%}.woocommerce-cart .woocommerce .woocommerce-cart-content .cart-collaterals .cart_totals table{border-collapse:collapse;border:0}.woocommerce-cart .woocommerce .woocommerce-cart-content .cart-collaterals .cart_totals table tr{border-bottom:1px solid #e5e8eb}.woocommerce-cart .woocommerce .woocommerce-cart-content .cart-collaterals .cart_totals table tr:last-of-type{border-bottom:0}.woocommerce-cart .woocommerce .woocommerce-cart-content .cart-collaterals .cart_totals table tr th{border:0;padding:24px 0;font-size:16px;font-weight:500}.woocommerce-cart .woocommerce .woocommerce-cart-content .cart-collaterals .cart_totals table tr td{text-align:right;border:0;vertical-align:bottom;padding:24px 0;word-break:break-word}.woocommerce-cart .woocommerce .woocommerce-cart-content .cart-collaterals .cart_totals table tr.order-total .woocommerce-Price-amount{font-size:20px}.woocommerce-cart .woocommerce .woocommerce-cart-content .cart-collaterals .cart_totals .woocommerce-Price-amount{font-family:var(--e-global-typography-accent-font-family);font-size:16px;font-weight:500;color:var(--e-global-color-primary)}.woocommerce-cart .woocommerce .woocommerce-cart-content .cart-collaterals .cart_totals .cart_totals_wrap{background-color:#f2f5f8;padding:30px 30px 3px 30px}.woocommerce-cart .woocommerce .woocommerce-cart-content .cart-collaterals .woocommerce-shipping-totals ul#shipping_method{margin:5px 0 0}.woocommerce-cart .woocommerce .woocommerce-cart-content .cart-collaterals .woocommerce-shipping-totals ul#shipping_method .amount{font-weight:500;font-family:var(--e-global-typography-accent-font-family)}.woocommerce-cart .woocommerce .woocommerce-cart-content .cart-collaterals .woocommerce-shipping-totals ul#shipping_method label{font-size:16px;font-weight:400}.woocommerce-cart .woocommerce .woocommerce-cart-content .cart-collaterals .woocommerce-shipping-totals ul#shipping_method li{line-height:1;margin:0 0 15px 0}.woocommerce-cart .woocommerce .woocommerce-cart-content .cart-collaterals .woocommerce-shipping-totals .woocommerce-shipping-destination{font-size:16px;line-height:26px;color:#707070;word-break:break-word}.woocommerce-cart .woocommerce .woocommerce-cart-content .cart-collaterals .woocommerce-shipping-totals .woocommerce-shipping-destination strong{font-weight:400}.woocommerce-cart .woocommerce .woocommerce-cart-content .cart-collaterals .woocommerce-shipping-totals .woocommerce-shipping-calculator .shipping-calculator-button{font-size:16px;line-height:1;display:inline-block;position:relative;margin-bottom:11px}.woocommerce-cart .woocommerce .woocommerce-cart-content .cart-collaterals .woocommerce-shipping-totals .woocommerce-shipping-calculator .shipping-calculator-button::before{font-family:WooCommerce;font-weight:400;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;content:"\e603";text-decoration:none;font-size:12px;bottom:0;left:-20px;position:absolute}.woocommerce-cart .woocommerce .woocommerce-cart-content .cart-collaterals .woocommerce-shipping-totals .woocommerce-shipping-calculator .shipping-calculator-button::after{content:"";position:absolute;width:100%;height:1px;background-color:var(--e-global-color-primary);bottom:-1px;left:0;margin:0}.woocommerce-cart .woocommerce .woocommerce-cart-content .cart-collaterals .woocommerce-shipping-totals .woocommerce-shipping-calculator .shipping-calculator-form p{margin:0}.woocommerce-cart .woocommerce .woocommerce-cart-content .cart-collaterals .woocommerce-shipping-totals .woocommerce-shipping-calculator .shipping-calculator-form .form-row{width:100%;float:none;margin:0 0 10px}.woocommerce-cart .woocommerce .woocommerce-cart-content .cart-collaterals .woocommerce-shipping-totals .woocommerce-shipping-calculator .shipping-calculator-form .select2-container .select2-selection--single{height:45px;border-radius:0;border-color:#e5e8eb;text-align:left;margin:0}.woocommerce-cart .woocommerce .woocommerce-cart-content .cart-collaterals .woocommerce-shipping-totals .woocommerce-shipping-calculator .shipping-calculator-form .select2-container .select2-selection--single .select2-selection__rendered{padding-left:15px;padding-right:15px;line-height:45px}.woocommerce-cart .woocommerce .woocommerce-cart-content .cart-collaterals .woocommerce-shipping-totals .woocommerce-shipping-calculator .shipping-calculator-form .select2-container--default .select2-selection--single .select2-selection__arrow{position:absolute;top:50%;margin-top:-6px;right:15px;width:14px;height:14px;background-image:url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMTMiIGhlaWdodD0iOCIgdmlld0JveD0iMCAwIDEzIDgiIGZpbGw9Im5vbmUiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+CjxwYXRoIGQ9Ik0xIDEuMDgzOThMNi4yNSA2LjMzMzk4TDExLjUgMS4wODM5OCIgc3Ryb2tlPSIjNDM0NDQ0IiBzdHJva2Utd2lkdGg9IjIiLz4KPC9zdmc+Cg==);background-repeat:no-repeat;background-position:center}.woocommerce-cart .woocommerce .woocommerce-cart-content .cart-collaterals .woocommerce-shipping-totals .woocommerce-shipping-calculator .shipping-calculator-form .select2-container--default .select2-selection--single .select2-selection__arrow b{border-color:transparent}.woocommerce-cart .woocommerce .woocommerce-cart-content .cart-collaterals .woocommerce-shipping-totals .woocommerce-shipping-calculator .shipping-calculator-form .select2.select2-container--open .select2-selection--single{border-color:var(--e-global-color-primary)}.woocommerce-cart .woocommerce .woocommerce-cart-content .cart-collaterals .woocommerce-shipping-totals .woocommerce-shipping-calculator .shipping-calculator-form .select2.select2-container--open .select2-selection--single .select2-selection__arrow{-webkit-transform:rotate(180deg);-ms-transform:rotate(180deg);transform:rotate(180deg)}.woocommerce-cart .woocommerce .woocommerce-cart-content .cart-collaterals .woocommerce-shipping-totals .woocommerce-shipping-calculator .shipping-calculator-form input[type=text]{padding:12px 15px;border-color:#e5e8eb;background-color:#fff;margin-top:3px}.woocommerce-cart .woocommerce .woocommerce-cart-content .cart-collaterals .woocommerce-shipping-totals .woocommerce-shipping-calculator .shipping-calculator-form input[type=text]:focus{border-color:var(--e-global-color-primary)}.woocommerce-cart .woocommerce .woocommerce-cart-content .cart-collaterals .woocommerce-shipping-totals .woocommerce-shipping-calculator .shipping-calculator-form .button{font-size:17px;font-weight:500;border-radius:0;background-color:var(--e-global-color-primary);padding:13px 33px 13px;color:#fff;margin:3px 0 12px}.woocommerce-cart .woocommerce .woocommerce-cart-content .cart-collaterals .wc-proceed-to-checkout{padding:28px 0 0;font-size:17px;font-weight:400;color:var(--e-global-color-primary)}.woocommerce-cart .woocommerce .woocommerce-cart-content .cart-collaterals .wc-proceed-to-checkout .checkout-button{font-size:17px;font-weight:500;background-color:var(--e-global-color-accent);border-radius:0}.woocommerce-cart .woocommerce .woocommerce-cart-content .cart-collaterals .wc-proceed-to-checkout .checkout-button:hover{background-color:var(--e-global-color-accent)}.woocommerce-cart .woocommerce .woocommerce-cart-content .cart-collaterals .wc-proceed-to-checkout .continue-button{display:inline-block;position:relative}.woocommerce-cart .woocommerce .woocommerce-cart-content .cart-collaterals .wc-proceed-to-checkout .continue-button::after{content:"";position:absolute;width:100%;height:1px;background-color:var(--e-global-color-primary);bottom:6px;left:0}.woocommerce-cart .return-to-shop a.button{font-size:17px;font-weight:500;background-color:var(--e-global-color-primary);color:#fff;padding:15px 38px;border-radius:0}.woocommerce-checkout .woocommerce-info{background-color:#f2f5f8;border:0;color:var(--e-global-color-primary);padding:1em 2em 1em 1.5em;font-weight:500}.woocommerce-checkout .woocommerce-info::before{display:none}.woocommerce-checkout .woocommerce-form-coupon-toggle .woocommerce-info{max-width:500px;margin:auto;background-color:#f2f5f8;border:0;color:var(--e-global-color-primary);padding:1em 2em 1em 1.5em;font-size:16px;text-align:center}.woocommerce-checkout .woocommerce-form-coupon-toggle .woocommerce-info::before{display:none}.woocommerce-checkout .woocommerce-form-coupon-toggle .woocommerce-info .showcoupon{position:relative;color:var(--e-global-color-primary)}.woocommerce-checkout .woocommerce-form-coupon-toggle .woocommerce-info .showcoupon:hover{color:var(--e-global-color-primary)}.woocommerce-checkout .woocommerce-form-coupon-toggle .woocommerce-info .showcoupon::after{content:"";position:absolute;width:100%;height:1px;background-color:var(--e-global-color-primary);bottom:0;left:0}.woocommerce-checkout .woocommerce form.checkout_coupon{border-color:#dde0e5;border-radius:0;max-width:500px;margin-left:auto;margin-right:auto;margin-top:10px;padding:20px 20px 14px}.woocommerce-checkout .woocommerce-form-coupon p:not(.form-row){margin-bottom:12px;font-size:15px}.woocommerce-checkout .woocommerce-form-coupon .input-text{padding:12.5px 15px}.woocommerce-checkout .woocommerce-form-coupon .button{font-size:17px;font-weight:500;background-color:var(--e-global-color-primary);color:#fff;padding:15px 38px;border-radius:0}.woocommerce-checkout .woocommerce-form-coupon .button:hover{background-color:var(--e-global-color-primary);color:#fff}.woocommerce-checkout .woocommerce-form-coupon .form-row-first{width:70%}.woocommerce-checkout .woocommerce-form-coupon .form-row-last{width:30%;text-align:right}.woocommerce-checkout .woocommerce .col2-set .col-1,.woocommerce-checkout .woocommerce-page .col2-set .col-2,.woocommerce-checkout .woocommerce .col2-set .col-2,.woocommerce-checkout .woocommerce-page .col2-set .col-2{float:none;width:100%}.woocommerce-checkout .col2-set{float:left;width:69%;padding-right:140px}.woocommerce-checkout .checkout{margin-top:77px}.woocommerce-checkout .checkout .woocommerce-billing-fields h3{font-size:32px;font-weight:500;letter-spacing:.5px}.woocommerce-checkout .checkout .woocommerce-shipping-fields{margin-top:30px}.woocommerce-checkout .checkout .woocommerce-shipping-fields h3{font-size:22px;margin-bottom:25px}.woocommerce-checkout .checkout .checkout-order-review-wrap{width:31%;float:right;padding:30px 25px 0;background-color:#f2f5f8}.woocommerce-checkout .checkout .checkout-order-review-wrap table.shop_table{border:0;border-collapse:collapse;margin:0 0 20px}.woocommerce-checkout .checkout .checkout-order-review-wrap table.shop_table .woocommerce-Price-amount.amount{font-family:var(--e-global-typography-accent-font-family);font-size:16px}.woocommerce-checkout .checkout .checkout-order-review-wrap h3{font-size:22px;letter-spacing:-0.5px;background-color:#f2f5f8;margin:0 0 25px}.woocommerce-checkout .checkout .checkout-order-review-wrap thead{display:none}.woocommerce-checkout .checkout .checkout-order-review-wrap tbody td{padding:11px 0 10px}.woocommerce-checkout .checkout .checkout-order-review-wrap tfoot td{text-align:right;font-weight:500}.woocommerce-checkout .checkout .checkout-order-review-wrap tfoot td,.woocommerce-checkout .checkout .checkout-order-review-wrap tfoot th{padding:16px 0 15px}.woocommerce-checkout .checkout .checkout-order-review-wrap td,.woocommerce-checkout .checkout .checkout-order-review-wrap th{border:0;padding-left:0;padding-right:0;word-break:normal}.woocommerce-checkout .checkout .checkout-order-review-wrap td{font-size:15px;color:var(--e-global-color-text)}.woocommerce-checkout .checkout .checkout-order-review-wrap td strong{color:var(--e-global-color-text);font-weight:400}.woocommerce-checkout .checkout .checkout-order-review-wrap td+td{text-align:right}.woocommerce-checkout .checkout .checkout-order-review-wrap tr{border-bottom:1px solid #e5e8eb}.woocommerce-checkout .checkout .checkout-order-review-wrap tr.order-total{border:0}.woocommerce-checkout .checkout .checkout-order-review-wrap .cart-subtotal th,.woocommerce-checkout .checkout .checkout-order-review-wrap .woocommerce-shipping-totals th{font-size:18px;font-weight:500}.woocommerce-checkout .checkout .checkout-order-review-wrap .cart-subtotal .woocommerce-Price-amount.amount,.woocommerce-checkout .checkout .checkout-order-review-wrap .woocommerce-shipping-totals .woocommerce-Price-amount.amount{font-size:18px;font-weight:500;color:var(--e-global-color-primary)}.woocommerce-checkout .checkout .checkout-order-review-wrap .cart-subtotal ul#shipping_method li,.woocommerce-checkout .checkout .checkout-order-review-wrap .woocommerce-shipping-totals ul#shipping_method li{margin:0;line-height:1;font-weight:500}.woocommerce-checkout .checkout .checkout-order-review-wrap .order-total th{font-size:20px;font-weight:500}.woocommerce-checkout .checkout .checkout-order-review-wrap .order-total .woocommerce-Price-amount.amount{font-size:20px;font-weight:500;color:var(--e-global-color-primary)}.woocommerce-checkout .checkout input{padding:15.5px 15px;border-color:#dde0e5}.woocommerce-checkout .checkout input:focus{border-color:var(--e-global-color-accent)}.woocommerce-checkout .checkout textarea{padding:15.5px 15px}.woocommerce-checkout .checkout .woocommerce form .form-row.woocommerce-invalid input.input-text{border-color:var(--e-global-color-primary)}.woocommerce-checkout .checkout .select2-container .select2-selection--single{min-height:52px;border-radius:0;border-color:#dde0e5}.woocommerce-checkout .checkout .select2-container--default .select2-selection--single .select2-selection__rendered{line-height:52px;padding-left:15px;color:var(--e-global-color-primary);font-size:15px}.woocommerce-checkout .checkout .select2-container--default .select2-selection--single .select2-selection__arrow{top:50%;margin-top:-6px;right:15px;width:14px;height:14px;background-image:url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMTMiIGhlaWdodD0iOCIgdmlld0JveD0iMCAwIDEzIDgiIGZpbGw9Im5vbmUiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+CjxwYXRoIGQ9Ik0xIDEuMDgzOThMNi4yNSA2LjMzMzk4TDExLjUgMS4wODM5OCIgc3Ryb2tlPSIjNDM0NDQ0IiBzdHJva2Utd2lkdGg9IjIiLz4KPC9zdmc+Cg==);background-repeat:no-repeat;background-position:center;-webkit-transition:-webkit-transform .1s ease;transition:-webkit-transform .1s ease;-o-transition:transform .1s ease;transition:transform .1s ease;transition:transform .1s ease,-webkit-transform .1s ease}.woocommerce-checkout .checkout .select2-container--default .select2-selection--single .select2-selection__arrow b{border-color:transparent}.woocommerce-checkout .checkout .select2.select2-container--open .select2-selection--single .select2-selection__arrow{-webkit-transform:rotate(180deg);-ms-transform:rotate(180deg);transform:rotate(180deg)}.woocommerce-checkout .checkout .select2.select2-container--open .select2-selection--single{border-color:var(--e-global-color-accent)}.woocommerce-checkout .checkout .select2-container{display:block}.woocommerce-checkout .checkout .woocommerce-error{border:0;border-left:4px solid #e33c3c;background-color:#fff2f2;padding:25px 30px 24px 70px;margin-bottom:60px}.woocommerce-checkout .checkout .woocommerce-error::before{content:"";background-image:url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMzYiIGhlaWdodD0iMzYiIHZpZXdCb3g9IjAgMCAzNiAzNiIgZmlsbD0ibm9uZSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj4KPGcgY2xpcC1wYXRoPSJ1cmwoI2NsaXAwXzc1MTlfMjkyOSkiPgo8cGF0aCBkPSJNMTggMzNDOS43MTU1IDMzIDMgMjYuMjg0NSAzIDE4QzMgOS43MTU1IDkuNzE1NSAzIDE4IDNDMjYuMjg0NSAzIDMzIDkuNzE1NSAzMyAxOEMzMyAyNi4yODQ1IDI2LjI4NDUgMzMgMTggMzNaTTE4IDMwQzIxLjE4MjYgMzAgMjQuMjM0OCAyOC43MzU3IDI2LjQ4NTMgMjYuNDg1M0MyOC43MzU3IDI0LjIzNDggMzAgMjEuMTgyNiAzMCAxOEMzMCAxNC44MTc0IDI4LjczNTcgMTEuNzY1MiAyNi40ODUzIDkuNTE0NzJDMjQuMjM0OCA3LjI2NDI4IDIxLjE4MjYgNiAxOCA2QzE0LjgxNzQgNiAxMS43NjUyIDcuMjY0MjggOS41MTQ3MiA5LjUxNDcyQzcuMjY0MjggMTEuNzY1MiA2IDE0LjgxNzQgNiAxOEM2IDIxLjE4MjYgNy4yNjQyOCAyNC4yMzQ4IDkuNTE0NzIgMjYuNDg1M0MxMS43NjUyIDI4LjczNTcgMTQuODE3NCAzMCAxOCAzMFpNMTYuNSAyMi41SDE5LjVWMjUuNUgxNi41VjIyLjVaTTE2LjUgMTAuNUgxOS41VjE5LjVIMTYuNVYxMC41WiIgZmlsbD0iI0UzM0MzQyIvPgo8L2c+CjxkZWZzPgo8Y2xpcFBhdGggaWQ9ImNsaXAwXzc1MTlfMjkyOSI+CjxyZWN0IHdpZHRoPSIzNiIgaGVpZ2h0PSIzNiIgZmlsbD0id2hpdGUiLz4KPC9jbGlwUGF0aD4KPC9kZWZzPgo8L3N2Zz4K);width:30px;height:30px;background-position:center;background-size:30px;background-repeat:no-repeat;top:28px}.woocommerce-checkout .checkout .woocommerce-error li{font-size:16px;font-weight:400;color:#707070}.woocommerce-checkout .checkout .woocommerce-error li strong{font-weight:400}.woocommerce-checkout .checkout .woocommerce-error li:last-of-type{color:var(--e-global-color-text);margin-top:9px}.woocommerce-checkout .woocommerce-checkout #payment{background:#fff;border-radius:0;margin-left:-25px;margin-right:-25px}.woocommerce-checkout .woocommerce form .form-row-first,.woocommerce-checkout .woocommerce-page form .form-row-first,.woocommerce-checkout .woocommerce form .form-row-last,.woocommerce-checkout .woocommerce-page form .form-row-last{width:50%}.woocommerce-checkout .woocommerce form .form-row{padding:0;margin:0;min-height:52px}.woocommerce-checkout .woocommerce form .form-row+.form-row{margin-bottom:17px}.woocommerce-checkout .woocommerce form .form-row-first,.woocommerce-checkout .woocommerce-page form .form-row-first{padding-right:10px}.woocommerce-checkout .woocommerce form .form-row-last,.woocommerce-checkout .woocommerce-page form .form-row-last{padding-left:10px}.woocommerce-checkout .woocommerce form .form-row.woocommerce-invalid input.input-text{border-color:#e33c3c}.woocommerce-checkout .woocommerce form .form-row textarea{min-height:137px}.woocommerce-checkout .woocommerce form .form-row textarea:focus{border-color:var(--e-global-color-accent)}.woocommerce-checkout #payment.woocommerce-checkout-payment{background-color:#fff}.woocommerce-checkout #payment.woocommerce-checkout-payment ul.payment_methods{padding:35px 0 0;border-bottom-color:#dde0e5}.woocommerce-checkout #payment.woocommerce-checkout-payment li.wc_payment_method{margin:0 0 30px}.woocommerce-checkout #payment.woocommerce-checkout-payment li.wc_payment_method input{margin:0 10px 0 0 !important}.woocommerce-checkout #payment.woocommerce-checkout-payment li.wc_payment_method label{display:inline-block;font-size:16px;font-weight:500;color:var(--e-global-color-primary);margin:0;-webkit-transform:translateY(-1px);-ms-transform:translateY(-1px);transform:translateY(-1px)}.woocommerce-checkout #payment.woocommerce-checkout-payment li.wc_payment_method div.payment_box{background-color:transparent;font-size:14px;line-height:26px;font-weight:400;letter-spacing:-0.5px;color:var(--e-global-color-text);margin:0;padding:0 0 0 27px}.woocommerce-checkout #payment.woocommerce-checkout-payment li.wc_payment_method div.payment_box::before{display:none}.woocommerce-checkout #payment.woocommerce-checkout-payment .place-order{padding:25px 0 0}.woocommerce-checkout #payment.woocommerce-checkout-payment .place-order .button{font-size:17px;font-weight:500;background-color:var(--e-global-color-accent);border-radius:0;display:block;text-align:center;float:none !important;padding:1em;width:100%;margin:0}.woocommerce-checkout .woocommerce-terms-and-conditions-wrapper p{font-size:14px;line-height:26px;letter-spacing:-0.5px}.woocommerce-order-received.woocommerce-checkout .woocommerce-thankyou-order-received{font-size:19px;color:var(--e-global-color-primary);text-align:center;margin:-8px 0 50px}.woocommerce-order-received.woocommerce-checkout .woocommerce-order{max-width:800px;margin-left:auto;margin-right:auto}.woocommerce-order-received.woocommerce-checkout .woocommerce-customer-details address{border-radius:0;border:1px solid #e5e8eb;padding:20px}.woocommerce-order-details .woocommerce-order-details__title{font-size:32px;font-weight:600}.woocommerce-order-details .woocommerce-table--order-details.woocommerce-table.shop_table{border:1px solid #e5e8eb;border-bottom:0;border-radius:0;border-collapse:collapse}.woocommerce-order-details .woocommerce-table--order-details.woocommerce-table.shop_table td,.woocommerce-order-details .woocommerce-table--order-details.woocommerce-table.shop_table th{border:0}.woocommerce-order-details .woocommerce-table--order-details.woocommerce-table.shop_table thead{display:none}.woocommerce-order-details .woocommerce-table--order-details.woocommerce-table.shop_table td,.woocommerce-order-details .woocommerce-table--order-details.woocommerce-table.shop_table th{padding:15px 20px 14px}.woocommerce-order-details .woocommerce-table--order-details.woocommerce-table.shop_table tr{border-bottom:1px solid #e5e8eb}.woocommerce-order-details .woocommerce-table--order-details.woocommerce-table.shop_table tr td:nth-child(2){text-align:right}.woocommerce-order-details .woocommerce-table--order-details.woocommerce-table.shop_table strong.product-quantity{font-weight:400}.woocommerce-order-details .woocommerce-table--order-details.woocommerce-table.shop_table tfoot th,.woocommerce-order-details .woocommerce-table--order-details.woocommerce-table.shop_table tfoot td{font-weight:400}.products .product .product-thumbnail-wrap{position:relative;overflow:hidden;margin-bottom:8px}.products .product .product-thumbnail-wrap .product-thumbnail .product-main-image img{display:block;margin:0}.products .product .product-thumbnail-wrap .product-thumbnail .product-hover-image{position:absolute;width:100%;height:100%;top:0;left:0}.products .product .product-thumbnail-wrap .product-thumbnail .product-hover-image img{opacity:0;visibility:hidden;display:block;-webkit-transition:all .5s;-o-transition:all .5s;transition:all .5s}.products .product .product-thumbnail-wrap .product-thumbnail .woocommerce-badges{position:absolute;left:0;top:20px}.products .product .product-thumbnail-wrap .product-thumbnail .woocommerce-badges .woocommerce-badge{display:block;margin-bottom:8px;line-height:1}.products .product .product-thumbnail-wrap .product-thumbnail .woocommerce-badges .woocommerce-badge span{font-size:11px;line-height:11px;font-weight:600;font-family:var(--e-global-typography-accent-font-family);text-transform:uppercase;color:#fff;width:42px;display:inline-block;text-align:center;padding:6px 0 5px}.products .product .product-thumbnail-wrap .product-thumbnail .woocommerce-badges .woocommerce-badge.label-new{background-color:#2298da}.products .product .product-thumbnail-wrap .product-thumbnail .woocommerce-badges .woocommerce-badge.label-featured{background-color:#f66565}.products .product .product-thumbnail-wrap .product-thumbnail .woocommerce-badges .woocommerce-badge.label-sale{background-color:var(--e-global-color-primary)}.products .product .product-thumbnail-wrap .product-thumbnail .woocommerce-badges .woocommerce-badge.label-sold-out{background-color:#a4a8ac}.products .product .product-thumbnail-wrap .product-thumbnail .woocommerce-badges .woocommerce-badge.label-sold-out span{min-width:74px}.products .product .product-thumbnail-wrap .product-buttons-wrap{position:absolute;right:15px;top:15px}.products .product .product-thumbnail-wrap .product-buttons-wrap .product-button{display:block;position:relative;width:36px;height:36px;-webkit-transform:translateX(60px);-ms-transform:translateX(60px);transform:translateX(60px);opacity:0;-webkit-transition:opacity .1s,-webkit-transform .3s;transition:opacity .1s,-webkit-transform .3s;-o-transition:transform .3s,opacity .1s;transition:transform .3s,opacity .1s;transition:transform .3s,opacity .1s,-webkit-transform .3s;border:0}.products .product .product-thumbnail-wrap .product-buttons-wrap .product-button+.product-button{margin-top:13px}.products .product .product-thumbnail-wrap .product-buttons-wrap .product-button+.yith-wcwl-add-to-wishlist{-webkit-transition-delay:80ms;-o-transition-delay:80ms;transition-delay:80ms}.products .product .product-thumbnail-wrap .product-buttons-wrap .product-button+.yith-wcwl-add-to-wishlist+.product-button{-webkit-transition-delay:80ms;-o-transition-delay:80ms;transition-delay:80ms}.products .product .product-thumbnail-wrap .product-buttons-wrap .product-button span{display:inline-block}.products .product .product-thumbnail-wrap .product-buttons-wrap .product-button span svg{width:18px;-webkit-transition:all .2s;-o-transition:all .2s;transition:all .2s}.products .product .product-thumbnail-wrap .product-buttons-wrap .product-button.wish-list svg{-webkit-transform:translateY(2px);-ms-transform:translateY(2px);transform:translateY(2px)}.products .product .product-thumbnail-wrap .product-buttons-wrap .product-button .product-button-icon{width:36px;height:36px;border-radius:100%;-webkit-box-shadow:0 1px 3px rgba(0,0,0,0.15);box-shadow:0 1px 3px rgba(0,0,0,0.15);background-color:#fff;display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-transition:all .2s;-o-transition:all .2s;transition:all .2s}.products .product .product-thumbnail-wrap .product-buttons-wrap .product-button .product-button-icon svg path{fill:var(--e-global-color-primary)}.products .product .product-thumbnail-wrap .product-buttons-wrap .product-button .product-button-icon i{color:var(--e-global-color-primary)}.products .product .product-thumbnail-wrap .product-buttons-wrap .product-button.wish-list .product-button-icon i{margin-top:2px}.products .product .product-thumbnail-wrap .product-buttons-wrap .product-button.wish-list .product-button-icon:hover{background-color:var(--e-global-color-accent)}.products .product .product-thumbnail-wrap .product-buttons-wrap .product-button.wish-list .product-button-icon:hover i{color:#fff}.products .product .product-thumbnail-wrap .product-buttons-wrap .product-button.quick-view .product-button-icon svg path{fill:none;stroke:var(--e-global-color-primary)}.products .product .product-thumbnail-wrap .product-buttons-wrap .product-button.quick-view .product-button-icon:hover{background-color:var(--e-global-color-accent)}.products .product .product-thumbnail-wrap .product-buttons-wrap .product-button.quick-view .product-button-icon:hover svg path{stroke:#fff}.products .product .product-thumbnail-wrap .product-buttons-wrap .product-button.add_to_cart_button .product-button-icon:hover,.products .product .product-thumbnail-wrap .product-buttons-wrap .product-button.product_type_grouped .product-button-icon:hover{background-color:var(--e-global-color-accent)}.products .product .product-thumbnail-wrap .product-buttons-wrap .product-button.add_to_cart_button .product-button-icon:hover svg path,.products .product .product-thumbnail-wrap .product-buttons-wrap .product-button.product_type_grouped .product-button-icon:hover svg path{fill:#fff}.products .product .product-thumbnail-wrap .product-buttons-wrap .product-button .button-text,.products .product .product-thumbnail-wrap .product-buttons-wrap .product-button .add-to-cart-text.loop_button-text{display:none}.products .product .product-thumbnail-wrap .product-buttons-wrap .product-button::before{content:attr(data-text);background-color:var(--e-global-color-primary);color:#fff;top:4px;right:50px;position:absolute;white-space:nowrap;display:none;border-radius:5px;font-size:13px;font-weight:400;padding:8px 12px 7px;line-height:1;pointer-events:none}.products .product .product-thumbnail-wrap .product-buttons-wrap .product-button::after{content:"";position:absolute;top:13px;right:40px;margin-left:-5px;border-width:5px;border-style:solid;border-color:transparent transparent transparent var(--e-global-color-primary);display:none;pointer-events:none}.products .product .product-thumbnail-wrap .product-buttons-wrap .product-button:hover::before,.products .product .product-thumbnail-wrap .product-buttons-wrap .product-button:hover::after{display:block}.products .product .product-thumbnail-wrap .product-buttons-wrap .yith-wcwl-add-to-wishlist{-webkit-transform:translateX(60px);-ms-transform:translateX(60px);transform:translateX(60px);opacity:0;-webkit-transition:opacity .1s,-webkit-transform .3s;transition:opacity .1s,-webkit-transform .3s;-o-transition:transform .3s,opacity .1s;transition:transform .3s,opacity .1s;transition:transform .3s,opacity .1s,-webkit-transform .3s}.products .product .product-thumbnail-wrap .product-buttons-wrap .yith-wcwl-add-to-wishlist .product-button{-webkit-transform:none;-ms-transform:none;transform:none;-webkit-transition:none;-o-transition:none;transition:none}.products .product .product-thumbnail-wrap .product-buttons-wrap .yith-wcwl-add-to-wishlist .product-button.wish-list .product-button-icon svg{-webkit-transform:translateY(1px);-ms-transform:translateY(1px);transform:translateY(1px)}.products .product .product-thumbnail-wrap .product-buttons-wrap .yith-wcwl-add-to-wishlist .product-button.wish-list .product-button-icon:hover svg path{fill:#fff}.products .product .product-thumbnail-wrap .product-buttons-wrap .gt-svg-icon.quick-view-icon{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex}.products .product .product-thumbnail-wrap .product-action{position:absolute;width:100%;bottom:-70px;-webkit-transition:all .2s linear;-o-transition:all .2s linear;transition:all .2s linear}.products .product .product-thumbnail-wrap .product-action .add_to_cart_button,.products .product .product-thumbnail-wrap .product-action .product_type_grouped,.products .product .product-thumbnail-wrap .product-action .woocommerce-LoopProduct-link{background-color:var(--e-global-color-primary);display:block;text-align:center;padding:12px 0;margin:0}.products .product .product-thumbnail-wrap .product-action .add_to_cart_button svg,.products .product .product-thumbnail-wrap .product-action .product_type_grouped svg,.products .product .product-thumbnail-wrap .product-action .woocommerce-LoopProduct-link svg{-webkit-transform:translateY(2px);-ms-transform:translateY(2px);transform:translateY(2px)}.products .product .product-thumbnail-wrap .product-action .add_to_cart_button svg path,.products .product .product-thumbnail-wrap .product-action .product_type_grouped svg path,.products .product .product-thumbnail-wrap .product-action .woocommerce-LoopProduct-link svg path{fill:#fff}.products .product .product-thumbnail-wrap .product-action .add_to_cart_button span,.products .product .product-thumbnail-wrap .product-action .product_type_grouped span,.products .product .product-thumbnail-wrap .product-action .woocommerce-LoopProduct-link span{color:#fff;font-family:var(--e-global-typography-primary-font-family);font-size:14px;font-weight:500;padding-left:5px}.products .product .product-thumbnail-wrap .product-action .added_to_cart.wc-forward,.products .product .product-thumbnail-wrap .product-action a.button.added::after{display:none}.products .product .product-summary{text-align:center}.products .product .product-summary .product-cat-meta{font-family:var(--e-global-typography-primary-font-family);font-size:14px;color:#606060;margin-bottom:0;display:inline-block}.products .product .product-summary .product-title{margin:15px 0 0;font-size:0;line-height:1}.products .product .product-summary .product-title a{font-size:16px;font-weight:500;font-family:var(--e-global-typography-primary-font-family);color:var(--e-global-color-primary)}.products .product .product-summary .product-cat-meta+.product-title{margin:6px 0 0}.products .product .product-summary .star-rating{margin:13px 0 0;white-space:nowrap;overflow:hidden;position:relative;display:inline-block}.products .product .product-summary .star-rating::before{display:none}.products .product .product-summary .star-rating span{position:static;float:none;padding:0;font-size:14px}.products .product .product-summary .star-rating span svg{width:1em;height:1em}.products .product .product-summary .star-rating span::before{display:none}.products .product .product-summary .star-rating .rating-stars{display:block;line-height:1}.products .product .product-summary .star-rating .max-rating svg path{fill:#bcbdc1}.products .product .product-summary .star-rating .user-rating{position:absolute;left:0;top:0;overflow:hidden}.products .product .product-summary .star-rating .user-rating svg path{fill:#ecae3e}.products .product .product-summary .star-rating+.price{margin-top:-2px}.products .product .product-summary.left-aligned{text-align:left}.products .product:hover .product-thumbnail-wrap .product-action{-webkit-transition:all .4s ease;-o-transition:all .4s ease;transition:all .4s ease;bottom:0}.products .product:hover .product-thumbnail-wrap .thumbnail .product-hover-image img{opacity:1;visibility:visible}.products .product:hover .product-thumbnail-wrap .product-button-wrap .product-button,.products .product:hover .product-thumbnail-wrap .product-button-wrap .yith-wcwl-add-to-wishlist{-webkit-transform:translate(0);-ms-transform:translate(0);transform:translate(0);opacity:1}.products .product.outofstock span.product-button-icon{display:none}.products .product.outofstock a.button{background-color:var(--e-global-color-primary);display:block;text-align:center;padding:12px 0;margin:0}.products .product.outofstock a.button .add-to-cart-text{font-family:var(--e-global-color-primary);font-size:14px;font-weight:500}.products.product-default-style .product.product-type-grouped .product-action .product-button{display:block;padding:12px 0;text-align:center}.products.product-default-style .product.product-type-external .product-action .product-button{margin-top:0;display:block;padding:12px 10px;text-align:center}.products.product-default-style .product.product-type-external .product-action .product-button .product-button-icon{padding-right:8px}.products.product-default-style .product.product-type-external .product-action .product-button .product-button-icon svg{-webkit-transform:translateY(2px);-ms-transform:translateY(2px);transform:translateY(2px)}.products.product-default-style .product.product-type-external .product-action .product-button .product-button-icon svg path{fill:#fff}.products.product-default-style .product.product-type-external .product-thumbnail-wrap .product-action{bottom:-47px}.products.product-default-style .product.product-type-external .product-thumbnail-wrap .product-action .add-to-cart-text{font-size:14px}.products.product-default-style .product:hover.product-type-external .product-thumbnail-wrap .product-action{bottom:0}.products.product-modern-style .product .product-thumbnail-wrap .product-buttons-wrap{top:auto;width:100%;text-align:center;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;right:0}.products.product-modern-style .product .product-thumbnail-wrap .product-buttons-wrap .yith-wcwl-add-to-wishlist{margin-top:0;-webkit-transform:translate(0,0);-ms-transform:translate(0,0);transform:translate(0,0);opacity:0}.products.product-modern-style .product .product-thumbnail-wrap .product-buttons-wrap .yith-wcwl-add-to-wishlist .product-button{-webkit-transform:none;-ms-transform:none;transform:none;opacity:1}.products.product-modern-style .product .product-thumbnail-wrap .product-buttons-wrap .yith-wcwl-add-to-wishlist .product-button.wish-list .product-button-icon svg{-webkit-transform:translateY(1px);-ms-transform:translateY(1px);transform:translateY(1px)}.products.product-modern-style .product .product-thumbnail-wrap .product-buttons-wrap .yith-wcwl-add-to-wishlist .product-button.wish-list .product-button-icon:hover svg path{fill:#fff}.products.product-modern-style .product .product-thumbnail-wrap .product-buttons-wrap .product-button{display:inline-block;-webkit-transform:translate(0,0);-ms-transform:translate(0,0);transform:translate(0,0);margin:0 7px;padding:0 !important;background-color:transparent}.products.product-modern-style .product .product-thumbnail-wrap .product-buttons-wrap .product-button::before{top:-40px;-webkit-transform:translateX(-50%);-ms-transform:translateX(-50%);transform:translateX(-50%);left:50%;right:auto}.products.product-modern-style .product .product-thumbnail-wrap .product-buttons-wrap .product-button:after{top:-14px;left:50%;border-color:var(--e-global-color-primary) transparent transparent transparent}.products.product-modern-style .product .product-thumbnail-wrap .product-buttons-wrap .product-button+.product-button{margin-top:0}.products.product-modern-style .product .product-thumbnail-wrap .product-buttons-wrap .product-button.add_to_cart_button svg{-webkit-transform:translateY(1px);-ms-transform:translateY(1px);transform:translateY(1px)}.products.product-modern-style .product .product-thumbnail-wrap .product-buttons-wrap .product-button.add_to_cart_button svg path{fill:var(--e-global-color-primary)}.products.product-modern-style .product .product-thumbnail-wrap .product-buttons-wrap .gt-svg-icon.quick-view-icon{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex}.products.product-modern-style .product:hover .product-thumbnail-wrap .product-button-wrap .product-button{-webkit-transform:translate(0,-60px);-ms-transform:translate(0,-60px);transform:translate(0,-60px)}.products.product-modern-style .product:hover .product-thumbnail-wrap .product-button-wrap .yith-wcwl-add-to-wishlist{-webkit-transform:translate(0,-60px);-ms-transform:translate(0,-60px);transform:translate(0,-60px);opacity:1}.products.product-modern-style .product:hover .product-thumbnail-wrap .product-button-wrap .yith-wcwl-add-to-wishlist .product-button{-webkit-transform:none;-ms-transform:none;transform:none;opacity:1}.single-product div.product .quantity{margin-right:20px}.single-product div.product .quantity .qty{width:83px;font-size:18px;padding-left:20px;padding-right:20px;color:var(--rz-text-color);height:54px;line-height:54px;background-color:transparent}.single-product div.product .quantity .qty-dropdown .current{width:83px;height:54px;line-height:54px;font-size:18px;padding:0 20px}.single-product div.product .quantity .qty-dropdown .current.focus{border-color:var(--rz-border-color-darker);z-index:1001}.single-product div.product .quantity .qty-dropdown .gt-svg-icon{font-size:11px;margin-top:0;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);right:20px}.single-product div.product .quantity .qty-dropdown .qty-options{top:calc(100% - 1px);width:100%;height:180px !important}.single-product div.product .quantity .qty-dropdown .qty-options ul li{padding:4.5px 20px;font-size:18px}.woocommerce.single-product .product-list{padding-top:36px}.woocommerce.single-product .woocommerce-breadcrumb{color:var(--e-global-color-text);font-size:15px;font-weight:400;margin:0 0 30px}.woocommerce.single-product .woocommerce-breadcrumb a{color:var(--e-global-color-text);font-size:15px;font-weight:400}.woocommerce.single-product div.product div.summary{width:46.5%}.woocommerce.single-product div.product div.summary .product_title{font-size:36px;font-weight:600;margin-bottom:8px}.woocommerce.single-product div.product div.summary .price{margin:0;color:var(--e-global-color-primary)}.woocommerce.single-product div.product div.summary .price .woocommerce-Price-amount{font-family:var(--e-global-typography-accent-font-family);font-weight:500}.woocommerce.single-product div.product div.summary .price del{font-size:15px;font-weight:500;color:gray}.woocommerce.single-product div.product div.summary .price ins{font-size:24px;color:var(--e-global-color-primary);text-decoration:none;padding-left:6px}.woocommerce.single-product div.product div.summary .woocommerce-product-rating{display:-webkit-box;display:-ms-flexbox;display:flex;margin:-1px 0 0;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.woocommerce.single-product div.product div.summary .woocommerce-product-rating .woocommerce-review-link{font-size:14px;font-weight:400;position:relative;margin-left:4px;line-height:1}.woocommerce.single-product div.product div.summary .woocommerce-product-rating .woocommerce-review-link::after{content:"";position:absolute;bottom:-1px;left:0;background-color:var(--e-global-color-primary);width:100%;height:1px}.woocommerce.single-product div.product div.summary .summary-price-box{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;margin-bottom:19px}.woocommerce.single-product div.product div.summary .woocommerce-product-details__short-description{font-size:17px;line-height:32px;font-weight:400;margin-bottom:29px}.woocommerce.single-product div.product div.summary form.cart{margin-bottom:12px}.woocommerce.single-product div.product div.summary form.cart div.quantity{display:-webkit-box;display:-ms-flexbox;display:flex;border:1px solid #b4b4b4;width:135px;height:52px;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin:0 16px 0 0}.woocommerce.single-product div.product div.summary form.cart div.quantity input{border:0;width:45px;-webkit-box-flex:1;-ms-flex:1 1 auto;flex:1 1 auto;padding:0;font-size:15px;font-weight:500;color:var(--e-global-color-primary);line-height:1}.woocommerce.single-product div.product div.summary form.cart div.quantity input::-webkit-outer-spin-button,.woocommerce.single-product div.product div.summary form.cart div.quantity input::-webkit-inner-spin-button{-webkit-appearance:none;margin:0}.woocommerce.single-product div.product div.summary form.cart div.quantity input[type=number]{-moz-appearance:textfield}.woocommerce.single-product div.product div.summary form.cart div.quantity span.gt-svg-icon{display:inline-block;padding:0 16px;cursor:pointer;font-size:14px}.woocommerce.single-product div.product div.summary form.cart div.quantity span.gt-svg-icon.increase svg{-webkit-transform:translateY(1px);-ms-transform:translateY(1px);transform:translateY(1px)}.woocommerce.single-product div.product div.summary form.cart div.quantity span.gt-svg-icon.decrease svg{-webkit-transform:translateY(-4px);-ms-transform:translateY(-4px);transform:translateY(-4px)}.woocommerce.single-product div.product div.summary .single_add_to_cart_button,.woocommerce.single-product div.product div.summary .gt-buy-now-button.gt-button.button-outline{height:52px;background-color:var(--e-global-color-primary);font-size:17px;font-weight:500;font-family:var(--e-global-typography-primary-font-family);border-radius:0;color:#fff;padding:0 36px;margin-right:16px;margin-bottom:15px}.woocommerce.single-product div.product div.summary .single_add_to_cart_button.disabled,.woocommerce.single-product div.product div.summary .gt-buy-now-button.gt-button.button-outline.disabled{opacity:.6;cursor:not-allowed}.woocommerce.single-product div.product div.summary .gt-buy-now-button.gt-button.button-outline{border:2px solid var(--e-global-color-primary);background-color:transparent;color:var(--e-global-color-primary);cursor:pointer}.woocommerce.single-product div.product .stock{font-size:15px;font-weight:500;margin-bottom:20px}.woocommerce.single-product div.product .stock.available-on-backorder,.woocommerce.single-product div.product .stock.in-stock{color:#348847}.woocommerce.single-product div.product .stock.out-of-stock{color:#c53e46}.woocommerce.single-product div.product .product_meta{display:block;border-top:1px solid #e5e8eb;padding:33px 0 32px;margin-top:25px}.woocommerce.single-product div.product .product_meta span.label{min-width:130px;font-size:15px;font-weight:600;color:var(--e-global-color-primary);display:inline-block}.woocommerce.single-product div.product .product_meta>span{display:block;font-size:15px;font-weight:500}.woocommerce.single-product div.product .product_meta>span:not(:last-of-type){margin-bottom:9px}.woocommerce.single-product div.product .woocommerce-tabs{padding-top:75px}.woocommerce.single-product div.product .woocommerce-tabs ul.tabs{text-align:center;margin-bottom:0;padding:0}.woocommerce.single-product div.product .woocommerce-tabs ul.tabs::before{border-color:#e5e8eb}.woocommerce.single-product div.product .woocommerce-tabs ul.tabs li{background-color:transparent;border:0;position:relative;margin:0 18px;padding:0 5px}.woocommerce.single-product div.product .woocommerce-tabs ul.tabs li:before,.woocommerce.single-product div.product .woocommerce-tabs ul.tabs li::after{border:0;display:none}.woocommerce.single-product div.product .woocommerce-tabs ul.tabs li a{font-size:16px;font-weight:600;color:var(--e-global-color-primary)}.woocommerce.single-product div.product .woocommerce-tabs ul.tabs li.active:after{width:100%;height:2px;background-color:var(--e-global-color-accent);content:"";position:absolute;left:0;bottom:0;display:inline-block}.woocommerce.single-product div.product .woocommerce-tabs ul.tabs li.active a{color:var(--e-global-color-accent)}.woocommerce.single-product div.product .woocommerce-tabs .panel{max-width:650px;margin:0 auto}.woocommerce.single-product div.product .woocommerce-tabs .panel p{font-size:17px;line-height:32px}.woocommerce.single-product div.product .woocommerce-tabs .panel table.shop_attributes{margin:0;border:1px solid #e5e8eb}.woocommerce.single-product div.product .woocommerce-tabs .panel table.shop_attributes th{background-color:transparent;font-size:15px;font-weight:500;line-height:1;border:1px solid #e5e8eb;border-width:0 1px 1px 0;border-color:#e5e8eb;padding:18px 20px;width:38%}.woocommerce.single-product div.product .woocommerce-tabs .panel table.shop_attributes th::after{content:":";display:inline-block}.woocommerce.single-product div.product .woocommerce-tabs .panel table.shop_attributes td{font-size:15px;font-weight:400;line-height:1;color:var(--e-global-color-text);border:1px solid #e5e8eb;border-width:0 1px 1px 0;border-color:#e5e8eb;background-color:transparent;font-style:normal;padding:18px 20px}.woocommerce.single-product div.product .woocommerce-tabs .panel table.shop_attributes td p{font-size:15px;line-height:1;padding:0}.woocommerce.single-product div.product .woocommerce-tabs .panel.woocommerce-Tabs-panel--description{margin:53px auto 40px}.woocommerce.single-product div.product .woocommerce-tabs .panel.woocommerce-Tabs-panel--additional_information{margin:40px auto 40px}.woocommerce.single-product div.product .woocommerce-tabs .panel.woocommerce-Tabs-panel--reviews{margin:50px auto}.woocommerce.single-product div.product .woocommerce-tabs .panel #reviews #comments ol.commentlist{padding:0}.woocommerce.single-product div.product .woocommerce-tabs .panel #reviews #comments ol.commentlist li{border-bottom:1px solid #e5e8eb;padding:25px 0 25px}.woocommerce.single-product div.product .woocommerce-tabs .panel #reviews #comments ol.commentlist li img.avatar{width:60px;height:60px;border-radius:50px;border:0;background-color:transparent;padding:0;top:20px}.woocommerce.single-product div.product .woocommerce-tabs .panel #reviews #comments ol.commentlist li .comment-text{border:0;margin:0 0 0 80px;padding:0}.woocommerce.single-product div.product .woocommerce-tabs .panel #reviews #comments ol.commentlist li .comment-text .star-rating{-webkit-transform:translateY(19px);-ms-transform:translateY(19px);transform:translateY(19px)}.woocommerce.single-product div.product .woocommerce-tabs .panel #reviews #comments ol.commentlist li .comment-text p.meta{margin:0 0 15px}.woocommerce.single-product div.product .woocommerce-tabs .panel #reviews #comments ol.commentlist li .comment-text p.meta .woocommerce-review__author{display:block;font-size:16px;font-weight:500;line-height:1;letter-spacing:-0.5px;text-transform:capitalize}.woocommerce.single-product div.product .woocommerce-tabs .panel #reviews #comments ol.commentlist li .comment-text p.meta .woocommerce-review__dash{display:none}.woocommerce.single-product div.product .woocommerce-tabs .panel #reviews #comments ol.commentlist li .comment-text p.meta .woocommerce-review__published-date{display:block;font-size:13px;font-weight:400}.woocommerce.single-product div.product .woocommerce-tabs .panel #reviews #comments ol.commentlist li .comment-text .description p{font-size:16px;line-height:28px}.woocommerce.single-product div.product .woocommerce-tabs .panel #review_form_wrapper #respond{margin:30px 0 20px}.woocommerce.single-product div.product .woocommerce-tabs .panel #review_form_wrapper #respond .comment-reply-title{font-size:32px;font-weight:500;letter-spacing:-0.5px;color:var(--e-global-color-primary)}.woocommerce.single-product div.product .woocommerce-tabs .panel #review_form_wrapper #respond .comment-form label{display:block;font-size:15px;font-weight:400;color:var(--e-global-color-primary);line-height:1}.woocommerce.single-product div.product .woocommerce-tabs .panel #review_form_wrapper #respond .comment-form .comment-form-rating{padding-left:15px;margin-top:20px}.woocommerce.single-product div.product .woocommerce-tabs .panel #review_form_wrapper #respond .comment-form .comment-form-rating label{font-size:15px;font-weight:400}.woocommerce.single-product div.product .woocommerce-tabs .panel #review_form_wrapper #respond .comment-form .comment-form-rating .stars{margin-bottom:23px;display:inline-block}.woocommerce.single-product div.product .woocommerce-tabs .panel #review_form_wrapper #respond .comment-form input[type=text],.woocommerce.single-product div.product .woocommerce-tabs .panel #review_form_wrapper #respond .comment-form input[type=email]{padding:13.5px 15px;border-color:#dde0e5}.woocommerce.single-product div.product .woocommerce-tabs .panel #review_form_wrapper #respond .comment-form input[type=text]:focus,.woocommerce.single-product div.product .woocommerce-tabs .panel #review_form_wrapper #respond .comment-form input[type=email]:focus{border-color:var(--e-global-color-accent)}.woocommerce.single-product div.product .woocommerce-tabs .panel #review_form_wrapper #respond .comment-form .comment-notes{margin-bottom:14px}.woocommerce.single-product div.product .woocommerce-tabs .panel #review_form_wrapper #respond .comment-form p label{margin-bottom:13px}.woocommerce.single-product div.product .woocommerce-tabs .panel #review_form_wrapper #respond .comment-form .comment-form-comment{margin-bottom:36px}.woocommerce.single-product div.product .woocommerce-tabs .panel #review_form_wrapper #respond .comment-form .comment-form-cookies-consent{margin-bottom:23px;padding-top:15px;clear:both}.woocommerce.single-product div.product .woocommerce-tabs .panel #review_form_wrapper #respond .comment-form .comment-form-cookies-consent label{display:inline-block;color:var(--e-global-color-text);-webkit-transform:translateY(-3px);-ms-transform:translateY(-3px);transform:translateY(-3px)}.woocommerce.single-product div.product .woocommerce-tabs .panel #review_form_wrapper #respond .comment-form #wp-comment-cookies-consent{width:18px;height:18px;font-size:6px}.woocommerce.single-product div.product .woocommerce-tabs .panel #review_form_wrapper #respond .comment-form .form-submit .submit{width:auto;font-size:17px;font-weight:500;background-color:var(--e-global-color-accent);color:#fff;border:0;border-radius:0;padding:17px 44px 19px}.woocommerce.single-product div.product .woocommerce-tabs .panel #review_form_wrapper #respond textarea{height:120px;padding:13.5px 15px;border-color:#dde0e5}.woocommerce.single-product div.product .woocommerce-tabs .panel #review_form_wrapper #respond textarea:focus{border-color:var(--e-global-color-accent)}.woocommerce.single-product .star-rating{margin:3px 0 0;white-space:nowrap;overflow:hidden;position:relative;display:inline-block}.woocommerce.single-product .star-rating::before{display:none}.woocommerce.single-product .star-rating span{position:static;float:none;padding:0;font-size:14px}.woocommerce.single-product .star-rating span svg{width:1em;height:1em}.woocommerce.single-product .star-rating span::before{display:none}.woocommerce.single-product .star-rating .rating-stars{display:block;line-height:1}.woocommerce.single-product .star-rating .max-rating svg path{fill:#bcbdc1}.woocommerce.single-product .star-rating .user-rating{position:absolute;left:0;top:0;overflow:hidden}.woocommerce.single-product .star-rating .user-rating svg path{fill:#ecae3e}.woocommerce.single-product .product .woocommerce-product-gallery .woocommerce-product-gallery__trigger{width:40px;height:40px;-webkit-box-shadow:0 1px 3px rgba(0,0,0,0.15);box-shadow:0 1px 3px rgba(0,0,0,0.15);top:25px;right:25px}.woocommerce.single-product .product .woocommerce-product-gallery .woocommerce-product-gallery__trigger::before{content:"";border:0;background-image:url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMTYiIGhlaWdodD0iMTYiIHZpZXdCb3g9IjAgMCAxNiAxNiIgZmlsbD0ibm9uZSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj4KPHBhdGggZD0iTTEyLjUyMzMgMTEuNDYyOEwxNS43MzU1IDE0LjY3NDJMMTQuNjc0MiAxNS43MzU1TDExLjQ2MjggMTIuNTIzM0MxMC4yNjc4IDEzLjQ4MTIgOC43ODE1IDE0LjAwMjIgNy4yNSAxNEMzLjUyNCAxNCAwLjUgMTAuOTc2IDAuNSA3LjI1QzAuNSAzLjUyNCAzLjUyNCAwLjUgNy4yNSAwLjVDMTAuOTc2IDAuNSAxNCAzLjUyNCAxNCA3LjI1QzE0LjAwMjIgOC43ODE1IDEzLjQ4MTIgMTAuMjY3OCAxMi41MjMzIDExLjQ2MjhaTTExLjAxODcgMTAuOTA2MkMxMS45NzA2IDkuOTI3NDEgMTIuNTAyMiA4LjYxNTMyIDEyLjUgNy4yNUMxMi41IDQuMzQ5IDEwLjE1MDMgMiA3LjI1IDJDNC4zNDkgMiAyIDQuMzQ5IDIgNy4yNUMyIDEwLjE1MDMgNC4zNDkgMTIuNSA3LjI1IDEyLjVDOC42MTUzMiAxMi41MDIyIDkuOTI3NDEgMTEuOTcwNiAxMC45MDYyIDExLjAxODdMMTEuMDE4NyAxMC45MDYyWiIgZmlsbD0iIzFGMjAzMCIvPgo8L3N2Zz4K);background-size:16px;background-position:center;background-repeat:no-repeat;width:100%;height:100%;top:auto;left:auto}.woocommerce.single-product .product .woocommerce-product-gallery .woocommerce-product-gallery__trigger::after{display:none}.woocommerce.single-product .product .woocommerce-product-gallery .flex-control-nav.flex-control-thumbs{margin:10px -10px 0}.woocommerce.single-product .product .woocommerce-product-gallery .flex-control-nav.flex-control-thumbs li{padding:10px}.woocommerce.single-product .product .woocommerce-product-gallery .woocommerce-badges{position:absolute;left:0;top:20px;z-index:1}.woocommerce.single-product .product .woocommerce-product-gallery .woocommerce-badges .woocommerce-badge{display:block;margin-bottom:8px;line-height:1}.woocommerce.single-product .product .woocommerce-product-gallery .woocommerce-badges .woocommerce-badge span{font-size:11px;line-height:11px;font-weight:600;font-family:var(--e-global-typography-accent-font-family);text-transform:uppercase;color:#fff;width:42px;display:inline-block;text-align:center;padding:6px 0 5px}.woocommerce.single-product .product .woocommerce-product-gallery .woocommerce-badges .woocommerce-badge.label-new{background-color:#2298da}.woocommerce.single-product .product .woocommerce-product-gallery .woocommerce-badges .woocommerce-badge.label-featured{background-color:#f66565}.woocommerce.single-product .product .woocommerce-product-gallery .woocommerce-badges .woocommerce-badge.label-sale{background-color:var(--e-global-color-primary)}.woocommerce.single-product .product .woocommerce-product-gallery .woocommerce-badges .woocommerce-badge.label-sold-out{background-color:#a4a8ac}.woocommerce.single-product .product .woocommerce-product-gallery .woocommerce-badges .woocommerce-badge.label-sold-out span{min-width:74px}.woocommerce.single-product .related.products{border-top:1px solid #e5e8eb;padding-top:51px}.woocommerce.single-product .related.products h2{margin-bottom:50px;font-size:38px;font-weight:600;text-align:center}.woocommerce.single-product .related.products .products{list-style-type:none;text-align:center;margin:0 0 -20px 0}.woocommerce.single-product .related.products .products .product{margin-bottom:0}.woocommerce div.product form.cart .variations th{vertical-align:baseline}.woocommerce div.product form.cart .variations select{border:1px solid #e5e8eb;padding:11px 18px;color:var(--e-global-color-primary);cursor:pointer;-moz-appearance:none;-webkit-appearance:none;appearance:none;background-image:url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMTIiIGhlaWdodD0iOCIgdmlld0JveD0iMCAwIDEyIDgiIGZpbGw9Im5vbmUiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+CjxwYXRoIGQ9Ik01Ljk5OTYyIDQuOTc2NTZMMTAuMTI0NiAwLjg1MTU2MkwxMS4zMDMgMi4wMjk5TDUuOTk5NjIgNy4zMzMyM0wwLjY5NjI4OSAyLjAyOTlMMS44NzQ2MiAwLjg1MTU2Mkw1Ljk5OTYyIDQuOTc2NTZaIiBmaWxsPSIjMUYyMDMwIi8+Cjwvc3ZnPgo=);background-repeat:no-repeat;background-position:calc(100% - 15px) 52%;-webkit-transition:.1s;-o-transition:.1s;transition:.1s;padding-right:50px}body.woocommerce.single-product .site .site-content{padding-top:40px}body.woocommerce-page .woocommerce-products-header .woocommerce-products-header__title{font-size:42px;font-weight:700}body.woocommerce-page.archive .wrap #primary.content-area .site-main{width:100%}body.woocommerce-page .entry-header{text-align:center}body.woocommerce-page .entry-header .entry-title{font-size:42px;font-weight:700}body.woocommerce-page .entry-content{margin-top:70px}body.woocommerce-page .woocommerce-ordering{margin:-22px 0 40px}body.woocommerce-page .woocommerce-ordering input{font-size:15px;font-weight:400;color:var(--e-global-color-primary)}body.woocommerce-page .woocommerce-ordering select{border:1px solid #e5e8eb;padding:11px 18px;color:var(--e-global-color-primary);cursor:pointer;-moz-appearance:none;-webkit-appearance:none;appearance:none;background-image:url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMTIiIGhlaWdodD0iOCIgdmlld0JveD0iMCAwIDEyIDgiIGZpbGw9Im5vbmUiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+CjxwYXRoIGQ9Ik01Ljk5OTYyIDQuOTc2NTZMMTAuMTI0NiAwLjg1MTU2MkwxMS4zMDMgMi4wMjk5TDUuOTk5NjIgNy4zMzMyM0wwLjY5NjI4OSAyLjAyOTlMMS44NzQ2MiAwLjg1MTU2Mkw1Ljk5OTYyIDQuOTc2NTZaIiBmaWxsPSIjMUYyMDMwIi8+Cjwvc3ZnPgo=);background-repeat:no-repeat;background-position:calc(100% - 15px) 52%;-webkit-transition:.1s;-o-transition:.1s;transition:.1s;padding-right:50px}body.woocommerce-page .woocommerce-message,body.woocommerce-page .cart-empty.woocommerce-info,body.woocommerce-page .woocommerce-info{background-color:#f2f5f8;border:0;color:var(--e-global-color-primary);padding:1em 2em 1em 1.5em;font-weight:500}body.woocommerce-page .woocommerce-message::before,body.woocommerce-page .cart-empty.woocommerce-info::before,body.woocommerce-page .woocommerce-info::before{display:none}body.woocommerce-page .woocommerce-message .button,body.woocommerce-page .cart-empty.woocommerce-info .button,body.woocommerce-page .woocommerce-info .button{font-size:17px;font-weight:500;background-color:var(--e-global-color-primary);color:#fff;padding:15px 38px;border-radius:0}body.woocommerce-page .woocommerce-error{background-color:#c53e46;color:#fff;border:0;padding:1em 2em 1em 1.5em;font-weight:500}body.woocommerce-page .woocommerce-error::before{display:none}body.woocommerce-page a.add_to_cart_button,body.woocommerce-page a.product_type_external,body.woocommerce-page a.product_type_grouped{font-size:15px;font-weight:600;background-color:transparent;color:var(--e-global-color-primary);padding:8px 6px;border:2px solid var(--e-global-color-primary);border-radius:0;text-align:center;margin-top:5px}body.woocommerce-page a.add_to_cart_button:hover,body.woocommerce-page a.product_type_external:hover,body.woocommerce-page a.product_type_grouped:hover{background-color:var(--e-global-color-primary);color:#fff}body.woocommerce-page a.product_type_external{line-height:20px}body.woocommerce-page .woocommerce-result-count{font-family:var(--e-global-typography-primary-font-family)}.woocommerce ul.products li.product .button{margin-top:5px}.woocommerce nav.woocommerce-pagination{margin-top:17px;margin-bottom:40px}.woocommerce nav.woocommerce-pagination ul,.woocommerce nav.woocommerce-pagination ul li{border:0}.woocommerce .woocommerce-pagination ul.page-numbers li,.woocommerce-page .woocommerce-pagination ul.page-numbers li{min-width:30px;margin:0 2px}.woocommerce nav.woocommerce-pagination ul li span.current,.woocommerce nav.woocommerce-pagination ul li a:hover,.woocommerce nav.woocommerce-pagination ul li a:focus{background:0;color:var(--e-global-color-primary)}.woocommerce nav.woocommerce-pagination ul li span.current,.woocommerce nav.woocommerce-pagination ul li a{border:1px solid transparent;border-radius:100%}.woocommerce nav.woocommerce-pagination ul li span.current{border-color:#d2d2d6}.woocommerce nav.woocommerce-pagination ul li a,.woocommerce nav.woocommerce-pagination ul li span{font-size:14px;font-weight:500;font-family:var(--e-global-typography-primary-font-family)}.woocommerce ul.products li.product .woocommerce-loop-product__title{font-size:16px;font-weight:600;padding:5px 0 0;margin-bottom:5px}.woocommerce ul.products .price{display:inline-block}.woocommerce ul.products .price ins{text-decoration:none}.woocommerce ul.products .price del{color:#85858b}.woocommerce ul.products .price .woocommerce-Price-amount{font-family:var(--e-global-typography-accent-font-family);color:var(--e-global-color-text);font-size:14px;font-weight:500}.woocommerce span.onsale,.woocommerce ul.products li.product .onsale{font-size:11px;text-transform:uppercase;border-radius:0;padding:7px;line-height:1;min-height:auto;top:0;left:0;right:auto;margin:0;background-color:var(--e-global-color-primary)}a:hover,.post .entry-header .entry-meta span a:hover time,.post .entry-header .entry-meta span a:hover,.post .entry-header .entry-meta a:hover,.post .entry-header .entry-meta a:hover time,.attachment .entry-header .entry-meta span a:hover time,.attachment .entry-header .entry-meta span a:hover,.post .entry-footer .socials-share-links ul li a:hover,.attachment .entry-footer .socials-share-links ul li a:hover,.widget a:hover,.page-links a:hover span,.comment-metadata .comment-edit-link:hover,.accent-color,.page-links>a:hover,.wp-block-archives.wp-block-archives-list li a:hover,.wp-block-categories.wp-block-categories-list li a:hover{color:var(--e-global-color-accent)}.wp-block-button__link,.wp-block-file .wp-block-file__button,input[type=submit]:hover{background-color:var(--e-global-color-accent)}input[type=submit]{border-color:var(--e-global-color-accent)}@media screen and (min-width:30em){.gallery-item{max-width:25%}.gallery-columns-1 .gallery-item{max-width:100%}.gallery-columns-2 .gallery-item{max-width:50%}.gallery-columns-3 .gallery-item{max-width:33.33%}.gallery-columns-4 .gallery-item{max-width:25%}}@media screen and (min-width:48em){.gallery-columns-5 .gallery-item{max-width:20%}.gallery-columns-6 .gallery-item{max-width:16.66%}.gallery-columns-7 .gallery-item{max-width:14.28%}.gallery-columns-8 .gallery-item{max-width:12.5%}.gallery-columns-9 .gallery-item{max-width:11.11%}}@media(min-width:768px){.wrap,.boxed-filter-bar{max-width:var(--gt-site-container-width)}}@media(min-width:992px){.wrap,.boxed-filter-bar{max-width:var(--gt-site-container-width)}.blog:not(.has-sidebar) .wrap #primary.content-area .site-main,.search:not(.has-sidebar) .wrap #primary.content-area .site-main,.archive:not(.has-sidebar) .wrap #primary.content-area .site-main,.attachment:not(.has-sidebar) .wrap #primary.content-area .site-main{width:65%;margin-left:auto;margin-right:auto}body.blog:not(.has-sidebar).grid .wrap #primary.content-area .site-main,body.blog:not(.has-sidebar).gallery .wrap #primary.content-area .site-main{width:100%}body.blog:not(.has-sidebar).lateral-style .wrap #primary.content-area .site-main{width:75%}.blog.has-sidebar .wrap #primary.content-area .site-main,body.search.has-sidebar .wrap #primary.content-area .site-main,body.archive.has-sidebar .wrap #primary.content-area .site-main,body.attachment.has-sidebar .wrap #primary.content-area .site-main,.single-post.has-sidebar .wrap #primary.content-area .site-main{width:76%;float:left;padding-right:100px}.blog.has-sidebar .wrap #primary-sidebar.primary-sidebar,body.search.has-sidebar .wrap #primary-sidebar.primary-sidebar,body.archive.has-sidebar .wrap #primary-sidebar.primary-sidebar,body.attachment.has-sidebar .wrap #primary-sidebar.primary-sidebar,.single-post.has-sidebar .wrap #primary-sidebar.primary-sidebar{float:left;width:24%}#site-default-header.primary-header.standard.full-width .header-container.wrap{max-width:none;padding-left:25px;padding-right:25px}#site-default-header.primary-header.standard #menu-trigger-wrap{display:none}#site-default-header.primary-header.standard #site-navigation .primary-menu>li{position:relative;display:inline-block;margin-left:30px}#site-default-header.primary-header.standard #site-navigation .primary-menu>li:first-of-type{margin-left:0}#site-default-header.primary-header.standard #site-navigation .primary-menu>li>a{font-size:15px;font-weight:700;position:relative;padding:46.5px 0;gap:8px}#site-default-header.primary-header.standard #site-navigation .primary-menu>li ul{position:absolute;top:100%;background-color:#fff;-webkit-box-shadow:0 5px 30px 5px rgba(27,26,45,0.07);box-shadow:0 5px 30px 5px rgba(27,26,45,0.07);width:220px;z-index:10;left:-36px;right:0;margin-left:0;opacity:0;visibility:hidden;padding:25px 0;-webkit-transition:opacity .3s ease-in,visibility .3s ease-in;-o-transition:opacity .3s ease-in,visibility .3s ease-in;transition:opacity .3s ease-in,visibility .3s ease-in}#site-default-header.primary-header.standard #site-navigation .primary-menu>li ul li{margin:0;position:relative}#site-default-header.primary-header.standard #site-navigation .primary-menu>li ul li a{font-size:14px;line-height:20px;font-weight:700;display:block;padding-left:36px;padding-right:36px;padding:12px 36px}#site-default-header.primary-header.standard #site-navigation .primary-menu>li ul li a i,#site-default-header.primary-header.standard #site-navigation .primary-menu>li ul li a svg{display:none}#site-default-header.primary-header.standard #site-navigation .primary-menu>li ul ul{padding:25px 0;left:210px;top:-25px;-webkit-transition:all .4s ease-out;-o-transition:all .4s ease-out;transition:all .4s ease-out}#site-default-header.primary-header.standard #site-navigation .primary-menu>li:hover>ul{opacity:1;visibility:visible}#site-default-header.primary-header.standard #site-navigation .primary-menu>li:hover>ul>li:hover ul{opacity:1;visibility:visible;left:220px}#site-default-header.primary-header.standard #site-navigation .primary-menu>li .invert-dropdown{left:auto !important;right:200px}.site-default-footer.full-width .wrap{max-width:none;padding-left:30px;padding-right:30px}}@media(min-width:1200px){.wrap,.boxed-filter-bar{max-width:var(--gt-site-container-width)}.header-container.wrap{min-width:1170px}}@media(min-width:1400px){#site-default-header.primary-header.standard.full-width .header-container.wrap{max-width:none;padding-left:80px;padding-right:80px}.site-default-footer.full-width .wrap{max-width:none;padding-left:80px;padding-right:80px}}@media(max-width:1200px){.blog.has-sidebar .wrap #primary-sidebar.primary-sidebar{padding-left:0}.blog:not(.has-sidebar) .wrap #primary.content-area .site-main{width:100%}body.blog .site-content-contain .site-content,body.single.single-post .site-content-contain .site-content,body.search .site-content-contain .site-content,body.archive .site-content-contain .site-content,body.attachment .site-content-contain .site-content,body.page:not(.elementor-page) .site-content-contain .site-content{padding:100px 0}body.blog .wrap,body.archive .wrap,body.attachment .wrap,body.single-post .wrap,body.single-portfolio .wrap,body.search .wrap,body.error404 .wrap{padding-left:30px;padding-right:30px}.blog.has-sidebar .wrap #primary.content-area .site-main{padding-right:50px;width:71%}.blog.has-sidebar .content-area #primary-sidebar.blog-sidebar{width:29%}.single-post:not(.has-sidebar) .post-content,body.single-post:not(.has-sidebar) .post-header.basic,.single-post:not(.has-sidebar) .post-header:not(.modern),.single-post .post-header.modern .entry-header-content,.single-post:not(.has-sidebar) .post:not(.has-cover-image).format-audio .post-media,.single-post:not(.has-sidebar) .post.format-quote .featured-blockquote,body.single-post:not(.has-sidebar) .post-header.modern .entry-header-content{width:75%}body.single-post.has-sidebar .post-header.modern .entry-header-content{width:90%;padding-left:0}body.single-post.has-sidebar .wrap #primary.content-area .site-main#main{width:71%;padding-right:50px}body.single-post.has-sidebar .content-area #primary-sidebar.blog-sidebar#primary-sidebar{width:29%}.site-default-footer .wrap{padding-left:25px;padding-right:25px}.single-post:not(.has-sidebar) #comments.comments-area{width:75%}.woocommerce-account .woocommerce .woocommerce-MyAccount-content .woocommerce-orders-table th{padding:12px 10px 13px}.woocommerce-account .woocommerce .woocommerce-MyAccount-content .woocommerce-orders-table td{padding:36px 10px}.woocommerce-checkout .col2-set{width:65%;padding-right:80px}.woocommerce-checkout .checkout .checkout-order-review-wrap{width:35%}}@media(max-width:1100px){#site-default-header.primary-header.standard #site-navigation .primary-menu>li{margin-left:25px}}@media(max-width:1023px){.site-default-footer.cols-3 .widget-area{display:block;margin-left:0;margin-right:0}.site-default-footer.cols-3 .widget-area .widget-col-1,.site-default-footer.cols-3 .widget-area .widget-col-2,.site-default-footer.cols-3 .widget-area .widget-col-3{padding:0;width:100%}.site-default-footer.cols-3 .widget-area .widget-col-2,.site-default-footer.cols-3 .widget-area .widget-col-3{margin-top:50px}.woocommerce-cart .woocommerce .woocommerce-cart-content .cart-collaterals{margin-top:50px}.woocommerce-cart .woocommerce .woocommerce-cart-content{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.woocommerce-cart .woocommerce .woocommerce-cart-content .woocommerce-cart-form{padding-right:0;-ms-flex-preferred-size:100%;flex-basis:100%}.woocommerce #content table.cart .product-thumbnail,.woocommerce table.cart .product-thumbnail,.woocommerce-page #content table.cart .product-thumbnail,.woocommerce-page table.cart .product-thumbnail{display:-webkit-box;display:-ms-flexbox;display:flex}.woocommerce-page div.product div.images,.woocommerce.single-product div.product div.summary{float:none;width:100%}.woocommerce.single-product div.product .woocommerce-tabs ul.tabs li{margin:0 10px}}@media(max-width:992px){.post .entry-content>*.alignleft,.post .entry-content>*.alignright{max-width:calc(33.3333333333vw + 10%)}.blog.has-sidebar .wrap #primary.content-area .site-main,.blog:not(.has-sidebar) .wrap #primary.content-area .site-main,body.archive:not(.has-sidebar).grid .wrap #primary.content-area .site-main,body.archive:not(.has-sidebar).gallery .wrap #primary.content-area .site-main,body.archive:not(.has-sidebar).lateral-style .wrap #primary.content-area .site-main,.archive:not(.has-sidebar) .wrap #primary.content-area .site-main{padding-right:0;width:100%}.blog.has-sidebar .content-area #primary-sidebar.blog-sidebar{width:100%}.blog.has-sidebar .wrap #primary-sidebar.widget-area{margin-top:120px}.single-post .post-content,.single-post:not(.has-sidebar) .post-content,body.single-post .post-header.basic,body.single-post.has-sidebar .wrap #primary.content-area .site-main#main,body.single-post:not(.has-sidebar) .post-header.modern .entry-header-content,body.single-post:not(.has-sidebar) .post-header.basic,.single-post:not(.has-sidebar) .post-header:not(.modern){width:100%;padding-right:0;padding-left:0}.single-post:not(.has-sidebar) .post:not(.has-cover-image).format-audio .post-media,.single-post:not(.has-sidebar) .post.format-quote .featured-blockquote{width:100% !important}body.single-post.has-sidebar .content-area #primary-sidebar.blog-sidebar#primary-sidebar{width:100%;margin-top:120px}.archive.author .blog-banner .blog-banner-content{margin-top:0}.archive.author .blog-banner .blog-banner-content .description{width:90%}.pagination.navigation{margin-top:80px}.single-post.has-sidebar #comments.comments-area,.single-post:not(.has-sidebar) #comments.comments-area{width:100%}.error-404 .error-404-content{width:100%;padding-left:25px;padding-right:25px}}@media(max-width:991px){#site-default-header.primary-header.standard #menu-trigger-wrap{display:block;-webkit-box-ordinal-group:2;-ms-flex-order:1;order:1}#site-default-header.primary-header #menu-trigger-wrap .primary-menu-trigger>span{-webkit-transform:translateY(0);-ms-transform:translateY(0);transform:translateY(0)}#site-default-header.primary-header #site-navigation{position:absolute;top:100%;left:0;width:100%;z-index:10;-webkit-transition:all .4s ease;-o-transition:all .4s ease;-o-transition:all .4s ease;transition:all .4s ease;border-top:1px solid #dedede;opacity:0;visibility:hidden}#site-default-header.primary-header #site-navigation.display-menu{opacity:1;visibility:visible}#site-default-header.primary-header #site-navigation .primary-menu{background-color:var(--gt-color-header-bg);max-height:calc(100vh - 150px);overflow-y:auto}#site-default-header.primary-header #site-navigation .primary-menu>li{border-bottom:1px solid #dedede}#site-default-header.primary-header #site-navigation .primary-menu li{position:relative}#site-default-header.primary-header #site-navigation .primary-menu li:last-of-type{border-bottom:0}#site-default-header.primary-header #site-navigation .primary-menu li.active>a i{-webkit-transform:rotate(180deg);-ms-transform:rotate(180deg);transform:rotate(180deg)}#site-default-header.primary-header #site-navigation .primary-menu a{display:block;padding:12px 25px;color:var(--e-global-color-primary);display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center}#site-default-header.primary-header #site-navigation .primary-menu a:hover{color:var(--e-global-color-accent)}#site-default-header.primary-header #site-navigation .primary-menu a i{-webkit-transition:all .2s ease;-o-transition:all .2s ease;transition:all .2s ease;-webkit-transform:rotate(0);-ms-transform:rotate(0);transform:rotate(0);line-height:1;margin-top:1px}#site-default-header.primary-header #site-navigation .primary-menu a i svg{width:1em;height:1em;font-size:13px}#site-default-header.primary-header #site-navigation .primary-menu>li ul{display:none;padding-bottom:10px}#site-default-header.primary-header #site-navigation .primary-menu>li ul a{margin-left:15px;padding-top:5px;padding-bottom:5px}#site-default-header.primary-header #site-navigation .primary-menu>li ul ul a{margin-left:36px}#site-default-header.primary-header .gt-header-default-search{margin-left:auto;margin-right:15px}#site-default-header.primary-header.standard #site-navigation .primary-menu>li{margin-left:0}#site-default-header.primary-header.transparent #site-branding .retina-logo,#site-default-header.primary-header.transparent #site-branding .light-logo,#site-default-header.primary-header.transparent #site-branding .light-retina-logo,#site-default-header.primary-header.transparent #site-branding .light-text-logo{display:none !important}#site-default-header.primary-header.transparent #site-branding .logo,#site-default-header.primary-header.transparent #site-branding .dark-text-logo{display:block !important}#site-default-header.primary-header.standard #site-navigation .primary-menu>li>a,#site-default-header.primary-header.standard #site-navigation .primary-menu>li ul li a{font-size:14px}#site-default-header.primary-header.transparent:not(.is-stuck) #site-navigation .primary-menu>li>a{color:var(--e-global-color-primary)}#site-default-header.primary-header.transparent:not(.is-stuck) #site-navigation .primary-menu>li:hover>a,#site-default-header.primary-header.transparent:not(.is-stuck) #site-navigation .primary-menu>li.current-menu-item>a,#site-default-header.primary-header.transparent:not(.is-stuck) #site-navigation .primary-menu>li.current-menu-ancestor>a{color:var(--e-global-color-accent)}}@media(max-width:991px) and (-webkit-min-device-pixel-ratio:1.5),(max-width:991px) and (-o-min-device-pixel-ratio:3/2),(max-width:991px) and (min-device-pixel-ratio:1.5),(max-width:991px) and (min-resolution:1.5dppx){#site-default-header.primary-header.transparent #site-branding .logo,#site-default-header.primary-header.transparent #site-branding .light-logo,#site-default-header.primary-header.transparent #site-branding .light-retina-logo{display:none !important}#site-default-header.primary-header.transparent #site-branding .retina-logo{display:block !important}}@media(max-width:800px){.woocommerce-checkout .col2-set{width:60%;padding-right:30px}.woocommerce-checkout .checkout .checkout-order-review-wrap{width:40%}}@media(max-width:768px){body.single.single-post:not(.has-post-thumbnail) .site-content-contain .site-content,body.single.single-post.has-post-thumbnail:not(.single-format-video):not(.single-format-gallery) .blog-banner.has-featured-banner-image+.site-content{padding-top:50px}.woocommerce-account .woocommerce-MyAccount-navigation{margin-bottom:40px}.woocommerce-account .woocommerce .woocommerce-MyAccount-content{width:100%}.woocommerce-account .woocommerce .woocommerce-MyAccount-content .woocommerce-orders-table td{padding:10px 0}.woocommerce-account .woocommerce .woocommerce-MyAccount-content .woocommerce-orders-table tbody tr{padding:30px 0}.woocommerce-account .woocommerce .woocommerce-MyAccount-content .woocommerce-Addresses .woocommerce-Address+.woocommerce-Address{margin-top:50px}.woocommerce table.shop_table_responsive tr td,.woocommerce-page table.shop_table_responsive tr td{text-align:left !important}.woocommerce table.shop_table_responsive tr:nth-child(2n) td,.woocommerce-page table.shop_table_responsive tr:nth-child(2n) td{background-color:transparent}.woocommerce-cart .woocommerce .woocommerce-cart-content .woocommerce-cart-form .cart tr .actions .coupon+.button,.woocommerce table.shop_table_responsive tr td::before,.woocommerce-page table.shop_table_responsive tr td::before{display:none !important}.woocommerce #content table.cart .product-thumbnail,.woocommerce table.cart .product-thumbnail,.woocommerce-page #content table.cart .product-thumbnail,.woocommerce-page table.cart .product-thumbnail{padding:30px 0 15px}.woocommerce-cart .woocommerce .woocommerce-cart-content .woocommerce-cart-form .cart td.product-remove{padding:15px 0 30px}.woocommerce-cart .woocommerce .woocommerce-cart-content .woocommerce-cart-form .cart td.product-quantity{padding-bottom:15px}.woocommerce-cart .woocommerce .woocommerce-cart-content .woocommerce-cart-form .cart .cart_item .product-quantity .quantity{width:90px}.woocommerce-cart .woocommerce .woocommerce-cart-content .woocommerce-cart-form .cart .cart_item .product-quantity .quantity input{width:20px}.woocommerce-cart .woocommerce .woocommerce-cart-content .woocommerce-cart-form .cart tr .actions .coupon input#coupon_code{width:50%;float:none}.woocommerce-page table.cart td.actions .coupon{position:relative}.woocommerce-page table.cart td.actions .coupon .button{position:absolute;width:50% !important;right:0;top:0}.woocommerce-cart .woocommerce .woocommerce-cart-content .cart-collaterals .cart_totals .cart_totals_wrap{padding:30px 20px 3px 20px}.cart-collaterals .woocommerce-shipping-calculator{margin-left:20px}}@media(max-width:767px){.swiper-button-next,.swiper-button-prev{display:none}.wp-block-pullquote.is-style-solid-color blockquote{max-width:90%}.post .entry-content .wp-block-pullquote blockquote p{font-size:28px}.wp-block-cover-image .wp-block-cover-image-text,.wp-block-cover .wp-block-cover-text,section.wp-block-cover-image>h2{font-size:1.2em}body.search.search-no-results.has-sidebar .wrap #primary.content-area .site-main .no-results.not-found{width:100%}body.blog .site-content-contain .site-content,body.single.single-post .site-content-contain .site-content,body.search .site-content-contain .site-content,body.archive .site-content-contain .site-content,body.attachment .site-content-contain .site-content,body.page:not(.elementor-page) .site-content-contain .site-content,body.woocommerce.single-product .site-content-contain .site-content{padding:80px 0}body.blog .wrap,body.archive .wrap,body.attachment .wrap,body.single-post .wrap,body.single-portfolio .wrap,body.search .wrap,body.error404 .wrap{padding-left:20px;padding-right:20px}.post .entry-footer .footer-links,.attachment .entry-footer .footer-links{display:block}.single-post .post-header .entry-title{font-size:50px;line-height:70px}.single-post:not(.has-sidebar) .post-content,.single-post:not(.has-sidebar) .post-header:not(.modern),.single-post:not(.has-sidebar) .post:not(.has-cover-image).format-audio .post-media,.single-post:not(.has-sidebar) .post.format-quote .featured-blockquote,body.single-post:not(.has-sidebar) .post-header.modern .entry-header-content{width:100%}.single-post .post-header.modern .entry-header-content{padding-left:0}.site-default-footer.cols-3 .widget-area .widget-col-1{width:100%}body.single.single-post .blog-banner .blog-banner-content-wrap .blog-banner-content{width:100%}.blog-banner .blog-banner-content-wrap .blog-banner-content .banner-title{font-size:42px;line-height:52px}.blog-banner .blog-banner-content-wrap .blog-banner-content .banner-desc{line-height:32px}.archive.author .blog-banner .blog-banner-content .banner-desc{width:90%}.single-post .post-header.modern{padding:105px 0 5px}.single-post .post-media img{min-height:250px;-o-object-fit:cover;object-fit:cover}.single-post-navigation-bar .navbar-wrap .nav-item .post-title-wrapper .title{display:none}.single-post-navigation-bar .navbar-wrap .nav-item a:hover .nav-arrow-line{-webkit-transform:scale(0);-ms-transform:scale(0);transform:scale(0)}.single-post-navigation-bar .navbar-wrap .nav-item a:hover .post-title-wrapper{-webkit-transform:translateX(-2rem);-ms-transform:translateX(-2rem);transform:translateX(-2rem)}.single-post-navigation-bar .navbar-wrap .nav-item.post-next a:hover .post-title-wrapper{-webkit-transform:translateX(0.5rem);-ms-transform:translateX(0.5rem);transform:translateX(0.5rem)}.single-post-navigation-bar .navbar-wrap .nav-item.post-prev:hover svg{-webkit-transform:rotate(180deg) translate3d(0,0,0);transform:rotate(180deg) translate3d(0,0,0)}.single-post-navigation-bar .navbar-wrap .nav-item.post-prev .post-title-wrapper{padding-left:18px}.single-post-navigation-bar .navbar-wrap .nav-item.post-next a:hover svg{-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}.single-post-navigation-bar .navbar-wrap .nav-item.post-next a .post-title-wrapper,.single-post-navigation-bar .navbar-wrap .nav-item.post-next a:hover .post-title-wrapper{-webkit-transform:translateX(40px);-ms-transform:translateX(40px);transform:translateX(40px)}.single-post-navigation-bar .navbar-wrap .nav-item .post-title-wrapper .subtitle{font-size:15px;margin-top:2px}.single-post:not(.has-sidebar) #comments.comments-area{width:100%}#comments.comments-area{padding-right:0;padding-left:0}.comment-form .comment-form-author,.comment-form .comment-form-email,.comment-form .comment-form-url{display:block;float:none;width:100%}.comment-form .comment-form-url{margin-left:0;margin-right:0;padding:0 15px}.comment-form .comment-form-author,.comment-form .comment-form-email{margin-bottom:30px}ol .children{margin-left:35px !important}.woocommerce-checkout .col2-set{width:100%;padding-right:0}.woocommerce-checkout .checkout .checkout-order-review-wrap{width:100%;margin-top:80px}}@media(max-width:499px){.single-post .post-header .secondary-meta .post-author-wrap img{display:none}.single-post .post .author-profile{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.single-post .post .author-profile .author-avatar{margin:0 0 30px 0}.single-post .post .author-profile .author.vcard{text-align:center}}@media(max-width:400px){.site-default-footer .site-info-wrap{display:block}}@media(-webkit-min-device-pixel-ratio:1.5),(-o-min-device-pixel-ratio:3/2),(min-device-pixel-ratio:1.5),(min-resolution:1.5dppx){#site-default-header.primary-header #site-branding .retina-logo{display:block}#site-default-header.primary-header #site-branding .logo{display:none}#site-default-header.primary-header.transparent:not(.is-stuck) #site-branding .light-retina-logo{display:block}#site-default-header.primary-header.transparent:not(.is-stuck) #site-branding .light-logo{display:none}}