input:-webkit-autofill{-webkit-box-shadow:0 0 0 30px white inset}.with_frm_style .frm_none_container .frm_primary_label,.with_frm_style .frm_pos_none,.frm_pos_none,.frm_none_container .frm_primary_label{display:none}#frm_loading .progress.active .progress-bar{animation:2s linear 0s normal none infinite progress-bar-stripes}.frm_screen_reader{border:0;clip-path:inset(50%);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px;word-wrap:normal !important}.frm_combo_inputs_container,.frm_grid_container,.frm_form_fields .frm_section_heading,.frm_form_fields .frm_fields_container{display:grid;grid-template-columns:repeat(12,1fr);grid-auto-rows:max-content;grid-gap:0 2%}.frm_combo_inputs_container>*,.frm_grid_container>*,.frm_section_heading>*,.frm_fields_container .frm_form_field,.frm_fields_container>*{grid-column:span 12/span 12}.frm6,.frm_half,.frm_form_field.frm_three_fifths,.frm_form_field.frm6,.frm_submit.frm6,.frm_form_field.frm_left_half,.frm_form_field.frm_right_half,.frm_form_field.frm_first_half,.frm_form_field.frm_last_half,.frm_form_field.frm_half,.frm_submit.frm_half{grid-column:span 6/span 6}.frm12,.frm_full,.frm_full .wp-editor-wrap,.frm_full>input:not([type="checkbox"]):not([type="radio"]):not([type="button"]),.frm_full select,.frm_full textarea{width:100% !important;grid-column:span 12/span 12;box-sizing:border-box}@keyframes spin{0%{transform:rotate(0deg)}100%{transform:rotate(360deg)}}@keyframes fadeIn{0%{opacity:0}100%{opacity:1}}@media only screen and (max-width: 600px){.frm_section_heading>.frm_form_field,.frm_fields_container>.frm_submit,.frm_grid_container>.frm_form_field,.frm_fields_container>.frm_form_field{grid-column:1/span 12 !important}}.with_frm_style,.frm_forms{--progress-border-color-b:#dbdbdb;--date-band-fill:rgba(87,154,246,.1);--image-size:150px}.frm_trigger.active>svg.frmsvg:nth-child(2){display:inline-block}.frm_trigger.active>svg.frmsvg:nth-child(1){display:none}ul.frm_pagination>li.active a{text-decoration:none}@keyframes frmSlideInLeft{0%{opacity:0;transform:translate3d(-3000px,0,0)}100%{opacity:1;transform:none}}@keyframes frmSlideInRight{0%{opacity:0;transform:translate3d(3000px,0,0)}100%{opacity:1;transform:none}}@keyframes frmSlideOutLeft{0%{opacity:1;transform:none}100%{opacity:0;transform:translate3d(-2000px,0,0)}}@keyframes frmSlideOutRight{0%{opacity:1;transform:none}100%{opacity:0;transform:translate3d(2000px,0,0)}}@keyframes frmSlideUp{0%{opacity:0;transform:translate3d(0,-200px,0)}100%{opacity:1;transform:none}}@keyframes frmSlideDown{0%{opacity:0;transform:translate3d(0,200px,0)}100%{opacity:1;transform:none}}@keyframes frmSlideOutUp{0%{opacity:1;transform:none}100%{opacity:0;transform:translate3d(0,-200px,0)}}@keyframes frmSlideOutDown{0%{opacity:1;transform:none}100%{opacity:0;transform:translate3d(0,200px,0)}}:root{--ss-primary-color:#5897fb;--ss-bg-color:#fff;--ss-font-color:#4d4d4d;--ss-font-placeholder-color:#8d8d8d;--ss-disabled-color:#dcdee2;--ss-border-color:#dcdee2;--ss-highlight-color:#fffb8c;--ss-success-color:#00b755;--ss-error-color:#dc3545;--ss-focus-color:#5897fb;--ss-main-height:30px;--ss-content-height:300px;--ss-spacing-l:7px;--ss-spacing-m:5px;--ss-spacing-s:3px;--ss-animation-timing:.2s;--ss-border-radius:4px}@keyframes ss-valueIn{0%{transform:scale(0);opacity:0}100%{transform:scale(1);opacity:1}}@keyframes ss-valueOut{0%{transform:scale(1);opacity:1}100%{transform:scale(0);opacity:0}}.frm_forms{--iti-hover-color:rgba(0,0,0,.05);--iti-border-color:#ccc;--iti-dialcode-color:#999;--iti-dropdown-bg:white;--iti-search-icon-color:#999;--iti-spacer-horizontal:8px;--iti-flag-height:12px;--iti-flag-width:16px;--iti-border-width:1px;--iti-arrow-height:4px;--iti-arrow-width:6px;--iti-triangle-border:calc(var(--iti-arrow-width) / 2);--iti-arrow-padding:6px;--iti-arrow-color:#555;--iti-flag-sprite-width:3904px;--iti-flag-sprite-height:12px;--iti-mobile-popup-margin:30px}@keyframes passing-through{0%{opacity:0;transform:translateY(40px)}30%,70%{opacity:1;transform:translateY(0px)}100%{opacity:0;transform:translateY(-40px)}}@keyframes slide-in{0%{opacity:0;transform:translateY(40px)}30%{opacity:1;transform:translateY(0px)}}.frm_page_bar input.frm_rootline_show_more_btn.active{opacity:1}@media only screen and (max-width: 500px){.frm_form_field input[type=file]{max-width:220px}}@-ms-viewport{width:device-width}html{box-sizing:border-box;-ms-overflow-style:scrollbar;font-size:16px}*,*::before,*::after{box-sizing:inherit}*,*::before,*::after{box-sizing:border-box}html{font-family:sans-serif;line-height:1.15;-webkit-text-size-adjust:100%;-webkit-tap-highlight-color:rgba(0,0,0,0)}article,aside,figcaption,figure,footer,header,hgroup,main,nav,section{display:block}body{margin:0;font-family:-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,"Helvetica Neue",Arial,"Noto Sans","Liberation Sans",sans-serif,"Apple Color Emoji","Segoe UI Emoji","Segoe UI Symbol","Noto Color Emoji";font-size:1rem;font-weight:400;line-height:1.5;color:#000;text-align:left;background-color:#fff}[tabindex="-1"]:focus:not(:focus-visible){outline:0 !important}h1,h2,h3,h4,h5,h6{margin-top:0;margin-bottom:.5rem}p{margin-top:0;margin-bottom:1rem}ol,ul,dl{margin-top:0;margin-bottom:1rem}ol ol,ul ul,ol ul,ul ol{margin-bottom:0}a{color:#007bff;text-decoration:none;background-color:transparent}a:hover{color:#0056b3;text-decoration:underline}a:not([href]):not([class]){color:inherit;text-decoration:none}a:not([href]):not([class]):hover{color:inherit;text-decoration:none}img{vertical-align:middle;border-style:none}svg{overflow:hidden;vertical-align:middle}label{display:inline-block;margin-bottom:.5rem}button{border-radius:0}button:focus:not(:focus-visible){outline:0}input,button,select,optgroup,textarea{margin:0;font-family:inherit;font-size:inherit;line-height:inherit}button,input{overflow:visible}button,select{text-transform:none}[role="button"]{cursor:pointer}button,[type="button"],[type="reset"],[type="submit"]{-webkit-appearance:button}button:not(:disabled),[type="button"]:not(:disabled),[type="reset"]:not(:disabled),[type="submit"]:not(:disabled){cursor:pointer}button::-moz-focus-inner,[type="button"]::-moz-focus-inner,[type="reset"]::-moz-focus-inner,[type="submit"]::-moz-focus-inner{padding:0;border-style:none}input[type="radio"],input[type="checkbox"]{box-sizing:border-box;padding:0}textarea{overflow:auto;resize:vertical}fieldset{min-width:0;padding:0;margin:0;border:0}legend{display:block;width:100%;max-width:100%;padding:0;margin-bottom:.5rem;font-size:1.5rem;line-height:inherit;color:inherit;white-space:normal}[type="number"]::-webkit-inner-spin-button,[type="number"]::-webkit-outer-spin-button{height:auto}[type="search"]{outline-offset:-2px;-webkit-appearance:none}[type="search"]::-webkit-search-decoration{-webkit-appearance:none}::-webkit-file-upload-button{font:inherit;-webkit-appearance:button}[hidden]{display:none !important}.fa,.fas,.far,.fal,.fad,.fab{-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased;display:inline-block;font-style:normal;font-variant:normal;text-rendering:auto;line-height:1}@-webkit-keyframes fa-spin{0%{transform:rotate(0deg)}100%{transform:rotate(360deg)}}@keyframes fa-spin{0%{transform:rotate(0deg)}100%{transform:rotate(360deg)}}.fa-facebook-f:before{content:""}.fa-instagram:before{content:""}.fa-linkedin:before{content:""}.fa-phone:before{content:""}@font-face{font-family:"Font Awesome 5 Brands";font-style:normal;font-weight:400;font-display:block;src:url("https://www.can-design.ca/wp-content/themes/candesign/assets/css/../fonts/fa-brands-400.eot");src:url("https://www.can-design.ca/wp-content/themes/candesign/assets/css/../fonts/fa-brands-400.eot?#iefix") format("embedded-opentype"),url("https://www.can-design.ca/wp-content/themes/candesign/assets/css/../fonts/fa-brands-400.woff2") format("woff2"),url("https://www.can-design.ca/wp-content/themes/candesign/assets/css/../fonts/fa-brands-400.woff") format("woff"),url("https://www.can-design.ca/wp-content/themes/candesign/assets/css/../fonts/fa-brands-400.ttf") format("truetype"),url("https://www.can-design.ca/wp-content/themes/candesign/assets/css/../fonts/fa-brands-400.svg#fontawesome") format("svg")}.fab{font-family:"Font Awesome 5 Brands";font-weight:400}@font-face{font-family:"Font Awesome 5 Free";font-style:normal;font-weight:900;font-display:block;src:url("https://www.can-design.ca/wp-content/themes/candesign/assets/css/../fonts/fa-solid-900.eot");src:url("https://www.can-design.ca/wp-content/themes/candesign/assets/css/../fonts/fa-solid-900.eot?#iefix") format("embedded-opentype"),url("https://www.can-design.ca/wp-content/themes/candesign/assets/css/../fonts/fa-solid-900.woff2") format("woff2"),url("https://www.can-design.ca/wp-content/themes/candesign/assets/css/../fonts/fa-solid-900.woff") format("woff"),url("https://www.can-design.ca/wp-content/themes/candesign/assets/css/../fonts/fa-solid-900.ttf") format("truetype"),url("https://www.can-design.ca/wp-content/themes/candesign/assets/css/../fonts/fa-solid-900.svg#fontawesome") format("svg")}.fa,.fas{font-family:"Font Awesome 5 Free";font-weight:900}body{font-family:"acumin-pro-wide",sans-serif;font-weight:300;font-size:16px;color:gray;line-height:30px;overflow-y:scroll !important}#skip-to-content{padding:.5rem 1rem;position:absolute;top:-4.0625rem;left:.5rem;z-index:-1;font-weight:700;text-transform:uppercase}ul,li{margin:0;padding:0;list-style:none}img{max-width:100%}.content-wrap{margin:0;padding:0 30px}@media screen and (min-width: 1280px){.content-wrap{padding:0 150px}}a{text-decoration:none;color:#1f3050}a:focus,a:active,a:hover{text-decoration:none;color:#1f3050}h1,h2,h3,h4,h5,h6{font-family:"sweet-sans-pro",sans-serif;font-weight:800;color:#1f3050;text-transform:uppercase;transition:.2s ease}.heading__page{font-size:38px;line-height:38px;color:#fff}@media screen and (min-width: 480px){.heading__page{padding-right:11vw}}@media screen and (min-width: 600px){.heading__page{font-size:72px;line-height:65px}}@media screen and (min-width: 782px){.heading__page{text-align:center}}@media screen and (min-width: 782px){.heading__page{font-size:10vw;line-height:8vw}}@media screen and (min-width: 1280px){.heading__page{font-size:150px;line-height:150px}}.heading__page--sub{position:relative;margin-top:20px;padding-left:7px;font-family:"sweet-sans-pro",sans-serif;font-size:20px;line-height:30px;text-align:left;color:white;text-transform:uppercase}.heading__page--sub:before{content:"";left:-5px;bottom:50%;width:2px;height:80%;position:absolute;transform:translateY(50%);background:#72f0b2}@media screen and (min-width: 480px){.heading__page--sub{position:absolute;left:50%;transform:translateX(-50%)}}@media screen and (min-width: 782px){.heading__page--sub{left:66%}}@media screen and (min-width: 1280px){.heading__page--sub{font-size:32px}}.heading__section{margin:35px 0;font-size:24px;line-height:24px}@media screen and (min-width: 1080px){.heading__section{font-size:60px;line-height:60px}}.button{border:none;background:transparent;color:#1f3050;font-family:"sweet-sans-pro",sans-serif;font-weight:800;cursor:pointer}.button:focus{outline:0}.button__arrow{display:inline-block;fill:#72f0b2;stroke:#72f0b2;width:27px;transition:.2s}.button__arrow--hollow{fill:transparent}form{font-family:"sweet-sans-pro",sans-serif;font-weight:800}form label{font-size:20px;color:#1f3050}@media screen and (min-width: 1280px){form label{font-size:20px;line-height:1}}form h3{font-size:16px;margin-bottom:20px}form .frm_primary_label{color:transparent;font-size:.00001px;height:0;width:0}form input,form textarea{border:none;width:100%;padding-bottom:16px;font-weight:800;color:#1f3050;background:transparent}@media screen and (min-width: 1080px){form input,form textarea{font-size:32px;padding-bottom:30px}}form input::-moz-placeholder,form textarea::-moz-placeholder{color:#ccc;opacity:1;-moz-transition:.2s ease;transition:.2s ease}form input:-ms-input-placeholder,form textarea:-ms-input-placeholder{color:#ccc;opacity:1;-ms-transition:.2s ease;transition:.2s ease}form input::placeholder,form textarea::placeholder{color:#ccc;opacity:1;transition:.2s ease}form input:hover::-moz-placeholder,form textarea:hover::-moz-placeholder{color:#1f3050;-moz-transition:.2s ease;transition:.2s ease}form input:hover:-ms-input-placeholder,form textarea:hover:-ms-input-placeholder{color:#1f3050;-ms-transition:.2s ease;transition:.2s ease}form input:hover::placeholder,form textarea:hover::placeholder{color:#1f3050;transition:.2s ease}form input:focus,form textarea:focus{outline:none}.form__input-wrap{display:flex;flex-wrap:nowrap;width:100%;justify-content:space-between}.form__input-wrap input,.form__input-wrap textarea{border-bottom:1px solid #ccc}.form__input-wrap input[aria-invalid=true],.form__input-wrap textarea[aria-invalid=true]{border-bottom:1px solid #dd4f51}.form__submit{position:relative;width:45px}.form__submit svg{position:absolute;top:10px;right:0;width:18px;stroke:transparent}@media screen and (min-width: 1080px){.form__submit svg{width:32px}}.frm_forms{max-width:1300px;margin:0 auto;padding:calc(3 * 30px) 30px}@media screen and (min-width: 1280px){.frm_forms{padding:150px calc(3 * 30px)}}.frm_forms form{display:flex;flex-wrap:wrap}.frm_forms form .frm_form_fields{width:100%}.frm_forms .frm_form_field{position:relative;margin-bottom:20px}@media screen and (min-width: 1080px){.frm_forms input,.frm_forms textarea{font-size:16px}}.frm_forms input::-moz-placeholder,.frm_forms textarea::-moz-placeholder{color:gray}.frm_forms input:-ms-input-placeholder,.frm_forms textarea:-ms-input-placeholder{color:gray}.frm_forms input::placeholder,.frm_forms textarea::placeholder{color:gray}.frm_forms .frm_submit{display:flex;flex-wrap:wrap;width:100%}@media screen and (min-width: 600px){.frm_forms .frm_submit{flex-wrap:nowrap}}.frm_forms .frm_submit-required{display:flex;flex-grow:1;flex-direction:column;justify-content:center;padding:15px 30px;font-family:"acumin-pro-wide",sans-serif;font-weight:300;text-align:center;background-color:#f5f5f5}.frm_forms .frm_button_submit{display:flex;justify-content:center;align-items:center;width:100%;padding:15px 30px;background:#000;color:#fff;text-transform:uppercase;transition:.2s ease}.frm_forms .frm_button_submit:hover{background:#72f0b2;transition:.2s ease}.frm_forms .frm_button_submit:hover svg{fill:#fff;stroke:#fff;transition:.2s ease}@media screen and (min-width: 600px){.frm_forms .frm_button_submit{width:auto}}@media screen and (min-width: 1080px){.frm_forms .frm_button_submit{padding:30px 90px}}.frm_forms .frm_button_submit svg{width:16px;height:16px;margin-left:12px;transition:.2s ease}.footer__form .form__input-wrap input,.join-newsletter__form .form__input-wrap input{border:none}.hero{position:relative;width:100%;height:100svh;overflow:hidden}.hero__background-image{position:absolute;top:0;left:0;width:100%;height:115%;background-repeat:no-repeat;background-position:50% 0;background-size:cover;z-index:-1}.hero__background-image:after,.hero__background-video:after{content:"";position:absolute;top:0;left:0;min-height:100%;min-width:100%;background-color:rgba(0,0,0,.4);z-index:1}.hero__heading{position:absolute;top:50%;width:100%;margin:0 auto;transform:translateY(-50%)}@media screen and (min-width: 480px){.hero__heading{left:50%;transform:translateY(-50%) translateX(-50%)}}@media screen and (min-width: 782px){.hero__heading{transform:translateY(-43%) translateX(-50%)}.hero__heading .content-wrap{padding:0 30px}}@media screen and (min-width: 1280px){.hero__heading{transform:translateY(-46%) translateX(-50%)}}.hero__footer{position:absolute;bottom:0;left:0;min-width:100%;z-index:10}.hero__footer .content-wrap{display:flex;flex-wrap:nowrap;justify-content:space-between;align-items:center}@media screen and (min-width: 1280px){.hero__footer .content-wrap{padding:0 40px}}.hero__footer-down{display:block;margin:0 auto 60px;width:35px}.hero__footer-down svg{width:35px;fill:#72f0b2;transition:.2s ease}.hero__footer-down:hover svg{fill:#fff;transition:.2s ease}.card-carousel{padding-top:calc(4.5 * 30px);padding-bottom:calc(2 * 30px)}@media screen and (min-width: 1280px){.card-carousel{padding-top:200px;padding-bottom:160px}}.card-carousel__cards,.card-carousel__cards--four,.card-carousel__cards--five{margin-bottom:calc(2 * 30px)}@media screen and (min-width: 1280px){.card-carousel__cards,.card-carousel__cards--four,.card-carousel__cards--five{margin-bottom:calc(3 * 30px)}}.card-carousel__card-inner-wrap{height:100%;padding:60px 30px;border:1px solid #ccc}@media screen and (min-width: 1280px){.card-carousel__card-inner-wrap{padding:100px 70px}}.card-carousel__card{padding:0 8px;height:100%}@media screen and (min-width: 960px){.card-carousel__card{padding:0 15px}}.card-carousel__card--first .card-carousel__card-inner-wrap{max-width:400px;border:none}@media screen and (min-width: 1080px){.card-carousel__card--first .card-carousel__card-inner-wrap{padding-left:0}}@media screen and (min-width: 1280px){.card-carousel__card--first .card-carousel__card-inner-wrap{position:relative;top:50%;transform:translateY(-50%);height:auto;padding:100px 30px;max-width:100%}}@media screen and (min-width: 1440px){.card-carousel__card--first .card-carousel__card-inner-wrap{padding:100px 70px}}.card-carousel__card--first .card-carousel__number{visibility:hidden}.card-carousel__card--first .card-carousel__heading{font-size:24px;line-height:1}@media screen and (min-width: 1080px){.card-carousel__card--first .card-carousel__heading{font-size:32px}}@media screen and (min-width: 1600px){.card-carousel__card--first .card-carousel__heading{font-size:42px}}.card-carousel__number{font-family:"sweet-sans-pro",sans-serif;font-size:20px;font-weight:800;line-height:20px;color:#72f0b2}.card-carousel__heading{font-size:20px;line-height:20px;margin-bottom:75px}.card-carousel__icons,.card-carousel__icons--four,.card-carousel__icons--five{position:relative}.card-carousel__icons:before,.card-carousel__icons--four:before,.card-carousel__icons--five:before{content:"";position:absolute;top:50%;transform:translateY(-50%);width:100%;height:1px;z-index:0;background-color:#ccc}.card-carousel__icon svg{display:block;margin:0 auto;max-width:70px;background:#fff;border-radius:50%;fill:#ccc;cursor:pointer;transition:.2s ease}.card-carousel__icon svg:hover{fill:#72f0b2;transition:.2s ease}body{font-family:"acumin-pro-wide",sans-serif;font-weight:300;font-size:16px;color:gray;line-height:30px;overflow-y:scroll !important}#skip-to-content{padding:.5rem 1rem;position:absolute;top:-4.0625rem;left:.5rem;z-index:-1;font-weight:700;text-transform:uppercase}ul,li{margin:0;padding:0;list-style:none}img{max-width:100%}.content-wrap{margin:0;padding:0 30px}@media screen and (min-width: 1280px){.content-wrap{padding:0 150px}}a{text-decoration:none;color:#1f3050}a:focus,a:active,a:hover{text-decoration:none;color:#1f3050}h1,h2,h3,h4,h5,h6{font-family:"sweet-sans-pro",sans-serif;font-weight:800;color:#1f3050;text-transform:uppercase;transition:.2s ease}.heading__page{font-size:38px;line-height:38px;color:#fff}@media screen and (min-width: 480px){.heading__page{padding-right:11vw}}@media screen and (min-width: 600px){.heading__page{font-size:72px;line-height:65px}}@media screen and (min-width: 782px){.heading__page{text-align:center}}@media screen and (min-width: 782px){.heading__page{font-size:10vw;line-height:8vw}}@media screen and (min-width: 1280px){.heading__page{font-size:150px;line-height:150px}}.heading__page--sub{position:relative;margin-top:20px;padding-left:7px;font-family:"sweet-sans-pro",sans-serif;font-size:20px;line-height:30px;text-align:left;color:white;text-transform:uppercase}.heading__page--sub:before{content:"";left:-5px;bottom:50%;width:2px;height:80%;position:absolute;transform:translateY(50%);background:#72f0b2}@media screen and (min-width: 480px){.heading__page--sub{position:absolute;left:50%;transform:translateX(-50%)}}@media screen and (min-width: 782px){.heading__page--sub{left:66%}}@media screen and (min-width: 1280px){.heading__page--sub{font-size:32px}}.heading__section{margin:35px 0;font-size:24px;line-height:24px}@media screen and (min-width: 1080px){.heading__section{font-size:60px;line-height:60px}}.button{border:none;background:transparent;color:#1f3050;font-family:"sweet-sans-pro",sans-serif;font-weight:800;cursor:pointer}.button:focus{outline:0}.button__arrow{display:inline-block;fill:#72f0b2;stroke:#72f0b2;width:27px;transition:.2s}.button__arrow--hollow{fill:transparent}form{font-family:"sweet-sans-pro",sans-serif;font-weight:800}form label{font-size:20px;color:#1f3050}@media screen and (min-width: 1280px){form label{font-size:20px;line-height:1}}form h3{font-size:16px;margin-bottom:20px}form .frm_primary_label{color:transparent;font-size:.00001px;height:0;width:0}form input,form textarea{border:none;width:100%;padding-bottom:16px;font-weight:800;color:#1f3050;background:transparent}@media screen and (min-width: 1080px){form input,form textarea{font-size:32px;padding-bottom:30px}}form input::-moz-placeholder,form textarea::-moz-placeholder{color:#ccc;opacity:1;-moz-transition:.2s ease;transition:.2s ease}form input:-ms-input-placeholder,form textarea:-ms-input-placeholder{color:#ccc;opacity:1;-ms-transition:.2s ease;transition:.2s ease}form input::placeholder,form textarea::placeholder{color:#ccc;opacity:1;transition:.2s ease}form input:hover::-moz-placeholder,form textarea:hover::-moz-placeholder{color:#1f3050;-moz-transition:.2s ease;transition:.2s ease}form input:hover:-ms-input-placeholder,form textarea:hover:-ms-input-placeholder{color:#1f3050;-ms-transition:.2s ease;transition:.2s ease}form input:hover::placeholder,form textarea:hover::placeholder{color:#1f3050;transition:.2s ease}form input:focus,form textarea:focus{outline:none}.form__input-wrap{display:flex;flex-wrap:nowrap;width:100%;justify-content:space-between}.form__input-wrap input,.form__input-wrap textarea{border-bottom:1px solid #ccc}.form__input-wrap input[aria-invalid=true],.form__input-wrap textarea[aria-invalid=true]{border-bottom:1px solid #dd4f51}.form__submit{position:relative;width:45px}.form__submit svg{position:absolute;top:10px;right:0;width:18px;stroke:transparent}@media screen and (min-width: 1080px){.form__submit svg{width:32px}}.frm_forms{max-width:1300px;margin:0 auto;padding:calc(3 * 30px) 30px}@media screen and (min-width: 1280px){.frm_forms{padding:150px calc(3 * 30px)}}.frm_forms form{display:flex;flex-wrap:wrap}.frm_forms form .frm_form_fields{width:100%}.frm_forms .frm_form_field{position:relative;margin-bottom:20px}@media screen and (min-width: 1080px){.frm_forms input,.frm_forms textarea{font-size:16px}}.frm_forms input::-moz-placeholder,.frm_forms textarea::-moz-placeholder{color:gray}.frm_forms input:-ms-input-placeholder,.frm_forms textarea:-ms-input-placeholder{color:gray}.frm_forms input::placeholder,.frm_forms textarea::placeholder{color:gray}.frm_forms .frm_submit{display:flex;flex-wrap:wrap;width:100%}@media screen and (min-width: 600px){.frm_forms .frm_submit{flex-wrap:nowrap}}.frm_forms .frm_submit-required{display:flex;flex-grow:1;flex-direction:column;justify-content:center;padding:15px 30px;font-family:"acumin-pro-wide",sans-serif;font-weight:300;text-align:center;background-color:#f5f5f5}.frm_forms .frm_button_submit{display:flex;justify-content:center;align-items:center;width:100%;padding:15px 30px;background:#000;color:#fff;text-transform:uppercase;transition:.2s ease}.frm_forms .frm_button_submit:hover{background:#72f0b2;transition:.2s ease}.frm_forms .frm_button_submit:hover svg{fill:#fff;stroke:#fff;transition:.2s ease}@media screen and (min-width: 600px){.frm_forms .frm_button_submit{width:auto}}@media screen and (min-width: 1080px){.frm_forms .frm_button_submit{padding:30px 90px}}.frm_forms .frm_button_submit svg{width:16px;height:16px;margin-left:12px;transition:.2s ease}.footer__form .form__input-wrap input,.join-newsletter__form .form__input-wrap input{border:none}.header{position:fixed;top:0;left:0;width:100%;padding:30px 0;z-index:15;transition:.3s ease-in}.header__logo--white{display:none}.header__logo-icon--white{display:block}.header__logo--black{display:none}.header__logo-icon--color{display:none}.header__branding{position:relative;display:block;width:35px;overflow:hidden}.header__branding>img{max-width:195px}@media screen and (min-width: 782px){.header__branding{width:195px}.header__branding .header__logo--white{display:block}.header__branding .header__logo-icon--white{display:none}.header__branding>img{max-width:100%}}@-webkit-keyframes navbar1{0%{}50%{top:-150px;background-color:transparent}100%{top:-150px;background-color:#fff}}@keyframes navbar1{0%{}50%{top:-150px;background-color:transparent}100%{top:-150px;background-color:#fff}}@media screen and (min-width: 782px){.header{padding:50px 0}}.header .content-wrap{display:flex;flex-wrap:nowrap;justify-content:space-between}@media screen and (min-width: 1280px){.header .content-wrap{padding:0 40px}}.menu-primary-container{padding:0 32px;padding-top:90px;padding-bottom:8px;max-height:calc(100% - 120px - 100px);overflow-y:scroll}@media screen and (min-width: 782px){.menu-primary-container{height:100%;padding:0 32px;margin-top:150px}}@media screen and (min-width: 1280px){.menu-primary-container{padding-left:150px}}@media screen and (min-width: 782px){.menu-primary-container .menu{width:40%}}.menu .menu-item a{font-family:"sweet-sans-pro",sans-serif;font-weight:800;font-size:24px;color:#1f3050;text-transform:uppercase;transition:.3s ease;cursor:pointer}.menu .menu-item a:hover,.menu .menu-item a:focus,.menu .menu-item a:active{color:#72f0b2;text-decoration:none;transition:.3s ease}.menu .sub-menu{max-height:0;overflow:hidden;transition:.3s ease-in-out}.menu .sub-menu a{color:gray;font-family:"acumin-pro-wide",sans-serif;font-size:16px;font-weight:300;text-transform:capitalize}.menu .current-menu-parent>a,.menu .current-menu-ancestor>a,.menu .current_page_item>a{color:#72f0b2}.menu-item{margin:15px 0}.menu-item-has-children>a:after{content:url("data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIxOC4zNCIgaGVpZ2h0PSIxOSIgdmlld0JveD0iMCAwIDE4LjM0IDE5Ij48ZGVmcz48c3R5bGU+LmNscy0xe2ZpbGw6IzcyRjBCMjt9PC9zdHlsZT48L2RlZnM+PGcgaWQ9IkxheWVyXzIiIGRhdGEtbmFtZT0iTGF5ZXIgMiI+PGcgaWQ9IkZvb3RlcnMiPjxwb2x5Z29uIGNsYXNzPSJjbHMtMSIgcG9pbnRzPSIxOC4zNCAxOC4wMSAxNy45MyAwIDAgMS43MSAwLjI4IDQuNyAxMi44MiAzLjUgMC44MSAxNy4wMSAzLjA2IDE5IDE1LjA2IDUuNSAxNS4zNCAxOC4wOCAxOC4zNCAxOC4wMSIvPjwvZz48L2c+PC9zdmc+");width:18.34px;height:19px;margin-left:25px}.nav__button{position:absolute;right:30px;top:30px;color:#fff;z-index:999;transition:.4s ease-out}.nav__button:hover .nav__icon-wrap{border-color:#fff;transition:.3s ease}@media screen and (min-width: 782px){.nav__button{top:40px}}@media screen and (min-width: 960px){.nav__button{transition:.3s ease-in-out}}.nav__button--open,.nav__button--closed{position:absolute;display:none;font-family:"acumin-pro-wide",sans-serif;font-weight:300;line-height:60px;left:-64%}@media screen and (min-width: 1280px){.nav__button--closed{display:block}}.nav__icon{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);display:block;height:1px;width:18px;background:#fff;transition:.2s ease}.nav__icon:before{position:absolute;content:"";top:-5px;left:0;background:#fff;width:18px;height:1px;transition:.2s ease}.nav__icon:after{position:absolute;content:"";top:5px;right:0;background:#fff;width:11px;height:1px;transition:.2s ease}.nav__icon-wrap{position:relative;width:40px;height:40px;border:1px solid #72f0b2;border-radius:50%;transition:.3s ease}@media screen and (min-width: 782px){.nav__icon-wrap{width:60px;height:60px}}.nav__main-wrap{position:fixed;right:-100%;top:0;width:100%;bottom:0;background:#fff;transition:.4s ease-in-out}@media screen and (min-width: 960px){.nav__main-wrap{width:75%}}.nav__contact-wrap{padding:32px 32px}@media screen and (min-width: 782px){.nav__contact-wrap{display:none}}.nav__contact-wrap a.nav__phone{display:block;margin-bottom:30px;color:gray;font-family:"acumin-pro-wide",sans-serif;font-size:16px;font-weight:300}.nav__contact-wrap a.nav__phone span{padding-right:10px;color:#72f0b2}@media screen and (min-width: 1080px){.nav__contact-wrap{display:none}}.nav__social a{color:#1f3050}.nav__image-wrap{position:absolute;bottom:0;left:0;width:100%}@media screen and (min-width: 782px){.nav__image-wrap{display:flex;align-items:flex-end;top:0;bottom:auto;right:0;left:auto;width:55%;height:100%;max-width:490px;background-size:cover;background-repeat:no-repeat;background-position:center}}.nav__careers{line-height:100px;background:#1f3050;color:#fff;padding:0 32px}@media screen and (min-width: 782px){.nav__careers{width:100%}}@media screen and (min-width: 960px){.nav__careers{line-height:150px;padding:0 60px}}.nav__careers a{display:flex;flex-wrap:nowrap;justify-content:space-between;font-size:15px;font-family:"sweet-sans-pro",sans-serif;font-weight:800;color:#fff;transition:.3s ease}.nav__careers a:hover,.nav__careers a:focus{color:#72f0b2;text-decoration:none;transition:.3s ease}@media screen and (min-width: 1080px){.nav__careers a{font-size:16px}}.footer{background-color:#1e1e22;padding-top:60px;padding-bottom:33px}@media screen and (min-width: 782px){.footer{padding-bottom:0}}@media screen and (min-width: 1080px){.footer{padding-top:120px}}.footer a{transition:.2s ease}.footer a:hover,.footer a:focus{color:#fff;text-decoration:none;transition:.2s ease}@media screen and (min-width: 600px){.footer>.content-wrap{display:flex;flex-wrap:wrap;justify-content:space-between}}@media screen and (min-width: 1080px){.footer>.content-wrap{flex-wrap:nowrap}}@media screen and (min-width: 782px){.footer__main-wrap{padding-bottom:50px}}@media screen and (min-width: 1080px){.footer__main-wrap{padding-bottom:100px}}.footer__heading{color:#fff;margin-bottom:45px;font-size:16px;font-weight:800}.footer__logo-wrap{margin-bottom:45px}@media screen and (min-width: 600px){.footer__logo-wrap{width:100%}}@media screen and (min-width: 1080px){.footer__logo-wrap{transform:translateY(-9px);width:30%}}.footer__logo-wrap a{display:block;max-width:195px}.footer__navigation-wrap{margin-bottom:50px}@media screen and (min-width: 600px){.footer__navigation-wrap{width:50%}}@media screen and (min-width: 782px){.footer__navigation-wrap{width:30%;margin-bottom:0}}@media screen and (min-width: 1080px){.footer__navigation-wrap{width:20%}}.footer__navigation-wrap #menu-footer .menu-item{margin:0}.footer__navigation-wrap #menu-footer .menu-item a{font-family:"acumin-pro-wide",sans-serif;font-weight:300;font-size:16px;color:gray;text-transform:capitalize;line-height:30px;transition:.2s ease}.footer__navigation-wrap #menu-footer .menu-item a:hover,.footer__navigation-wrap #menu-footer .menu-item a:focus{color:#fff;text-decoration:none;transition:.2s ease}@media screen and (min-width: 600px){.footer__contact{width:50%;order:4}}@media screen and (min-width: 782px){.footer__contact{width:30%;order:2}}@media screen and (min-width: 1080px){.footer__contact{width:20%}}.footer__contact>a{color:gray}.footer__contact .social__list{margin:45px 0;margin-left:-15px}.footer__contact .social__list a{color:#fff;transition:.2s ease}.footer__contact .social__list a:hover,.footer__contact .social__list a:focus{color:gray;text-decoration:none;transition:.2s ease}@media screen and (min-width: 600px){.footer__newsletter-wrap{width:50%;order:3}}@media screen and (min-width: 782px){.footer__newsletter-wrap{width:35%}}@media screen and (min-width: 1080px){.footer__newsletter-wrap{width:30%}}.footer__form{margin:45px 0}.footer__input-wrap{border-bottom:1px solid gray;max-width:400px}.footer__input-wrap input{color:#fff;font-size:16px}.footer__input-wrap input::-moz-placeholder{color:gray;font-size:16px}.footer__input-wrap input:-ms-input-placeholder{color:gray;font-size:16px}.footer__input-wrap input::placeholder{color:gray;font-size:16px}.footer__input-wrap input:hover::-moz-placeholder{color:#fff;-moz-transition:.2s ease;transition:.2s ease}.footer__input-wrap input:hover:-ms-input-placeholder{color:#fff;-ms-transition:.2s ease;transition:.2s ease}.footer__input-wrap input:hover::placeholder{color:#fff;transition:.2s ease}.footer__input-wrap .form__submit svg{width:18px}@media screen and (min-width: 600px){.footer__sub-footer{border-top:1px solid #3a3a3a;padding-top:35px}.footer__sub-footer p:last-of-type{width:100%}.footer__sub-footer p:last-of-type a{color:#fff;transition:.2s ease}.footer__sub-footer p:last-of-type a:hover,.footer__sub-footer p:last-of-type a:focus{color:gray;text-decoration:none;transition:.2s ease}}@media screen and (min-width: 782px){.footer__sub-footer{padding-top:0}.footer__sub-footer p:last-of-type{width:auto}}.footer__sub-footer p,.footer__sub-footer a{margin-bottom:0px;line-height:60px}@media screen and (min-width: 782px){.footer__sub-footer p,.footer__sub-footer a{line-height:100px}}.footer__sub-footer-nav a{display:inline-block;color:gray;transition:.2s ease}.footer__sub-footer-nav a:nth-of-type(2){margin-left:45px}.footer__sub-footer-nav a:hover,.footer__sub-footer-nav a:focus{color:#fff;text-decoration:none;transition:.2s ease}.social__list{display:flex;flex-wrap:nowrap;margin:0 -18px}.social__item{margin:0 18px}.hero{position:relative;width:100%;height:100svh;overflow:hidden}.hero__background-image{position:absolute;top:0;left:0;width:100%;height:115%;background-repeat:no-repeat;background-position:50% 0;background-size:cover;z-index:-1}.hero__background-image:after,.hero__background-video:after{content:"";position:absolute;top:0;left:0;min-height:100%;min-width:100%;background-color:rgba(0,0,0,.4);z-index:1}.hero__heading{position:absolute;top:50%;width:100%;margin:0 auto;transform:translateY(-50%)}@media screen and (min-width: 480px){.hero__heading{left:50%;transform:translateY(-50%) translateX(-50%)}}@media screen and (min-width: 782px){.hero__heading{transform:translateY(-43%) translateX(-50%)}.hero__heading .content-wrap{padding:0 30px}}@media screen and (min-width: 1280px){.hero__heading{transform:translateY(-46%) translateX(-50%)}}.hero__footer{position:absolute;bottom:0;left:0;min-width:100%;z-index:10}.hero__footer .content-wrap{display:flex;flex-wrap:nowrap;justify-content:space-between;align-items:center}@media screen and (min-width: 1280px){.hero__footer .content-wrap{padding:0 40px}}.hero__footer-down{display:block;margin:0 auto 60px;width:35px}.hero__footer-down svg{width:35px;fill:#72f0b2;transition:.2s ease}.hero__footer-down:hover svg{fill:#fff;transition:.2s ease}.card-carousel{padding-top:calc(4.5 * 30px);padding-bottom:calc(2 * 30px)}@media screen and (min-width: 1280px){.card-carousel{padding-top:200px;padding-bottom:160px}}.card-carousel__cards,.card-carousel__cards--four,.card-carousel__cards--five{margin-bottom:calc(2 * 30px)}@media screen and (min-width: 1280px){.card-carousel__cards,.card-carousel__cards--four,.card-carousel__cards--five{margin-bottom:calc(3 * 30px)}}.card-carousel__card-inner-wrap{height:100%;padding:60px 30px;border:1px solid #ccc}@media screen and (min-width: 1280px){.card-carousel__card-inner-wrap{padding:100px 70px}}.card-carousel__card{padding:0 8px;height:100%}@media screen and (min-width: 960px){.card-carousel__card{padding:0 15px}}.card-carousel__card--first .card-carousel__card-inner-wrap{max-width:400px;border:none}@media screen and (min-width: 1080px){.card-carousel__card--first .card-carousel__card-inner-wrap{padding-left:0}}@media screen and (min-width: 1280px){.card-carousel__card--first .card-carousel__card-inner-wrap{position:relative;top:50%;transform:translateY(-50%);height:auto;padding:100px 30px;max-width:100%}}@media screen and (min-width: 1440px){.card-carousel__card--first .card-carousel__card-inner-wrap{padding:100px 70px}}.card-carousel__card--first .card-carousel__number{visibility:hidden}.card-carousel__card--first .card-carousel__heading{font-size:24px;line-height:1}@media screen and (min-width: 1080px){.card-carousel__card--first .card-carousel__heading{font-size:32px}}@media screen and (min-width: 1600px){.card-carousel__card--first .card-carousel__heading{font-size:42px}}.card-carousel__number{font-family:"sweet-sans-pro",sans-serif;font-size:20px;font-weight:800;line-height:20px;color:#72f0b2}.card-carousel__heading{font-size:20px;line-height:20px;margin-bottom:75px}.card-carousel__icons,.card-carousel__icons--four,.card-carousel__icons--five{position:relative}.card-carousel__icons:before,.card-carousel__icons--four:before,.card-carousel__icons--five:before{content:"";position:absolute;top:50%;transform:translateY(-50%);width:100%;height:1px;z-index:0;background-color:#ccc}.card-carousel__icon svg{display:block;margin:0 auto;max-width:70px;background:#fff;border-radius:50%;fill:#ccc;cursor:pointer;transition:.2s ease}.card-carousel__icon svg:hover{fill:#72f0b2;transition:.2s ease}.services{background-color:#f5f5f5}.services__content{max-width:900px;margin:0 auto;padding:calc(3 * 30px) 30px;text-align:center;text-transform:uppercase}@media screen and (min-width: 1280px){.services__content{padding:230px 0}}.services__content h2{font-family:"sweet-sans-pro",sans-serif;font-weight:800;font-size:16px;line-height:1.25;color:#72f0b2}@media screen and (min-width: 1080px){.services__content h2{line-height:2;margin-bottom:30px}}.services__content p{font-size:20px;font-family:"sweet-sans-pro",sans-serif;font-weight:800;color:#1f3050;line-height:1.35}@media screen and (min-width: 1080px){.services__content p{font-size:32px;line-height:1.5}}.block-section{display:flex;flex-wrap:nowrap;max-width:1600px;margin:0 auto;padding-bottom:150px !important}.block-section>.content-wrap{width:100%}.request-btn{display:inline-block;font-size:16px;font-weight:600;letter-spacing:0;line-height:2;text-transform:uppercase;background-color:#72f0b2;margin-top:30px;padding:24px 48px;color:#000}.request-btn>svg{width:17px;margin-top:-5px;margin-left:15px}.tabs-container{display:flex;justify-content:start;align-items:flex-start}.tabs-titles{flex-basis:40%;padding-right:100px}.tabs-contents{flex-basis:60%}.tab-title-row{display:flex;align-items:center;justify-content:space-between;width:100%;padding:30px 0;border-bottom:1px solid #dfdfdf}.tab-title-row:first-child{padding:0 0 30px 0}.tab-title{color:#cfcfcf;transition:transform .3s ease}.tab-title.open{color:#1f3150}.tab-icon{display:inline-block;margin-top:-10px;margin-left:30px;width:22px;transition:transform .3s ease;fill:#cfcfcf !important}.tab-icon>svg{fill:#cfcfcf !important}.tab-icon.open>svg{fill:#72f0b2 !important}.tab-content{display:none;padding:0}@media (max-width: 640px){.tabs-container{flex-direction:column}.tabs-titles,.tabs-contents{flex-basis:100%;padding-right:0}}.faq-accordion .faq-item:not(:first-of-type) .faq-title-row{border-top:1px solid #dfdfdf}.faq-title-row{display:flex;align-items:center;justify-items:start;cursor:pointer;padding:30px 0}.faq-title{font-weight:bold}.faq-content{padding:20px 0;margin-top:5px}.faq-icon{display:inline-block;margin-left:30px;margin-top:-5px;width:22px;transition:transform .3s ease}.faq-accordion .heading__section{margin-bottom:70px}.block-section{display:flex;flex-wrap:nowrap;max-width:1600px;margin:0 auto;padding-bottom:150px !important}.block-section>.content-wrap{width:100%}.request-btn{display:inline-block;font-size:16px;font-weight:600;letter-spacing:0;line-height:2;text-transform:uppercase;background-color:#72f0b2;margin-top:30px;padding:24px 48px;color:#000}.request-btn>svg{width:17px;margin-top:-5px;margin-left:15px}.tabs-container{display:flex;justify-content:start;align-items:flex-start}.tabs-titles{flex-basis:40%;padding-right:100px}.tabs-contents{flex-basis:60%}.tab-title-row{display:flex;align-items:center;justify-content:space-between;width:100%;padding:30px 0;border-bottom:1px solid #dfdfdf}.tab-title-row:first-child{padding:0 0 30px 0}.tab-title{color:#cfcfcf;transition:transform .3s ease}.tab-title.open{color:#1f3150}.tab-icon{display:inline-block;margin-top:-10px;margin-left:30px;width:22px;transition:transform .3s ease;fill:#cfcfcf !important}.tab-icon>svg{fill:#cfcfcf !important}.tab-icon.open>svg{fill:#72f0b2 !important}.tab-content{display:none;padding:0}@media (max-width: 640px){.tabs-container{flex-direction:column}.tabs-titles,.tabs-contents{flex-basis:100%;padding-right:0}}.faq-accordion .faq-item:not(:first-of-type) .faq-title-row{border-top:1px solid #dfdfdf}.faq-title-row{display:flex;align-items:center;justify-items:start;cursor:pointer;padding:30px 0}.faq-title{font-weight:bold}.faq-content{padding:20px 0;margin-top:5px}.faq-icon{display:inline-block;margin-left:30px;margin-top:-5px;width:22px;transition:transform .3s ease}.faq-accordion .heading__section{margin-bottom:70px}.block-section{display:flex;flex-wrap:nowrap;max-width:1600px;margin:0 auto;padding-bottom:150px !important}.block-section>.content-wrap{width:100%}.request-btn{display:inline-block;font-size:16px;font-weight:600;letter-spacing:0;line-height:2;text-transform:uppercase;background-color:#72f0b2;margin-top:30px;padding:24px 48px;color:#000}.request-btn>svg{width:17px;margin-top:-5px;margin-left:15px}.tabs-container{display:flex;justify-content:start;align-items:flex-start}.tabs-titles{flex-basis:40%;padding-right:100px}.tabs-contents{flex-basis:60%}.tab-title-row{display:flex;align-items:center;justify-content:space-between;width:100%;padding:30px 0;border-bottom:1px solid #dfdfdf}.tab-title-row:first-child{padding:0 0 30px 0}.tab-title{color:#cfcfcf;transition:transform .3s ease}.tab-title.open{color:#1f3150}.tab-icon{display:inline-block;margin-top:-10px;margin-left:30px;width:22px;transition:transform .3s ease;fill:#cfcfcf !important}.tab-icon>svg{fill:#cfcfcf !important}.tab-icon.open>svg{fill:#72f0b2 !important}.tab-content{display:none;padding:0}@media (max-width: 640px){.tabs-container{flex-direction:column}.tabs-titles,.tabs-contents{flex-basis:100%;padding-right:0}}.faq-accordion .faq-item:not(:first-of-type) .faq-title-row{border-top:1px solid #dfdfdf}.faq-title-row{display:flex;align-items:center;justify-items:start;cursor:pointer;padding:30px 0}.faq-title{font-weight:bold}.faq-content{padding:20px 0;margin-top:5px}.faq-icon{display:inline-block;margin-left:30px;margin-top:-5px;width:22px;transition:transform .3s ease}.faq-accordion .heading__section{margin-bottom:70px}.block-section{display:flex;flex-wrap:nowrap;max-width:1600px;margin:0 auto;padding-bottom:150px !important}.block-section>.content-wrap{width:100%}.request-btn{display:inline-block;font-size:16px;font-weight:600;letter-spacing:0;line-height:2;text-transform:uppercase;background-color:#72f0b2;margin-top:30px;padding:24px 48px;color:#000}.request-btn>svg{width:17px;margin-top:-5px;margin-left:15px}.tabs-container{display:flex;justify-content:start;align-items:flex-start}.tabs-titles{flex-basis:40%;padding-right:100px}.tabs-contents{flex-basis:60%}.tab-title-row{display:flex;align-items:center;justify-content:space-between;width:100%;padding:30px 0;border-bottom:1px solid #dfdfdf}.tab-title-row:first-child{padding:0 0 30px 0}.tab-title{color:#cfcfcf;transition:transform .3s ease}.tab-title.open{color:#1f3150}.tab-icon{display:inline-block;margin-top:-10px;margin-left:30px;width:22px;transition:transform .3s ease;fill:#cfcfcf !important}.tab-icon>svg{fill:#cfcfcf !important}.tab-icon.open>svg{fill:#72f0b2 !important}.tab-content{display:none;padding:0}@media (max-width: 640px){.tabs-container{flex-direction:column}.tabs-titles,.tabs-contents{flex-basis:100%;padding-right:0}}.faq-accordion .faq-item:not(:first-of-type) .faq-title-row{border-top:1px solid #dfdfdf}.faq-title-row{display:flex;align-items:center;justify-items:start;cursor:pointer;padding:30px 0}.faq-title{font-weight:bold}.faq-content{padding:20px 0;margin-top:5px}.faq-icon{display:inline-block;margin-left:30px;margin-top:-5px;width:22px;transition:transform .3s ease}.faq-accordion .heading__section{margin-bottom:70px}.block-section{display:flex;flex-wrap:nowrap;max-width:1600px;margin:0 auto;padding-bottom:150px !important}.block-section>.content-wrap{width:100%}.request-btn{display:inline-block;font-size:16px;font-weight:600;letter-spacing:0;line-height:2;text-transform:uppercase;background-color:#72f0b2;margin-top:30px;padding:24px 48px;color:#000}.request-btn>svg{width:17px;margin-top:-5px;margin-left:15px}.tabs-container{display:flex;justify-content:start;align-items:flex-start}.tabs-titles{flex-basis:40%;padding-right:100px}.tabs-contents{flex-basis:60%}.tab-title-row{display:flex;align-items:center;justify-content:space-between;width:100%;padding:30px 0;border-bottom:1px solid #dfdfdf}.tab-title-row:first-child{padding:0 0 30px 0}.tab-title{color:#cfcfcf;transition:transform .3s ease}.tab-title.open{color:#1f3150}.tab-icon{display:inline-block;margin-top:-10px;margin-left:30px;width:22px;transition:transform .3s ease;fill:#cfcfcf !important}.tab-icon>svg{fill:#cfcfcf !important}.tab-icon.open>svg{fill:#72f0b2 !important}.tab-content{display:none;padding:0}@media (max-width: 640px){.tabs-container{flex-direction:column}.tabs-titles,.tabs-contents{flex-basis:100%;padding-right:0}}.faq-accordion .faq-item:not(:first-of-type) .faq-title-row{border-top:1px solid #dfdfdf}.faq-title-row{display:flex;align-items:center;justify-items:start;cursor:pointer;padding:30px 0}.faq-title{font-weight:bold}.faq-content{padding:20px 0;margin-top:5px}.faq-icon{display:inline-block;margin-left:30px;margin-top:-5px;width:22px;transition:transform .3s ease}.faq-accordion .heading__section{margin-bottom:70px}