:root{--dark:#000;--dark-background:#f4f9fa;--dark-blue:#3583a7;--light-border:#d9eaed;--primary:#473c7c;--blueberry:#5751a8;--charcoal-grey:#353b40;--pale-grey:#dfe5ea;--very-light-pink:#e1e1e1;--tealish:#31b6b6;--blue-grey:#808fa3;--light-peach:#ffbdbd;--blueberry-two:#473b7b;--flat-blue:#3584a7;--aqua-marine:#30d2be;--bright-cyan:#5eeae0;--muted-blue-two:#39759e;--muted-blue:#39769f;--battleship-grey:#6f7a83;--youtube-red:red;--muted-blue-02:rgba(57,118,159,.2);--cool-grey:#8d98a2;--cloudy-blue:#b6bfc6;--tealish-two:#32b5b5;--white-70:hsla(0,0%,100%,.7);--shadow-gray:rgba(54,58,60,.12);--light-periwinkle:#dee1e6;--silver:#c4c9d2;--darker-blue:#2c5e7f;--tomato:#e5362f}
@font-face{font-family:Athelas;src:url(../fonts/Athelas.woff2) format("woff2"),url(../fonts/Athelas.woff) format("woff")}
.front-page{margin-top:70px;overflow-x:hidden}
.front-page .services-wrapper{padding:90px 0 100px}
@media(max-width:767px){.front-page .services-wrapper{padding:80px 0}
}.front-page .free-charts-and-articles{margin:90px 0 150px}
.front-page .free-charts-and-articles h4{color:var(--muted-blue)}
.front-page .free-charts-and-articles .view-products-link a{font-size:16px;font-weight:500}
.front-page .free-charts-and-articles .view-products-link a:after{height:7px;width:7px}
.front-page .eliot-wave-newsletter,.front-page .free-charts{padding:20px 0}
.front-page .eliot-wave-newsletter .row,.front-page .free-charts .row{margin-bottom:20px}
.front-page .eliot-wave-newsletter a,.front-page .free-charts a{color:var(--black);font-size:21px;line-height:32px;text-decoration:none;transition:color .5s;vertical-align:middle}
.front-page .eliot-wave-newsletter a:hover,.front-page .free-charts a:hover{color:var(--primary)}
.front-page .eliot-wave-newsletter small,.front-page .free-charts small{color:var(--cool-grey);font-family:Montserrat,Arial,sans-serif;font-size:13px;line-height:30px;opacity:1}
.front-page .twitter-section h4{margin-bottom:30px}
.page{overflow-x:hidden;padding-top:180px}
.page .single-content{margin-top:50px}
.page h2{color:var(--dark-blue)}
.page h4{font-size:26px;margin-bottom:35px}
.page a,.page h4{color:var(--muted-blue)}
.page a{font-size:18px}
.page a i{font-size:16px;margin-left:20px}
.page a:hover{opacity:.8;text-decoration:none}
.page .free-charts .row{margin-bottom:45px}
.page .free-charts .post-header{margin-bottom:30px}
.page .free-charts small{color:var(--cool-grey);font-size:12px;line-height:24px}
.page .free-charts a{color:var(--charcoal-grey);font-size:20px;line-height:24px;margin-right:10px}
.page .free-charts a:hover{opacity:.8;text-decoration:none}
.page .free-charts .images-wrapper{display:inline-block}
.page .free-charts .chart-image{border:1px solid var(--very-light-pink)}
.page .free-charts p{line-height:23px}
.page .eliot-wave-newsletter{font-family:Montserrat,Arial,sans-serif}
.page .eliot-wave-newsletter>.row{margin-bottom:35px;min-height:300px;position:relative}
.page .eliot-wave-newsletter .ew-wrapper{min-height:350px;position:relative}
.page .eliot-wave-newsletter .ew-newsletter-content{background-color:var(--white);left:30%;min-height:220px;padding:25px;position:absolute;top:30%}
.page .eliot-wave-newsletter span{font-size:12px;font-weight:600;margin-right:7px}
.page .eliot-wave-newsletter small{color:var(--cool-grey);float:right;font-size:12px;line-height:24px}
.page .eliot-wave-newsletter h5{color:var(--charcoal-grey);font-size:24px;line-height:29px;margin:20px 0}
.page .eliot-wave-newsletter h5:hover{opacity:.8}
.page .eliot-wave-newsletter a{color:var(--muted-blue);font-size:13px}
.page .eliot-wave-newsletter a:hover{opacity:.8;text-decoration:none}
.page .eliot-wave-newsletter i{font-size:10px;margin-left:5px}
@media(max-width:992px){.page .eliot-wave-newsletter .ew-newsletter-content{min-height:250px}
}@media(max-width:767px){.page .eliot-wave-newsletter>.row{border:1px solid var(--pale-grey);margin:30px 0;padding:30px 15px}
.page .eliot-wave-newsletter .ew-newsletter-content{left:0;min-height:0;padding:25px 15px 0;position:relative;top:0}
}@media(max-width:575px){.page .eliot-wave-newsletter .chart-image{margin-bottom:30px}
}@media(max-width:767px){.page.ew-archive .eliot-wave-newsletter>.row{border:0;margin:0 0 35px;padding:0}
.page.ew-archive .eliot-wave-newsletter>.row .ew-wrapper{border:1px solid var(--pale-grey);margin:15px 0;padding:30px 15px}
}.page .instruments{margin-top:26px;text-align:right}
.page .instruments span{font-size:15px;font-weight:600;line-height:20px}
.page .instruments span:after{content:","}
.page .instruments span:last-child:after{content:none}
.page .category{border:1px solid var(--primary);color:var(--primary);display:inline-block;font-size:11px;font-weight:600;line-height:18px;padding:0 5px;text-transform:uppercase}
.page .cookies{margin-bottom:70px}
.page .cookies a{font-size:16px}
@media(max-width:992px){.post-link{margin-bottom:50px}
}.single-free-charts .post-heading h1{color:var(--primary);display:inline-block;font-size:1.25rem}
.single-free-charts .post-heading h1 small{font-size:12px;margin-left:25px}
.single-free-charts .post-heading .images-wrapper{display:inline-block}
.single-free-charts .post-heading .images-wrapper img:first-child{margin-left:10px}
.single-free-charts .post-heading .instruments{margin-top:10px;text-align:left}
.single-ew-newsletter .post-heading .category{margin-bottom:10px}
.single-ew-newsletter .post-heading h1{color:var(--primary);font-size:1.25rem}
.single-ew-newsletter .post-heading small{font-size:12px;margin-left:15px;vertical-align:2px}
@media(max-width:575px){.single-ew-newsletter .post-heading small{display:block;margin-left:0;margin-top:10px}
}.post-pagination{margin:50px 0}
.post-pagination a i{font-size:13px;margin:0 15px;vertical-align:1px}
.header-top{background-color:transparent;padding-bottom:32px;padding-top:33px;position:fixed;transition:background-color .2s linear;z-index:1}
.header-top .navbar{max-height:39px;padding-bottom:0;padding-top:0}
.header-top button:focus{outline:5px auto var(--white)}
.header-top .navbar-toggler-icon{background-image:url(https://cdn1.wavetraders.com/wp-content/themes/wavetraders/img/toggler-icon.svg)}
.header-top .nav-item:after{background:var(--transparent);content:"";display:block;height:3px;transition:width .5s ease,background-color .5s ease;width:100%}
.header-top .nav-item:hover ul.sub-menu{opacity:1;visibility:visible}
.header-top .nav-item ul.sub-menu{list-style-type:none;margin:0;opacity:0;padding:0 0 0 10px;position:absolute;transition:visibility 0s,opacity .5s linear;visibility:hidden;z-index:500}
@media(max-width:1925px){.header-top .nav-item ul.sub-menu{background-color:#fff;box-shadow:0 2px 34px rgba(0,0,0,.08);padding:5px 10px}
}.header-top .nav-item ul.sub-menu li{margin-right:0 !important}
.header-top .nav-item ul.sub-menu li a{color:var(--white);padding:0}
@media(max-width:1925px){.header-top .nav-item ul.sub-menu li a{color:var(--dark)}
}.header-top .nav-item ul.sub-menu li a:hover{text-decoration:none}
.header-top .nav-item ul.sub-menu a,.header-top .nav-link,.header-top .wpml-ls-item a{color:var(--white);font-size:15px;font-weight:400;padding:10px}
.header-top .nav-item ul.sub-menu a:before,.header-top .nav-link:before,.header-top .wpml-ls-item a:before{content:"";display:block;margin-top:10px}
.header-top .nav-item ul.sub-menu a:after,.header-top .nav-link:after,.header-top .wpml-ls-item a:after{background:transparent;content:"";display:block;height:1px;margin-top:10px;transition:width .5s ease,background-color .5s ease;width:0}
.header-top .nav-item ul.sub-menu a:hover:after,.header-top .nav-link:hover:after,.header-top .wpml-ls-item a:hover:after{background:var(--white);width:100%}
.header-top .wpml-ls-item:hover ul{opacity:1;visibility:visible}
.header-top .wpml-ls-item ul{list-style-type:none;margin:0;opacity:0;padding:0 0 0 10px;position:absolute;transition:visibility 0s,opacity .5s linear;visibility:hidden}
.header-top .wpml-ls-item ul li{margin-right:0 !important}
.header-top .wpml-ls-item ul li a{color:var(--white);padding:0}
.header-top .wpml-ls-item ul li a:hover{text-decoration:none}
.header-top .logo{background-image:url(https://cdn1.wavetraders.com/wp-content/themes/wavetraders/img/logo-white.svg);background-repeat:no-repeat;background-size:185px 42px;height:42px;text-indent:-999px;width:185px}
.header-active{background-color:var(--white);box-shadow:0 2px 34px rgba(0,0,0,.08);transition:background-color .3s linear;z-index:100}
.header-active button:focus{outline:5px auto var(--primary)}
.header-active .navbar-toggler-icon{background-image:url(https://cdn1.wavetraders.com/wp-content/themes/wavetraders/img/toggler-icon-dark.svg)}
.header-active .nav-item:after{background:transparent;content:"";display:block;height:3px;transition:width .5s ease,background-color .5s ease;width:0}
.header-active .nav-item:hover:after{background:var(--blueberry);width:100%}
.header-active .nav-item .nav-link{color:var(--dark);transition:color .5s}
.header-active .nav-item .nav-link:hover{color:var(--blueberry)}
.header-active .nav-item .nav-link:after,.header-active .nav-item .nav-link:before{content:none}
.header-active .nav-item:hover ul.sub-menu{opacity:1;visibility:visible}
.header-active .nav-item ul.sub-menu{background-color:var(--white);box-shadow:0 2px 34px rgba(0,0,0,.08);list-style-type:none;margin-top:-24px;opacity:0;padding:0 5px;position:absolute;transition:visibility 0s,opacity .5s linear;visibility:hidden}
.header-active .nav-item ul.sub-menu li{margin-right:0 !important;padding:5px}
.header-active .nav-item ul.sub-menu li a{color:var(--dark);padding:0}
.header-active .nav-item ul.sub-menu li a:hover{color:var(--blueberry);text-decoration:none}
.header-active .active:after{background:var(--blueberry);content:"";display:block;height:3px;transition:width .5s ease,background-color .5s ease;width:100%}
.header-active .active .nav-link{color:var(--blueberry);font-weight:700}
.header-active .wpml-ls-item:hover ul{opacity:1;visibility:visible}
.header-active .wpml-ls-item ul{background-color:var(--white);box-shadow:0 2px 34px rgba(0,0,0,.08);margin-top:-24px;padding:0;text-align:center;width:60px}
.header-active .wpml-ls-item ul li a{color:var(--dark);padding:0}
.header-active .wpml-ls-item ul li a:hover{color:var(--blueberry);text-decoration:none}
.header-active .logo{background-image:url(https://cdn1.wavetraders.com/wp-content/themes/wavetraders/img/logo-wave.svg);background-size:39px 10px;height:10px;margin-top:inherit;width:39px}
.header-subpage{background-color:var(--white);box-shadow:0 2px 34px rgba(0,0,0,.08);padding-bottom:32px;padding-top:33px;position:fixed;z-index:1}
.header-subpage .navbar{max-height:39px;padding-bottom:0;padding-top:0}
.header-subpage button:focus{outline:5px auto var(--primary)}
.header-subpage .navbar-toggler-icon{background-image:url(https://cdn1.wavetraders.com/wp-content/themes/wavetraders/img/toggler-icon-dark.svg)}
.header-subpage .nav-item:after{background:transparent;content:"";display:block;height:3px;transition:width .5s ease,background-color .5s ease;width:0}
.header-subpage .nav-item:hover:after{background:var(--blueberry);width:100%}
.header-subpage .nav-item .nav-link{color:var(--dark);transition:color .5s}
.header-subpage .nav-item .nav-link:hover{color:var(--blueberry)}
.header-subpage .nav-item:hover ul.sub-menu{opacity:1;visibility:visible}
.header-subpage .nav-item ul.sub-menu{background-color:var(--white);box-shadow:0 2px 34px rgba(0,0,0,.08);list-style-type:none;margin-top:-24px;opacity:0;padding:0 5px;position:absolute;transition:visibility 0s,opacity .5s linear;visibility:hidden}
.header-subpage .nav-item ul.sub-menu li{margin-right:0 !important;padding:10px 5px}
.header-subpage .nav-item ul.sub-menu li a{color:var(--dark);padding:0}
.header-subpage .nav-item ul.sub-menu li a:hover{color:var(--blueberry);text-decoration:none}
.header-subpage .active:after{background:var(--blueberry);content:"";display:block;height:3px;transition:width .5s ease,background-color .5s ease;width:100%}
.header-subpage .active .nav-link{color:var(--blueberry);font-weight:700}
.header-subpage .wpml-ls-item:hover ul{opacity:1;visibility:visible}
.header-subpage .wpml-ls-item ul{background-color:var(--white);box-shadow:0 2px 34px rgba(0,0,0,.08);list-style-type:none;margin-top:-24px;opacity:0;padding:0;position:absolute;text-align:center;transition:visibility 0s,opacity .5s linear;visibility:hidden;width:60px}
.header-subpage .wpml-ls-item ul li{margin-right:0 !important;padding:10px 0}
.header-subpage .wpml-ls-item ul li a{color:var(--dark);padding:0}
.header-subpage .wpml-ls-item ul li a:hover{color:var(--blueberry);text-decoration:none}
.header-subpage .logo{background-image:url(https://cdn1.wavetraders.com/wp-content/themes/wavetraders/img/logo-wave.svg);background-repeat:no-repeat;background-size:39px 10px;height:10px;text-indent:-999px;width:39px}
.content{padding-top:150px}
#breadcrumbs{margin-bottom:50px;margin-top:-50px}
#breadcrumbs,#breadcrumbs a{font-size:12px}
.trading-reco{margin-bottom:80px}
.trading-reco h4{color:var(--charcoal-grey);font-family:Montserrat,Arial,sans-serif;font-size:18px;font-weight:500;margin-bottom:50px}
.trading-reco p{font-size:12px;margin:0 auto;max-width:214px;text-align:center;text-transform:uppercase}
@media(max-width:767px){.trading-reco p{margin-bottom:30px}
}.epo-calculator{margin-top:50px}
.epo-calculator .wp-block-image{margin-bottom:0}
.epo-calculator h2{color:var(--white);font-size:25px;line-height:30px;margin-bottom:15px}
.epo-calculator p{color:var(--white);font-size:15px;line-height:17px;margin-bottom:0}
.epo-calculator a{background-color:var(--tealish);font-size:15px;line-height:20px}
.epo-calculator a,.epo-calculator a:hover{color:var(--white);text-decoration:none}
@media(max-width:991px){.epo-calculator{margin-top:0}
}@media(max-width:767px){.epo-calculator{text-align:center}
.epo-calculator img{margin-bottom:30px}
.epo-calculator a{display:block;margin:60px auto;padding:15px 0;text-align:center;width:90%}
}@media(min-width:768px){.epo-calculator a{display:block;margin-top:20px;padding:15px 0;text-align:center}
}@media(min-width:992px){.epo-calculator a{display:inline-block;margin-top:25px;padding:15px 50px}
}.expiriences{background-image:linear-gradient(160deg,var(--blueberry-two) -24%,var(--flat-blue) 50%,var(--aqua-marine) 121%);font-family:Montserrat,Arial,sans-serif}
.expiriences.full-width{padding:130px 0}
.expiriences .wp-block-image{margin-bottom:30px}
.expiriences .img-2{margin:45px 0}
.expiriences p{color:var(--white);font-size:20px;line-height:1.5;margin-bottom:70px}
.expiriences .primary-button p{margin-bottom:10px}
.expiriences .primary-button a:after{content:none}
.expiriences h4.header-linear{-webkit-text-fill-color:transparent;-webkit-background-clip:text;background-clip:text;background-image:linear-gradient(to right,var(--bright-cyan) -4%,var(--muted-blue-two) 109%);font-size:19px;font-weight:500;line-height:1.68;margin:0 auto;width:217px}
.expiriences .wp-block-uagb-content-timeline{margin-top:90px}
.expiriences .wp-block-uagb-content-timeline h4{font-family:Montserrat,Arial,sans-serif;font-weight:500;margin-bottom:20px}
.expiriences .wp-block-uagb-content-timeline p{line-height:1.3;margin-bottom:0}
.expiriences .wp-block-uagb-content-timeline .uagb-timeline__events-inner-new{background-color:transparent !important}
.expiriences .wp-block-uagb-content-timeline .uagb-timeline__arrow{display:none}
.expiriences .wp-block-uagb-content-timeline .uagb-timeline__marker{line-height:8px !important;min-height:8px !important;min-width:8px !important}
.expiriences .wp-block-uagb-content-timeline .uagb-timeline__events-inner-new{margin-top:-12px}
@media(min-width:768px){.expiriences .uagb-timeline__field:last-child .uagb-timeline__events-inner-new{margin-right:-63px;margin-top:0;padding-top:45px}
.expiriences .uagb-timeline__right .uagb-timeline__events-inner-new{float:right}
.expiriences .uagb-timeline__right .uagb-timeline-desc-content,.expiriences .uagb-timeline__right .uagb-timeline__heading{text-align:right !important}
.expiriences .uagb-timeline__left .uagb-timeline-desc-content,.expiriences .uagb-timeline__left .uagb-timeline__heading{max-width:330px;text-align:left !important}
}@media(max-width:991px){.expiriences .uagb-timeline__field:last-child .uagb-timeline__events-inner-new{margin-right:-52px}
}@media(max-width:767px){.expiriences.full-width{padding:80px 0}
.expiriences .uagb-timeline__line{left:4px !important}
.expiriences .uagb-timeline__left .uagb-timeline-desc-content,.expiriences .uagb-timeline__left .uagb-timeline__heading,.expiriences .uagb-timeline__right .uagb-timeline-desc-content,.expiriences .uagb-timeline__right .uagb-timeline__heading{text-align:left !important}
}.services{background-color:var(--white);margin:60px auto}
.services h3{font-size:23px;margin-bottom:30px;padding-top:10px}
.services p{font-size:15px;margin-bottom:0}
.services a{background-color:var(--blueberry);color:var(--white);font-size:15px}
.services a:hover{color:var(--white);text-decoration:none}
@media(max-width:767px){.services{max-width:70%;padding:50px;text-align:center}
.services img{display:block;margin:0 auto 20px}
.services a{display:block;margin-top:40px;padding:15px}
}@media(max-width:575px){.services{max-width:80%;padding:40px}
}@media(min-width:768px){.services{max-width:690px;padding:50px 25px}
.services h3,.services p{margin-left:-30px}
.services p{max-width:430px}
.services a{float:right;margin-top:40px;padding:15px 25px}
}@media(min-width:992px){.services{max-width:860px;padding:85px 70px}
}@media(min-width:1200px){.services{max-width:920px}
}.footer-newsletter .wpcf7-response-output{border:none !important}
.footer-newsletter h3{font-size:23px}
.footer-newsletter .row{border:1px solid var(--light-border);margin:50px 0;padding:50px 65px}
.footer-newsletter .btn-subscribe,.footer-newsletter .btn-subscribe:hover{background-color:var(--muted-blue);border:0;border-radius:0;color:#fff;font-size:15px;padding:15px 40px}
.footer-newsletter .form-control{height:50px;margin:10px auto 0;width:80%}
.footer-newsletter .wpcf7-spinner{position:absolute}
footer{color:var(--dark)}
footer .top-footer{margin-bottom:50px;margin-top:50px}
footer .top-footer .logo{background:url(https://cdn1.wavetraders.com/wp-content/themes/wavetraders/img/logo-wave-gradient.png) no-repeat 0;display:block;height:15px;margin:7px auto 0;padding-left:0;pointer-events:none;text-indent:-999px;width:57px}
@media screen and (-moz-min-device-pixel-ratio:2),screen and (-webkit-min-device-pixel-ratio:2),screen and (min-device-pixel-ratio:2),screen and (min-resolution:192dpi),screen and (min-resolution:2dppx){footer .top-footer .logo{background:url(https://cdn1.wavetraders.com/wp-content/themes/wavetraders/img/logo-wave-gradient-2x.png) no-repeat 0;background-size:57px 15px}
}footer .top-footer h6{font-size:12px;font-weight:400;line-height:17px}
footer .footer-menu{list-style:none;padding-left:0}
footer .footer-menu a{color:var(--dark);font-size:12px;font-weight:300;line-height:17px;text-decoration:none;transition:color .5s}
footer .footer-menu a:hover{color:var(--blueberry)}
footer .copyright a{color:var(--dark);opacity:.6}
footer .copyright a:hover{color:var(--blueberry);text-decoration:none}
footer .social ul{font-size:19px;list-style:none;padding-left:0}
footer .social li{display:inline-block;padding-right:40px}
footer .social li:last-child{padding-right:0}
footer .social a{color:var(--dark);transition:color .5s}
footer .social a:hover{color:var(--blueberry)}
.primary-button{margin-top:50px;position:relative}
.primary-button a{background-color:var(--blueberry);color:var(--white) !important;font-size:14px !important;padding:16px 60px;text-align:center;transform:translate(-50%,-50%)}
.primary-button a:hover{color:var(--white);text-decoration:none}
.primary-button a:after{border-right:2px solid var(--white);border-top:2px solid var(--white);content:"";height:9px;margin-left:25px;position:absolute;top:8px;transform:rotate(-315deg);width:9px}
.button-channel{background-color:var(--white);box-shadow:0 2px 34px rgba(0,0,0,.08);height:82px;position:relative;text-align:center}
.button-channel i{color:var(--primary);font-size:28px;left:30px;min-width:28px;position:absolute;top:50%;transform:translateY(-50%)}
.button-channel a{color:var(--primary);display:block;font-size:16px;line-height:82px}
.button-channel a:hover{color:var(--primary);opacity:1;text-decoration:none}
.button-channel:after{background-image:url(https://cdn1.wavetraders.com/wp-content/themes/wavetraders/img/arrow-chanel.svg);background-repeat:no-repeat;background-size:9px 9px;content:"";height:9px;position:absolute;right:30px;top:50%;transform:translateY(-50%);width:9px}
.button-channel:hover{opacity:.8}
@media(max-width:1199px){.button-channel i{left:15px}
.button-channel:after{right:15px}
}.view-products-link a{color:var(--primary);padding:10px}
.view-products-link a:hover{color:var(--primary);text-decoration:none}
.view-products-link a:after{border-right:2px solid var(--primary);border-top:2px solid var(--primary);content:"";height:9px;margin-left:10px;margin-top:6px;position:absolute;transform:rotate(-315deg);width:9px}
.read-more-small{color:var(--muted-blue) !important;font-size:13px !important}
.read-more-small i{font-size:10px !important;margin-left:5px !important}
.read-more-small .collapse-btn-less{display:none}
.banner.banner--gradient{background-image:linear-gradient(148deg,var(--blueberry-two) 0,var(--flat-blue) 51%,var(--aqua-marine) 100%)}
.banner h1{color:var(--white);font-size:32px;margin:auto;max-width:800px;padding-bottom:60px;padding-top:250px}
.banner .banner__content .wp-block-image,.banner .banner__content figure{margin-bottom:0}
.banner .banner__content .button{-webkit-margin-after:0;-webkit-margin-before:0;height:0;margin-block-end:0;margin-block-start:0}
.banner .banner__content .button a{background-color:var(--blueberry);color:var(--white);font-size:15px;left:50%;line-height:50px;position:absolute;text-decoration:none;top:65%;transform:translate(-50%,-50%);width:214px}
.banner .banner__content .button a:hover{opacity:.9}
.banner .banner__content img{height:auto}
.banner .eu-union-logo{bottom:100px;position:absolute;right:-30px}
.contact-form{border:1px solid var(--very-light-pink);padding:35px 60px 0;width:100%}
.contact-form *{font-family:Montserrat,Arial,sans-serif}
.contact-form h3{margin-bottom:35px}
.contact-form textarea.form-control{height:auto}
.contact-form .btn{background-color:var(--primary);border:0;border-radius:0;color:var(--white);display:block;font-size:14px;font-weight:400;height:56px;margin:35px auto 0;min-width:205px}
.contact-form .btn:focus{box-shadow:none}
.contact-form .form-control{border:1px solid var(--pale-grey);border-radius:4px;color:var(--charcoal-grey);font-size:14px;font-weight:500;height:50px;padding:10px 10px 10px 15px}
.contact-form .form-control:focus{box-shadow:none}
.contact-form .form-control.wpcf7-not-valid{border:1px solid var(--light-peach)}
.contact-form span.wpcf7-list-item{margin:0}
.contact-form .form-check small{color:var(--blue-grey);display:block;font-weight:400;margin-left:10px;margin-top:-13px}
.contact-form input[type=checkbox].form-check-input{-webkit-appearance:none;background-color:var(--white);border:1px solid var(--pale-grey);border-radius:0;display:inline-block;margin-bottom:-10px;margin-right:5px;outline:0;padding:8px;position:relative}
.contact-form input[type=checkbox].form-check-input:checked{background-color:var(--white)}
.contact-form input[type=checkbox].form-check-input:checked:after{border:solid var(--tealish);border-width:0 2px 2px 0;content:"";height:10px;left:6px;position:absolute;top:2px;transform:rotate(45deg);width:5px}
.contact-form .wpcf7-not-valid-tip{font-size:11px;margin-left:5px}
.ew-youtube-videos{font-family:Montserrat,Arial,sans-serif}
.ew-youtube-videos .ew-youtube{margin:40px 0 25px}
.ew-youtube-videos .ew-youtube .ew-youtube-image{background:url(https://cdn1.wavetraders.com/wp-content/themes/wavetraders/img/logo-wave-gradient.png) no-repeat 50%;background-size:21px 5px;border:1px solid var(--pale-grey);display:inline-block;height:48px;margin-right:10px;width:48px}
@media screen and (-moz-min-device-pixel-ratio:2),screen and (-webkit-min-device-pixel-ratio:2),screen and (min-device-pixel-ratio:2),screen and (min-resolution:192dpi),screen and (min-resolution:2dppx){.ew-youtube-videos .ew-youtube .ew-youtube-image{background:url(https://cdn1.wavetraders.com/wp-content/themes/wavetraders/img/logo-wave-gradient-2x.png) no-repeat 50%;background-size:21px 6px}
}.ew-youtube-videos .ew-youtube .ew-youtube-user{display:inline-block;vertical-align:top}
.ew-youtube-videos .ew-youtube .ew-youtube-user h5{color:var(--black);font-size:13px;font-weight:600;margin-bottom:5px}
.ew-youtube-videos .ew-youtube .ew-youtube-user a{font-size:12px;padding:2px 10px}
.ew-youtube-videos .ew-youtube .ew-youtube-user a:last-child{background-color:var(--white);border:1px solid var(--pale-grey);border-left:0;cursor:default}
.ew-youtube-videos .ew-youtube .ew-youtube-user .youtube-button{background-color:var(--youtube-red);color:var(--white)}
.ew-youtube-videos .ew-youtube .ew-youtube-user .youtube-button:hover{opacity:.7}
.ew-youtube-videos .ew-youtube .ew-youtube-user .youtube-button:before{content:"\f167";font-family:Font Awesome\ 5 Brands;font-weight:900;margin-right:5px}
.ew-youtube-videos .ew-youtube .ew-youtube-user .btn-group>.btn:hover{z-index:0}
.ew-youtube-videos .ew-youtube-video{margin-bottom:25px}
.ew-youtube-videos a{color:var(--black)}
.ew-youtube-videos a:hover{color:var(--primary);text-decoration:none}
.ew-youtube-videos img{margin-bottom:7px}
.ew-youtube-videos p{color:var(--black);font-size:12px;font-weight:600;line-height:1.6;margin-bottom:0}
.ew-youtube-videos small{color:var(--battleship-grey);display:block}
.ew-youtube-videos .error-videos p{font-size:16px}
.ew-youtube-videos .error-videos a{color:var(--primary);display:block}
.ew-youtube-videos .error-videos a:hover{opacity:.8;text-decoration:none}
.ew-youtube-videos .error-videos a:before{content:"\f167";font-family:Font Awesome\ 5 Brands;font-size:40px;font-weight:900}
@media(max-width:767px){.ew-youtube-videos{margin-bottom:50px}
}.subscription-plans-and-products .sort-navigation ul.nav-tabs{border:0}
.subscription-plans-and-products .sort-navigation li.nav-item{margin-right:5px;position:relative}
.subscription-plans-and-products .sort-navigation li.nav-item:last-child{margin-right:0}
.subscription-plans-and-products .sort-navigation li.nav-item.free{position:relative}
.subscription-plans-and-products .sort-navigation li.nav-item.free:after{background-image:url(../../img/free.jpg);background-repeat:no-repeat;background-size:40px 16px;content:"";height:16px;margin-right:2px;margin-top:12px;position:absolute;right:0;top:0;width:40px}
.subscription-plans-and-products .sort-navigation a{border:0;color:var(--charcoal-grey);font-size:14px;margin-bottom:0;padding:23px 45px;text-transform:capitalize}
.subscription-plans-and-products .sort-navigation a:hover{text-decoration:none}
.subscription-plans-and-products .sort-navigation a:after{background:transparent;bottom:0;content:"";display:block;height:3px;left:0;position:absolute;transition:width .5s ease,background-color .5s ease;width:0}
.subscription-plans-and-products .sort-navigation a:hover:after{background:var(--muted-blue);width:100%}
.subscription-plans-and-products .sort-navigation a.active{color:var(--muted-blue)}
.subscription-plans-and-products .sort-navigation a.active:after{background:var(--muted-blue);width:100%}
@media(max-width:575px){.subscription-plans-and-products .sort-navigation li.nav-item{display:block;text-align:center;width:100%}
}.subscription-plans-and-products .col-lg-4{margin-bottom:45px}
.subscription-plans-and-products .plan,.subscription-plans-and-products .product{-webkit-animation:fadeIn 1s ease;animation:fadeIn 1s ease;border:1px solid var(--pale-grey);display:flex;flex-direction:column;height:100%;padding:38px;position:relative;width:90%}
.subscription-plans-and-products .plan .price-wrapper,.subscription-plans-and-products .product .price-wrapper{align-items:end;display:flex;height:3em}
.subscription-plans-and-products .plan .price,.subscription-plans-and-products .product .price{margin-top:auto}
.subscription-plans-and-products .plan .details-button-wrapper,.subscription-plans-and-products .product .details-button-wrapper{margin-bottom:35px}
.subscription-plans-and-products .plan h5,.subscription-plans-and-products .product h5{display:inline-block;margin-bottom:25px;margin-top:22px;word-break:break-word}
.subscription-plans-and-products .product{position:relative}
.subscription-plans-and-products .product .image-wrapper img{margin-bottom:45px}
.subscription-plans-and-products .discount-badge{position:absolute;right:0;top:8px}
.subscription-plans-and-products .discount-badge span{background-color:var(--tealish-two);color:var(--white);font-size:20px;padding:2px 5px}
.subscription-plans-and-products .image-wrapper{display:inline-block;position:relative}
.subscription-plans-and-products .image-wrapper img{margin-bottom:60px;width:50px}
.subscription-plans-and-products .image-wrapper img:not(:first-child){left:25px;position:absolute;top:25px}
.subscription-plans-and-products .image-wrapper img:nth-child(3){left:50px;top:50px}
.subscription-plans-and-products h5{color:var(--black);font-size:25px;font-weight:500;margin-bottom:25px;margin-top:80px}
.subscription-plans-and-products h6{color:var(--black);font-size:20px;font-weight:400}
.subscription-plans-and-products p{font-family:Athelas,Arial,sans-serif;font-size:15px;font-weight:300;line-height:1.53;margin-bottom:5px}
.subscription-plans-and-products a{color:var(--blueberry);display:block;font-size:13px;font-weight:500}
.subscription-plans-and-products a:not([href]):not([tabindex]){color:var(--blueberry);cursor:pointer}
.subscription-plans-and-products .price{font-family:Montserrat,Arial,sans-serif;font-weight:600;line-height:15px;margin-bottom:20px;margin-top:35px}
.subscription-plans-and-products .price span{font-size:14px}
.subscription-plans-and-products .price small{color:var(--cloudy-blue);font-size:14px}
.subscription-plans-and-products .price s{color:var(--cloudy-blue);font-weight:500}
.subscription-plans-and-products .trial{display:inline-block;font-family:Athelas,arial,sans-serif;font-size:14px;line-height:20px}
.subscription-plans-and-products a.btn,.subscription-plans-and-products button{background-color:var(--blueberry);border-radius:0;color:var(--white);font-family:Montserrat,Arial,sans-serif;font-size:14px;margin-bottom:0;max-width:150px;padding:13px 0;text-align:center}
.subscription-plans-and-products a.btn:hover,.subscription-plans-and-products button:hover{opacity:.8}
.subscription-plans-and-products .modal-dialog .modal-content{border:0;border-radius:0;box-shadow:2px 2px 13px 0 var(--shadow-gray);padding:90px}
.subscription-plans-and-products .modal-dialog .modal-content .close{color:var(--charcoal-grey);font-size:25px;position:absolute;right:35px;top:22px}
.subscription-plans-and-products .modal-dialog .modal-content h3{font-size:20px}
.subscription-plans-and-products .modal-dialog .modal-content ul{border:1px solid var(--very-light-pink);list-style-type:none;margin-bottom:60px;padding:50px}
.subscription-plans-and-products .modal-dialog .modal-content ul li{font-size:14px;font-weight:300;margin-bottom:35px;position:relative}
.subscription-plans-and-products .modal-dialog .modal-content ul li:last-child{margin-bottom:0}
.subscription-plans-and-products .modal-dialog .modal-content ul li:after{color:var(--tealish-two);content:"\f00c";font-family:Font Awesome\ 5 Free;font-size:15px;font-weight:900;position:absolute;right:0}
.subscription-plans-and-products .modal-dialog .modal-content a.btn,.subscription-plans-and-products .modal-dialog .modal-content button{margin:30px auto 0;max-width:200px;width:200px}
.subscription-plans-and-products .modal-dialog .header-info{margin-bottom:60px}
.subscription-plans-and-products .modal-dialog .header-info img{margin-bottom:0}
.subscription-plans-and-products .modal-dialog .header-info h5{display:inline-block;margin-bottom:0;margin-left:35px;vertical-align:middle}
.subscription-plans-and-products .modal-dialog .header-info h6{float:right;line-height:48px;margin-bottom:0;margin-top:0}
@media(min-width:576px){.subscription-plans-and-products .modal-dialog{max-width:800px}
}@media(max-width:800px){.subscription-plans-and-products .modal-dialog{margin:0}
}@media(max-width:768px){.subscription-plans-and-products .modal-dialog .modal-content{padding:60px}
}@media(max-width:575px){.subscription-plans-and-products .modal-dialog .modal-content{padding:60px 15px}
.subscription-plans-and-products .modal-dialog .modal-content.product-modal-content .header-info .image-wrapper{margin-bottom:30px}
.subscription-plans-and-products .modal-dialog .modal-content .header-info{text-align:center}
.subscription-plans-and-products .modal-dialog .modal-content .header-info h5{display:block;margin-left:0}
.subscription-plans-and-products .modal-dialog .modal-content .header-info h6{float:none}
.subscription-plans-and-products .modal-dialog .modal-content .header-info .image-wrapper{margin-bottom:60px}
}.registration-popup{z-index:1070}
.registration-popup.show .modal-dialog{top:50%;transform:translateY(-50%)}
.registration-popup.fade .modal-dialog{transition:none}
.registration-popup .modal-content{border:0;border-radius:0;box-shadow:2px 2px 13px 0 var(--shadow-gray)}
.registration-popup img{margin-bottom:60px}
.registration-popup h4{color:var(--cool-grey);font-size:14px;font-weight:400;text-transform:uppercase}
.registration-popup a{color:var(--blueberry);font-size:12px}
.registration-popup .auth-form{color:var(--cool-grey);padding:61px 73px}
.registration-popup .input-wrapper{margin-top:35px;position:relative}
.registration-popup .input-wrapper .form-control{border:1px solid var(--pale-grey);border-radius:4px;color:var(--charcoal-grey);font-size:14px;font-weight:300;height:50px;margin-bottom:24px;padding:10px 10px 10px 15px}
.registration-popup .input-wrapper .form-control:focus{box-shadow:none}
.registration-popup .input-wrapper label{color:var(--silver);display:block;font-size:14px;left:17px;line-height:17px;pointer-events:none;position:absolute;top:17px;transition:all .3s ease-in-out;width:100%}
.registration-popup .input-wrapper ::-moz-placeholder{color:transparent;opacity:1}
.registration-popup .input-wrapper :-ms-input-placeholder{color:transparent;opacity:1}
.registration-popup .input-wrapper ::placeholder{color:transparent;opacity:1}
.registration-popup .input-wrapper input:not(:-moz-placeholder-shown)~label{color:var(--charcoal-grey);font-size:14px;left:0;line-height:17px;pointer-events:auto;top:-21px}
.registration-popup .input-wrapper input:not(:-ms-input-placeholder)~label{color:var(--charcoal-grey);font-size:14px;left:0;line-height:17px;pointer-events:auto;top:-21px}
.registration-popup .input-wrapper input:not(:placeholder-shown)~label{color:var(--charcoal-grey);font-size:14px;left:0;line-height:17px;pointer-events:auto;top:-21px}
.registration-popup .mb-custom{margin-bottom:16px}
.registration-popup .checkbox{color:var(--blue-grey);cursor:pointer;display:block;font-size:12px;margin-bottom:16px;padding-left:26px;position:relative;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}
.registration-popup .checkbox label{margin-bottom:0}
.registration-popup .checkbox input{cursor:pointer;height:0;opacity:0;position:absolute;width:0}
.registration-popup .checkbox input:checked~.checkmark:after{display:block}
.registration-popup .checkbox .checkmark{border:1px solid var(--light-periwinkle);border-radius:2px;height:19px;left:0;position:absolute;top:-1px;width:19px}
.registration-popup .checkbox .checkmark.is-invalid{border-color:var(--light-peach)}
.registration-popup .checkbox .checkmark:after{border:solid var(--tealish);border-width:0 2px 2px 0;content:"";display:none;height:10px;left:6px;position:absolute;top:3px;transform:rotate(45deg);width:5px}
.registration-popup button{background-color:var(--blueberry);border:0;border-radius:0;font-size:14px;font-weight:400;height:56px}
.registration-popup button:disabled,.registration-popup button:hover{background-color:var(--blueberry);opacity:.8}
.registration-popup button:disabled{border-color:var(--blueberry);cursor:not-allowed}
.registration-popup .bottom-text{font-size:13px;margin-bottom:0;margin-top:47px}
@media(max-width:575px){.registration-popup .modal-dialog{margin:0}
.registration-popup .auth-form{padding:61px 32px}
.registration-popup .modal-content{box-shadow:none}
}.glossary-list .categories-menu a{display:inline-block;margin-right:10px}
.glossary-list .categories-menu a:first-child{margin-left:10px}
.glossary-list h2{scroll-margin-top:120px}
.glossary-list .glossary h3{display:contents;font-size:1rem;font-weight:600}
.glossary-list .glossary p{display:contents}
.free-charts-details hr{border-top:1px solid var(--blueberry)}
.free-charts-details p a{font-size:14px !important;margin-right:0 !important}
@media(max-width:1439px){.banner .banner__content .col-12{margin-top:-135px}
.banner .eu-union-logo{bottom:250px;right:45px}
}@media(max-width:1199px){.banner .banner__content .col-12{margin-top:-120px}
.banner .eu-union-logo{bottom:220px;right:15px}
}@media only screen and (max-width:991px){.header-top .navbar{max-height:inherit;min-height:42px}
.header-top .logo{margin-top:0}
.header-active .logo{background-size:39px 42px;height:42px}
.header-subpage .navbar{max-height:inherit;min-height:42px}
.header-subpage .logo{background-size:39px 42px;height:42px}
.header-top .nav-link{padding:15px 0}
.header-active .nav-link{margin:5px 0}
.header-active .wpml-ls-current-language:hover:after{width:0}
.header-subpage .nav-link{margin:5px 0;padding:15px 0}
.header-subpage .wpml-ls-current-language:hover:after{width:0}
.banner .banner__content .col-12{margin-top:-100px}
.banner .eu-union-logo{left:50%;top:120px;transform:translateX(-50%)}
.button-channel{margin-bottom:20px}
.contact-form{padding:35px 35px 0}
.nav-item ul.sub-menu{box-shadow:none !important;margin-top:0 !important;opacity:1 !important;position:static !important;text-align:initial !important;visibility:visible !important;width:auto !important}
.nav-item ul.sub-menu li a{display:inline-block;width:100%}
.wpml-ls-item a{padding-left:0 !important}
.wpml-ls-item a.nav-link{display:none}
.wpml-ls-item ul{box-shadow:none !important;margin-top:0 !important;opacity:1 !important;position:static !important;text-align:initial !important;visibility:visible !important;width:auto !important}
.wpml-ls-item ul li a{display:inline-block;width:100%}
}@media(max-width:767px){.banner .banner__content .col-12{margin-top:-80px}
.contact-form{padding:35px 25px 0}
.video-section .primary-button a{display:block;left:50%;max-width:300px;padding:16px 45px;position:relative;transform:translateX(-50%)}
.video-section .primary-button a:after{right:20px;top:50%;transform:rotate(-315deg) translateY(-50%)}
}@media(max-width:575px){.banner h1{font-size:25px}
.banner .banner__content .col-12{margin-top:-70px}
.important-channels h3,footer{text-align:center}
footer .top-footer h6{margin-top:30px}
footer .copyright{margin-bottom:10px}
}@media(min-width:576px){.video-section{max-width:440px}
footer .copyright{left:40px;position:absolute}
footer .social{position:absolute;right:90px}
}@media(min-width:768px){.video-section{max-width:620px}
}@media(min-width:992px){.navbar-expand-lg .navbar-nav .nav-link{padding-left:10px;padding-right:10px}
.header-top .nav-item{margin-right:20px}
.header-top .nav-item:last-child{margin-right:10px}
.header-active .nav-item,.header-active .nav-item:last-child{margin-right:0}
.header-active .nav-link{margin:29px 10px}
.header-subpage .nav-item{margin-right:5px}
.header-subpage .nav-item:last-child{margin-right:20px}
.header-subpage .nav-link{margin:30px 10px}
.video-section{max-width:860px}
}@media(min-width:1200px){.header-top .nav-item{margin-right:50px}
.header-active .nav-item,.header-top .nav-item:last-child{margin-right:30px}
.header-active .nav-item:last-child{margin-right:20px}
.header-subpage .nav-item{margin-right:30px}
.video-section{max-width:1000px}
}@media(min-width:1440px){.banner .banner__content .col-12{left:50%;margin-top:-155px;min-width:1400px;transform:translate(-50%,1px)}
.banner .eu-union-logo{bottom:320px;position:absolute;right:-50px}
}.header-background{background-image:linear-gradient(148deg,var(--blueberry-two) 0,var(--flat-blue) 51%,var(--aqua-marine) 100%)}
body{color:var(--dark)}
h1,h2,h3,h4,h5{color:var(--primary);font-family:Montserrat,Arial,sans-serif;font-weight:400}
h2{font-size:30px}
h2,h3{font-weight:500}
h3{color:var(--charcoal-grey);font-size:26px}
h4{font-size:21px}
h4,h6{line-height:32px}
h6{font-size:20px}
p,span{font-family:Lato,Arial,sans-serif}
.wp-block-image img{height:auto}
.tradingview-widget{margin-bottom:40px}
.tradingview-widget,.tradingview-widget iframe{width:100% !important}
a{font-family:Montserrat,Arial,sans-serif}
small{font-size:10px;line-height:15px}
.modal-backdrop,.modal-backdrop.show{background-color:var(--white-70)}
.modal-backdrop.show{opacity:1}
body div.modal-backdrop:not(:last-child){z-index:1050}
.btn.focus,.btn:focus{box-shadow:none}
.full-width{left:50%;margin-left:-50vw;overflow-x:hidden;padding:60px 0;position:relative;width:100vw}
.dark{background-color:var(--dark-background)}
.light{background-color:var(--white)}
.darker-blue{background-color:var(--darker-blue)}
.embed-container{height:auto;margin:30px 0 35px;max-width:100%;overflow:hidden;padding-bottom:56%;padding-top:30px;position:relative}
.embed-container embed,.embed-container iframe,.embed-container object{height:100%;left:0;position:absolute;top:0;width:100%}
.youtube-twitter-section{margin-bottom:75px}
.important-channels{margin:20px 0 60px}
.important-channels h3{color:var(--battleship-grey);font-size:18px;margin-bottom:50px}
.become-member-section{background-image:linear-gradient(120deg,var(--blueberry-two) -8%,var(--flat-blue) 46%,var(--aqua-marine) 99%);padding:90px 0 100px}
.become-member-section img{margin-bottom:60px}
.become-member-section h3{color:var(--white);margin-bottom:20px}
.become-member-section p{color:var(--white);font-size:20px;line-height:1.5;margin:0 auto 70px;max-width:625px}
.become-member-section .primary-button p{margin-bottom:10px}
.become-member-section .primary-button a:after{content:none}
.subscription-box{border:1px solid var(--light-border);margin:50px 0;padding:50px 65px}
.subscription-box h3{margin-bottom:15px}
.subscription-box p{font-size:15px;margin-bottom:0}
.subscription-box a{background-color:var(--muted-blue);float:right;font-size:15px;margin-top:20px;padding:15px 40px}
.subscription-box a,.subscription-box a:hover{color:var(--white);text-decoration:none}
@media(max-width:991px){.subscription-box{padding:40px 50px}
}@media(max-width:767px){.subscription-box a{display:inline-block;float:none;margin-top:30px}
}@media(max-width:575px){.subscription-box{padding:40px 10px}
.subscription-box a{display:inline-block;float:none;margin-top:30px}
}.contact{margin-bottom:100px;margin-top:100px}
.contact strong{font-size:18px}
.contact p{font-size:13px}
.contact .wp-block-image{margin-bottom:35px}
.contact .button-channel{margin-bottom:30px}
.disclaimer{border:1px solid var(--muted-blue-02);color:var(--muted-blue);margin-top:40px;padding:35px}
.disclaimer p{line-height:0;margin-bottom:15px}
.disclaimer small{line-height:1.7}
body .registration-error-notice{background-color:var(--light-peach);color:var(--tomato);max-height:0;position:fixed;text-align:center;top:0;transition:max-height .1s ease-out;width:100%;z-index:1500}
body .registration-error-notice p{margin:0;opacity:0;padding:13px}
body .registration-error-notice.show{max-height:500px;transition:max-height .25s ease-in}
body .registration-error-notice.show p{-webkit-animation:fadeIn .5s ease-in;animation:fadeIn .5s ease-in;opacity:1}
html .pea_cook_wrapper p{font-family:Lato,Arial,sans-serif;font-size:12px;padding-bottom:0}
html button.pea_cook_btn{background-color:var(--dark);border:0;border-radius:0;box-shadow:none;color:#fff;font-family:Montserrat,Arial,sans-serif;font-weight:500;padding:6px 0;text-shadow:none;width:85px}
html button.pea_cook_btn:hover{background-color:var(--dark);box-shadow:none;color:#fff;opacity:.8}
@media(max-width:800px){html button.pea_cook_btn{display:block;margin:10px auto 0}
}