ul{box-sizing:border-box}
:root{--wp--preset--font-size--normal:16px;--wp--preset--font-size--huge:42px}
:root{--bricks-vh:1vh;--bricks-color-primary:#ffd64f;--bricks-color-secondary:#fc5778;--bricks-text-dark:#212121;--bricks-text-medium:#616161;--bricks-text-light:#9e9e9e;--bricks-text-info:#00b0f4;--bricks-text-success:#11b76b;--bricks-text-warning:#ffa100;--bricks-text-danger:#fa4362;--bricks-bg-info:#e5f3ff;--bricks-bg-success:#e6f6ed;--bricks-bg-warning:#fff2d7;--bricks-bg-danger:#ffe6ec;--bricks-bg-dark:#263238;--bricks-bg-light:#f5f6f7;--bricks-border-color:#dddedf;--bricks-tooltip-bg:#23282d;--bricks-tooltip-text:#eaecef}
html{-ms-text-size-adjust:100%;-webkit-text-size-adjust:100%;line-height:1.15}
body{margin:0}
header,main,nav,section{display:block}
img{border-style:none}
svg:not(:root){overflow:hidden}
button{font-family:sans-serif;font-size:100%;line-height:1.15;margin:0}
button{overflow:visible}
button{text-transform:none}
button,html [type=button]{-webkit-appearance:button}
[type=button]::-moz-focus-inner,button::-moz-focus-inner{border-style:none;padding:0}
[type=button]:-moz-focusring,button:-moz-focusring{outline:1px dotted ButtonText}
::-webkit-file-upload-button{-webkit-appearance:button;font:inherit}
.brxe-section{align-items:center;display:flex;flex-direction:column;margin-left:auto;margin-right:auto;width:100%}
@media (max-width:767px){.brxe-section{flex-wrap:wrap}}
.brxe-container{align-items:flex-start;display:flex;flex-direction:column;margin-left:auto;margin-right:auto;width:1100px}
@media (max-width:767px){.brxe-container{flex-wrap:wrap}}
.brxe-block{align-items:flex-start;display:flex;flex-direction:column;width:100%}
@media (max-width:767px){.brxe-block{flex-wrap:wrap}}
[class*=brxe-]{max-width:100%}
svg:not([width]){min-width:1em}
svg:not([height]){min-height:1em}
.brx-popup{align-items:center;display:flex;flex-direction:column;height:100vh;height:calc(var(--bricks-vh, 1vh)*100);justify-content:center;left:0;position:fixed!important;top:0;width:100%;z-index:10000}
.brx-popup .brx-popup-backdrop{background-color:rgba(0,0,0,.5);bottom:0;left:0;opacity:1;position:absolute;right:0;top:0;visibility:visible}
.brx-popup.hide,.brx-popup.hide .brx-popup-backdrop{opacity:0;visibility:hidden}
.brx-popup-content{background-color:#fff;margin:0;max-width:100%;overflow-y:auto;padding:30px;z-index:1}
html{box-sizing:border-box;font-size:62.5%;height:100%}
*,:after,:before{box-sizing:border-box;outline:none}
*{border-color:var(--bricks-border-color)}
body{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;word-wrap:break-word;background-color:#fff;background-position:50%;color:#363636;font-family:-apple-system,"system-ui",Segoe UI,roboto,helvetica,arial,sans-serif,Apple Color Emoji,Segoe UI Emoji,Segoe UI Symbol;font-size:15px;line-height:1.7}
.brx-body{display:flex;flex-direction:column;margin:0 auto;width:100%}
h1,h3{margin:0;text-rendering:optimizelegibility}
h1{font-size:2.4em}
h1{line-height:1.4}
h3{font-size:1.8em}
h3{line-height:1.4}
img{height:auto;max-width:100%;outline:none;vertical-align:middle}
iframe{max-width:100%}
button{border:none;outline:none;padding:0}
button{font-family:inherit;text-align:inherit}
::placeholder{color:var(--bricks-border-color)}
.bricks-ratio-16-9{padding-top:56.25%!important}
.skip-link{background:#000;border-bottom-right-radius:8px;color:#fff;font-weight:700;left:0;padding:5px 10px;position:fixed;top:0;transform:translateY(-102%);z-index:9999}
.brx-submenu-toggle{align-items:center;display:flex}
.brx-submenu-toggle button{align-items:center;background-color:transparent;color:currentcolor;display:flex;will-change:transform}
#brx-content{flex:1;position:relative;width:100%}
.bricks-layout-wrapper{--columns:3;--gutter:0px;display:flex;flex-flow:row wrap;list-style-type:none;margin:0;padding:0;width:100%}
.bricks-layout-item{line-height:1.6;position:relative}
.bricks-layout-item .content-wrapper{align-items:baseline;bottom:0;display:flex;flex-direction:column;flex-wrap:wrap;height:100%;left:0;position:relative;right:0;top:0;z-index:1}
.bricks-layout-item .content-wrapper.middle{justify-content:center;margin-bottom:auto;margin-top:auto}
.bricks-layout-item .content-wrapper.center{align-items:center;text-align:center}
.bricks-layout-item .content-wrapper.center.middle{margin-bottom:auto;margin-top:auto}
.bricks-layout-item .dynamic{margin:0;padding:0}
.bricks-layout-item .bricks-layout-inner{background-position:50%;background-repeat:no-repeat;background-size:cover;bottom:0;display:flex;flex-direction:column;left:0;overflow:hidden;position:relative;right:0;top:0}
.bricks-layout-wrapper[data-layout=grid] .image-wrapper{background-position:50%;background-repeat:no-repeat;background-size:cover;bottom:0;left:0;position:relative;right:0;top:0}
.bricks-layout-wrapper[data-layout=grid] .image{background-position:50%;background-repeat:no-repeat;background-size:cover;bottom:0;left:0;position:absolute;right:0;top:0}
.bricks-layout-wrapper[data-layout=grid] a{color:currentcolor}
.bricks-layout-wrapper[data-layout=grid]:not(.isotope){display:grid;gap:var(--gutter);grid-template-columns:repeat(var(--columns),minmax(0,1fr))}
.bricks-layout-wrapper[data-layout=grid] .image-wrapper{padding-top:400px}
#brx-header{background-position:50%;background-size:cover;position:relative;width:100%}
#brx-header.sticky{left:0;position:fixed;right:0;top:0;width:100%;z-index:998}
.bricks-button{align-items:center;border-width:0;color:var(--bricks-text-dark);display:inline-flex;gap:10px;justify-content:center;letter-spacing:.5px;padding:.5em 1em;text-align:center}
.bricks-button i{position:relative}
.post-meta{align-items:center;display:inline-flex;gap:20px}
.post-meta .separator{display:inline-block;text-align:center}
.bricks-isotope-sizer,.brx-query-trail{display:none}
.brxe-breadcrumbs{align-items:center;display:flex;flex-direction:row;flex-wrap:wrap;gap:10px}
.brxe-breadcrumbs .separator{display:flex}
.brxe-button{width:auto}
.brxe-countdown{display:inline-flex;flex-wrap:wrap;width:auto}
.brxe-dropdown{display:flex;flex-direction:column;position:relative}
.brxe-dropdown .brx-submenu-toggle{gap:10px}
.brx-dropdown-content{background-color:#fff;display:flex;flex-direction:column;list-style-type:none;margin:0;min-width:200px;opacity:0;padding:0;position:absolute;top:100%;visibility:hidden;z-index:1001}
.brxe-icon{font-size:60px}
a.brxe-image{display:inline-block}
.brxe-logo{color:currentcolor;font-size:20px;font-weight:600;line-height:1}
.brxe-logo img{display:block;height:auto;width:auto}
.brxe-nav-nested{align-items:center;display:inline-flex}
.brxe-nav-nested .brx-toggle-div,.brxe-nav-nested .brxe-toggle{display:none}
.brx-nav-nested-items{align-items:center;display:flex;flex-direction:row;flex-wrap:wrap;gap:30px;list-style-type:none;margin:0;padding:0}
.brxe-offcanvas{visibility:hidden}
.brxe-offcanvas[data-direction=bottom] .brx-offcanvas-inner{bottom:0;height:300px;left:0;right:0;top:auto;transform:translateY(100%);width:100vw}
.brx-offcanvas-inner{background-color:#fff;display:flex;overflow-x:hidden;position:fixed;z-index:999}
.brx-offcanvas-backdrop{background:rgba(0,0,0,.5);bottom:0;left:0;opacity:0;position:fixed;right:0;top:0;visibility:hidden;z-index:-1}
.brxe-post-author.avatar-left>*{margin-right:15px}
.brxe-post-toc{overflow-y:auto;top:var(--wp-admin--admin-bar--height,0);transform:translateX(0);width:400px}
@media (min-width:52em){.brxe-post-toc{transform:translateX(0)}}
.brxe-posts{overflow:hidden;width:100%}
.brxe-posts .bricks-layout-wrapper{--columns:2;--gutter:0px}
.brxe-social-icons{display:flex;list-style-type:none;margin:0;padding:0}
.brxe-social-icons li.has-link a{align-items:center;display:flex;flex:1;gap:5px;justify-content:center}
.brxe-text-link{gap:5px}
.brxe-text-link{align-items:center;display:inline-flex}
.brxe-toggle{background-color:transparent;border:0;color:inherit;font:inherit;margin:0;overflow:visible;text-transform:none}
.brxa-wrap{display:inline-block;height:24px;position:relative;width:40px}
.brxa-inner{display:block;margin-top:-2px;top:50%}
.brxa-inner,.brxa-inner:after,.brxa-inner:before{background-color:currentcolor;border-radius:4px;height:4px;position:absolute;width:40px}
.brxa-inner:after,.brxa-inner:before{content:"";display:block}
.brxa-inner:before{top:-10px}
.brxa-inner:after{bottom:-10px}
.brxe-toggle{--brxe-toggle-scale:1;--brxe-toggle-width:40px;--brxe-toggle-height:24px;--brxe-toggle-bar-height:4px;--brxe-toggle-bar-width:40px;--brxe-toggle-bar-radius:4px;display:flex;line-height:1;transform:scale(var(--brxe-toggle-scale))}
.brxe-toggle .brxa-inner,.brxe-toggle .brxa-inner:after,.brxe-toggle .brxa-inner:before{border-radius:var(--brxe-toggle-bar-radius);height:var(--brxe-toggle-bar-height);width:var(--brxe-toggle-bar-width)}
.bricks-background-primary{background-color:var(--bricks-color-primary)}
@font-face{font-display:swap;font-family:themify;font-style:normal;font-weight:400;;src:url(/wp-content/themes/bricks/assets/fonts/themify/themify.woff) format("woff"),url(/wp-content/themes/bricks/assets/fonts/themify/themify.ttf) format("truetype")}
[class*=" ti-"]{speak:never;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;display:inline-block;font-family:themify;font-style:normal;font-variant:normal;font-weight:400;line-height:1;text-transform:none}
.ti-close:before{content:"\e646"}
:root{--swiper-theme-color:#007aff}
:root{--swiper-navigation-size:44px}
:root{--jp-carousel-primary-color:#fff;--jp-carousel-primary-subtle-color:#999;--jp-carousel-bg-color:#000;--jp-carousel-bg-faded-color:#222;--jp-carousel-border-color:#3a3a3a}
:root{--jetpack--contact-form--border:1px solid #8c8f94;--jetpack--contact-form--border-color:#8c8f94;--jetpack--contact-form--border-size:1px;--jetpack--contact-form--border-style:solid;--jetpack--contact-form--border-radius:0px;--jetpack--contact-form--input-padding:16px;--jetpack--contact-form--font-size:16px}
div.fca_qc_quiz img[src='']{display:none}
.fca_qc_quiz p{width:auto;margin:0}
img.fca_qc_quiz_question_img{display:block;max-width:100%;max-height:400px;margin-left:auto;margin-right:auto}
img.fca_qc_quiz_answer_img{max-width:100%;max-height:200px;margin:0 auto;display:block;margin-bottom:10px}
img.fca_qc_quiz_question_img{margin-bottom:15px}
#fca_qc_question{font-size:20px;margin-bottom:15px;color:#151515}
#fca_qc_question_back{display:block;margin-bottom:15px}
div.fca_qc_quiz span.fca_qc_answer_span{display:inline-block;width:100%;padding:0;margin:0;font-size:16px;color:#151515;text-indent:initial;position:relative}
div.fca_qc_quiz button.fca_qc_next_question{background-color:transparent;color:#000;min-width:140px;border-radius:12px;border:solid 2px #151515;margin-top:20px;padding:20px 17px 17px 17px;font-size:20px;height:auto}
div.fca_qc_quiz div.fca_qc_answer_div{box-sizing:border-box;display:inline-block;margin-bottom:15px;width:100%;border-radius:15px;background-color:#dbdbdb;color:#000;text-align:left;text-transform:none;font-weight:400;color:#151515;padding:15px}
#fca_qc_correct_answer,#fca_qc_your_answer{font-weight:400}
.fca_qc_score_text{font-size:14px;margin:30px 0 0 0;color:#151515}
.fca_qc_score_time{font-size:14px;margin:0 0 10px 0;color:#151515}
.fca_qc_score_title{font-size:30px;font-family:sans-serif;font-weight:700;margin:0 0 20px 0;color:#151515}
.fca_qc_score_img{margin:0 auto 20px auto;max-width:100%}
.fca_qc_score_desc{font-size:16px;margin:0 0 30px 0;color:#151515}
.fca_qc_quiz_footer{margin-top:20px;font-size:16px;color:#151515}
.fca_qc_your_answers_text{font-weight:700;font-size:16px;margin:0 0 15px 0;color:#151515}
#fca_qc_question_right_or_wrong{font-size:20px;margin:20px 0;color:#151515}
#fca_qc_question_back{font-size:18px;color:#151515}
.fca-qc-flipper div{padding:5px}
div.fca_qc_quiz p.fca_qc_back_response{font-size:16px;font-weight:700;margin-bottom:10px;color:#151515}
#fca_qc_hint_p{font-weight:400}
#fca_qc_answer_container,#fca_qc_back_container{border-radius:15px}
.flip-container{width:100%;-webkit-perspective:1000;perspective:1000;-webkit-transform-style:preserve-3d;transform-style:preserve-3d}
.fca-qc-back,.fca-qc-front,.flip-container{width:100%;height:auto}
.fca-qc-flipper{transform-style:preserve-3d;position:relative}
.fca-qc-back,.fca-qc-front{backface-visibility:hidden;-webkit-backface-visibility:hidden;transform-style:preserve-3d;-webkit-transform-style:preserve-3d;position:absolute;top:0;left:0}
.fca-qc-front{z-index:2;transform:rotateY(0);-webkit-transform:rotateY(0)}
.fca-qc-back{transform:rotateY(-180deg);-webkit-transform:rotateY(-180deg)}
.fca_qc_social_share{margin:0 0 30px 0;font-family:sans-serif;font-weight:700;font-size:20px}
.fca_qc_social_share a.fca_qc_share_link{margin:2px;display:inline-block;width:120px;padding:8px 10px;color:#fff;text-transform:uppercase;font-family:sans-serif;font-size:10pt;font-weight:700;border-radius:2px;text-decoration:none;box-shadow:none;border-bottom:none;line-height:1.43}
.fca_qc_share_link svg{float:left;height:18px;width:18px;fill:#fff}
#fca_qc_share_link_twitter{background-color:#5bc3ee}
#fca_qc_share_link_facebook{background-color:#386497}
#fca_qc_share_link_email{background-color:#2a91fb}
#fca_qc_share_link_pinterest{background-color:#b81621}
div.fca_qc_quiz span.fca_qc_mobile_check{display:none}
@media (max-width:600px){.fca-qc-flipper div{padding:0}
div.fca_qc_quiz span.fca_qc_mobile_check{display:inline}
div.fca_qc_quiz span.fca_qc_answer_span{font-size:14px}}