.wpcf7 .screen-reader-response{position:absolute;overflow:hidden;clip:rect(1px,1px,1px,1px);clip-path:inset(50%);height:1px;width:1px;margin:-1px;padding:0;border:0;word-wrap:normal!important}.wpcf7 .hidden-fields-container{display:none}.wpcf7 form .wpcf7-response-output{margin:2em .5em 1em;padding:.2em 1em;border:2px solid #00a0d2}.wpcf7 form.init .wpcf7-response-output,.wpcf7 form.resetting .wpcf7-response-output,.wpcf7 form.submitting .wpcf7-response-output{display:none}.wpcf7 form.sent .wpcf7-response-output{border-color:#46b450}.wpcf7 form.failed .wpcf7-response-output,.wpcf7 form.aborted .wpcf7-response-output{border-color:#dc3232}.wpcf7 form.spam .wpcf7-response-output{border-color:#f56e28}.wpcf7 form.invalid .wpcf7-response-output,.wpcf7 form.unaccepted .wpcf7-response-output,.wpcf7 form.payment-required .wpcf7-response-output{border-color:#ffb900}.wpcf7-form-control-wrap{position:relative}.wpcf7-not-valid-tip{color:#dc3232;font-size:1em;font-weight:400;display:block}.use-floating-validation-tip .wpcf7-not-valid-tip{position:relative;top:-2ex;left:1em;z-index:100;border:1px solid #dc3232;background:#fff;padding:.2em .8em;width:24em}.wpcf7-list-item{display:inline-block;margin:0 0 0 1em}.wpcf7-list-item-label::before,.wpcf7-list-item-label::after{content:" "}.wpcf7-spinner{visibility:hidden;display:inline-block;background-color:#23282d;opacity:.75;width:24px;height:24px;border:none;border-radius:100%;padding:0;margin:0 24px;position:relative}form.submitting .wpcf7-spinner{visibility:visible}.wpcf7-spinner::before{content:'';position:absolute;background-color:#fbfbfc;top:4px;left:4px;width:6px;height:6px;border:none;border-radius:100%;transform-origin:8px 8px;animation-name:spin;animation-duration:1000ms;animation-timing-function:linear;animation-iteration-count:infinite}@media (prefers-reduced-motion:reduce){.wpcf7-spinner::before{animation-name:blink;animation-duration:2000ms}}@keyframes spin{from{transform:rotate(0deg)}to{transform:rotate(360deg)}}@keyframes blink{from{opacity:0}50%{opacity:1}to{opacity:0}}.wpcf7 [inert]{opacity:.5}.wpcf7 input[type="file"]{cursor:pointer}.wpcf7 input[type="file"]:disabled{cursor:default}.wpcf7 .wpcf7-submit:disabled{cursor:not-allowed}.wpcf7 input[type="url"],.wpcf7 input[type="email"],.wpcf7 input[type="tel"]{direction:ltr}.wpcf7-reflection>output{display:list-item;list-style:none}.wpcf7-reflection>output[hidden]{display:none}.hostinger-reach-block-connect{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-ms-flex-line-pack:start;align-content:flex-start;background:#fff6e9;padding:14px;font-size:14px;margin:28px 0 14px}.hostinger-reach-block-connect__title{color:#1d1e20;font-weight:700;margin-bottom:4px}.hostinger-reach-block-connect__subtitle{color:#727586;margin-bottom:4px}.hostinger-reach-block-connect a{color:rgba(var(--bs-link-color-rgb),var(--bs-link-opacity,1));text-decoration:underline}.hostinger-reach-block-dialog{display:block;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-ms-flex-line-pack:start;align-content:flex-start;background:#fff;color:#1d1e20;padding:20px;gap:14px;font-size:14px;line-height:20px;bottom:80px;left:20px;position:fixed;z-index:100001;max-width:400px;border-radius:16px;-webkit-box-shadow:0 0 10px rgb(0 0 0 / .05);box-shadow:0 0 10px rgb(0 0 0 / .05)}.hostinger-reach-block-dialog__actions{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;gap:10px}.hostinger-reach-block-dialog__button_indicator{height:16px;width:16px}.hostinger-reach-block-dialog__button{cursor:pointer;text-align:center;background:#673de6;color:#fff;font-weight:700;font-size:12px;padding:6px 16px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:10px;border-radius:8px}.hostinger-reach-block-dialog__button:hover{background:#5029c2}.hostinger-reach-block-dialog__button a{color:#fff;text-decoration:none}.hostinger-reach-block-dialog__button a:hover,.hostinger-reach-block-dialog__button a:focus,.hostinger-reach-block-dialog__button a:active{color:#fff;-webkit-box-shadow:none;box-shadow:none;outline:none}.hostinger-reach-block-dialog__button svg{height:16px;width:16px}.hostinger-reach-block-dialog__button svg path{fill:#fff}.hostinger-reach-block-dialog__close{cursor:pointer}.hostinger-reach-block-dialog__close:before,.hostinger-reach-block-dialog__close:after{content:"";position:absolute;width:16px;height:2px;background-color:#1d1e20;top:26px;right:16px}.hostinger-reach-block-dialog__close:before{-webkit-transform:rotate(45deg);transform:rotate(45deg)}.hostinger-reach-block-dialog__close:after{-webkit-transform:rotate(-45deg);transform:rotate(-45deg)}.hostinger-reach-block-dialog__close:hover:before,.hostinger-reach-block-dialog__close:hover:after{background-color:#727272}.hostinger-reach-block-subscription-form .hostinger-reach-block-form-fields{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;width:100%}.hostinger-reach-block-subscription-form .hostinger-reach-block-form-fields--inline{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;-webkit-box-align:end;-ms-flex-align:end;align-items:end;width:100%;gap:.5rem}.hostinger-reach-block-subscription-form .hostinger-reach-block-form-fields--inline .hostinger-reach-block-form-field{min-width:70%}.hostinger-reach-block-subscription-form .hostinger-reach-block-form-fields--inline .hostinger-reach-block-submit{min-width:30%}.hostinger-reach-block-subscription-form .hostinger-reach-block-submit{border-width:0;margin-top:var(--wp--preset--spacing--20);-ms-flex-line-pack:center;align-content:center;-webkit-box-sizing:border-box;box-sizing:border-box;cursor:pointer;display:inline-block;height:100%;text-align:center;width:100%;word-break:break-word;font-weight:500;min-height:40px}.hostinger-reach-block-subscription-form .hostinger-reach-block-form-field{margin-top:8px}.hostinger-reach-block-subscription-form label{display:block;font-size:11px;font-weight:500;line-height:1.4;text-transform:uppercase;margin-bottom:8px;padding:0}.hostinger-reach-block-subscription-form input{display:block;width:100%;padding:3px 10px;min-height:40px;-webkit-box-shadow:0 0 0 #fff0;box-shadow:0 0 0 #fff0;border-radius:4px;border:1px solid #8c8f94;background-color:#fff;color:#2c3338;-webkit-box-sizing:border-box;box-sizing:border-box}/*!
Theme Name: Bubble Clean
Theme URI: mailto:stroka99@gmail.com
Author: stroka99
Author URI: mailto:stroka99@gmail.com
Description: Bubble Clean theme by stroka99
Version: 1.0.0
Tested up to: 8.0.8
Requires PHP: 7.2
Text Domain: bc-theme
*/
 *,*::before,*::after{box-sizing:border-box}html{font-size:100%;-moz-tab-size:4;-o-tab-size:4;tab-size:4;-webkit-tap-highlight-color:#fff0;touch-action:manipulation}body{margin:0;text-rendering:optimizeLegibility;-webkit-font-smoothing:antialiased}h1,h2,h3,h4,h5,h6{font-size:inherit;font-weight:inherit;margin-top:0}img,svg{display:block;width:100%;max-width:100%;height:auto}button{display:inline-block;background:none;color:inherit;border:none;padding:0;cursor:pointer}ul,ol{list-style:none;padding:0;margin:0}p{margin-top:0}a{color:inherit;text-decoration:none}table{border-collapse:collapse;width:100%}:root{--color-light-1:hsl(0, 0%, 100%);--color-light-2:hsl(0, 0%, 97%);--color-light-3:hsl(0, 0%, 95%);--color-light-4:hsl(0, 0%, 92%);--color-light-5:hsl(0, 0%, 89%);--color-light-6:hsl(0, 0%, 87%);--color-light-7:hsl(0, 0%, 85%);--color-light-8:hsl(0, 0%, 84%);--color-medium-1:hsl(0, 0%, 79%);--color-medium-2:hsl(0, 0%, 70%);--color-dark-1:hsl(0, 0%, 54%);--color-dark-2:hsl(0, 0%, 47%);--color-text:hsl(256, 100%, 12%);--color-primary:hsl(253, 84%, 62%);--color-primary-hover:hsl(256, 100%, 12%);--color-burger:hsl(0, 0%, 97%);--color-burger-line:hsl(253, 84%, 62%);--transition-duration:0.2s ease}html,body{height:auto;min-height:100%}body{background-color:var(--color-light-1)}.wrapper{display:flex;flex-direction:column;min-height:100vh}.main{flex-grow:1}[class*=__container]{padding-inline:1.25rem;width:100%;max-width:120rem;margin:0 auto}#page-text [class*=__container]{padding:0 0 2rem}.entry-footer{margin:2rem 0}.grecaptcha-badge,.sr-only{border:0;clip:rect(0 0 0 0);clip-path:polygon(0 0,0 0,0 0);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px;white-space:nowrap}.hidden{display:none!important}.icon{display:inline-flex;width:clamp(0.8125rem, calc(0.645631068rem + 0.71197411vw), 1.5rem);height:clamp(0.8125rem, calc(0.645631068rem + 0.71197411vw), 1.5rem);background-repeat:no-repeat;background-position:center;background-size:contain;margin-bottom:calc(-1 * clamp(0.0625rem, calc(0.0018203883rem + 0.2588996764vw), 0.3125rem))}.icon-attention{margin-right:clamp(0.3125rem, calc(0.2973300971rem + 0.0647249191vw), 0.375rem);background-image:url(/wp-content/themes/bc-theme/img/icon-park-outline_attention.svg)}.block-note{display:grid;gap:.9375rem;padding:clamp(0.9375rem, calc(0.7099514563rem + 0.9708737864vw), 1.875rem) clamp(1.875rem, calc(1.7233009709rem + 0.6472491909vw), 2.5rem);background-color:var(--color-light-1);border-radius:clamp(1.375rem, calc(1.2536407767rem + 0.5177993528vw), 1.875rem);font-size:clamp(1rem, calc(0.9696601942rem + 0.1294498382vw), 1.125rem)}.tabs{display:grid;gap:clamp(0.625rem, calc(0.5491504854rem + 0.3236245955vw), 0.9375rem)}.tabs__nav{display:flex;justify-content:center;border-radius:100px;padding:1px;border:1px solid #d7d7d7}.tabs__tab{flex:1;padding:clamp(0.5625rem, calc(0.395631068rem + 0.71197411vw), 1.25rem);text-align:center;border-radius:100px;font-size:clamp(1rem, calc(0.8786407767rem + 0.5177993528vw), 1.5rem);font-weight:700}.tabs__tab--active{color:var(--color-light-1);background-color:var(--color-primary)}.tabs__group{display:grid;grid-template-columns:1fr 1fr;gap:clamp(0.625rem, calc(0.5491504854rem + 0.3236245955vw), 0.9375rem)}.tabs__item{display:flex;flex-direction:column;gap:clamp(0.625rem, calc(0.5491504854rem + 0.3236245955vw), 0.9375rem);padding:clamp(0.9375rem, calc(0.7099514563rem + 0.9708737864vw), 1.875rem);background-color:#fff;border-radius:clamp(0.9375rem, calc(0.7099514563rem + 0.9708737864vw), 1.875rem);text-align:center}.tabs__item-title{font-size:clamp(0.75rem, calc(0.567961165rem + 0.7766990291vw), 1.5rem)}.tabs__item-prices{display:flex;margin:0 auto;gap:clamp(0.9375rem, calc(0.7099514563rem + 0.9708737864vw), 1.875rem);align-items:center}.tabs__item-price{font-size:clamp(0.75rem, calc(0.567961165rem + 0.7766990291vw), 1.5rem);padding:clamp(0.1875rem, calc(0.1419902913rem + 0.1941747573vw), 0.375rem) clamp(0.9375rem, calc(0.7099514563rem + 0.9708737864vw), 1.875rem);color:#fff;background-color:var(--color-primary);font-weight:700;border-radius:100px}.tabs__item-price--old{padding:0;color:#787878;background-color:unset;font-weight:400;text-decoration:line-through}.rating{display:flex;gap:clamp(0.1875rem, calc(0.1571601942rem + 0.1294498382vw), 0.3125rem)}.rating svg{width:clamp(0.6875rem, calc(0.5964805825rem + 0.3883495146vw), 1.0625rem);height:clamp(0.625rem, calc(0.5339805825rem + 0.3883495146vw), 1rem)}[data-tippy-root]{z-index:1!important}.tippy-box{color:var(--color-text);background-color:var(--color-light-1);font-size:clamp(1rem, calc(0.9696601942rem + 0.1294498382vw), 1.125rem);line-height:normal;padding:1.25rem;border-radius:1.375rem;box-shadow:0 0 50px rgb(0 0 0 / .15)}.tippy-box .tippy-arrow{color:var(--color-light-1)}@font-face{font-display:swap;font-family:"Inter Tight";src:url(/wp-content/themes/bc-theme/fonts/InterTight-Regular.woff2) format("woff2");font-weight:400;font-style:normal;font-display:swap}@font-face{font-display:swap;font-family:"Inter Tight";src:url(/wp-content/themes/bc-theme/fonts/InterTight-Medium.woff2) format("woff2");font-weight:500;font-style:normal;font-display:swap}@font-face{font-display:swap;font-family:"Inter Tight";src:url(/wp-content/themes/bc-theme/fonts/InterTight-SemiBold.woff2) format("woff2");font-weight:600;font-style:normal;font-display:swap}@font-face{font-display:swap;font-family:"Days One";src:url(/wp-content/themes/bc-theme/fonts/DaysOne-Regular.woff2) format("woff2");font-weight:400;font-style:normal;font-display:swap}:root{--font-family-base:"Inter Tight";--font-family-heading:"Days One";--fs-site:clamp(1rem, calc(1rem + 0vw), 1rem);--h0:clamp(2rem, calc(1.237804878rem + 3.2520325203vw), 2.75rem);--h1:clamp(1.5rem, calc(1.5rem + 0vw), 1.5rem);--h2:clamp(1.5rem, calc(1.5rem + 0vw), 1.5rem);--h3:clamp(1rem, calc(1rem + 0vw), 1rem);--h4:clamp(1rem, calc(1rem + 0vw), 1rem);--h5:clamp(1rem, calc(1rem + 0vw), 1rem);--h6:clamp(1rem, calc(1rem + 0vw), 1rem)}body{font-family:var(--font-family-base);font-weight:400;font-size:var(--fs-site)}h1,.h1,h2,.h2,h3,.h3,h4,.h4,h5,.h5,h6,.h6{line-height:normal;font-family:var(--font-family-heading)}h1,.h1{font-size:var(--h1)}h2,.h2{font-size:var(--h2)}h3,.h3{font-size:var(--h3)}h4,.h4{font-size:var(--h4)}a{color:var(--color-text);transition:all var(--transition-duration)}.text-uppercase{text-transform:uppercase}p:empty{margin:0}p:last-child{margin-bottom:0!important}.color-light-1{color:var(--color-base-light-1)}.color-light-2{color:var(--color-base-light-2)}.color-light-3{color:var(--color-base-light-3)}.color-light-4{color:var(--color-base-light-4)}.color-light-5{color:var(--color-base-light-5)}.color-light-6{color:var(--color-base-light-6)}.color-light-7{color:var(--color-base-light-7)}.color-light-8{color:var(--color-base-light-8)}.color-medium-1{color:var(--color-base-medium-1)}.color-medium-2{color:var(--color-base-medium-2)}.color-dark-1{color:var(--color-base-dark-1)}.color-dark-2{color:var(--color-base-dark-2)}.text-primary{color:var(--color-primary)}.text-primary-hover{color:var(--color-primary-hover)}.text-color{color:var(--color-text)}.content .entry-header{margin-bottom:clamp(1.25rem, calc(1.25rem + 0vw), 1.25rem)}.content h1,.content .h1,.content h2,.content .h2,.content h3,.content .h3,.content h4,.content .h4,.content h5,.content .h5,.content h6,.content .h6{font-weight:700;margin-bottom:0}.content a,.content a:visited{color:var(--color-primary);text-decoration:underline;transition:color var(--transition-duration)}.content a:hover{color:var(--color-primary-hover);text-decoration:none}.content p{margin-bottom:clamp(0.625rem, calc(-0.0101626016rem + 2.7100271003vw), 1.25rem);line-height:1.2}.content p:last-of-type{margin-bottom:0}.content p.empty{margin-bottom:0;height:clamp(0.625rem, calc(-0.0101626016rem + 2.7100271003vw), 1.25rem)}.content ul{list-style:inside none disc;margin-bottom:clamp(0.625rem, calc(-0.0101626016rem + 2.7100271003vw), 1.25rem)}.content ul:last-of-type{margin-bottom:0}.content-block{margin-bottom:0!important}.content-block__wrapper{position:relative;max-height:25rem;overflow:hidden}.content-block__wrapper::before{position:absolute;top:0;left:0;content:"";width:100%;height:100%;background:linear-gradient(180deg,#fff0 30%,#fff 70%)}.content-block__wrapper.expanded{max-height:10000rem}.content-block__wrapper.expanded::before{display:none}.content-block h1,.content-block h2,.content-block h3,.content-block h4,.content-block h5,.content-block h6{font-weight:700;line-height:1.3;margin-bottom:.75em;margin-top:1.5em;color:#1a1a1a}.content-block h1:first-child,.content-block h2:first-child,.content-block h3:first-child,.content-block h4:first-child,.content-block h5:first-child,.content-block h6:first-child{margin-top:0}.content-block h1{font-size:2.5em}.content-block h2{font-size:2em}.content-block h3{font-size:1.75em}.content-block h4{font-size:1.5em}.content-block h5{font-size:1.25em}.content-block h6{font-size:1em;text-transform:uppercase;letter-spacing:.5px}.content-block p{margin-bottom:1.25em}.content-block a{color:#704def;text-decoration:none;transition:color 0.2s}.content-block a:hover{color:#005177;text-decoration:underline}.content-block ul,.content-block ol{margin-bottom:1.25em;padding-left:2em;list-style:inherit}.content-block ul ul,.content-block ol ol,.content-block ul ol,.content-block ol ul{margin-bottom:0;margin-top:.5em;list-style:circle}.content-block ol,.content-block ol ol,.content-block ul ol{list-style:decimal}.content-block li{margin-bottom:.5em}.content-block blockquote{margin:1.5em 0;padding:1em 1.5em;border-left:4px solid #704def;background:#f9f9f9;font-style:italic;color:#555}.content-block blockquote p:last-child{margin-bottom:0}.content-block code{background:#f4f4f4;padding:2px 6px;border-radius:3px;font-family:"Courier New",Courier,monospace;font-size:.9em;color:#d63384}.content-block pre{background:#f4f4f4;padding:1.5em;border-radius:5px;overflow-x:auto;margin-bottom:1.25em;border:1px solid #ddd}.content-block pre code{background:none;padding:0;color:#333}.content-block strong,.content-block b{font-weight:700}.content-block em,.content-block i{font-style:italic}.content-block del,.content-block s{text-decoration:line-through;opacity:.7}.content-block u{text-decoration:underline}.content-block mark{background:#d4cdef;padding:2px 4px}.content-block small{font-size:.85em}.content-block sup{vertical-align:super;font-size:.75em}.content-block sub{vertical-align:sub;font-size:.75em}.content-block img{max-width:100%;height:auto;display:block;margin:1.5em 0;border-radius:4px}.content-block figure{margin:1.5em 0}.content-block figcaption{font-size:.9em;color:#666;font-style:italic;margin-top:.5em;text-align:center}.content-block .alignleft{float:left;margin-right:1.5em;margin-bottom:1em;width:auto}.content-block .alignright{float:right;margin-left:1.5em;margin-bottom:1em;width:auto}.content-block .aligncenter{display:block;margin-left:auto;margin-right:auto;text-align:center;width:auto}.content-block table{width:100%;border-collapse:collapse;margin-bottom:1.5em;overflow-x:auto;display:block}.content-block table thead{background:#f9f9f9}.content-block table th,.content-block table td{padding:12px 15px;border:1px solid #ddd;text-align:left}.content-block table th{font-weight:700;color:#1a1a1a}.content-block table tr:nth-child(even){background:#f9f9f9}.content-block hr{border:none;border-top:2px solid #ddd;margin:2em 0}.content-block address{font-style:italic;margin-bottom:1.25em;color:#666}.content-block q{font-style:italic;quotes:"“" "”" "‘" "’"}.content-block q:before{content:open-quote}.content-block q:after{content:close-quote}.content-block abbr[title]{border-bottom:1px dotted #666;cursor:help;text-decoration:none}.content-block dl{margin-bottom:1.5em}.content-block dt{font-weight:700;margin-bottom:.25em}.content-block dd{margin-left:2em;margin-bottom:1em}.content-block .demo-section{margin-bottom:3em;padding-bottom:2em;border-bottom:1px solid #e0e0e0}.content-block .demo-section:last-child{border-bottom:none}.content-block .section-title{background:#704def;color:#fff;padding:10px 15px;border-radius:4px;margin-bottom:1.5em;font-size:1.1em}.header{padding:.625rem 0;margin-top:2.1875rem;background-color:var(--color-light-1);position:sticky;top:0;z-index:2}.header__container{display:flex;justify-content:space-between;align-items:center;position:relative}.header.is-nav-open .header__container::after{position:absolute;content:"";width:100%;max-width:calc(100% - 1.25rem);height:100px;background:var(--color-light-1);z-index:1;bottom:0}.header__logo{display:flex;justify-content:flex-start;align-items:center;height:1.5rem;width:-moz-fit-content;width:fit-content;position:relative;z-index:2;cursor:pointer}.header__logo svg{max-height:100%;width:auto}.header__nav{display:flex;flex-direction:column;gap:1.25rem;padding:5rem 1.25rem 1.25rem;height:100%;width:100%;overflow-y:auto;position:fixed;right:-100%;top:0;z-index:1;background:#fff;transition:right 0.2s ease-in-out}.header__menu{margin-top:auto}.header__menu-list{display:flex;flex-direction:column;align-items:center;gap:1.875rem}.header__menu-list li{width:100%;text-align:center}.header__menu-link{font-family:var(--font-family-heading);font-size:clamp(1.625rem, calc(-0.0264227642rem + 7.0460704607vw), 3.25rem);white-space:nowrap;transition:color var(--transition-duration);cursor:pointer}.header__menu-item--active *{color:var(--color-dark-2)}.header__auth{display:flex;flex-direction:column;gap:.625rem;align-items:center;margin-top:auto}.header__auth a{text-transform:uppercase}.header__auth.hidden .button--primary{font-family:var(--font-family-base);padding:.9375rem 2.8125rem;line-height:1.222;font-size:clamp(1rem, calc(0.8729674797rem + 0.5420054201vw), 1.125rem)}.burger{--burger-width:50px;--burger-padding:18px 16px;--burger-active-line-width:16px;--burger-active-line-translate-y:6px;--burger-line-height:2px;width:var(--burger-width);height:var(--burger-width);border-radius:var(--burger-width);margin-left:1.875rem;border:none;padding:var(--burger-padding);display:flex;flex-direction:column;justify-content:space-between;align-items:flex-end;position:relative;z-index:2;background-color:var(--color-burger)}.burger__line{width:100%;height:var(--burger-line-height);border-radius:var(--burger-line-height);background-color:var(--color-burger-line);display:flex;transition:transform 0.2s ease,width 0.2s ease;position:relative}.burger__line--middle{left:0%;transition:width 0s ease}.burger--active{align-items:center}.burger--active .burger__line--top{width:var(--burger-active-line-width);transform:translateY(var(--burger-active-line-translate-y)) rotate(45deg)}.burger--active .burger__line--middle{width:0%;transform:translateX(-50%)}.burger--active .burger__line--bottom{width:var(--burger-active-line-width);transform:translateY(calc(-1 * var(--burger-active-line-translate-y))) rotate(-45deg)}html.is-nav-open body{overflow:hidden;position:absolute;width:100%;height:100vh;height:100dvh;top:0;left:0}html.is-nav-open .header__nav{right:0%}.footer{display:flex;flex-direction:column;gap:1.875rem;padding:5rem 0 1.25rem;margin-top:auto}.footer__logo{display:grid;place-items:center start;justify-content:flex-start;height:1.5rem}.footer__logo--bottom{height:3.5625rem!important;width:-moz-fit-content;width:fit-content;display:block;margin:0 auto;cursor:pointer}.footer__logo svg{max-height:100%;width:auto}.footer__grid{display:grid;gap:1.875rem}.footer__nav{display:flex;flex-direction:column;gap:1.875rem}.footer__menu-list{display:grid;grid-template-columns:repeat(2,1fr);gap:.625rem}.footer__menu-item{cursor:pointer}.footer__menu-item:nth-child(2),.footer__menu-item:nth-child(4),.footer__menu-item:nth-child(6),.footer__menu-item:nth-child(8){text-align:right}.footer__links-list{display:grid;grid-template-columns:1fr 1fr}.footer__links-item:nth-child(2n+1){text-align:left}.footer__links-item:nth-child(2n){text-align:right}.footer [class*=__title]{font-size:var(--h5);font-weight:700}.newsletter{display:flex;flex-direction:column;gap:.9375rem}.newsletter__row{display:flex;flex-direction:column;gap:.625rem}.newsletter input:not(.button){width:100%;color:var(--color-dark-2);font-size:clamp(1rem, calc(0.8729674797rem + 0.5420054201vw), 1.125rem);line-height:1.25;border:0;outline:1px solid #d0d0d0;outline-offset:-1px;border-radius:100rem;padding:.625rem .9375rem;background-color:#f8f8f8}.newsletter input.button{border:0}.contact-us{display:grid;gap:1.875rem}.contact-us__info{display:grid;gap:.625rem;text-align:center}.social{display:flex;justify-content:center;gap:.625rem;opacity:1;transition:all 1s}.social a:hover{opacity:.7}.social__icon{width:2.9375rem;height:2.9375rem}.copyright{margin-top:.625rem;font-size:var(--h6);text-align:center;color:var(--color-dark-2)}form.submitting{opacity:.6;pointer-events:none}form.submitting .button{cursor:not-allowed}.wpcf7-not-valid-tip{display:none}.wpcf7-not-valid{outline:1px solid red!important}.wpcf7-response-output{font-size:9px;width:-moz-fit-content;width:fit-content;max-width:80%;text-align:center;border-width:1px!important;text-transform:uppercase;border-radius:20px;margin:.5rem auto 0!important}.wpcf7-spinner{display:none}.wpcf7-spinner::before{content:"";position:absolute;background-color:#ccc}.button{--btn-fs:clamp(1rem, calc(0.618902439rem + 1.6260162602vw), 1.375rem);cursor:pointer;display:block;width:100%;max-width:30rem;font-family:var(--font-family-heading);font-size:var(--btn-fs);font-weight:500;line-height:1.25;text-align:center;text-decoration:none;text-transform:uppercase;white-space:nowrap;border-radius:100rem;padding:clamp(1.375rem, calc(1.2536407767rem + 0.5177993528vw), 1.875rem) clamp(2.8125rem, calc(2.4332524272rem + 1.6181229773vw), 4.375rem);color:var(--color-light-1);background-color:var(--color-primary);transition:color var(--transition-duration),background-color var(--transition-duration)}.button.button--small{font-family:var(--font-family-base);font-size:clamp(1rem, calc(0.8729674797rem + 0.5420054201vw), 1.125rem);padding:clamp(0.5625rem, calc(0.5473300971rem + 0.0647249191vw), 0.625rem) clamp(1.75rem, calc(1.7196601942rem + 0.1294498382vw), 1.875rem);text-transform:unset}.button.button--compact{width:-moz-fit-content;width:fit-content;padding:clamp(0.625rem, calc(0.5946601942rem + 0.1294498382vw), 0.75rem) clamp(1.875rem, calc(1.7991504854rem + 0.3236245955vw), 2.1875rem)}.button.button--light{outline:1px solid var(--color-medium-1);outline-offset:0;color:var(--color-text);background-color:var(--color-light-2);font-weight:400}.button--icon{display:grid;text-align:left;padding-inline:clamp(0.75rem, calc(0.5072815534rem + 1.0355987055vw), 1.75rem)!important;padding-block:clamp(0.75rem, calc(0.7044902913rem + 0.1941747573vw), 0.9375rem)!important}.button__content{display:grid;-moz-column-gap:clamp(0.875rem, calc(0.8446601942rem + 0.1294498382vw), 1rem);column-gap:clamp(0.875rem, calc(0.8446601942rem + 0.1294498382vw), 1rem);grid-template-columns:clamp(3.25rem, calc(3.25rem + 0vw), 3.25rem) 1fr;grid-template-rows:auto auto;align-items:center}.button__content .button__title{font-family:var(--font-family-heading)!important}.button__icon{grid-row:1/span 2;width:clamp(3.25rem, calc(3.25rem + 0vw), 3.25rem);height:clamp(3.25rem, calc(3.25rem + 0vw), 3.25rem);display:flex;justify-content:center;align-items:center;border-radius:100px;background-repeat:no-repeat;background-position:center;background-size:auto;background-color:var(--color-light-1)}.button--live-chat .button__icon{background-image:url(/wp-content/themes/bc-theme/img/icon-chat.svg)}.button--email .button__icon{background-image:url(/wp-content/themes/bc-theme/img/icon-email.svg)}.button--call-us .button__icon{background-image:url(/wp-content/themes/bc-theme/img/icon-call.svg)}.button__title{grid-row:1;display:flex;align-items:center;padding-top:clamp(0.375rem, calc(0.4660194175rem + -0.3883495146vw), 0rem);font-size:clamp(1rem, calc(0.7876213592rem + 0.9061488673vw), 1.875rem)}.button__description{grid-row:2;width:100%;display:flex;align-items:center;padding-bottom:clamp(0.375rem, calc(0.4660194175rem + -0.3883495146vw), 0rem);font-family:var(--font-family-base);font-size:clamp(0.75rem, calc(0.6589805825rem + 0.3883495146vw), 1.125rem);text-transform:none}.magnetic-button{margin-bottom:calc(-1 * clamp(5rem, calc(3.8850121359rem + 4.7572815534vw), 9.59375rem));position:relative;top:100%;left:50%;transform:translate(-50%,-50%);width:clamp(10rem, calc(7.7700242718rem + 9.5145631068vw), 19.1875rem);height:clamp(10rem, calc(7.7700242718rem + 9.5145631068vw), 19.1875rem);transition:transform 0.3s cubic-bezier(.34,1.56,.64,1)}.quote-button{display:flex;justify-content:center;align-items:center;color:var(--color-light-1);font-family:var(--font-family-heading);font-size:clamp(0.875rem, calc(0.7536407767rem + 0.5177993528vw), 1.375rem);width:clamp(10rem, calc(7.7700242718rem + 9.5145631068vw), 19.1875rem);height:clamp(10rem, calc(7.7700242718rem + 9.5145631068vw), 19.1875rem);background-image:url(/wp-content/themes/bc-theme/img/get_quote-button.svg);background-repeat:no-repeat;background-size:contain;background-position:center;transition:transform 0.3s cubic-bezier(.34,1.56,.64,1)}[aria-label=breadcrumbs]{padding:.625rem 0 2.5rem}[aria-label=breadcrumbs] a{color:var(--color-primary);transition:all var(--transition-duration)}[aria-label=breadcrumbs] p{margin:0}@media (min-width:46.5rem){[class*=__container]{padding-inline:1.875rem}:root{--fs-site:clamp(1rem, calc(0.6836734694rem + 0.6802721088vw), 1.5rem);--h0:clamp(2.25rem, calc(0.5102040816rem + 3.7414965986vw), 5rem);--h1:clamp(1.5rem, calc(0.0765306122rem + 3.0612244898vw), 3.75rem);--h2:clamp(1.5rem, calc(0.0765306122rem + 3.0612244898vw), 3.75rem);--h3:clamp(1.625rem, calc(0.5969387755rem + 2.2108843537vw), 3.25rem);--h4:clamp(1rem, calc(0.4464285714rem + 1.1904761905vw), 1.875rem);--h5:clamp(1rem, calc(0.762755102rem + 0.5102040816vw), 1.375rem);--h6:clamp(1rem, calc(0.9209183673rem + 0.1700680272vw), 1.125rem)}.content .entry-header{margin-bottom:clamp(1.25rem, calc(0.8545918367rem + 0.8503401361vw), 1.875rem)}.content p{margin-bottom:clamp(1.25rem, calc(0.8545918367rem + 0.8503401361vw), 1.875rem)}.content p.empty{height:clamp(1.25rem, calc(0.8545918367rem + 0.8503401361vw), 1.875rem)}.content ul{margin-bottom:clamp(1.25rem, calc(0.8545918367rem + 0.8503401361vw), 1.875rem)}.header__logo{height:clamp(2.1875rem, calc(1.7920918367rem + 0.8503401361vw), 2.8125rem)}.footer{padding:7.5rem 0 1.875rem}.footer__logo{height:clamp(2.1875rem, calc(1.7920918367rem + 0.8503401361vw), 2.8125rem)}.newsletter{margin:0 auto}.newsletter__row{flex-direction:row;align-items:center;position:relative}.newsletter input:not(.button){width:18.75rem}.button.button--small{width:-moz-fit-content;width:fit-content}}@media (min-width:64rem){[class*=__container]{padding-inline:2.34375rem;max-width:90rem}.icon{width:clamp(0.609375rem, calc(0.484223301rem + 0.5339805825vw), 1.125rem);height:clamp(0.609375rem, calc(0.484223301rem + 0.5339805825vw), 1.125rem);margin-bottom:calc(-1 * clamp(0.046875rem, calc(0.0013652913rem + 0.1941747573vw), 0.234375rem))}.icon-attention{margin-right:clamp(0.234375rem, calc(0.2229975728rem + 0.0485436893vw), 0.28125rem)}.block-note{gap:.703125rem;padding:clamp(0.703125rem, calc(0.5324635922rem + 0.7281553398vw), 1.40625rem) clamp(1.40625rem, calc(1.2924757282rem + 0.4854368932vw), 1.875rem);border-radius:clamp(1.03125rem, calc(0.9402305825rem + 0.3883495146vw), 1.40625rem);font-size:clamp(0.75rem, calc(0.7272451456rem + 0.0970873786vw), 0.84375rem)}.tabs{gap:clamp(0.46875rem, calc(0.4118628641rem + 0.2427184466vw), 0.703125rem)}.tabs__tab{padding:clamp(0.421875rem, calc(0.296723301rem + 0.5339805825vw), 0.9375rem);font-size:clamp(0.75rem, calc(0.6589805825rem + 0.3883495146vw), 1.125rem)}.tabs__group{gap:clamp(0.46875rem, calc(0.4118628641rem + 0.2427184466vw), 0.703125rem)}.tabs__item{gap:clamp(0.46875rem, calc(0.4118628641rem + 0.2427184466vw), 0.703125rem);padding:clamp(0.703125rem, calc(0.5324635922rem + 0.7281553398vw), 1.40625rem);border-radius:clamp(0.703125rem, calc(0.5324635922rem + 0.7281553398vw), 1.40625rem)}.tabs__item-title{font-size:clamp(0.5625rem, calc(0.4259708738rem + 0.5825242718vw), 1.125rem)}.tabs__item-prices{gap:clamp(0.703125rem, calc(0.5324635922rem + 0.7281553398vw), 1.40625rem)}.tabs__item-price{font-size:clamp(0.5625rem, calc(0.4259708738rem + 0.5825242718vw), 1.125rem);padding:clamp(0.140625rem, calc(0.1064927184rem + 0.145631068vw), 0.28125rem) clamp(0.703125rem, calc(0.5324635922rem + 0.7281553398vw), 1.40625rem)}.rating{gap:clamp(0.140625rem, calc(0.1178701456rem + 0.0970873786vw), 0.234375rem)}.rating svg{width:clamp(0.515625rem, calc(0.4473604369rem + 0.2912621359vw), 0.796875rem);height:clamp(0.46875rem, calc(0.4004854369rem + 0.2912621359vw), 0.75rem)}.tippy-box{font-size:clamp(0.75rem, calc(0.7272451456rem + 0.0970873786vw), 0.84375rem);padding:.9375rem;border-radius:1.03125rem}:root{--fs-site:clamp(0.75rem, calc(0.512755102rem + 0.5102040816vw), 1.125rem);--h0:clamp(1.6875rem, calc(0.3826530612rem + 2.806122449vw), 3.75rem);--h1:clamp(1.125rem, calc(0.0573979592rem + 2.2959183673vw), 2.8125rem);--h2:clamp(1.125rem, calc(0.0573979592rem + 2.2959183673vw), 2.8125rem);--h3:clamp(1.21875rem, calc(0.4477040816rem + 1.6581632653vw), 2.4375rem);--h4:clamp(0.75rem, calc(0.3348214286rem + 0.8928571429vw), 1.40625rem);--h5:clamp(0.75rem, calc(0.5720663265rem + 0.3826530612vw), 1.03125rem);--h6:clamp(0.75rem, calc(0.6906887755rem + 0.1275510204vw), 0.84375rem)}.content .entry-header{margin-bottom:clamp(0.9375rem, calc(0.6409438776rem + 0.637755102vw), 1.40625rem)}.content p{margin-bottom:clamp(0.9375rem, calc(0.6409438776rem + 0.637755102vw), 1.40625rem)}.content p.empty{height:clamp(0.9375rem, calc(0.6409438776rem + 0.637755102vw), 1.40625rem)}.content ul{margin-bottom:clamp(0.9375rem, calc(0.6409438776rem + 0.637755102vw), 1.40625rem)}.content-block__wrapper{max-height:18.75rem}.header{padding:.46875rem 0;margin-top:1.640625rem}.header__logo{height:clamp(1.640625rem, calc(1.3440688776rem + 0.637755102vw), 2.109375rem)}.header__nav{justify-content:center;padding:0 .9375rem}.header__menu{margin-top:unset}.header__menu-list li{display:flex}.header__menu-link{font-size:1.03125rem}.header__auth{display:none}.header__auth.hidden{display:flex!important;flex-direction:row;margin-left:auto}.header__auth.hidden .button--primary{padding:.703125rem 2.109375rem;line-height:.9165}.footer{gap:1.40625rem;padding:5.625rem 0 1.40625rem}.footer__logo{height:clamp(1.640625rem, calc(1.3440688776rem + 0.637755102vw), 2.109375rem)}.footer__logo--bottom{height:2.671875rem!important}.footer__grid{grid-template-columns:1fr 1fr;grid-template-rows:auto auto;gap:2.34375rem}.footer__nav{grid-column:1;grid-row:1;min-width:17.8125rem;max-width:33%;gap:1.40625rem}.footer__menu-list{gap:.46875rem}.newsletter{grid-column:1/3;grid-row:2;gap:.703125rem}.newsletter__row{gap:.46875rem}.newsletter input:not(.button){font-size:clamp(0.75rem, calc(0.6547256098rem + 0.406504065vw), 0.84375rem);padding:.46875rem .703125rem}.contact-us{gap:1.40625rem;grid-column:2;grid-row:1}.contact-us__info{gap:.46875rem;text-align:right}.social{gap:.46875rem;justify-content:flex-end}.social__icon{width:2.203125rem;height:2.203125rem}.copyright{margin-top:.46875rem}.button{padding:.796875rem 2.109375rem;max-width:-moz-fit-content;max-width:fit-content}.button.button--small{font-size:clamp(0.75rem, calc(0.6547256098rem + 0.406504065vw), 0.84375rem);padding:clamp(0.421875rem, calc(0.4104975728rem + 0.0485436893vw), 0.46875rem) clamp(1.75rem, calc(1.833434466rem + -0.355987055vw), 1.40625rem)}.button.button--compact{padding:clamp(0.46875rem, calc(0.4459951456rem + 0.0970873786vw), 0.5625rem) clamp(1.40625rem, calc(1.3493628641rem + 0.2427184466vw), 1.640625rem)}.button.button--light{padding:.5625rem 2.109375rem;font-family:var(--font-family-base);font-size:clamp(1rem, calc(0.8729674797rem + 0.5420054201vw), 1.125rem);line-height:1.125;min-height:2.4375rem;text-transform:none}.button--icon{max-width:100%;padding-inline:clamp(0.5625rem, calc(0.380461165rem + 0.7766990291vw), 1.3125rem)!important;padding-block:clamp(0.5625rem, calc(0.5283677184rem + 0.145631068vw), 0.703125rem)!important}.button__content{-moz-column-gap:clamp(0.65625rem, calc(0.6334951456rem + 0.0970873786vw), 0.75rem);column-gap:clamp(0.65625rem, calc(0.6334951456rem + 0.0970873786vw), 0.75rem);grid-template-columns:clamp(2.4375rem, calc(2.4375rem + 0vw), 2.4375rem) 1fr}.button__icon{background-size:75%;width:clamp(2.4375rem, calc(2.4375rem + 0vw), 2.4375rem);height:clamp(2.4375rem, calc(2.4375rem + 0vw), 2.4375rem)}.button__title{font-size:clamp(0.75rem, calc(0rem + 1.171875vw), 1.40625rem);padding-top:clamp(0.28125rem, calc(0.3495145631rem + -0.2912621359vw), 0rem)}.button__description{font-size:clamp(0.5625rem, calc(0.2410714286rem + 0.5022321429vw), 0.84375rem);padding-bottom:clamp(0.28125rem, calc(0.3495145631rem + -0.2912621359vw), 0rem)}.magnetic-button{margin-bottom:calc(-1 * clamp(3.75rem, calc(2.9137591019rem + 3.567961165vw), 7.1953125rem));width:clamp(7.5rem, calc(5.8275182039rem + 7.1359223301vw), 14.390625rem);height:clamp(7.5rem, calc(5.8275182039rem + 7.1359223301vw), 14.390625rem)}.quote-button{font-size:clamp(0.65625rem, calc(0.5652305825rem + 0.3883495146vw), 1.03125rem);width:clamp(7.5rem, calc(5.8275182039rem + 7.1359223301vw), 14.390625rem);height:clamp(7.5rem, calc(5.8275182039rem + 7.1359223301vw), 14.390625rem)}[aria-label=breadcrumbs]{padding:1.640625rem 0 2.34375rem}}@media (min-width:75rem){.header__nav{flex-direction:row;gap:0;height:auto;width:-moz-fit-content;width:fit-content;overflow-y:unset;position:unset;right:unset;top:unset}.header__menu-list{flex-direction:row}.header__menu-link{font-family:var(--font-family-base)}.header__auth.hidden{margin-left:unset}.burger{display:none}.footer__grid{display:flex;justify-content:space-between}.footer__nav{grid-column:unset;grid-row:unset}.newsletter{grid-column:unset;grid-row:unset}.contact-us{grid-column:unset;grid-row:unset;width:-moz-fit-content;width:fit-content}.contact-us__info{text-align:left}.social{justify-content:flex-start}.button--icon{justify-content:center}}@media (max-width:1024px){.content-block .container{padding:22.5px}.content-block h1{font-size:2.25em}.content-block h2{font-size:1.875em}.content-block h3{font-size:1.625em}.content-block h4{font-size:1.375em}.content-block h5{font-size:1.125em}.content-block h6{font-size:1em}.content-block body{padding:15px}.content-block table{font-size:.95em}.content-block .alignleft,.content-block .alignright{float:none;margin:1em auto;display:block}}@media (max-width:744px){.content-block .container{padding:20px}.content-block h1{font-size:1.25em}.content-block h2{font-size:1.125em}.content-block h3{font-size:1.0625em}.content-block h4{font-size:1em}.content-block h5{font-size:.9em}.content-block h6{font-size:.875em}.content-block body{padding:10px}.content-block ul,.content-block ol{padding-left:1.5em}.content-block blockquote{padding:.75em 1em;margin:1em 0}.content-block table{font-size:.875em}.content-block table th,.content-block table td{padding:8px 10px}.content-block pre{padding:1em;font-size:.875em}}@media (max-width:23.425rem){.button__content{grid-template-columns:32px 1fr;-moz-column-gap:10px;column-gap:10px}.button__icon{width:32px;height:32px;background-size:22px}.button__description{font-size:clamp(0.625rem, calc(0.5036407767rem + 0.5177993528vw), 1.125rem)}}@media (max-width:22.4875rem){.header__menu-list{gap:.625rem}.header__menu-link{gap:.625rem}.button{padding:.625rem 1.875rem}}@media (any-hover:hover){a:hover:not(.button){color:var(--color-dark-2)}.header__menu-link:hover{color:var(--color-dark-2)}.footer__menu-item *:hover{color:var(--color-dark-2)}.button:hover{color:var(--color-light-1);text-decoration:none;background-color:var(--color-primary-hover)}.button.type1{position:relative;overflow:hidden;transition:all 0.3s ease-in-out}.button.type1::before,.button.type1::after{display:flex;align-items:center;justify-content:center;width:100%;height:100%;position:absolute;top:0%;left:0%;content:attr(data-label);background-color:var(--color-primary);transform:translateY(0%);transition:all 0.3s ease-in-out}.button.type1::after{background-color:var(--color-primary-hover);transform:translateY(100%)}.button.type1:hover::after{transform:translateY(0%)}.button.type1:hover::before{transform:translateY(-100%)}.button.button--light:hover{color:var(--color-light-1);background-color:var(--color-medium-1)}.button.button--light.type1::before{background-color:var(--color-light-2)}.button.button--light.type1::after{color:var(--color-light-1);background-color:var(--color-medium-1)}.button--icon:hover{color:var(--color-light-1)!important;background-color:var(--color-primary-hover)!important}.quote-button:hover{color:var(--color-light-1)!important}[aria-label=breadcrumbs] a:hover:not(.button){color:var(--color-primary-hover)}}.faq{font-size:clamp(0.875rem, calc(0.7233009709rem + 0.6472491909vw), 1.5rem)}.faq__nav{display:flex;flex-wrap:wrap;justify-content:center;gap:clamp(0.625rem, calc(0.3216019417rem + 1.2944983819vw), 1.875rem) clamp(0.625rem, calc(-0.1334951456rem + 3.2362459547vw), 3.75rem);margin-bottom:clamp(2.5rem, calc(1.5898058252rem + 3.8834951456vw), 6.25rem)}.faq__nav-link{font-family:var(--font-family-heading);font-size:clamp(0.625rem, calc(0.4733009709rem + 0.6472491909vw), 1.25rem);line-height:1.25;text-align:center;text-decoration:none;white-space:nowrap;border-radius:100rem;padding:.6875rem .9375rem;text-decoration:none!important;color:var(--color-text)!important;background-color:#f8f8f8;transition:color 0s,background-color var(--transition-duration)!important}.faq__nav-link--active{color:var(--color-light-1)!important;background-color:var(--color-primary);transition:color 0s,background-color var(--transition-duration)!important}.faq__section{margin-bottom:clamp(1.25rem, calc(0.036407767rem + 5.1779935275vw), 6.25rem)}.faq__section-two-col .faq__accordion{grid-template-columns:1fr}.faq__title{font-family:var(--font-family-heading);font-size:clamp(1.5rem, calc(1.0449029126rem + 1.9417475728vw), 3.375rem);margin-bottom:clamp(1.875rem, calc(1.7233009709rem + 0.6472491909vw), 2.5rem)}.faq__subtitle{font-family:var(--font-family-heading);font-size:clamp(1rem, calc(0.7876213592rem + 0.9061488673vw), 1.875rem);margin-bottom:clamp(0.625rem, calc(0.3216019417rem + 1.2944983819vw), 1.875rem)}.faq__item{background-color:#f8f8f8;border-radius:clamp(1rem, calc(0.8634708738rem + 0.5825242718vw), 1.5625rem);margin-bottom:clamp(0.625rem, calc(0.4733009709rem + 0.6472491909vw), 1.25rem);overflow:hidden;transition:all 0.2s ease}.faq__question{position:relative;list-style:none;padding:clamp(1.25rem, calc(0.9466019417rem + 1.2944983819vw), 2.5rem) 2rem clamp(1.25rem, calc(0.9466019417rem + 1.2944983819vw), 2.5rem) clamp(0.625rem, calc(0.2457524272rem + 1.6181229773vw), 2.1875rem);font-weight:500;cursor:pointer}.faq__question::after{content:"";position:absolute;top:49%;right:.625rem;width:.5625rem;height:.125rem;border-radius:0 10px 10px 0;background:var(--color-primary);transform:translateY(-50%) rotate(-45deg);transform-origin:center;transition:all 0.3s ease}.faq__question::before{content:"";position:absolute;top:49%;right:1rem;width:.5625rem;height:.125rem;border-radius:10px 0 0 10px;background:var(--color-primary);transform:translateY(-50%) rotate(45deg);transform-origin:center;transition:all 0.3s ease}.faq__item[open] .faq__question::before{transform:translateY(-50%) rotate(-45deg)}.faq__item[open] .faq__question::after{transform:translateY(-50%) rotate(45deg)}.faq__answer{padding-inline:clamp(0.625rem, calc(0.1699029126rem + 1.9417475728vw), 2.5rem) 2rem;max-height:0;opacity:0;transition:all 0.4s cubic-bezier(.4,0,.2,1)}.faq__answer p:last-child{margin-bottom:0}@media (min-width:64rem){.faq{font-size:clamp(0.65625rem, calc(0.5424757282rem + 0.4854368932vw), 1.125rem)}.faq__nav{gap:clamp(0.46875rem, calc(0.2412014563rem + 0.9708737864vw), 1.40625rem) clamp(0.46875rem, calc(-0.1001213592rem + 2.427184466vw), 2.8125rem);margin-bottom:clamp(1.875rem, calc(1.1923543689rem + 2.9126213592vw), 4.6875rem)}.faq__nav-link{font-size:clamp(0.46875rem, calc(0.3549757282rem + 0.4854368932vw), 0.9375rem);padding:.9375rem 1.40625rem}.faq__section{margin-bottom:clamp(0.9375rem, calc(0.0273058252rem + 3.8834951456vw), 4.6875rem)}.faq__section-two-col{display:grid;grid-template-columns:1fr 1fr;gap:clamp(0.46875rem, calc(0.3549757282rem + 0.4854368932vw), 0.9375rem)}.faq__accordion{display:grid;grid-template-columns:1fr 1fr;gap:clamp(0.46875rem, calc(0.3549757282rem + 0.4854368932vw), 0.9375rem)}.faq__title{font-size:clamp(1.125rem, calc(0.7836771845rem + 1.4563106796vw), 2.53125rem);margin-bottom:clamp(1.40625rem, calc(1.2924757282rem + 0.4854368932vw), 1.875rem)}.faq__subtitle{font-size:clamp(0.75rem, calc(0.5907160194rem + 0.6796116505vw), 1.40625rem);margin-bottom:clamp(0.46875rem, calc(0.2412014563rem + 0.9708737864vw), 1.40625rem)}.faq__item{border-radius:clamp(0.75rem, calc(0.6476031553rem + 0.4368932039vw), 1.171875rem);margin-bottom:clamp(0.46875rem, calc(0.3549757282rem + 0.4854368932vw), 0.9375rem)}.faq__question{padding:clamp(0.9375rem, calc(0.7099514563rem + 0.9708737864vw), 1.875rem) 5rem clamp(0.9375rem, calc(0.7099514563rem + 0.9708737864vw), 1.875rem) clamp(0.46875rem, calc(0.1274271845rem + 1.4563106796vw), 1.875rem)}.faq__question::after{right:2.109375rem;width:.703125rem;height:.1875rem}.faq__answer{padding-inline:clamp(0.46875rem, calc(0.1274271845rem + 1.4563106796vw), 1.875rem) 5rem}}@media (min-width:75rem){.faq__question::before{right:2.53125rem;width:.703125rem;height:.1875rem}}@media (max-width:22.4875rem){.faq__nav-link{padding:.625rem 1.875rem}}@media (any-hover:hover){.faq__nav-link:hover{color:var(--color-light-1)!important;background-color:var(--color-primary)}}