.gform_wrapper .gform_fields,.gform_wrapper .gform_fields .gfield .ginput_container .gfield_radio,.gform_wrapper .gform_fields .gfield .ginput_container .gfield_checkbox,header .header-sticky .header-menu .container .main-body .body-sidebar .sidebar-widget .menu,footer .footer-main .container .main-body .body-sidebar .sidebar-widget .menu,section.has-sidebar .container>aside .sidebar-widget .menu-menu-categories-container .menu{list-style:none;margin:0;padding:0}html{font-size:18px;line-height:1.8em}body{font-style:normal;font-weight:300;font-family:"Museo Sans","Helvetica Neue","Helvetica",sans-serif;color:#26272b}body a{color:#2fa2cc;transition:all 0.2s;text-decoration:none}body a:hover{color:#111}body h1,body h2,body h3,body h4,body h5,body h6{font-weight:600;font-family:"Museo Sans","Helvetica Neue","Helvetica",sans-serif;line-height:1.6em;color:#111}body h1{font-size:2em}body h2{font-size:1.75em}body h3{font-size:1.375em}body h4{font-size:1.125em}body h5{font-size:1em}body h6{font-size:0.875em}body pre{white-space:pre-wrap}body{position:relative;overflow-x:hidden;height:100%;-webkit-font-smoothing:antialiased}body.noflow{overflow:hidden}body #body{position:relative;overflow-x:hidden}body #body.blur{filter:blur(2px)}p,pre,form,table,ul,ol,fieldset,blockquote,h1,h2,h3,h4,h5,h6{margin:0 auto 30px}p:last-child,pre:last-child,form:last-child,table:last-child,ul:last-child,ol:last-child,fieldset:last-child,blockquote:last-child,h1:last-child,h2:last-child,h3:last-child,h4:last-child,h5:last-child,h6:last-child{margin-bottom:0}ul,ol{padding-left:20px}ul ul,ul ol,ol ul,ol ol{margin-bottom:0}img{display:block;max-width:100%;height:auto}table tr th,table tr td{padding:15px 20px;vertical-align:top;border-bottom:1px solid #cbd5db}table thead tr th,table thead tr td,table tfoot tr th,table tfoot tr td{background:#cbd5db;border-bottom:0;font-weight:600;font-family:"Museo Sans","Helvetica Neue","Helvetica",sans-serif;white-space:nowrap;text-align:left;letter-spacing:0.2px}.align-left{text-align:left}.align-center{text-align:center}.align-right{text-align:right}.alignleft{float:left}.alignright{float:right}.aligncenter{margin-left:auto;margin-right:auto}.wp-caption{max-width:100%}.wp-caption .wp-caption-text{padding:8px 0;color:#888;font-size:16px;font-style:italic;border-bottom:1px solid #cbd5db}.video-wrap{position:relative;padding-bottom:56.25%;height:0}.video-wrap iframe,.video-wrap object,.video-wrap video{position:absolute;top:0;left:0;width:100%;height:100%}body{background:#F7F7FA}body a:not(.button) i[class^=fa]{display:inline-block;vertical-align:middle;font-size:16px;margin-left:8px}body h1,body h2,body h3,body h4,body h5,body h6{line-height:1.3em;font-weight:400}body strong{font-weight:600}body p img[align=left],body p img[align=right],body p img.alignleft,body p img.alignright{margin:10px 0 0;max-width:50%}body p img[align=left],body p img.alignleft{margin-right:30px}body p img[align=right],body p img.alignright{margin-left:30px}body .video-wrap{overflow:hidden;margin-bottom:22.5px}body .video-wrap:last-child{margin-bottom:0}body #wrap{position:relative}body #wrap:after{content:'';position:absolute;top:0;left:0;width:100%;height:100%;background:rgba(0,0,0,0.7);opacity:0;visibility:hidden;transition:opacity 0.3s 0s, visibility 0s 0.3s;z-index:1}body #wrap.menu-open:after{opacity:1;visibility:visible;transition-delay:0s, 0s}blockquote p{font-family:Georgia, serif;font-size:22px;line-height:1.7em}blockquote p:last-child{font-family:"Museo Sans","Helvetica Neue","Helvetica",sans-serif;font-size:18px;margin-top:-15px}.rating-circle{position:relative;margin:auto}.rating-circle .circle-ring .ring-unfilled{stroke:rgba(27,25,117,0.06)}.rating-circle .circle-ring .ring-progress{transition:0s stroke-dashoffset cubic-bezier(0.34, 1.56, 0.64, 1);transform:rotate(90deg) scaleX(-1);transform-origin:50% 50%}.rating-circle .circle-ring .ring-progress.ready{stroke:#2fa2cc;transition-duration:1s}.rating-circle .circle-number{position:absolute;top:50%;left:0;right:0;color:#9fb1bc;text-align:center;line-height:1em;font-family:'Big Shoulders Display';font-size:40px;transform:translateY(calc(-50% + 2px))}.rating-circle--positive-1 .circle-ring .ring-progress.ready{stroke:#228889}.rating-circle--positive-1 .circle-number{color:#228889}.rating-circle--positive-2 .circle-ring .ring-progress.ready{stroke:#249d68}.rating-circle--positive-2 .circle-number{color:#249d68}.rating-circle--positive-3 .circle-ring .ring-progress.ready{stroke:#55c449}.rating-circle--positive-3 .circle-number{color:#55c449}.rating-circle--positive-4 .circle-ring .ring-progress.ready{stroke:#99cf29}.rating-circle--positive-4 .circle-number{color:#99cf29}.rating-circle--positive-5 .circle-ring .ring-progress.ready{stroke:#b8ee43}.rating-circle--positive-5 .circle-number{color:#b8ee43}.rating-circle--negative-1 .circle-ring .ring-progress.ready{stroke:#f7bd1e}.rating-circle--negative-1 .circle-number{color:#f7bd1e}.rating-circle--negative-2 .circle-ring .ring-progress.ready{stroke:#f39600}.rating-circle--negative-2 .circle-number{color:#f39600}.rating-circle--negative-3 .circle-ring .ring-progress.ready{stroke:#f39600}.rating-circle--negative-3 .circle-number{color:#f39600}.rating-circle--negative-4 .circle-ring .ring-progress.ready{stroke:#dc464c}.rating-circle--negative-4 .circle-number{color:#dc464c}.rating-circle--negative-5 .circle-ring .ring-progress.ready{stroke:#c33462}.rating-circle--negative-5 .circle-number{color:#c33462}.seal-image{display:block;width:100%;background-position:center;background-repeat:no-repeat;background-size:cover}.seal-image:after{content:'';display:block;padding-bottom:100%}.movie-cards{display:grid;grid-template-columns:repeat(auto-fit, minmax(320px, 1fr));gap:40px 30px;padding-top:15px}.movie-cards .cards-item{position:relative}.movie-cards .cards-item .item-link{display:grid;grid-template-columns:160px 1fr;box-shadow:0 1px 2px rgba(0,0,0,0.1)}.movie-cards .cards-item .item-link .item-badge{position:absolute;top:-15px;left:-15px;width:60px;z-index:1}.movie-cards .cards-item .item-link .item-graphic{position:relative;padding-top:148.125%;max-height:237px;background-image:url(../img/default-poster.png);background-position:center;background-repeat:no-repeat;background-size:cover}.movie-cards .cards-item .item-link .item-graphic:after{content:'';position:absolute;top:0;left:0;width:100%;height:100%;background:#2fa2cc;opacity:0;transition:opacity 0.2s}.movie-cards .cards-item .item-link .item-content{display:grid;grid-template-rows:1fr;background:#fff;color:#555;padding:0 25px 25px}.movie-cards .cards-item .item-link .item-content .content-info{align-self:center;padding:15px 0}.movie-cards .cards-item .item-link .item-content .content-info .info-category,.movie-cards .cards-item .item-link .item-content .content-info .info-title{transition:color 0.2s}.movie-cards .cards-item .item-link .item-content .content-info .info-category{font-size:14px;line-height:100%;letter-spacing:0.5px;font-weight:400;text-transform:uppercase;margin-bottom:10px;color:inherit}.movie-cards .cards-item .item-link .item-content .content-info .info-title{width:100%;line-height:1.1em}.movie-cards .cards-item .item-link .item-content .content-approved{font-size:15px;line-height:1.3em;color:#1b1975;transition:all 0.2s}.movie-cards .cards-item .item-link .item-content .content-approved strong{display:block;font-weight:600}.movie-cards .cards-item .item-link:hover{box-shadow:0 2px 6px rgba(0,0,0,0.12)}.movie-cards .cards-item .item-link:hover .item-content,.movie-cards .cards-item .item-link:hover .info-title,.movie-cards .cards-item .item-link:hover .content-approved{color:#2fa2cc}@media screen and (max-width: 768px){.movie-cards .cards-item .item-link{grid-template-columns:130px 1fr}}@media screen and (max-width: 768px){.movie-cards{grid-template-columns:repeat(auto-fit, minmax(300px, 1fr))}}.sidebar-sticky{width:100%}.sidebar-sticky.sticky{position:fixed;top:30px}.sidebar-sticky.end{position:absolute;top:auto;bottom:0}[id*="div-gpt-ad"],[id*="div-gpt-ad"] iframe{max-width:100% !important}a.button,button,input[type=reset],input[type=submit],input[type=button]{position:relative;display:inline-block;padding:15px 40px 13px;background:#2fa2cc;font-size:16px;line-height:18px;font-weight:600;text-transform:uppercase;color:#fff;border-radius:3px;outline:0;border:0;white-space:nowrap;overflow:hidden;z-index:1}a.button i[class^=fa],button i[class^=fa],input[type=reset] i[class^=fa],input[type=submit] i[class^=fa],input[type=button] i[class^=fa]{display:inline-block;vertical-align:middle;position:relative;top:-1px;font-size:18px;margin-right:6px}a.button:before,button:before,input[type=reset]:before,input[type=submit]:before,input[type=button]:before{content:'';position:absolute;top:-20%;left:-120%;width:120%;height:140%;border-radius:100px;background:rgba(0,0,0,0.12);transition:left 0.18s linear;z-index:-1}a.button:hover,button:hover,input:hover[type=reset],input:hover[type=submit],input:hover[type=button]{color:#fff}a.button:hover:before,button:hover:before,input[type=reset]:hover:before,input[type=submit]:hover:before,input[type=button]:hover:before{left:-10%}a.button.button--border,button.button--border,input.button--border[type=reset],input.button--border[type=submit],input.button--border[type=button]{padding:13px 40px 11px;background:transparent;border:2px solid #2fa2cc;color:#2fa2cc}a.button.button--border:before,button.button--border:before,input.button--border[type=reset]:before,input.button--border[type=submit]:before,input.button--border[type=button]:before{background:rgba(47,162,204,0.2)}a.button.button--border:hover,button.button--border:hover,input.button--border:hover[type=reset],input.button--border:hover[type=submit],input.button--border:hover[type=button]{color:#2fa2cc}a.button.button--border.button--dark,button.button--border.button--dark,input.button--border.button--dark[type=reset],input.button--border.button--dark[type=submit],input.button--border.button--dark[type=button]{border-color:#1b1975;color:#1b1975}a.button.button--border.button--white,button.button--border.button--white,input.button--border.button--white[type=reset],input.button--border.button--white[type=submit],input.button--border.button--white[type=button]{border-color:#fff;color:#fff}a.button.button--border.button--white:before,button.button--border.button--white:before,input.button--border.button--white[type=reset]:before,input.button--border.button--white[type=submit]:before,input.button--border.button--white[type=button]:before{background:rgba(255,255,255,0.15)}a.button:not(.button--border).button--dark,button:not(.button--border).button--dark,input:not(.button--border).button--dark[type=reset],input:not(.button--border).button--dark[type=submit],input:not(.button--border).button--dark[type=button]{background:#1b1975}a.button:not(.button--border).button--dark:before,button:not(.button--border).button--dark:before,input[type=reset]:not(.button--border).button--dark:before,input[type=submit]:not(.button--border).button--dark:before,input[type=button]:not(.button--border).button--dark:before{background:rgba(0,0,0,0.3)}a.button:not(.button--border).button--white,button:not(.button--border).button--white,input:not(.button--border).button--white[type=reset],input:not(.button--border).button--white[type=submit],input:not(.button--border).button--white[type=button]{background:#fff;color:#1b1975}a.button:not(.button--border).button--white:before,button:not(.button--border).button--white:before,input[type=reset]:not(.button--border).button--white:before,input[type=submit]:not(.button--border).button--white:before,input[type=button]:not(.button--border).button--white:before{background:rgba(47,162,204,0.28)}a.button:not(.button--border).button--white:hover,button:not(.button--border).button--white:hover,input:not(.button--border).button--white:hover[type=reset],input:not(.button--border).button--white:hover[type=submit],input:not(.button--border).button--white:hover[type=button]{color:#1b1975}input[type="url"],input[type="tel"],input[type="text"],input[type="date"],input[type="week"],input[type="time"],input[type="email"],input[type="color"],input[type="range"],input[type="month"],input[type="number"],input[type="search"],input[type="password"],input[type="datetime-local"],select,textarea{display:inline-block;background:#fff;padding:13px 20px 11px;outline:0;border:1px solid #cbd5db;border-radius:5px;line-height:20px;font-weight:500;width:100%;box-sizing:border-box;box-shadow:none;transition:all 0.2s}input[type="url"]::placeholder,input[type="tel"]::placeholder,input[type="text"]::placeholder,input[type="date"]::placeholder,input[type="week"]::placeholder,input[type="time"]::placeholder,input[type="email"]::placeholder,input[type="color"]::placeholder,input[type="range"]::placeholder,input[type="month"]::placeholder,input[type="number"]::placeholder,input[type="search"]::placeholder,input[type="password"]::placeholder,input[type="datetime-local"]::placeholder,select::placeholder,textarea::placeholder{color:#9fb1bc}input[type="url"]:hover,input[type="tel"]:hover,input[type="text"]:hover,input[type="date"]:hover,input[type="week"]:hover,input[type="time"]:hover,input[type="email"]:hover,input[type="color"]:hover,input[type="range"]:hover,input[type="month"]:hover,input[type="number"]:hover,input[type="search"]:hover,input[type="password"]:hover,input[type="datetime-local"]:hover,select:hover,textarea:hover{border-color:#aebdc7}input[type="url"]:focus,input[type="tel"]:focus,input[type="text"]:focus,input[type="date"]:focus,input[type="week"]:focus,input[type="time"]:focus,input[type="email"]:focus,input[type="color"]:focus,input[type="range"]:focus,input[type="month"]:focus,input[type="number"]:focus,input[type="search"]:focus,input[type="password"]:focus,input[type="datetime-local"]:focus,select:focus,textarea:focus{border-color:#6ec0de;box-shadow:0 0 5px rgba(47,162,204,0.25)}select{appearance:none;padding-right:50px;overflow:hidden;text-overflow:ellipsis;background-image:url(../img/select-arrow.png);background-position:right 20px center;background-repeat:no-repeat;background-size:10px auto}label .required,.gform_wrapper .gform_fields .gfield .gfield_label .gfield_required{position:relative;top:2px;display:inline-block;vertical-align:middle;font-size:18px;color:#dc464c;margin-left:5px}label{display:block;font-size:12px;text-transform:uppercase;font-weight:400;line-height:100%;margin-bottom:10px}input[type=radio],input[type=checkbox]{position:relative;appearance:none;display:inline-block;vertical-align:middle;width:18px;height:18px;margin-right:6px;cursor:pointer;background:#fff;border-radius:2px;border:2px solid #cbd5db;transition:all 0.2s}input[type=radio]:hover,input[type=checkbox]:hover{border-color:#aebdc7}input[type=radio]:checked,input[type=checkbox]:checked{background:#2fa2cc;border-color:#2fa2cc}input[type=radio]+label,input[type=checkbox]+label{display:inline-block}input[type=radio]{border-radius:50%}input[type=radio]:after{content:'';position:absolute;top:50%;left:50%;width:6px;height:6px;background:#fff;border-radius:50%;transform:translate(-50%, -50%)}input[type=checkbox]:before,input[type=checkbox]:after{content:'';position:absolute;width:2px;background:#fff}input[type=checkbox]:before{top:6px;left:4px;height:4px;transform:rotate(-45deg)}input[type=checkbox]:after{top:3px;left:7px;height:8px;transform:rotate(45deg)}button span,input[type=reset] span,input[type=submit] span,input[type=button] span{position:relative;z-index:2}.StripeElement{background:#fff !important;height:auto !important;padding:15px 20px 13px !important;outline:0 !important;border:1px solid #cbd5db !important;border-radius:5px !important;line-height:20px !important;box-shadow:none !important;transition:all 0.2s !important}.StripeElement:hover{border-color:#aebdc7 !important}.StripeElement--focus,.StripeElement--focus:hover,.StripeElement--webkit-autofill,.StripeElement--webkit-autofill:hover{border-color:#8bc1fc !important;box-shadow:0 0 5px rgba(47,162,204,0.25) !important}.form-field .field-error,.gform_wrapper .gform_fields .gfield .field-error,.gform_wrapper .gform_fields .gfield .ginput_container .validation_message{padding-top:10px;color:#dc464c;font-size:14px;line-height:100%}.form-field .field-error:empty,.gform_wrapper .gform_fields .gfield .field-error:empty,.gform_wrapper .gform_fields .gfield .ginput_container .validation_message:empty{display:none}.form-field,.gform_wrapper .gform_fields .gfield{margin-bottom:20px}.form-fields-split{display:grid;grid-template-columns:repeat(2, 1fr);gap:30px}@media screen and (max-width: 610px){.form-fields-split{grid-template-columns:1fr}}.gform_wrapper .gform_fields{display:grid;grid-template-columns:200px 1fr;align-items:end;column-gap:30px}.gform_wrapper .gform_fields .gfield{grid-column:span 2}.gform_wrapper .gform_fields .gfield.gfield_price{grid-column:span 1}.gform_wrapper .gform_fields .gfield.gfield_total{grid-column:span 1;display:flex;align-items:center;column-gap:20px;margin-bottom:30px}.gform_wrapper .gform_fields .gfield.gfield_total label{margin-bottom:0}.gform_wrapper .gform_fields .gfield.gfield_total .ginput_total{font-size:22px;font-weight:600;color:#1b1975}.gform_wrapper .gfield_visibility_hidden,.gform_wrapper .gform_validation_container{visibility:hidden;position:absolute;left:-9999px}.subscribe-form{position:relative;margin-bottom:0;z-index:1}.subscribe-form .form-message{display:none;position:absolute;top:-6px;left:0;white-space:nowrap;padding:1px 10px 0;border-radius:2px;font-size:15px;background:#cbd5db;font-weight:400;line-height:28px;box-sizing:border-box;transform:translateY(-100%);z-index:-1}.subscribe-form .form-message:before{content:'';display:block;height:0;width:0;border:4px solid transparent;border-top-color:#cbd5db;position:absolute;bottom:-8px;left:6px}.subscribe-form .form-message.success,.subscribe-form .form-message.error{color:#fff}.subscribe-form .form-message.success{background:#55c449}.subscribe-form .form-message.success:before{border-top-color:#55c449}.subscribe-form .form-message.error{background:#dc464c}.subscribe-form .form-message.error:before{border-top-color:#dc464c}.subscribe-form .form-submit{appearance:none;position:absolute;border:0;padding:0;line-height:22px;font-size:22px;background:transparent;color:#2fa2cc;top:50%;right:25px;transform:translateY(-50%)}.subscribe-form .form-submit:before{display:none}#topbar{position:relative;border-top:4px solid transparent;text-align:right;background:#fff;font-size:14px;line-height:40px}#topbar:before{content:'';position:absolute;top:-4px;left:0;display:block;width:100%;height:4px;background:linear-gradient(to right, #1b1975, #2fa2cc)}#topbar .topbar-menu .menu-item{display:inline-block;text-transform:uppercase;color:#1b1975;vertical-align:middle;line-height:100%}#topbar .topbar-menu .menu-item .item-icon{position:relative;top:-1px;display:inline-block;margin-right:6px;vertical-align:middle}#topbar .topbar-menu .menu-item.highlight,#topbar .topbar-menu .menu-item:hover{color:#2fa2cc}#topbar .topbar-menu .menu-item.highlight{font-weight:500}#topbar .topbar-menu .menu-item.highlight:hover{color:#1b1975}#topbar .topbar-menu .menu-item:not(:first-child){margin-left:30px}header{position:relative;z-index:1000}header .header-sticky{transition:all 0.2s;border-bottom:1px solid transparent}header .header-sticky .container{position:static;display:flex;align-items:center;padding:20px 0;z-index:200}header .header-sticky .container .header-logo-area{display:flex;align-items:center;width:350px;margin-right:30px}header .header-sticky .container .header-logo-area .logo-link{display:block;flex:0 0 content;margin-right:20px}header .header-sticky .container .header-logo-area .description{font-size:14px;font-style:italic;flex-grow:1;line-height:1.2em}@media screen and (max-width: 460px){header .header-sticky .container .header-logo-area{display:block}header .header-sticky .container .header-logo-area .logo-link{margin-right:0}}header .header-sticky .container .header-search{display:flex;flex-grow:1}header .header-sticky .container .header-search .search-form,header .header-sticky .container .header-search .search-browse{width:50%}header .header-sticky .container .header-search .search-form{position:relative;margin-bottom:0;margin-right:-1px;z-index:1}header .header-sticky .container .header-search .search-form .form-input{border-radius:5px 0 0 5px}header .header-sticky .container .header-search .search-form .form-submit{appearance:none;position:absolute;border:0;padding:0;line-height:100%;font-size:22px;background:transparent;color:#1b1975;top:50%;right:25px;transform:translateY(-50%)}header .header-sticky .container .header-search .search-form .form-submit:before{display:none}header .header-sticky .container .header-search .search-browse{position:relative;z-index:0;transition:z-index 0s .25s}header .header-sticky .container .header-search .search-browse .browse-clicker{position:relative;cursor:pointer;background:#fff;padding:13px 20px 11px;color:#9fb1bc;border:1px solid #cbd5db;border-radius:0 5px 5px 0;line-height:20px;font-weight:500;transition:all .25s}header .header-sticky .container .header-search .search-browse .browse-clicker .clicker-text{transition:all .25s}header .header-sticky .container .header-search .search-browse .browse-clicker .clicker-caret{position:absolute;top:50%;right:25px;width:24px;height:24px;margin-top:-12px;border:2px solid #1b1975;border-radius:100%;box-sizing:border-box;transform:rotate(0)}header .header-sticky .container .header-search .search-browse .browse-clicker .clicker-caret:after{content:'';position:absolute;top:8px;left:50%;border:5px solid transparent;border-width:5px 4px;border-top-color:#1b1975;transform:translateX(-50%)}header .header-sticky .container .header-search .search-browse .browse-menu{position:absolute;top:45px;left:0;width:100%;background:#fff;border:1px solid #1b1975;border-top-width:0;box-sizing:border-box;opacity:0;border-radius:0 0 5px 5px;visibility:hidden;transition:opacity .25s 0s,visibility 0s .25s}header .header-sticky .container .header-search .search-browse .browse-menu .browse-menu-section{padding:10px 25px}header .header-sticky .container .header-search .search-browse .browse-menu .browse-menu-section .section-title{display:block;font-size:12px;letter-spacing:0.6px;font-weight:600;color:#698596;text-transform:uppercase;border-bottom:1px solid #cbd5db;margin-bottom:15px}header .header-sticky .container .header-search .search-browse .browse-menu .browse-menu-section .section-content{display:flex}header .header-sticky .container .header-search .search-browse .browse-menu .browse-menu-section--approved-for .section-content .content-item{flex:0 0 33.333%}header .header-sticky .container .header-search .search-browse .browse-menu .browse-menu-section--approved-for .section-content .content-item .item-seal{display:block;text-align:center;color:#26272b;padding:0 10px}header .header-sticky .container .header-search .search-browse .browse-menu .browse-menu-section--approved-for .section-content .content-item .item-seal .seal-image{width:80%;margin:0 auto 10px}header .header-sticky .container .header-search .search-browse .browse-menu .browse-menu-section--approved-for .section-content .content-item .item-seal .seal-title{display:block;line-height:100%;font-size:16px;font-weight:400}header .header-sticky .container .header-search .search-browse .browse-menu .browse-menu-section--approved-for .section-content .content-item .item-seal:hover{color:#1b1975}header .header-sticky .container .header-search .search-browse .browse-menu .browse-menu-section--category{margin-bottom:10px}header .header-sticky .container .header-search .search-browse .browse-menu .browse-menu-section--category .section-content{display:block}header .header-sticky .container .header-search .search-browse .browse-menu .browse-menu-section--category .section-content .content-item .category-list{display:grid;grid-template-columns:repeat(2, 1fr)}header .header-sticky .container .header-search .search-browse .browse-menu .browse-menu-section--category .section-content .content-item .category-list .menu-item{display:block;font-size:16px;color:#26272b;line-height:1.6em;font-weight:400}header .header-sticky .container .header-search .search-browse .browse-menu .browse-menu-section--category .section-content .content-item .category-list .menu-item:hover{color:#2fa2cc}header .header-sticky .container .header-search .search-browse .browse-menu .browse-menu-section--all-reviews{text-align:right;border-top:1px solid #cbd5db}header .header-sticky .container .header-search .search-browse .browse-menu .browse-menu-section--all-reviews a{font-weight:400}header .header-sticky .container .header-search .search-browse.open{z-index:100;transition-delay:0s}header .header-sticky .container .header-search .search-browse.open .browse-clicker{border-color:#1b1975;border-bottom-color:#fff;border-bottom-right-radius:0}header .header-sticky .container .header-search .search-browse.open .browse-clicker .clicker-text{color:#1b1975}header .header-sticky .container .header-search .search-browse.open .browse-clicker .clicker-caret{transform:rotate(-180deg)}header .header-sticky .container .header-search .search-browse.open .browse-menu{opacity:1;visibility:visible;transition-delay:0s, 0s}@media screen and (max-width: 1024px){header .header-sticky .container .header-search{font-size:16px}header .header-sticky .container .header-search .search-form .form-submit{font-size:18px}header .header-sticky .container .header-search .search-browse .browse-clicker .clicker-caret{width:20px;height:20px;margin-top:-10px}header .header-sticky .container .header-search .search-browse .browse-clicker .clicker-caret:after{top:7px;border-width:4px 3px}}@media screen and (max-width: 980px){header .header-sticky .container .header-search .search-form{width:100%}header .header-sticky .container .header-search .search-form .form-input{border-radius:5px}}header .header-sticky .container .header-menu-clicker{margin:0 30px;padding:5px 0;cursor:pointer}header .header-sticky .container .header-menu-clicker .clicker-hamburger{display:block;width:30px;height:17px}header .header-sticky .container .header-menu-clicker .clicker-hamburger span{position:relative;display:block;width:100%;height:3px;top:7px;background:#1b1975;transition:all 0.4s}header .header-sticky .container .header-menu-clicker .clicker-hamburger span:before,header .header-sticky .container .header-menu-clicker .clicker-hamburger span:after{content:'';display:block;width:100%;height:3px;left:0;background:#1b1975;position:absolute;transition:all 0.4s}header .header-sticky .container .header-menu-clicker .clicker-hamburger span:before{top:-6px}header .header-sticky .container .header-menu-clicker .clicker-hamburger span:after{bottom:-6px}header .header-sticky .container .header-menu-clicker .clicker-hamburger.close span{background:transparent}header .header-sticky .container .header-menu-clicker .clicker-hamburger.close span:before{top:0;transform:rotate(45deg)}header .header-sticky .container .header-menu-clicker .clicker-hamburger.close span:after{bottom:0;transform:rotate(-45deg)}@media screen and (max-width: 1286px){header .header-sticky .container .header-menu-clicker{margin-right:0}}@media screen and (max-width: 740px){header .header-sticky .container{justify-content:space-between}header .header-sticky .container .header-search .search-form{position:absolute;bottom:0;left:0;transform:translateY(100%);border-bottom:1px solid #cbd5db}header .header-sticky .container .header-search .search-form .form-input{border-width:0;border-top-width:1px;border-radius:0}header .header-sticky .container .header-menu-clicker{margin-left:auto}}header .header-sticky .header-menu{position:absolute;top:100%;left:0;width:100%;background:#f7f7fa;border-top:1px solid #cbd5db;padding:0;opacity:0;visibility:hidden;transition:opacity 0.3s 0s, visibility 0s 0.3s;z-index:100}header .header-sticky .header-menu .menu-overflow{position:fixed;top:0;left:0;height:100vh;width:100%;background:rgba(0,0,0,0.7);z-index:-1}header .header-sticky .header-menu .container{position:relative;display:grid;grid-template-columns:minmax(277px, 350px) minmax(665px, 1fr);align-items:flex-start;justify-content:center;gap:30px;padding:45px 0;z-index:1}header .header-sticky .header-menu .container .main-subscribe .subscribe-wrap .subscribe-text{margin-bottom:30px}header .header-sticky .header-menu .container .main-subscribe .subscribe-wrap .subscribe-text .text-subtitle{display:block;font-size:14px;line-height:100%;text-transform:uppercase;font-weight:500;margin-bottom:6px;color:#546a78}header .header-sticky .header-menu .container .main-subscribe .subscribe-wrap .subscribe-text .text-title{font-weight:500;line-height:100%}header .header-sticky .header-menu .container .main-body .body-sidebar{display:flex;gap:30px}header .header-sticky .header-menu .container .main-body .body-sidebar .sidebar-widget{flex-grow:1}header .header-sticky .header-menu .container .main-body .body-sidebar .sidebar-widget .widget-title{display:block;font-size:14px;text-transform:uppercase;color:#698596;line-height:100%;margin-bottom:20px}header .header-sticky .header-menu .container .main-body .body-sidebar .sidebar-widget .menu .menu-item{font-size:16px;line-height:1.8em;font-weight:400}header .header-sticky .header-menu .container .main-body .body-sidebar .sidebar-widget .item-social .social-link{display:inline-block;margin-right:8px;font-size:24px;color:#1b1975}header .header-sticky .header-menu .container .main-body .body-sidebar .sidebar-widget .item-social .social-link:hover{color:#2fa2cc}header .header-sticky .header-menu .container .main-body .body-sidebar .sidebar-widget:first-child{width:30%}header .header-sticky .header-menu .container .main-body .body-sidebar .sidebar-widget:first-child .menu{display:flex;flex-wrap:wrap}header .header-sticky .header-menu .container .main-body .body-sidebar .sidebar-widget:first-child .menu .menu-item{width:50%}header .header-sticky .header-menu .container .main-body .body-copyright{color:#698596;font-size:15px;line-height:1.6em}header .header-sticky .header-menu .container .main-body .body-copyright a{color:inherit;font-weight:400;padding-bottom:2px;border-bottom:2px solid #cbd5db}header .header-sticky .header-menu .container .main-body .body-copyright a:hover{color:#2fa2cc;border-bottom-color:#2fa2cc}@media screen and (max-width: 1024px){header .header-sticky .header-menu .container{grid-template-columns:90%}}@media screen and (max-width: 1024px){header .header-sticky .header-menu .container{grid-template-columns:1fr}header .header-sticky .header-menu .container .main-body .body-sidebar{display:grid;grid-template-columns:repeat(3, 1fr);row-gap:30px}header .header-sticky .header-menu .container .main-body .body-sidebar .sidebar-widget{text-align:center;width:auto !important}header .header-sticky .header-menu .container .main-body .body-sidebar .sidebar-widget:last-child{grid-column:span 3}}@media screen and (max-width: 610px){header .header-sticky .header-menu .container .main-body .body-sidebar{grid-template-columns:repeat(2, 1fr)}header .header-sticky .header-menu .container .main-body .body-sidebar .sidebar-widget{grid-column:span 1 !important}}@media screen and (max-width: 460px){header .header-sticky .header-menu .container .main-body .body-sidebar{grid-template-columns:1fr}header .header-sticky .header-menu .container .main-body .body-sidebar .sidebar-widget .menu-menu-categories-container{margin:auto;max-width:80%}}header .header-sticky .header-menu.open{opacity:1;visibility:visible;transition-delay:0s, 0s}header .header-sticky.sticky{position:fixed;top:0;left:0;width:100%;background:#fff;border-bottom-color:#cbd5db}@media screen and (max-width: 740px){header{margin-bottom:45px}}#dove-content{padding:60px 0;background:#f1f1f4}#dove-content+footer{margin-top:0}#dove-content .container{display:block}#dove-content .content-wrap{display:flex;flex-wrap:wrap;gap:30px}#dove-content .content-wrap .content-posts{flex:1;display:grid;min-width:320px;grid-template-columns:repeat(auto-fit, minmax(286px, 1fr));gap:30px}#dove-content .content-wrap .content-posts .posts-big .post .post-link{display:block;box-shadow:0 1px 2px rgba(0,0,0,0.1)}#dove-content .content-wrap .content-posts .posts-big .post .post-link .post-image{position:relative}#dove-content .content-wrap .content-posts .posts-big .post .post-link .post-image .image-image{min-width:100%}#dove-content .content-wrap .content-posts .posts-big .post .post-link .post-image:after{content:'';position:absolute;top:0;left:0;width:100%;height:100%;background:#2fa2cc;opacity:0;transition:all 0.2s}#dove-content .content-wrap .content-posts .posts-big .post .post-link .post-info{padding:25px 25px 22px;background:#fff;color:#555}#dove-content .content-wrap .content-posts .posts-big .post .post-link .post-info .info-category,#dove-content .content-wrap .content-posts .posts-big .post .post-link .post-info .info-title,#dove-content .content-wrap .content-posts .posts-big .post .post-link .post-info .info-excerpt{transition:color 0.2s}#dove-content .content-wrap .content-posts .posts-big .post .post-link .post-info .info-category{display:block;font-size:14px;line-height:100%;letter-spacing:0.5px;font-weight:400;text-transform:uppercase;margin-bottom:15px;color:inherit}#dove-content .content-wrap .content-posts .posts-big .post .post-link .post-info .info-title{margin-bottom:15px}@media screen and (max-width: 980px){#dove-content .content-wrap .content-posts .posts-big .post .post-link .post-info .info-title{font-size:18px}}#dove-content .content-wrap .content-posts .posts-big .post .post-link .post-info .info-excerpt{font-size:16px;line-height:1.5em}#dove-content .content-wrap .content-posts .posts-big .post .post-link:hover{box-shadow:0 2px 6px rgba(0,0,0,0.12)}#dove-content .content-wrap .content-posts .posts-big .post .post-link:hover .post-info,#dove-content .content-wrap .content-posts .posts-big .post .post-link:hover .info-title{color:#2fa2cc}#dove-content .content-wrap .content-posts .posts-other .post{padding-bottom:15px;border-bottom:1px solid #cbd5db;margin-bottom:15px}#dove-content .content-wrap .content-posts .posts-other .post .post-link{display:grid;grid-template-columns:140px 1fr;column-gap:20px;align-items:center}#dove-content .content-wrap .content-posts .posts-other .post .post-link .post-image{position:relative}#dove-content .content-wrap .content-posts .posts-other .post .post-link .post-image:after{content:'';position:absolute;top:0;left:0;width:100%;height:100%;background:#2fa2cc;opacity:0;transition:all 0.2s}#dove-content .content-wrap .content-posts .posts-other .post .post-link .post-info{color:#555}#dove-content .content-wrap .content-posts .posts-other .post .post-link .post-info .info-category,#dove-content .content-wrap .content-posts .posts-other .post .post-link .post-info .info-title,#dove-content .content-wrap .content-posts .posts-other .post .post-link .post-info .info-excerpt{transition:color 0.2s}@media screen and (max-width: 980px){#dove-content .content-wrap .content-posts .posts-other .post .post-link .post-info .info-title{font-size:18px}}#dove-content .content-wrap .content-posts .posts-other .post .post-link .post-info .info-category{display:block;font-size:14px;line-height:100%;letter-spacing:0.5px;font-weight:400;text-transform:uppercase;margin-bottom:15px;color:inherit}#dove-content .content-wrap .content-posts .posts-other .post .post-link:hover .post-info,#dove-content .content-wrap .content-posts .posts-other .post .post-link:hover .info-title{color:#2fa2cc}#dove-content .content-wrap .content-ad{width:300px}@media screen and (max-width: 980px){#dove-content .content-wrap .content-ad{width:200px}}@media screen and (max-width: 875px){#dove-content .content-wrap .content-ad{width:300px}}@media screen and (max-width: 740px){#dove-content .content-wrap .content-ad{width:200px}}@media screen and (max-width: 611px){#dove-content .content-wrap .content-ad{width:300px;margin:auto}}footer{margin-top:60px;background:#fff;border-top:1px solid #cbd5db}footer .footer-pre .container{display:grid;align-items:center}footer .footer-pre .container .pre-subscribe{display:flex;align-items:center;flex-wrap:wrap;gap:20px 30px;border-right:1px solid #cbd5db;padding:30px 30px 30px 0}footer .footer-pre .container .pre-subscribe .subscribe-form{flex-grow:1;min-width:280px}footer .footer-pre .container .pre-subscribe .subscribe-text .text-subtitle{display:block;font-size:14px;line-height:100%;text-transform:uppercase;font-weight:500;margin-bottom:6px;color:#546a78}footer .footer-pre .container .pre-subscribe .subscribe-text .text-title{font-weight:500;line-height:100%}footer .footer-pre .container .pre-submit{grid-column:none;white-space:nowrap;padding:30px 0 30px 30px}footer .footer-pre .container .pre-submit .submit-subtitle{display:block;font-size:14px;line-height:100%;text-transform:uppercase;font-weight:500;margin-bottom:6px;color:#546a78}footer .footer-pre .container .pre-submit .submit-title{font-weight:500;line-height:100%}@media screen and (max-width: 980px){footer .footer-pre .container{text-align:center;grid-template-columns:repeat(2, 1fr)}footer .footer-pre .container .pre-subscribe{justify-content:center}footer .footer-pre .container .pre-submit{grid-column:auto;white-space:normal}footer .footer-pre .container .pre-submit .submit-title a{display:block;margin-top:8px}}@media screen and (max-width: 740px){footer .footer-pre .container{text-align:center;grid-template-columns:1fr;justify-content:center}footer .footer-pre .container .pre-subscribe{max-width:60%;margin:auto;padding-right:0;border-right:0;border-bottom:1px solid #cbd5db}footer .footer-pre .container .pre-submit{padding-left:0}}footer .footer-main{border-top:1px solid #cbd5db;padding:30px 0}footer .footer-main .container{position:relative;display:grid;grid-template-columns:minmax(200px, 276px) minmax(665px, 1fr);align-items:flex-start;justify-content:center;gap:40px 30px}footer .footer-main .container .main-logo .logo-link{display:block;margin-bottom:20px}footer .footer-main .container .main-logo .logo-description{font-size:17px;font-style:italic;line-height:1.3em}footer .footer-main .container .main-body .body-sidebar{display:flex;margin-bottom:30px;gap:30px}footer .footer-main .container .main-body .body-sidebar .sidebar-widget{flex-grow:1}footer .footer-main .container .main-body .body-sidebar .sidebar-widget .widget-title{display:block;font-size:14px;text-transform:uppercase;color:#698596;line-height:100%;margin-bottom:20px}footer .footer-main .container .main-body .body-sidebar .sidebar-widget .menu .menu-item{font-size:16px;line-height:1.8em;font-weight:400}footer .footer-main .container .main-body .body-sidebar .sidebar-widget .item-social .social-link{display:inline-block;margin-right:8px;font-size:24px;color:#1b1975}footer .footer-main .container .main-body .body-sidebar .sidebar-widget .item-social .social-link:hover{color:#2fa2cc}footer .footer-main .container .main-body .body-sidebar .sidebar-widget:first-child{width:30%}footer .footer-main .container .main-body .body-sidebar .sidebar-widget:first-child .menu{display:flex;flex-wrap:wrap}footer .footer-main .container .main-body .body-sidebar .sidebar-widget:first-child .menu .menu-item{width:50%}footer .footer-main .container .main-body .body-copyright{color:#698596;font-size:15px;line-height:1.6em}footer .footer-main .container .main-body .body-copyright a{color:inherit;font-weight:400;padding-bottom:2px;border-bottom:2px solid #cbd5db}footer .footer-main .container .main-body .body-copyright a:hover{color:#2fa2cc;border-bottom-color:#2fa2cc}@media screen and (max-width: 980px){footer .footer-main .container{text-align:center;grid-template-columns:1fr}footer .footer-main .container .main-logo{max-width:200px;margin:auto}footer .footer-main .container .main-body .body-sidebar{display:grid;grid-template-columns:repeat(3, 1fr);row-gap:30px}footer .footer-main .container .main-body .body-sidebar .sidebar-widget{text-align:center;width:auto !important}footer .footer-main .container .main-body .body-sidebar .sidebar-widget:last-child{grid-column:span 3}}@media screen and (max-width: 610px){footer .footer-main .container .main-body .body-sidebar{grid-template-columns:repeat(2, 1fr)}footer .footer-main .container .main-body .body-sidebar .sidebar-widget{grid-column:span 1 !important}}@media screen and (max-width: 460px){footer .footer-main .container .main-body .body-sidebar{grid-template-columns:1fr}}footer .footer-brands{display:flex;flex-wrap:wrap;align-items:center;justify-content:center;gap:20px;text-align:center;background:#cbd5db;padding:60px 20px}footer .footer-brands .brands-giving-company{display:flex;flex-wrap:wrap;align-items:center;justify-content:center;gap:20px;padding-right:20px;border-right:2px solid #a5b6c0}footer .footer-brands .brands-giving-company .giving-company-link{display:block}footer .footer-brands .brands-giving-company .giving-company-link img{max-height:30px;filter:grayscale(0.8) brightness(0.7);transition:all 0.2s}footer .footer-brands .brands-giving-company .giving-company-link:hover img{filter:none}footer .footer-brands .brands-giving-company .giving-company-text{font-size:14px;color:#3f505a;text-transform:uppercase}footer .footer-brands .brands-other{display:flex;flex-wrap:wrap;align-items:center;gap:20px;justify-content:center}footer .footer-brands .brands-other .other-item{display:block}footer .footer-brands .brands-other .other-item img{max-height:20px;filter:grayscale(0.8) brightness(0.7);transition:all 0.2s}footer .footer-brands .brands-other .other-item:hover img{filter:none}@media screen and (max-width: 740px){footer .footer-brands .brands-giving-company{padding-right:0;border-right:0}}section{margin-top:60px}section .section-background{overflow:hidden}section .section-background,section .section-background .background-image,section .section-background .background-gradient{position:absolute;top:0;left:0;width:100%;height:100%;z-index:-1}section .section-background .background-image{right:0;bottom:0;background-color:#fff;background-position:center;background-repeat:no-repeat;background-size:cover}@keyframes burns-zoom{0%{transform:scale(1)}100%{transform:scale(1.2)}}section .section-background .background-gradient{background:linear-gradient(195deg, rgba(47,162,204,0.5) 25%, #1b1975 100%),linear-gradient(to bottom, rgba(47,162,204,0.5), #2fa2cc);opacity:0.6;z-index:1}section .section-subtitle{font-size:16px;line-height:24px;letter-spacing:0.5px;font-weight:400;color:#1b1975;text-transform:uppercase;margin-bottom:20px}section .section-title{font-weight:400;line-height:1.1em;margin-bottom:60px}section.has-sidebar .container{display:flex;flex-wrap:wrap-reverse;gap:60px}section.has-sidebar .container>aside{width:300px;position:relative}section.has-sidebar .container>aside,section.has-sidebar .container>aside .sidebar-sticky{display:grid;grid-auto-rows:min-content;row-gap:30px}section.has-sidebar .container>aside .sidebar-widget .widget-title{display:block;font-size:16px;line-height:1.5em;text-transform:uppercase;margin-bottom:10px}section.has-sidebar .container>aside .sidebar-widget .menu-menu-categories-container .menu{display:grid;grid-template-columns:repeat(2, 1fr)}section.has-sidebar .container>main{flex:1;display:grid;min-width:310px;grid-auto-rows:min-content;row-gap:40px}section.has-sidebar .container>main .main-title{width:100%;margin-bottom:0}@media screen and (max-width: 740px){section.has-sidebar .container>main .main-title{font-size:1.8em}}section.has-sidebar .container>main .main-content .content-pagination{display:flex;align-items:center;justify-content:center;column-gap:4px;margin-top:60px}section.has-sidebar .container>main .main-content .content-pagination .pagination-item{flex:0 0 32px}section.has-sidebar .container>main .main-content .content-pagination .pagination-item a,section.has-sidebar .container>main .main-content .content-pagination .pagination-item .page-numbers,section.has-sidebar .container>main .main-content .content-pagination .pagination-item .item-text{display:block;width:32px;font-size:14px;text-align:center;font-weight:600;color:#26272b;border-radius:50%;transition:all 0.2s}section.has-sidebar .container>main .main-content .content-pagination .pagination-item .item-icon{position:relative}section.has-sidebar .container>main .main-content .content-pagination .pagination-item .page-numbers:hover{background:#cbd5db}section.has-sidebar .container>main .main-content .content-pagination .pagination-item .page-numbers.current{background:#2fa2cc;color:#fff}section.has-sidebar .container>main .main-content .content-pagination .pagination-item--prev .item-text,section.has-sidebar .container>main .main-content .content-pagination .pagination-item--next .item-text{opacity:0.5}section.has-sidebar .container>main .main-content .content-pagination .pagination-item--prev a,section.has-sidebar .container>main .main-content .content-pagination .pagination-item--next a{cursor:pointer}section.has-sidebar .container>main .main-content .content-pagination .pagination-item--prev a:hover,section.has-sidebar .container>main .main-content .content-pagination .pagination-item--next a:hover{background:#cbd5db}section.has-sidebar .container>main .main-content .content-pagination .pagination-item--prev{margin-right:5.5px}section.has-sidebar .container>main .main-content .content-pagination .pagination-item--prev .item-icon{left:-1px}section.has-sidebar .container>main .main-content .content-pagination .pagination-item--next{margin-left:5.5px}section.has-sidebar .container>main .main-content .content-pagination .pagination-item--next .item-icon{right:-1px}section.has-sidebar .container>main .main-content:not(:last-of-type){padding-bottom:40px;border-bottom:1px solid #cbd5db}@media screen and (max-width: 768px){section.has-sidebar .container{gap:40px}section.has-sidebar .container>aside{width:200px}}@media screen and (max-width: 611px){section.has-sidebar .container>aside{width:300px;margin:auto}}section:first-of-type{margin-top:0}section:first-of-type .container{border-top:1px solid #cbd5db;padding-top:30px}@media screen and (max-width: 740px){section:first-of-type .container{border-top:0}}section#hero{margin-top:0}section#hero .container{border:none;padding:0;width:100%}section#hero .container .hero-background .background-gradient{opacity:0.9}section#hero .container .hero-inner{padding:12% 120px}section#hero .container .hero-inner .hero-content{color:#fff;max-width:65%}section#hero .container .hero-inner .hero-content .content-subtitle{display:block;font-weight:600;text-transform:uppercase;margin-bottom:10px}section#hero .container .hero-inner .hero-content .content-title{color:inherit;line-height:1em;font-size:54px}@media screen and (max-width: 460px){section#hero .container .hero-inner .hero-content .content-title{font-size:45px;margin-bottom:20px}}section#hero .container .hero-inner .hero-content .content-blurb{font-weight:400;font-size:20px}section#hero .container .hero-inner .hero-content .content-buttons{margin-top:30px}section#hero .container .hero-inner .hero-content .content-buttons .button:not(:last-child){margin-right:20px}@media screen and (max-width: 768px){section#hero .container .hero-inner{padding:60px 20px;text-align:center}section#hero .container .hero-inner .hero-content{margin:auto;max-width:80%}}@media screen and (max-width: 460px){section#hero .container .hero-inner .hero-content{max-width:95%}}section#blog .blog-main .main-content .post{padding-bottom:30px;border-bottom:1px solid #cbd5db;margin-bottom:30px}section#blog .blog-main .main-content .post .post-link{display:grid;grid-template-columns:300px 1fr;gap:20px}section#blog .blog-main .main-content .post .post-link .post-image{position:relative}section#blog .blog-main .main-content .post .post-link .post-image:after{content:'';position:absolute;top:0;left:0;width:100%;height:100%;background:#2fa2cc;opacity:0;transition:all 0.2s}section#blog .blog-main .main-content .post .post-link .post-info{align-self:center;color:#555}section#blog .blog-main .main-content .post .post-link .post-info .info-category,section#blog .blog-main .main-content .post .post-link .post-info .info-title,section#blog .blog-main .main-content .post .post-link .post-info .info-excerpt{transition:color 0.2s}section#blog .blog-main .main-content .post .post-link .post-info .info-category{display:block;font-size:14px;line-height:100%;letter-spacing:0.5px;font-weight:400;text-transform:uppercase;margin-bottom:15px;color:inherit}section#blog .blog-main .main-content .post .post-link:hover .post-info,section#blog .blog-main .main-content .post .post-link:hover .info-title{color:#2fa2cc}section#blog .blog-main .main-content .post:last-of-type{padding-bottom:0;border-bottom:0 solid rgba(0,0,0,0);margin-bottom:0}section#home-slider{margin-top:0}section#home-slider .container{display:grid;position:relative;border:none;padding:0;width:100%}section#home-slider .container .slider-explore{position:absolute;bottom:25px;left:65px;z-index:1;color:#fff;padding-left:60px;font-size:14px;text-transform:uppercase;font-weight:600;transform:rotate(-90deg);z-index:5}section#home-slider .container .slider-explore:before,section#home-slider .container .slider-explore:after{content:'';position:absolute}section#home-slider .container .slider-explore:before{top:50%;left:0;width:45px;height:4px;margin-top:-2px;background:#2fa2cc}section#home-slider .container .slider-explore:after{top:50%;left:-10px;margin-top:-5px;border:5px solid transparent;border-right-color:#2fa2cc}section#home-slider .container .slider-slide{position:relative;display:grid;align-items:center;grid-column-start:1;grid-row-start:1;padding:12% 120px;opacity:0;transition:all 0.4s}section#home-slider .container .slider-slide .slide-content{color:#fff;position:relative;z-index:1}section#home-slider .container .slider-slide .slide-content .content-subtitle,section#home-slider .container .slider-slide .slide-content .content-title,section#home-slider .container .slider-slide .slide-content .ratings-item,section#home-slider .container .slider-slide .slide-content .content-buttons .button{position:relative;top:20px;opacity:0;transition:all 0.4s}section#home-slider .container .slider-slide .slide-content .content-subtitle{display:block;font-weight:600;text-transform:uppercase;margin-bottom:10px}@media screen and (max-width: 460px){section#home-slider .container .slider-slide .slide-content .content-subtitle{font-size:16px}}section#home-slider .container .slider-slide .slide-content .content-title{color:inherit;line-height:1em;font-size:72px;transition-delay:.05s}@media screen and (max-width: 980px){section#home-slider .container .slider-slide .slide-content .content-title{font-size:57.6px}}@media screen and (max-width: 460px){section#home-slider .container .slider-slide .slide-content .content-title{font-size:45px;margin-bottom:20px}}section#home-slider .container .slider-slide .slide-content .content-ratings{display:grid;grid-template-columns:repeat(3, 110px);column-gap:30px;align-items:center;flex-wrap:wrap;margin-bottom:30px}section#home-slider .container .slider-slide .slide-content .content-ratings .ratings-item{flex:0 0 content;min-width:90px;position:relative;text-align:center;transition-delay:.1s}section#home-slider .container .slider-slide .slide-content .content-ratings .ratings-item .rating-circle .circle-ring .ring-unfilled{stroke:rgba(255,255,255,0.2)}section#home-slider .container .slider-slide .slide-content .content-ratings .ratings-item .ratings-label{font-weight:600;text-transform:uppercase;font-size:12px;line-height:100%;margin-top:15px}section#home-slider .container .slider-slide .slide-content .content-ratings .ratings-item:nth-child(2){transition-delay:.15s}section#home-slider .container .slider-slide .slide-content .content-ratings .ratings-item:nth-child(3){transition-delay:.2s}@media screen and (max-width: 460px){section#home-slider .container .slider-slide .slide-content .content-ratings{column-gap:0;margin:0 auto 20px}section#home-slider .container .slider-slide .slide-content .content-ratings .ratings-item{transform:scale(0.8)}}section#home-slider .container .slider-slide .slide-content .content-buttons{display:flex;gap:20px;flex-wrap:wrap}section#home-slider .container .slider-slide .slide-content .content-buttons .button{transition-delay:.25s}section#home-slider .container .slider-slide .slide-content .content-buttons .button:nth-child(2){transition-delay:.3s}section#home-slider .container .slider-slide .slide-content .content-buttons .button:nth-child(3){transition-delay:.35s}section#home-slider .container .slider-slide.next,section#home-slider .container .slider-slide.active{opacity:1}section#home-slider .container .slider-slide.next{z-index:2}section#home-slider .container .slider-slide.active{z-index:1}@keyframes burns-zoom{0%,100%{transform:scale(1)}50%{transform:scale(1.2)}}section#home-slider .container .slider-slide.active .slide-background .background-image{animation:burns-zoom 120s infinite linear}section#home-slider .container .slider-slide.active .slide-content .content-subtitle,section#home-slider .container .slider-slide.active .slide-content .content-title,section#home-slider .container .slider-slide.active .slide-content .ratings-item,section#home-slider .container .slider-slide.active .slide-content .content-buttons .button{top:0;opacity:1}@media screen and (max-width: 768px){section#home-slider .container .slider-slide{padding:60px 20px;text-align:center}section#home-slider .container .slider-slide .slide-content .content-ratings,section#home-slider .container .slider-slide .slide-content .content-buttons{justify-content:center}}section#home-slider .container .slider-nav{position:absolute;bottom:0;right:0;display:flex;z-index:5}section#home-slider .container .slider-nav .nav-progress{position:absolute;top:0;left:0;width:100%;height:4px;background:rgba(255,255,255,0.3)}section#home-slider .container .slider-nav .nav-progress .progress-bar{position:absolute;top:0;left:0;width:0;height:4px;background:#2fa2cc}@keyframes home-slider-progress{0%{width:0%}100%{width:100%}}section#home-slider .container .slider-nav .nav-item{position:relative;width:140px;height:110px;background-position:center;background-repeat:no-repeat;background-size:cover;cursor:pointer}section#home-slider .container .slider-nav .nav-item .item-title{display:flex;align-items:center;justify-content:center;position:absolute;top:0;left:0;width:100%;height:100%;padding:0 10px;font-size:14px;line-height:1.2em;text-align:center;color:#fff;font-weight:500;box-sizing:border-box;background:rgba(47,162,204,0.7);transition:opacity 0.3s}section#home-slider .container .slider-nav .nav-item.active .item-title{opacity:0}section#home-slider .container .slider-dots{position:absolute;bottom:30px;left:50%;transform:translateX(-50%);display:flex;gap:8px;z-index:10}section#home-slider .container .slider-dots .dots-item{display:block;width:12px;height:12px;background:rgba(255,255,255,0.6);border-radius:50%;cursor:pointer;transition:all 0.2s}section#home-slider .container .slider-dots .dots-item:hover{background:#fff}section#home-slider .container .slider-dots .dots-item.active{background:#2fa2cc}section#trailers{display:none}section#trailers .trailers-wrap{display:flex;align-items:center}section#trailers .trailers-wrap .trailers-slider .slider-nav{float:right;display:flex}section#trailers .trailers-wrap .trailers-slider .slider-nav .nav-item{position:relative;display:block;width:24px;height:24px;background:#cbd5db;cursor:pointer;transition:all 0.2s}section#trailers .trailers-wrap .trailers-slider .slider-nav .nav-item:after{content:'';position:absolute;top:50%;left:50%;border:5px solid transparent;border:5px 6px;transform:translate(-50%, -50%);transition:all 0.2s}section#trailers .trailers-wrap .trailers-slider .slider-nav .nav-item--prev:after{margin-left:-3px;border-right-color:#9fb1bc}section#trailers .trailers-wrap .trailers-slider .slider-nav .nav-item--prev:hover:after{border-right-color:#fff}section#trailers .trailers-wrap .trailers-slider .slider-nav .nav-item--next:after{margin-left:3px;border-left-color:#9fb1bc}section#trailers .trailers-wrap .trailers-slider .slider-nav .nav-item--next:hover:after{border-left-color:#fff}section#trailers .trailers-wrap .trailers-slider .slider-nav .nav-item:hover{background:#2fa2cc}section#trailers .trailers-wrap .trailers-slider .slider-wrap{flex-grow:1}section#trailers .trailers-wrap .trailers-slider .slider-wrap .slider-slide{display:flex}section#trailers .trailers-wrap .trailers-slider .slider-wrap .slider-slide .slide-item .item-link{display:block}section#trailers .trailers-wrap .trailers-slider .slider-wrap .slider-slide .slide-item .item-link .item-graphic{position:relative;margin-bottom:15px}section#trailers .trailers-wrap .trailers-slider .slider-wrap .slider-slide .slide-item .item-link .item-graphic .graphic-watch{display:block;position:absolute;top:0;left:0;width:100%;height:100%;background:#2fa2cc;opacity:0;transition:all 0.2s;z-index:1}section#trailers .trailers-wrap .trailers-slider .slider-wrap .slider-slide .slide-item .item-link .item-title{line-height:1.3em;padding:0 15px;transition:all 0.2s}section#trailers .trailers-wrap .trailers-slider .slider-wrap .slider-slide .slide-item .item-link:hover .item-graphic .graphic-watch{opacity:0.7}section#trailers .trailers-wrap .trailers-slider .slider-wrap .slider-slide .slide-item .item-link:hover .item-title{color:#2fa2cc}section#trailers .trailers-wrap .trailers-slider .slider-wrap .slider-slide .slide-item:not(:last-child){margin-right:28px}section#trailers .trailers-wrap .trailers-ad{flex:0 0 300px;margin-left:30px}section#browse{padding:60px 0;background:#ebebef}section#browse .browse-cards{padding-top:0;margin-bottom:30px}section#browse .browse-all-reviews{text-align:right}section#browse .browse-all-reviews a{font-weight:400}section#browse+footer{margin-top:0}section#search .search-wrap{position:relative;background:#2fa2cc;padding:60px;color:#fff}section#search .search-wrap .search-background{width:450px;z-index:0}section#search .search-wrap .search-background,section#search .search-wrap .search-background .background-image,section#search .search-wrap .search-background .background-overlay{position:absolute;bottom:0;right:0;height:100%}section#search .search-wrap .search-background .background-image{width:100%;background-color:#2fa2cc;background-image:url(../img/search-background.jpeg);background-position:top -10px right -90px;background-repeat:no-repeat;background-size:auto 170%;background-blend-mode:luminosity;filter:brightness(1.15)}section#search .search-wrap .search-background .background-overlay{width:50%;right:auto;left:0;background-image:linear-gradient(to right, #2fa2cc, transparent)}section#search .search-wrap:after{content:'';position:absolute;top:0;left:0;width:100%;height:100%;background:linear-gradient(to right, #1b1975, transparent);z-index:0}section#search .search-wrap .search-title{position:relative;color:inherit;margin-bottom:20px;z-index:1}section#search .search-wrap .search-form{position:relative;width:70%;margin-left:0;z-index:1}section#search .search-wrap .search-form .form-input{color:#26272b}section#search .search-wrap .search-form .form-submit{appearance:none;position:absolute;border:0;padding:0;line-height:100%;font-size:22px;background:transparent;color:#1b1975;top:50%;right:25px;transform:translateY(-50%)}section#search .search-wrap .search-category-buttons{position:relative;display:flex;gap:10px;flex-wrap:wrap;z-index:1}section#search .search-wrap .search-category-buttons .buttons-item{font-size:14px;line-height:100%;padding:6px 12px}@media screen and (max-width: 980px){section#search .search-wrap .search-form,section#search .search-wrap .search-category-buttons{width:55%}}@media screen and (max-width: 740px){section#search .search-wrap{padding-bottom:250px}section#search .search-wrap .search-form,section#search .search-wrap .search-category-buttons{width:100%}section#search .search-wrap .search-background{width:100%;height:250px}section#search .search-wrap .search-background .background-image{background-position:top center;background-size:cover}section#search .search-wrap .search-background .background-overlay{top:0;bottom:auto;width:100%;height:70%;background-image:linear-gradient(to bottom, #2fa2cc, transparent)}}section#review-hero{margin-top:0}section#review-hero .container{border:none;padding:0;width:100%}section#review-hero .container .hero-background .background-gradient{opacity:0.9}section#review-hero .container .hero-inner{display:grid;grid-template-columns:minmax(150px, 300px) minmax(400px, 1fr);gap:60px;align-items:center;color:#fff;padding:60px}section#review-hero .container .hero-inner .hero-graphic{position:relative;max-width:300px}section#review-hero .container .hero-inner .hero-graphic .graphic-seal{position:absolute;top:-20px;left:-20px;width:100px}section#review-hero .container .hero-inner .hero-graphic .graphic-poster{box-shadow:0 2px 10px rgba(0,0,0,0.4)}section#review-hero .container .hero-inner .review-subtitle{display:block;font-weight:600;text-transform:uppercase;margin-bottom:10px}section#review-hero .container .hero-inner .review-title{color:inherit;line-height:1em;font-size:72px}@media screen and (max-width: 980px){section#review-hero .container .hero-inner .review-title{font-size:57.6px}}@media screen and (max-width: 768px){section#review-hero .container .hero-inner .review-title{font-size:45px}}section#review-hero .container .hero-inner .review-synopsis{font-weight:400;font-size:20px}section#review-hero .container .hero-inner .review-buttons{display:flex;gap:20px;flex-wrap:wrap;margin-top:30px}section#review-hero .container .hero-inner .hero-content+.review-buttons{display:none;margin-top:0;justify-content:center;grid-column:span 2}section#review-hero .container .hero-inner .review-trailer{position:fixed;top:0;left:0;width:100%;height:100%;backdrop-filter:blur(1px);background:rgba(17,17,17,0.85);opacity:0;visibility:hidden;transform:scale(0.9);transition:opacity 0.3s 0s, transform 0.3s 0s, visibility 0s 0.3s;z-index:1001}section#review-hero .container .hero-inner .review-trailer .inner{position:relative;top:50%;max-width:70%;margin:auto;transform:translateY(-50%)}section#review-hero .container .hero-inner .review-trailer .inner .video-close{position:absolute;top:0;right:-60px;width:60px;height:60px;z-index:100;background:#2fa2cc;cursor:pointer}section#review-hero .container .hero-inner .review-trailer .inner .video-close .close-button{width:30px;height:17px;position:absolute;top:50%;left:50%;transform:translate(-50%, -50%)}section#review-hero .container .hero-inner .review-trailer .inner .video-close .close-button span{position:relative;display:block;width:100%;height:3px;top:7px;background:#fff;transition:all 0.4s}section#review-hero .container .hero-inner .review-trailer .inner .video-close .close-button span:before,section#review-hero .container .hero-inner .review-trailer .inner .video-close .close-button span:after{content:'';display:block;width:100%;height:3px;left:0;background:#fff;position:absolute;transition:all 0.4s}section#review-hero .container .hero-inner .review-trailer .inner .video-close .close-button span:before{top:-6px}section#review-hero .container .hero-inner .review-trailer .inner .video-close .close-button span:after{bottom:-6px}section#review-hero .container .hero-inner .review-trailer .inner .video-close .close-button.close span{background:transparent}section#review-hero .container .hero-inner .review-trailer .inner .video-close .close-button.close span:before{top:0;transform:rotate(45deg)}section#review-hero .container .hero-inner .review-trailer .inner .video-close .close-button.close span:after{bottom:0;transform:rotate(-45deg)}@media (orientation: portrait){section#review-hero .container .hero-inner .review-trailer .inner{max-width:85%}section#review-hero .container .hero-inner .review-trailer .inner .video-close{top:-60px;right:0}}section#review-hero .container .hero-inner .review-trailer.show{opacity:1;visibility:visible;transform:scale(1);transition-delay:0s, 0s, 0s}@media screen and (max-width: 768px){section#review-hero .container .hero-inner{gap:30px;grid-template-columns:200px 1fr;padding:45px}section#review-hero .container .hero-inner .hero-content+.review-buttons{display:flex}}@media screen and (max-width: 610px){section#review-hero .container .hero-inner{grid-template-columns:1fr}section#review-hero .container .hero-inner .hero-graphic{max-width:200px}section#review-hero .container .hero-inner .hero-content+.review-buttons{grid-column:1;justify-content:flex-start}}section#review-ratings .container{display:grid;grid-template-columns:repeat(2, 1fr);gap:60px;padding:0 60px 60px;border-bottom:1px solid #cbd5db;box-sizing:border-box}section#review-ratings .container .ratings-section{display:grid;grid-template-columns:130px 1fr;gap:60px}section#review-ratings .container .ratings-section .section-circle{text-align:center}section#review-ratings .container .ratings-section .section-circle .circle-label{font-weight:600;text-transform:uppercase;font-size:14px;line-height:100%;margin-top:15px}section#review-ratings .container .ratings-section .section-matrix .matrix-wrap{position:relative;padding:36px 0}section#review-ratings .container .ratings-section .section-matrix .matrix-wrap .matrix-categories{display:grid;row-gap:10px}section#review-ratings .container .ratings-section .section-matrix .matrix-wrap .matrix-categories .categories-item{position:relative;display:block;font-size:14px;text-align:right;text-transform:uppercase;line-height:100%;padding-top:1px;padding-right:220px;background:rgba(255,255,255,0.5);box-shadow:0 1px 2px rgba(0,0,0,0.15);border-radius:1px 0 0 1px;box-sizing:border-box}section#review-ratings .container .ratings-section .section-matrix .matrix-wrap .matrix-categories .categories-item .item-text{cursor:pointer;line-height:31px}section#review-ratings .container .ratings-section .section-matrix .matrix-wrap .matrix-categories .categories-item:after{display:none;content:'';position:absolute;top:0;right:0;width:16px;height:16px;margin:8px;background:#fff;border-radius:50%;box-shadow:0 1px 2px rgba(0,0,0,0.1)}section#review-ratings .container .ratings-section .section-matrix .matrix-wrap .matrix-categories .categories-item:not(.categories-item--0):after{display:block}section#review-ratings .container .ratings-section .section-matrix .matrix-wrap .matrix-categories .categories-item--0{color:rgba(38,39,43,0.35)}section#review-ratings .container .ratings-section .section-matrix .matrix-wrap .matrix-categories .categories-item--1:after{right:168px}section#review-ratings .container .ratings-section .section-matrix .matrix-wrap .matrix-categories .categories-item--2:after{right:126px}section#review-ratings .container .ratings-section .section-matrix .matrix-wrap .matrix-categories .categories-item--3:after{right:84px}section#review-ratings .container .ratings-section .section-matrix .matrix-wrap .matrix-categories .categories-item--4:after{right:42px}section#review-ratings .container .ratings-section .section-matrix .matrix-wrap .matrix-categories .categories-item--5:after{right:0px}section#review-ratings .container .ratings-section .section-matrix .matrix-wrap .matrix-numbers{position:absolute;top:0;right:0;height:100%;display:grid;grid-template-columns:repeat(5, 1fr);column-gap:10px;z-index:-1}section#review-ratings .container .ratings-section .section-matrix .matrix-wrap .matrix-numbers .numbers-num{width:32px;line-height:32px;text-align:center;color:#fff;font-family:'Big Shoulders Display';border-radius:1px}section#review-ratings .container .ratings-section--positive .numbers-num--1{background:#228889}section#review-ratings .container .ratings-section--positive .numbers-num--2{background:#249d68}section#review-ratings .container .ratings-section--positive .numbers-num--3{background:#55c449}section#review-ratings .container .ratings-section--positive .numbers-num--4{background:#99cf29}section#review-ratings .container .ratings-section--positive .numbers-num--5{background:#b8ee43}section#review-ratings .container .ratings-section--negative .numbers-num--1{background:#f7bd1e}section#review-ratings .container .ratings-section--negative .numbers-num--2{background:#f39600}section#review-ratings .container .ratings-section--negative .numbers-num--3{background:#f39600}section#review-ratings .container .ratings-section--negative .numbers-num--4{background:#dc464c}section#review-ratings .container .ratings-section--negative .numbers-num--5{background:#c33462}@media screen and (max-width: 1286px){section#review-ratings .container{padding:0 0 60px}}@media screen and (max-width: 1080px){section#review-ratings .container{gap:30px}section#review-ratings .container .ratings-section{gap:30px}}@media screen and (max-width: 1080px){section#review-ratings .container .ratings-section{grid-template-columns:1fr;grid-auto-rows:max-content}}@media screen and (max-width: 740px){section#review-ratings .container{grid-template-columns:1fr;justify-content:center}section#review-ratings .container .ratings-section{width:65%;min-width:300px;margin:auto}}section#review .container{padding-bottom:60px;border-bottom:1px solid #cbd5db}section#review-ratings-details .details-wrap{display:grid;row-gap:30px}section#review-ratings-details .details-wrap .details-rating{display:grid;grid-template-columns:100px 1fr;gap:30px;align-items:center;padding:30px;background:#fff;border-radius:2px;box-shadow:0 1px 2px rgba(0,0,0,0.1)}section#review-ratings-details .details-wrap .details-rating .rating-details .details-title{text-transform:uppercase;letter-spacing:1px;line-height:100%;margin-bottom:15px}section#review-ratings-details .details-wrap .details-rating .rating-details .details-body{font-size:17px;line-height:1.6em;color:#555}@media screen and (max-width: 768px){section#review-ratings-details .details-wrap .details-rating{padding:0;background:transparent;box-shadow:none}}@media screen and (max-width: 400px){section#review-ratings-details .details-wrap .details-rating{grid-template-columns:1fr;text-align:center}}section#review-ratings-details .content-info-section .info-section-title{text-transform:uppercase;letter-spacing:1px;font-size:16px;line-height:100%;margin-bottom:15px}section#review-ratings-details .content-info-section .info-section-body--meta{display:grid;grid-template-columns:repeat(2, 1fr);gap:10px 40px}section#review-ratings-details .content-info-section .info-section-body--meta .body-section{display:grid;grid-template-columns:150px 1fr;grid-auto-rows:min-content;row-gap:10px;color:#555}section#review-ratings-details .content-info-section .info-section-body--meta .body-section .section-value a{font-weight:400}@media screen and (max-width: 320px){section#review-ratings-details .content-info-section .info-section-body--meta .body-section{grid-template-columns:1fr;text-align:center}section#review-ratings-details .content-info-section .info-section-body--meta .body-section .section-label{font-weight:500;color:#111}}@media screen and (max-width: 1024px){section#review-ratings-details .content-info-section .info-section-body--meta{grid-template-columns:1fr}}section#archive .archive-main .main-content .archive-cards .cards-item:only-child{max-width:calc(50% - 15px)}section#taxonomy .taxonomy-main .main-content .taxonomy-cards .cards-item:only-child{max-width:calc(50% - 15px)}section#search .search-main .main-content .search-cards .cards-item:only-child{max-width:calc(50% - 15px)}section#submission-form{margin:0}section#submission-form .container{display:flex;justify-content:center;flex-wrap:wrap;gap:60px}section#submission-form .container .form-sidebar{flex:1;max-width:300px;padding:60px 0 0 60px}section#submission-form .container .form-sidebar .sidebar-subtitle{margin-bottom:10px;text-transform:uppercase;font-weight:400;color:#1b1975}section#submission-form .container .form-body{flex:1;min-width:625px}section#submission-form .container .form-body .form-product-select{display:flex;gap:20px;flex-wrap:wrap;align-items:center;white-space:nowrap;padding:20px 30px;background:#ebebef;box-sizing:border-box}section#submission-form .container .form-body .form-product-select .select-label{position:relative;top:2px;margin-bottom:0}section#submission-form .container .form-body .form-product-select .select-box{width:auto}section#submission-form .container .form-body .form-desc{padding:30px 0}section#submission-form .container .form-body .form-wrap{display:flex;flex-direction:column;row-gap:8px}section#submission-form .container .form-body .form-wrap .form-step{display:flex;flex-direction:column;row-gap:8px}section#submission-form .container .form-body .form-wrap .form-step .step-title,section#submission-form .container .form-body .form-wrap .form-step .step-content{position:relative;width:100%;padding-left:50px;box-sizing:border-box}section#submission-form .container .form-body .form-wrap .form-step .step-title{line-height:30px;margin-bottom:0;color:#cbd5db;transition:all 0.3s}section#submission-form .container .form-body .form-wrap .form-step .step-title .title-number{position:absolute;top:0;left:0;display:block;font-size:16px;width:30px;padding-top:1px;text-align:center;font-weight:600;line-height:25px;border:2px solid #cbd5db;color:#fff;background:#cbd5db;border-radius:50%;box-sizing:border-box;transition:all 0.3s}section#submission-form .container .form-body .form-wrap .form-step .step-title .title-back{position:relative;display:inline-block;vertical-align:middle;font-size:14px;color:#546a78;padding-left:12px;margin-left:20px;cursor:pointer;opacity:0;visibility:hidden;transition:color 0.2s 0s, opacity 0.3s 0s, visibility 0s 0.3s}section#submission-form .container .form-body .form-wrap .form-step .step-title .title-back:before,section#submission-form .container .form-body .form-wrap .form-step .step-title .title-back:after{content:'';position:absolute;top:50%;transform:translateY(-50%);transition:all 0.2s}section#submission-form .container .form-body .form-wrap .form-step .step-title .title-back:before{left:0;width:7px;height:1px;background:#546a78}section#submission-form .container .form-body .form-wrap .form-step .step-title .title-back:after{left:-6px;border:3px solid transparent;border-right-color:#546a78}section#submission-form .container .form-body .form-wrap .form-step .step-title .title-back:hover{color:#2fa2cc}section#submission-form .container .form-body .form-wrap .form-step .step-title .title-back:hover:before{background:#2fa2cc}section#submission-form .container .form-body .form-wrap .form-step .step-title .title-back:hover:after{border-right-color:#2fa2cc}section#submission-form .container .form-body .form-wrap .form-step .step-content{padding-top:10px;padding-bottom:10px}section#submission-form .container .form-body .form-wrap .form-step .step-content:before{content:'';position:absolute;top:0;left:15px;width:1px;height:100%;background:#cbd5db}section#submission-form .container .form-body .form-wrap .form-step .step-content .content-wrap{display:none}section#submission-form .container .form-body .form-wrap .form-step .step-content .content-wrap .content-inner{padding:10px 0}section#submission-form .container .form-body .form-wrap .form-step .step-content .content-wrap .form-next{display:flex;column-gap:20px}section#submission-form .container .form-body .form-wrap .form-step.active .step-title{color:#111}section#submission-form .container .form-body .form-wrap .form-step.active .step-title .title-number{border-color:#1b1975;color:#1b1975;background:transparent}section#submission-form .container .form-body .form-wrap .form-step.active .step-title .title-back{opacity:1;visibility:visible;transition-delay:0s, 0s, 0s}section#submission-form .container .form-body .form-wrap .form-step:first-child .step-content .content-wrap{display:block}section#submission-form .container .form-body .form-wrap .form-step:last-child .step-content:before{display:none}@media screen and (max-width: 980px){section#submission-form .container{gap:30px}section#submission-form .container .form-sidebar{padding-left:0}}@media screen and (max-width: 875px){section#submission-form .container .form-sidebar{padding-top:30px;max-width:none;flex:0 0 80%;text-align:center}section#submission-form .container .form-body{min-width:95%}section#submission-form .container .form-body .form-product-select{justify-content:center}section#submission-form .container .form-body .form-product-select .select-box{flex:1}}@media screen and (max-width: 610px){section#submission-form .container .form-body .form-product-select{flex-direction:column}section#submission-form .container .form-body .form-product-select .select-box{width:100%}}@media screen and (max-width: 460px){section#submission-form .container .form-sidebar{flex:0 0 95%}}section#submission-form+section{margin-top:30px}
