img:is([sizes="auto" i], [sizes^="auto," i]) { contain-intrinsic-size: 3000px 1500px }@charset "UTF-8";address,blockquote,body,dd,dl,dt,fieldset,figure,h1,h2,h3,h4,h5,h6,hr,html,iframe,legend,li,ol,p,pre,textarea,ul{border:0;font-size:100%;font-style:inherit;font-weight:inherit;margin:0;outline:0;padding:0;vertical-align:baseline}html{-webkit-text-size-adjust:100%;-ms-text-size-adjust:100%}body{margin:0}main,nav{display:block}progress{display:inline-block;vertical-align:baseline}a{background-color:transparent}a:active{outline:0}a,a:focus,a:hover,a:visited{text-decoration:none}abbr[title]{border-bottom:1px dotted}b,strong{font-weight:700}dfn{font-style:italic}mark{background:#ff0;color:#000}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sup{top:-.5em}sub{bottom:-.25em}img{border:0}svg:not(:root){overflow:hidden}figure{margin:0}hr{box-sizing:content-box;height:0}pre{overflow:auto}code,kbd,pre,samp{font-size:1em}button,input,optgroup,select,textarea{color:inherit;font:inherit;margin:0}button{overflow:visible}button,select{text-transform:none}button,html input[type=button],input[type=reset],input[type=submit]{-webkit-appearance:button;cursor:pointer}button[disabled],html input[disabled]{cursor:default}button::-moz-focus-inner,input::-moz-focus-inner{border:0;padding:0}input{line-height:normal}input[type=checkbox],input[type=radio]{box-sizing:border-box;padding:0}input[type=number]::-webkit-inner-spin-button,input[type=number]::-webkit-outer-spin-button{height:auto}input[type=search]{-webkit-appearance:textfield;box-sizing:content-box}#comments .submit,.search .search-submit{padding:10px 15px;border-radius:2px;line-height:1.85714285714286;border:0}.archive .no-results .ast-search-submit,.search .site-main .ast-search-submit{display:none}input[type=search]::-webkit-search-cancel-button,input[type=search]::-webkit-search-decoration{-webkit-appearance:none}fieldset{border:1px solid var(--ast-border-color);margin:0 0;padding:.35em .625em .75em}legend{border:0;padding:0}fieldset legend{margin-bottom:1.5em;padding:0 .5em}textarea{overflow:auto}optgroup{font-weight:700}table{border-collapse:collapse;border-spacing:0}td,th{padding:0}.ast-container{max-width:100%}.ast-container,.ast-container-fluid{margin-left:auto;margin-right:auto;padding-left:20px;padding-right:20px}.ast-container-fluid::after,.ast-container::after{content:"";display:table;clear:both}.ast-col-lg-1,.ast-col-lg-10,.ast-col-lg-11,.ast-col-lg-12,.ast-col-lg-2,.ast-col-lg-3,.ast-col-lg-4,.ast-col-lg-5,.ast-col-lg-6,.ast-col-lg-7,.ast-col-lg-8,.ast-col-lg-9,.ast-col-md-1,.ast-col-md-10,.ast-col-md-11,.ast-col-md-12,.ast-col-md-2,.ast-col-md-3,.ast-col-md-4,.ast-col-md-5,.ast-col-md-6,.ast-col-md-7,.ast-col-md-8,.ast-col-md-9,.ast-col-sm-1,.ast-col-sm-10,.ast-col-sm-11,.ast-col-sm-12,.ast-col-sm-2,.ast-col-sm-3,.ast-col-sm-4,.ast-col-sm-5,.ast-col-sm-6,.ast-col-sm-7,.ast-col-sm-8,.ast-col-sm-9,.ast-col-xl-1,.ast-col-xl-10,.ast-col-xl-11,.ast-col-xl-12,.ast-col-xl-2,.ast-col-xl-3,.ast-col-xl-4,.ast-col-xl-5,.ast-col-xl-6,.ast-col-xl-7,.ast-col-xl-8,.ast-col-xl-9,.ast-col-xs-1,.ast-col-xs-10,.ast-col-xs-11,.ast-col-xs-12,.ast-col-xs-2,.ast-col-xs-3,.ast-col-xs-4,.ast-col-xs-5,.ast-col-xs-6,.ast-col-xs-7,.ast-col-xs-8,.ast-col-xs-9{position:relative;min-height:1px;padding-left:20px;padding-right:20px}.ast-col-xs-1,.ast-col-xs-10,.ast-col-xs-11,.ast-col-xs-12,.ast-col-xs-2,.ast-col-xs-3,.ast-col-xs-4,.ast-col-xs-5,.ast-col-xs-6,.ast-col-xs-7,.ast-col-xs-8,.ast-col-xs-9{float:left}.ast-col-xs-1{width:8.3333333333%}.ast-col-xs-2{width:16.6666666667%}.ast-col-xs-3{width:25%}.ast-col-xs-4{width:33.3333333333%}.ast-col-xs-5{width:41.6666666667%}.ast-col-xs-6{width:50%}.ast-col-xs-7{width:58.3333333333%}.ast-col-xs-8{width:66.6666666667%}.ast-col-xs-9{width:75%}.ast-col-xs-10{width:83.3333333333%}.ast-col-xs-11{width:91.6666666667%}.ast-col-xs-12{width:100%}@media (min-width:544px){.ast-col-sm-1,.ast-col-sm-10,.ast-col-sm-11,.ast-col-sm-12,.ast-col-sm-2,.ast-col-sm-3,.ast-col-sm-4,.ast-col-sm-5,.ast-col-sm-6,.ast-col-sm-7,.ast-col-sm-8,.ast-col-sm-9{float:left}.ast-col-sm-1{width:8.3333333333%}.ast-col-sm-2{width:16.6666666667%}.ast-col-sm-3{width:25%}.ast-col-sm-4{width:33.3333333333%}.ast-col-sm-5{width:41.6666666667%}.ast-col-sm-6{width:50%}.ast-col-sm-7{width:58.3333333333%}.ast-col-sm-8{width:66.6666666667%}.ast-col-sm-9{width:75%}.ast-col-sm-10{width:83.3333333333%}.ast-col-sm-11{width:91.6666666667%}.ast-col-sm-12{width:100%}}@media (min-width:768px){.ast-col-md-1,.ast-col-md-10,.ast-col-md-11,.ast-col-md-12,.ast-col-md-2,.ast-col-md-3,.ast-col-md-4,.ast-col-md-5,.ast-col-md-6,.ast-col-md-7,.ast-col-md-8,.ast-col-md-9{float:left}.ast-col-md-1{width:8.3333333333%}.ast-col-md-2{width:16.6666666667%}.ast-col-md-3{width:25%}.ast-col-md-4{width:33.3333333333%}.ast-col-md-5{width:41.6666666667%}.ast-col-md-6{width:50%}.ast-col-md-7{width:58.3333333333%}.ast-col-md-8{width:66.6666666667%}.ast-col-md-9{width:75%}.ast-col-md-10{width:83.3333333333%}.ast-col-md-11{width:91.6666666667%}.ast-col-md-12{width:100%}}@media (min-width:992px){.ast-col-lg-1,.ast-col-lg-10,.ast-col-lg-11,.ast-col-lg-12,.ast-col-lg-2,.ast-col-lg-3,.ast-col-lg-4,.ast-col-lg-5,.ast-col-lg-6,.ast-col-lg-7,.ast-col-lg-8,.ast-col-lg-9{float:left}.ast-col-lg-1{width:8.3333333333%}.ast-col-lg-2{width:16.6666666667%}.ast-col-lg-3{width:25%}.ast-col-lg-4{width:33.3333333333%}.ast-col-lg-5{width:41.6666666667%}.ast-col-lg-6{width:50%}.ast-col-lg-7{width:58.3333333333%}.ast-col-lg-8{width:66.6666666667%}.ast-col-lg-9{width:75%}.ast-col-lg-10{width:83.3333333333%}.ast-col-lg-11{width:91.6666666667%}.ast-col-lg-12{width:100%}}@media (min-width:1200px){.ast-col-xl-1,.ast-col-xl-10,.ast-col-xl-11,.ast-col-xl-12,.ast-col-xl-2,.ast-col-xl-3,.ast-col-xl-4,.ast-col-xl-5,.ast-col-xl-6,.ast-col-xl-7,.ast-col-xl-8,.ast-col-xl-9{float:left}.ast-col-xl-1{width:8.3333333333%}.ast-col-xl-2{width:16.6666666667%}.ast-col-xl-3{width:25%}.ast-col-xl-4{width:33.3333333333%}.ast-col-xl-5{width:41.6666666667%}.ast-col-xl-6{width:50%}.ast-col-xl-7{width:58.3333333333%}.ast-col-xl-8{width:66.6666666667%}.ast-col-xl-9{width:75%}.ast-col-xl-10{width:83.3333333333%}.ast-col-xl-11{width:91.6666666667%}.ast-col-xl-12{width:100%}}.ast-row{margin-left:-20px;margin-right:-20px}.ast-row::after{content:"";display:table;clear:both}h1,h2,h3,h4,h5,h6{clear:both}.entry-content :where(h1),h1{color:#808285;font-size:2em;line-height:1.2}.entry-content :where(h2),h2{color:#808285;font-size:1.7em;line-height:1.3}.entry-content :where(h3),h3{color:#808285;font-size:1.5em;line-height:1.4}.entry-content :where(h4),h4{color:#808285;line-height:1.5;font-size:1.3em}.entry-content :where(h5),h5{color:#808285;line-height:1.6;font-size:1.2em}.entry-content :where(h6),h6{color:#808285;line-height:1.7;font-size:1.1em}html{box-sizing:border-box}*,:after,:before{box-sizing:inherit}body{color:#808285;background:#fff;font-style:normal}ol,ul{margin:0 0 1.5em 3em}ul{list-style:disc}ol{list-style:decimal}li>ol,li>ul{margin-bottom:0;margin-left:1.5em}dt{font-weight:600}dd{margin:0 1.5em 1em}b,strong{font-weight:700}cite,dfn,em,i{font-style:italic}blockquote,q{quotes:"" ""}blockquote:after,blockquote:before,q:after,q:before{content:""}blockquote{border-left:5px solid var(--ast-border-color);padding:20px;font-size:1.2em;font-style:italic;margin:0 0 1.5em;position:relative}address{margin:0 0 1.5em}address,cite{font-style:italic}abbr,acronym{border-bottom:1px dotted #666;cursor:help}pre{background:var(--ast-code-block-background);font-family:"Courier 10 Pitch",Courier,monospace;margin-bottom:1.6em;overflow:auto;max-width:100%;padding:1.6em}code,kbd,tt,var{font:1em Monaco,Consolas,"Andale Mono","DejaVu Sans Mono",monospace}img{height:auto;max-width:100%}hr{background-color:#ccc;border:0;height:1px;margin-bottom:1.5em}.ast-button,.button,button,input,select,textarea{color:#808285;font-weight:400;font-size:100%;margin:0;vertical-align:baseline}button,input{line-height:normal}.normal-search{margin-right:-5px}big{font-size:125%}ins,mark{background:0 0;text-decoration:none}table,td,th{border:1px solid var(--ast-border-color)}table{border-collapse:separate;border-spacing:0;border-width:1px 0 0 1px;margin:0 0 1.5em;width:100%}th{font-weight:600}td,th{padding:.7em 1em;border-width:0 1px 1px 0}.ast-button,.button,button,input[type=button],input[type=reset],input[type=submit]{border:1px solid;border-color:var(--ast-border-color);border-radius:2px;background:#e6e6e6;padding:.6em 1em .4em;color:#fff}.ast-button:focus,.ast-button:hover,.button:focus,.button:hover,button:focus,button:hover,input[type=button]:focus,input[type=button]:hover,input[type=reset]:focus,input[type=reset]:hover,input[type=submit]:focus,input[type=submit]:hover{color:#fff;border-color:var(--ast-border-color)}.ast-button:active,.ast-button:focus,.button:active,.button:focus,button:active,button:focus,input[type=button]:active,input[type=button]:focus,input[type=reset]:active,input[type=reset]:focus,input[type=submit]:active,input[type=submit]:focus{border-color:var(--ast-border-color);outline:0}input[type=email],input[type=password],input[type=search],input[type=tel],input[type=text],input[type=url],textarea{color:#666;border:1px solid var(--ast-border-color);border-radius:2px;-webkit-appearance:none}input[type=email]:focus,input[type=password]:focus,input[type=search]:focus,input[type=tel]:focus,input[type=text]:focus,input[type=url]:focus,textarea:focus{color:#111}textarea{padding-left:3px;width:100%}a{color:#4169e1}a:focus,a:hover{color:#191970}a:focus{outline:thin dotted}a:hover{outline:0}.screen-reader-text{border:0;clip:rect(1px,1px,1px,1px);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px;word-wrap:normal!important}.screen-reader-text:focus{background-color:#f1f1f1;border-radius:2px;box-shadow:0 0 2px 2px rgba(0,0,0,.6);clip:auto!important;color:#21759b;display:block;font-size:12.25px;font-size:.875rem;height:auto;left:5px;line-height:normal;padding:15px 23px 14px;text-decoration:none;top:5px;width:auto;z-index:100000}.alignleft{display:inline;float:left;margin-right:1.5em}.alignright{display:inline;float:right;margin-left:1.5em}.aligncenter{clear:both;text-align:center;display:block;margin-left:auto;margin-right:auto}#primary:after,#primary:before,#secondary:after,#secondary:before,.ast-container:after,.ast-container:before,.ast-row:after,.ast-row:before,.clear:after,.clear:before,.sidebar-main:after,.sidebar-main:before,.site-content:after,.site-content:before,.site-footer:after,.site-footer:before,.site-header:after,.site-header:before,.site-main:after,.site-main:before{content:"";display:table}#primary:after,#secondary:after,.ast-container:after,.ast-row:after,.clear:after,.sidebar-main:after,.site-content:after,.site-footer:after,.site-header:after,.site-main:after{clear:both}.entry-content[data-ast-blocks-layout]>embed,.entry-content[data-ast-blocks-layout]>iframe,.entry-content[data-ast-blocks-layout]>object,embed,iframe,object{max-width:100%}.wp-caption{margin-bottom:1.5em;max-width:100%}.wp-caption img[class*=wp-image-]{display:block;margin-left:auto;margin-right:auto}.wp-caption .wp-caption-text{margin:.8075em 0}.wp-caption-text{text-align:center}::selection{color:#fff;background:#0274be}body{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}body:not(.logged-in){position:relative}#page{position:relative}a,a:focus{text-decoration:none}.secondary a *,.site-footer a *,.site-header a *,a{transition:all .2s linear}.capitalize{text-transform:uppercase}img{vertical-align:middle}.entry-content :where(h1,h2,h3,h4,h5,h6){margin-bottom:20px}p{margin-bottom:1.75em}blockquote{margin:1.5em 1em 1.5em 3em;font-size:1.1em;line-height:inherit;position:relative}.ast-button,.button,input[type=button],input[type=submit]{border-radius:0;padding:18px 30px;border:0;box-shadow:none;text-shadow:none}.ast-button:hover,.button:hover,input[type=button]:hover,input[type=submit]:hover{box-shadow:none}.ast-button:active,.ast-button:focus,.button:active,.button:focus,input[type=button]:active,input[type=button]:focus,input[type=submit]:active,input[type=submit]:focus{box-shadow:none}.site-title{font-weight:400}.site-description,.site-title{margin-bottom:0}.site-description a,.site-description:focus a,.site-description:hover a,.site-title a,.site-title:focus a,.site-title:hover a{transition:all .2s linear}.site-title a,.site-title a:focus,.site-title a:hover,.site-title a:visited{color:#222}.site-description a,.site-description a:focus,.site-description a:hover,.site-description a:visited{color:#999}.search-form .search-field{outline:0}.ast-search-menu-icon{position:relative;z-index:3}.site .skip-link{background-color:#f1f1f1;box-shadow:0 0 1px 1px rgba(0,0,0,.2);color:#21759b;display:block;font-family:Montserrat,"Helvetica Neue",sans-serif;font-size:14px;font-weight:700;left:-9999em;outline:0;padding:15px 23px 14px;text-decoration:none;text-transform:none;top:-9999em}.site .skip-link:focus{clip:auto;height:auto;left:6px;top:7px;width:auto;z-index:100000;outline:thin dotted}.logged-in .site .skip-link{box-shadow:0 0 2px 2px rgba(0,0,0,.2);font-family:"Open Sans",sans-serif}input,select{line-height:1}.ast-button,.ast-custom-button,body,button,input[type=button],input[type=submit],textarea{line-height:1.85714285714286}.site-title a{line-height:1.2}.site-header .site-description{line-height:1.5}.ast-single-post .entry-title,.ast-single-post .entry-title a{line-height:1.2}.entry-title,.entry-title a{font-weight:var(--ast-blog-title-font-weight,normal)}.ast-oembed-container{position:relative;padding-top:56.25%;height:0;overflow:hidden;max-width:100%;height:auto}.ast-oembed-container embed,.ast-oembed-container iframe,.ast-oembed-container object{position:absolute;top:0;left:0;width:100%;height:100%}.ast-hidden{display:none!important}body{background-color:#fff}#page{display:block}#primary,#secondary{display:block;position:relative;float:left;width:100%}#primary{margin:4em 0}.ast-separate-container{background-color:#f5f5f5}.ast-separate-container #primary{padding:4em 0;margin:0;border:0}.ast-separate-container .site-main>.ast-row{margin-left:0;margin-right:0}.ast-separate-container .ast-article-post,.ast-separate-container .ast-article-single:not(.ast-related-post){background-color:#fff}.ast-separate-container .ast-article-post,.ast-separate-container .ast-article-single{border-bottom:1px solid var(--ast-border-color);margin:0;padding:5.34em 6.67em}.ast-separate-container .blog-layout-1{padding:0;border-bottom:0}.ast-separate-container .ast-article-single{border-bottom:0}@media (max-width:1200px){.ast-separate-container .ast-article-post,.ast-separate-container .ast-article-single{margin:0;padding:3.34em 2.4em}}.ast-page-builder-template .hentry{margin:0}.ast-page-builder-template .site-content>.ast-container{max-width:100%;padding:0}.ast-page-builder-template .site-content #primary{padding:0;margin:0}.ast-page-builder-template .no-results{text-align:center;margin:4em auto}.ast-page-builder-template .entry-header{margin-top:4em;margin-left:auto;margin-right:auto;padding-left:20px;padding-right:20px}.ast-page-builder-template .entry-header.ast-no-title.ast-no-thumbnail{margin-top:0}.ast-page-builder-template .entry-header.ast-header-without-markup{margin-top:0;margin-bottom:0}.ast-page-builder-template .entry-header.ast-no-title.ast-no-meta{margin-bottom:0}.ast-page-builder-template.single .post-navigation{padding-bottom:2em}.ast-page-builder-template .ast-archive-description{margin-top:4em;margin-left:auto;margin-right:auto;padding-left:20px;padding-right:20px}@media (min-width:993px){.ast-separate-container #primary,.ast-separate-container.ast-left-sidebar #primary,.ast-separate-container.ast-right-sidebar #primary{margin:4em 0;padding:0}.ast-right-sidebar #primary{padding-right:60px}.ast-left-sidebar #primary{padding-left:60px}}@media (max-width:992px){.ast-separate-container #primary,.ast-separate-container.ast-left-sidebar #primary,.ast-separate-container.ast-right-sidebar #primary{padding-left:0;padding-right:0}.ast-right-sidebar #primary{padding-right:30px}.ast-left-sidebar #primary{padding-left:30px}}.ast-search-icon .astra-search-icon{font-size:1.3em}.main-navigation{height:100%;-js-display:inline-flex;display:inline-flex}.main-navigation ul{list-style:none;margin:0;padding-left:0;position:relative}.main-header-menu .menu-link,.main-header-menu>a{text-decoration:none;padding:0 1em;display:inline-block;transition:all .2s linear}.main-header-menu .menu-item{position:relative}.main-header-menu .menu-item.focus>.sub-menu,.main-header-menu .menu-item:hover>.sub-menu,.main-header-menu .menu-item>.sub-menu.toggled-on{right:auto;left:0;visibility:visible}.main-header-menu .menu-item.focus>.sub-menu .sub-menu.toggled-on,.main-header-menu .menu-item:hover>.sub-menu .sub-menu.toggled-on,.main-header-menu .menu-item>.sub-menu.toggled-on .sub-menu.toggled-on{left:100%;right:auto;visibility:visible}.main-header-menu .ast-left-align-sub-menu.focus>.sub-menu,.main-header-menu .ast-left-align-sub-menu:hover>.sub-menu{right:0;left:auto}@media (min-width:769px){.main-header-menu .ast-sub-menu-goes-outside.focus>.sub-menu,.main-header-menu .ast-sub-menu-goes-outside:hover>.sub-menu{left:-100%}.main-header-menu .ast-left-align-sub-menu .sub-menu .menu-item.focus>.sub-menu,.main-header-menu .ast-left-align-sub-menu .sub-menu .menu-item:hover>.sub-menu{left:-100%}}.main-header-menu .sub-menu{width:240px;background:#fff;left:-999em;position:absolute;top:100%;z-index:99999;visibility:hidden}@media (min-width:769px){.main-header-menu .sub-menu .menu-item.focus>.sub-menu,.main-header-menu .sub-menu .menu-item:hover>.sub-menu{left:100%;right:auto}.main-header-menu .sub-menu .ast-left-align-sub-menu.focus>.sub-menu,.main-header-menu .sub-menu .ast-left-align-sub-menu:focus * .sub-menu,.main-header-menu .sub-menu .ast-left-align-sub-menu:hover * .sub-menu,.main-header-menu .sub-menu .ast-left-align-sub-menu:hover>.sub-menu{left:-100%}.main-header-menu .sub-menu .main-header-menu .ast-sub-menu-goes-outside.focus>.sub-menu,.main-header-menu .sub-menu .main-header-menu .ast-sub-menu-goes-outside:hover>.sub-menu{left:-100%}}.main-header-menu .sub-menu .menu-link{padding:.9em 1em;display:block;word-wrap:break-word}.main-header-menu .sub-menu .menu-item:not(.menu-item-has-children) .menu-link .icon-arrow:first-of-type{display:none}#ast-desktop-header .main-header-menu .sub-menu .menu-item.menu-item-has-children>.menu-link .icon-arrow{display:none}#ast-desktop-header .main-header-menu .sub-menu .menu-item.menu-item-has-children>.menu-link .ast-header-navigation-arrow{position:absolute;right:.6em;top:50%;transform:translate(0,-50%) rotate(270deg)}#ast-desktop-header .main-header-menu .sub-menu .menu-item.menu-item-has-children>.menu-link .ast-header-navigation-arrow .icon-arrow{display:block}#ast-desktop-header .main-header-menu .sub-menu .menu-item.menu-item-has-children>.menu-link .ast-header-navigation-arrow .icon-arrow svg{margin:0}#ast-desktop-header .account-main-navigation .sub-menu .menu-item.menu-item-has-children>.menu-link .ast-header-navigation-arrow{transform:translate(0,-50%) rotate(360deg)}.main-header-menu .sub-menu .sub-menu{top:0}.submenu-with-border .sub-menu{border-width:1px;border-style:solid}.submenu-with-border .sub-menu .menu-link{border-width:0 0 1px;border-style:solid}.submenu-with-border .sub-menu .sub-menu{top:-2px}.ast-desktop .submenu-with-border .sub-menu>.menu-item:last-child>.menu-link{border-bottom-style:none}.ast-header-break-point .main-navigation{padding-left:0}.ast-header-break-point .main-navigation ul .menu-item .menu-link{padding:0 20px;display:inline-block;width:100%;border:0;border-bottom-width:1px;border-style:solid;border-color:var(--ast-border-color)}.ast-header-break-point .main-navigation ul .menu-item .menu-link .icon-arrow:first-of-type{margin-right:5px}.ast-header-break-point .main-navigation ul .sub-menu .menu-item:not(.menu-item-has-children) .menu-link .icon-arrow:first-of-type{display:inline}.ast-header-break-point .main-navigation .sub-menu .menu-item .menu-link{padding-left:30px}.ast-header-break-point .main-navigation .sub-menu .menu-item .menu-item .menu-link{padding-left:40px}.ast-header-break-point .main-navigation .sub-menu .menu-item .menu-item .menu-item .menu-link{padding-left:50px}.ast-header-break-point .main-navigation .sub-menu .menu-item .menu-item .menu-item .menu-item .menu-link{padding-left:60px}.ast-header-break-point .main-header-menu{background-color:#f9f9f9;border-top-width:0}.ast-header-break-point .main-header-menu .sub-menu{background-color:#f9f9f9;position:static;opacity:1;visibility:visible;border:0;width:auto}.ast-header-break-point .main-header-menu .sub-menu .ast-left-align-sub-menu.focus>.sub-menu,.ast-header-break-point .main-header-menu .sub-menu .ast-left-align-sub-menu:hover>.sub-menu{left:0}.ast-header-break-point .main-header-menu .ast-sub-menu-goes-outside.focus>.sub-menu,.ast-header-break-point .main-header-menu .ast-sub-menu-goes-outside:hover>.sub-menu{left:0}.ast-header-break-point .submenu-with-border .sub-menu{border:0}.ast-header-break-point .dropdown-menu-toggle{display:none}.ast-mobile-menu-buttons{display:none}.ast-button-wrap{display:inline-block}.ast-button-wrap button{box-shadow:none;border:none}.ast-button-wrap .menu-toggle{padding:0;width:2.2em;height:2.1em;font-size:1.5em;font-weight:400;border-radius:2px;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;border-radius:2px;vertical-align:middle;line-height:1.85714285714286}.ast-button-wrap .menu-toggle.main-header-menu-toggle{padding:0 .5em;width:auto;text-align:center}.ast-button-wrap .menu-toggle.main-header-menu-toggle .mobile-menu{font-size:15px;font-size:1rem;font-weight:600}.ast-button-wrap .menu-toggle .menu-toggle-icon{font-style:normal;display:inline-block;vertical-align:middle;line-height:2.05}.ast-button-wrap .menu-toggle .menu-toggle-icon:before{content:"\e5d2";font-family:Astra;text-decoration:inherit}.ast-button-wrap .menu-toggle .icon-menu-bars svg:nth-child(2){display:none}.ast-button-wrap .menu-toggle.toggled .menu-toggle-icon:before{content:"\e5cd"}.ast-button-wrap .menu-toggle.toggled .icon-menu-bars svg:first-child{display:none}.ast-button-wrap .menu-toggle.toggled .icon-menu-bars svg:nth-child(2){display:block}.ast-button-wrap .menu-toggle .mobile-menu-wrap{display:inline-block}.ast-button-wrap .menu-toggle:focus{outline:thin dotted}.header-main-layout-1 .ast-main-header-bar-alignment{margin-left:auto}.site-navigation{height:100%}.site-header .menu-link *{transition:none}.ast-icon.icon-arrow svg{height:.6em;width:.6em;position:relative;margin-left:10px}.ast-icon.icon-search svg{height:1em;width:.9em;margin-top:3px;margin-right:2px}.ast-header-break-point .user-select{clear:both}.ast-header-break-point .ast-mobile-menu-buttons{display:block;align-self:center}.ast-header-break-point .main-header-bar-navigation{flex:auto}.ast-header-break-point .ast-main-header-bar-alignment{display:block;width:100%;flex:auto;order:4}.ast-header-break-point .ast-icon.icon-arrow svg{height:.85em;width:.95em;position:relative;margin-left:10px}.site-main .comment-navigation,.site-main .post-navigation,.site-main .posts-navigation{margin:0 0 1.5em;overflow:hidden}.comment-navigation .nav-previous,.post-navigation .nav-previous,.posts-navigation .nav-previous{position:relative;text-align:left}.comment-navigation .nav-next,.post-navigation .nav-next,.posts-navigation .nav-next{grid-column-start:2;text-align:right}.ast-icon svg:not([fill]){fill:currentColor}.post-navigation a{background:0 0;font-size:1.06666rem;font-size:1rem;padding:0 var(--ast-post-nav-space,1.5em);height:2.33333em;line-height:calc(2.33333em - 3px)}.sticky{display:block}.hentry{margin:0 0 1.5em}.byline{display:none}.group-blog .byline,.single .byline{display:inline}.page-links{clear:both;margin-top:1em}.page-links a{display:inline-block}.page-links a .page-link{border-color:var(--ast-border-color);background:0 0}.page-links .page-link{padding:0;margin:0 0 .3em .3em;border:2px solid var(--ast-border-color);color:#000;background:0 0;font-size:.8em;width:2.5em;height:2.5em;line-height:calc( 2.5em - 4px);display:inline-block;text-align:center;transition:all .2s linear}.page-links .page-link:focus,.page-links .page-link:hover{color:#000}@media (max-width:768px){.page-links .page-link{margin-bottom:6px}}.entry-content>:last-child,.entry-summary>:last-child,.page-content>:last-child{margin-bottom:0}.wp-block-separator:not(.is-style-wide):not(.is-style-dots){margin:20px auto}.bypostauthor{display:block}body{overflow-x:hidden}.widget-title{font-weight:400;margin-bottom:1em;line-height:1.5}.widget{margin:0 0 2.8em 0}.widget:last-child{margin-bottom:0}.widget select{max-width:100%}.widget ul{margin:0;list-style-type:none}.no-widget-text{margin-bottom:0}.widget_nav_menu ul ul.sub-menu{margin-top:.25em}.widget_nav_menu ul ul.sub-menu li{padding-left:20px}.widget_nav_menu ul ul.sub-menu a:after{left:-20px}.widget_nav_menu ul ul.sub-menu ul a:after{left:-40px}.widget_nav_menu ul ul.sub-menu ul ul a:after{left:-60px}.widget_nav_menu li{transition:all .2s linear}#secondary .wp-block-search__input{line-height:1}#secondary .wp-block-search__button{padding:.7em 1em}.widget_search .search-form{position:relative;padding:0;background:initial;color:inherit}.widget_search .search-form>label{position:relative}.widget_search .search-form i{color:#3a3a3a}.widget_search .search-form button{position:absolute;top:0;right:15px;border:none;padding:0;cursor:pointer;background:0 0}.widget_search .search-form input[type=submit],.widget_search .search-form input[type=submit]:focus,.widget_search .search-form input[type=submit]:hover{padding:13px 20px;border-radius:2px;border:none;top:0;right:0;position:absolute;color:transparent;background:0 0;max-width:45px;z-index:2}.widget_search .search-form .search-field{background:var(--ast-widget-bg-color);border-width:1px;border-color:var(--ast-border-color);border-radius:2px}.widget_search .search-field,.widget_search .search-field:focus{width:100%;padding:12px 45px 12px 15px}.widget_archive ul.children,.widget_categories ul.children,.widget_pages ul.children{position:relative;margin-top:5px;width:100%}.widget_archive ul.children li,.widget_categories ul.children li,.widget_pages ul.children li{padding-left:20px}.widget_archive li ul.children a:after,.widget_categories li ul.children a:after,.widget_pages li ul.children a:after{left:-20px}.widget_archive li ul.children ul a:after,.widget_categories li ul.children ul a:after,.widget_pages li ul.children ul a:after{left:-40px}.widget_tag_cloud .tagcloud{margin-top:10px;display:inline-block}.widget_tag_cloud .tagcloud a{border:1px solid var(--ast-border-color);padding:.5em .9em;display:inline-block;margin-bottom:4px;font-size:14px;margin-right:4px;line-height:1.5;transition:all .2s linear}.widget_calendar table,.widget_calendar td,.widget_calendar th{padding:0;text-align:center}.widget_calendar table,.widget_calendar th{border:none}.widget_calendar td{border-right:none;border-left:none}.widget_calendar caption{line-height:2.7em}.widget_calendar thead{line-height:2.5em}.widget_calendar thead a{color:#0274be;font-size:1rem;vertical-align:middle}.widget_calendar thead td{vertical-align:middle;font-weight:700}.widget_calendar thead>tr>th{line-height:2.5em;border-bottom:2px solid var(--ast-border-color);border-top:2px solid var(--ast-border-color)}.widget_calendar tbody{line-height:2.1em;text-align:center}.widget_calendar tbody>tr>td{width:14.2857%}.widget_calendar tbody>tr:first-child>td{padding-top:3px}.widget_calendar #today{color:#0274be;font-weight:700;border-bottom:2px solid #0274be}.ast-builder-grid-row{display:grid;grid-template-columns:auto auto;align-items:center;grid-column-gap:20px;overflow-wrap:anywhere}.ast-builder-grid-row>.site-header-section{flex-wrap:nowrap}.ast-builder-footer-grid-columns{grid-column-gap:50px}.ast-builder-grid-row.ast-grid-center-col-layout{grid-template-columns:1fr auto 1fr}.ast-builder-layout-element{align-items:center}.ast-builder-grid-row.ast-grid-center-col-layout-only{-js-display:flex;display:flex;height:100%;justify-content:center}.ast-builder-grid-row.ast-grid-center-col-layout-only .ast-grid-section-center{flex-grow:1}.site-header-section{height:100%;min-height:0;align-items:center}.site-header-section>*{padding:0 10px}.site-header-section>div:first-child{padding-left:0}.site-header-section>div:last-child{padding-right:0}.site-header-section .ast-builder-menu{align-items:center}.ast-builder-layout-element.ast-header-search{height:auto}.ast-grid-right-center-section{justify-content:flex-start;flex-grow:1}.ast-grid-right-section{justify-content:flex-end}.ast-grid-right-section .ast-site-identity>:first-child{text-align:right}.ast-grid-right-section .ast-grid-right-center-section .ast-site-identity>:first-child{text-align:left}.ast-grid-left-center-section{justify-content:flex-end;flex-grow:1}.elementor-nav-menu .ast-icon,.et_pb_menu__wrap .ast-icon,.fl-widget .menu-item .ast-icon{display:none}.ast-logo-title-inline .ast-site-identity{padding:1em 0;-js-display:inline-flex;display:inline-flex;vertical-align:middle;align-items:center;transition:all .2s linear}.ast-grid-section-center{justify-content:center}.ast-grid-section-center .ast-site-identity>:first-child{text-align:center}.ast-builder-social-element{line-height:1;color:#3a3a3a;background:0 0;vertical-align:middle;transition:all 10ms;margin-left:6px;margin-right:6px;justify-content:center;align-items:center}.ast-builder-social-element:hover{color:#0274be}.ast-builder-social-element .social-item-label{padding-left:6px}.ast-social-stack-desktop .ast-builder-social-element,.ast-social-stack-mobile .ast-builder-social-element,.ast-social-stack-tablet .ast-builder-social-element{margin-top:6px;margin-bottom:6px}.ahfb-svg-iconset{-js-display:inline-flex;display:inline-flex;align-self:center}.ahfb-svg-iconset svg{width:17px;height:17px;transition:none}.ahfb-svg-iconset svg>*{transition:none}.ast-footer-copyright p{margin-bottom:0}.ast-builder-grid-row-container{display:grid;align-content:center}.main-header-bar .main-header-bar-navigation{height:100%}.ast-nav-menu .sub-menu{line-height:1.45}.ast-builder-menu .main-navigation{padding:0}.ast-builder-menu .main-navigation>ul{align-self:center}.ast-footer-copyright,.ast-footer-social-wrap,.site-footer-focus-item{width:100%}#astra-footer-menu{margin:0;list-style:none;background:inherit}#astra-footer-menu>ul{margin:0;list-style:none;background:inherit}.ast-header-break-point #ast-mobile-header{display:block}.ast-header-break-point .main-header-bar-navigation{line-height:3}.ast-header-break-point .main-header-bar-navigation .menu-item-has-children>.ast-menu-toggle{display:inline-block;position:absolute;font-size:inherit;top:0;right:20px;cursor:pointer;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;padding:0 .907em;font-weight:400;line-height:inherit}.ast-header-break-point .main-header-bar-navigation .menu-item-has-children>.ast-menu-toggle>.ast-icon.icon-arrow{pointer-events:none}.ast-header-break-point .main-header-bar-navigation .menu-item-has-children .sub-menu{display:none}.ast-header-break-point .ast-mobile-header-wrap .ast-above-header-wrap .main-header-bar-navigation .ast-submenu-expanded>.ast-menu-toggle::before,.ast-header-break-point .ast-mobile-header-wrap .ast-main-header-wrap .main-header-bar-navigation .ast-submenu-expanded>.ast-menu-toggle::before{transform:rotateX(180deg)}.ast-header-break-point .ast-nav-menu .sub-menu{line-height:3}.site-footer-section{justify-content:center}.site-footer-section>*{margin-bottom:10px}.site-footer-section>:last-child{margin-bottom:0}.site-primary-footer-wrap{padding-top:45px;padding-bottom:45px}.site-above-footer-wrap,.site-below-footer-wrap{padding-top:20px;padding-bottom:20px}.ast-hfb-header.ast-header-break-point .main-header-bar-navigation{width:100%;margin:0}.ast-hfb-header .menu-toggle.toggled .ast-mobile-svg{display:none}.ast-hfb-header .menu-toggle.toggled .ast-close-svg{display:block}.menu-toggle .ast-close-svg{display:none}.ast-mobile-header-wrap .menu-toggle .mobile-menu-toggle-icon{-js-display:inline-flex;display:inline-flex;align-self:center}.ast-mobile-header-wrap .menu-toggle .mobile-menu-wrap{-js-display:inline-flex;display:inline-flex;align-self:center;margin-left:.4em}.ast-mobile-header-wrap .ast-button-wrap .menu-toggle.main-header-menu-toggle{-js-display:flex;display:flex;align-items:center;width:auto;height:auto}.menu-toggle .mobile-menu-toggle-icon{-js-display:inline-flex;display:inline-flex;align-self:center}.menu-toggle .mobile-menu-wrap{-js-display:inline-flex;display:inline-flex;align-self:center;margin-left:.4em}.ast-hfb-header .ast-button-wrap .menu-toggle .mobile-menu-wrap{align-items:center;-js-display:flex;display:flex}.ast-button-wrap .menu-toggle.main-header-menu-toggle{padding:.5em;align-items:center;-js-display:flex;display:flex}.ast-search-menu-icon.ast-inline-search .search-field{width:100%;padding:.6em;padding-right:5.5em}.ast-header-account-type-extend-text-profile-type{-js-display:flex;display:flex;gap:10px;align-items:center}@media (min-width:769px){.footer-nav-wrap .astra-footer-horizontal-menu li{margin:0}.footer-nav-wrap .astra-footer-horizontal-menu li:first-child a{padding-left:0}.footer-nav-wrap .astra-footer-horizontal-menu li:last-child a{padding-right:0}.footer-nav-wrap .astra-footer-horizontal-menu a{padding:0 .5em}}.site-header{z-index:99;position:relative}.main-header-container{position:relative}.main-header-bar-wrap{position:relative}.main-header-bar{background-color:#fff;border-bottom-color:var(--ast-border-color);border-bottom-style:solid}.ast-header-break-point .main-header-bar{border:0}.ast-header-break-point .main-header-bar{border-bottom-color:var(--ast-border-color);border-bottom-style:solid}.main-header-bar{margin-left:auto;margin-right:auto}.ast-desktop .main-header-menu.ast-menu-shadow .sub-menu{box-shadow:0 4px 10px -2px rgba(0,0,0,.1)}.ast-header-custom-item-inside .button-custom-menu-item .menu-link{display:none}.ast-header-custom-item-inside.ast-header-break-point .button-custom-menu-item{padding-left:0;padding-right:0;margin-top:0;margin-bottom:0}.ast-header-custom-item-inside.ast-header-break-point .button-custom-menu-item .ast-custom-button-link{display:none}.ast-header-custom-item-inside.ast-header-break-point .button-custom-menu-item .menu-link{display:block}.ast-theme-transparent-header .post-password-form{margin-top:100px}.site-branding{line-height:1;align-self:center}.ast-menu-toggle{display:none;background:0 0;color:inherit;border-style:dotted;border-color:transparent}.ast-menu-toggle:focus,.ast-menu-toggle:hover{background:0 0;border-color:inherit;color:inherit}.ast-menu-toggle:focus{outline:thin dotted}.ast-main-header-nav-open .main-header-bar{padding-bottom:0}.main-header-bar{z-index:4;position:relative}.main-header-bar .main-header-bar-navigation:empty{padding:0}.main-header-bar .main-header-bar-navigation .sub-menu{line-height:1.45}.main-header-bar .main-header-bar-navigation .menu-item-has-children>.menu-link:after{line-height:normal}.custom-mobile-logo-link{display:none}.ast-site-identity{padding:1em 0}.ast-header-break-point .site-header .main-header-bar-wrap .site-branding{flex:1;align-self:center}.ast-header-break-point .ast-site-identity{width:100%}.ast-header-break-point .main-header-bar{display:block;line-height:3}.ast-header-break-point .main-header-bar .main-header-bar-navigation{line-height:3}.ast-header-break-point .main-header-bar .main-header-bar-navigation .sub-menu{line-height:3}.ast-header-break-point .main-header-bar .main-header-bar-navigation .menu-item-has-children .sub-menu{display:none}.ast-header-break-point .main-header-bar .main-header-bar-navigation .menu-item-has-children>.ast-menu-toggle{display:inline-block;position:absolute;font-size:inherit;top:-1px;right:20px;cursor:pointer;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;padding:0 .907em;font-weight:400;line-height:inherit;transition:all .2s}.ast-header-break-point .main-header-bar .main-header-bar-navigation .ast-submenu-expanded>.ast-menu-toggle::before{transform:rotateX(180deg)}.ast-header-break-point .main-header-bar .main-header-bar-navigation .main-header-menu{border-top-width:0}.ast-header-break-point .main-navigation{display:block;width:100%}.ast-header-break-point .main-navigation ul ul{left:auto;right:auto}.ast-header-break-point .main-navigation .stack-on-mobile li{width:100%}.ast-header-break-point .main-navigation .widget{margin-bottom:1em}.ast-header-break-point .main-navigation .widget li{width:auto}.ast-header-break-point .main-navigation .widget:last-child{margin-bottom:0}.ast-header-break-point .main-header-bar-navigation{width:calc(100% + 40px);margin:0 -20px}.ast-header-break-point .main-header-menu ul ul{top:0}.ast-header-break-point .ast-builder-menu{width:100%}.ast-header-break-point .ast-mobile-header-wrap .ast-flex.stack-on-mobile{flex-wrap:wrap}.ast-desktop .main-header-menu>.menu-item .sub-menu:before{position:absolute;content:'';top:0;left:0;width:100%;transform:translateY(-100%)}input[type=email],input[type=number],input[type=password],input[type=reset],input[type=search],input[type=tel],input[type=text],input[type=url],select,textarea{color:#666;padding:.75em;height:auto;border-width:1px;border-style:solid;border-color:var(--ast-border-color);border-radius:2px;background:var(--ast-comment-inputs-background);box-shadow:none;box-sizing:border-box;transition:all .2s linear}input[type=email]:focus,input[type=password]:focus,input[type=reset]:focus,input[type=search]:focus,input[type=tel]:focus,input[type=text]:focus,input[type=url]:focus,select:focus,textarea:focus{background-color:#fff;border-color:var(--ast-border-color);box-shadow:none}input[type=button],input[type=button]:focus,input[type=button]:hover,input[type=reset],input[type=reset]:focus,input[type=reset]:hover,input[type=submit],input[type=submit]:focus,input[type=submit]:hover{box-shadow:none}textarea{width:100%}input[type=search]:focus{outline:thin dotted}.astra-dark-mode-enable form .form-row textarea,.astra-dark-mode-enable input[type=email],.astra-dark-mode-enable input[type=number],.astra-dark-mode-enable input[type=password],.astra-dark-mode-enable input[type=reset],.astra-dark-mode-enable input[type=search],.astra-dark-mode-enable input[type=tel],.astra-dark-mode-enable input[type=text],.astra-dark-mode-enable input[type=url],.astra-dark-mode-enable textarea{background-color:var(--ast-global-color-secondary,--ast-global-color-5);color:var(--ast-global-color-2)!important;border:1px solid var(--ast-border-color)}.astra-dark-mode-enable form .form-row textarea:focus,.astra-dark-mode-enable input[type=email]:focus,.astra-dark-mode-enable input[type=number]:focus,.astra-dark-mode-enable input[type=password]:focus,.astra-dark-mode-enable input[type=reset]:focus,.astra-dark-mode-enable input[type=search]:focus,.astra-dark-mode-enable input[type=tel]:focus,.astra-dark-mode-enable input[type=text]:focus,.astra-dark-mode-enable input[type=url]:focus,.astra-dark-mode-enable textarea:focus{border:1px solid var(--ast-global-color-0)!important;background-color:var(--ast-global-color-secondary,--ast-global-color-5)!important}.astra-dark-mode-enable .select2-container .select2-selection--single,.astra-dark-mode-enable .select2-dropdown,.astra-dark-mode-enable select{background-color:var(--ast-global-color-secondary,--ast-global-color-5);border-color:var(--ast-border-color);color:var(--ast-global-color-2)}.astra-dark-mode-enable .wc-block-components-form .wc-block-components-text-input input[type=email],.astra-dark-mode-enable .wc-block-components-form .wc-block-components-text-input input[type=number],.astra-dark-mode-enable .wc-block-components-form .wc-block-components-text-input input[type=password],.astra-dark-mode-enable .wc-block-components-form .wc-block-components-text-input input[type=url],.astra-dark-mode-enable .wc-block-components-text-input input[type=email],.astra-dark-mode-enable .wc-block-components-text-input input[type=number],.astra-dark-mode-enable .wc-block-components-text-input input[type=password],.astra-dark-mode-enable .wc-block-components-text-input input[type=tel],.astra-dark-mode-enable .wc-block-components-text-input input[type=text],.astra-dark-mode-enable .wc-block-components-text-input input[type=url],.wc-block-components-form .wc-block-components-text-input input[type=tel],.wc-block-components-form .wc-block-components-text-input input[type=text]{background-color:var(--ast-global-color-secondary,--ast-global-color-5);color:var(--ast-global-color-2)}input[type=range]{-webkit-appearance:none;width:100%;margin:5.7px 0;padding:0;border:none}input[type=range]:focus{outline:0}input[type=range]::-webkit-slider-runnable-track{width:100%;height:8.6px;cursor:pointer;box-shadow:2.6px 2.6px .4px #ccc,0 0 2.6px #d9d9d9;background:rgba(255,255,255,.2);border-radius:13.6px;border:0 solid #fff}input[type=range]::-webkit-slider-thumb{box-shadow:0 0 0 rgba(255,221,0,.37),0 0 0 rgba(255,224,26,.37);border:7.9px solid #0274be;height:20px;width:20px;border-radius:50px;background:#0274be;cursor:pointer;-webkit-appearance:none;margin-top:-5.7px}input[type=range]:focus::-webkit-slider-runnable-track{background:rgba(255,255,255,.2)}input[type=range]::-moz-range-track{width:100%;height:8.6px;cursor:pointer;box-shadow:2.6px 2.6px .4px #ccc,0 0 2.6px #d9d9d9;background:rgba(255,255,255,.2);border-radius:13.6px;border:0 solid #fff}input[type=range]::-moz-range-thumb{box-shadow:0 0 0 rgba(255,221,0,.37),0 0 0 rgba(255,224,26,.37);border:7.9px solid #0274be;height:20px;width:20px;border-radius:50px;background:#0274be;cursor:pointer}input[type=range]::-ms-track{width:100%;height:8.6px;cursor:pointer;background:0 0;border-color:transparent;color:transparent}input[type=range]::-ms-fill-lower{background:rgba(199,199,199,.2);border:0 solid #fff;border-radius:27.2px;box-shadow:2.6px 2.6px .4px #ccc,0 0 2.6px #d9d9d9}input[type=range]::-ms-fill-upper{background:rgba(255,255,255,.2);border:0 solid #fff;border-radius:27.2px;box-shadow:2.6px 2.6px .4px #ccc,0 0 2.6px #d9d9d9}input[type=range]::-ms-thumb{box-shadow:0 0 0 rgba(255,221,0,.37),0 0 0 rgba(255,224,26,.37);border:7.9px solid #0274be;height:20px;width:20px;border-radius:50px;background:#0274be;cursor:pointer;height:8.6px}input[type=range]:focus::-ms-fill-lower{background:rgba(255,255,255,.2)}input[type=range]:focus::-ms-fill-upper{background:rgba(255,255,255,.2)}input[type=color]{border:none;width:100px;padding:0;height:30px;cursor:pointer}input[type=color]::-webkit-color-swatch-wrapper{padding:0;border:none}input[type=color]::-webkit-color-swatch{border:none}.page .entry-header{margin-bottom:1.5em}.search .entry-header{margin-bottom:1em}.ast-single-post .entry-header.ast-header-without-markup,.ast-single-post .entry-header.ast-no-title.ast-no-thumbnail{margin-bottom:0}.entry-header{margin-bottom:1.2em;word-wrap:break-word}.entry-header+.ast-blog-featured-section{margin-top:.5em}.blog-layout-6 .entry-header+.ast-blog-featured-section{margin-top:0}.entry-content{word-wrap:break-word}.entry-content .wp-audio-shortcode,.entry-content .wp-embedded-audio,.entry-content .wp-embedded-video,.entry-content .wp-video,.entry-content p{margin-bottom:1.6em}.entry-content .wp-embedded-audio,.entry-content .wp-embedded-video{display:inline-block}.entry-content::after{display:table;clear:both;content:''}.post-content>.cat-links,.post-content>.read-more,.post-content>.tags-links{display:block;margin-bottom:.8em;font-weight:var(--ast-blog-meta-weight, "")}.ast-excerpt-container>p:last-child{margin-bottom:0}.post-content>.read-more{margin-top:1.5em}.ast-article-inner{width:100%;overflow-wrap:break-word}.read-more{margin-bottom:0}.read-more a{display:inline-block}.read-more .ast-right-arrow{font-size:1em}.ast-no-thumb .ast-blog-featured-section{margin-bottom:0}.ast-no-thumb .entry-header+.ast-blog-featured-section{margin-top:0}.ast-blog-featured-section{margin-bottom:1.5em}.blog-layout-2 .ast-blog-featured-section,.blog-layout-3 .ast-blog-featured-section{margin-bottom:0}.error404 .page-header{margin-bottom:1.5em}.error404 .page-header .page-title{margin-bottom:0}.archive .entry-title,.blog .entry-title,.search .entry-title{line-height:1.3}.archive .format-aside .entry-title,.archive .format-status .entry-title,.blog .format-aside .entry-title,.blog .format-status .entry-title{display:none}.page-title{margin-bottom:1em;font-weight:400}.entry-title{margin-bottom:.2em}.ast-article-post{margin-bottom:2.5em}.ast-article-post:last-child{margin-bottom:0;border-bottom:0}.search .site-content .content-area .search-form{margin-bottom:3em}.blog-layout-1 .post-thumb{padding-left:0;padding-right:0;position:relative}.blog .posted-on{z-index:1}.ast-blog-featured-section .posted-on{width:5.714285714em;height:5.714285714em;padding:.7em}.ast-blog-featured-section .posted-on .date-month,.ast-blog-featured-section .posted-on .date-year{font-size:.8571428571em;line-height:1em}.ast-blog-featured-section .posted-on .date-day{font-size:2.5em;line-height:.9em;font-weight:900;margin:.1em 0}.ast-author-box img.avatar{border-radius:50%;margin:0 0 0 20px}.ast-archive-description{margin-bottom:2.5em;padding-bottom:1.3333em;border-bottom:1px solid var(--ast-border-color)}.ast-archive-description .ast-archive-title{margin-bottom:4px;font-size:40px;font-size:2.85714rem;font-weight:300}.ast-archive-description p{margin-bottom:0;font-size:20px;font-size:1.42857rem;line-height:1.65;font-weight:300}.ast-separate-container .ast-archive-description,.ast-separate-container .ast-author-box{background-color:#eee;padding-bottom:0;border-bottom:0}@media (max-width:1200px){.ast-separate-container .ast-archive-description{margin:0;padding:3.34em 2.4em}}@media (max-width:992px){.ast-separate-container .ast-archive-description{padding:2.14em}}@media (min-width:1201px){.ast-separate-container .ast-archive-description,.ast-separate-container .ast-author-box{margin:0;padding:5em 6.67em 3.33333em}}.single .entry-header{margin-bottom:2em}.single .post-navigation{margin:0;padding:2em 0 0;border-top:1px solid var(--ast-single-post-border,var(--ast-border-color))}@media (max-width:768px){.single .post-navigation{padding-top:1.5em}}.single .post-navigation a{margin:2px;display:inline-block;color:#000}.single .post-navigation a p{white-space:nowrap;text-overflow:ellipsis;overflow:hidden}@media (min-width:421px){.single .post-navigation .nav-links{-js-display:flex;display:flex;width:100%}.single .post-navigation .nav-links:not(:has(.nav-previous)){justify-content:flex-end}.single .post-navigation .nav-links .nav-previous+.nav-next{width:50%}.single .post-navigation .nav-next,.single .post-navigation .nav-previous{width:50%}}@media (max-width:420px){.single .post-navigation .ast-left-arrow,.single .post-navigation .ast-right-arrow{display:none}.single .post-navigation .nav-links:not(:has(.nav-previous)){justify-content:flex-end}.single .post-navigation .nav-next,.single .post-navigation .nav-previous{width:50%}.single .post-navigation .nav-next a,.single .post-navigation .nav-previous a{max-width:95%;width:100%}.single .post-navigation .nav-previous{margin-bottom:1em}}.single .entry-header .post-thumb{margin-bottom:2em}.single .entry-header .post-thumb img{margin-top:0;margin-bottom:0}.page .has-post-thumbnail .post-thumb img{margin-bottom:1.5em}.post-password-form{text-align:center}@media (max-width:420px){.post-password-form input[type=password]{display:block;margin:10px auto}}.post-password-form input[type=submit]{padding:10px 20px;border-radius:2px}.ast-author-avatar{margin:0 5px}.ast-author-avatar img{border-radius:100%;width:var(--ast-author-avatar-size,30px);height:var(--ast-author-avatar-size,30px)}.ast-separate-container .post-navigation{border-top:0;padding-left:var(--ast-post-nav-space,3.33333em);padding-right:var(--ast-post-nav-space,3.33333em)}@media (max-width:420px){.ast-separate-container .post-navigation{padding-left:0;padding-right:0}}@media (max-width:768px){.ast-separate-container .entry-header{margin-bottom:1em}}.ast-404-layout-1{text-align:center;margin:4em auto}.ast-404-layout-1 .page-sub-title{font-size:1.5rem;font-weight:700}.ast-404-layout-1 .widget_search{padding-top:.5em}.ast-404-search{margin-top:1.5em}.ast-404-search .widget_search{max-width:370px;margin:0 auto}.ast-separate-container .error-404,.ast-separate-container .no-results{background-color:#fff}@media (max-width:1200px){.ast-separate-container .ast-404-layout-1,.ast-separate-container .no-results{margin:0;padding:3.34em 2.4em}}@media (max-width:768px){.ast-separate-container .ast-404-layout-1,.ast-separate-container .no-results{padding:1.5em 2.14em}}@media (max-width:544px){.ast-separate-container .ast-404-layout-1,.ast-separate-container .no-results{padding:1.5em 1em}}@media (min-width:1201px){.ast-separate-container .ast-404-layout-1,.ast-separate-container .no-results{margin:0;padding:5.34em 6.67em}}.blog-layout-1{width:100%;display:inline-block;padding-bottom:2em;vertical-align:middle;border-bottom:1px solid var(--ast-border-color)}.blog-layout-1 .posted-on{left:0}.blog-layout-1 .post-content,.blog-layout-1 .post-thumb{padding-left:0;padding-right:0}.ast-flex{-js-display:flex;display:flex;flex-wrap:wrap}.ast-flex-1{flex:1}.ast-flex-2{flex:2}.ast-flex-3{flex:3}.ast-flex-4{flex:4}.ast-flex-5{flex:5}.ast-inline-flex{-js-display:inline-flex;display:inline-flex;align-items:center;flex-wrap:wrap;align-content:center}.ast-flex-direction-row{flex-direction:row}.ast-flex-direction-row-reverse{flex-direction:row-reverse}.ast-flex-direction-column{flex-direction:column}.ast-flex-direction-column-reverse{flex-direction:column-reverse}.ast-flex-wrap-nowrap{flex-wrap:nowrap}.ast-flex-wrap-wrap{flex-wrap:wrap}.ast-flex-wrap-wrap-reverse{flex-wrap:wrap-reverse}.ast-justify-content-flex-start{justify-content:flex-start}.ast-justify-content-flex-end{justify-content:flex-end}.ast-justify-content-center{justify-content:center}.ast-justify-content-space-between{justify-content:space-between}.ast-justify-content-space-around{justify-content:space-around}.ast-align-items-flex-start{align-items:flex-start}.ast-align-items-flex-end{align-items:flex-end}.ast-align-items-center{align-items:center}.ast-align-items-baseline{align-items:baseline}.ast-align-items-stretch{align-items:stretch}.ast-align-content-flex-start{align-content:flex-start}.ast-align-content-flex-end{align-content:flex-end}.ast-align-content-center{align-content:center}.ast-align-content-space-between{align-content:space-between}.ast-align-content-space-around{align-content:space-around}.ast-align-content-stretch{align-content:stretch}.ast-order-1{order:1}.ast-order-2{order:2}.ast-order-3{order:3}.ast-order-4{order:4}.ast-order-5{order:5}.ast-flex-grow-1{flex-grow:1}.ast-flex-grow-2{flex-grow:2}.ast-flex-grow-3{flex-grow:3}.ast-flex-grow-4{flex-grow:4}.ast-flex-grow-5{flex-grow:5}.ast-flex-shrink-1{flex-shrink:1}.ast-flex-shrink-2{flex-shrink:2}.ast-flex-shrink-3{flex-shrink:3}.ast-flex-shrink-4{flex-shrink:4}.ast-flex-shrink-5{flex-shrink:5}.ast-align-self-auto{align-self:auto}.ast-align-self-flex-start{align-self:flex-start}.ast-align-self-flex-end{align-self:flex-end}.ast-align-self-center{align-self:center}.ast-align-self-baseline{align-self:baseline}.ast-align-self-stretch{align-self:stretch} .ast-no-sidebar .entry-content .alignfull {margin-left: calc( -50vw + 50%);margin-right: calc( -50vw + 50%);max-width: 100vw;width: 100vw;}.ast-no-sidebar .entry-content .alignwide {margin-left: calc(-41vw + 50%);margin-right: calc(-41vw + 50%);max-width: unset;width: unset;}.ast-no-sidebar .entry-content .alignfull .alignfull,.ast-no-sidebar .entry-content .alignfull .alignwide,.ast-no-sidebar .entry-content .alignwide .alignfull,.ast-no-sidebar .entry-content .alignwide .alignwide,.ast-no-sidebar .entry-content .wp-block-column .alignfull,.ast-no-sidebar .entry-content .wp-block-column .alignwide{width: 100%;margin-left: auto;margin-right: auto;}.wp-block-gallery,.blocks-gallery-grid {margin: 0;}.wp-block-separator {max-width: 100px;}.wp-block-separator.is-style-wide,.wp-block-separator.is-style-dots {max-width: none;}.entry-content .has-2-columns .wp-block-column:first-child {padding-right: 10px;}.entry-content .has-2-columns .wp-block-column:last-child {padding-left: 10px;}@media (max-width: 782px) {.entry-content .wp-block-columns .wp-block-column {flex-basis: 100%;}.entry-content .has-2-columns .wp-block-column:first-child {padding-right: 0;}.entry-content .has-2-columns .wp-block-column:last-child {padding-left: 0;}}body .entry-content .wp-block-latest-posts {margin-left: 0;}body .entry-content .wp-block-latest-posts li {list-style: none;}.ast-no-sidebar .ast-container .entry-content .wp-block-latest-posts {margin-left: 0;}.ast-header-break-point .entry-content .alignwide {margin-left: auto;margin-right: auto;}.entry-content .blocks-gallery-item img {margin-bottom: auto;}.wp-block-pullquote {border-top: 4px solid #555d66;border-bottom: 4px solid #555d66;color: #40464d;}:root{--ast-post-nav-space:0;--ast-container-default-xlg-padding:6.67em;--ast-container-default-lg-padding:5.67em;--ast-container-default-slg-padding:4.34em;--ast-container-default-md-padding:3.34em;--ast-container-default-sm-padding:6.67em;--ast-container-default-xs-padding:2.4em;--ast-container-default-xxs-padding:1.4em;--ast-code-block-background:#EEEEEE;--ast-comment-inputs-background:#FAFAFA;--ast-normal-container-width:1164px;--ast-narrow-container-width:750px;--ast-blog-title-font-weight:normal;--ast-blog-meta-weight:inherit;--ast-global-color-primary:var(--ast-global-color-5);--ast-global-color-secondary:var(--ast-global-color-4);--ast-global-color-alternate-background:var(--ast-global-color-7);--ast-global-color-subtle-background:var(--ast-global-color-6);--ast-bg-style-guide:#F8FAFC;--ast-shadow-style-guide:0px 0px 4px 0 #00000057;--ast-global-dark-bg-style:#fff;--ast-global-dark-lfs:#fbfbfb;--ast-widget-bg-color:#fafafa;--ast-wc-container-head-bg-color:#fbfbfb;--ast-title-layout-bg:#eeeeee;--ast-search-border-color:#e7e7e7;--ast-lifter-hover-bg:#e6e6e6;--ast-gallery-block-color:#000;--srfm-color-input-label:var(--ast-global-color-2);}html{font-size:81.25%;}a,.page-title{color:#dd9933;}a:hover,a:focus{color:#dd9933;}body,button,input,select,textarea,.ast-button,.ast-custom-button{font-family:'Open Sans',sans-serif;font-weight:400;font-size:13px;font-size:1rem;text-transform:none;}blockquote{color:#464646;}p,.entry-content p{margin-bottom:0.5em;}h1,h2,h3,h4,h5,h6,.entry-content :where(h1,h2,h3,h4,h5,h6),.site-title,.site-title a{font-family:'Poppins',sans-serif;font-weight:500;text-transform:capitalize;}.ast-site-identity .site-title a{color:#838383;}.ast-site-identity .site-description{color:unset;}.site-title{font-size:15px;font-size:1.1538461538462rem;display:block;}header .custom-logo-link img{max-width:65px;width:65px;}.astra-logo-svg{width:65px;}.site-header .site-description{font-size:0.95em;display:none;}.entry-title{font-size:19px;font-size:1.4615384615385rem;}.ast-blog-meta-container{font-size:11px;font-size:0.84615384615385rem;}.archive .ast-article-post .ast-article-inner,.blog .ast-article-post .ast-article-inner,.archive .ast-article-post .ast-article-inner:hover,.blog .ast-article-post .ast-article-inner:hover{overflow:hidden;}h1,.entry-content :where(h1){font-size:18px;font-size:1.3846153846154rem;font-weight:500;font-family:'Poppins',sans-serif;line-height:1.4em;text-transform:capitalize;}h2,.entry-content :where(h2){font-size:16px;font-size:1.2307692307692rem;font-family:'Poppins',sans-serif;line-height:1.3em;text-transform:capitalize;}h3,.entry-content :where(h3){font-size:15px;font-size:1.1538461538462rem;font-family:'Poppins',sans-serif;line-height:1.3em;text-transform:capitalize;}h4,.entry-content :where(h4){font-size:14px;font-size:1.0769230769231rem;line-height:1.2em;font-family:'Poppins',sans-serif;text-transform:capitalize;}h5,.entry-content :where(h5){font-size:14px;font-size:1.0769230769231rem;line-height:1.2em;font-family:'Poppins',sans-serif;text-transform:capitalize;}h6,.entry-content :where(h6){font-size:14px;font-size:1.0769230769231rem;line-height:1.25em;font-family:'Poppins',sans-serif;text-transform:capitalize;}::selection{background-color:#dd9933;color:#000000;}body,h1,h2,h3,h4,h5,h6,.entry-title a,.entry-content :where(h1,h2,h3,h4,h5,h6){color:#919191;}.tagcloud a:hover,.tagcloud a:focus,.tagcloud a.current-item{color:#000000;border-color:#dd9933;background-color:#dd9933;}input:focus,input[type="text"]:focus,input[type="email"]:focus,input[type="url"]:focus,input[type="password"]:focus,input[type="reset"]:focus,input[type="search"]:focus,textarea:focus{border-color:#dd9933;}input[type="radio"]:checked,input[type=reset],input[type="checkbox"]:checked,input[type="checkbox"]:hover:checked,input[type="checkbox"]:focus:checked,input[type=range]::-webkit-slider-thumb{border-color:#dd9933;background-color:#dd9933;box-shadow:none;}.site-footer a:hover + .post-count,.site-footer a:focus + .post-count{background:#dd9933;border-color:#dd9933;}.single .nav-links .nav-previous,.single .nav-links .nav-next{color:#dd9933;}.entry-meta,.entry-meta *{line-height:1.45;color:#dd9933;}.entry-meta a:not(.ast-button):hover,.entry-meta a:not(.ast-button):hover *,.entry-meta a:not(.ast-button):focus,.entry-meta a:not(.ast-button):focus *,.page-links > .page-link,.page-links .page-link:hover,.post-navigation a:hover{color:#dd9933;}#cat option,.secondary .calendar_wrap thead a,.secondary .calendar_wrap thead a:visited{color:#dd9933;}.secondary .calendar_wrap #today,.ast-progress-val span{background:#dd9933;}.secondary a:hover + .post-count,.secondary a:focus + .post-count{background:#dd9933;border-color:#dd9933;}.calendar_wrap #today > a{color:#000000;}.page-links .page-link,.single .post-navigation a{color:#dd9933;}.ast-header-break-point .main-header-bar .ast-button-wrap .menu-toggle{border-radius:40px;}.ast-search-menu-icon .search-form button.search-submit{padding:0 4px;}.ast-search-menu-icon form.search-form{padding-right:0;}.ast-search-menu-icon.slide-search input.search-field{width:0;}.ast-header-search .ast-search-menu-icon.ast-dropdown-active .search-form,.ast-header-search .ast-search-menu-icon.ast-dropdown-active .search-field:focus{transition:all 0.2s;}.search-form input.search-field:focus{outline:none;}.widget-title,.widget .wp-block-heading{font-size:18px;font-size:1.3846153846154rem;color:#919191;}.single .ast-author-details .author-title{color:#dd9933;}.ast-search-menu-icon.slide-search a:focus-visible:focus-visible,.astra-search-icon:focus-visible,#close:focus-visible,a:focus-visible,.ast-menu-toggle:focus-visible,.site .skip-link:focus-visible,.wp-block-loginout input:focus-visible,.wp-block-search.wp-block-search__button-inside .wp-block-search__inside-wrapper,.ast-header-navigation-arrow:focus-visible,.ast-orders-table__row .ast-orders-table__cell:focus-visible,a#ast-apply-coupon:focus-visible,#ast-apply-coupon:focus-visible,#close:focus-visible,.button.search-submit:focus-visible,#search_submit:focus,.normal-search:focus-visible,.ast-header-account-wrap:focus-visible,.astra-cart-drawer-close:focus,.ast-single-variation:focus,.ast-button:focus{outline-style:dotted;outline-color:inherit;outline-width:thin;}input:focus,input[type="text"]:focus,input[type="email"]:focus,input[type="url"]:focus,input[type="password"]:focus,input[type="reset"]:focus,input[type="search"]:focus,input[type="number"]:focus,textarea:focus,.wp-block-search__input:focus,[data-section="section-header-mobile-trigger"] .ast-button-wrap .ast-mobile-menu-trigger-minimal:focus,.ast-mobile-popup-drawer.active .menu-toggle-close:focus,#ast-scroll-top:focus,#coupon_code:focus,#ast-coupon-code:focus{border-style:dotted;border-color:inherit;border-width:thin;}input{outline:none;}.ast-logo-title-inline .site-logo-img{padding-right:1em;}.site-logo-img img{ transition:all 0.2s linear;}body .ast-oembed-container *{position:absolute;top:0;width:100%;height:100%;left:0;}body .wp-block-embed-pocket-casts .ast-oembed-container *{position:unset;}.ast-single-post-featured-section + article {margin-top: 2em;}.site-content .ast-single-post-featured-section img {width: 100%;overflow: hidden;object-fit: cover;}.site > .ast-single-related-posts-container {margin-top: 0;}@media (min-width: 922px) {.ast-desktop .ast-container--narrow {max-width: var(--ast-narrow-container-width);margin: 0 auto;}}.ast-page-builder-template .hentry {margin: 0;}.ast-page-builder-template .site-content > .ast-container {max-width: 100%;padding: 0;}.ast-page-builder-template .site .site-content #primary {padding: 0;margin: 0;}.ast-page-builder-template .no-results {text-align: center;margin: 4em auto;}.ast-page-builder-template .ast-pagination {padding: 2em;}.ast-page-builder-template .entry-header.ast-no-title.ast-no-thumbnail {margin-top: 0;}.ast-page-builder-template .entry-header.ast-header-without-markup {margin-top: 0;margin-bottom: 0;}.ast-page-builder-template .entry-header.ast-no-title.ast-no-meta {margin-bottom: 0;}.ast-page-builder-template.single .post-navigation {padding-bottom: 2em;}.ast-page-builder-template.single-post .site-content > .ast-container {max-width: 100%;}.ast-page-builder-template .entry-header {margin-top: 4em;margin-left: auto;margin-right: auto;padding-left: 20px;padding-right: 20px;}.single.ast-page-builder-template .entry-header {padding-left: 20px;padding-right: 20px;}.ast-page-builder-template .ast-archive-description {margin: 4em auto 0;padding-left: 20px;padding-right: 20px;}.ast-page-builder-template.ast-no-sidebar .entry-content .alignwide {margin-left: 0;margin-right: 0;}@media (max-width:921.9px){#ast-desktop-header{display:none;}}@media (min-width:922px){#ast-mobile-header{display:none;}}.wp-block-buttons.aligncenter{justify-content:center;}@media (max-width:921px){.ast-theme-transparent-header #primary,.ast-theme-transparent-header #secondary{padding:0;}}.ast-plain-container.ast-no-sidebar #primary{margin-top:0;margin-bottom:0;}@media (min-width:1200px){.wp-block-group .has-background{padding:20px;}}@media (min-width:1200px){.ast-plain-container.ast-no-sidebar .entry-content .alignwide .wp-block-cover__inner-container,.ast-plain-container.ast-no-sidebar .entry-content .alignfull .wp-block-cover__inner-container{width:1204px;}}@media (min-width:1200px){.wp-block-cover-image.alignwide .wp-block-cover__inner-container,.wp-block-cover.alignwide .wp-block-cover__inner-container,.wp-block-cover-image.alignfull .wp-block-cover__inner-container,.wp-block-cover.alignfull .wp-block-cover__inner-container{width:100%;}}.wp-block-columns{margin-bottom:unset;}.wp-block-image.size-full{margin:2rem 0;}.wp-block-separator.has-background{padding:0;}.wp-block-gallery{margin-bottom:1.6em;}.wp-block-group{padding-top:4em;padding-bottom:4em;}.wp-block-group__inner-container .wp-block-columns:last-child,.wp-block-group__inner-container :last-child,.wp-block-table table{margin-bottom:0;}.blocks-gallery-grid{width:100%;}.wp-block-navigation-link__content{padding:5px 0;}.wp-block-group .wp-block-group .has-text-align-center,.wp-block-group .wp-block-column .has-text-align-center{max-width:100%;}.has-text-align-center{margin:0 auto;}@media (min-width:1200px){.wp-block-cover__inner-container,.alignwide .wp-block-group__inner-container,.alignfull .wp-block-group__inner-container{max-width:1200px;margin:0 auto;}.wp-block-group.alignnone,.wp-block-group.aligncenter,.wp-block-group.alignleft,.wp-block-group.alignright,.wp-block-group.alignwide,.wp-block-columns.alignwide{margin:2rem 0 1rem 0;}}@media (max-width:1200px){.wp-block-group{padding:3em;}.wp-block-group .wp-block-group{padding:1.5em;}.wp-block-columns,.wp-block-column{margin:1rem 0;}}@media (min-width:921px){.wp-block-columns .wp-block-group{padding:2em;}}@media (max-width:544px){.wp-block-cover-image .wp-block-cover__inner-container,.wp-block-cover .wp-block-cover__inner-container{width:unset;}.wp-block-cover,.wp-block-cover-image{padding:2em 0;}.wp-block-group,.wp-block-cover{padding:2em;}.wp-block-media-text__media img,.wp-block-media-text__media video{width:unset;max-width:100%;}.wp-block-media-text.has-background .wp-block-media-text__content{padding:1em;}.wp-block-media-text .wp-block-media-text__content{padding:3em 2em;}}.wp-block-image.aligncenter{margin-left:auto;margin-right:auto;}.wp-block-table.aligncenter{margin-left:auto;margin-right:auto;}.wp-block-buttons .wp-block-button.is-style-outline .wp-block-button__link.wp-element-button,.ast-outline-button,.wp-block-uagb-buttons-child .uagb-buttons-repeater.ast-outline-button{border-color:#dd9933;border-top-width:2px;border-right-width:2px;border-bottom-width:2px;border-left-width:2px;font-family:inherit;font-weight:inherit;font-size:13px;font-size:1rem;line-height:1em;border-top-left-radius:3px;border-top-right-radius:3px;border-bottom-right-radius:3px;border-bottom-left-radius:3px;}.wp-block-button.is-style-outline .wp-block-button__link:hover,.wp-block-buttons .wp-block-button.is-style-outline .wp-block-button__link:focus,.wp-block-buttons .wp-block-button.is-style-outline > .wp-block-button__link:not(.has-text-color):hover,.wp-block-buttons .wp-block-button.wp-block-button__link.is-style-outline:not(.has-text-color):hover,.ast-outline-button:hover,.ast-outline-button:focus,.wp-block-uagb-buttons-child .uagb-buttons-repeater.ast-outline-button:hover,.wp-block-uagb-buttons-child .uagb-buttons-repeater.ast-outline-button:focus{background-color:#505050;}.wp-block-button .wp-block-button__link.wp-element-button.is-style-outline:not(.has-background),.wp-block-button.is-style-outline>.wp-block-button__link.wp-element-button:not(.has-background),.ast-outline-button{background-color:#dd9933;}.entry-content[data-ast-blocks-layout] > figure{margin-bottom:1em;}.elementor-widget-container .elementor-loop-container .e-loop-item[data-elementor-type="loop-item"]{width:100%;} .ast-desktop .review-count{margin-left:-40px;margin-right:auto;}@media (max-width:921px){.ast-left-sidebar #content > .ast-container{display:flex;flex-direction:column-reverse;width:100%;}.ast-separate-container .ast-article-post,.ast-separate-container .ast-article-single{padding:1.5em 2.14em;}.ast-author-box img.avatar{margin:20px 0 0 0;}}@media (min-width:922px){.ast-separate-container.ast-right-sidebar #primary,.ast-separate-container.ast-left-sidebar #primary{border:0;}.search-no-results.ast-separate-container #primary{margin-bottom:4em;}}.elementor-widget-button .elementor-button{border-style:solid;text-decoration:none;border-top-width:0px;border-right-width:0px;border-left-width:0px;border-bottom-width:0px;}body .elementor-button.elementor-size-sm,body .elementor-button.elementor-size-xs,body .elementor-button.elementor-size-md,body .elementor-button.elementor-size-lg,body .elementor-button.elementor-size-xl,body .elementor-button{border-top-left-radius:3px;border-top-right-radius:3px;border-bottom-right-radius:3px;border-bottom-left-radius:3px;padding-top:10px;padding-right:20px;padding-bottom:10px;padding-left:20px;}.elementor-widget-button .elementor-button{border-color:#dd9933;background-color:#dd9933;}.elementor-widget-button .elementor-button:hover,.elementor-widget-button .elementor-button:focus{color:#ffffff;background-color:#505050;border-color:#505050;}.wp-block-button .wp-block-button__link ,.elementor-widget-button .elementor-button,.elementor-widget-button .elementor-button:visited{color:#ffffff;}.elementor-widget-button .elementor-button{font-size:13px;font-size:1rem;line-height:1em;}body .elementor-button.elementor-size-sm,body .elementor-button.elementor-size-xs,body .elementor-button.elementor-size-md,body .elementor-button.elementor-size-lg,body .elementor-button.elementor-size-xl,body .elementor-button{font-size:13px;font-size:1rem;}.wp-block-button .wp-block-button__link:hover,.wp-block-button .wp-block-button__link:focus{color:#ffffff;background-color:#505050;border-color:#505050;}.elementor-widget-heading h1.elementor-heading-title{line-height:1.4em;}.elementor-widget-heading h2.elementor-heading-title{line-height:1.3em;}.elementor-widget-heading h3.elementor-heading-title{line-height:1.3em;}.elementor-widget-heading h4.elementor-heading-title{line-height:1.2em;}.elementor-widget-heading h5.elementor-heading-title{line-height:1.2em;}.elementor-widget-heading h6.elementor-heading-title{line-height:1.25em;}.wp-block-button .wp-block-button__link{border-style:solid;border-top-width:0px;border-right-width:0px;border-left-width:0px;border-bottom-width:0px;border-color:#dd9933;background-color:#dd9933;color:#ffffff;font-family:inherit;font-weight:inherit;line-height:1em;font-size:13px;font-size:1rem;border-top-left-radius:3px;border-top-right-radius:3px;border-bottom-right-radius:3px;border-bottom-left-radius:3px;padding-top:10px;padding-right:20px;padding-bottom:10px;padding-left:20px;}.menu-toggle,button,.ast-button,.ast-custom-button,.button,input#submit,input[type="button"],input[type="submit"],input[type="reset"]{border-style:solid;border-top-width:0px;border-right-width:0px;border-left-width:0px;border-bottom-width:0px;color:#ffffff;border-color:#dd9933;background-color:#dd9933;padding-top:10px;padding-right:20px;padding-bottom:10px;padding-left:20px;font-family:inherit;font-weight:inherit;font-size:13px;font-size:1rem;line-height:1em;border-top-left-radius:3px;border-top-right-radius:3px;border-bottom-right-radius:3px;border-bottom-left-radius:3px;}button:focus,.menu-toggle:hover,button:hover,.ast-button:hover,.ast-custom-button:hover .button:hover,.ast-custom-button:hover ,input[type=reset]:hover,input[type=reset]:focus,input#submit:hover,input#submit:focus,input[type="button"]:hover,input[type="button"]:focus,input[type="submit"]:hover,input[type="submit"]:focus{color:#ffffff;background-color:#505050;border-color:#505050;}@media (max-width:921px){.ast-mobile-header-stack .main-header-bar .ast-search-menu-icon{display:inline-block;}.ast-header-break-point.ast-header-custom-item-outside .ast-mobile-header-stack .main-header-bar .ast-search-icon{margin:0;}.ast-comment-avatar-wrap img{max-width:2.5em;}.ast-comment-meta{padding:0 1.8888em 1.3333em;}.ast-separate-container .ast-comment-list li.depth-1{padding:1.5em 2.14em;}.ast-separate-container .comment-respond{padding:2em 2.14em;}}@media (min-width:544px){.ast-container{max-width:100%;}}@media (max-width:544px){.ast-separate-container .ast-article-post,.ast-separate-container .ast-article-single,.ast-separate-container .comments-title,.ast-separate-container .ast-archive-description{padding:1.5em 1em;}.ast-separate-container #content .ast-container{padding-left:0.54em;padding-right:0.54em;}.ast-separate-container .ast-comment-list .bypostauthor{padding:.5em;}.ast-search-menu-icon.ast-dropdown-active .search-field{width:170px;}} #ast-mobile-header .ast-site-header-cart-li a{pointer-events:none;}body,.ast-separate-container{background-image:linear-gradient(90deg,rgb(184,184,184) 0%,rgb(182,158,114) 100%);}.ast-no-sidebar.ast-separate-container .entry-content .alignfull {margin-left: -6.67em;margin-right: -6.67em;width: auto;}@media (max-width: 1200px) {.ast-no-sidebar.ast-separate-container .entry-content .alignfull {margin-left: -2.4em;margin-right: -2.4em;}}@media (max-width: 768px) {.ast-no-sidebar.ast-separate-container .entry-content .alignfull {margin-left: -2.14em;margin-right: -2.14em;}}@media (max-width: 544px) {.ast-no-sidebar.ast-separate-container .entry-content .alignfull {margin-left: -1em;margin-right: -1em;}}.ast-no-sidebar.ast-separate-container .entry-content .alignwide {margin-left: -20px;margin-right: -20px;}.ast-no-sidebar.ast-separate-container .entry-content .wp-block-column .alignfull,.ast-no-sidebar.ast-separate-container .entry-content .wp-block-column .alignwide {margin-left: auto;margin-right: auto;width: 100%;}@media (max-width:921px){.widget-title{font-size:18px;font-size:1.3846153846154rem;}body,button,input,select,textarea,.ast-button,.ast-custom-button{font-size:13px;font-size:1rem;}#secondary,#secondary button,#secondary input,#secondary select,#secondary textarea{font-size:13px;font-size:1rem;}.site-title{display:block;}.site-header .site-description{display:none;}.entry-title{font-size:15px;font-size:1.1538461538462rem;}h1,.entry-content :where(h1){font-size:18px;}h2,.entry-content :where(h2){font-size:16px;}h3,.entry-content :where(h3){font-size:15px;}h4,.entry-content :where(h4){font-size:14px;font-size:1.0769230769231rem;}h5,.entry-content :where(h5){font-size:14px;font-size:1.0769230769231rem;}h6,.entry-content :where(h6){font-size:14px;font-size:1.0769230769231rem;}.astra-logo-svg{width:30px;}header .custom-logo-link img,.ast-header-break-point .site-logo-img .custom-mobile-logo-link img{max-width:30px;width:30px;}}@media (max-width:544px){.widget-title{font-size:18px;font-size:1.3846153846154rem;}body,button,input,select,textarea,.ast-button,.ast-custom-button{font-size:13px;font-size:1rem;}#secondary,#secondary button,#secondary input,#secondary select,#secondary textarea{font-size:13px;font-size:1rem;}.site-title{font-size:13px;font-size:1rem;display:block;}.site-header .site-description{display:none;}.entry-title{font-size:13px;font-size:1rem;}h1,.entry-content :where(h1){font-size:18px;}h2,.entry-content :where(h2){font-size:16px;}h3,.entry-content :where(h3){font-size:15px;}h4,.entry-content :where(h4){font-size:14px;font-size:1.0769230769231rem;}h5,.entry-content :where(h5){font-size:14px;font-size:1.0769230769231rem;}h6,.entry-content :where(h6){font-size:14px;font-size:1.0769230769231rem;}header .custom-logo-link img,.ast-header-break-point .site-branding img,.ast-header-break-point .custom-logo-link img{max-width:50px;width:50px;}.astra-logo-svg{width:50px;}.ast-header-break-point .site-logo-img .custom-mobile-logo-link img{max-width:50px;}}@media (max-width:544px){html{font-size:81.25%;}}@media (min-width:922px){.ast-container{max-width:1204px;}}@font-face{font-family: "Astra";src: url(https://www.sportbodycontact.fr/wp-content/cache/swift-performance/www.sportbodycontact.fr/avertissement/css/fonts/astra.woff) format("woff"),url(https://www.sportbodycontact.fr/wp-content/cache/swift-performance/www.sportbodycontact.fr/avertissement/css/fonts/astra.ttf) format("truetype"),url(https://www.sportbodycontact.fr/wp-content/themes/astra/assets/fonts/astra.svg#astra) format("svg");font-weight: normal;font-style: normal;font-display: fallback;}@media (min-width:922px){.main-header-menu .sub-menu .menu-item.ast-left-align-sub-menu:hover > .sub-menu,.main-header-menu .sub-menu .menu-item.ast-left-align-sub-menu.focus > .sub-menu{margin-left:-0px;}}.site .comments-area{padding-bottom:3em;}.astra-icon-down_arrow::after {content: "\e900";font-family: Astra;}.astra-icon-close::after {content: "\e5cd";font-family: Astra;}.astra-icon-drag_handle::after {content: "\e25d";font-family: Astra;}.astra-icon-format_align_justify::after {content: "\e235";font-family: Astra;}.astra-icon-menu::after {content: "\e5d2";font-family: Astra;}.astra-icon-reorder::after {content: "\e8fe";font-family: Astra;}.astra-icon-search::after {content: "\e8b6";font-family: Astra;}.astra-icon-zoom_in::after {content: "\e56b";font-family: Astra;}.astra-icon-check-circle::after {content: "\e901";font-family: Astra;}.astra-icon-shopping-cart::after {content: "\f07a";font-family: Astra;}.astra-icon-shopping-bag::after {content: "\f290";font-family: Astra;}.astra-icon-shopping-basket::after {content: "\f291";font-family: Astra;}.astra-icon-circle-o::after {content: "\e903";font-family: Astra;}.astra-icon-certificate::after {content: "\e902";font-family: Astra;}blockquote {padding: 1.2em;}.ast-header-break-point .ast-mobile-header-wrap .ast-above-header-wrap .main-header-bar-navigation .inline-on-mobile .menu-item .menu-link,.ast-header-break-point .ast-mobile-header-wrap .ast-main-header-wrap .main-header-bar-navigation .inline-on-mobile .menu-item .menu-link,.ast-header-break-point .ast-mobile-header-wrap .ast-below-header-wrap .main-header-bar-navigation .inline-on-mobile .menu-item .menu-link {border: none;}.ast-header-break-point .ast-mobile-header-wrap .ast-above-header-wrap .main-header-bar-navigation .inline-on-mobile .menu-item-has-children > .ast-menu-toggle::before,.ast-header-break-point .ast-mobile-header-wrap .ast-main-header-wrap .main-header-bar-navigation .inline-on-mobile .menu-item-has-children > .ast-menu-toggle::before,.ast-header-break-point .ast-mobile-header-wrap .ast-below-header-wrap .main-header-bar-navigation .inline-on-mobile .menu-item-has-children > .ast-menu-toggle::before {font-size: .6rem;}.ast-header-break-point .ast-mobile-header-wrap .ast-flex.inline-on-mobile {flex-wrap: unset;}.ast-header-break-point .ast-mobile-header-wrap .ast-flex.inline-on-mobile .menu-item.ast-submenu-expanded > .sub-menu .menu-link {padding: .1em 1em;}.ast-header-break-point .ast-mobile-header-wrap .ast-flex.inline-on-mobile .menu-item.ast-submenu-expanded > .sub-menu > .menu-item .ast-menu-toggle::before {transform: rotate(-90deg);}.ast-header-break-point .ast-mobile-header-wrap .ast-flex.inline-on-mobile .menu-item.ast-submenu-expanded > .sub-menu > .menu-item.ast-submenu-expanded .ast-menu-toggle::before {transform: rotate(-270deg);}.ast-header-break-point .ast-mobile-header-wrap .ast-flex.inline-on-mobile .menu-item > .sub-menu > .menu-item .menu-link:before {content: none;}.ast-header-break-point .ast-mobile-header-wrap .ast-flex.inline-on-mobile {flex-wrap: unset;}.ast-header-break-point .ast-mobile-header-wrap .ast-flex.inline-on-mobile .menu-item.ast-submenu-expanded > .sub-menu .menu-link {padding: .1em 1em;}.ast-header-break-point .ast-mobile-header-wrap .ast-flex.inline-on-mobile .menu-item.ast-submenu-expanded > .sub-menu > .menu-item .ast-menu-toggle::before {transform: rotate(-90deg);}.ast-header-break-point .ast-mobile-header-wrap .ast-flex.inline-on-mobile .menu-item.ast-submenu-expanded > .sub-menu > .menu-item.ast-submenu-expanded .ast-menu-toggle::before {transform: rotate(-270deg);}.ast-header-break-point .ast-mobile-header-wrap .ast-flex.inline-on-mobile .menu-item > .sub-menu > .menu-item .menu-link:before {content: none;}.ast-header-break-point .inline-on-mobile .sub-menu {width: 150px;}.ast-header-break-point .ast-mobile-header-wrap .ast-flex.inline-on-mobile .menu-item.menu-item-has-children {margin-right: 10px;}.ast-header-break-point .ast-mobile-header-wrap .ast-flex.inline-on-mobile .menu-item.ast-submenu-expanded > .sub-menu {display: block;position: absolute;right: auto;left: 0;}.ast-header-break-point .ast-mobile-header-wrap .ast-flex.inline-on-mobile .menu-item.ast-submenu-expanded > .sub-menu .menu-item .ast-menu-toggle {padding: 0;right: 1em;}.ast-header-break-point .ast-mobile-header-wrap .ast-flex.inline-on-mobile .menu-item.ast-submenu-expanded > .sub-menu > .menu-item > .sub-menu {left: 100%;right: auto;}.ast-header-break-point .ast-mobile-header-wrap .ast-flex.inline-on-mobile .ast-menu-toggle {right: -15px;}.ast-header-break-point .ast-mobile-header-wrap .ast-flex.inline-on-mobile .menu-item.menu-item-has-children {margin-right: 10px;}.ast-header-break-point .ast-mobile-header-wrap .ast-flex.inline-on-mobile .menu-item.ast-submenu-expanded > .sub-menu {display: block;position: absolute;right: auto;left: 0;}.ast-header-break-point .ast-mobile-header-wrap .ast-flex.inline-on-mobile .menu-item.ast-submenu-expanded > .sub-menu > .menu-item > .sub-menu {left: 100%;right: auto;}.ast-header-break-point .ast-mobile-header-wrap .ast-flex.inline-on-mobile .ast-menu-toggle {right: -15px;}:root .has-ast-global-color-0-color{color:var(--ast-global-color-0);}:root .has-ast-global-color-0-background-color{background-color:var(--ast-global-color-0);}:root .wp-block-button .has-ast-global-color-0-color{color:var(--ast-global-color-0);}:root .wp-block-button .has-ast-global-color-0-background-color{background-color:var(--ast-global-color-0);}:root .has-ast-global-color-1-color{color:var(--ast-global-color-1);}:root .has-ast-global-color-1-background-color{background-color:var(--ast-global-color-1);}:root .wp-block-button .has-ast-global-color-1-color{color:var(--ast-global-color-1);}:root .wp-block-button .has-ast-global-color-1-background-color{background-color:var(--ast-global-color-1);}:root .has-ast-global-color-2-color{color:var(--ast-global-color-2);}:root .has-ast-global-color-2-background-color{background-color:var(--ast-global-color-2);}:root .wp-block-button .has-ast-global-color-2-color{color:var(--ast-global-color-2);}:root .wp-block-button .has-ast-global-color-2-background-color{background-color:var(--ast-global-color-2);}:root .has-ast-global-color-3-color{color:var(--ast-global-color-3);}:root .has-ast-global-color-3-background-color{background-color:var(--ast-global-color-3);}:root .wp-block-button .has-ast-global-color-3-color{color:var(--ast-global-color-3);}:root .wp-block-button .has-ast-global-color-3-background-color{background-color:var(--ast-global-color-3);}:root .has-ast-global-color-4-color{color:var(--ast-global-color-4);}:root .has-ast-global-color-4-background-color{background-color:var(--ast-global-color-4);}:root .wp-block-button .has-ast-global-color-4-color{color:var(--ast-global-color-4);}:root .wp-block-button .has-ast-global-color-4-background-color{background-color:var(--ast-global-color-4);}:root .has-ast-global-color-5-color{color:var(--ast-global-color-5);}:root .has-ast-global-color-5-background-color{background-color:var(--ast-global-color-5);}:root .wp-block-button .has-ast-global-color-5-color{color:var(--ast-global-color-5);}:root .wp-block-button .has-ast-global-color-5-background-color{background-color:var(--ast-global-color-5);}:root .has-ast-global-color-6-color{color:var(--ast-global-color-6);}:root .has-ast-global-color-6-background-color{background-color:var(--ast-global-color-6);}:root .wp-block-button .has-ast-global-color-6-color{color:var(--ast-global-color-6);}:root .wp-block-button .has-ast-global-color-6-background-color{background-color:var(--ast-global-color-6);}:root .has-ast-global-color-7-color{color:var(--ast-global-color-7);}:root .has-ast-global-color-7-background-color{background-color:var(--ast-global-color-7);}:root .wp-block-button .has-ast-global-color-7-color{color:var(--ast-global-color-7);}:root .wp-block-button .has-ast-global-color-7-background-color{background-color:var(--ast-global-color-7);}:root .has-ast-global-color-8-color{color:var(--ast-global-color-8);}:root .has-ast-global-color-8-background-color{background-color:var(--ast-global-color-8);}:root .wp-block-button .has-ast-global-color-8-color{color:var(--ast-global-color-8);}:root .wp-block-button .has-ast-global-color-8-background-color{background-color:var(--ast-global-color-8);}:root{--ast-global-color-0:#0170B9;--ast-global-color-1:#3a3a3a;--ast-global-color-2:#3a3a3a;--ast-global-color-3:#4B4F58;--ast-global-color-4:#F5F5F5;--ast-global-color-5:#FFFFFF;--ast-global-color-6:#F2F5F7;--ast-global-color-7:#424242;--ast-global-color-8:#000000;}:root {--ast-border-color : #dddddd;}.ast-single-entry-banner {-js-display: flex;display: flex;flex-direction: column;justify-content: center;text-align: center;position: relative;background: var(--ast-title-layout-bg);}.ast-single-entry-banner[data-banner-layout="layout-1"] {max-width: 1164px;background: inherit;padding: 20px 0;}.ast-single-entry-banner[data-banner-width-type="custom"] {margin: 0 auto;width: 100%;}.ast-single-entry-banner + .site-content .entry-header {margin-bottom: 0;}.site .ast-author-avatar {--ast-author-avatar-size: ;}a.ast-underline-text {text-decoration: underline;}.ast-container > .ast-terms-link {position: relative;display: block;}a.ast-button.ast-badge-tax {padding: 4px 8px;border-radius: 3px;font-size: inherit;}header.entry-header:not(.related-entry-header){text-align:left;}header.entry-header:not(.related-entry-header) .entry-title{color:#dd9933;font-size:15px;font-size:1.1538461538462rem;}header.entry-header:not(.related-entry-header) > *:not(:last-child){margin-bottom:10px;}@media (max-width:921px){header.entry-header:not(.related-entry-header){text-align:left;}}@media (max-width:544px){header.entry-header:not(.related-entry-header){text-align:left;}header.entry-header:not(.related-entry-header) .entry-title{font-size:14px;font-size:1.0769230769231rem;}}.ast-archive-entry-banner {-js-display: flex;display: flex;flex-direction: column;justify-content: center;text-align: center;position: relative;background: var(--ast-title-layout-bg);}.ast-archive-entry-banner[data-banner-width-type="custom"] {margin: 0 auto;width: 100%;}.ast-archive-entry-banner[data-banner-layout="layout-1"] {background: inherit;padding: 20px 0;text-align: left;}body.archive .ast-archive-description{max-width:1164px;width:100%;text-align:left;padding-top:3em;padding-right:3em;padding-bottom:3em;padding-left:3em;}body.archive .ast-archive-description .ast-archive-title,body.archive .ast-archive-description .ast-archive-title *{font-size:17px;font-size:1.3076923076923rem;}body.archive .ast-archive-description > *:not(:last-child){margin-bottom:10px;}@media (max-width:921px){body.archive .ast-archive-description{text-align:left;}body.archive .ast-archive-description .ast-archive-title{font-size:15px;font-size:1.1538461538462rem;}}@media (max-width:544px){body.archive .ast-archive-description{text-align:left;}body.archive .ast-archive-description .ast-archive-title{font-size:15px;font-size:1.1538461538462rem;}}.ast-breadcrumbs .trail-browse,.ast-breadcrumbs .trail-items,.ast-breadcrumbs .trail-items li{display:inline-block;margin:0;padding:0;border:none;background:inherit;text-indent:0;text-decoration:none;}.ast-breadcrumbs .trail-browse{font-size:inherit;font-style:inherit;font-weight:inherit;color:inherit;}.ast-breadcrumbs .trail-items{list-style:none;}.trail-items li::after{padding:0 0.3em;content:"\00bb";}.trail-items li:last-of-type::after{display:none;}h1,h2,h3,h4,h5,h6,.entry-content :where(h1,h2,h3,h4,h5,h6){color:#928f8f;}@media (max-width:921px){.ast-builder-grid-row-container.ast-builder-grid-row-tablet-3-firstrow .ast-builder-grid-row > *:first-child,.ast-builder-grid-row-container.ast-builder-grid-row-tablet-3-lastrow .ast-builder-grid-row > *:last-child{grid-column:1 / -1;}}@media (max-width:544px){.ast-builder-grid-row-container.ast-builder-grid-row-mobile-3-firstrow .ast-builder-grid-row > *:first-child,.ast-builder-grid-row-container.ast-builder-grid-row-mobile-3-lastrow .ast-builder-grid-row > *:last-child{grid-column:1 / -1;}}.ast-builder-layout-element .ast-site-identity{margin-top:0px;margin-bottom:0px;margin-left:0px;margin-right:0px;}.ast-builder-layout-element[data-section="title_tagline"]{display:flex;}@media (max-width:921px){.ast-header-break-point .ast-builder-layout-element[data-section="title_tagline"]{display:flex;}}@media (max-width:544px){.ast-header-break-point .ast-builder-layout-element[data-section="title_tagline"]{display:flex;}}.ast-builder-menu-1{font-family:inherit;font-weight:500;text-transform:uppercase;}.ast-builder-menu-1 .menu-item > .menu-link{line-height:1.45em;font-size:12px;font-size:0.92307692307692rem;color:#909090;padding-top:0px;padding-bottom:0px;padding-left:10px;padding-right:10px;}.ast-builder-menu-1 .menu-item > .ast-menu-toggle{color:#909090;}.ast-builder-menu-1 .menu-item:hover > .menu-link,.ast-builder-menu-1 .inline-on-mobile .menu-item:hover > .ast-menu-toggle{color:#eb8d00;}.ast-builder-menu-1 .menu-item:hover > .ast-menu-toggle{color:#eb8d00;}.ast-builder-menu-1 .sub-menu,.ast-builder-menu-1 .inline-on-mobile .sub-menu{border-top-width:1px;border-bottom-width:0px;border-right-width:0px;border-left-width:0px;border-color:#dd9933;border-style:solid;}.ast-builder-menu-1 .sub-menu .sub-menu{top:-1px;}.ast-builder-menu-1 .main-header-menu > .menu-item > .sub-menu,.ast-builder-menu-1 .main-header-menu > .menu-item > .astra-full-megamenu-wrapper{margin-top:23px;}.ast-desktop .ast-builder-menu-1 .main-header-menu > .menu-item > .sub-menu:before,.ast-desktop .ast-builder-menu-1 .main-header-menu > .menu-item > .astra-full-megamenu-wrapper:before{height:calc( 23px + 1px + 5px );}.ast-builder-menu-1 .menu-item.menu-item-has-children > .ast-menu-toggle{top:0px;right:calc( 10px - 0.907em );}.ast-builder-menu-1 .main-header-menu,.ast-header-break-point .ast-builder-menu-1 .main-header-menu{margin-top:0px;margin-bottom:0px;margin-left:0px;margin-right:0px;}.ast-desktop .ast-builder-menu-1 .menu-item .sub-menu .menu-link,.ast-header-break-point .main-navigation ul .menu-item .menu-link{border-bottom-width:1px;border-color:#eaeaea;border-style:solid;}.ast-desktop .ast-builder-menu-1 .menu-item .sub-menu:last-child > .menu-item > .menu-link,.ast-header-break-point .main-navigation ul .menu-item .menu-link{border-bottom-width:1px;}.ast-desktop .ast-builder-menu-1 .menu-item:last-child > .menu-item > .menu-link{border-bottom-width:0;}@media (max-width:921px){.ast-header-break-point .ast-builder-menu-1 .menu-item > .menu-link{font-size:12px;font-size:0.92307692307692rem;}.ast-header-break-point .ast-builder-menu-1 .main-header-menu .menu-item > .menu-link{padding-top:12px;padding-bottom:12px;padding-left:30px;padding-right:5px;}.ast-header-break-point .ast-builder-menu-1 .menu-item.menu-item-has-children > .ast-menu-toggle{top:12px;right:calc( 5px - 0.907em );}.ast-builder-menu-1 .inline-on-mobile .menu-item.menu-item-has-children > .ast-menu-toggle{right:-15px;}.ast-builder-menu-1 .menu-item-has-children > .menu-link:after{content:unset;}.ast-builder-menu-1 .main-header-menu > .menu-item > .sub-menu,.ast-builder-menu-1 .main-header-menu > .menu-item > .astra-full-megamenu-wrapper{margin-top:0;}}@media (max-width:544px){.ast-header-break-point .ast-builder-menu-1 .menu-item > .menu-link{font-size:12px;font-size:0.92307692307692rem;}.ast-header-break-point .ast-builder-menu-1 .main-header-menu .menu-item > .menu-link{padding-top:14px;padding-bottom:14px;padding-left:35px;padding-right:13px;}.ast-header-break-point .ast-builder-menu-1 .menu-item.menu-item-has-children > .ast-menu-toggle{top:14px;right:calc( 13px - 0.907em );}.ast-builder-menu-1 .main-header-menu > .menu-item > .sub-menu,.ast-builder-menu-1 .main-header-menu > .menu-item > .astra-full-megamenu-wrapper{margin-top:0;}}.ast-builder-menu-1{display:flex;}@media (max-width:921px){.ast-header-break-point .ast-builder-menu-1{display:flex;}}@media (max-width:544px){.ast-header-break-point .ast-builder-menu-1{display:flex;}}.site-below-footer-wrap{padding-top:20px;padding-bottom:20px;}.site-below-footer-wrap[data-section="section-below-footer-builder"]{background-color:#252525;background-image:none;min-height:80px;border-style:solid;border-width:0px;border-top-width:1px;border-top-color:var(--ast-global-color-subtle-background,--ast-global-color-6);}.site-below-footer-wrap[data-section="section-below-footer-builder"] .ast-builder-grid-row{max-width:1164px;min-height:80px;margin-left:auto;margin-right:auto;}.site-below-footer-wrap[data-section="section-below-footer-builder"] .ast-builder-grid-row,.site-below-footer-wrap[data-section="section-below-footer-builder"] .site-footer-section{align-items:flex-start;}.site-below-footer-wrap[data-section="section-below-footer-builder"].ast-footer-row-inline .site-footer-section{display:flex;margin-bottom:0;}.ast-builder-grid-row-2-equal .ast-builder-grid-row{grid-template-columns:repeat( 2,1fr );}@media (max-width:921px){.site-below-footer-wrap[data-section="section-below-footer-builder"].ast-footer-row-tablet-inline .site-footer-section{display:flex;margin-bottom:0;}.site-below-footer-wrap[data-section="section-below-footer-builder"].ast-footer-row-tablet-stack .site-footer-section{display:block;margin-bottom:10px;}.ast-builder-grid-row-container.ast-builder-grid-row-tablet-2-equal .ast-builder-grid-row{grid-template-columns:repeat( 2,1fr );}}@media (max-width:544px){.site-below-footer-wrap[data-section="section-below-footer-builder"].ast-footer-row-mobile-inline .site-footer-section{display:flex;margin-bottom:0;}.site-below-footer-wrap[data-section="section-below-footer-builder"].ast-footer-row-mobile-stack .site-footer-section{display:block;margin-bottom:10px;}.ast-builder-grid-row-container.ast-builder-grid-row-mobile-full .ast-builder-grid-row{grid-template-columns:1fr;}}.site-below-footer-wrap[data-section="section-below-footer-builder"]{padding-top:10px;padding-bottom:10px;padding-left:25px;padding-right:25px;}@media (max-width:921px){.site-below-footer-wrap[data-section="section-below-footer-builder"]{padding-top:2em;padding-bottom:2em;}}.site-below-footer-wrap[data-section="section-below-footer-builder"]{display:grid;}@media (max-width:921px){.ast-header-break-point .site-below-footer-wrap[data-section="section-below-footer-builder"]{display:grid;}}@media (max-width:544px){.ast-header-break-point .site-below-footer-wrap[data-section="section-below-footer-builder"]{display:grid;}}.elementor-widget-heading .elementor-heading-title{margin:0;}.elementor-page .ast-menu-toggle{color:unset !important;background:unset !important;}.elementor-post.elementor-grid-item.hentry{margin-bottom:0;}.woocommerce div.product .elementor-element.elementor-products-grid .related.products ul.products li.product,.elementor-element .elementor-wc-products .woocommerce[class*='columns-'] ul.products li.product{width:auto;margin:0;float:none;}body .elementor hr{background-color:#ccc;margin:0;}.ast-left-sidebar .elementor-section.elementor-section-stretched,.ast-right-sidebar .elementor-section.elementor-section-stretched{max-width:100%;left:0 !important;}.elementor-posts-container [CLASS*="ast-width-"]{width:100%;}.elementor-template-full-width .ast-container{display:block;}.elementor-screen-only,.screen-reader-text,.screen-reader-text span,.ui-helper-hidden-accessible{top:0 !important;}@media (max-width:544px){.elementor-element .elementor-wc-products .woocommerce[class*="columns-"] ul.products li.product{width:auto;margin:0;}.elementor-element .woocommerce .woocommerce-result-count{float:none;}}.ast-desktop .ast-mega-menu-enabled .ast-builder-menu-1 div:not( .astra-full-megamenu-wrapper) .sub-menu,.ast-builder-menu-1 .inline-on-mobile .sub-menu,.ast-desktop .ast-builder-menu-1 .astra-full-megamenu-wrapper,.ast-desktop .ast-builder-menu-1 .menu-item .sub-menu{box-shadow:0px 4px 10px -2px rgba(0,0,0,0.1);}.ast-desktop .ast-mobile-popup-drawer.active .ast-mobile-popup-inner{max-width:35%;}@media (max-width:921px){.ast-mobile-popup-drawer.active .ast-mobile-popup-inner{max-width:90%;}}@media (max-width:544px){.ast-mobile-popup-drawer.active .ast-mobile-popup-inner{max-width:90%;}}.ast-header-break-point .main-header-bar{border-bottom-width:1px;border-bottom-color:#b7b7b7;}@media (min-width:922px){.main-header-bar{border-bottom-width:1px;border-bottom-color:#b7b7b7;}}.main-header-menu .menu-item,#astra-footer-menu .menu-item,.main-header-bar .ast-masthead-custom-menu-items{-js-display:flex;display:flex;-webkit-box-pack:center;-webkit-justify-content:center;-moz-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-moz-box-orient:vertical;-moz-box-direction:normal;-ms-flex-direction:column;flex-direction:column;}.main-header-menu > .menu-item > .menu-link,#astra-footer-menu > .menu-item > .menu-link{height:100%;-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;-ms-flex-align:center;align-items:center;-js-display:flex;display:flex;}.main-header-menu .sub-menu .menu-item.menu-item-has-children > .menu-link:after{position:absolute;right:1em;top:50%;transform:translate(0,-50%) rotate(270deg);}.ast-header-break-point .main-header-bar .main-header-bar-navigation .page_item_has_children > .ast-menu-toggle::before,.ast-header-break-point .main-header-bar .main-header-bar-navigation .menu-item-has-children > .ast-menu-toggle::before,.ast-mobile-popup-drawer .main-header-bar-navigation .menu-item-has-children>.ast-menu-toggle::before,.ast-header-break-point .ast-mobile-header-wrap .main-header-bar-navigation .menu-item-has-children > .ast-menu-toggle::before{font-weight:bold;content:"\e900";font-family:Astra;text-decoration:inherit;display:inline-block;}.ast-header-break-point .main-navigation ul.sub-menu .menu-item .menu-link:before{content:"\e900";font-family:Astra;font-size:.65em;text-decoration:inherit;display:inline-block;transform:translate(0,-2px) rotateZ(270deg);margin-right:5px;}.widget_search .search-form:after{font-family:Astra;font-size:1.2em;font-weight:normal;content:"\e8b6";position:absolute;top:50%;right:15px;transform:translate(0,-50%);}.astra-search-icon::before{content:"\e8b6";font-family:Astra;font-style:normal;font-weight:normal;text-decoration:inherit;text-align:center;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;z-index:3;}.main-header-bar .main-header-bar-navigation .page_item_has_children > a:after,.main-header-bar .main-header-bar-navigation .menu-item-has-children > a:after,.menu-item-has-children .ast-header-navigation-arrow:after{content:"\e900";display:inline-block;font-family:Astra;font-size:.6rem;font-weight:bold;text-rendering:auto;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;margin-left:10px;line-height:normal;}.menu-item-has-children .sub-menu .ast-header-navigation-arrow:after{margin-left:0;}.ast-mobile-popup-drawer .main-header-bar-navigation .ast-submenu-expanded>.ast-menu-toggle::before{transform:rotateX(180deg);}.ast-header-break-point .main-header-bar-navigation .menu-item-has-children > .menu-link:after{display:none;}@media (min-width:922px){.ast-builder-menu .main-navigation > ul > li:last-child a{margin-right:0;}}.ast-separate-container .ast-article-inner{background-color:#ffffff;background-image:none;}@media (max-width:921px){.ast-separate-container .ast-article-inner{background-color:#ffffff;background-image:none;}}@media (max-width:544px){.ast-separate-container .ast-article-inner{background-color:#ffffff;background-image:none;}}.ast-separate-container .ast-article-single:not(.ast-related-post),.ast-separate-container .error-404,.ast-separate-container .no-results,.single.ast-separate-container.ast-author-meta,.ast-separate-container .related-posts-title-wrapper,.ast-separate-container .comments-count-wrapper,.ast-box-layout.ast-plain-container .site-content,.ast-padded-layout.ast-plain-container .site-content,.ast-separate-container .ast-archive-description,.ast-separate-container .comments-area .comment-respond,.ast-separate-container .comments-area .ast-comment-list li,.ast-separate-container .comments-area .comments-title{background-color:#ffffff;background-image:none;}@media (max-width:921px){.ast-separate-container .ast-article-single:not(.ast-related-post),.ast-separate-container .error-404,.ast-separate-container .no-results,.single.ast-separate-container.ast-author-meta,.ast-separate-container .related-posts-title-wrapper,.ast-separate-container .comments-count-wrapper,.ast-box-layout.ast-plain-container .site-content,.ast-padded-layout.ast-plain-container .site-content,.ast-separate-container .ast-archive-description{background-color:#ffffff;background-image:none;}}@media (max-width:544px){.ast-separate-container .ast-article-single:not(.ast-related-post),.ast-separate-container .error-404,.ast-separate-container .no-results,.single.ast-separate-container.ast-author-meta,.ast-separate-container .related-posts-title-wrapper,.ast-separate-container .comments-count-wrapper,.ast-box-layout.ast-plain-container .site-content,.ast-padded-layout.ast-plain-container .site-content,.ast-separate-container .ast-archive-description{background-color:#ffffff;background-image:none;}}.ast-separate-container.ast-two-container #secondary .widget{background-color:#ffffff;background-image:none;}@media (max-width:921px){.ast-separate-container.ast-two-container #secondary .widget{background-color:#ffffff;background-image:none;}}@media (max-width:544px){.ast-separate-container.ast-two-container #secondary .widget{background-color:#ffffff;background-image:none;}}#ast-scroll-top {display: none;position: fixed;text-align: center;cursor: pointer;z-index: 99;width: 2.1em;height: 2.1em;line-height: 2.1;color: #ffffff;border-radius: 2px;content: "";outline: inherit;}@media (min-width: 769px) {#ast-scroll-top {content: "769";}}#ast-scroll-top .ast-icon.icon-arrow svg {margin-left: 0px;vertical-align: middle;transform: translate(0,-20%) rotate(180deg);width: 1.6em;}.ast-scroll-to-top-right {right: 30px;bottom: 30px;}.ast-scroll-to-top-left {left: 30px;bottom: 30px;}#ast-scroll-top{background-color:#dd9933;font-size:15px;}.ast-scroll-top-icon::before{content:"\e900";font-family:Astra;text-decoration:inherit;}.ast-scroll-top-icon{transform:rotate(180deg);}@media (max-width:921px){#ast-scroll-top .ast-icon.icon-arrow svg{width:1em;}}.ast-mobile-header-content > *,.ast-desktop-header-content > * {padding: 10px 0;height: auto;}.ast-mobile-header-content > *:first-child,.ast-desktop-header-content > *:first-child {padding-top: 10px;}.ast-mobile-header-content > .ast-builder-menu,.ast-desktop-header-content > .ast-builder-menu {padding-top: 0;}.ast-mobile-header-content > *:last-child,.ast-desktop-header-content > *:last-child {padding-bottom: 0;}.ast-mobile-header-content .ast-search-menu-icon.ast-inline-search label,.ast-desktop-header-content .ast-search-menu-icon.ast-inline-search label {width: 100%;}.ast-desktop-header-content .main-header-bar-navigation .ast-submenu-expanded > .ast-menu-toggle::before {transform: rotateX(180deg);}#ast-desktop-header .ast-desktop-header-content,.ast-mobile-header-content .ast-search-icon,.ast-desktop-header-content .ast-search-icon,.ast-mobile-header-wrap .ast-mobile-header-content,.ast-main-header-nav-open.ast-popup-nav-open .ast-mobile-header-wrap .ast-mobile-header-content,.ast-main-header-nav-open.ast-popup-nav-open .ast-desktop-header-content {display: none;}.ast-main-header-nav-open.ast-header-break-point #ast-desktop-header .ast-desktop-header-content,.ast-main-header-nav-open.ast-header-break-point .ast-mobile-header-wrap .ast-mobile-header-content {display: block;}.ast-desktop .ast-desktop-header-content .astra-menu-animation-slide-up > .menu-item > .sub-menu,.ast-desktop .ast-desktop-header-content .astra-menu-animation-slide-up > .menu-item .menu-item > .sub-menu,.ast-desktop .ast-desktop-header-content .astra-menu-animation-slide-down > .menu-item > .sub-menu,.ast-desktop .ast-desktop-header-content .astra-menu-animation-slide-down > .menu-item .menu-item > .sub-menu,.ast-desktop .ast-desktop-header-content .astra-menu-animation-fade > .menu-item > .sub-menu,.ast-desktop .ast-desktop-header-content .astra-menu-animation-fade > .menu-item .menu-item > .sub-menu {opacity: 1;visibility: visible;}.ast-hfb-header.ast-default-menu-enable.ast-header-break-point .ast-mobile-header-wrap .ast-mobile-header-content .main-header-bar-navigation {width: unset;margin: unset;}.ast-mobile-header-content.content-align-flex-end .main-header-bar-navigation .menu-item-has-children > .ast-menu-toggle,.ast-desktop-header-content.content-align-flex-end .main-header-bar-navigation .menu-item-has-children > .ast-menu-toggle {left: calc( 20px - 0.907em);right: auto;}.ast-mobile-header-content .ast-search-menu-icon,.ast-mobile-header-content .ast-search-menu-icon.slide-search,.ast-desktop-header-content .ast-search-menu-icon,.ast-desktop-header-content .ast-search-menu-icon.slide-search {width: 100%;position: relative;display: block;right: auto;transform: none;}.ast-mobile-header-content .ast-search-menu-icon.slide-search .search-form,.ast-mobile-header-content .ast-search-menu-icon .search-form,.ast-desktop-header-content .ast-search-menu-icon.slide-search .search-form,.ast-desktop-header-content .ast-search-menu-icon .search-form {right: 0;visibility: visible;opacity: 1;position: relative;top: auto;transform: none;padding: 0;display: block;overflow: hidden;}.ast-mobile-header-content .ast-search-menu-icon.ast-inline-search .search-field,.ast-mobile-header-content .ast-search-menu-icon .search-field,.ast-desktop-header-content .ast-search-menu-icon.ast-inline-search .search-field,.ast-desktop-header-content .ast-search-menu-icon .search-field {width: 100%;padding-right: 5.5em;}.ast-mobile-header-content .ast-search-menu-icon .search-submit,.ast-desktop-header-content .ast-search-menu-icon .search-submit {display: block;position: absolute;height: 100%;top: 0;right: 0;padding: 0 1em;border-radius: 0;}.ast-hfb-header.ast-default-menu-enable.ast-header-break-point .ast-mobile-header-wrap .ast-mobile-header-content .main-header-bar-navigation ul .sub-menu .menu-link {padding-left: 30px;}.ast-hfb-header.ast-default-menu-enable.ast-header-break-point .ast-mobile-header-wrap .ast-mobile-header-content .main-header-bar-navigation .sub-menu .menu-item .menu-item .menu-link {padding-left: 40px;}.ast-mobile-popup-drawer.active .ast-mobile-popup-inner{background-color:#ffffff;;}.ast-mobile-header-wrap .ast-mobile-header-content,.ast-desktop-header-content{background-color:#ffffff;;}.ast-mobile-popup-content > *,.ast-mobile-header-content > *,.ast-desktop-popup-content > *,.ast-desktop-header-content > *{padding-top:0px;padding-bottom:0px;}.content-align-flex-start .ast-builder-layout-element{justify-content:flex-start;}.content-align-flex-start .main-header-menu{text-align:left;}.ast-mobile-popup-drawer.active .menu-toggle-close{color:#3a3a3a;}.ast-mobile-header-wrap .ast-primary-header-bar,.ast-primary-header-bar .site-primary-header-wrap{min-height:70px;}.ast-desktop .ast-primary-header-bar .main-header-menu > .menu-item{line-height:70px;}#masthead .ast-container,.site-header-focus-item + .ast-breadcrumbs-wrapper{max-width:100%;padding-left:35px;padding-right:35px;}.ast-header-break-point #masthead .ast-mobile-header-wrap .ast-primary-header-bar,.ast-header-break-point #masthead .ast-mobile-header-wrap .ast-below-header-bar,.ast-header-break-point #masthead .ast-mobile-header-wrap .ast-above-header-bar{padding-left:20px;padding-right:20px;}.ast-header-break-point .ast-primary-header-bar{border-bottom-width:1px;border-bottom-color:#f2f2f2;border-bottom-style:solid;}@media (min-width:922px){.ast-primary-header-bar{border-bottom-width:1px;border-bottom-color:#f2f2f2;border-bottom-style:solid;}}.ast-primary-header-bar{background-color:#ffffff;background-image:none;}@media (max-width:921px){.ast-mobile-header-wrap .ast-primary-header-bar,.ast-primary-header-bar .site-primary-header-wrap{min-height:70px;}}@media (max-width:544px){.ast-mobile-header-wrap .ast-primary-header-bar ,.ast-primary-header-bar .site-primary-header-wrap{min-height:70px;}}.ast-desktop .ast-primary-header-bar.main-header-bar,.ast-header-break-point #masthead .ast-primary-header-bar.main-header-bar{padding-top:0px;padding-bottom:0px;padding-left:10px;padding-right:10px;margin-top:0px;margin-bottom:0px;margin-left:0px;margin-right:0px;}@media (max-width:921px){.ast-desktop .ast-primary-header-bar.main-header-bar,.ast-header-break-point #masthead .ast-primary-header-bar.main-header-bar{padding-top:0px;padding-bottom:0px;padding-left:10px;padding-right:10px;}}@media (max-width:544px){.ast-desktop .ast-primary-header-bar.main-header-bar,.ast-header-break-point #masthead .ast-primary-header-bar.main-header-bar{padding-top:0px;padding-bottom:0px;padding-left:10px;padding-right:10px;}}.ast-primary-header-bar{display:block;}@media (max-width:921px){.ast-header-break-point .ast-primary-header-bar{display:grid;}}@media (max-width:544px){.ast-header-break-point .ast-primary-header-bar{display:grid;}}.ast-hfb-header .site-header{margin-top:0px;margin-bottom:0px;margin-left:0px;margin-right:0px;}[data-section="section-header-mobile-trigger"] .ast-button-wrap .ast-mobile-menu-trigger-minimal{color:#dd9933;border:none;background:transparent;}[data-section="section-header-mobile-trigger"] .ast-button-wrap .mobile-menu-toggle-icon .ast-mobile-svg{width:20px;height:20px;fill:#dd9933;}[data-section="section-header-mobile-trigger"] .ast-button-wrap .mobile-menu-wrap .mobile-menu{color:#dd9933;}.footer-nav-wrap .astra-footer-vertical-menu {display: grid;}@media (min-width: 769px) {.footer-nav-wrap .astra-footer-horizontal-menu li {margin: 0;}.footer-nav-wrap .astra-footer-horizontal-menu a {padding: 0 0.5em;}}@media (min-width: 769px) {.footer-nav-wrap .astra-footer-horizontal-menu li:first-child a {padding-left: 0;}.footer-nav-wrap .astra-footer-horizontal-menu li:last-child a {padding-right: 0;}}.footer-widget-area[data-section="section-footer-menu"] .astra-footer-horizontal-menu{justify-content:flex-end;}.footer-widget-area[data-section="section-footer-menu"] .astra-footer-vertical-menu .menu-item{align-items:flex-end;}#astra-footer-menu .menu-item > a{font-size:13px;font-size:1rem;}@media (max-width:921px){.footer-widget-area[data-section="section-footer-menu"] .astra-footer-tablet-horizontal-menu{justify-content:flex-end;display:flex;}.footer-widget-area[data-section="section-footer-menu"] .astra-footer-tablet-vertical-menu{display:grid;justify-content:flex-end;}.footer-widget-area[data-section="section-footer-menu"] .astra-footer-tablet-vertical-menu .menu-item{align-items:flex-end;}#astra-footer-menu .menu-item > a{padding-top:0px;padding-bottom:0px;padding-left:20px;padding-right:20px;}}@media (max-width:544px){.footer-widget-area[data-section="section-footer-menu"] .astra-footer-mobile-horizontal-menu{justify-content:center;display:flex;}.footer-widget-area[data-section="section-footer-menu"] .astra-footer-mobile-vertical-menu{display:grid;justify-content:center;}.footer-widget-area[data-section="section-footer-menu"] .astra-footer-mobile-vertical-menu .menu-item{align-items:center;}}.footer-widget-area[data-section="section-footer-menu"]{display:none;}@media (max-width:921px){.ast-header-break-point .footer-widget-area[data-section="section-footer-menu"]{display:block;}}@media (max-width:544px){.ast-header-break-point .footer-widget-area[data-section="section-footer-menu"]{display:block;}}:root{--e-global-color-astglobalcolor0:#0170B9;--e-global-color-astglobalcolor1:#3a3a3a;--e-global-color-astglobalcolor2:#3a3a3a;--e-global-color-astglobalcolor3:#4B4F58;--e-global-color-astglobalcolor4:#F5F5F5;--e-global-color-astglobalcolor5:#FFFFFF;--e-global-color-astglobalcolor6:#F2F5F7;--e-global-color-astglobalcolor7:#424242;--e-global-color-astglobalcolor8:#000000;}  @font-face{font-family: 'ABeeZee';  font-style: normal;  font-weight: 400;  font-display: fallback;  src: url(https://www.sportbodycontact.fr/wp-content/cache/swift-performance/www.sportbodycontact.fr/avertissement/css/fonts/esDR31xSG-6AGleN2tukkIcH.woff2) format('woff2');  unicode-range: U+0100-02BA, U+02BD-02C5, U+02C7-02CC, U+02CE-02D7, U+02DD-02FF, U+0304, U+0308, U+0329, U+1D00-1DBF, U+1E00-1E9F, U+1EF2-1EFF, U+2020, U+20A0-20AB, U+20AD-20C0, U+2113, U+2C60-2C7F, U+A720-A7FF;} @font-face{font-family: 'ABeeZee';  font-style: normal;  font-weight: 400;  font-display: fallback;  src: url(https://www.sportbodycontact.fr/wp-content/cache/swift-performance/www.sportbodycontact.fr/avertissement/css/fonts/esDR31xSG-6AGleN2tWkkA.woff2) format('woff2');  unicode-range: U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+0304, U+0308, U+0329, U+2000-206F, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD;} @font-face{font-family: 'Open Sans';  font-style: normal;  font-weight: 400;  font-stretch: 100%;  font-display: fallback;  src: url(https://www.sportbodycontact.fr/wp-content/cache/swift-performance/www.sportbodycontact.fr/avertissement/css/fonts/memSYaGs126MiZpBA-UvWbX2vVnXBbObj2OVZyOOSr4dVJWUgsjZ0B4taVIGxA.woff2) format('woff2');  unicode-range: U+0460-052F, U+1C80-1C8A, U+20B4, U+2DE0-2DFF, U+A640-A69F, U+FE2E-FE2F;} @font-face{font-family: 'Open Sans';  font-style: normal;  font-weight: 400;  font-stretch: 100%;  font-display: fallback;  src: url(https://www.sportbodycontact.fr/wp-content/cache/swift-performance/www.sportbodycontact.fr/avertissement/css/fonts/memSYaGs126MiZpBA-UvWbX2vVnXBbObj2OVZyOOSr4dVJWUgsjZ0B4kaVIGxA.woff2) format('woff2');  unicode-range: U+0301, U+0400-045F, U+0490-0491, U+04B0-04B1, U+2116;} @font-face{font-family: 'Open Sans';  font-style: normal;  font-weight: 400;  font-stretch: 100%;  font-display: fallback;  src: url(https://www.sportbodycontact.fr/wp-content/cache/swift-performance/www.sportbodycontact.fr/avertissement/css/fonts/memSYaGs126MiZpBA-UvWbX2vVnXBbObj2OVZyOOSr4dVJWUgsjZ0B4saVIGxA.woff2) format('woff2');  unicode-range: U+1F00-1FFF;} @font-face{font-family: 'Open Sans';  font-style: normal;  font-weight: 400;  font-stretch: 100%;  font-display: fallback;  src: url(https://www.sportbodycontact.fr/wp-content/cache/swift-performance/www.sportbodycontact.fr/avertissement/css/fonts/memSYaGs126MiZpBA-UvWbX2vVnXBbObj2OVZyOOSr4dVJWUgsjZ0B4jaVIGxA.woff2) format('woff2');  unicode-range: U+0370-0377, U+037A-037F, U+0384-038A, U+038C, U+038E-03A1, U+03A3-03FF;} @font-face{font-family: 'Open Sans';  font-style: normal;  font-weight: 400;  font-stretch: 100%;  font-display: fallback;  src: url(https://www.sportbodycontact.fr/wp-content/cache/swift-performance/www.sportbodycontact.fr/avertissement/css/fonts/memSYaGs126MiZpBA-UvWbX2vVnXBbObj2OVZyOOSr4dVJWUgsjZ0B4iaVIGxA.woff2) format('woff2');  unicode-range: U+0307-0308, U+0590-05FF, U+200C-2010, U+20AA, U+25CC, U+FB1D-FB4F;} @font-face{font-family: 'Open Sans';  font-style: normal;  font-weight: 400;  font-stretch: 100%;  font-display: fallback;  src: url(https://www.sportbodycontact.fr/wp-content/cache/swift-performance/www.sportbodycontact.fr/avertissement/css/fonts/memSYaGs126MiZpBA-UvWbX2vVnXBbObj2OVZyOOSr4dVJWUgsjZ0B5caVIGxA.woff2) format('woff2');  unicode-range: U+0302-0303, U+0305, U+0307-0308, U+0310, U+0312, U+0315, U+031A, U+0326-0327, U+032C, U+032F-0330, U+0332-0333, U+0338, U+033A, U+0346, U+034D, U+0391-03A1, U+03A3-03A9, U+03B1-03C9, U+03D1, U+03D5-03D6, U+03F0-03F1, U+03F4-03F5, U+2016-2017, U+2034-2038, U+203C, U+2040, U+2043, U+2047, U+2050, U+2057, U+205F, U+2070-2071, U+2074-208E, U+2090-209C, U+20D0-20DC, U+20E1, U+20E5-20EF, U+2100-2112, U+2114-2115, U+2117-2121, U+2123-214F, U+2190, U+2192, U+2194-21AE, U+21B0-21E5, U+21F1-21F2, U+21F4-2211, U+2213-2214, U+2216-22FF, U+2308-230B, U+2310, U+2319, U+231C-2321, U+2336-237A, U+237C, U+2395, U+239B-23B7, U+23D0, U+23DC-23E1, U+2474-2475, U+25AF, U+25B3, U+25B7, U+25BD, U+25C1, U+25CA, U+25CC, U+25FB, U+266D-266F, U+27C0-27FF, U+2900-2AFF, U+2B0E-2B11, U+2B30-2B4C, U+2BFE, U+3030, U+FF5B, U+FF5D, U+1D400-1D7FF, U+1EE00-1EEFF;} @font-face{font-family: 'Open Sans';  font-style: normal;  font-weight: 400;  font-stretch: 100%;  font-display: fallback;  src: url(https://www.sportbodycontact.fr/wp-content/cache/swift-performance/www.sportbodycontact.fr/avertissement/css/fonts/memSYaGs126MiZpBA-UvWbX2vVnXBbObj2OVZyOOSr4dVJWUgsjZ0B5OaVIGxA.woff2) format('woff2');  unicode-range: U+0001-000C, U+000E-001F, U+007F-009F, U+20DD-20E0, U+20E2-20E4, U+2150-218F, U+2190, U+2192, U+2194-2199, U+21AF, U+21E6-21F0, U+21F3, U+2218-2219, U+2299, U+22C4-22C6, U+2300-243F, U+2440-244A, U+2460-24FF, U+25A0-27BF, U+2800-28FF, U+2921-2922, U+2981, U+29BF, U+29EB, U+2B00-2BFF, U+4DC0-4DFF, U+FFF9-FFFB, U+10140-1018E, U+10190-1019C, U+101A0, U+101D0-101FD, U+102E0-102FB, U+10E60-10E7E, U+1D2C0-1D2D3, U+1D2E0-1D37F, U+1F000-1F0FF, U+1F100-1F1AD, U+1F1E6-1F1FF, U+1F30D-1F30F, U+1F315, U+1F31C, U+1F31E, U+1F320-1F32C, U+1F336, U+1F378, U+1F37D, U+1F382, U+1F393-1F39F, U+1F3A7-1F3A8, U+1F3AC-1F3AF, U+1F3C2, U+1F3C4-1F3C6, U+1F3CA-1F3CE, U+1F3D4-1F3E0, U+1F3ED, U+1F3F1-1F3F3, U+1F3F5-1F3F7, U+1F408, U+1F415, U+1F41F, U+1F426, U+1F43F, U+1F441-1F442, U+1F444, U+1F446-1F449, U+1F44C-1F44E, U+1F453, U+1F46A, U+1F47D, U+1F4A3, U+1F4B0, U+1F4B3, U+1F4B9, U+1F4BB, U+1F4BF, U+1F4C8-1F4CB, U+1F4D6, U+1F4DA, U+1F4DF, U+1F4E3-1F4E6, U+1F4EA-1F4ED, U+1F4F7, U+1F4F9-1F4FB, U+1F4FD-1F4FE, U+1F503, U+1F507-1F50B, U+1F50D, U+1F512-1F513, U+1F53E-1F54A, U+1F54F-1F5FA, U+1F610, U+1F650-1F67F, U+1F687, U+1F68D, U+1F691, U+1F694, U+1F698, U+1F6AD, U+1F6B2, U+1F6B9-1F6BA, U+1F6BC, U+1F6C6-1F6CF, U+1F6D3-1F6D7, U+1F6E0-1F6EA, U+1F6F0-1F6F3, U+1F6F7-1F6FC, U+1F700-1F7FF, U+1F800-1F80B, U+1F810-1F847, U+1F850-1F859, U+1F860-1F887, U+1F890-1F8AD, U+1F8B0-1F8BB, U+1F8C0-1F8C1, U+1F900-1F90B, U+1F93B, U+1F946, U+1F984, U+1F996, U+1F9E9, U+1FA00-1FA6F, U+1FA70-1FA7C, U+1FA80-1FA89, U+1FA8F-1FAC6, U+1FACE-1FADC, U+1FADF-1FAE9, U+1FAF0-1FAF8, U+1FB00-1FBFF;} @font-face{font-family: 'Open Sans';  font-style: normal;  font-weight: 400;  font-stretch: 100%;  font-display: fallback;  src: url(https://www.sportbodycontact.fr/wp-content/cache/swift-performance/www.sportbodycontact.fr/avertissement/css/fonts/memSYaGs126MiZpBA-UvWbX2vVnXBbObj2OVZyOOSr4dVJWUgsjZ0B4vaVIGxA.woff2) format('woff2');  unicode-range: U+0102-0103, U+0110-0111, U+0128-0129, U+0168-0169, U+01A0-01A1, U+01AF-01B0, U+0300-0301, U+0303-0304, U+0308-0309, U+0323, U+0329, U+1EA0-1EF9, U+20AB;} @font-face{font-family: 'Open Sans';  font-style: normal;  font-weight: 400;  font-stretch: 100%;  font-display: fallback;  src: url(https://www.sportbodycontact.fr/wp-content/cache/swift-performance/www.sportbodycontact.fr/avertissement/css/fonts/memSYaGs126MiZpBA-UvWbX2vVnXBbObj2OVZyOOSr4dVJWUgsjZ0B4uaVIGxA.woff2) format('woff2');  unicode-range: U+0100-02BA, U+02BD-02C5, U+02C7-02CC, U+02CE-02D7, U+02DD-02FF, U+0304, U+0308, U+0329, U+1D00-1DBF, U+1E00-1E9F, U+1EF2-1EFF, U+2020, U+20A0-20AB, U+20AD-20C0, U+2113, U+2C60-2C7F, U+A720-A7FF;} @font-face{font-family: 'Open Sans';  font-style: normal;  font-weight: 400;  font-stretch: 100%;  font-display: fallback;  src: url(https://www.sportbodycontact.fr/wp-content/cache/swift-performance/www.sportbodycontact.fr/avertissement/css/fonts/memSYaGs126MiZpBA-UvWbX2vVnXBbObj2OVZyOOSr4dVJWUgsjZ0B4gaVI.woff2) format('woff2');  unicode-range: U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+0304, U+0308, U+0329, U+2000-206F, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD;} @font-face{font-family: 'Poppins';  font-style: normal;  font-weight: 400;  font-display: fallback;  src: url(https://www.sportbodycontact.fr/wp-content/cache/swift-performance/www.sportbodycontact.fr/avertissement/css/fonts/pxiEyp8kv8JHgFVrJJbecmNE.woff2) format('woff2');  unicode-range: U+0900-097F, U+1CD0-1CF9, U+200C-200D, U+20A8, U+20B9, U+20F0, U+25CC, U+A830-A839, U+A8E0-A8FF, U+11B00-11B09;} @font-face{font-family: 'Poppins';  font-style: normal;  font-weight: 400;  font-display: fallback;  src: url(https://www.sportbodycontact.fr/wp-content/cache/swift-performance/www.sportbodycontact.fr/avertissement/css/fonts/pxiEyp8kv8JHgFVrJJnecmNE.woff2) format('woff2');  unicode-range: U+0100-02BA, U+02BD-02C5, U+02C7-02CC, U+02CE-02D7, U+02DD-02FF, U+0304, U+0308, U+0329, U+1D00-1DBF, U+1E00-1E9F, U+1EF2-1EFF, U+2020, U+20A0-20AB, U+20AD-20C0, U+2113, U+2C60-2C7F, U+A720-A7FF;} @font-face{font-family: 'Poppins';  font-style: normal;  font-weight: 400;  font-display: fallback;  src: url(https://www.sportbodycontact.fr/wp-content/cache/swift-performance/www.sportbodycontact.fr/avertissement/css/fonts/pxiEyp8kv8JHgFVrJJfecg.woff2) format('woff2');  unicode-range: U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+0304, U+0308, U+0329, U+2000-206F, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD;} @font-face{font-family: 'Poppins';  font-style: normal;  font-weight: 500;  font-display: fallback;  src: url(https://www.sportbodycontact.fr/wp-content/cache/swift-performance/www.sportbodycontact.fr/avertissement/css/fonts/pxiByp8kv8JHgFVrLGT9Z11lFc-K.woff2) format('woff2');  unicode-range: U+0900-097F, U+1CD0-1CF9, U+200C-200D, U+20A8, U+20B9, U+20F0, U+25CC, U+A830-A839, U+A8E0-A8FF, U+11B00-11B09;} @font-face{font-family: 'Poppins';  font-style: normal;  font-weight: 500;  font-display: fallback;  src: url(https://www.sportbodycontact.fr/wp-content/cache/swift-performance/www.sportbodycontact.fr/avertissement/css/fonts/pxiByp8kv8JHgFVrLGT9Z1JlFc-K.woff2) format('woff2');  unicode-range: U+0100-02BA, U+02BD-02C5, U+02C7-02CC, U+02CE-02D7, U+02DD-02FF, U+0304, U+0308, U+0329, U+1D00-1DBF, U+1E00-1E9F, U+1EF2-1EFF, U+2020, U+20A0-20AB, U+20AD-20C0, U+2113, U+2C60-2C7F, U+A720-A7FF;} @font-face{font-family: 'Poppins';  font-style: normal;  font-weight: 500;  font-display: fallback;  src: url(https://www.sportbodycontact.fr/wp-content/cache/swift-performance/www.sportbodycontact.fr/avertissement/css/fonts/pxiByp8kv8JHgFVrLGT9Z1xlFQ.woff2) format('woff2');  unicode-range: U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+0304, U+0308, U+0329, U+2000-206F, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD;}  :root{--wp--preset--aspect-ratio--square: 1;--wp--preset--aspect-ratio--4-3: 4/3;--wp--preset--aspect-ratio--3-4: 3/4;--wp--preset--aspect-ratio--3-2: 3/2;--wp--preset--aspect-ratio--2-3: 2/3;--wp--preset--aspect-ratio--16-9: 16/9;--wp--preset--aspect-ratio--9-16: 9/16;--wp--preset--color--black: #000000;--wp--preset--color--cyan-bluish-gray: #abb8c3;--wp--preset--color--white: #ffffff;--wp--preset--color--pale-pink: #f78da7;--wp--preset--color--vivid-red: #cf2e2e;--wp--preset--color--luminous-vivid-orange: #ff6900;--wp--preset--color--luminous-vivid-amber: #fcb900;--wp--preset--color--light-green-cyan: #7bdcb5;--wp--preset--color--vivid-green-cyan: #00d084;--wp--preset--color--pale-cyan-blue: #8ed1fc;--wp--preset--color--vivid-cyan-blue: #0693e3;--wp--preset--color--vivid-purple: #9b51e0;--wp--preset--color--ast-global-color-0: var(--ast-global-color-0);--wp--preset--color--ast-global-color-1: var(--ast-global-color-1);--wp--preset--color--ast-global-color-2: var(--ast-global-color-2);--wp--preset--color--ast-global-color-3: var(--ast-global-color-3);--wp--preset--color--ast-global-color-4: var(--ast-global-color-4);--wp--preset--color--ast-global-color-5: var(--ast-global-color-5);--wp--preset--color--ast-global-color-6: var(--ast-global-color-6);--wp--preset--color--ast-global-color-7: var(--ast-global-color-7);--wp--preset--color--ast-global-color-8: var(--ast-global-color-8);--wp--preset--gradient--vivid-cyan-blue-to-vivid-purple: linear-gradient(135deg,rgba(6,147,227,1) 0%,rgb(155,81,224) 100%);--wp--preset--gradient--light-green-cyan-to-vivid-green-cyan: linear-gradient(135deg,rgb(122,220,180) 0%,rgb(0,208,130) 100%);--wp--preset--gradient--luminous-vivid-amber-to-luminous-vivid-orange: linear-gradient(135deg,rgba(252,185,0,1) 0%,rgba(255,105,0,1) 100%);--wp--preset--gradient--luminous-vivid-orange-to-vivid-red: linear-gradient(135deg,rgba(255,105,0,1) 0%,rgb(207,46,46) 100%);--wp--preset--gradient--very-light-gray-to-cyan-bluish-gray: linear-gradient(135deg,rgb(238,238,238) 0%,rgb(169,184,195) 100%);--wp--preset--gradient--cool-to-warm-spectrum: linear-gradient(135deg,rgb(74,234,220) 0%,rgb(151,120,209) 20%,rgb(207,42,186) 40%,rgb(238,44,130) 60%,rgb(251,105,98) 80%,rgb(254,248,76) 100%);--wp--preset--gradient--blush-light-purple: linear-gradient(135deg,rgb(255,206,236) 0%,rgb(152,150,240) 100%);--wp--preset--gradient--blush-bordeaux: linear-gradient(135deg,rgb(254,205,165) 0%,rgb(254,45,45) 50%,rgb(107,0,62) 100%);--wp--preset--gradient--luminous-dusk: linear-gradient(135deg,rgb(255,203,112) 0%,rgb(199,81,192) 50%,rgb(65,88,208) 100%);--wp--preset--gradient--pale-ocean: linear-gradient(135deg,rgb(255,245,203) 0%,rgb(182,227,212) 50%,rgb(51,167,181) 100%);--wp--preset--gradient--electric-grass: linear-gradient(135deg,rgb(202,248,128) 0%,rgb(113,206,126) 100%);--wp--preset--gradient--midnight: linear-gradient(135deg,rgb(2,3,129) 0%,rgb(40,116,252) 100%);--wp--preset--font-size--small: 13px;--wp--preset--font-size--medium: 20px;--wp--preset--font-size--large: 36px;--wp--preset--font-size--x-large: 42px;--wp--preset--spacing--20: 0.44rem;--wp--preset--spacing--30: 0.67rem;--wp--preset--spacing--40: 1rem;--wp--preset--spacing--50: 1.5rem;--wp--preset--spacing--60: 2.25rem;--wp--preset--spacing--70: 3.38rem;--wp--preset--spacing--80: 5.06rem;--wp--preset--shadow--natural: 6px 6px 9px rgba(0, 0, 0, 0.2);--wp--preset--shadow--deep: 12px 12px 50px rgba(0, 0, 0, 0.4);--wp--preset--shadow--sharp: 6px 6px 0px rgba(0, 0, 0, 0.2);--wp--preset--shadow--outlined: 6px 6px 0px -3px rgba(255, 255, 255, 1), 6px 6px rgba(0, 0, 0, 1);--wp--preset--shadow--crisp: 6px 6px 0px rgba(0, 0, 0, 1);}:root { --wp--style--global--content-size: var(--wp--custom--ast-content-width-size);--wp--style--global--wide-size: var(--wp--custom--ast-wide-width-size); }:where(body) { margin: 0; }.wp-site-blocks > .alignleft { float: left; margin-right: 2em; }.wp-site-blocks > .alignright { float: right; margin-left: 2em; }.wp-site-blocks > .aligncenter { justify-content: center; margin-left: auto; margin-right: auto; }:where(.wp-site-blocks) > * { margin-block-start: 24px; margin-block-end: 0; }:where(.wp-site-blocks) > :first-child { margin-block-start: 0; }:where(.wp-site-blocks) > :last-child { margin-block-end: 0; }:root { --wp--style--block-gap: 24px; }:root :where(.is-layout-flow) > :first-child{margin-block-start: 0;}:root :where(.is-layout-flow) > :last-child{margin-block-end: 0;}:root :where(.is-layout-flow) > *{margin-block-start: 24px;margin-block-end: 0;}:root :where(.is-layout-constrained) > :first-child{margin-block-start: 0;}:root :where(.is-layout-constrained) > :last-child{margin-block-end: 0;}:root :where(.is-layout-constrained) > *{margin-block-start: 24px;margin-block-end: 0;}:root :where(.is-layout-flex){gap: 24px;}:root :where(.is-layout-grid){gap: 24px;}.is-layout-flow > .alignleft{float: left;margin-inline-start: 0;margin-inline-end: 2em;}.is-layout-flow > .alignright{float: right;margin-inline-start: 2em;margin-inline-end: 0;}.is-layout-flow > .aligncenter{margin-left: auto !important;margin-right: auto !important;}.is-layout-constrained > .alignleft{float: left;margin-inline-start: 0;margin-inline-end: 2em;}.is-layout-constrained > .alignright{float: right;margin-inline-start: 2em;margin-inline-end: 0;}.is-layout-constrained > .aligncenter{margin-left: auto !important;margin-right: auto !important;}.is-layout-constrained > :where(:not(.alignleft):not(.alignright):not(.alignfull)){max-width: var(--wp--style--global--content-size);margin-left: auto !important;margin-right: auto !important;}.is-layout-constrained > .alignwide{max-width: var(--wp--style--global--wide-size);}body .is-layout-flex{display: flex;}.is-layout-flex{flex-wrap: wrap;align-items: center;}.is-layout-flex > :is(*, div){margin: 0;}body .is-layout-grid{display: grid;}.is-layout-grid > :is(*, div){margin: 0;}body{padding-top: 0px;padding-right: 0px;padding-bottom: 0px;padding-left: 0px;}a:where(:not(.wp-element-button)){text-decoration: none;}:root :where(.wp-element-button, .wp-block-button__link){background-color: #32373c;border-width: 0;color: #fff;font-family: inherit;font-size: inherit;line-height: inherit;padding: calc(0.667em + 2px) calc(1.333em + 2px);text-decoration: none;}.has-black-color{color: var(--wp--preset--color--black) !important;}.has-cyan-bluish-gray-color{color: var(--wp--preset--color--cyan-bluish-gray) !important;}.has-white-color{color: var(--wp--preset--color--white) !important;}.has-pale-pink-color{color: var(--wp--preset--color--pale-pink) !important;}.has-vivid-red-color{color: var(--wp--preset--color--vivid-red) !important;}.has-luminous-vivid-orange-color{color: var(--wp--preset--color--luminous-vivid-orange) !important;}.has-luminous-vivid-amber-color{color: var(--wp--preset--color--luminous-vivid-amber) !important;}.has-light-green-cyan-color{color: var(--wp--preset--color--light-green-cyan) !important;}.has-vivid-green-cyan-color{color: var(--wp--preset--color--vivid-green-cyan) !important;}.has-pale-cyan-blue-color{color: var(--wp--preset--color--pale-cyan-blue) !important;}.has-vivid-cyan-blue-color{color: var(--wp--preset--color--vivid-cyan-blue) !important;}.has-vivid-purple-color{color: var(--wp--preset--color--vivid-purple) !important;}.has-ast-global-color-0-color{color: var(--wp--preset--color--ast-global-color-0) !important;}.has-ast-global-color-1-color{color: var(--wp--preset--color--ast-global-color-1) !important;}.has-ast-global-color-2-color{color: var(--wp--preset--color--ast-global-color-2) !important;}.has-ast-global-color-3-color{color: var(--wp--preset--color--ast-global-color-3) !important;}.has-ast-global-color-4-color{color: var(--wp--preset--color--ast-global-color-4) !important;}.has-ast-global-color-5-color{color: var(--wp--preset--color--ast-global-color-5) !important;}.has-ast-global-color-6-color{color: var(--wp--preset--color--ast-global-color-6) !important;}.has-ast-global-color-7-color{color: var(--wp--preset--color--ast-global-color-7) !important;}.has-ast-global-color-8-color{color: var(--wp--preset--color--ast-global-color-8) !important;}.has-black-background-color{background-color: var(--wp--preset--color--black) !important;}.has-cyan-bluish-gray-background-color{background-color: var(--wp--preset--color--cyan-bluish-gray) !important;}.has-white-background-color{background-color: var(--wp--preset--color--white) !important;}.has-pale-pink-background-color{background-color: var(--wp--preset--color--pale-pink) !important;}.has-vivid-red-background-color{background-color: var(--wp--preset--color--vivid-red) !important;}.has-luminous-vivid-orange-background-color{background-color: var(--wp--preset--color--luminous-vivid-orange) !important;}.has-luminous-vivid-amber-background-color{background-color: var(--wp--preset--color--luminous-vivid-amber) !important;}.has-light-green-cyan-background-color{background-color: var(--wp--preset--color--light-green-cyan) !important;}.has-vivid-green-cyan-background-color{background-color: var(--wp--preset--color--vivid-green-cyan) !important;}.has-pale-cyan-blue-background-color{background-color: var(--wp--preset--color--pale-cyan-blue) !important;}.has-vivid-cyan-blue-background-color{background-color: var(--wp--preset--color--vivid-cyan-blue) !important;}.has-vivid-purple-background-color{background-color: var(--wp--preset--color--vivid-purple) !important;}.has-ast-global-color-0-background-color{background-color: var(--wp--preset--color--ast-global-color-0) !important;}.has-ast-global-color-1-background-color{background-color: var(--wp--preset--color--ast-global-color-1) !important;}.has-ast-global-color-2-background-color{background-color: var(--wp--preset--color--ast-global-color-2) !important;}.has-ast-global-color-3-background-color{background-color: var(--wp--preset--color--ast-global-color-3) !important;}.has-ast-global-color-4-background-color{background-color: var(--wp--preset--color--ast-global-color-4) !important;}.has-ast-global-color-5-background-color{background-color: var(--wp--preset--color--ast-global-color-5) !important;}.has-ast-global-color-6-background-color{background-color: var(--wp--preset--color--ast-global-color-6) !important;}.has-ast-global-color-7-background-color{background-color: var(--wp--preset--color--ast-global-color-7) !important;}.has-ast-global-color-8-background-color{background-color: var(--wp--preset--color--ast-global-color-8) !important;}.has-black-border-color{border-color: var(--wp--preset--color--black) !important;}.has-cyan-bluish-gray-border-color{border-color: var(--wp--preset--color--cyan-bluish-gray) !important;}.has-white-border-color{border-color: var(--wp--preset--color--white) !important;}.has-pale-pink-border-color{border-color: var(--wp--preset--color--pale-pink) !important;}.has-vivid-red-border-color{border-color: var(--wp--preset--color--vivid-red) !important;}.has-luminous-vivid-orange-border-color{border-color: var(--wp--preset--color--luminous-vivid-orange) !important;}.has-luminous-vivid-amber-border-color{border-color: var(--wp--preset--color--luminous-vivid-amber) !important;}.has-light-green-cyan-border-color{border-color: var(--wp--preset--color--light-green-cyan) !important;}.has-vivid-green-cyan-border-color{border-color: var(--wp--preset--color--vivid-green-cyan) !important;}.has-pale-cyan-blue-border-color{border-color: var(--wp--preset--color--pale-cyan-blue) !important;}.has-vivid-cyan-blue-border-color{border-color: var(--wp--preset--color--vivid-cyan-blue) !important;}.has-vivid-purple-border-color{border-color: var(--wp--preset--color--vivid-purple) !important;}.has-ast-global-color-0-border-color{border-color: var(--wp--preset--color--ast-global-color-0) !important;}.has-ast-global-color-1-border-color{border-color: var(--wp--preset--color--ast-global-color-1) !important;}.has-ast-global-color-2-border-color{border-color: var(--wp--preset--color--ast-global-color-2) !important;}.has-ast-global-color-3-border-color{border-color: var(--wp--preset--color--ast-global-color-3) !important;}.has-ast-global-color-4-border-color{border-color: var(--wp--preset--color--ast-global-color-4) !important;}.has-ast-global-color-5-border-color{border-color: var(--wp--preset--color--ast-global-color-5) !important;}.has-ast-global-color-6-border-color{border-color: var(--wp--preset--color--ast-global-color-6) !important;}.has-ast-global-color-7-border-color{border-color: var(--wp--preset--color--ast-global-color-7) !important;}.has-ast-global-color-8-border-color{border-color: var(--wp--preset--color--ast-global-color-8) !important;}.has-vivid-cyan-blue-to-vivid-purple-gradient-background{background: var(--wp--preset--gradient--vivid-cyan-blue-to-vivid-purple) !important;}.has-light-green-cyan-to-vivid-green-cyan-gradient-background{background: var(--wp--preset--gradient--light-green-cyan-to-vivid-green-cyan) !important;}.has-luminous-vivid-amber-to-luminous-vivid-orange-gradient-background{background: var(--wp--preset--gradient--luminous-vivid-amber-to-luminous-vivid-orange) !important;}.has-luminous-vivid-orange-to-vivid-red-gradient-background{background: var(--wp--preset--gradient--luminous-vivid-orange-to-vivid-red) !important;}.has-very-light-gray-to-cyan-bluish-gray-gradient-background{background: var(--wp--preset--gradient--very-light-gray-to-cyan-bluish-gray) !important;}.has-cool-to-warm-spectrum-gradient-background{background: var(--wp--preset--gradient--cool-to-warm-spectrum) !important;}.has-blush-light-purple-gradient-background{background: var(--wp--preset--gradient--blush-light-purple) !important;}.has-blush-bordeaux-gradient-background{background: var(--wp--preset--gradient--blush-bordeaux) !important;}.has-luminous-dusk-gradient-background{background: var(--wp--preset--gradient--luminous-dusk) !important;}.has-pale-ocean-gradient-background{background: var(--wp--preset--gradient--pale-ocean) !important;}.has-electric-grass-gradient-background{background: var(--wp--preset--gradient--electric-grass) !important;}.has-midnight-gradient-background{background: var(--wp--preset--gradient--midnight) !important;}.has-small-font-size{font-size: var(--wp--preset--font-size--small) !important;}.has-medium-font-size{font-size: var(--wp--preset--font-size--medium) !important;}.has-large-font-size{font-size: var(--wp--preset--font-size--large) !important;}.has-x-large-font-size{font-size: var(--wp--preset--font-size--x-large) !important;} :root :where(.wp-block-pullquote){font-size: 1.5em;line-height: 1.6;}  .mfp-bg {   top: 0;   left: 0;   width: 100%;   height: 100%;   z-index: 1042;   overflow: hidden;   position: fixed;   background: #0b0b0b;   opacity: 0.8; }   .wpmf_folder_permissions_popup{   z-index: 1042 !important;} .wpmf_folder_permissions_popup{   z-index: 1042 !important;} .mfp-wrap {   top: 0;   left: 0;   width: 100%;   height: 100%;   z-index: 1043;   position: fixed;   outline: none !important;   -webkit-backface-visibility: hidden; } .mfp-container {   text-align: center;   position: absolute;   width: 100%;   height: 100%;   left: 0;   top: 0;   padding: 0 8px;   box-sizing: border-box; } .mfp-container:before {   content: '';   display: inline-block;   height: 100%;   vertical-align: middle; } .mfp-align-top .mfp-container:before {   display: none; } .mfp-content {   position: relative;   display: inline-block;   vertical-align: middle;   margin: 0 auto;   text-align: left;   z-index: 1045; } .mfp-inline-holder .mfp-content, .mfp-ajax-holder .mfp-content {   width: 100%;   cursor: auto; } .mfp-ajax-cur {   cursor: progress; } .mfp-zoom-out-cur, .mfp-zoom-out-cur .mfp-image-holder .mfp-close {   cursor: -moz-zoom-out;   cursor: -webkit-zoom-out;   cursor: zoom-out; } .mfp-zoom {   cursor: pointer;   cursor: -webkit-zoom-in;   cursor: -moz-zoom-in;   cursor: zoom-in; } .mfp-auto-cursor .mfp-content {   cursor: auto; } .mfp-close, .mfp-arrow, .mfp-preloader, .mfp-counter {   -webkit-user-select: none;   -moz-user-select: none;   user-select: none; } .mfp-loading.mfp-figure {   display: none; } .mfp-hide {   display: none !important; } .mfp-preloader {   color: #CCC;   position: absolute;   top: 50%;   width: auto;   text-align: center;   margin-top: -0.8em;   left: 8px;   right: 8px;   z-index: 1044; } .mfp-preloader a {   color: #CCC; } .mfp-preloader a:hover {   color: #FFF; } .mfp-s-ready .mfp-preloader {   display: none; } .mfp-s-error .mfp-content {   display: none; } button.mfp-close, button.mfp-arrow {   overflow: visible;   cursor: pointer;   background: transparent;   border: 0;   -webkit-appearance: none;   display: block;   outline: none;   padding: 0;   z-index: 1046;   box-shadow: none;   touch-action: manipulation; } button::-moz-focus-inner {   padding: 0;   border: 0; } .mfp-close {   width: 44px;   height: 44px;   line-height: 44px;   position: absolute;   right: 0;   top: 0;   text-decoration: none;   text-align: center;   opacity: 0.65;   padding: 0 0 18px 10px;   color: #FFF;   font-style: normal;   font-size: 28px;   font-family: Arial, Baskerville, monospace; } .mfp-close:hover, .mfp-close:focus {   opacity: 1; } .mfp-close:active {   top: 1px; } .mfp-close-btn-in .mfp-close {   color: #333; } .mfp-image-holder .mfp-close, .mfp-iframe-holder .mfp-close {   color: #FFF;   right: -6px;   text-align: right;   padding-right: 6px;   width: 100%; } .mfp-counter {   position: absolute;   top: 0;   right: 0;   color: #CCC;   font-size: 12px;   line-height: 18px;   white-space: nowrap; } .mfp-arrow {   position: absolute;   opacity: 0.65;   margin: 0;   top: 50%;   margin-top: -55px;   padding: 0;   width: 90px;   height: 110px;   -webkit-tap-highlight-color: transparent; } .mfp-arrow:active {   margin-top: -54px; } .mfp-arrow:hover, .mfp-arrow:focus {   opacity: 1; } .mfp-arrow:before, .mfp-arrow:after {   content: '';   display: block;   width: 0;   height: 0;   position: absolute;   left: 0;   top: 0;   margin-top: 35px;   margin-left: 35px;   border: medium inset transparent; } .mfp-arrow:after {   border-top-width: 13px;   border-bottom-width: 13px;   top: 8px; } .mfp-arrow:before {   border-top-width: 21px;   border-bottom-width: 21px;   opacity: 0.7; } .mfp-arrow-left {   left: 0; } .mfp-arrow-left:after {   border-right: 17px solid #FFF;   margin-left: 31px; } .mfp-arrow-left:before {   margin-left: 25px;   border-right: 27px solid #3F3F3F; } .mfp-arrow-right {   right: 0; } .mfp-arrow-right:after {   border-left: 17px solid #FFF;   margin-left: 39px; } .mfp-arrow-right:before {   border-left: 27px solid #3F3F3F; } .mfp-iframe-holder {   padding-top: 40px;   padding-bottom: 40px; } .mfp-iframe-holder .mfp-content {   line-height: 0;   width: 100%;   max-width: 900px; } .mfp-iframe-holder .mfp-close {   top: -40px; } .mfp-iframe-scaler {   width: 100%;   height: 0;   overflow: hidden;   padding-top: 56.25%; } .mfp-iframe-scaler iframe {   position: absolute;   display: block;   top: 0;   left: 0;   width: 100%;   height: 100%;   box-shadow: 0 0 8px rgba(0, 0, 0, 0.6);   background: #000; }  img.mfp-img {   width: auto;   max-width: 100%;   height: auto;   display: block;   line-height: 0;   box-sizing: border-box;   padding: 40px 0 40px;   margin: 0 auto; }  .mfp-figure {   line-height: 0; } .mfp-figure:after {   content: '';   position: absolute;   left: 0;   top: 40px;   bottom: 40px;   display: block;   right: 0;   width: auto;   height: auto;   z-index: -1;   box-shadow: 0 0 8px rgba(0, 0, 0, 0.6);   background: #444; } .mfp-figure small {   color: #BDBDBD;   display: block;   font-size: 12px;   line-height: 14px; } .mfp-figure figure {   margin: 0; } .mfp-bottom-bar {   margin-top: -36px;   position: absolute;   top: 100%;   left: 0;   width: 100%;   cursor: auto; } .mfp-title {   text-align: left;   line-height: 18px;   color: #F3F3F3;   word-wrap: break-word;   padding-right: 36px; } .mfp-image-holder .mfp-content {   max-width: 100%; } .mfp-gallery .mfp-image-holder .mfp-figure {   cursor: pointer; } @media screen and (max-width: 800px) and (orientation: landscape), screen and (max-height: 300px) {     .mfp-img-mobile .mfp-image-holder {     padding-left: 0;     padding-right: 0; }   .mfp-img-mobile img.mfp-img {     padding: 0; }   .mfp-img-mobile .mfp-figure:after {     top: 0;     bottom: 0; }   .mfp-img-mobile .mfp-figure small {     display: inline;     margin-left: 5px; }   .mfp-img-mobile .mfp-bottom-bar {     background: rgba(0, 0, 0, 0.6);     bottom: 0;     margin: 0;     top: auto;     padding: 3px 5px;     position: fixed;     box-sizing: border-box; }   .mfp-img-mobile .mfp-bottom-bar:empty {     padding: 0; }   .mfp-img-mobile .mfp-counter {     right: 5px;     top: 3px; }   .mfp-img-mobile .mfp-close {     top: 0;     right: 0;     width: 35px;     height: 35px;     line-height: 35px;     background: rgba(0, 0, 0, 0.6);     position: fixed;     text-align: center;     padding: 0; } } @media all and (max-width: 900px) {   .mfp-arrow {     -webkit-transform: scale(0.75);     transform: scale(0.75);   }   .mfp-arrow-left {     -webkit-transform-origin: 0;     transform-origin: 0;   }   .mfp-arrow-right {     -webkit-transform-origin: 100%;     transform-origin: 100%;   }   .mfp-container {     padding-left: 6px;     padding-right: 6px;   } } .aligncenter.wp-block-wpmf-image-lightbox, .alignright.wp-block-wpmf-image-lightbox, .alignleft.wp-block-wpmf-image-lightbox {   max-width: 620px; } .aligncenter.wp-block-wpmf-image-lightbox {   margin: 0 auto; } #cmplz-manage-consent-container {  display: none; } #cmplz-manage-consent-container.cmplz-manage-consent-container .cmplz-categories summary {  display: block;  cursor: pointer; } #cmplz-manage-consent-container.cmplz-manage-consent-container .cmplz-categories summary::-webkit-details-marker, #cmplz-manage-consent-container.cmplz-manage-consent-container .cmplz-categories summary::marker {  display: none;  content: ''; } .cmplz-alert {  display: none;  padding: 7px;  color: white;  margin: 10px 0; } .cmplz-alert.cmplz-error {  background-color: #f44336; } .cmplz-alert.cmplz-success {  background-color: green; } .cmplz-close {  margin-left: 15px;  color: white;  font-weight: bold;  float: right;  font-size: 22px;  line-height: 20px;  cursor: pointer;  transition: 0.3s; } .cmplz-close:hover {  color: black; } #cmplz-cookies-overview .cmplz-dropdown .cmplz-service-description, #cmplz-document .cmplz-dropdown .cmplz-service-description, .editor-styles-wrapper .cmplz-unlinked-mode .cmplz-dropdown .cmplz-service-description, #cmplz-cookies-overview .cmplz-dropdown .cmplz-sharing-data, #cmplz-document .cmplz-dropdown .cmplz-sharing-data, .editor-styles-wrapper .cmplz-unlinked-mode .cmplz-dropdown .cmplz-sharing-data {  display: inline-block;  width: calc(50% - 35px);  vertical-align: top; } @media only screen and (max-width: 600px) {  #cmplz-cookies-overview .cmplz-dropdown .cmplz-service-description,  #cmplz-document .cmplz-dropdown .cmplz-service-description,  .editor-styles-wrapper .cmplz-unlinked-mode .cmplz-dropdown .cmplz-service-description,  #cmplz-cookies-overview .cmplz-dropdown .cmplz-sharing-data,  #cmplz-document .cmplz-dropdown .cmplz-sharing-data,  .editor-styles-wrapper .cmplz-unlinked-mode .cmplz-dropdown .cmplz-sharing-data {   width: 100%;  } } #cmplz-cookies-overview .cmplz-dropdown summary, #cmplz-document .cmplz-dropdown summary, .editor-styles-wrapper .cmplz-unlinked-mode .cmplz-dropdown summary {  display: block;  cursor: pointer; } #cmplz-cookies-overview .cmplz-dropdown summary::-webkit-details-marker, #cmplz-document .cmplz-dropdown summary::-webkit-details-marker, .editor-styles-wrapper .cmplz-unlinked-mode .cmplz-dropdown summary::-webkit-details-marker, #cmplz-cookies-overview .cmplz-dropdown summary::marker, #cmplz-document .cmplz-dropdown summary::marker, .editor-styles-wrapper .cmplz-unlinked-mode .cmplz-dropdown summary::marker {  display: none;  content: ''; } #cmplz-cookies-overview .cmplz-dropdown summary div, #cmplz-document .cmplz-dropdown summary div, .editor-styles-wrapper .cmplz-unlinked-mode .cmplz-dropdown summary div {  display: grid;  grid-template: "heading chevron";  grid-template-columns: 2fr 25px;  grid-gap: 15px;  align-items: center; } #cmplz-cookies-overview .cmplz-dropdown summary div h3, #cmplz-document .cmplz-dropdown summary div h3, .editor-styles-wrapper .cmplz-unlinked-mode .cmplz-dropdown summary div h3 {  grid-area: heading;  margin: 0; } #cmplz-cookies-overview .cmplz-dropdown summary div:after, #cmplz-document .cmplz-dropdown summary div:after, .editor-styles-wrapper .cmplz-unlinked-mode .cmplz-dropdown summary div:after {  grid-area: chevron; } #cmplz-cookies-overview .cmplz-dropdown summary div input[data-category="functional"], #cmplz-document .cmplz-dropdown summary div input[data-category="functional"], .editor-styles-wrapper .cmplz-unlinked-mode .cmplz-dropdown summary div input[data-category="functional"] {  visibility: hidden; } #cmplz-cookies-overview .cmplz-dropdown.cmplz-dropdown-cookiepolicy summary, #cmplz-document .cmplz-dropdown.cmplz-dropdown-cookiepolicy summary, .editor-styles-wrapper .cmplz-unlinked-mode .cmplz-dropdown.cmplz-dropdown-cookiepolicy summary {  display: block; } #cmplz-cookies-overview .cmplz-dropdown.cmplz-dropdown-cookiepolicy summary div, #cmplz-document .cmplz-dropdown.cmplz-dropdown-cookiepolicy summary div, .editor-styles-wrapper .cmplz-unlinked-mode .cmplz-dropdown.cmplz-dropdown-cookiepolicy summary div {  grid-template: "heading paragraph label checkbox chevron";  grid-template-columns: 2fr auto 0 auto 25px; } #cmplz-cookies-overview .cmplz-dropdown.cmplz-dropdown-cookiepolicy summary div p, #cmplz-document .cmplz-dropdown.cmplz-dropdown-cookiepolicy summary div p, .editor-styles-wrapper .cmplz-unlinked-mode .cmplz-dropdown.cmplz-dropdown-cookiepolicy summary div p {  grid-area: paragraph; } #cmplz-cookies-overview .cmplz-dropdown.cmplz-dropdown-cookiepolicy .cookies-per-purpose, #cmplz-document .cmplz-dropdown.cmplz-dropdown-cookiepolicy .cookies-per-purpose, .editor-styles-wrapper .cmplz-unlinked-mode .cmplz-dropdown.cmplz-dropdown-cookiepolicy .cookies-per-purpose {  display: grid; } @media only screen and (min-width: 600px) {  #cmplz-cookies-overview .cmplz-dropdown.cmplz-dropdown-cookiepolicy .cookies-per-purpose,  #cmplz-document .cmplz-dropdown.cmplz-dropdown-cookiepolicy .cookies-per-purpose,  .editor-styles-wrapper .cmplz-unlinked-mode .cmplz-dropdown.cmplz-dropdown-cookiepolicy .cookies-per-purpose {   grid-column: span 2;   grid-template-columns: 1fr 1fr 1fr;   grid-template: "purpose purpose purpose" "header1 header2 header3" auto;  }  #cmplz-cookies-overview .cmplz-dropdown.cmplz-dropdown-cookiepolicy .cookies-per-purpose .purpose,  #cmplz-document .cmplz-dropdown.cmplz-dropdown-cookiepolicy .cookies-per-purpose .purpose,  .editor-styles-wrapper .cmplz-unlinked-mode .cmplz-dropdown.cmplz-dropdown-cookiepolicy .cookies-per-purpose .purpose {   grid-area: purpose;  }  #cmplz-cookies-overview .cmplz-dropdown.cmplz-dropdown-cookiepolicy .cookies-per-purpose .name-header,  #cmplz-document .cmplz-dropdown.cmplz-dropdown-cookiepolicy .cookies-per-purpose .name-header,  .editor-styles-wrapper .cmplz-unlinked-mode .cmplz-dropdown.cmplz-dropdown-cookiepolicy .cookies-per-purpose .name-header {   grid-area: header1;  }  #cmplz-cookies-overview .cmplz-dropdown.cmplz-dropdown-cookiepolicy .cookies-per-purpose .retention-header,  #cmplz-document .cmplz-dropdown.cmplz-dropdown-cookiepolicy .cookies-per-purpose .retention-header,  .editor-styles-wrapper .cmplz-unlinked-mode .cmplz-dropdown.cmplz-dropdown-cookiepolicy .cookies-per-purpose .retention-header {   grid-area: header2;  }  #cmplz-cookies-overview .cmplz-dropdown.cmplz-dropdown-cookiepolicy .cookies-per-purpose .function-header,  #cmplz-document .cmplz-dropdown.cmplz-dropdown-cookiepolicy .cookies-per-purpose .function-header,  .editor-styles-wrapper .cmplz-unlinked-mode .cmplz-dropdown.cmplz-dropdown-cookiepolicy .cookies-per-purpose .function-header {   grid-area: header3;  } } @media only screen and (max-width: 600px) {  #cmplz-cookies-overview .cmplz-dropdown.cmplz-dropdown-cookiepolicy .cookies-per-purpose,  #cmplz-document .cmplz-dropdown.cmplz-dropdown-cookiepolicy .cookies-per-purpose,  .editor-styles-wrapper .cmplz-unlinked-mode .cmplz-dropdown.cmplz-dropdown-cookiepolicy .cookies-per-purpose {   grid-template-columns: 100px 1fr;  }  #cmplz-cookies-overview .cmplz-dropdown.cmplz-dropdown-cookiepolicy .cookies-per-purpose .purpose,  #cmplz-document .cmplz-dropdown.cmplz-dropdown-cookiepolicy .cookies-per-purpose .purpose,  .editor-styles-wrapper .cmplz-unlinked-mode .cmplz-dropdown.cmplz-dropdown-cookiepolicy .cookies-per-purpose .purpose {   grid-column: span 2;  } } #cmplz-manage-consent-container.cmplz-manage-consent-container .cmplz-categories {  margin-top: 10px;  display: block;  width: 100%; } #cmplz-manage-consent-container.cmplz-manage-consent-container .cmplz-categories .cmplz-category {  background-color: rgba(239, 239, 239, 0.25); } #cmplz-manage-consent-container.cmplz-manage-consent-container .cmplz-categories .cmplz-category summary::marker {  display: none;  content: ''; } #cmplz-manage-consent-container.cmplz-manage-consent-container .cmplz-categories .cmplz-category summary::-webkit-details-marker {  display: none;  content: ''; } #cmplz-manage-consent-container.cmplz-manage-consent-container .cmplz-categories .cmplz-category .cmplz-description {  padding: 10px; } #cmplz-manage-consent-container.cmplz-manage-consent-container .cmplz-categories .cmplz-category:not(:last-child) {  margin-bottom: 5px; } #cmplz-manage-consent-container.cmplz-manage-consent-container .cmplz-categories .cmplz-category .cmplz-category-header {  display: grid;  grid-template-columns: 1fr auto 25px;  grid-template-rows: auto;  align-items: center;  grid-gap: 10px;  padding: 5px 10px;  background-color: rgba(239, 239, 239, 0.5); } #cmplz-manage-consent-container.cmplz-manage-consent-container .cmplz-categories .cmplz-category .cmplz-category-header section {  padding: initial; } #cmplz-manage-consent-container.cmplz-manage-consent-container .cmplz-categories .cmplz-category .cmplz-category-header h2 {  grid-column-start: 1;  width: 100%;  justify-self: start;  font-size: 18px;  text-align: left;  margin-top: 8px;  text-transform: initial;  padding-bottom: 10px;  border-bottom: 0;  margin-bottom: 0px; } #cmplz-manage-consent-container.cmplz-manage-consent-container .cmplz-categories .cmplz-category .cmplz-category-header h2:before {  height: 0;  margin: initial; } #cmplz-manage-consent-container.cmplz-manage-consent-container .cmplz-categories .cmplz-category .cmplz-category-header .cmplz-always-active {  font-size: var(--cmplz_category_header_active_font_size);  color: var(--cmplz_category_header_always_active_color); } #cmplz-manage-consent-container.cmplz-manage-consent-container .cmplz-categories .cmplz-category .cmplz-category-header .cmplz-always-active label, #cmplz-manage-consent-container.cmplz-manage-consent-container .cmplz-categories .cmplz-category .cmplz-category-header .cmplz-always-active input {  display: none; } #cmplz-manage-consent-container.cmplz-manage-consent-container .cmplz-categories .cmplz-category .cmplz-category-header .cmplz-banner-checkbox {  display: flex;  align-items: center;  margin: 0;  padding: initial; } #cmplz-manage-consent-container.cmplz-manage-consent-container .cmplz-categories .cmplz-category .cmplz-category-header .cmplz-icon.cmplz-open {  display: flex;  align-items: center;  justify-content: center;  grid-column-start: 3;  cursor: pointer;  content: '';  background: var(--cmplz_category_open_icon_url) no-repeat;  transform: rotate(0deg);  -webkit-transition: all 0.5s ease;  -moz-transition: all 0.5s ease;  -o-transition: all 0.5s ease;  transition: all 0.5s ease;  background-size: cover;  height: 25px;  width: 25px; } #cmplz-manage-consent-container.cmplz-manage-consent-container .cmplz-categories .cmplz-category[open] {  padding-bottom: 1px; } #cmplz-manage-consent-container.cmplz-manage-consent-container .cmplz-categories .cmplz-category[open] summary .cmplz-category-header:after, #cmplz-manage-consent-container.cmplz-manage-consent-container .cmplz-categories .cmplz-category[open] summary .cmplz-icon.cmplz-open {  transform: rotate(180deg); } .postbox #cmplz-document {  margin: auto auto; } #cmplz-document, .editor-styles-wrapper .cmplz-unlinked-mode {  font-size: 14px;  margin-top: 0;  max-width: 800px;  text-justify: inter-word;    } #cmplz-document input::-moz-focus-inner, .editor-styles-wrapper .cmplz-unlinked-mode input::-moz-focus-inner, #cmplz-document button::-moz-focus-inner, .editor-styles-wrapper .cmplz-unlinked-mode button::-moz-focus-inner {  border: 0;  padding: 0; } #cmplz-document a, .editor-styles-wrapper .cmplz-unlinked-mode a {  text-decoration: underline; } #cmplz-document a[target="_blank"]::after, .editor-styles-wrapper .cmplz-unlinked-mode a[target="_blank"]::after {  content: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAoAAAAKCAYAAACNMs+9AAAAQElEQVR42qXKwQkAIAxDUUdxtO6/RBQkQZvSi8I/pL4BoGw/XPkh4XigPmsUgh0626AjRsgxHTkUThsG2T/sIlzdTsp52kSS1wAAAABJRU5ErkJggg==);  margin: 0 3px 0 5px; } #cmplz-document a:focus, .editor-styles-wrapper .cmplz-unlinked-mode a:focus {  border: 1px solid black;  padding: 2px; } #cmplz-document #cmplz-dnsmpd-form label, .editor-styles-wrapper .cmplz-unlinked-mode #cmplz-dnsmpd-form label {  margin-right: 20px;  min-width: 100px;  display: inline-block; } #cmplz-document h2, .editor-styles-wrapper .cmplz-unlinked-mode h2, #cmplz-document h3, .editor-styles-wrapper .cmplz-unlinked-mode h3 {  font-size: 22px;  text-align: left;  margin-top: 15px;  text-transform: initial;  padding-bottom: 10px;  margin-bottom: 10px; } #cmplz-document.impressum h2, .editor-styles-wrapper .cmplz-unlinked-mode.impressum h2, #cmplz-document.impressum h3, .editor-styles-wrapper .cmplz-unlinked-mode.impressum h3 {  border-bottom: none;  font-size: 1em;  padding-bottom: 5px;  margin-bottom: 5px; } #cmplz-document.impressum p, .editor-styles-wrapper .cmplz-unlinked-mode.impressum p {  margin-bottom: 7px; } #cmplz-document h4, .editor-styles-wrapper .cmplz-unlinked-mode h4 {  font-size: 18px;  text-align: left;  margin-top: 15px;  margin-bottom: 5px;  text-transform: initial; } #cmplz-document h5, .editor-styles-wrapper .cmplz-unlinked-mode h5 {  font-size: 14px;  text-align: left;  margin-top: 10px;  margin-bottom: 5px;  text-transform: initial; } #cmplz-document h3.annex, .editor-styles-wrapper .cmplz-unlinked-mode h3.annex, #cmplz-document h4.annex, .editor-styles-wrapper .cmplz-unlinked-mode h4.annex {  font-weight: bold; } #cmplz-document span h3, .editor-styles-wrapper .cmplz-unlinked-mode span h3 {  font-size: 14px;  border-bottom: 0; } #cmplz-document p, .editor-styles-wrapper .cmplz-unlinked-mode p, #cmplz-document li, .editor-styles-wrapper .cmplz-unlinked-mode li, #cmplz-document td, .editor-styles-wrapper .cmplz-unlinked-mode td {  font-size: 14px;  margin-top: 0; } #cmplz-document ol.alphabetic, .editor-styles-wrapper .cmplz-unlinked-mode ol.alphabetic {  counter-reset: list;  list-style-type: none; } #cmplz-document ol.alphabetic li:before, .editor-styles-wrapper .cmplz-unlinked-mode ol.alphabetic li:before {  font-weight: bold;  content: counter(list, lower-alpha) ") ";  counter-increment: list; } #cmplz-document ul, .editor-styles-wrapper .cmplz-unlinked-mode ul {  list-style: disc;  margin-left: 15px;  margin-bottom: 15px; } #cmplz-document ol.alphabetic ol, .editor-styles-wrapper .cmplz-unlinked-mode ol.alphabetic ol {  counter-reset: list;  list-style-type: none; } #cmplz-document ol.alphabetic ol li:before, .editor-styles-wrapper .cmplz-unlinked-mode ol.alphabetic ol li:before {  font-weight: bold;  content: counter(list, decimal) ") ";  counter-increment: list; } #cmplz-document .cmplz-subtitle, .editor-styles-wrapper .cmplz-unlinked-mode .cmplz-subtitle {  font-weight: bold;  margin-top: 25px; } #cmplz-document .cmplz-indent, .editor-styles-wrapper .cmplz-unlinked-mode .cmplz-indent {  margin-left: 36px; } #cmplz-cookies-overview .cmplz-dropdown, #cmplz-document .cmplz-dropdown, .editor-styles-wrapper .cmplz-unlinked-mode .cmplz-dropdown {  background-color: rgba(239, 239, 239, 0.25); } #cmplz-cookies-overview .cmplz-dropdown h4, #cmplz-document .cmplz-dropdown h4, .editor-styles-wrapper .cmplz-unlinked-mode .cmplz-dropdown h4 {  font-size: 18px;  text-align: left;  margin-top: 15px;  margin-bottom: 5px;  text-transform: initial; } #cmplz-cookies-overview .cmplz-dropdown p, #cmplz-document .cmplz-dropdown p, .editor-styles-wrapper .cmplz-unlinked-mode .cmplz-dropdown p, #cmplz-cookies-overview .cmplz-dropdown a, #cmplz-document .cmplz-dropdown a, .editor-styles-wrapper .cmplz-unlinked-mode .cmplz-dropdown a {  font-size: 14px;  margin-top: 0; } #cmplz-cookies-overview .cmplz-dropdown p, #cmplz-document .cmplz-dropdown p, .editor-styles-wrapper .cmplz-unlinked-mode .cmplz-dropdown p, #cmplz-cookies-overview .cmplz-dropdown h4, #cmplz-document .cmplz-dropdown h4, .editor-styles-wrapper .cmplz-unlinked-mode .cmplz-dropdown h4, #cmplz-cookies-overview .cmplz-dropdown ul, #cmplz-document .cmplz-dropdown ul, .editor-styles-wrapper .cmplz-unlinked-mode .cmplz-dropdown ul {  padding: 0 15px ; } #cmplz-cookies-overview .cmplz-dropdown p.legal-obligations-description, #cmplz-document .cmplz-dropdown p.legal-obligations-description, .editor-styles-wrapper .cmplz-unlinked-mode .cmplz-dropdown p.legal-obligations-description {  padding-bottom: 15px; } #cmplz-cookies-overview .cmplz-dropdown summary::marker, #cmplz-document .cmplz-dropdown summary::marker, .editor-styles-wrapper .cmplz-unlinked-mode .cmplz-dropdown summary::marker {  display: none;  content: ''; } #cmplz-cookies-overview .cmplz-dropdown summary::-webkit-details-marker, #cmplz-document .cmplz-dropdown summary::-webkit-details-marker, .editor-styles-wrapper .cmplz-unlinked-mode .cmplz-dropdown summary::-webkit-details-marker {  display: none;  content: ''; } #cmplz-cookies-overview .cmplz-dropdown summary, #cmplz-document .cmplz-dropdown summary, .editor-styles-wrapper .cmplz-unlinked-mode .cmplz-dropdown summary {  display: block;  background-color: rgba(239, 239, 239, 0.5);  margin: 5px 0;  padding: 5px 10px;  align-items: center;  justify-items: stretch; } #cmplz-cookies-overview .cmplz-dropdown summary h3, #cmplz-document .cmplz-dropdown summary h3, .editor-styles-wrapper .cmplz-unlinked-mode .cmplz-dropdown summary h3 {  padding: 0 5px;  font-size: 18px;  border-bottom: 0; } #cmplz-cookies-overview .cmplz-dropdown summary p, #cmplz-document .cmplz-dropdown summary p, .editor-styles-wrapper .cmplz-unlinked-mode .cmplz-dropdown summary p {  text-align: right;  padding: 0;  margin: 0;  font-size: 14px;  border-bottom: 0; } #cmplz-cookies-overview .cmplz-dropdown summary div:after, #cmplz-document .cmplz-dropdown summary div:after, .editor-styles-wrapper .cmplz-unlinked-mode .cmplz-dropdown summary div:after {  cursor: pointer;  content: '';  background: url(https://www.sportbodycontact.fr/wp-content/plugins/complianz-gdpr-premium/assets/images/chevron-down.svg) no-repeat;  transform: rotate(0deg);  -webkit-transition: all 0.5s ease;  -moz-transition: all 0.5s ease;  -o-transition: all 0.5s ease;  transition: all 0.5s ease;  background-size: cover;  height: 18px;  width: 18px;  margin: 3px; } #cmplz-cookies-overview .cmplz-dropdown[open], #cmplz-document .cmplz-dropdown[open], .editor-styles-wrapper .cmplz-unlinked-mode .cmplz-dropdown[open] {  padding-bottom: 1px; } #cmplz-cookies-overview .cmplz-dropdown[open] summary div:after, #cmplz-document .cmplz-dropdown[open] summary div:after, .editor-styles-wrapper .cmplz-unlinked-mode .cmplz-dropdown[open] summary div:after {  transform: rotate(180deg); } #cmplz-cookies-overview .cmplz-dropdown h4, #cmplz-document .cmplz-dropdown h4, .editor-styles-wrapper .cmplz-unlinked-mode .cmplz-dropdown h4 {  font-size: 15px;  margin: 5px 0; } #cmplz-cookies-overview .cmplz-dropdown h5, #cmplz-document .cmplz-dropdown h5, .editor-styles-wrapper .cmplz-unlinked-mode .cmplz-dropdown h5 {  margin: 0; } #cmplz-cookies-overview .cmplz-dropdown .cmplz-service-description, #cmplz-document .cmplz-dropdown .cmplz-service-description, .editor-styles-wrapper .cmplz-unlinked-mode .cmplz-dropdown .cmplz-service-description, #cmplz-cookies-overview .cmplz-dropdown .cmplz-sharing-data, #cmplz-document .cmplz-dropdown .cmplz-sharing-data, .editor-styles-wrapper .cmplz-unlinked-mode .cmplz-dropdown .cmplz-sharing-data {  padding: 0 15px 15px; } #cmplz-cookies-overview .cmplz-dropdown .cookies-per-purpose, #cmplz-document .cmplz-dropdown .cookies-per-purpose, .editor-styles-wrapper .cmplz-unlinked-mode .cmplz-dropdown .cookies-per-purpose {  border: 1px solid #dadada;  grid-gap: 1px;  background-color: #dadada;  margin-bottom: 10px; } #cmplz-cookies-overview .cmplz-dropdown .cookies-per-purpose div, #cmplz-document .cmplz-dropdown .cookies-per-purpose div, .editor-styles-wrapper .cmplz-unlinked-mode .cmplz-dropdown .cookies-per-purpose div {  background-color: white;  padding: 15px; } @media only screen and (min-width: 600px) {  #cmplz-cookies-overview .cmplz-dropdown .cookies-per-purpose .name-header,  #cmplz-document .cmplz-dropdown .cookies-per-purpose .name-header,  .editor-styles-wrapper .cmplz-unlinked-mode .cmplz-dropdown .cookies-per-purpose .name-header {   background-color: #f7f7f7;  }  #cmplz-cookies-overview .cmplz-dropdown .cookies-per-purpose .retention-header,  #cmplz-document .cmplz-dropdown .cookies-per-purpose .retention-header,  .editor-styles-wrapper .cmplz-unlinked-mode .cmplz-dropdown .cookies-per-purpose .retention-header {   background-color: #f7f7f7;  }  #cmplz-cookies-overview .cmplz-dropdown .cookies-per-purpose .function-header,  #cmplz-document .cmplz-dropdown .cookies-per-purpose .function-header,  .editor-styles-wrapper .cmplz-unlinked-mode .cmplz-dropdown .cookies-per-purpose .function-header {   background-color: #f7f7f7;  } } @media only screen and (max-width: 600px) {  #cmplz-cookies-overview .cmplz-dropdown .cookies-per-purpose h5,  #cmplz-document .cmplz-dropdown .cookies-per-purpose h5,  .editor-styles-wrapper .cmplz-unlinked-mode .cmplz-dropdown .cookies-per-purpose h5 {   line-height: 1.8;  }  #cmplz-cookies-overview .cmplz-dropdown .cookies-per-purpose div:nth-child(12n+2),  #cmplz-document .cmplz-dropdown .cookies-per-purpose div:nth-child(12n+2),  .editor-styles-wrapper .cmplz-unlinked-mode .cmplz-dropdown .cookies-per-purpose div:nth-child(12n+2),  #cmplz-cookies-overview .cmplz-dropdown .cookies-per-purpose div:nth-child(12n+3),  #cmplz-document .cmplz-dropdown .cookies-per-purpose div:nth-child(12n+3),  .editor-styles-wrapper .cmplz-unlinked-mode .cmplz-dropdown .cookies-per-purpose div:nth-child(12n+3),  #cmplz-cookies-overview .cmplz-dropdown .cookies-per-purpose div:nth-child(12n+4),  #cmplz-document .cmplz-dropdown .cookies-per-purpose div:nth-child(12n+4),  .editor-styles-wrapper .cmplz-unlinked-mode .cmplz-dropdown .cookies-per-purpose div:nth-child(12n+4),  #cmplz-cookies-overview .cmplz-dropdown .cookies-per-purpose div:nth-child(12n+5),  #cmplz-document .cmplz-dropdown .cookies-per-purpose div:nth-child(12n+5),  .editor-styles-wrapper .cmplz-unlinked-mode .cmplz-dropdown .cookies-per-purpose div:nth-child(12n+5),  #cmplz-cookies-overview .cmplz-dropdown .cookies-per-purpose div:nth-child(12n+6),  #cmplz-document .cmplz-dropdown .cookies-per-purpose div:nth-child(12n+6),  .editor-styles-wrapper .cmplz-unlinked-mode .cmplz-dropdown .cookies-per-purpose div:nth-child(12n+6),  #cmplz-cookies-overview .cmplz-dropdown .cookies-per-purpose div:nth-child(12n+7),  #cmplz-document .cmplz-dropdown .cookies-per-purpose div:nth-child(12n+7),  .editor-styles-wrapper .cmplz-unlinked-mode .cmplz-dropdown .cookies-per-purpose div:nth-child(12n+7) {   background-color: #f7f7f7;  } }  .cmplz-video.cmplz-iframe-styles {  background-color: transparent; } .cmplz-video.cmplz-hidden {  visibility: hidden !important; } .cmplz-blocked-content-notice {  display: none; } .cmplz-placeholder-parent {  height: inherit; } .cmplz-optin .cmplz-blocked-content-container .cmplz-blocked-content-notice, .cmplz-optout .cmplz-blocked-content-container .cmplz-blocked-content-notice, .cmplz-optin .cmplz-wp-video .cmplz-blocked-content-notice, .cmplz-optout .cmplz-wp-video .cmplz-blocked-content-notice {  display: block; } .cmplz-blocked-content-container, .cmplz-wp-video {  animation-name: cmplz-fadein;  animation-duration: 600ms;  background: #FFF;  border: 0;  border-radius: 3px;  box-shadow: 0 0 1px 0 rgba(0, 0, 0, 0.5), 0 1px 10px 0 rgba(0, 0, 0, 0.15);  display: flex;  justify-content: center;  align-items: center;  background-repeat: no-repeat !important;  background-size: cover !important;  height: inherit;  position: relative; } .cmplz-blocked-content-container.gmw-map-cover, .cmplz-wp-video.gmw-map-cover {  max-height: 100%;  position: absolute; } .cmplz-blocked-content-container.cmplz-video-placeholder, .cmplz-wp-video.cmplz-video-placeholder {  padding-bottom: initial; } .cmplz-blocked-content-container iframe, .cmplz-wp-video iframe {  visibility: hidden;  max-height: 100%;  border: 0 !important; } .cmplz-blocked-content-container .cmplz-custom-accept-btn, .cmplz-wp-video .cmplz-custom-accept-btn {  white-space: normal;  text-transform: initial;  cursor: pointer;  position: absolute !important;  width: 100%;  top: 50%;  left: 50%;  transform: translate(-50%, -50%);  max-width: 200px;  font-size: 14px;  padding: 10px;  background-color: rgba(0, 0, 0, 0.5);   color: #fff;  text-align: center;   z-index: 98;   line-height: 23px; } .cmplz-blocked-content-container .cmplz-custom-accept-btn:focus, .cmplz-wp-video .cmplz-custom-accept-btn:focus {  border: 1px dotted #cecece; } .cmplz-blocked-content-container .cmplz-blocked-content-notice, .cmplz-wp-video .cmplz-blocked-content-notice {  white-space: normal;  text-transform: initial;  position: absolute !important;  width: 100%;  top: 50%;  left: 50%;  transform: translate(-50%, -50%);  max-width: 300px;  font-size: 14px;  padding: 10px;  background-color: rgba(0, 0, 0, 0.5);   color: #fff;  text-align: center;   z-index: 98;   line-height: 23px; } .cmplz-blocked-content-container .cmplz-blocked-content-notice .cmplz-links, .cmplz-wp-video .cmplz-blocked-content-notice .cmplz-links {  display: block;  margin-bottom: 10px; } .cmplz-blocked-content-container .cmplz-blocked-content-notice .cmplz-links a, .cmplz-wp-video .cmplz-blocked-content-notice .cmplz-links a {  color: #fff; } .cmplz-blocked-content-container .cmplz-blocked-content-notice .cmplz-blocked-content-notice-body, .cmplz-wp-video .cmplz-blocked-content-notice .cmplz-blocked-content-notice-body {  display: block; } .cmplz-blocked-content-container div div {  display: none; } .cmplz-wp-video .cmplz-placeholder-element {  width: 100%;  height: inherit; } @keyframes cmplz-fadein {  from {   opacity: 0;  }  to {   opacity: 1;  } }    .ast-page-builder-template .ast-article-post {  margin-bottom: 2.5em; } .ast-featured-post {  float: none; } .ast-separate-container .ast-separate-posts.ast-article-post {  margin-bottom: 2em; }  .ast-animate-hidden {  visibility: hidden;  opacity: 0; } .ast-animate-display {  visibility: visible;  opacity: 1; } .ast-no-thumb .ast-date-meta .posted-on {  margin-bottom: 1.5em; } .ast-date-meta.circle .posted-on {  border-radius: 50%;  overflow: hidden; } .has-post-thumbnail .ast-date-meta.circle .posted-on {  margin: 1em; } .ast-separate-container .ast-grid-1 .blog-layout-1 {  padding: 0; } .ast-separate-container .ast-grid-1 .blog-layout-2, .ast-separate-container .ast-grid-1 .blog-layout-3 {  padding: 0;  border-bottom: 0; } .ast-separate-container .ast-grid-2 .ast-article-post .blog-layout-2, .ast-separate-container .ast-grid-2 .ast-article-post .blog-layout-3, .ast-separate-container .ast-grid-3 .ast-article-post .blog-layout-2, .ast-separate-container .ast-grid-3 .ast-article-post .blog-layout-3, .ast-separate-container .ast-grid-4 .ast-article-post .blog-layout-2, .ast-separate-container .ast-grid-4 .ast-article-post .blog-layout-3 {  border-bottom: 0; } .ast-separate-container .blog-layout-1, .ast-separate-container .blog-layout-2, .ast-separate-container .blog-layout-3 {  padding: 2.66666em; } .ast-separate-container .ast-grid-2 .blog-layout-1, .ast-separate-container .ast-grid-2 .blog-layout-2, .ast-separate-container .ast-grid-2 .blog-layout-3, .ast-separate-container .ast-grid-3 .blog-layout-1, .ast-separate-container .ast-grid-3 .blog-layout-2, .ast-separate-container .ast-grid-3 .blog-layout-3, .ast-separate-container .ast-grid-4 .blog-layout-1, .ast-separate-container .ast-grid-4 .blog-layout-2, .ast-separate-container .ast-grid-4 .blog-layout-3 {  padding: 1.5em; } @media (max-width: 1200px) {  .ast-separate-container .ast-grid-2 .ast-article-post:nth-child(2n+0), .ast-separate-container .ast-grid-2 .ast-article-post:nth-child(2n+1),  .ast-separate-container .ast-grid-3 .ast-article-post:nth-child(2n+0),  .ast-separate-container .ast-grid-3 .ast-article-post:nth-child(2n+1),  .ast-separate-container .ast-grid-4 .ast-article-post:nth-child(2n+0),  .ast-separate-container .ast-grid-4 .ast-article-post:nth-child(2n+1) {   padding: 0;  }  .ast-separate-container .blog-layout-1,  .ast-separate-container .blog-layout-2,  .ast-separate-container .blog-layout-3 {   padding: 1.5em;  } } .site-content .ast-grid-2 .ast-article-post, .site-content .ast-grid-3 .ast-article-post, .site-content .ast-grid-4 .ast-article-post {  background: transparent; } .site-content .ast-grid-2 .ast-article-post .blog-layout-2, .site-content .ast-grid-2 .ast-article-post .blog-layout-3, .site-content .ast-grid-3 .ast-article-post .blog-layout-2, .site-content .ast-grid-3 .ast-article-post .blog-layout-3, .site-content .ast-grid-4 .ast-article-post .blog-layout-2, .site-content .ast-grid-4 .ast-article-post .blog-layout-3 {  border-bottom: 0; }  .ast-page-builder-template .ast-article-post .entry-header {  margin: auto auto 1em auto;  padding: 0; } .ast-article-post .ast-post-format-audio.ast-embeded-audio .ast-date-meta .posted-on {  position: relative;  display: inline-block;  margin-bottom: 1em; } hr.post-divider {  height: 0;  margin: 0; } hr.ast-single-previous-hr {  height: 0;  margin-top: 2em; } .ast-show-comments-data {  padding: 2em 6.67em; } .ast-show-comments-data .ast-show-comments {  cursor: pointer; } .ast-show-comments-data .ast-show-comments-count, .ast-show-comments-data .ast-show-comments {  max-width: 640px;  text-align: center;  margin-left: auto;  margin-right: auto; } .ast-show-comments-data .ast-show-comments-count {  margin-bottom: 2em; } .ast-pagination-square .ast-pagination .page-numbers, .ast-pagination-circle .ast-pagination .page-numbers {  border-style: solid;  border-width: 1px;  line-height: 2.33333em; } .ast-pagination-circle .ast-pagination .page-numbers {  border-radius: 50%; } .ast-pagination-circle .ast-pagination .prev.page-numbers, .ast-pagination-circle .ast-pagination .next.page-numbers {  border-radius: 30px; } @media all and (max-width: 768px) {  #content:before {   content: "";  } }  .ast-pagination-infinite {  text-align: center;  margin: 2.5em 0 0; } .ast-page-builder-template .ast-pagination-infinite {  margin: 2.5em 0; }  .infinite-scroll .posts-navigation, .infinite-scroll.neverending .site-footer {   display: none; }  .infinity-end.neverending .site-footer {  display: block; } .no-more {  cursor: default; }  .ast-loader {  display: none;  margin: 0 auto;  min-height: 58px;  line-height: 58px;  width: 70px;  text-align: center; } .ast-loader > div {  width: 18px;  height: 18px;  background-color: #0085ba;  border-radius: 100%;  display: inline-block;  animation: sk-bouncedelay 1.4s infinite ease-in-out both; } .ast-loader .ast-loader-1 {  animation-delay: -0.32s; } .ast-loader .ast-loader-2 {  animation-delay: -0.16s; } @keyframes sk-bouncedelay {  0%,  80%,  100% {   transform: scale(0);  }  40% {   transform: scale(1);  } }  .ast-blog-pagination-type-infinite .ast-pagination {  display: none; } .ast-related-post-featured-section .post-thumb-img-content + * .posted-on {  position: absolute;  top: 0;  left: 0; } .ast-related-post-featured-section .posted-on {  position: relative;  display: inline-block;  width: 5.714285714em;  height: 5.714285714em;  padding: 0.7em;  margin-bottom: 1.5em; } .ast-related-post-featured-section .posted-on .entry-date span {  display: block;  width: 100%;  text-align: center; } .ast-related-post-featured-section .posted-on .date-month {  font-size: 0.8571428571em;  line-height: 1em; } .ast-related-post-featured-section .posted-on .date-year {  font-size: 0.8571428571em;  line-height: 1em; } .ast-related-post-featured-section .posted-on .date-day {  font-size: 2.5em;  line-height: .9em;  font-weight: 900;  margin: .1em 0; } .blog-layout-1 {  } .blog-layout-1 .post-thumb .posted-on {  position: absolute;  top: 0; } .blog-layout-1 .post-thumb .posted-on .entry-date span {  display: block;  width: 100%;  text-align: center; } .blog-layout-1.ast-no-thumb .posted-on {  position: relative;  display: inline-block; } .ast-separate-container .ast-article-post.remove-featured-img-padding.has-post-thumbnail .blog-layout-1 .post-content .ast-blog-featured-section .square .posted-on {  margin-left: calc(-1 * var(--ast-container-default-xlg-padding)); } @media (max-width: 1200px) {  .ast-separate-container .ast-article-post.remove-featured-img-padding.has-post-thumbnail .blog-layout-1 .post-content .ast-blog-featured-section .square .posted-on {   margin-left: calc(-1 * var(--ast-container-default-lg-padding));  } } .ast-separate-container .ast-article-post.remove-featured-img-padding.has-post-thumbnail .blog-layout-1 .post-content .ast-blog-featured-section .circle .posted-on {  margin-left: calc(-1 * var(--ast-container-default-slg-padding)); } @media (max-width: 1200px) {  .ast-separate-container .ast-article-post.remove-featured-img-padding.has-post-thumbnail .blog-layout-1 .post-content .ast-blog-featured-section .circle .posted-on {   margin-left: calc(-1 * var(--ast-container-default-xxs-padding));  } } .ast-separate-container .ast-article-post.remove-featured-img-padding.has-post-thumbnail .blog-layout-1 .post-content .ast-blog-featured-section:first-child .square .posted-on {  margin-top: calc(-1 * var(--ast-container-default-md-padding)); } @media (max-width: 1200px) {  .ast-separate-container .ast-article-post.remove-featured-img-padding.has-post-thumbnail .blog-layout-1 .post-content .ast-blog-featured-section:first-child .square .posted-on {   margin-top: calc(-1 * var(--ast-container-default-sm-padding));  } } .ast-separate-container .ast-article-post.remove-featured-img-padding.has-post-thumbnail .blog-layout-1 .post-content .ast-blog-featured-section:first-child .circle .posted-on {  margin-top: calc(-1 * var(--ast-container-default-slg-padding)); } @media (max-width: 1200px) {  .ast-separate-container .ast-article-post.remove-featured-img-padding.has-post-thumbnail .blog-layout-1 .post-content .ast-blog-featured-section:first-child .circle .posted-on {   margin-top: calc(-1 * var(--ast-container-default-xs-padding));  } } .ast-separate-container .ast-article-post.remove-featured-img-padding .blog-layout-1 .post-content .ast-blog-featured-section:first-child .post-thumb-img-content {  margin-top: calc(-1 * var(--ast-container-default-md-padding)); } @media (max-width: 1200px) {  .ast-separate-container .ast-article-post.remove-featured-img-padding .blog-layout-1 .post-content .ast-blog-featured-section:first-child .post-thumb-img-content {   margin-top: calc(-1 * var(--ast-container-default-sm-padding));  } } .ast-separate-container .ast-article-post.remove-featured-img-padding .blog-layout-1 .post-thumb-img-content {  margin-left: calc(-1 * var(--ast-container-default-xlg-padding));  margin-right: calc(-1 * var(--ast-container-default-xlg-padding)); } @media (max-width: 1200px) {  .ast-separate-container .ast-article-post.remove-featured-img-padding .blog-layout-1 .post-thumb-img-content {   margin-left: calc(-1 * var(--ast-container-default-xs-padding));   margin-right: calc(-1 * var(--ast-container-default-xs-padding));  } } .ast-separate-container .ast-article-single.remove-featured-img-padding .single-layout-1 .entry-header .post-thumb-img-content:first-child {  margin-top: calc(-1 * var(--ast-container-default-md-padding)); } @media (max-width: 1200px) {  .ast-separate-container .ast-article-single.remove-featured-img-padding .single-layout-1 .entry-header .post-thumb-img-content:first-child {   margin-top: calc(-1 * var(--ast-container-default-sm-padding));  } } .ast-separate-container .ast-article-single.remove-featured-img-padding .single-layout-1 .post-thumb-img-content {  margin-left: calc(-1 * var(--ast-container-default-xlg-padding));  margin-right: calc(-1 * var(--ast-container-default-xlg-padding)); } @media (max-width: 1200px) {  .ast-separate-container .ast-article-single.remove-featured-img-padding .single-layout-1 .post-thumb-img-content {   margin-left: calc(-1 * var(--ast-container-default-xs-padding));   margin-right: calc(-1 * var(--ast-container-default-xs-padding));  } } .ast-separate-container.ast-blog-grid-2 .ast-article-post.remove-featured-img-padding.has-post-thumbnail .blog-layout-1 .post-content .ast-blog-featured-section .square .posted-on, .ast-separate-container.ast-blog-grid-3 .ast-article-post.remove-featured-img-padding.has-post-thumbnail .blog-layout-1 .post-content .ast-blog-featured-section .square .posted-on, .ast-separate-container.ast-blog-grid-4 .ast-article-post.remove-featured-img-padding.has-post-thumbnail .blog-layout-1 .post-content .ast-blog-featured-section .square .posted-on {  margin-left: -1.5em;  margin-right: -1.5em; } @media (max-width: 1200px) {  .ast-separate-container.ast-blog-grid-2 .ast-article-post.remove-featured-img-padding.has-post-thumbnail .blog-layout-1 .post-content .ast-blog-featured-section .square .posted-on,  .ast-separate-container.ast-blog-grid-3 .ast-article-post.remove-featured-img-padding.has-post-thumbnail .blog-layout-1 .post-content .ast-blog-featured-section .square .posted-on,  .ast-separate-container.ast-blog-grid-4 .ast-article-post.remove-featured-img-padding.has-post-thumbnail .blog-layout-1 .post-content .ast-blog-featured-section .square .posted-on {   margin-left: -1.5em;   margin-right: -1.5em;  } } .ast-separate-container.ast-blog-grid-2 .ast-article-post.remove-featured-img-padding.has-post-thumbnail .blog-layout-1 .post-content .ast-blog-featured-section .circle .posted-on, .ast-separate-container.ast-blog-grid-3 .ast-article-post.remove-featured-img-padding.has-post-thumbnail .blog-layout-1 .post-content .ast-blog-featured-section .circle .posted-on, .ast-separate-container.ast-blog-grid-4 .ast-article-post.remove-featured-img-padding.has-post-thumbnail .blog-layout-1 .post-content .ast-blog-featured-section .circle .posted-on {  margin-left: -0.5em;  margin-right: -0.5em; } @media (max-width: 1200px) {  .ast-separate-container.ast-blog-grid-2 .ast-article-post.remove-featured-img-padding.has-post-thumbnail .blog-layout-1 .post-content .ast-blog-featured-section .circle .posted-on,  .ast-separate-container.ast-blog-grid-3 .ast-article-post.remove-featured-img-padding.has-post-thumbnail .blog-layout-1 .post-content .ast-blog-featured-section .circle .posted-on,  .ast-separate-container.ast-blog-grid-4 .ast-article-post.remove-featured-img-padding.has-post-thumbnail .blog-layout-1 .post-content .ast-blog-featured-section .circle .posted-on {   margin-left: -0.5em;   margin-right: -0.5em;  } } .ast-separate-container.ast-blog-grid-2 .ast-article-post.remove-featured-img-padding.has-post-thumbnail .blog-layout-1 .post-content .ast-blog-featured-section:first-child .square .posted-on, .ast-separate-container.ast-blog-grid-3 .ast-article-post.remove-featured-img-padding.has-post-thumbnail .blog-layout-1 .post-content .ast-blog-featured-section:first-child .square .posted-on, .ast-separate-container.ast-blog-grid-4 .ast-article-post.remove-featured-img-padding.has-post-thumbnail .blog-layout-1 .post-content .ast-blog-featured-section:first-child .square .posted-on {  margin-top: -1.5em; } @media (max-width: 1200px) {  .ast-separate-container.ast-blog-grid-2 .ast-article-post.remove-featured-img-padding.has-post-thumbnail .blog-layout-1 .post-content .ast-blog-featured-section:first-child .square .posted-on,  .ast-separate-container.ast-blog-grid-3 .ast-article-post.remove-featured-img-padding.has-post-thumbnail .blog-layout-1 .post-content .ast-blog-featured-section:first-child .square .posted-on,  .ast-separate-container.ast-blog-grid-4 .ast-article-post.remove-featured-img-padding.has-post-thumbnail .blog-layout-1 .post-content .ast-blog-featured-section:first-child .square .posted-on {   margin-top: -1.5em;  } } .ast-separate-container.ast-blog-grid-2 .ast-article-post.remove-featured-img-padding.has-post-thumbnail .blog-layout-1 .post-content .ast-blog-featured-section:first-child .circle .posted-on, .ast-separate-container.ast-blog-grid-3 .ast-article-post.remove-featured-img-padding.has-post-thumbnail .blog-layout-1 .post-content .ast-blog-featured-section:first-child .circle .posted-on, .ast-separate-container.ast-blog-grid-4 .ast-article-post.remove-featured-img-padding.has-post-thumbnail .blog-layout-1 .post-content .ast-blog-featured-section:first-child .circle .posted-on {  margin-top: -0.5em; } @media (max-width: 1200px) {  .ast-separate-container.ast-blog-grid-2 .ast-article-post.remove-featured-img-padding.has-post-thumbnail .blog-layout-1 .post-content .ast-blog-featured-section:first-child .circle .posted-on,  .ast-separate-container.ast-blog-grid-3 .ast-article-post.remove-featured-img-padding.has-post-thumbnail .blog-layout-1 .post-content .ast-blog-featured-section:first-child .circle .posted-on,  .ast-separate-container.ast-blog-grid-4 .ast-article-post.remove-featured-img-padding.has-post-thumbnail .blog-layout-1 .post-content .ast-blog-featured-section:first-child .circle .posted-on {   margin-top: -0.5em;  } } .ast-separate-container.ast-blog-grid-2 .ast-article-post.remove-featured-img-padding .blog-layout-1 .post-content .ast-blog-featured-section:first-child .post-thumb-img-content, .ast-separate-container.ast-blog-grid-3 .ast-article-post.remove-featured-img-padding .blog-layout-1 .post-content .ast-blog-featured-section:first-child .post-thumb-img-content, .ast-separate-container.ast-blog-grid-4 .ast-article-post.remove-featured-img-padding .blog-layout-1 .post-content .ast-blog-featured-section:first-child .post-thumb-img-content {  margin-top: -1.5em; } @media (max-width: 1200px) {  .ast-separate-container.ast-blog-grid-2 .ast-article-post.remove-featured-img-padding .blog-layout-1 .post-content .ast-blog-featured-section:first-child .post-thumb-img-content,  .ast-separate-container.ast-blog-grid-3 .ast-article-post.remove-featured-img-padding .blog-layout-1 .post-content .ast-blog-featured-section:first-child .post-thumb-img-content,  .ast-separate-container.ast-blog-grid-4 .ast-article-post.remove-featured-img-padding .blog-layout-1 .post-content .ast-blog-featured-section:first-child .post-thumb-img-content {   margin-top: -1.5em;  } } .ast-separate-container.ast-blog-grid-2 .ast-article-post.remove-featured-img-padding .blog-layout-1 .post-thumb-img-content, .ast-separate-container.ast-blog-grid-3 .ast-article-post.remove-featured-img-padding .blog-layout-1 .post-thumb-img-content, .ast-separate-container.ast-blog-grid-4 .ast-article-post.remove-featured-img-padding .blog-layout-1 .post-thumb-img-content {  margin-left: -1.5em;  margin-right: -1.5em; } @media (max-width: 1200px) {  .ast-separate-container.ast-blog-grid-2 .ast-article-post.remove-featured-img-padding .blog-layout-1 .post-thumb-img-content,  .ast-separate-container.ast-blog-grid-3 .ast-article-post.remove-featured-img-padding .blog-layout-1 .post-thumb-img-content,  .ast-separate-container.ast-blog-grid-4 .ast-article-post.remove-featured-img-padding .blog-layout-1 .post-thumb-img-content {   margin-left: -1.5em;   margin-right: -1.5em;  } } .ast-hb-account-login-wrapper .ast-hb-account-login {  position: fixed;  left: 50%;  top: 50%;  padding: 35px;  max-height: 550px;  width: 340px;  margin: 0 0 0 -170px;  background-color: #f1f1f1;  z-index: 1000011;  box-shadow: 0 3px 6px rgba(0, 0, 0, 0.3); } .ast-hb-account-login-wrapper .ast-hb-account-login-bg {  position: fixed;  top: 0;  bottom: 0;  left: 0;  right: 0;  background: #000;  opacity: .7;  z-index: 1000010;  transition: all 0.3s; } .ast-hb-account-login-wrapper .ast-hb-login-header .ast-hb-login-close {  background: 0 0;  border: 0;  font-size: 24px;  line-height: 1;  padding: .4em;  color: inherit;  -js-display: flex;  display: flex;  box-shadow: none; } .ast-hb-account-login-wrapper #loginform input[type=text], .ast-hb-account-login-wrapper #loginform input[type=password] {  width: 100%;  max-width: 100%;  margin-top: 10px;  border: 1px solid;  background-color: transparent;  vertical-align: middle; } .ast-hb-account-login-form-footer a.ast-header-account-footer-link:not(:last-child) span:after {  content: "|";  margin: 0 0.4em; } .ast-header-account-link.ast-account-action-link, .ast-header-break-point .ast-header-account-link, .ast-header-account-link.ast-account-action-login, .ast-header-account-link.ast-account-action-login.customize-unpreviewable {  cursor: pointer;  pointer-events: all; } .ast-header-account {  -js-display: flex;  display: flex; } .ast-hb-account-login-wrapper {  visibility: hidden; } .ast-hb-account-login-wrapper .ast-hb-login-header {  -js-display: flex;  position: absolute;  right: 0;  top: 0;  display: flex;  justify-content: flex-end;  min-height: calc(1.2em + 24px); } .ast-hb-account-login-wrapper .ast-hb-account-login {  transform: scale(0.7);  opacity: 0;  transition: all 0.3s;  overflow: auto; } .ast-hb-account-login-wrapper.show {  visibility: visible; } .ast-hb-account-login-wrapper.show .ast-hb-account-login {  transform: scale(1) translateY(-50%);  opacity: 1;  -ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=100)"; } .ast-hb-login-body {  height: 100%;  position: relative;  line-height: 1.5; }  .ast-hf-account-menu-wrap.ast-main-header-bar-alignment {  position: relative; } .main-header-bar .main-header-bar-navigation .ast-account-nav-menu {  line-height: 1.45; } .ast-account-nav-menu {  width: 240px;  background: #fff;  left: -999em;  position: absolute;  top: 0px;  z-index: 99999;  list-style: none;  margin: 0;  padding-left: 0;  border: 0;  box-shadow: 0 4px 10px -2px rgba(0, 0, 0, 0.1); } .ast-account-nav-menu .sub-menu {  right: auto;  top: 0;  margin-left: 0; } .ast-account-nav-menu .menu-item.focus > .sub-menu, .ast-account-nav-menu .menu-item:hover > .sub-menu {  left: 100%; } .ast-account-nav-menu .ast-left-align-sub-menu.menu-item.focus > .sub-menu, .ast-account-nav-menu .ast-left-align-sub-menu.menu-item:hover > .sub-menu {  left: -100%; } .ast-account-nav-menu .menu-item .menu-link {  padding: .9em 1em; } .ast-account-nav-menu .menu-item {  border-style: none; } .ast-account-nav-menu .menu-item.menu-item-has-children > .menu-link:after {  position: absolute;  right: 1em;  top: 50%;  transform: translate(0, -50%) rotate(270deg); } .ast-primary-header-bar .main-header-menu.ast-account-nav-menu > .menu-item, .ast-above-header-bar .main-header-menu.ast-account-nav-menu > .menu-item, .ast-below-header-bar .main-header-menu.ast-account-nav-menu > .menu-item {  height: auto;  line-height: unset;  bottom: -5px; } .ast-header-account-wrap .woocommerce-MyAccount-navigation-link.is-active a {  background: unset; } .ast-header-account-wrap .menu-item:last-child > .menu-link {  border-style: none; } .ast-divider-wrapper {  border: 0; } .ast-mobile-popup-content .ast-header-divider-element {  justify-content: center; } .ast-header-divider-element {  position: relative; } .ast-fb-divider-layout-vertical {  position: relative; } .ast-hb-divider-layout-vertical.ast-header-divider-element {  height: 100%; }  .ast-mobile-popup-content .ast-builder-layout-element:not(.ast-builder-menu):not(.ast-header-divider-element), .ast-mobile-header-content .ast-builder-layout-element:not(.ast-builder-menu):not(.ast-header-divider-element) {  padding: 15px 20px; } .footer-widget-area .ast-footer-divider-element {  position: relative;  align-items: center; } .footer-widget-area .ast-divider-wrapper {  display: inline-block; } .ast-builder-footer-grid-columns .ast-fb-divider-layout-horizontal {  -js-display: inline-flex;  display: inline-flex;  vertical-align: middle; }  [data-section*="section-hb-button-"] .ast-builder-button-size-xs .ast-custom-button, [data-section*="section-fb-button-"] .ast-builder-button-size-xs .ast-custom-button {  font-size: 13px;  padding: 8px 20px; } [data-section*="section-hb-button-"] .ast-builder-button-size-sm .ast-custom-button, [data-section*="section-fb-button-"] .ast-builder-button-size-sm .ast-custom-button {  font-size: 15px;  padding: 10px 40px; } [data-section*="section-hb-button-"] .ast-builder-button-size-md .ast-custom-button, [data-section*="section-fb-button-"] .ast-builder-button-size-md .ast-custom-button {  font-size: 17px;  padding: 15px 45px; } [data-section*="section-hb-button-"] .ast-builder-button-size-lg .ast-custom-button, [data-section*="section-fb-button-"] .ast-builder-button-size-lg .ast-custom-button {  font-size: 19px;  padding: 20px 50px; } [data-section*="section-hb-button-"] .ast-builder-button-size-xl .ast-custom-button, [data-section*="section-fb-button-"] .ast-builder-button-size-xl .ast-custom-button {  font-size: 21px;  padding: 25px 55px; } .ast-fb-divider-layout-vertical {  -js-display: flex;  display: flex; } .site-footer-section {  position: relative; } .ast-builder-language-switcher .ast-builder-language-switcher-menu {  list-style: none;  margin: 0;  padding: 0;  line-height: normal;  -webkit-tap-highlight-color: transparent; } .ast-builder-language-switcher-layout-vertical .ast-builder-language-switcher {  display: block; } .ast-builder-language-switcher-layout-vertical .ast-builder-language-switcher-menu {  display: block; } .ast-builder-language-switcher-layout-horizontal .ast-builder-language-switcher {  -js-display: flex;  display: flex; } .ast-builder-language-switcher-layout-horizontal .ast-builder-language-switcher-menu {  -js-display: flex;  display: flex;  flex-wrap: wrap; } .ast-builder-language-switcher a {  -js-display: flex;  display: flex;  align-items: center; } .ast-lswitcher-item-header, .ast-lswitcher-item-footer {  -js-display: inline-flex;  display: inline-flex; } span.ast-lswitcher-item-footer:last-child, span.ast-lswitcher-item-header:last-child {  margin-right: 0px; } .ast-header-sticky-active {  position: fixed !important;  right: 0;  left: 0;  margin: 0 auto;  z-index: 99; } .ast-footer-sticky-active .ast-custom-footer {  position: fixed !important;  right: 0;  left: 0;  bottom: 0;  margin: 0 auto;  z-index: 99; } .ast-custom-header {  position: relative;  z-index: 99; } .ast-custom-header.ast-header-sticky-active {    } .ast-custom-header.ast-header-sticky-active .fl-row-content-wrap {  transition: padding 0.3s linear; } .ast-custom-header.ast-header-sticky-active .fl-module-content {  transition: all 0.3s linear; } .ast-custom-header.ast-header-sticky-active .elementor-section-wrap {  transition: padding 0.3s linear; } .ast-custom-header.ast-header-sticky-active .elementor-row > .elementor-column > .elementor-element-populated {  transition: all 0.3s linear; }  .ast-shrink-custom-header .ast-custom-header.ast-sticky-shrunk {    } .ast-shrink-custom-header .ast-custom-header.ast-sticky-shrunk .fl-row-content-wrap {  transition: padding 0.3s linear;  padding-top: 5px;  padding-bottom: 5px;  box-sizing: border-box; } .ast-shrink-custom-header .ast-custom-header.ast-sticky-shrunk .fl-module-content {  margin-top: 5px;  margin-bottom: 5px;  transition: all 0.3s linear; } .ast-shrink-custom-header .ast-custom-header.ast-sticky-shrunk .fl-module-content.fl-node-content img {  max-height: 50px;  width: auto; } .ast-shrink-custom-header .ast-custom-header.ast-sticky-shrunk .elementor-section-wrap {  transition: padding 0.3s linear;  box-sizing: border-box; } .ast-shrink-custom-header .ast-custom-header.ast-sticky-shrunk .elementor-section-wrap img {  max-height: 50px;  width: auto; } .ast-shrink-custom-header .ast-custom-header.ast-sticky-shrunk .elementor-row > .elementor-column > .elementor-element-populated {  max-height: 60px;  transition: all 0.3s linear; } .ast-custom-header.ast-header-sticky-active {  top: 0;  width: 100%;  transition: ease-out; } .single-advanced-hook .ast-no-title, .single-advanced-hook .hentry {  margin: 0; } .js_active .ast-plain-container.single-advanced-hook .entry-header {  margin: 0; }  .summary.entry-summary + [CLASS*="astra-advanced-hook"] {  clear: both; } .single-astra-advanced-hook .wp-block-buttons, .single-astra-advanced-hook .wp-block-uagb-buttons {   margin-bottom: 1.5em; }  .single-astra-advanced-hook .ast-container {  flex-wrap: wrap; } .single-astra-advanced-hook .ast-container > * {  width: 100%; }   body.ast-padded-layout::before, body.ast-padded-layout::after {  background: inherit;  content: "";  display: block;  height: 0;  left: 0;  position: fixed;  width: 100%;  z-index: 999; } body.ast-padded-layout::after {  bottom: 0; } body.ast-padded-layout {  background-attachment: fixed; } body.ast-padded-layout::before {  top: 0; } @media (min-width: 44.375em) {  body.ast-padded-layout.admin-bar::before {   top: 46px;  } } @media (min-width: 48.9375em) {  body.ast-padded-layout.admin-bar::before {   top: 32px;  } } .elementor-page.ast-box-layout #page, .elementor-page.ast-padded-layout #page {  overflow: hidden; } .siteorigin-panels.ast-box-layout #page, .siteorigin-panels.ast-padded-layout #page {  overflow: hidden; } .ast-separate-container.ast-box-layout #content .ast-container {  padding-left: 0;  padding-right: 0; } @media (max-width: 768px) {  .ast-separate-container.ast-box-layout #content .ast-container {   padding-left: 20px;   padding-right: 20px;  } } @media (max-width: 544px) {  .ast-separate-container.ast-box-layout #content .ast-container {   padding-left: 0.54em;   padding-right: 0.54em;  } } .js_active .ast-box-layout #page, .js_active .ast-padded-layout #page {  overflow: hidden; } .js_active .ast-box-layout.ast-page-builder-template .vc_row[data-vc-full-width], .js_active .ast-padded-layout.ast-page-builder-template .vc_row[data-vc-full-width] {  max-width: 100%;  left: 0px !important; }   .ast-sticky-active {  position: fixed !important;  right: 0;  left: 0;  margin: 0 auto; } .ast-nav-up {  transform: translateY(-100%); } .site-header .sticky-custom-logo {  display: none; } .ast-primary-sticky-header-active li.ast-masthead-custom-menu-items a, .ast-primary-sticky-header-active li.ast-masthead-custom-menu-items a:hover, .ast-primary-sticky-header-active li.ast-masthead-custom-menu-items a:focus {  background: transparent; } .ast-offcanvas-active .ast-above-header, .ast-fullscreen-active .ast-above-header {  z-index: 4; } .ast-offcanvas-active .ast-above-header.ast-sticky-active, .ast-fullscreen-active .ast-above-header.ast-sticky-active {  z-index: 0; } #ast-fixed-header {  position: fixed;  visibility: hidden;  top: 0;  left: 0;  width: 100%; } #ast-fixed-header .main-header-bar {  box-shadow: 0 1px 2px rgba(0, 0, 0, 0.2); } #ast-fixed-header.ast-header-slide {  transform: translateY(-100%);  transition: transform 0.3s linear, top 0.3s linear, visibility 0.3s linear; } #ast-fixed-header.ast-header-fade {  opacity: 0;  transition: opacity 0.3s linear; } .main-header-bar.ast-sticky-active {  box-shadow: 0 2px 10px 0 rgba(36, 50, 66, 0.075); } .ast-sticky-custom-logo .ast-header-sticked .custom-logo-link, .ast-sticky-custom-logo .ast-header-sticked .custom-mobile-logo-link {  display: none; } .ast-sticky-custom-logo .ast-header-sticked .sticky-custom-logo {  display: inline-block; } .ast-sticky-custom-logo.ast-primary-sticky-header-active.ast-header-break-point.ast-replace-site-logo-transparent.ast-theme-transparent-header .transparent-custom-logo {  display: none; } .ast-header-stick-slide-active .ast-sticky-custom-logo.ast-primary-sticky-header-active.ast-header-break-point.ast-replace-site-logo-transparent.ast-theme-transparent-header .transparent-custom-logo, .ast-header-stick-fade-active .ast-sticky-custom-logo.ast-primary-sticky-header-active.ast-header-break-point.ast-replace-site-logo-transparent.ast-theme-transparent-header .transparent-custom-logo, .ast-header-stick-scroll-active .ast-sticky-custom-logo.ast-primary-sticky-header-active.ast-header-break-point.ast-replace-site-logo-transparent.ast-theme-transparent-header .transparent-custom-logo {  display: inline-block; } .ast-sticky-main-shrink {  } .ast-sticky-main-shrink .ast-sticky-shrunk.main-header-bar, .ast-sticky-main-shrink .ast-sticky-shrunk .main-header-bar {  line-height: 55px; } .ast-sticky-main-shrink .ast-sticky-shrunk.main-header-bar .ast-site-identity, .ast-sticky-main-shrink .ast-sticky-shrunk .main-header-bar .ast-site-identity {  padding-top: 0.5em;  padding-bottom: 0.5em; } .ast-sticky-main-shrink .ast-sticky-shrunk .site-navigation {  line-height: 3; } .ast-sticky-main-shrink .ast-sticky-shrunk .site-logo-img img {  max-height: 55px !important;  width: auto; } .ast-sticky-main-shrink.ast-header-break-point .ast-sticky-shrunk .main-header-bar, .ast-sticky-main-shrink.ast-header-break-point .ast-sticky-shrunk.main-header-bar {  padding-bottom: 0; } .ast-sticky-main-shrink.ast-header-break-point .ast-sticky-shrunk .ast-mobile-menu-buttons {  line-height: 0;  padding-bottom: 0.5em; } .ast-sticky-main-shrink.ast-header-break-point .ast-sticky-shrunk .site-branding {  padding-bottom: 0.5em; } .ast-sticky-above-shrink {  } .ast-sticky-above-shrink .ast-sticky-shrunk.ast-above-header-bar .ast-site-identity, .ast-sticky-above-shrink .ast-sticky-shrunk .ast-above-header-bar .ast-site-identity {  padding-top: 0.5em;  padding-bottom: 0.5em; } .ast-sticky-above-shrink .ast-sticky-shrunk .site-navigation {  line-height: 3; } .ast-sticky-above-shrink .ast-sticky-shrunk .site-logo-img img {  max-height: 55px;  width: auto; } .ast-sticky-above-shrink.ast-header-break-point .ast-sticky-shrunk .ast-above-header-bar, .ast-sticky-above-shrink.ast-header-break-point .ast-sticky-shrunk.ast-above-header-bar {  padding-bottom: 0; } .ast-sticky-above-shrink.ast-header-break-point .ast-sticky-shrunk .ast-mobile-menu-buttons {  line-height: 0;  padding-bottom: 0.5em; } .ast-sticky-above-shrink.ast-header-break-point .ast-sticky-shrunk .site-branding {  padding-bottom: 0.5em; } .ast-sticky-below-shrink {  } .ast-sticky-below-shrink .ast-sticky-shrunk.ast-below-header-bar .ast-site-identity, .ast-sticky-below-shrink .ast-sticky-shrunk .ast-below-header-bar .ast-site-identity {  padding-top: 0.5em;  padding-bottom: 0.5em; } .ast-sticky-below-shrink .ast-sticky-shrunk .site-navigation {  line-height: 3; } .ast-sticky-below-shrink .ast-sticky-shrunk .site-logo-img img {  max-height: 55px;  width: auto; } .ast-sticky-below-shrink.ast-header-break-point .ast-sticky-shrunk .ast-below-header-bar, .ast-sticky-below-shrink.ast-header-break-point .ast-sticky-shrunk.ast-below-header-bar {  padding-bottom: 0; } .ast-sticky-below-shrink.ast-header-break-point .ast-sticky-shrunk .ast-mobile-menu-buttons {  line-height: 0;  padding-bottom: 0.5em; } .ast-sticky-below-shrink.ast-header-break-point .ast-sticky-shrunk .site-branding {  padding-bottom: 0.5em; } .ast-header-break-point .ast-sticky-active .sticky-custom-logo img {  display: block; } .ast-header-break-point .ast-has-mobile-header-logo .ast-header-sticked .sticky-custom-logo img {  display: block; } .ast-header-break-point .ast-has-mobile-header-logo .ast-header-sticked .ast-mobile-header-logo {  display: none; } .ast-header-break-point .ast-header-sticked .sticky-custom-logo img {  display: block; } .ast-header-break-point.ast-inherit-site-logo-sticky .ast-has-mobile-header-logo .ast-header-sticked .custom-logo-link img {  display: none; } .ast-header-break-point.ast-inherit-site-logo-sticky .ast-has-mobile-header-logo .ast-header-sticked .custom-mobile-logo-link img {  display: inline-block; } .above-header-toggle-on .main-header-bar {  z-index: 1; } .ast-main-header-nav-open.ast-hfb-header #ast-fixed-header .ast-mobile-header-wrap .ast-mobile-header-content {  display: none; } .ast-main-header-nav-open.ast-hfb-header #ast-fixed-header .ast-desktop-header-content {  display: none; } .ast-main-header-nav-open.ast-hfb-header .ast-mobile-header-wrap .ast-mobile-header-content {  display: block; } .ast-main-header-nav-open.ast-hfb-header .ast-desktop-header-content {  display: block; } .ast-header-stick-slide-active .ast-main-header-nav-open.ast-hfb-header #ast-fixed-header .ast-mobile-header-wrap .ast-mobile-header-content, .ast-header-stick-fade-active .ast-main-header-nav-open.ast-hfb-header #ast-fixed-header .ast-mobile-header-wrap .ast-mobile-header-content, .ast-header-stick-scroll-active .ast-main-header-nav-open.ast-hfb-header #ast-fixed-header .ast-mobile-header-wrap .ast-mobile-header-content {  display: block; } .ast-header-stick-slide-active .ast-main-header-nav-open.ast-hfb-header #ast-fixed-header .ast-desktop-header-content, .ast-header-stick-fade-active .ast-main-header-nav-open.ast-hfb-header #ast-fixed-header .ast-desktop-header-content, .ast-header-stick-scroll-active .ast-main-header-nav-open.ast-hfb-header #ast-fixed-header .ast-desktop-header-content {  display: block; } .ast-header-stick-slide-active .ast-main-header-nav-open.ast-hfb-header #masthead > .ast-mobile-header-wrap .ast-mobile-header-content, .ast-header-stick-fade-active .ast-main-header-nav-open.ast-hfb-header #masthead > .ast-mobile-header-wrap .ast-mobile-header-content, .ast-header-stick-scroll-active .ast-main-header-nav-open.ast-hfb-header #masthead > .ast-mobile-header-wrap .ast-mobile-header-content {  display: none; } .ast-header-stick-slide-active .ast-main-header-nav-open.ast-hfb-header #masthead > .ast-desktop-header-content, .ast-header-stick-fade-active .ast-main-header-nav-open.ast-hfb-header #masthead > .ast-desktop-header-content, .ast-header-stick-scroll-active .ast-main-header-nav-open.ast-hfb-header #masthead > .ast-desktop-header-content {  display: none; } .ast-header-stick-slide-active.ast-off-canvas-active .ast-main-header-nav-open.ast-hfb-header #ast-fixed-header .ast-mobile-header-wrap .ast-mobile-header-content, .ast-header-stick-fade-active.ast-off-canvas-active .ast-main-header-nav-open.ast-hfb-header #ast-fixed-header .ast-mobile-header-wrap .ast-mobile-header-content, .ast-header-stick-scroll-active.ast-off-canvas-active .ast-main-header-nav-open.ast-hfb-header #ast-fixed-header .ast-mobile-header-wrap .ast-mobile-header-content {  display: none; } .ast-header-stick-slide-active.ast-off-canvas-active .ast-main-header-nav-open.ast-hfb-header #ast-fixed-header .ast-desktop-header-content, .ast-header-stick-fade-active.ast-off-canvas-active .ast-main-header-nav-open.ast-hfb-header #ast-fixed-header .ast-desktop-header-content, .ast-header-stick-scroll-active.ast-off-canvas-active .ast-main-header-nav-open.ast-hfb-header #ast-fixed-header .ast-desktop-header-content {  display: none; } .ast-primary-sticky-header-active.ast-main-header-nav-open.ast-hfb-header #masthead > .ast-mobile-header-wrap .ast-mobile-header-content, .ast-primary-sticky-header-active.ast-main-header-nav-open.astra-hfb-header #masthead > .ast-mobile-header-wrap .ast-mobile-header-content, .ast-primary-sticky-header-active.ast-main-header-nav-open.astra-hfb-header #masthead > #ast-desktop-header .ast-desktop-header-content, .ast-primary-sticky-header-active.ast-main-header-nav-open.ast-hfb-header #masthead > #ast-desktop-header .ast-desktop-header-content, .ast-above-sticky-header-active.ast-main-header-nav-open.ast-hfb-header #masthead > .ast-mobile-header-wrap .ast-mobile-header-content, .ast-above-sticky-header-active.ast-main-header-nav-open.astra-hfb-header #masthead > .ast-mobile-header-wrap .ast-mobile-header-content, .ast-above-sticky-header-active.ast-main-header-nav-open.astra-hfb-header #masthead > #ast-desktop-header .ast-desktop-header-content, .ast-above-sticky-header-active.ast-main-header-nav-open.ast-hfb-header #masthead > #ast-desktop-header .ast-desktop-header-content, .ast-below-sticky-header-active.ast-main-header-nav-open.ast-hfb-header #masthead > .ast-mobile-header-wrap .ast-mobile-header-content, .ast-below-sticky-header-active.ast-main-header-nav-open.astra-hfb-header #masthead > .ast-mobile-header-wrap .ast-mobile-header-content, .ast-below-sticky-header-active.ast-main-header-nav-open.astra-hfb-header #masthead > #ast-desktop-header .ast-desktop-header-content, .ast-below-sticky-header-active.ast-main-header-nav-open.ast-hfb-header #masthead > #ast-desktop-header .ast-desktop-header-content {  position: fixed; }  .site-primary-header-wrap, .site-above-header-wrap, .site-below-header-wrap {  transition: all 0.2s linear; } .ast-header-stick-slide-active .ast-flyout-menu-enable.ast-header-break-point #masthead > .main-header-bar-navigation {  display: none !important; } .ast-header-stick-fade-active .ast-flyout-menu-enable.ast-header-break-point #masthead > .main-header-bar-navigation {  display: none !important; } .ast-flyout-menu-overlay .ast-stick-primary-below-wrapper.ast-sticky-active {  z-index: 5; } .ast-fullscreen-menu-overlay #ast-fixed-header {  z-index: 9; }  .ast-flyout-menu-enable.ast-primary-sticky-enabled .main-header-bar, .ast-flyout-menu-enable.ast-primary-sticky-enabled .ast-stick-primary-below-wrapper {  overflow-y: unset !important; } #ast-mobile-header .content-align-flex-start {  max-height: 60vh;  overflow: auto; }   .astra-full-megamenu-wrapper {  z-index: 99999; } .ast-desktop .ast-mega-menu-enabled .astra-megamenu-li .astra-megamenu.sub-menu > .menu-item {  display: none; } .ast-desktop .ast-mega-menu-enabled .astra-megamenu-li.ast-mm-has-desc > .menu-link {  vertical-align: middle;  text-align: center; } .ast-desktop .ast-mega-menu-enabled .astra-megamenu-li .menu-item:hover > .menu-link {  background-color: transparent; } .ast-desktop .ast-mega-menu-enabled .astra-megamenu-li .astra-megamenu {  opacity: 0;  visibility: hidden; } .ast-desktop .ast-mega-menu-enabled .astra-megamenu-li .astra-megamenu-focus .menu-item > .menu-link {  background-color: transparent; } .ast-desktop .ast-mega-menu-enabled .astra-megamenu-li .astra-megamenu.astra-megamenu-focus {  opacity: 1;  visibility: visible;  -js-display: flex;  display: flex;  padding: 15px; } .ast-desktop .ast-mega-menu-enabled .astra-megamenu-li .astra-megamenu.astra-megamenu-focus.sub-menu > .menu-item {  padding-left: 15px;  padding-right: 15px;  display: block;  flex: 1;  opacity: 1; } .ast-desktop .ast-mega-menu-enabled .astra-megamenu-li .astra-megamenu.astra-megamenu-focus.sub-menu > .menu-item:first-child {  padding-left: 0; } .ast-desktop .ast-mega-menu-enabled .astra-megamenu-li .astra-megamenu.astra-megamenu-focus.sub-menu > .menu-item:last-child {  padding-right: 0; } .ast-desktop .ast-mega-menu-enabled .astra-megamenu-li .astra-megamenu.astra-megamenu-focus.sub-menu.col-2 .menu-item {  width: 50%; } .ast-desktop .ast-mega-menu-enabled .astra-megamenu-li .astra-megamenu.astra-megamenu-focus.sub-menu.col-3 .menu-item {  width: 33.33%; } .ast-desktop .ast-mega-menu-enabled .astra-megamenu-li .astra-megamenu.astra-megamenu-focus.sub-menu.col-4 .menu-item {  width: 25%; } .ast-desktop .ast-mega-menu-enabled .astra-megamenu-li .astra-megamenu.astra-megamenu-focus.sub-menu .menu-item:last-child {  border-right: none; } .ast-desktop .ast-mega-menu-enabled .astra-megamenu-li .astra-megamenu.astra-megamenu-focus .sub-menu {  background-color: transparent;  display: block;  opacity: 1;  visibility: visible;  transform: none; } .ast-desktop .ast-mega-menu-enabled .astra-megamenu-li .astra-megamenu.astra-megamenu-focus .astra-nested-sub-menu .menu-item .menu-link {  padding-left: 24px; } .ast-desktop .ast-mega-menu-enabled .astra-megamenu-li .astra-megamenu.astra-megamenu-focus .astra-nested-sub-menu .astra-nested-sub-menu .menu-item .menu-link {  padding-left: 48px; } .ast-desktop .ast-mega-menu-enabled .astra-megamenu-li .astra-megamenu.astra-megamenu-focus.sub-menu .sub-menu {  border: none; } .ast-desktop .ast-mega-menu-enabled .astra-megamenu-li .astra-megamenu.astra-megamenu-focus.sub-menu > .menu-item .sub-menu {  position: static;  width: 100%;  margin: auto; } .ast-desktop .ast-mega-menu-enabled .astra-megamenu-li .astra-megamenu.astra-megamenu-focus.sub-menu > .menu-item .sub-menu .menu-item {  width: 100%; } .ast-desktop .ast-mega-menu-enabled .astra-megamenu-li .astra-megamenu.astra-megamenu-focus > .menu-item {  padding-left: 15px;  padding-right: 15px; } .ast-desktop .ast-mega-menu-enabled .astra-megamenu-li .astra-megamenu.astra-megamenu-focus > .menu-item:first-child {  padding-left: 0; } .ast-desktop .ast-mega-menu-enabled .astra-megamenu-li .astra-megamenu.astra-megamenu-focus > .menu-item:last-child {  padding-right: 0; } .ast-desktop .ast-mega-menu-enabled .astra-megamenu-li .astra-megamenu .ast-header-navigation-arrow {  display: none; } .ast-desktop .ast-mega-menu-enabled .astra-megamenu-li .astra-full-megamenu-wrapper.astra-megamenu-wrapper-focus {  opacity: 1;  visibility: visible; } .ast-desktop .ast-mega-menu-enabled .astra-megamenu-li .astra-full-megamenu-wrapper.astra-megamenu-wrapper-focus .astra-megamenu.astra-megamenu-focus {  -js-display: flex;  display: flex; } .ast-desktop .ast-mega-menu-enabled .astra-megamenu-li .astra-full-megamenu-wrapper .astra-mega-menu-width-full-stretched {  width: 100%; } .ast-desktop .ast-mega-menu-enabled .astra-megamenu-li .astra-full-megamenu-wrapper .astra-mega-menu-width-full-stretched .ast-mm-template-content {  padding: 0; } .ast-desktop .ast-mega-menu-enabled .menu-item-has-children.astra-megamenu-li.menu-item .astra-megamenu.sub-menu .menu-item > .menu-link::after {  content: ''; } .ast-desktop .ast-mega-menu-enabled .menu-item-has-children.astra-megamenu-li.menu-item .astra-megamenu.sub-menu .menu-item > .menu-link .ast-icon.icon-arrow {  display: none; } .ast-desktop .ast-mega-menu-enabled.submenu-with-border .astra-megamenu-li .sub-menu .menu-link, .ast-desktop .ast-mega-menu-enabled .astra-megamenu-li .sub-menu .menu-link {  border: none; } .ast-desktop .ast-mega-menu-enabled .astra-megamenu-li:hover .astra-megamenu {  opacity: 1;  visibility: visible;  -js-display: flex;  display: flex;  padding: 15px; } .ast-desktop .ast-mega-menu-enabled .astra-megamenu-li:hover .astra-megamenu > .menu-item {  padding-left: 15px;  padding-right: 15px; } .ast-desktop .ast-mega-menu-enabled .astra-megamenu-li:hover .astra-megamenu > .menu-item:first-child {  padding-left: 0; } .ast-desktop .ast-mega-menu-enabled .astra-megamenu-li:hover .astra-megamenu > .menu-item:last-child {  padding-right: 0; } .ast-desktop .ast-mega-menu-enabled .astra-megamenu-li:hover .astra-megamenu > .menu-item {  padding-left: 15px;  padding-right: 15px; } .ast-desktop .ast-mega-menu-enabled .astra-megamenu-li:hover .astra-megamenu > .menu-item:first-child {  padding-left: 0; } .ast-desktop .ast-mega-menu-enabled .astra-megamenu-li:hover .astra-megamenu > .menu-item:last-child {  padding-right: 0; } .ast-desktop .ast-mega-menu-enabled .astra-megamenu-li:hover .astra-megamenu.col-2 .menu-item {  width: 50%; } .ast-desktop .ast-mega-menu-enabled .astra-megamenu-li:hover .astra-megamenu.col-3 .menu-item {  width: 33.33%; } .ast-desktop .ast-mega-menu-enabled .astra-megamenu-li:hover .astra-megamenu.col-4 .menu-item {  width: 25%; } .ast-desktop .ast-mega-menu-enabled .astra-megamenu-li:hover .astra-megamenu > .menu-item {  display: block;  flex: 1;  opacity: 1; } .ast-desktop .ast-mega-menu-enabled .astra-megamenu-li:hover .astra-megamenu .sub-menu {  background-color: transparent;  display: block;  opacity: 1;  visibility: visible;  transform: none; } .ast-desktop .ast-mega-menu-enabled .astra-megamenu-li:hover .astra-megamenu .astra-nested-sub-menu .menu-item .menu-link {  padding-left: 24px; } .ast-desktop .ast-mega-menu-enabled .astra-megamenu-li:hover .astra-megamenu .astra-nested-sub-menu .astra-nested-sub-menu .menu-item .menu-link {  padding-left: 48px; } .ast-desktop .ast-mega-menu-enabled .astra-megamenu-li:hover .astra-megamenu.sub-menu .sub-menu {  border: none; } .ast-desktop .ast-mega-menu-enabled .astra-megamenu-li:hover .astra-megamenu.sub-menu > .menu-item .sub-menu {  position: static;  width: 100%;  margin: auto; } .ast-desktop .ast-mega-menu-enabled .astra-megamenu-li:hover .astra-megamenu.sub-menu > .menu-item .sub-menu .menu-item {  width: 100%; } .ast-desktop .ast-mega-menu-enabled .astra-megamenu-li:hover .astra-megamenu.sub-menu .menu-item:last-child {  border-right: none; } .ast-desktop .ast-mega-menu-enabled .astra-megamenu-li:hover .astra-full-megamenu-wrapper {  opacity: 1;  visibility: visible; } .ast-desktop .ast-mega-menu-enabled .astra-megamenu-li:hover .astra-full-megamenu-wrapper .astra-megamenu {  -js-display: flex;  display: flex; } .ast-desktop .ast-mega-menu-enabled :not(.menu-container-width-mega).astra-megamenu-li:hover .astra-megamenu .sub-menu .menu-item {  width: 100%; } .ast-desktop .ast-mega-menu-enabled :not(.menu-container-width-mega).astra-megamenu-li:hover .astra-megamenu.sub-menu .menu-item .sub-menu {  min-width: 100%; } .ast-desktop .ast-mega-menu-enabled :not(.menu-container-width-mega).astra-megamenu-li .astra-megamenu.astra-megamenu-focus .sub-menu .menu-item {  width: 100%; } .ast-desktop .ast-mega-menu-enabled :not(.menu-container-width-mega).astra-megamenu-li .astra-megamenu.astra-megamenu-focus.sub-menu .menu-item .sub-menu {  min-width: 100%; } .ast-desktop .ast-mega-menu-enabled .astra-full-megamenu-wrapper {  background: #FFFFFF;  position: absolute;  opacity: 0;  visibility: hidden;  top: 100%; } .ast-desktop .ast-mega-menu-enabled .astra-full-megamenu-wrapper .astra-megamenu.sub-menu {  display: none;  position: relative;  left: 0;  top: 0;  margin: 0 auto;  padding-left: 0;  padding-right: 0;  border-width: 0; } .ast-desktop .ast-mega-menu-enabled .astra-full-megamenu-wrapper .astra-mega-menu-width-full-stretched.sub-menu {  padding: 15px; } .ast-desktop .ast-mega-menu-enabled .ast-hide-menu-item + .ast-mm-custom-content {  margin-top: .9em; } .ast-desktop .ast-mega-menu-enabled .menu-item-heading:not(.menu-item-has-children) > a {  margin-bottom: .9em; } .ast-desktop .main-header-menu .astra-megamenu-li .sub-menu .menu-item.current-menu-ancestor > .menu-link, .ast-desktop .ast-below-header-menu .astra-megamenu-li .sub-menu .menu-item.current-menu-ancestor > .menu-link, .ast-desktop .ast-above-header-menu .astra-megamenu-li .sub-menu .menu-item.current-menu-ancestor > .menu-link {  background-color: transparent;  color: inherit; } .ast-desktop .main-header-menu .astra-megamenu-li .sub-menu .menu-item-heading .menu-text, .ast-desktop .ast-below-header-menu .astra-megamenu-li .sub-menu .menu-item-heading .menu-text, .ast-desktop .ast-above-header-menu .astra-megamenu-li .sub-menu .menu-item-heading .menu-text {  vertical-align: text-top; } .ast-desktop .ast-mm-template-content, .ast-desktop .ast-mm-custom-text-content {  padding: 0 1em; } .ast-desktop .ast-mm-custom-text-content {  margin-bottom: 0.9em; } .ast-desktop .ast-below-header .ast-mm-custom-text-content, .ast-desktop .ast-below-header .ast-mm-template-content {  padding: 0.9em 1em; } .ast-desktop .submenu-with-border .astra-full-megamenu-wrapper {  border-width: 1px;  border-style: solid; } .ast-desktop .ast-mm-widget-content a {  display: initial; } .ast-desktop .ast-mm-widget-content .ast-mm-widget-item {  padding: 1.5em;  margin-bottom: 0.9em; } .ast-desktop .ast-mm-widget-content .ast-search-submit {  display: none; } .ast-desktop .submenu-with-border .astra-megamenu {  border-width: 1px; } .ast-menu-description {  line-height: 1.6;  display: block;  font-size: 0.8em;  padding: 2px 0; }  .site-header a .sub-arrow, .site-header a .ast-menu-description {  transition: none; } .site-header .menu-text {  transition: none; } .ast-header-break-point .ast-menu-description {  line-height: inherit; } .astra-mm-highlight-label {  font-size: 0.7em;  margin-left: 5px;  line-height: normal;  padding: 3px 6px;  border-radius: 2px; } .ast-desktop .ast-hide-menu-item {  display: none; } .ast-desktop .ast-mega-menu-enabled .ast-hide-menu-item {  display: none; } .ast-desktop .ast-mega-menu-enabled.main-header-menu > .menu-item-has-children > .menu-link::after, .ast-desktop .ast-mega-menu-enabled.ast-below-header-menu > .menu-item-has-children > .menu-link::after, .ast-desktop .ast-mega-menu-enabled.ast-above-header-menu > .menu-item-has-children > .menu-link::after {  content: '';  margin: 0; } .ast-desktop .ast-mega-menu-enabled.main-header-menu .sub-menu .menu-item.menu-item-has-children > .menu-link .sub-arrow:after, .ast-desktop .ast-mega-menu-enabled.main-header-menu .sub-menu .menu-item.menu-item-has-children > .menu-link .sub-arrow:after, .ast-desktop .ast-mega-menu-enabled.ast-below-header-menu .sub-menu .menu-item.menu-item-has-children > .menu-link .sub-arrow:after, .ast-desktop .ast-mega-menu-enabled.ast-below-header-menu .sub-menu .menu-item.menu-item-has-children > .menu-link .sub-arrow:after, .ast-desktop .ast-mega-menu-enabled.ast-above-header-menu .sub-menu .menu-item.menu-item-has-children > .menu-link .sub-arrow:after, .ast-desktop .ast-mega-menu-enabled.ast-above-header-menu .sub-menu .menu-item.menu-item-has-children > .menu-link .sub-arrow:after {  transform: rotate(-90deg); } .ast-desktop .ast-mega-menu-enabled.main-header-menu .sub-menu .menu-item.menu-item-has-children > .menu-link .sub-arrow, .ast-desktop .ast-mega-menu-enabled.main-header-menu .sub-menu .menu-item.menu-item-has-children > .menu-link .sub-arrow, .ast-desktop .ast-mega-menu-enabled.ast-below-header-menu .sub-menu .menu-item.menu-item-has-children > .menu-link .sub-arrow, .ast-desktop .ast-mega-menu-enabled.ast-below-header-menu .sub-menu .menu-item.menu-item-has-children > .menu-link .sub-arrow, .ast-desktop .ast-mega-menu-enabled.ast-above-header-menu .sub-menu .menu-item.menu-item-has-children > .menu-link .sub-arrow, .ast-desktop .ast-mega-menu-enabled.ast-above-header-menu .sub-menu .menu-item.menu-item-has-children > .menu-link .sub-arrow {  position: absolute;  right: 5%;  top: 50%;  transform: translateY(-50%); } .ast-desktop .ast-mega-menu-enabled.main-header-menu .ast-masthead-custom-menu-items a:hover, .ast-desktop .ast-mega-menu-enabled.main-header-menu .ast-masthead-custom-menu-items a:focus, .ast-desktop .ast-mega-menu-enabled.ast-below-header-menu .ast-masthead-custom-menu-items a:hover, .ast-desktop .ast-mega-menu-enabled.ast-below-header-menu .ast-masthead-custom-menu-items a:focus, .ast-desktop .ast-mega-menu-enabled.ast-above-header-menu .ast-masthead-custom-menu-items a:hover, .ast-desktop .ast-mega-menu-enabled.ast-above-header-menu .ast-masthead-custom-menu-items a:focus {  background: transparent; } .ast-header-break-point .ast-mega-menu-enabled.main-header-menu .menu-item-has-children.astra-megamenu-li > .menu-link .sub-arrow:after, .ast-header-break-point .ast-mega-menu-enabled.main-header-menu .menu-item-has-children > .menu-link .sub-arrow:after, .ast-builder-menu-mobile .ast-mega-menu-enabled.main-header-menu .menu-item-has-children.astra-megamenu-li > .menu-link .sub-arrow:after, .ast-builder-menu-mobile .ast-mega-menu-enabled.main-header-menu .menu-item-has-children > .menu-link .sub-arrow:after {  display: none; } .ast-disable-link {  cursor: default; } .ast-desktop .ast-mega-menu-enabled.ast-above-header-menu .sub-menu .menu-item.menu-item-heading:hover > .menu-link, .ast-desktop .ast-mega-menu-enabled.ast-above-header-menu .sub-menu .menu-item.menu-item-heading:focus > .menu-link, .ast-desktop .ast-mega-menu-enabled.ast-above-header-menu .sub-menu .menu-item.menu-item-heading > .menu-link:hover {  background: transparent; } .ast-desktop .ast-mega-menu-enabled.ast-below-header-menu .sub-menu .menu-item.menu-item-heading:hover > .menu-link, .ast-desktop .ast-mega-menu-enabled.ast-below-header-menu .sub-menu .menu-item.menu-item-heading:focus > .menu-link, .ast-desktop .ast-mega-menu-enabled.ast-below-header-menu .sub-menu .menu-item.menu-item-heading > .menu-link:hover {  background: transparent; } .ast-desktop .ast-mega-menu-enabled.main-header-menu .sub-menu .menu-item.menu-item-heading > .menu-link {  background: transparent; } .ast-desktop .ast-below-header-menu .astra-mega-menu-width-full, .ast-desktop .ast-above-header-menu .astra-mega-menu-width-full, .ast-desktop .ast-below-header-menu .astra-mega-menu-width-full-stretched, .ast-desktop .ast-above-header-menu .astra-mega-menu-width-full-stretched, .ast-desktop .astra-mega-menu-width-full, .ast-desktop .astra-mega-menu-width-full-stretched {  background: transparent; } .ast-desktop .main-header-menu > .menu-item .astra-full-megamenu-wrapper:before {  position: absolute;  content: '';  top: 0;  left: 0;  width: 100%;  transform: translateY(-100%); } .ast-desktop .main-header-menu.ast-menu-shadow .astra-full-megamenu-wrapper .sub-menu {  box-shadow: none; } .ast-desktop .main-header-menu.ast-menu-shadow .astra-megamenu .sub-menu {  box-shadow: none; } .ast-desktop .main-header-menu.ast-menu-shadow .astra-full-megamenu-wrapper {  box-shadow: 0 4px 10px -2px rgba(0, 0, 0, 0.1); } .ast-header-break-point .main-navigation .sub-menu .menu-item .ast-hide-menu-item, .ast-header-break-point .ast-above-header .sub-menu .menu-item .ast-hide-menu-item, .ast-header-break-point .ast-below-header .sub-menu .menu-item .ast-hide-menu-item {  display: none; } .ast-header-break-point .main-navigation .sub-menu .menu-item .ast-hide-menu-item + .ast-menu-toggle, .ast-header-break-point .ast-above-header .sub-menu .menu-item .ast-hide-menu-item + .ast-menu-toggle, .ast-header-break-point .ast-below-header .sub-menu .menu-item .ast-hide-menu-item + .ast-menu-toggle {  display: none; } .ast-header-break-point .main-navigation .sub-menu .menu-item .ast-hide-menu-item + .ast-menu-toggle + .sub-menu, .ast-header-break-point .ast-above-header .sub-menu .menu-item .ast-hide-menu-item + .ast-menu-toggle + .sub-menu, .ast-header-break-point .ast-below-header .sub-menu .menu-item .ast-hide-menu-item + .ast-menu-toggle + .sub-menu {  display: block !important; } .ast-header-break-point .main-navigation .sub-menu .menu-item .ast-hide-menu-item + .ast-menu-toggle + .ast-mm-custom-content + .sub-menu, .ast-header-break-point .ast-above-header .sub-menu .menu-item .ast-hide-menu-item + .ast-menu-toggle + .ast-mm-custom-content + .sub-menu, .ast-header-break-point .ast-below-header .sub-menu .menu-item .ast-hide-menu-item + .ast-menu-toggle + .ast-mm-custom-content + .sub-menu {  display: block !important; } .ast-hidden {  display: none !important; } .rtl.ast-desktop .ast-mega-menu-enabled .astra-megamenu-li:hover .astra-full-megamenu-wrapper .astra-megamenu {  right: 0; }   .main-header-bar-wrap .ast-search-box.header-cover {  z-index: 7; } .ast-below-header-wrap .ast-search-box.header-cover .search-field, .ast-below-header-wrap .ast-search-box.header-cover #close {  font-size: 1.8em; } .ast-below-header-wrap .ast-search-box.header-cover .search-submit {  font-size: 1.5em; } .ast-search-box.header-cover, .ast-search-box.full-screen {  display: none;  opacity: 0;  transition: opacity .3s ease-in-out,display .3s ease-in-out;  width: 100%;  height: 100%;  } .ast-search-box.header-cover .search-field, .ast-search-box.full-screen .search-field {  background: 0 0;  border: 0;  color: #fafafa;  box-shadow: none;  text-align: left;  padding: 0; } .ast-search-box.header-cover .search-submit, .ast-search-box.full-screen .search-submit {  background: var(--ast-fs-search-submit-background, 0 0);  padding: 0;  border-radius: 50%;  box-shadow: none;  color: var(--ast-fs-search-text-color, #9E9E9E);  transition: all .7s ease-In;  outline: none;  border: 0;  vertical-align: middle; } .ast-search-box.header-cover .ast-search-wrapper, .ast-search-box.full-screen .ast-search-wrapper {  position: absolute;  width: 100%;  left: 50%;  top: 50%;  transform: translate(-50%, -50%); } .ast-search-box.header-cover .ast-search-wrapper .search-form, .ast-search-box.full-screen .ast-search-wrapper .search-form {  line-height: normal; } .ast-search-box.header-cover #close, .ast-search-box.full-screen #close {  color: #fafafa;  transform: rotate(0);  font-size: 2em;  cursor: pointer;  z-index: 9;  font-weight: normal; } .ast-search-box.header-cover .search-field::-webkit-input-placeholder, .ast-search-box.full-screen .search-field::-webkit-input-placeholder {  color: #fafafa; } .ast-search-box.header-cover .search-field:-moz-placeholder, .ast-search-box.full-screen .search-field:-moz-placeholder {   color: #fafafa; } .ast-search-box.header-cover .search-field::-moz-placeholder, .ast-search-box.full-screen .search-field::-moz-placeholder {   color: #fafafa; } .ast-search-box.header-cover .search-field:-ms-input-placeholder, .ast-search-box.full-screen .search-field:-ms-input-placeholder {  color: #fafafa; } .ast-search-box.header-cover {  position: absolute;  background: rgba(25, 25, 25, 0.96);  top: 0;  z-index: 10; } .ast-search-box.header-cover .search-field {  font-size: 2em;  line-height: 2;  width: 100%; } .ast-search-box.header-cover .ast-container {  position: relative; } .ast-search-box.header-cover .search-text-wrap, .ast-search-box.header-cover .search-submit, .ast-search-box.header-cover .close {  display: inline-block; } .ast-search-box.header-cover .search-text-wrap {  width: calc( 100% - 2.5em);  vertical-align: middle; } .ast-search-box.header-cover .search-submit {  font-size: 1.7em;  margin-right: 2em; } .ast-search-box.header-cover #close {  vertical-align: middle;  backface-visibility: hidden; } .ast-search-box.full-screen {  position: fixed;  background: rgba(25, 25, 25, 0.96);  top: 0;  left: 0;  z-index: 999; } .ast-search-box.full-screen .ast-search-wrapper .large-search-text {  text-align: center;  color: #e2e2e2;  font-size: 1.5em;  font-weight: normal;  transition-delay: 50ms;  transition: all .3s ease-in-out; } .ast-search-box.full-screen .ast-search-wrapper fieldset {  border: 0;  padding: 2.5em 0 1em;  border-bottom: 2px solid var(--ast-border-color); } .ast-search-box.full-screen .ast-search-wrapper .search-field {  font-size: 2em;  padding-left: 20px;  line-height: 1.7;  width: 92%;  vertical-align: middle; } .ast-search-box.full-screen .ast-search-wrapper .search-form {  width: 70%;  margin: 20px auto; } .ast-search-box.full-screen .ast-search-wrapper .search-submit {  font-size: var(--ast-fs-search-font-size, 1.7em); } .ast-search-box.full-screen #close {  position: absolute;  color: #fafafa;  right: 1em;  line-height: 1;  cursor: pointer;  z-index: 9;  font-weight: normal;  font-size: 2em;  top: 1.5em;  backface-visibility: hidden; } .ast-search-box.full-screen ::-webkit-input-placeholder {   opacity: 0; } .ast-search-box.full-screen ::-moz-placeholder {   opacity: 0; } .ast-search-box.full-screen :-ms-input-placeholder {   opacity: 0; } .ast-search-box.full-screen :-moz-placeholder {   opacity: 0; } @media (max-width: 420px) {  .ast-search-box.full-screen ::-webkit-input-placeholder {     opacity: 1;  }  .ast-search-box.full-screen ::-moz-placeholder {     opacity: 1;  }  .ast-search-box.full-screen :-ms-input-placeholder {     opacity: 1;  }  .ast-search-box.full-screen :-moz-placeholder {     opacity: 1;  } } .ast-hfb-header .ast-search-box.full-screen.full-screen ::-webkit-input-placeholder {  opacity: 0.5; } .ast-hfb-header .ast-search-box.full-screen.full-screen ::-moz-placeholder {   opacity: 0.5; } .ast-hfb-header .ast-search-box.full-screen.full-screen :-ms-input-placeholder {   opacity: 0.5; } .ast-hfb-header .ast-search-box.full-screen.full-screen :-moz-placeholder {   opacity: 0.5; } .site-header .ast-inline-search.ast-search-menu-icon .search-form {  padding-left: 0;  padding-right: 0; } .site-header .ast-inline-search.ast-search-menu-icon .search-field {  padding-left: 1em;  padding-right: 2em; } .ast-inline-search.ast-search-menu-icon {  position: relative;  transform: none;  left: 0;  right: 0; } .ast-inline-search.ast-search-menu-icon .search-submit {  display: block;  background: none;  border: none;  position: absolute;  height: 100%;  right: 0.25em;  padding: 0;  top: 0;  font-size: 1.3em;  color: #757575; } .ast-header-break-point .ast-inline-search.ast-search-menu-icon .search-form {  padding: 0; } .ast-header-break-point .site-header .ast-inline-search.ast-search-menu-icon .search-field {  padding-right: 2em; } .ast-header-break-point .ast-search-box.full-screen .ast-search-wrapper .search-field {  width: 80%; } .ast-header-custom-item-inside.ast-desktop .main-header-menu .ast-search-menu-icon.full-screen, .ast-header-custom-item-inside.ast-desktop .main-header-menu .ast-search-menu-icon.header-cover {  display: none; }  .ast-header-break-point .ast-swap-above-header-sections .ast-above-header-section-1 .ast-search-menu-icon .search-form {  right: -1em;  left: auto;  padding-left: 0em;  padding-right: 3em; } .ast-header-break-point .ast-swap-above-header-sections .ast-above-header-section-1 .search-field {  padding-right: 0px;  padding-left: 1em; } .ast-header-break-point .ast-swap-above-header-sections .ast-above-header-section-2 .ast-search-menu-icon .search-form {  left: -1em;  right: auto;  padding-right: 0em;  padding-left: 3em; } .ast-header-break-point .ast-swap-above-header-sections .ast-above-header-section-2 .search-field {  padding-left: 0px;  padding-right: 1em; }  .ast-header-break-point .ast-above-header .ast-above-header-section-1 .ast-inline-search.ast-search-menu-icon .search-field {  padding-right: 0; } .ast-header-break-point .ast-swap-above-header-sections.ast-mobile-header-stack .ast-above-header .ast-above-header-section-2 .ast-search-menu-icon .search-form {  padding-left: 0px;  left: auto;  padding-right: 2em; } .ast-header-break-point .ast-swap-above-header-sections.ast-mobile-header-stack .ast-above-header .ast-above-header-section-2 .ast-search-menu-icon.slide-search .search-form {  left: -1em;  padding-left: 2em; } .ast-header-break-point .ast-swap-above-header-sections.ast-mobile-header-stack .ast-above-header .ast-above-header-section-1 .search-field {  padding-right: 0; } .ast-header-break-point .ast-swap-above-header-sections.ast-mobile-header-stack .ast-above-header .search-field {  padding-right: 0;  padding-left: 1em; } .ast-header-break-point .ast-above-header-mobile-stack .ast-above-header .ast-above-header-section-1 .ast-search-menu-icon.ast-inline-search .search-form {  right: auto;  padding-right: 2em; } .ast-header-break-point .ast-swap-below-header-sections .ast-below-header .below-header-section-2 .ast-search-menu-icon.ast-inline-search .search-form {  left: 0;  padding-left: 0;  padding-right: 2em; }  .ast-header-break-point .ast-swap-below-header-sections .below-header-section-1 .ast-search-menu-icon .search-form {  right: -1em;  left: auto;  padding-left: 0em;  padding-right: 3em; } .ast-header-break-point .ast-swap-below-header-sections .below-header-section-1 .search-field {  padding-right: 0px;  padding-left: 1em; } .ast-header-break-point .ast-swap-below-header-sections .below-header-section-2 .ast-search-menu-icon .search-form {  left: -1em;  right: auto;  padding-right: 0em;  padding-left: 3em; } .ast-header-break-point .ast-swap-below-header-sections .below-header-section-2 .search-field {  padding-left: 0px;  padding-right: 1em; }  .ast-header-break-point .ast-below-header .below-header-section-1 .ast-inline-search.ast-search-menu-icon .search-field {  padding-right: 0; } .ast-header-break-point .ast-swap-below-header-sections.site-header .ast-below-header .ast-inline-search.ast-search-menu-icon .search-field {  padding-left: 1em;  padding-right: 0; } .ast-header-break-point .ast-swap-below-header-sections .ast-below-header .below-header-section-2 .ast-search-menu-icon .search-form {  left: -1em;  padding-left: 3em;  padding-right: 1em; } .ast-below-header-mobile-stack .ast-below-header .below-header-section-1 .ast-search-menu-icon.ast-inline-search .search-form {  right: auto;  padding-right: 2em; }  .ipod.full-screen, .iphone.full-screen {  position: fixed !important; } @media (max-width: 992px) {  .ast-above-header-mobile-stack .ast-above-header-section-1 .ast-search-menu-icon.ast-inline-search .search-form {   left: auto;  }  .ast-below-header-mobile-stack .below-header-section-1 .ast-search-menu-icon.ast-inline-search .search-form {   left: auto;  } } @media (max-width: 544px) {  .ast-search-box.full-screen .ast-search-wrapper .large-search-text {   display: none;  }  .ast-search-box.full-screen .ast-search-wrapper .search-field,  .ast-search-box.full-screen .ast-search-wrapper .search-submit {   font-size: 1.6em;  } }  #content:before{content:"921";position:absolute;overflow:hidden;opacity:0;visibility:hidden;}.blog-layout-2{position:relative;}.single .ast-author-details .author-title{color:#dd9933;}@media (max-width:921px){.single.ast-separate-container .ast-author-meta{padding:1.5em 2.14em;}.single .ast-author-meta .post-author-avatar{margin-bottom:1em;}.ast-separate-container .ast-grid-2 .ast-article-post,.ast-separate-container .ast-grid-3 .ast-article-post,.ast-separate-container .ast-grid-4 .ast-article-post{width:100%;}.ast-separate-container .ast-grid-md-1 .ast-article-post{width:100%;}.ast-separate-container .ast-grid-md-2 .ast-article-post.ast-separate-posts,.ast-separate-container .ast-grid-md-3 .ast-article-post.ast-separate-posts,.ast-separate-container .ast-grid-md-4 .ast-article-post.ast-separate-posts{padding:0 .75em 0;}.blog-layout-1 .post-content,.blog-layout-1 .ast-blog-featured-section{float:none;}.ast-separate-container .ast-article-post.remove-featured-img-padding.has-post-thumbnail .blog-layout-1 .post-content .ast-blog-featured-section:first-child .square .posted-on{margin-top:0;}.ast-separate-container .ast-article-post.remove-featured-img-padding.has-post-thumbnail .blog-layout-1 .post-content .ast-blog-featured-section:first-child .circle .posted-on{margin-top:1em;}.ast-separate-container .ast-article-post.remove-featured-img-padding .blog-layout-1 .post-content .ast-blog-featured-section:first-child .post-thumb-img-content{margin-top:-1.5em;}.ast-separate-container .ast-article-post.remove-featured-img-padding .blog-layout-1 .post-thumb-img-content{margin-left:-2.14em;margin-right:-2.14em;}.ast-separate-container .ast-article-single.remove-featured-img-padding .single-layout-1 .entry-header .post-thumb-img-content:first-child{margin-top:-1.5em;}.ast-separate-container .ast-article-single.remove-featured-img-padding .single-layout-1 .post-thumb-img-content{margin-left:-2.14em;margin-right:-2.14em;}.ast-separate-container.ast-blog-grid-2 .ast-article-post.remove-featured-img-padding.has-post-thumbnail .blog-layout-1 .post-content .ast-blog-featured-section .square .posted-on,.ast-separate-container.ast-blog-grid-3 .ast-article-post.remove-featured-img-padding.has-post-thumbnail .blog-layout-1 .post-content .ast-blog-featured-section .square .posted-on,.ast-separate-container.ast-blog-grid-4 .ast-article-post.remove-featured-img-padding.has-post-thumbnail .blog-layout-1 .post-content .ast-blog-featured-section .square .posted-on{margin-left:-1.5em;margin-right:-1.5em;}.ast-separate-container.ast-blog-grid-2 .ast-article-post.remove-featured-img-padding.has-post-thumbnail .blog-layout-1 .post-content .ast-blog-featured-section .circle .posted-on,.ast-separate-container.ast-blog-grid-3 .ast-article-post.remove-featured-img-padding.has-post-thumbnail .blog-layout-1 .post-content .ast-blog-featured-section .circle .posted-on,.ast-separate-container.ast-blog-grid-4 .ast-article-post.remove-featured-img-padding.has-post-thumbnail .blog-layout-1 .post-content .ast-blog-featured-section .circle .posted-on{margin-left:-0.5em;margin-right:-0.5em;}.ast-separate-container.ast-blog-grid-2 .ast-article-post.remove-featured-img-padding.has-post-thumbnail .blog-layout-1 .post-content .ast-blog-featured-section:first-child .square .posted-on,.ast-separate-container.ast-blog-grid-3 .ast-article-post.remove-featured-img-padding.has-post-thumbnail .blog-layout-1 .post-content .ast-blog-featured-section:first-child .square .posted-on,.ast-separate-container.ast-blog-grid-4 .ast-article-post.remove-featured-img-padding.has-post-thumbnail .blog-layout-1 .post-content .ast-blog-featured-section:first-child .square .posted-on{margin-top:0;}.ast-separate-container.ast-blog-grid-2 .ast-article-post.remove-featured-img-padding.has-post-thumbnail .blog-layout-1 .post-content .ast-blog-featured-section:first-child .circle .posted-on,.ast-separate-container.ast-blog-grid-3 .ast-article-post.remove-featured-img-padding.has-post-thumbnail .blog-layout-1 .post-content .ast-blog-featured-section:first-child .circle .posted-on,.ast-separate-container.ast-blog-grid-4 .ast-article-post.remove-featured-img-padding.has-post-thumbnail .blog-layout-1 .post-content .ast-blog-featured-section:first-child .circle .posted-on{margin-top:1em;}.ast-separate-container.ast-blog-grid-2 .ast-article-post.remove-featured-img-padding .blog-layout-1 .post-content .ast-blog-featured-section:first-child .post-thumb-img-content,.ast-separate-container.ast-blog-grid-3 .ast-article-post.remove-featured-img-padding .blog-layout-1 .post-content .ast-blog-featured-section:first-child .post-thumb-img-content,.ast-separate-container.ast-blog-grid-4 .ast-article-post.remove-featured-img-padding .blog-layout-1 .post-content .ast-blog-featured-section:first-child .post-thumb-img-content{margin-top:-1.5em;}.ast-separate-container.ast-blog-grid-2 .ast-article-post.remove-featured-img-padding .blog-layout-1 .post-thumb-img-content,.ast-separate-container.ast-blog-grid-3 .ast-article-post.remove-featured-img-padding .blog-layout-1 .post-thumb-img-content,.ast-separate-container.ast-blog-grid-4 .ast-article-post.remove-featured-img-padding .blog-layout-1 .post-thumb-img-content{margin-left:-1.5em;margin-right:-1.5em;}.blog-layout-2{display:flex;flex-direction:column-reverse;}.ast-separate-container .blog-layout-3,.ast-separate-container .blog-layout-1{display:block;}.ast-plain-container .ast-grid-2 .ast-article-post,.ast-plain-container .ast-grid-3 .ast-article-post,.ast-plain-container .ast-grid-4 .ast-article-post,.ast-page-builder-template .ast-grid-2 .ast-article-post,.ast-page-builder-template .ast-grid-3 .ast-article-post,.ast-page-builder-template .ast-grid-4 .ast-article-post{width:100%;}.ast-separate-container .ast-blog-layout-4-grid .ast-article-post{display:flex;}}@media (max-width:921px){.ast-separate-container .ast-article-post.remove-featured-img-padding.has-post-thumbnail .blog-layout-1 .post-content .ast-blog-featured-section .square .posted-on{margin-top:0;margin-left:-2.14em;}.ast-separate-container .ast-article-post.remove-featured-img-padding.has-post-thumbnail .blog-layout-1 .post-content .ast-blog-featured-section .circle .posted-on{margin-top:0;margin-left:-1.14em;}}@media (min-width:922px){.ast-separate-container.ast-blog-grid-2 .ast-archive-description,.ast-separate-container.ast-blog-grid-3 .ast-archive-description,.ast-separate-container.ast-blog-grid-4 .ast-archive-description{margin-bottom:1.33333em;}.blog-layout-2.ast-no-thumb .post-content,.blog-layout-3.ast-no-thumb .post-content{width:calc(100% - 5.714285714em);}.blog-layout-2.ast-no-thumb.ast-no-date-box .post-content,.blog-layout-3.ast-no-thumb.ast-no-date-box .post-content{width:100%;}.ast-separate-container .ast-grid-2 .ast-article-post.ast-separate-posts,.ast-separate-container .ast-grid-3 .ast-article-post.ast-separate-posts,.ast-separate-container .ast-grid-4 .ast-article-post.ast-separate-posts{border-bottom:0;}.ast-separate-container .ast-grid-2 > .site-main > .ast-row:before,.ast-separate-container .ast-grid-2 > .site-main > .ast-row:after,.ast-separate-container .ast-grid-3 > .site-main > .ast-row:before,.ast-separate-container .ast-grid-3 > .site-main > .ast-row:after,.ast-separate-container .ast-grid-4 > .site-main > .ast-row:before,.ast-separate-container .ast-grid-4 > .site-main > .ast-row:after{flex-basis:0;width:0;}.ast-separate-container .ast-grid-2 .ast-article-post,.ast-separate-container .ast-grid-3 .ast-article-post,.ast-separate-container .ast-grid-4 .ast-article-post{display:flex;padding:0;}.ast-plain-container .ast-grid-2 > .site-main > .ast-row,.ast-plain-container .ast-grid-3 > .site-main > .ast-row,.ast-plain-container .ast-grid-4 > .site-main > .ast-row,.ast-page-builder-template .ast-grid-2 > .site-main > .ast-row,.ast-page-builder-template .ast-grid-3 > .site-main > .ast-row,.ast-page-builder-template .ast-grid-4 > .site-main > .ast-row{margin-left:-1em;margin-right:-1em;display:flex;flex-flow:row wrap;align-items:stretch;}.ast-plain-container .ast-grid-2 > .site-main > .ast-row:before,.ast-plain-container .ast-grid-2 > .site-main > .ast-row:after,.ast-plain-container .ast-grid-3 > .site-main > .ast-row:before,.ast-plain-container .ast-grid-3 > .site-main > .ast-row:after,.ast-plain-container .ast-grid-4 > .site-main > .ast-row:before,.ast-plain-container .ast-grid-4 > .site-main > .ast-row:after,.ast-page-builder-template .ast-grid-2 > .site-main > .ast-row:before,.ast-page-builder-template .ast-grid-2 > .site-main > .ast-row:after,.ast-page-builder-template .ast-grid-3 > .site-main > .ast-row:before,.ast-page-builder-template .ast-grid-3 > .site-main > .ast-row:after,.ast-page-builder-template .ast-grid-4 > .site-main > .ast-row:before,.ast-page-builder-template .ast-grid-4 > .site-main > .ast-row:after{flex-basis:0;width:0;}.ast-plain-container .ast-grid-2 .ast-article-post,.ast-plain-container .ast-grid-3 .ast-article-post,.ast-plain-container .ast-grid-4 .ast-article-post,.ast-page-builder-template .ast-grid-2 .ast-article-post,.ast-page-builder-template .ast-grid-3 .ast-article-post,.ast-page-builder-template .ast-grid-4 .ast-article-post{display:flex;}.ast-plain-container .ast-grid-2 .ast-article-post:last-child,.ast-plain-container .ast-grid-3 .ast-article-post:last-child,.ast-plain-container .ast-grid-4 .ast-article-post:last-child,.ast-page-builder-template .ast-grid-2 .ast-article-post:last-child,.ast-page-builder-template .ast-grid-3 .ast-article-post:last-child,.ast-page-builder-template .ast-grid-4 .ast-article-post:last-child{margin-bottom:1.5em;}.ast-separate-container .ast-grid-2 > .site-main > .ast-row,.ast-separate-container .ast-grid-3 > .site-main > .ast-row,.ast-separate-container .ast-grid-4 > .site-main > .ast-row{margin-left:-1em;margin-right:-1em;display:flex;flex-flow:row wrap;align-items:stretch;}.single .ast-author-meta .ast-author-details{display:flex;}}@media (min-width:922px){.single .post-author-avatar,.single .post-author-bio{float:left;clear:right;}.single .ast-author-meta .post-author-avatar{margin-right:1.33333em;}.single .ast-author-meta .about-author-title-wrapper,.single .ast-author-meta .post-author-bio{text-align:left;}.blog-layout-2 .post-content{padding-right:2em;}.blog-layout-2.ast-no-date-box.ast-no-thumb .post-content{padding-right:0;}.blog-layout-3 .post-content{padding-left:2em;}.blog-layout-3.ast-no-date-box.ast-no-thumb .post-content{padding-left:0;}.ast-separate-container .ast-grid-2 .ast-article-post.ast-separate-posts:nth-child(2n+0),.ast-separate-container .ast-grid-2 .ast-article-post.ast-separate-posts:nth-child(2n+1),.ast-separate-container .ast-grid-3 .ast-article-post.ast-separate-posts:nth-child(2n+0),.ast-separate-container .ast-grid-3 .ast-article-post.ast-separate-posts:nth-child(2n+1),.ast-separate-container .ast-grid-4 .ast-article-post.ast-separate-posts:nth-child(2n+0),.ast-separate-container .ast-grid-4 .ast-article-post.ast-separate-posts:nth-child(2n+1){padding:0 1em 0;}}@media (max-width:544px){.ast-separate-container .ast-grid-sm-1 .ast-article-post{width:100%;}.ast-separate-container .ast-grid-sm-2 .ast-article-post.ast-separate-posts,.ast-separate-container .ast-grid-sm-3 .ast-article-post.ast-separate-posts,.ast-separate-container .ast-grid-sm-4 .ast-article-post.ast-separate-posts{padding:0 .5em 0;}.ast-separate-container .ast-grid-sm-1 .ast-article-post.ast-separate-posts{padding:0;}.ast-separate-container .ast-article-post.remove-featured-img-padding.has-post-thumbnail .blog-layout-1 .post-content .ast-blog-featured-section:first-child .circle .posted-on{margin-top:0.5em;}.ast-separate-container .ast-article-post.remove-featured-img-padding .blog-layout-1 .post-thumb-img-content,.ast-separate-container .ast-article-single.remove-featured-img-padding .single-layout-1 .post-thumb-img-content,.ast-separate-container.ast-blog-grid-2 .ast-article-post.remove-featured-img-padding.has-post-thumbnail .blog-layout-1 .post-content .ast-blog-featured-section .square .posted-on,.ast-separate-container.ast-blog-grid-3 .ast-article-post.remove-featured-img-padding.has-post-thumbnail .blog-layout-1 .post-content .ast-blog-featured-section .square .posted-on,.ast-separate-container.ast-blog-grid-4 .ast-article-post.remove-featured-img-padding.has-post-thumbnail .blog-layout-1 .post-content .ast-blog-featured-section .square .posted-on{margin-left:-1em;margin-right:-1em;}.ast-separate-container.ast-blog-grid-2 .ast-article-post.remove-featured-img-padding.has-post-thumbnail .blog-layout-1 .post-content .ast-blog-featured-section .circle .posted-on,.ast-separate-container.ast-blog-grid-3 .ast-article-post.remove-featured-img-padding.has-post-thumbnail .blog-layout-1 .post-content .ast-blog-featured-section .circle .posted-on,.ast-separate-container.ast-blog-grid-4 .ast-article-post.remove-featured-img-padding.has-post-thumbnail .blog-layout-1 .post-content .ast-blog-featured-section .circle .posted-on{margin-left:-0.5em;margin-right:-0.5em;}.ast-separate-container.ast-blog-grid-2 .ast-article-post.remove-featured-img-padding.has-post-thumbnail .blog-layout-1 .post-content .ast-blog-featured-section:first-child .circle .posted-on,.ast-separate-container.ast-blog-grid-3 .ast-article-post.remove-featured-img-padding.has-post-thumbnail .blog-layout-1 .post-content .ast-blog-featured-section:first-child .circle .posted-on,.ast-separate-container.ast-blog-grid-4 .ast-article-post.remove-featured-img-padding.has-post-thumbnail .blog-layout-1 .post-content .ast-blog-featured-section:first-child .circle .posted-on{margin-top:0.5em;}.ast-separate-container.ast-blog-grid-2 .ast-article-post.remove-featured-img-padding .blog-layout-1 .post-content .ast-blog-featured-section:first-child .post-thumb-img-content,.ast-separate-container.ast-blog-grid-3 .ast-article-post.remove-featured-img-padding .blog-layout-1 .post-content .ast-blog-featured-section:first-child .post-thumb-img-content,.ast-separate-container.ast-blog-grid-4 .ast-article-post.remove-featured-img-padding .blog-layout-1 .post-content .ast-blog-featured-section:first-child .post-thumb-img-content{margin-top:-1.33333em;}.ast-separate-container.ast-blog-grid-2 .ast-article-post.remove-featured-img-padding .blog-layout-1 .post-thumb-img-content,.ast-separate-container.ast-blog-grid-3 .ast-article-post.remove-featured-img-padding .blog-layout-1 .post-thumb-img-content,.ast-separate-container.ast-blog-grid-4 .ast-article-post.remove-featured-img-padding .blog-layout-1 .post-thumb-img-content{margin-left:-1em;margin-right:-1em;}.ast-separate-container .ast-grid-2 .ast-article-post .blog-layout-1,.ast-separate-container .ast-grid-2 .ast-article-post .blog-layout-2,.ast-separate-container .ast-grid-2 .ast-article-post .blog-layout-3{padding:1.33333em 1em;}.ast-separate-container .ast-grid-3 .ast-article-post .blog-layout-1,.ast-separate-container .ast-grid-4 .ast-article-post .blog-layout-1{padding:1.33333em 1em;}.single.ast-separate-container .ast-author-meta{padding:1.5em 1em;}}@media (max-width:544px){.ast-separate-container .ast-article-post.remove-featured-img-padding.has-post-thumbnail .blog-layout-1 .post-content .ast-blog-featured-section .square .posted-on{margin-left:-1em;}.ast-separate-container .ast-article-post.remove-featured-img-padding.has-post-thumbnail .blog-layout-1 .post-content .ast-blog-featured-section .circle .posted-on{margin-left:-0.5em;}}@media (min-width:922px){.ast-hide-display-device-desktop{display:none;}[class^="astra-advanced-hook-"] .wp-block-query .wp-block-post-template .wp-block-post{width:100%;}}@media (min-width:545px) and (max-width:921px){.ast-hide-display-device-tablet{display:none;}}@media (max-width:544px){.ast-hide-display-device-mobile{display:none;}}.ast-article-post .ast-date-meta .posted-on,.ast-article-post .ast-date-meta .posted-on *{background:#dd9933;color:#000000;}.ast-article-post .ast-date-meta .posted-on .date-month,.ast-article-post .ast-date-meta .posted-on .date-year{color:#000000;}.ast-loader > div{background-color:#dd9933;}.ast-blog-featured-section.ast-blog-single-element{float:left;}.ast-load-more {cursor: pointer;display: none;border: 2px solid var(--ast-border-color);transition: all 0.2s linear;color: #000;}.ast-load-more.active {display: inline-block;padding: 0 1.5em;line-height: 3em;}.ast-load-more.no-more:hover {border-color: var(--ast-border-color);color: #000;}.ast-load-more.no-more:hover {background-color: inherit;}h1,.entry-content :where(h1){color:#928f8f;}h2,.entry-content :where(h2){color:#928f8f;}h3,.entry-content :where(h3){color:#928f8f;}h4,.entry-content :where(h4){color:#928f8f;}h5,.entry-content :where(h5){color:#928f8f;}h6,.entry-content :where(h6){color:#928f8f;}.secondary .widget-title,.secondary .widget-title *{color:#7a7a7a;}.ast-header-search .ast-search-menu-icon .search-field{border-radius:2px;}.ast-header-search .ast-search-menu-icon .search-submit{border-radius:2px;}.ast-header-search .ast-search-menu-icon .search-form{border-top-width:1px;border-bottom-width:1px;border-left-width:1px;border-right-width:1px;border-color:#ddd;border-radius:2px;}@media (min-width:922px){.ast-container{max-width:1204px;}}@media (min-width:993px){.ast-container{max-width:1204px;}}@media (min-width:1201px){.ast-container{max-width:1204px;}}.ast-separate-container .ast-article-post,.ast-separate-container .ast-article-single,.ast-separate-container .ast-comment-list li.depth-1,.ast-separate-container .comment-respond .ast-separate-container .ast-related-posts-wrap,.single.ast-separate-container .ast-author-details{padding-top:35px;padding-bottom:35px;}.ast-narrow-container .ast-article-post,.ast-narrow-container .ast-article-single,.ast-narrow-container .ast-comment-list li.depth-1,.ast-narrow-container .comment-respond,.ast-narrow-container .ast-related-posts-wrap,.ast-narrow-container .ast-single-related-posts-container,.single.ast-narrow-container .ast-author-details{padding-top:35px;padding-bottom:35px;}.ast-separate-container .ast-article-post,.ast-separate-container .ast-article-single,.ast-separate-container .comments-count-wrapper,.ast-separate-container .ast-comment-list li.depth-1,.ast-separate-container .comment-respond,.ast-separate-container .related-posts-title-wrapper,.ast-separate-container .related-posts-title-wrapper .single.ast-separate-container .about-author-title-wrapper,.ast-separate-container .ast-related-posts-wrap,.single.ast-separate-container .ast-author-details{padding-right:35px;padding-left:35px;}.ast-narrow-container .ast-article-post,.ast-narrow-container .ast-article-single,.ast-narrow-container .comments-count-wrapper,.ast-narrow-container .ast-comment-list li.depth-1,.ast-narrow-container .comment-respond,.ast-narrow-container .related-posts-title-wrapper,.ast-narrow-container .related-posts-title-wrapper,.single.ast-narrow-container .about-author-title-wrapper,.ast-narrow-container .ast-related-posts-wrap,.ast-narrow-container .ast-single-related-posts-container,.single.ast-narrow-container .ast-author-details{padding-right:35px;padding-left:35px;}.ast-separate-container.ast-right-sidebar #primary,.ast-separate-container.ast-left-sidebar #primary,.ast-separate-container #primary,.ast-plain-container #primary,.ast-narrow-container #primary{margin-top:30px;margin-bottom:30px;}.ast-left-sidebar #primary,.ast-right-sidebar #primary,.ast-separate-container.ast-right-sidebar #primary,.ast-separate-container.ast-left-sidebar #primary,.ast-separate-container #primary,.ast-narrow-container #primary{padding-left:25px;padding-right:25px;}.ast-no-sidebar.ast-separate-container .entry-content .alignfull,.ast-no-sidebar.ast-narrow-container .entry-content .alignfull{margin-right:-35px;margin-left:-35px;}.ast-plain-container #secondary,.ast-separate-container #secondary,.ast-page-builder-template #secondary{margin-top:30px;margin-bottom:15px;}.ast-right-sidebar #secondary,.ast-left-sidebar #secondary,.ast-separate-container.ast-two-container.ast-left-sidebar #secondary,.ast-separate-container.ast-two-container.ast-right-sidebar #secondary,.ast-separate-container.ast-right-sidebar #secondary,.ast-separate-container.ast-left-sidebar #secondary{padding-left:0px;padding-right:0px;}.ast-separate-container.ast-two-container #secondary .widget,.ast-separate-container #secondary .widget,.ast-plain-container #secondary .widget{padding-top:15px;padding-bottom:15px;}.ast-two-container.ast-right-sidebar #secondary .widget,.ast-two-container.ast-left-sidebar #secondary .widget,.ast-separate-container #secondary .widget,.ast-plain-container #secondary .widget{padding-left:15px;padding-right:15px;}@media (max-width:921px){.ast-separate-container .ast-article-post,.ast-separate-container .ast-article-single,.ast-separate-container .ast-comment-list li.depth-1,.ast-separate-container .comment-respond .ast-separate-container .ast-related-posts-wrap,.single.ast-separate-container .ast-author-details{padding-top:1.5em;padding-bottom:1.5em;}.ast-separate-container .ast-article-post,.ast-separate-container .ast-article-single,.ast-separate-container .comments-count-wrapper,.ast-separate-container .ast-comment-list li.depth-1,.ast-separate-container .comment-respond,.ast-separate-container .related-posts-title-wrapper,.ast-separate-container .related-posts-title-wrapper .single.ast-separate-container .about-author-title-wrapper,.ast-separate-container .ast-related-posts-wrap,.single.ast-separate-container .ast-author-details,.ast-separate-container .ast-single-related-posts-container{padding-right:2.14em;padding-left:2.14em;}.ast-narrow-container .ast-article-post,.ast-narrow-container .ast-article-single,.ast-narrow-container .ast-comment-list li.depth-1,.ast-narrow-container .comment-respond,.ast-narrow-container .ast-related-posts-wrap,.ast-narrow-container .ast-single-related-posts-container,.single.ast-narrow-container .ast-author-details{padding-top:1.5em;padding-bottom:1.5em;}.ast-narrow-container .ast-article-post,.ast-narrow-container .ast-article-single,.ast-narrow-container .comments-count-wrapper,.ast-narrow-container .ast-comment-list li.depth-1,.ast-narrow-container .comment-respond,.ast-narrow-container .related-posts-title-wrapper,.ast-narrow-container .related-posts-title-wrapper,.single.ast-narrow-container .about-author-title-wrapper,.ast-narrow-container .ast-related-posts-wrap,.ast-narrow-container .ast-single-related-posts-container,.single.ast-narrow-container .ast-author-details{padding-right:2.14em;padding-left:2.14em;}.ast-separate-container.ast-right-sidebar #primary,.ast-separate-container.ast-left-sidebar #primary,.ast-separate-container #primary,.ast-plain-container #primary,.ast-narrow-container #primary{margin-top:1.5em;margin-bottom:1.5em;}.ast-left-sidebar #primary,.ast-right-sidebar #primary,.ast-separate-container.ast-right-sidebar #primary,.ast-separate-container.ast-left-sidebar #primary,.ast-separate-container #primary,.ast-narrow-container #primary{padding-left:0em;padding-right:0em;}.ast-no-sidebar.ast-separate-container .entry-content .alignfull,.ast-no-sidebar.ast-narrow-container .entry-content .alignfull{margin-right:-2.14em;margin-left:-2.14em;}}@media (max-width:544px){.ast-separate-container .ast-article-post,.ast-separate-container .ast-article-single,.ast-separate-container .ast-comment-list li.depth-1,.ast-separate-container .comment-respond,.ast-separate-container .ast-related-posts-wrap,.single.ast-separate-container .ast-author-details{padding-top:1.5em;padding-bottom:1.5em;}.ast-narrow-container .ast-article-post,.ast-narrow-container .ast-article-single,.ast-narrow-container .ast-comment-list li.depth-1,.ast-narrow-container .comment-respond,.ast-narrow-container .ast-related-posts-wrap,.ast-narrow-container .ast-single-related-posts-container,.single.ast-narrow-container .ast-author-details{padding-top:1.5em;padding-bottom:1.5em;}.ast-separate-container .ast-article-post,.ast-separate-container .ast-article-single,.ast-separate-container .comments-count-wrapper,.ast-separate-container .ast-comment-list li.depth-1,.ast-separate-container .comment-respond,.ast-separate-container .related-posts-title-wrapper,.ast-separate-container .related-posts-title-wrapper,.single.ast-separate-container .about-author-title-wrapper,.ast-separate-container .ast-related-posts-wrap,.single.ast-separate-container .ast-author-details{padding-right:1em;padding-left:1em;}.ast-narrow-container .ast-article-post,.ast-narrow-container .ast-article-single,.ast-narrow-container .comments-count-wrapper,.ast-narrow-container .ast-comment-list li.depth-1,.ast-narrow-container .comment-respond,.ast-narrow-container .related-posts-title-wrapper,.ast-narrow-container .related-posts-title-wrapper,.single.ast-narrow-container .about-author-title-wrapper,.ast-narrow-container .ast-related-posts-wrap,.ast-narrow-container .ast-single-related-posts-container,.single.ast-narrow-container .ast-author-details{padding-right:1em;padding-left:1em;}.main-navigation ul .menu-item .menu-link,.ast-header-break-point .main-navigation ul .menu-item .menu-link,.ast-header-break-point li.ast-masthead-custom-menu-items,li.ast-masthead-custom-menu-items{padding-top:10px;padding-right:25px;padding-bottom:10px;padding-left:20px;}.ast-header-break-point .main-navigation ul .menu-item.menu-item-has-children button{padding-right:25px;padding-bottom:10px;}.ast-separate-container.ast-two-container #secondary .widget,.ast-separate-container #secondary .widget,.ast-plain-container #secondary .widget{padding-top:15px;padding-bottom:15px;}.ast-two-container.ast-right-sidebar #secondary .widget,.ast-two-container.ast-left-sidebar #secondary .widget,.ast-separate-container #secondary .widget,.ast-plain-container #secondary .widget{padding-left:20px;padding-right:18px;}.ast-no-sidebar.ast-separate-container .entry-content .alignfull,.ast-no-sidebar.ast-narrow-container .entry-content .alignfull{margin-right:-1em;margin-left:-1em;}}.ast-header-break-point .main-header-bar .main-header-bar-navigation .menu-item-has-children > .ast-menu-toggle{top:7px;right:calc( 12px - 0.907em );}.ast-flyout-menu-enable.ast-header-break-point .main-header-bar .main-header-bar-navigation .main-header-menu > .menu-item-has-children > .ast-menu-toggle{right:calc( 12px - 0.907em );}@media (max-width:921px){.ast-header-break-point .main-header-bar .main-header-bar-navigation .menu-item-has-children > .ast-menu-toggle{top:0px;right:calc( 20px - 0.907em );}.ast-flyout-menu-enable.ast-header-break-point .main-header-bar .main-header-bar-navigation .main-header-menu > .menu-item-has-children > .ast-menu-toggle{right:calc( 20px - 0.907em );}}@media (max-width:544px){.ast-header-break-point .main-header-bar .main-header-bar-navigation .menu-item-has-children > .ast-menu-toggle{top:10px;right:calc( 25px - 0.907em );}.ast-flyout-menu-enable.ast-header-break-point .main-header-bar .main-header-bar-navigation .main-header-menu > .menu-item-has-children > .ast-menu-toggle{right:calc( 25px - 0.907em );}}@media (max-width:544px){.ast-header-break-point .header-main-layout-2 .site-branding,.ast-header-break-point .ast-mobile-header-stack .ast-mobile-menu-buttons{padding-bottom:0px;}}.ast-separate-container.ast-two-container #secondary .widget,.ast-separate-container #secondary .widget{margin-bottom:15px;}@media (max-width:921px){.ast-separate-container.ast-two-container #secondary .widget,.ast-separate-container #secondary .widget{margin-bottom:1.5em;}}.ast-separate-container #primary,.ast-narrow-container #primary{padding-top:0px;}@media (max-width:921px){.ast-separate-container #primary,.ast-narrow-container #primary{padding-top:0px;}}.ast-separate-container #primary,.ast-narrow-container #primary{padding-bottom:0px;}@media (max-width:921px){.ast-separate-container #primary,.ast-narrow-container #primary{padding-bottom:0px;}}.ast-separate-container .ast-article-single.remove-featured-img-padding .single-layout-1 .entry-header .post-thumb-img-content:first-child{margin-top:-35px;}.ast-separate-container .ast-article-single.remove-featured-img-padding .single-layout-1 .entry-header .post-thumb-img-content:first-child,.ast-separate-container .ast-article-single.remove-featured-img-padding .single-layout-1 .post-thumb-img-content{margin-left:-35px;margin-right:-35px;}@media (max-width:921px){.ast-separate-container .ast-article-single.remove-featured-img-padding .single-layout-1 .entry-header .post-thumb-img-content:first-child{margin-top:-1.5em;}.ast-separate-container .ast-article-single.remove-featured-img-padding .single-layout-1 .entry-header .post-thumb-img-content:first-child,.ast-separate-container .ast-article-single.remove-featured-img-padding .single-layout-1 .post-thumb-img-content{margin-left:-2.14em;margin-right:-2.14em;}}@media (max-width:544px){.ast-separate-container .ast-article-single.remove-featured-img-padding .single-layout-1 .entry-header .post-thumb-img-content:first-child{margin-top:-1.5em;}.ast-separate-container .ast-article-single.remove-featured-img-padding .single-layout-1 .entry-header .post-thumb-img-content:first-child,.ast-separate-container .ast-article-single.remove-featured-img-padding .single-layout-1 .post-thumb-img-content{margin-left:-1em;margin-right:-1em;}}.site-header .ast-sticky-shrunk .ast-site-identity,.ast-sticky-shrunk .main-header-menu > .menu-item > .menu-link,.ast-sticky-shrunk li.ast-masthead-custom-menu-items{padding-top:0px;padding-bottom:0px;} .ast-header-break-point .ast-sticky-shrunk.main-navigation .sub-menu .menu-item .menu-link{padding-top:0px;padding-bottom:0px;}.ast-sticky-shrunk .main-header-menu .sub-menu .menu-link{padding-top:0.9em;padding-bottom:0.9em;}.site-header .ast-sticky-shrunk .ast-site-identity,.ast-sticky-shrunk li.ast-masthead-custom-menu-items{padding-top:0.5em;padding-bottom:0.5em;}.ast-sticky-header-shrink .ast-primary-header-bar.ast-header-sticked,.ast-sticky-header-shrink .ast-primary-header-bar.ast-header-sticked .site-primary-header-wrap,.ast-header-sticked .ast-primary-header-bar .site-primary-header-wrap,.ast-sticky-header-shrink .ast-mobile-header-wrap .ast-primary-header-bar.ast-header-sticked,.ast-sticky-header-shrink .ast-mobile-header-wrap .ast-stick-primary-below-wrapper.ast-header-sticked .ast-below-header ,.ast-sticky-header-shrink .ast-stick-primary-below-wrapper.ast-header-sticked .ast-primary-header-bar .site-primary-header-wrap{min-height:60px;}.ast-desktop.ast-sticky-header-shrink .ast-primary-header-bar.ast-header-sticked .main-header-menu > .menu-item{line-height:60px;}.ast-sticky-header-shrink .ast-above-header-bar.ast-header-sticked .site-above-header-wrap,.ast-sticky-header-shrink .ast-above-header-bar.ast-header-sticked .site-above-header-wrap,.ast-header-sticked .ast-above-header-bar .site-above-header-wrap,.ast-header-sticked .ast-above-header-bar,.ast-sticky-header-shrink .ast-mobile-header-wrap .ast-above-header-bar.ast-header-sticked{min-height:22px;}.ast-desktop.ast-sticky-header-shrink .ast-above-header-bar.ast-header-sticked .main-header-menu > .menu-item{line-height:22px;}.ast-sticky-header-shrink .ast-below-header-bar.ast-header-sticked,.ast-sticky-header-shrink .ast-below-header-bar.ast-header-sticked .site-below-header-wrap,.ast-sticky-header-shrink .ast-below-header-bar.ast-header-sticked.site-below-header-wrap,.ast-header-sticked .ast-below-header-bar .site-below-header-wrap,.ast-sticky-header-shrink .ast-mobile-header-wrap .ast-below-header-bar.ast-header-sticked .site-below-header-wrap{min-height:20px;}.ast-desktop.ast-sticky-header-shrink .ast-below-header-bar.ast-header-sticked .main-header-menu > .menu-item{line-height:20px;}@media (max-width:921px){.ast-sticky-header-shrink .ast-primary-header-bar.ast-header-sticked,.ast-sticky-header-shrink .ast-primary-header-bar.ast-header-sticked,.ast-header-sticked .ast-primary-header-bar,.ast-sticky-header-shrink .ast-stick-primary-below-wrapper.ast-header-sticked{min-height:60px;}}@media (max-width:544px){.ast-sticky-header-shrink .ast-primary-header-bar.ast-header-sticked,.ast-sticky-header-shrink .ast-primary-header-bar.ast-header-sticked,.ast-header-sticked .ast-primary-header-bar,.ast-sticky-header-shrink .ast-stick-primary-below-wrapper.ast-header-sticked{min-height:60px;}}.ast-builder-menu-1 .main-header-menu .sub-menu .menu-link{padding-top:12px;padding-bottom:12px;padding-left:12px;padding-right:2px;}.ast-builder-menu-1 .main-header-menu.submenu-with-border .astra-megamenu,.ast-builder-menu-1 .main-header-menu.submenu-with-border .astra-full-megamenu-wrapper{border-top-width:1px;border-bottom-width:0px;border-right-width:0px;border-left-width:0px;border-style:solid;}@media (max-width:921px){.ast-header-break-point .ast-builder-menu-1 .main-header-menu .sub-menu > .menu-item > .menu-link{padding-top:10px;padding-bottom:10px;padding-left:30px;padding-right:20px;}.ast-header-break-point .ast-builder-menu-1 .sub-menu .menu-item.menu-item-has-children > .ast-menu-toggle{top:10px;right:calc( 20px - 0.907em );}}@media (max-width:544px){.ast-header-break-point .ast-builder-menu-1 .main-header-menu .sub-menu > .menu-item > .menu-link{padding-top:13px;padding-bottom:13px;padding-left:30px;padding-right:13px;}.ast-header-break-point .ast-builder-menu-1 .sub-menu .menu-item.menu-item-has-children > .ast-menu-toggle{top:13px;right:calc( 13px - 0.907em );}}.ast-above-header,.main-header-bar,.ast-below-header {-webkit-transition: all 0.2s linear;transition: all 0.2s linear;}.ast-above-header,.main-header-bar,.ast-below-header {max-width:100%;}[CLASS*="-sticky-header-active"] .ast-header-sticked [data-section="section-header-mobile-trigger"] .ast-button-wrap .mobile-menu-toggle-icon .ast-mobile-svg{fill:#dd9933;}[CLASS*="-sticky-header-active"] .ast-header-sticked [data-section="section-header-mobile-trigger"] .ast-button-wrap .mobile-menu-wrap .mobile-menu{color:#dd9933;}[CLASS*="-sticky-header-active"] .ast-header-sticked [data-section="section-header-mobile-trigger"] .ast-button-wrap .ast-mobile-menu-trigger-minimal{background:transparent;}.site-title,.site-title a{font-family:'Poppins',sans-serif;line-height:1.5em;}.site-header .site-description{line-height:1.45em;}#secondary .widget-title{font-size:15px;font-size:1.1538461538462rem;font-weight:600;font-family:'Poppins',sans-serif;}.ast-small-footer{font-size:13px;font-size:1rem;}.blog .entry-title,.blog .entry-title a,.archive .entry-title,.archive .entry-title a,.search .entry-title,.search .entry-title a{font-family:'Poppins',sans-serif;}button,.ast-button,input#submit,input[type="button"],input[type="submit"],input[type="reset"]{font-size:13px;font-size:1rem;}.ast-masthead-custom-menu-items,.ast-masthead-custom-menu-items *{line-height:0;}.elementor-widget-heading h4.elementor-heading-title{line-height:1.2em;}.elementor-widget-heading h5.elementor-heading-title{line-height:1.2em;}.elementor-widget-heading h6.elementor-heading-title{line-height:1.25em;}@media (max-width:544px){.ast-masthead-custom-menu-items,.ast-masthead-custom-menu-items *{font-size:20px;font-size:1.5384615384615rem;}}.ast-hfb-header.ast-desktop .ast-builder-menu-1 .main-header-menu .menu-item.menu-item-heading > .menu-link{font-weight:700;}.ast-hfb-header .ast-builder-menu-1 .main-header-menu .sub-menu .menu-link{font-family:'ABeeZee',sans-serif;font-weight:400;font-size:12px;font-size:0.92307692307692rem;}.ast-desktop .ast-mm-widget-content .ast-mm-widget-item{padding:0;}.ast-desktop .ast-mega-menu-enabled.main-header-menu > .menu-item-has-children > .menu-link .sub-arrow:after,.ast-desktop .ast-mega-menu-enabled.ast-below-header-menu > .menu-item-has-children > .menu-link .sub-arrow:after,.ast-desktop .ast-mega-menu-enabled.ast-above-header-menu > .menu-item-has-children > .menu-link .sub-arrow:after{content:"\e900";display:inline-block;font-family:Astra;font-size:.6rem;font-weight:bold;text-rendering:auto;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;margin-left:10px;line-height:normal;}.ast-search-box.header-cover #close::before,.ast-search-box.full-screen #close::before{font-family:Astra;content:"\e5cd";display:inline-block;transition:transform .3s ease-in-out;}.ast-advanced-headers-different-logo .advanced-header-logo,.ast-header-break-point .ast-has-mobile-header-logo .advanced-header-logo{display:inline-block;}.ast-header-break-point.ast-advanced-headers-different-logo .ast-has-mobile-header-logo .ast-mobile-header-logo{display:none;}.ast-advanced-headers-layout{width:100%;}.ast-header-break-point .ast-advanced-headers-parallax{background-attachment:fixed;}.ast-primary-sticky-header-active.ast-main-header-nav-open #masthead > #ast-desktop-header ul#ast-desktop-toggle-menu{display:none;}#masthead .site-logo-img .astra-logo-svg,.ast-header-break-point #ast-fixed-header .site-logo-img .custom-logo-link img {max-width:65px;}@media (max-width:921px){#masthead .site-logo-img .astra-logo-svg,.ast-header-break-point #ast-fixed-header .site-logo-img .custom-logo-link img {max-width:30px;}}@media (max-width:543px){#masthead .site-logo-img .astra-logo-svg,.ast-header-break-point #ast-fixed-header .site-logo-img .custom-logo-link img {max-width:50px;}}#ast-fixed-header .ast-container{max-width:100%;padding-left:35px;padding-right:35px;}@media (max-width:921px){#ast-fixed-header .ast-container{padding-left:20px;padding-right:20px;}}.ast-primary-sticky-header-active .main-header-bar .button-custom-menu-item .ast-custom-button-link .ast-custom-button{border-style:solid;}@media (max-width:544px){.ast-sticky-active .main-header-bar .button-custom-menu-item .ast-custom-button-link .ast-custom-button{padding-top:0px;padding-bottom:0px;padding-left:0px;padding-right:0px;}}[CLASS*="-sticky-header-active"].ast-desktop .ast-builder-menu-1 .main-header-menu.ast-mega-menu-enabled .sub-menu .menu-item.menu-item-heading > .menu-link{background:transparent;}[CLASS*="-sticky-header-active"].ast-desktop .ast-builder-menu-1 .main-header-menu.ast-mega-menu-enabled .sub-menu .menu-item.menu-item-heading:hover > .menu-link,[CLASS*="-sticky-header-active"].ast-desktop .ast-builder-menu-1 .main-header-menu.ast-mega-menu-enabled .sub-menu .menu-item.menu-item-heading > .menu-link:hover{background:transparent;}@media (max-width:921px){.ast-primary-sticky-header-active.ast-main-header-nav-open nav{overflow-y:auto;max-height:calc(100vh - 100px);}}[CLASS*="-sticky-header-active"].ast-desktop .ast-builder-menu-2 .main-header-menu.ast-mega-menu-enabled .sub-menu .menu-item.menu-item-heading > .menu-link{background:transparent;}[CLASS*="-sticky-header-active"].ast-desktop .ast-builder-menu-2 .main-header-menu.ast-mega-menu-enabled .sub-menu .menu-item.menu-item-heading:hover > .menu-link,[CLASS*="-sticky-header-active"].ast-desktop .ast-builder-menu-2 .main-header-menu.ast-mega-menu-enabled .sub-menu .menu-item.menu-item-heading > .menu-link:hover{background:transparent;}@media (max-width:921px){.ast-primary-sticky-header-active.ast-main-header-nav-open nav{overflow-y:auto;max-height:calc(100vh - 100px);}}@media (max-width:921px){.ast-primary-sticky-header-active.ast-main-header-nav-open nav{overflow-y:auto;max-height:calc(100vh - 100px);}}#ast-fixed-header .site-title a,#ast-fixed-header .site-title a:focus,#ast-fixed-header .site-title a:hover,#ast-fixed-header .site-title a:visited{color:#222;}#ast-fixed-header.site-header .site-description{color:#919191;}.ast-transparent-header #ast-fixed-header .main-header-bar,.ast-transparent-header.ast-primary-sticky-enabled .ast-main-header-wrap .main-header-bar.ast-header-sticked,.ast-primary-sticky-enabled .ast-main-header-wrap .main-header-bar.ast-header-sticked,.ast-primary-sticky-header-ast-primary-sticky-enabled .ast-main-header-wrap .main-header-bar.ast-header-sticked,#ast-fixed-header .main-header-bar,#ast-fixed-header .ast-masthead-custom-menu-items .ast-inline-search .search-field,#ast-fixed-header .ast-masthead-custom-menu-items .ast-inline-search .search-field:focus{backdrop-filter:unset;-webkit-backdrop-filter:unset;}.ast-builder-menu-1 .main-header-menu .sub-menu .menu-link{color:#909090;}.ast-builder-menu-1 .main-header-menu .sub-menu .menu-item > .ast-menu-toggle{color:#909090;}.ast-builder-menu-1 .main-header-menu .sub-menu .menu-item:hover > .ast-menu-toggle{color:#909090;} :root {  --direction-multiplier: 1; } html[dir=rtl], body.rtl {  --direction-multiplier: -1; } .elementor-hidden {  display: none; } .elementor-visibility-hidden {  visibility: hidden; } .elementor-screen-only, .screen-reader-text, .screen-reader-text span, .ui-helper-hidden-accessible {  position: absolute;  top: -10000em;  width: 1px;  height: 1px;  margin: -1px;  padding: 0;  overflow: hidden;  clip: rect(0, 0, 0, 0);  border: 0; } .elementor-clearfix:after {  content: "";  display: block;  clear: both;  width: 0;  height: 0; } .e-logo-wrapper {  background: var(--e-a-bg-logo);  display: inline-block;  padding: 0.75em;  border-radius: 50%;  line-height: 1; } .e-logo-wrapper i {  color: var(--e-a-color-logo);  font-size: 1em; } .elementor *, .elementor *:before, .elementor *:after {  box-sizing: border-box; } .elementor a {  box-shadow: none;  text-decoration: none; } .elementor hr {  margin: 0;  background-color: transparent; } .elementor img {  height: auto;  max-width: 100%;  border: none;  border-radius: 0;  box-shadow: none; } .elementor .elementor-widget:not(.elementor-widget-text-editor):not(.elementor-widget-theme-post-content) figure {  margin: 0; } .elementor embed, .elementor iframe, .elementor object, .elementor video {  max-width: 100%;  width: 100%;  margin: 0;  line-height: 1;  border: none; } .elementor .elementor-background-video-container, .elementor .elementor-background-holder, .elementor .elementor-background {  inset: 0;  position: absolute;  overflow: hidden;  z-index: 0;  direction: ltr; } .elementor .elementor-background-video-container {  transition: opacity 1s;  pointer-events: none; } .elementor .elementor-background-video-container.elementor-loading {  opacity: 0; } .elementor .elementor-background-video, .elementor .elementor-background-video-embed {  max-width: none; } .elementor .elementor-background-video, .elementor .elementor-background-video-embed, .elementor .elementor-background-video-hosted {  position: absolute;  inset-block-start: 50%;  inset-inline-start: 50%;  transform: translate(calc(-50% * var(--direction-multiplier)), -50%); } .elementor .elementor-background-video-hosted {  object-fit: cover; } .elementor .elementor-background-overlay {  inset: 0;  position: absolute; } .elementor .elementor-background-slideshow {  position: absolute;  inset: 0;  z-index: 0; } .elementor .elementor-background-slideshow__slide__image {  width: 100%;  height: 100%;  background-position: center center;  background-size: cover; } .elementor-widget-wrap > .elementor-element.elementor-absolute, .e-con > .elementor-element.elementor-absolute, .e-con-inner > .elementor-element.elementor-absolute {  position: absolute; } .elementor-widget-wrap > .elementor-element.elementor-fixed, .e-con > .elementor-element.elementor-fixed, .e-con-inner > .elementor-element.elementor-fixed {  position: fixed; } .elementor-widget-wrap .elementor-element.elementor-widget__width-auto, .elementor-widget-wrap .elementor-element.elementor-widget__width-initial {  max-width: 100%; } @media (max-width: 1024px) {  .elementor-widget-wrap .elementor-element.elementor-widget-tablet__width-auto, .elementor-widget-wrap .elementor-element.elementor-widget-tablet__width-initial {   max-width: 100%;  } } @media (max-width: 767px) {  .elementor-widget-wrap .elementor-element.elementor-widget-mobile__width-auto, .elementor-widget-wrap .elementor-element.elementor-widget-mobile__width-initial {   max-width: 100%;  } } .elementor-element {  --flex-direction: initial;  --flex-wrap: initial;  --justify-content: initial;  --align-items: initial;  --align-content: initial;  --gap: initial;  --flex-basis: initial;  --flex-grow: initial;  --flex-shrink: initial;  --order: initial;  --align-self: initial;  flex-basis: var(--flex-basis);  flex-grow: var(--flex-grow);  flex-shrink: var(--flex-shrink);  order: var(--order);  align-self: var(--align-self); } .elementor-element.elementor-absolute, .elementor-element.elementor-fixed {  z-index: 1; } .elementor-element:where(.e-con-full, .elementor-widget) {  flex-direction: var(--flex-direction);  flex-wrap: var(--flex-wrap);  justify-content: var(--justify-content);  align-items: var(--align-items);  align-content: var(--align-content);  gap: var(--row-gap) var(--column-gap); } .elementor-invisible {  visibility: hidden; } .elementor-custom-embed-play {  position: absolute;  inset-block-start: 50%;  inset-inline-start: 50%;  transform: translate(calc(-50% * var(--direction-multiplier)), -50%); } .elementor-custom-embed-play i {  font-size: 100px;  color: #fff;  text-shadow: 1px 0 6px rgba(0, 0, 0, 0.3); } .elementor-custom-embed-play svg {  height: 100px;  width: 100px;  fill: #fff;  filter: drop-shadow(1px 0 6px rgba(0, 0, 0, 0.3)); } .elementor-custom-embed-play i, .elementor-custom-embed-play svg {  opacity: 0.8;  transition: all 0.5s; } .elementor-custom-embed-play.elementor-playing i {  font-family: eicons; } .elementor-custom-embed-play.elementor-playing i:before {  content: "\e8fb"; } .elementor-custom-embed-play.elementor-playing i, .elementor-custom-embed-play.elementor-playing svg {  animation: eicon-spin 2s infinite linear; } .elementor-tag {  display: inline-flex; } .elementor-ken-burns {  transition-property: transform;  transition-duration: 10s;  transition-timing-function: linear; } .elementor-ken-burns--out {  transform: scale(1.3); } .elementor-ken-burns--active {  transition-duration: 20s; } .elementor-ken-burns--active.elementor-ken-burns--out {  transform: scale(1); } .elementor-ken-burns--active.elementor-ken-burns--in {  transform: scale(1.3); } .elementor-align-center {  text-align: center; } .elementor-align-right {  text-align: right; } .elementor-align-left {  text-align: left; } .elementor-align-center .elementor-button, .elementor-align-right .elementor-button, .elementor-align-left .elementor-button {  width: auto; } .elementor-align-justify .elementor-button {  width: 100%; } @media (min-width: -1) {  .elementor-widescreen-align-center {   text-align: center;  }  .elementor-widescreen-align-right {   text-align: right;  }  .elementor-widescreen-align-left {   text-align: left;  }  .elementor-widescreen-align-center .elementor-button, .elementor-widescreen-align-right .elementor-button, .elementor-widescreen-align-left .elementor-button {   width: auto;  }  .elementor-widescreen-align-justify .elementor-button {   width: 100%;  } } @media (max-width: 1366px) {  .elementor-laptop-align-center {   text-align: center;  }  .elementor-laptop-align-right {   text-align: right;  }  .elementor-laptop-align-left {   text-align: left;  }  .elementor-laptop-align-center .elementor-button, .elementor-laptop-align-right .elementor-button, .elementor-laptop-align-left .elementor-button {   width: auto;  }  .elementor-laptop-align-justify .elementor-button {   width: 100%;  } } @media (max-width: 1200px) {  .elementor-tablet_extra-align-center {   text-align: center;  }  .elementor-tablet_extra-align-right {   text-align: right;  }  .elementor-tablet_extra-align-left {   text-align: left;  }  .elementor-tablet_extra-align-center .elementor-button, .elementor-tablet_extra-align-right .elementor-button, .elementor-tablet_extra-align-left .elementor-button {   width: auto;  }  .elementor-tablet_extra-align-justify .elementor-button {   width: 100%;  } } @media (max-width: 1024px) {  .elementor-tablet-align-center {   text-align: center;  }  .elementor-tablet-align-right {   text-align: right;  }  .elementor-tablet-align-left {   text-align: left;  }  .elementor-tablet-align-center .elementor-button, .elementor-tablet-align-right .elementor-button, .elementor-tablet-align-left .elementor-button {   width: auto;  }  .elementor-tablet-align-justify .elementor-button {   width: 100%;  } } @media (max-width: 880px) {  .elementor-mobile_extra-align-center {   text-align: center;  }  .elementor-mobile_extra-align-right {   text-align: right;  }  .elementor-mobile_extra-align-left {   text-align: left;  }  .elementor-mobile_extra-align-center .elementor-button, .elementor-mobile_extra-align-right .elementor-button, .elementor-mobile_extra-align-left .elementor-button {   width: auto;  }  .elementor-mobile_extra-align-justify .elementor-button {   width: 100%;  } } @media (max-width: 767px) {  .elementor-mobile-align-center {   text-align: center;  }  .elementor-mobile-align-right {   text-align: right;  }  .elementor-mobile-align-left {   text-align: left;  }  .elementor-mobile-align-center .elementor-button, .elementor-mobile-align-right .elementor-button, .elementor-mobile-align-left .elementor-button {   width: auto;  }  .elementor-mobile-align-justify .elementor-button {   width: 100%;  } } :root {  --page-title-display: block; } .elementor-page-title, h1.entry-title {  display: var(--page-title-display); } @keyframes eicon-spin {  0% {   transform: rotate(0deg);  }  100% {   transform: rotate(359deg);  } } .eicon-animation-spin {  animation: eicon-spin 2s infinite linear; } .elementor-section {  position: relative; } .elementor-section .elementor-container {  display: flex;  margin-right: auto;  margin-left: auto;  position: relative; } @media (max-width: 1024px) {  .elementor-section .elementor-container {   flex-wrap: wrap;  } } .elementor-section.elementor-section-boxed > .elementor-container {  max-width: 1140px; } .elementor-section.elementor-section-stretched {  position: relative;  width: 100%; } .elementor-section.elementor-section-items-top > .elementor-container {  align-items: flex-start; } .elementor-section.elementor-section-items-middle > .elementor-container {  align-items: center; } .elementor-section.elementor-section-items-bottom > .elementor-container {  align-items: flex-end; } @media (min-width: 768px) {  .elementor-section.elementor-section-height-full {   height: 100vh;  }  .elementor-section.elementor-section-height-full > .elementor-container {   height: 100%;  } } .elementor-bc-flex-widget .elementor-section-content-top > .elementor-container > .elementor-column > .elementor-widget-wrap {  align-items: flex-start; } .elementor-bc-flex-widget .elementor-section-content-middle > .elementor-container > .elementor-column > .elementor-widget-wrap {  align-items: center; } .elementor-bc-flex-widget .elementor-section-content-bottom > .elementor-container > .elementor-column > .elementor-widget-wrap {  align-items: flex-end; } .elementor-widget-wrap {  position: relative;  width: 100%;  flex-wrap: wrap;  align-content: flex-start; } .elementor:not(.elementor-bc-flex-widget) .elementor-widget-wrap {  display: flex; } .elementor-widget-wrap > .elementor-element {  width: 100%; } .elementor-widget-wrap.e-swiper-container {  width: calc(100% - (var(--e-column-margin-left, 0px) + var(--e-column-margin-right, 0px))); } .elementor-widget {  position: relative; } .elementor-widget:not(:last-child) {  margin-bottom: var(--kit-widget-spacing, 20px); } .elementor-widget:not(:last-child).elementor-widget__width-auto, .elementor-widget:not(:last-child).elementor-widget__width-initial, .elementor-widget:not(:last-child).elementor-absolute {  margin-bottom: 0; } .elementor-column {  position: relative;  min-height: 1px;  display: flex; } .elementor-column-gap-narrow > .elementor-column > .elementor-element-populated {  padding: 5px; } .elementor-column-gap-default > .elementor-column > .elementor-element-populated {  padding: 10px; } .elementor-column-gap-extended > .elementor-column > .elementor-element-populated {  padding: 15px; } .elementor-column-gap-wide > .elementor-column > .elementor-element-populated {  padding: 20px; } .elementor-column-gap-wider > .elementor-column > .elementor-element-populated {  padding: 30px; } .elementor-inner-section .elementor-column-gap-no .elementor-element-populated {  padding: 0; } @media (min-width: 768px) {  .elementor-column.elementor-col-10, .elementor-column[data-col="10"] {   width: 10%;  }  .elementor-column.elementor-col-11, .elementor-column[data-col="11"] {   width: 11.111%;  }  .elementor-column.elementor-col-12, .elementor-column[data-col="12"] {   width: 12.5%;  }  .elementor-column.elementor-col-14, .elementor-column[data-col="14"] {   width: 14.285%;  }  .elementor-column.elementor-col-16, .elementor-column[data-col="16"] {   width: 16.666%;  }  .elementor-column.elementor-col-20, .elementor-column[data-col="20"] {   width: 20%;  }  .elementor-column.elementor-col-25, .elementor-column[data-col="25"] {   width: 25%;  }  .elementor-column.elementor-col-30, .elementor-column[data-col="30"] {   width: 30%;  }  .elementor-column.elementor-col-33, .elementor-column[data-col="33"] {   width: 33.333%;  }  .elementor-column.elementor-col-40, .elementor-column[data-col="40"] {   width: 40%;  }  .elementor-column.elementor-col-50, .elementor-column[data-col="50"] {   width: 50%;  }  .elementor-column.elementor-col-60, .elementor-column[data-col="60"] {   width: 60%;  }  .elementor-column.elementor-col-66, .elementor-column[data-col="66"] {   width: 66.666%;  }  .elementor-column.elementor-col-70, .elementor-column[data-col="70"] {   width: 70%;  }  .elementor-column.elementor-col-75, .elementor-column[data-col="75"] {   width: 75%;  }  .elementor-column.elementor-col-80, .elementor-column[data-col="80"] {   width: 80%;  }  .elementor-column.elementor-col-83, .elementor-column[data-col="83"] {   width: 83.333%;  }  .elementor-column.elementor-col-90, .elementor-column[data-col="90"] {   width: 90%;  }  .elementor-column.elementor-col-100, .elementor-column[data-col="100"] {   width: 100%;  } } @media (max-width: 479px) {  .elementor-column.elementor-xs-10 {   width: 10%;  }  .elementor-column.elementor-xs-11 {   width: 11.111%;  }  .elementor-column.elementor-xs-12 {   width: 12.5%;  }  .elementor-column.elementor-xs-14 {   width: 14.285%;  }  .elementor-column.elementor-xs-16 {   width: 16.666%;  }  .elementor-column.elementor-xs-20 {   width: 20%;  }  .elementor-column.elementor-xs-25 {   width: 25%;  }  .elementor-column.elementor-xs-30 {   width: 30%;  }  .elementor-column.elementor-xs-33 {   width: 33.333%;  }  .elementor-column.elementor-xs-40 {   width: 40%;  }  .elementor-column.elementor-xs-50 {   width: 50%;  }  .elementor-column.elementor-xs-60 {   width: 60%;  }  .elementor-column.elementor-xs-66 {   width: 66.666%;  }  .elementor-column.elementor-xs-70 {   width: 70%;  }  .elementor-column.elementor-xs-75 {   width: 75%;  }  .elementor-column.elementor-xs-80 {   width: 80%;  }  .elementor-column.elementor-xs-83 {   width: 83.333%;  }  .elementor-column.elementor-xs-90 {   width: 90%;  }  .elementor-column.elementor-xs-100 {   width: 100%;  } } @media (max-width: 767px) {  .elementor-column.elementor-sm-10 {   width: 10%;  }  .elementor-column.elementor-sm-11 {   width: 11.111%;  }  .elementor-column.elementor-sm-12 {   width: 12.5%;  }  .elementor-column.elementor-sm-14 {   width: 14.285%;  }  .elementor-column.elementor-sm-16 {   width: 16.666%;  }  .elementor-column.elementor-sm-20 {   width: 20%;  }  .elementor-column.elementor-sm-25 {   width: 25%;  }  .elementor-column.elementor-sm-30 {   width: 30%;  }  .elementor-column.elementor-sm-33 {   width: 33.333%;  }  .elementor-column.elementor-sm-40 {   width: 40%;  }  .elementor-column.elementor-sm-50 {   width: 50%;  }  .elementor-column.elementor-sm-60 {   width: 60%;  }  .elementor-column.elementor-sm-66 {   width: 66.666%;  }  .elementor-column.elementor-sm-70 {   width: 70%;  }  .elementor-column.elementor-sm-75 {   width: 75%;  }  .elementor-column.elementor-sm-80 {   width: 80%;  }  .elementor-column.elementor-sm-83 {   width: 83.333%;  }  .elementor-column.elementor-sm-90 {   width: 90%;  }  .elementor-column.elementor-sm-100 {   width: 100%;  } } @media (min-width: 768px) and (max-width: 1024px) {  .elementor-column.elementor-md-10 {   width: 10%;  }  .elementor-column.elementor-md-11 {   width: 11.111%;  }  .elementor-column.elementor-md-12 {   width: 12.5%;  }  .elementor-column.elementor-md-14 {   width: 14.285%;  }  .elementor-column.elementor-md-16 {   width: 16.666%;  }  .elementor-column.elementor-md-20 {   width: 20%;  }  .elementor-column.elementor-md-25 {   width: 25%;  }  .elementor-column.elementor-md-30 {   width: 30%;  }  .elementor-column.elementor-md-33 {   width: 33.333%;  }  .elementor-column.elementor-md-40 {   width: 40%;  }  .elementor-column.elementor-md-50 {   width: 50%;  }  .elementor-column.elementor-md-60 {   width: 60%;  }  .elementor-column.elementor-md-66 {   width: 66.666%;  }  .elementor-column.elementor-md-70 {   width: 70%;  }  .elementor-column.elementor-md-75 {   width: 75%;  }  .elementor-column.elementor-md-80 {   width: 80%;  }  .elementor-column.elementor-md-83 {   width: 83.333%;  }  .elementor-column.elementor-md-90 {   width: 90%;  }  .elementor-column.elementor-md-100 {   width: 100%;  } } @media (min-width: -1) {  .elementor-reverse-widescreen > .elementor-container > :nth-child(1) {   order: 10;  }  .elementor-reverse-widescreen > .elementor-container > :nth-child(2) {   order: 9;  }  .elementor-reverse-widescreen > .elementor-container > :nth-child(3) {   order: 8;  }  .elementor-reverse-widescreen > .elementor-container > :nth-child(4) {   order: 7;  }  .elementor-reverse-widescreen > .elementor-container > :nth-child(5) {   order: 6;  }  .elementor-reverse-widescreen > .elementor-container > :nth-child(6) {   order: 5;  }  .elementor-reverse-widescreen > .elementor-container > :nth-child(7) {   order: 4;  }  .elementor-reverse-widescreen > .elementor-container > :nth-child(8) {   order: 3;  }  .elementor-reverse-widescreen > .elementor-container > :nth-child(9) {   order: 2;  }  .elementor-reverse-widescreen > .elementor-container > :nth-child(10) {   order: 1;  } } @media (min-width: 1025px) and (max-width: 1366px) {  .elementor-reverse-laptop > .elementor-container > :nth-child(1) {   order: 10;  }  .elementor-reverse-laptop > .elementor-container > :nth-child(2) {   order: 9;  }  .elementor-reverse-laptop > .elementor-container > :nth-child(3) {   order: 8;  }  .elementor-reverse-laptop > .elementor-container > :nth-child(4) {   order: 7;  }  .elementor-reverse-laptop > .elementor-container > :nth-child(5) {   order: 6;  }  .elementor-reverse-laptop > .elementor-container > :nth-child(6) {   order: 5;  }  .elementor-reverse-laptop > .elementor-container > :nth-child(7) {   order: 4;  }  .elementor-reverse-laptop > .elementor-container > :nth-child(8) {   order: 3;  }  .elementor-reverse-laptop > .elementor-container > :nth-child(9) {   order: 2;  }  .elementor-reverse-laptop > .elementor-container > :nth-child(10) {   order: 1;  } } @media (min-width: 1201px) and (max-width: 1366px) {  .elementor-reverse-laptop > .elementor-container > :nth-child(1) {   order: 10;  }  .elementor-reverse-laptop > .elementor-container > :nth-child(2) {   order: 9;  }  .elementor-reverse-laptop > .elementor-container > :nth-child(3) {   order: 8;  }  .elementor-reverse-laptop > .elementor-container > :nth-child(4) {   order: 7;  }  .elementor-reverse-laptop > .elementor-container > :nth-child(5) {   order: 6;  }  .elementor-reverse-laptop > .elementor-container > :nth-child(6) {   order: 5;  }  .elementor-reverse-laptop > .elementor-container > :nth-child(7) {   order: 4;  }  .elementor-reverse-laptop > .elementor-container > :nth-child(8) {   order: 3;  }  .elementor-reverse-laptop > .elementor-container > :nth-child(9) {   order: 2;  }  .elementor-reverse-laptop > .elementor-container > :nth-child(10) {   order: 1;  } } @media (min-width: 1025px) and (max-width: 1200px) {  .elementor-reverse-laptop > .elementor-container > :nth-child(1) {   order: initial;  }  .elementor-reverse-laptop > .elementor-container > :nth-child(2) {   order: initial;  }  .elementor-reverse-laptop > .elementor-container > :nth-child(3) {   order: initial;  }  .elementor-reverse-laptop > .elementor-container > :nth-child(4) {   order: initial;  }  .elementor-reverse-laptop > .elementor-container > :nth-child(5) {   order: initial;  }  .elementor-reverse-laptop > .elementor-container > :nth-child(6) {   order: initial;  }  .elementor-reverse-laptop > .elementor-container > :nth-child(7) {   order: initial;  }  .elementor-reverse-laptop > .elementor-container > :nth-child(8) {   order: initial;  }  .elementor-reverse-laptop > .elementor-container > :nth-child(9) {   order: initial;  }  .elementor-reverse-laptop > .elementor-container > :nth-child(10) {   order: initial;  }  .elementor-reverse-tablet_extra > .elementor-container > :nth-child(1) {   order: 10;  }  .elementor-reverse-tablet_extra > .elementor-container > :nth-child(2) {   order: 9;  }  .elementor-reverse-tablet_extra > .elementor-container > :nth-child(3) {   order: 8;  }  .elementor-reverse-tablet_extra > .elementor-container > :nth-child(4) {   order: 7;  }  .elementor-reverse-tablet_extra > .elementor-container > :nth-child(5) {   order: 6;  }  .elementor-reverse-tablet_extra > .elementor-container > :nth-child(6) {   order: 5;  }  .elementor-reverse-tablet_extra > .elementor-container > :nth-child(7) {   order: 4;  }  .elementor-reverse-tablet_extra > .elementor-container > :nth-child(8) {   order: 3;  }  .elementor-reverse-tablet_extra > .elementor-container > :nth-child(9) {   order: 2;  }  .elementor-reverse-tablet_extra > .elementor-container > :nth-child(10) {   order: 1;  } } @media (min-width: 768px) and (max-width: 1024px) {  .elementor-reverse-tablet > .elementor-container > :nth-child(1) {   order: 10;  }  .elementor-reverse-tablet > .elementor-container > :nth-child(2) {   order: 9;  }  .elementor-reverse-tablet > .elementor-container > :nth-child(3) {   order: 8;  }  .elementor-reverse-tablet > .elementor-container > :nth-child(4) {   order: 7;  }  .elementor-reverse-tablet > .elementor-container > :nth-child(5) {   order: 6;  }  .elementor-reverse-tablet > .elementor-container > :nth-child(6) {   order: 5;  }  .elementor-reverse-tablet > .elementor-container > :nth-child(7) {   order: 4;  }  .elementor-reverse-tablet > .elementor-container > :nth-child(8) {   order: 3;  }  .elementor-reverse-tablet > .elementor-container > :nth-child(9) {   order: 2;  }  .elementor-reverse-tablet > .elementor-container > :nth-child(10) {   order: 1;  } } @media (min-width: 881px) and (max-width: 1024px) {  .elementor-reverse-tablet > .elementor-container > :nth-child(1) {   order: 10;  }  .elementor-reverse-tablet > .elementor-container > :nth-child(2) {   order: 9;  }  .elementor-reverse-tablet > .elementor-container > :nth-child(3) {   order: 8;  }  .elementor-reverse-tablet > .elementor-container > :nth-child(4) {   order: 7;  }  .elementor-reverse-tablet > .elementor-container > :nth-child(5) {   order: 6;  }  .elementor-reverse-tablet > .elementor-container > :nth-child(6) {   order: 5;  }  .elementor-reverse-tablet > .elementor-container > :nth-child(7) {   order: 4;  }  .elementor-reverse-tablet > .elementor-container > :nth-child(8) {   order: 3;  }  .elementor-reverse-tablet > .elementor-container > :nth-child(9) {   order: 2;  }  .elementor-reverse-tablet > .elementor-container > :nth-child(10) {   order: 1;  } } @media (min-width: 768px) and (max-width: 880px) {  .elementor-reverse-tablet > .elementor-container > :nth-child(1) {   order: initial;  }  .elementor-reverse-tablet > .elementor-container > :nth-child(2) {   order: initial;  }  .elementor-reverse-tablet > .elementor-container > :nth-child(3) {   order: initial;  }  .elementor-reverse-tablet > .elementor-container > :nth-child(4) {   order: initial;  }  .elementor-reverse-tablet > .elementor-container > :nth-child(5) {   order: initial;  }  .elementor-reverse-tablet > .elementor-container > :nth-child(6) {   order: initial;  }  .elementor-reverse-tablet > .elementor-container > :nth-child(7) {   order: initial;  }  .elementor-reverse-tablet > .elementor-container > :nth-child(8) {   order: initial;  }  .elementor-reverse-tablet > .elementor-container > :nth-child(9) {   order: initial;  }  .elementor-reverse-tablet > .elementor-container > :nth-child(10) {   order: initial;  }  .elementor-reverse-mobile_extra > .elementor-container > :nth-child(1) {   order: 10;  }  .elementor-reverse-mobile_extra > .elementor-container > :nth-child(2) {   order: 9;  }  .elementor-reverse-mobile_extra > .elementor-container > :nth-child(3) {   order: 8;  }  .elementor-reverse-mobile_extra > .elementor-container > :nth-child(4) {   order: 7;  }  .elementor-reverse-mobile_extra > .elementor-container > :nth-child(5) {   order: 6;  }  .elementor-reverse-mobile_extra > .elementor-container > :nth-child(6) {   order: 5;  }  .elementor-reverse-mobile_extra > .elementor-container > :nth-child(7) {   order: 4;  }  .elementor-reverse-mobile_extra > .elementor-container > :nth-child(8) {   order: 3;  }  .elementor-reverse-mobile_extra > .elementor-container > :nth-child(9) {   order: 2;  }  .elementor-reverse-mobile_extra > .elementor-container > :nth-child(10) {   order: 1;  } } @media (max-width: 767px) {  .elementor-reverse-mobile > .elementor-container > :nth-child(1) {   order: 10;  }  .elementor-reverse-mobile > .elementor-container > :nth-child(2) {   order: 9;  }  .elementor-reverse-mobile > .elementor-container > :nth-child(3) {   order: 8;  }  .elementor-reverse-mobile > .elementor-container > :nth-child(4) {   order: 7;  }  .elementor-reverse-mobile > .elementor-container > :nth-child(5) {   order: 6;  }  .elementor-reverse-mobile > .elementor-container > :nth-child(6) {   order: 5;  }  .elementor-reverse-mobile > .elementor-container > :nth-child(7) {   order: 4;  }  .elementor-reverse-mobile > .elementor-container > :nth-child(8) {   order: 3;  }  .elementor-reverse-mobile > .elementor-container > :nth-child(9) {   order: 2;  }  .elementor-reverse-mobile > .elementor-container > :nth-child(10) {   order: 1;  }  .elementor-column {   width: 100%;  } } .elementor-grid {  display: grid;  grid-column-gap: var(--grid-column-gap);  grid-row-gap: var(--grid-row-gap); } .elementor-grid .elementor-grid-item {  min-width: 0; } .elementor-grid-0 .elementor-grid {  display: inline-block;  width: 100%;  word-spacing: var(--grid-column-gap);  margin-bottom: calc(-1 * var(--grid-row-gap)); } .elementor-grid-0 .elementor-grid .elementor-grid-item {  display: inline-block;  margin-bottom: var(--grid-row-gap);  word-break: break-word; } .elementor-grid-1 .elementor-grid {  grid-template-columns: repeat(1, 1fr); } .elementor-grid-2 .elementor-grid {  grid-template-columns: repeat(2, 1fr); } .elementor-grid-3 .elementor-grid {  grid-template-columns: repeat(3, 1fr); } .elementor-grid-4 .elementor-grid {  grid-template-columns: repeat(4, 1fr); } .elementor-grid-5 .elementor-grid {  grid-template-columns: repeat(5, 1fr); } .elementor-grid-6 .elementor-grid {  grid-template-columns: repeat(6, 1fr); } .elementor-grid-7 .elementor-grid {  grid-template-columns: repeat(7, 1fr); } .elementor-grid-8 .elementor-grid {  grid-template-columns: repeat(8, 1fr); } .elementor-grid-9 .elementor-grid {  grid-template-columns: repeat(9, 1fr); } .elementor-grid-10 .elementor-grid {  grid-template-columns: repeat(10, 1fr); } .elementor-grid-11 .elementor-grid {  grid-template-columns: repeat(11, 1fr); } .elementor-grid-12 .elementor-grid {  grid-template-columns: repeat(12, 1fr); } @media (min-width: -1) {  .elementor-grid-widescreen-0 .elementor-grid {   display: inline-block;   width: 100%;   word-spacing: var(--grid-column-gap);   margin-bottom: calc(-1 * var(--grid-row-gap));  }  .elementor-grid-widescreen-0 .elementor-grid .elementor-grid-item {   display: inline-block;   margin-bottom: var(--grid-row-gap);   word-break: break-word;  }  .elementor-grid-widescreen-1 .elementor-grid {   grid-template-columns: repeat(1, 1fr);  }  .elementor-grid-widescreen-2 .elementor-grid {   grid-template-columns: repeat(2, 1fr);  }  .elementor-grid-widescreen-3 .elementor-grid {   grid-template-columns: repeat(3, 1fr);  }  .elementor-grid-widescreen-4 .elementor-grid {   grid-template-columns: repeat(4, 1fr);  }  .elementor-grid-widescreen-5 .elementor-grid {   grid-template-columns: repeat(5, 1fr);  }  .elementor-grid-widescreen-6 .elementor-grid {   grid-template-columns: repeat(6, 1fr);  }  .elementor-grid-widescreen-7 .elementor-grid {   grid-template-columns: repeat(7, 1fr);  }  .elementor-grid-widescreen-8 .elementor-grid {   grid-template-columns: repeat(8, 1fr);  }  .elementor-grid-widescreen-9 .elementor-grid {   grid-template-columns: repeat(9, 1fr);  }  .elementor-grid-widescreen-10 .elementor-grid {   grid-template-columns: repeat(10, 1fr);  }  .elementor-grid-widescreen-11 .elementor-grid {   grid-template-columns: repeat(11, 1fr);  }  .elementor-grid-widescreen-12 .elementor-grid {   grid-template-columns: repeat(12, 1fr);  } } @media (max-width: 1366px) {  .elementor-grid-laptop-0 .elementor-grid {   display: inline-block;   width: 100%;   word-spacing: var(--grid-column-gap);   margin-bottom: calc(-1 * var(--grid-row-gap));  }  .elementor-grid-laptop-0 .elementor-grid .elementor-grid-item {   display: inline-block;   margin-bottom: var(--grid-row-gap);   word-break: break-word;  }  .elementor-grid-laptop-1 .elementor-grid {   grid-template-columns: repeat(1, 1fr);  }  .elementor-grid-laptop-2 .elementor-grid {   grid-template-columns: repeat(2, 1fr);  }  .elementor-grid-laptop-3 .elementor-grid {   grid-template-columns: repeat(3, 1fr);  }  .elementor-grid-laptop-4 .elementor-grid {   grid-template-columns: repeat(4, 1fr);  }  .elementor-grid-laptop-5 .elementor-grid {   grid-template-columns: repeat(5, 1fr);  }  .elementor-grid-laptop-6 .elementor-grid {   grid-template-columns: repeat(6, 1fr);  }  .elementor-grid-laptop-7 .elementor-grid {   grid-template-columns: repeat(7, 1fr);  }  .elementor-grid-laptop-8 .elementor-grid {   grid-template-columns: repeat(8, 1fr);  }  .elementor-grid-laptop-9 .elementor-grid {   grid-template-columns: repeat(9, 1fr);  }  .elementor-grid-laptop-10 .elementor-grid {   grid-template-columns: repeat(10, 1fr);  }  .elementor-grid-laptop-11 .elementor-grid {   grid-template-columns: repeat(11, 1fr);  }  .elementor-grid-laptop-12 .elementor-grid {   grid-template-columns: repeat(12, 1fr);  } } @media (max-width: 1200px) {  .elementor-grid-tablet_extra-0 .elementor-grid {   display: inline-block;   width: 100%;   word-spacing: var(--grid-column-gap);   margin-bottom: calc(-1 * var(--grid-row-gap));  }  .elementor-grid-tablet_extra-0 .elementor-grid .elementor-grid-item {   display: inline-block;   margin-bottom: var(--grid-row-gap);   word-break: break-word;  }  .elementor-grid-tablet_extra-1 .elementor-grid {   grid-template-columns: repeat(1, 1fr);  }  .elementor-grid-tablet_extra-2 .elementor-grid {   grid-template-columns: repeat(2, 1fr);  }  .elementor-grid-tablet_extra-3 .elementor-grid {   grid-template-columns: repeat(3, 1fr);  }  .elementor-grid-tablet_extra-4 .elementor-grid {   grid-template-columns: repeat(4, 1fr);  }  .elementor-grid-tablet_extra-5 .elementor-grid {   grid-template-columns: repeat(5, 1fr);  }  .elementor-grid-tablet_extra-6 .elementor-grid {   grid-template-columns: repeat(6, 1fr);  }  .elementor-grid-tablet_extra-7 .elementor-grid {   grid-template-columns: repeat(7, 1fr);  }  .elementor-grid-tablet_extra-8 .elementor-grid {   grid-template-columns: repeat(8, 1fr);  }  .elementor-grid-tablet_extra-9 .elementor-grid {   grid-template-columns: repeat(9, 1fr);  }  .elementor-grid-tablet_extra-10 .elementor-grid {   grid-template-columns: repeat(10, 1fr);  }  .elementor-grid-tablet_extra-11 .elementor-grid {   grid-template-columns: repeat(11, 1fr);  }  .elementor-grid-tablet_extra-12 .elementor-grid {   grid-template-columns: repeat(12, 1fr);  } } @media (max-width: 1024px) {  .elementor-grid-tablet-0 .elementor-grid {   display: inline-block;   width: 100%;   word-spacing: var(--grid-column-gap);   margin-bottom: calc(-1 * var(--grid-row-gap));  }  .elementor-grid-tablet-0 .elementor-grid .elementor-grid-item {   display: inline-block;   margin-bottom: var(--grid-row-gap);   word-break: break-word;  }  .elementor-grid-tablet-1 .elementor-grid {   grid-template-columns: repeat(1, 1fr);  }  .elementor-grid-tablet-2 .elementor-grid {   grid-template-columns: repeat(2, 1fr);  }  .elementor-grid-tablet-3 .elementor-grid {   grid-template-columns: repeat(3, 1fr);  }  .elementor-grid-tablet-4 .elementor-grid {   grid-template-columns: repeat(4, 1fr);  }  .elementor-grid-tablet-5 .elementor-grid {   grid-template-columns: repeat(5, 1fr);  }  .elementor-grid-tablet-6 .elementor-grid {   grid-template-columns: repeat(6, 1fr);  }  .elementor-grid-tablet-7 .elementor-grid {   grid-template-columns: repeat(7, 1fr);  }  .elementor-grid-tablet-8 .elementor-grid {   grid-template-columns: repeat(8, 1fr);  }  .elementor-grid-tablet-9 .elementor-grid {   grid-template-columns: repeat(9, 1fr);  }  .elementor-grid-tablet-10 .elementor-grid {   grid-template-columns: repeat(10, 1fr);  }  .elementor-grid-tablet-11 .elementor-grid {   grid-template-columns: repeat(11, 1fr);  }  .elementor-grid-tablet-12 .elementor-grid {   grid-template-columns: repeat(12, 1fr);  } } @media (max-width: 880px) {  .elementor-grid-mobile_extra-0 .elementor-grid {   display: inline-block;   width: 100%;   word-spacing: var(--grid-column-gap);   margin-bottom: calc(-1 * var(--grid-row-gap));  }  .elementor-grid-mobile_extra-0 .elementor-grid .elementor-grid-item {   display: inline-block;   margin-bottom: var(--grid-row-gap);   word-break: break-word;  }  .elementor-grid-mobile_extra-1 .elementor-grid {   grid-template-columns: repeat(1, 1fr);  }  .elementor-grid-mobile_extra-2 .elementor-grid {   grid-template-columns: repeat(2, 1fr);  }  .elementor-grid-mobile_extra-3 .elementor-grid {   grid-template-columns: repeat(3, 1fr);  }  .elementor-grid-mobile_extra-4 .elementor-grid {   grid-template-columns: repeat(4, 1fr);  }  .elementor-grid-mobile_extra-5 .elementor-grid {   grid-template-columns: repeat(5, 1fr);  }  .elementor-grid-mobile_extra-6 .elementor-grid {   grid-template-columns: repeat(6, 1fr);  }  .elementor-grid-mobile_extra-7 .elementor-grid {   grid-template-columns: repeat(7, 1fr);  }  .elementor-grid-mobile_extra-8 .elementor-grid {   grid-template-columns: repeat(8, 1fr);  }  .elementor-grid-mobile_extra-9 .elementor-grid {   grid-template-columns: repeat(9, 1fr);  }  .elementor-grid-mobile_extra-10 .elementor-grid {   grid-template-columns: repeat(10, 1fr);  }  .elementor-grid-mobile_extra-11 .elementor-grid {   grid-template-columns: repeat(11, 1fr);  }  .elementor-grid-mobile_extra-12 .elementor-grid {   grid-template-columns: repeat(12, 1fr);  } } @media (max-width: 767px) {  .elementor-grid-mobile-0 .elementor-grid {   display: inline-block;   width: 100%;   word-spacing: var(--grid-column-gap);   margin-bottom: calc(-1 * var(--grid-row-gap));  }  .elementor-grid-mobile-0 .elementor-grid .elementor-grid-item {   display: inline-block;   margin-bottom: var(--grid-row-gap);   word-break: break-word;  }  .elementor-grid-mobile-1 .elementor-grid {   grid-template-columns: repeat(1, 1fr);  }  .elementor-grid-mobile-2 .elementor-grid {   grid-template-columns: repeat(2, 1fr);  }  .elementor-grid-mobile-3 .elementor-grid {   grid-template-columns: repeat(3, 1fr);  }  .elementor-grid-mobile-4 .elementor-grid {   grid-template-columns: repeat(4, 1fr);  }  .elementor-grid-mobile-5 .elementor-grid {   grid-template-columns: repeat(5, 1fr);  }  .elementor-grid-mobile-6 .elementor-grid {   grid-template-columns: repeat(6, 1fr);  }  .elementor-grid-mobile-7 .elementor-grid {   grid-template-columns: repeat(7, 1fr);  }  .elementor-grid-mobile-8 .elementor-grid {   grid-template-columns: repeat(8, 1fr);  }  .elementor-grid-mobile-9 .elementor-grid {   grid-template-columns: repeat(9, 1fr);  }  .elementor-grid-mobile-10 .elementor-grid {   grid-template-columns: repeat(10, 1fr);  }  .elementor-grid-mobile-11 .elementor-grid {   grid-template-columns: repeat(11, 1fr);  }  .elementor-grid-mobile-12 .elementor-grid {   grid-template-columns: repeat(12, 1fr);  } } @media (min-width: 1367px) {  #elementor-device-mode:after {   content: "desktop";  } } @media (min-width: -1) {  #elementor-device-mode:after {   content: "widescreen";  } } @media (max-width: 1366px) {  #elementor-device-mode:after {   content: "laptop";  } } @media (max-width: 1200px) {  #elementor-device-mode:after {   content: "tablet_extra";  } } @media (max-width: 1024px) {  #elementor-device-mode:after {   content: "tablet";  } } @media (max-width: 880px) {  #elementor-device-mode:after {   content: "mobile_extra";  } } @media (max-width: 767px) {  #elementor-device-mode:after {   content: "mobile";  } } @media (prefers-reduced-motion: no-preference) {  html {   scroll-behavior: smooth;  } } .e-con {  --border-radius: 0;  --border-top-width: 0px;  --border-right-width: 0px;  --border-bottom-width: 0px;  --border-left-width: 0px;  --border-style: initial;  --border-color: initial;  --container-widget-width: 100%;  --container-widget-height: initial;  --container-widget-flex-grow: 0;  --container-widget-align-self: initial;  --content-width: min(100%, var(--container-max-width, 1140px));  --width: 100%;  --min-height: initial;  --height: auto;  --text-align: initial;  --margin-top: 0px;  --margin-right: 0px;  --margin-bottom: 0px;  --margin-left: 0px;  --padding-top: var(--container-default-padding-top, 10px);  --padding-right: var(--container-default-padding-right, 10px);  --padding-bottom: var(--container-default-padding-bottom, 10px);  --padding-left: var(--container-default-padding-left, 10px);  --position: relative;  --z-index: revert;  --overflow: visible;  --gap: var(--widgets-spacing, 20px);  --row-gap: var(--widgets-spacing-row, 20px);  --column-gap: var(--widgets-spacing-column, 20px);  --overlay-mix-blend-mode: initial;  --overlay-opacity: 1;  --overlay-transition: 0.3s;  --e-con-grid-template-columns: repeat(3, 1fr);  --e-con-grid-template-rows: repeat(2, 1fr);  position: var(--position);  width: var(--width);  min-width: 0;  min-height: var(--min-height);  height: var(--height);  border-radius: var(--border-radius);  z-index: var(--z-index);  overflow: var(--overflow);  --flex-wrap-mobile: wrap;  margin-block-start: var(--margin-block-start);  margin-inline-end: var(--margin-inline-end);  margin-block-end: var(--margin-block-end);  margin-inline-start: var(--margin-inline-start);  padding-inline-start: var(--padding-inline-start);  padding-inline-end: var(--padding-inline-end); } .e-con:where(:not(.e-div-block-base)) {  transition: background var(--background-transition, 0.3s), border var(--border-transition, 0.3s), box-shadow var(--border-transition, 0.3s), transform var(--e-con-transform-transition-duration, 0.4s); } .e-con {  --margin-block-start: var(--margin-top);  --margin-block-end: var(--margin-bottom);  --margin-inline-start: var(--margin-left);  --margin-inline-end: var(--margin-right);  --padding-inline-start: var(--padding-left);  --padding-inline-end: var(--padding-right);  --padding-block-start: var(--padding-top);  --padding-block-end: var(--padding-bottom);  --border-block-start-width: var(--border-top-width);  --border-block-end-width: var(--border-bottom-width);  --border-inline-start-width: var(--border-left-width);  --border-inline-end-width: var(--border-right-width); } body.rtl .e-con {  --padding-inline-start: var(--padding-right);  --padding-inline-end: var(--padding-left);  --margin-inline-start: var(--margin-right);  --margin-inline-end: var(--margin-left);  --border-inline-start-width: var(--border-right-width);  --border-inline-end-width: var(--border-left-width); } .e-con.e-flex {  --flex-direction: column;  --flex-basis: auto;  --flex-grow: 0;  --flex-shrink: 1;  flex: var(--flex-grow) var(--flex-shrink) var(--flex-basis); } .e-con-full, .e-con > .e-con-inner {  text-align: var(--text-align);  padding-block-start: var(--padding-block-start);  padding-block-end: var(--padding-block-end); } .e-con-full.e-flex, .e-con.e-flex > .e-con-inner {  flex-direction: var(--flex-direction); } .e-con, .e-con > .e-con-inner {  display: var(--display); } .e-con.e-grid {  --grid-justify-content: start;  --grid-align-content: start;  --grid-auto-flow: row; } .e-con.e-grid, .e-con.e-grid > .e-con-inner {  grid-template-columns: var(--e-con-grid-template-columns);  grid-template-rows: var(--e-con-grid-template-rows);  justify-content: var(--grid-justify-content);  align-content: var(--grid-align-content);  grid-auto-flow: var(--grid-auto-flow);  justify-items: var(--justify-items);  align-items: var(--align-items); } .e-con-boxed.e-flex {  flex-direction: column;  flex-wrap: initial;  justify-content: initial;  align-items: initial;  align-content: initial; } .e-con-boxed.e-grid {  justify-items: initial;  grid-template-columns: 1fr;  grid-template-rows: 1fr; } .e-con-boxed {  text-align: initial;  gap: initial; } .e-con.e-flex > .e-con-inner {  flex-wrap: var(--flex-wrap);  justify-content: var(--justify-content);  align-items: var(--align-items);  align-content: var(--align-content);  flex-basis: initial;  flex-grow: 1;  flex-shrink: initial;  align-self: initial; } .e-con.e-grid > .e-con-inner {  justify-items: var(--justify-items);  align-items: var(--align-items); } .e-con > .e-con-inner {  gap: var(--row-gap) var(--column-gap);  width: 100%;  max-width: var(--content-width);  margin: 0 auto;  padding-inline-start: 0;  padding-inline-end: 0;  height: 100%; } :is(.elementor-section-wrap, [data-elementor-id]) > .e-con {  --margin-left: auto;  --margin-right: auto;  max-width: min(100%, var(--width)); } .e-con .elementor-widget.elementor-widget {  margin-block-end: 0; } .e-con::before, :is(.e-con, .e-con > .e-con-inner) > .elementor-background-video-container::before, .e-con > .elementor-motion-effects-container > .elementor-motion-effects-layer::before, .e-con > .elementor-background-slideshow::before {  content: var(--background-overlay);  display: block;  position: absolute;  mix-blend-mode: var(--overlay-mix-blend-mode);  opacity: var(--overlay-opacity);  transition: var(--overlay-transition, 0.3s);  border-radius: var(--border-radius);  border-style: var(--border-style);  border-color: var(--border-color);  border-block-start-width: var(--border-block-start-width);  border-inline-end-width: var(--border-inline-end-width);  border-block-end-width: var(--border-block-end-width);  border-inline-start-width: var(--border-inline-start-width);  top: calc(0px - var(--border-top-width));  left: calc(0px - var(--border-left-width));  width: max(100% + var(--border-left-width) + var(--border-right-width), 100%);  height: max(100% + var(--border-top-width) + var(--border-bottom-width), 100%); } .e-con::before {  transition: background var(--overlay-transition, 0.3s), border-radius var(--border-transition, 0.3s), opacity var(--overlay-transition, 0.3s); } .e-con > .elementor-background-slideshow, :is(.e-con, .e-con > .e-con-inner) > .elementor-background-video-container {  border-radius: var(--border-radius);  border-style: var(--border-style);  border-color: var(--border-color);  border-block-start-width: var(--border-block-start-width);  border-inline-end-width: var(--border-inline-end-width);  border-block-end-width: var(--border-block-end-width);  border-inline-start-width: var(--border-inline-start-width);  top: calc(0px - var(--border-top-width));  left: calc(0px - var(--border-left-width));  width: max(100% + var(--border-left-width) + var(--border-right-width), 100%);  height: max(100% + var(--border-top-width) + var(--border-bottom-width), 100%); } @media (max-width: 767px) {  :is(.e-con, .e-con > .e-con-inner) > .elementor-background-video-container.elementor-hidden-mobile {   display: none;  } } :is(.e-con, .e-con > .e-con-inner) > .elementor-background-video-container::before {  z-index: 1; } :is(.e-con, .e-con > .e-con-inner) > .elementor-background-slideshow::before {  z-index: 2; } .e-con .elementor-widget {  min-width: 0; } .e-con .elementor-widget-video, .e-con .elementor-widget-google_maps, .e-con .elementor-widget-empty {  width: 100%; } .e-con .elementor-widget.e-widget-swiper {  width: 100%; } .e-con > .elementor-widget > .elementor-widget-container, .e-con > .e-con-inner > .elementor-widget > .elementor-widget-container {  height: 100%; } .elementor.elementor .e-con > .elementor-widget, .e-con.e-con > .e-con-inner > .elementor-widget {  max-width: 100%; } .e-con .elementor-widget:not(:last-child) {  --kit-widget-spacing: 0px; } @media (max-width: 767px) {  .e-con.e-flex {   --width: 100%;   --flex-wrap: var(--flex-wrap-mobile);  }  .e-con.e-flex .elementor-widget-archive-posts {   width: 100%;  } } .elementor-form-fields-wrapper {  display: flex;  flex-wrap: wrap; } .elementor-form-fields-wrapper.elementor-labels-above .elementor-field-group > input, .elementor-form-fields-wrapper.elementor-labels-above .elementor-field-group > textarea, .elementor-form-fields-wrapper.elementor-labels-above .elementor-field-group > .elementor-select-wrapper, .elementor-form-fields-wrapper.elementor-labels-above .elementor-field-group .elementor-field-subgroup {  flex-basis: 100%;  max-width: 100%; } .elementor-form-fields-wrapper.elementor-labels-inline > .elementor-field-group > input, .elementor-form-fields-wrapper.elementor-labels-inline > .elementor-field-group .elementor-select-wrapper {  flex-grow: 1; } .elementor-field-group {  flex-wrap: wrap;  align-items: center; } .elementor-field-group.elementor-field-type-submit {  align-items: flex-end; } .elementor-field-group .elementor-field-textual {  width: 100%;  max-width: 100%;  border: 1px solid #69727D;  background-color: transparent;  color: #1f2124;  vertical-align: middle;  flex-grow: 1; } .elementor-field-group .elementor-field-textual:focus {  box-shadow: 0 0 0 1px rgba(0, 0, 0, 0.1) inset;  outline: 0; } .elementor-field-group .elementor-field-textual::-webkit-input-placeholder {  color: inherit;  font-family: inherit;  opacity: 0.6; } .elementor-field-group .elementor-field-textual:-ms-input-placeholder {  color: inherit;  font-family: inherit;  opacity: 0.6; } .elementor-field-group .elementor-field-textual::-moz-placeholder {  color: inherit;  font-family: inherit;  opacity: 0.6; } .elementor-field-group .elementor-field-textual:-moz-placeholder {  color: inherit;  font-family: inherit;  opacity: 0.6; } .elementor-field-group .elementor-field-textual::placeholder {  color: inherit;  font-family: inherit;  opacity: 0.6; } .elementor-field-group .elementor-select-wrapper {  display: flex;  position: relative;  width: 100%; } .elementor-field-group .elementor-select-wrapper select {  appearance: none;  color: inherit;  font-size: inherit;  font-family: inherit;  font-weight: inherit;  font-style: inherit;  text-transform: inherit;  letter-spacing: inherit;  line-height: inherit;  flex-basis: 100%;  padding-inline-end: 20px; } .elementor-field-group .elementor-select-wrapper:before {  content: "\e92a";  font-family: "eicons";  font-size: 15px;  position: absolute;  inset-block-start: 50%;  inset-inline-end: 10px;  transform: translateY(-50%);  pointer-events: none;  text-shadow: 0 0 3px rgba(0, 0, 0, 0.3); } .elementor-field-group.elementor-field-type-select-multiple .elementor-select-wrapper:before {  content: ""; } .elementor-field-subgroup {  display: flex;  flex-wrap: wrap; } .elementor-field-subgroup .elementor-field-option label {  display: inline-block; } .elementor-field-subgroup.elementor-subgroup-inline .elementor-field-option {  padding-inline-end: 10px; } .elementor-field-subgroup:not(.elementor-subgroup-inline) .elementor-field-option {  flex-basis: 100%; } .elementor-field-type-checkbox .elementor-field-subgroup .elementor-field-option input, .elementor-field-type-checkbox .elementor-field-subgroup .elementor-field-option label, .elementor-field-type-radio .elementor-field-subgroup .elementor-field-option input, .elementor-field-type-radio .elementor-field-subgroup .elementor-field-option label, .elementor-field-type-acceptance .elementor-field-subgroup .elementor-field-option input, .elementor-field-type-acceptance .elementor-field-subgroup .elementor-field-option label {  display: inline; } .elementor-field-label {  cursor: pointer; } .elementor-mark-required .elementor-field-label:after {  content: "*";  color: red;  padding-inline-start: 0.2em; } .elementor-field-textual {  line-height: 1.4;  font-size: 15px;  min-height: 40px;  padding: 5px 14px;  border-radius: 3px; } .elementor-field-textual.elementor-size-xs {  font-size: 13px;  min-height: 33px;  padding: 4px 12px;  border-radius: 2px; } .elementor-field-textual.elementor-size-md {  font-size: 16px;  min-height: 47px;  padding: 6px 16px;  border-radius: 4px; } .elementor-field-textual.elementor-size-lg {  font-size: 18px;  min-height: 59px;  padding: 7px 20px;  border-radius: 5px; } .elementor-field-textual.elementor-size-xl {  font-size: 20px;  min-height: 72px;  padding: 8px 24px;  border-radius: 6px; } .elementor-button-align-stretch .elementor-field-type-submit:not(.e-form__buttons__wrapper) .elementor-button {  flex-basis: 100%; } .elementor-button-align-stretch .e-form__buttons__wrapper {  flex-basis: 50%;  flex-grow: 1; } .elementor-button-align-stretch .e-form__buttons__wrapper__button {  flex-basis: 100%; } .elementor-button-align-center .elementor-field-type-submit, .elementor-button-align-center .e-form__buttons {  justify-content: center; } .elementor-button-align-start .elementor-field-type-submit, .elementor-button-align-start .e-form__buttons {  justify-content: flex-start; } .elementor-button-align-end .elementor-field-type-submit, .elementor-button-align-end .e-form__buttons {  justify-content: flex-end; } .elementor-button-align-center .elementor-field-type-submit:not(.e-form__buttons__wrapper) .elementor-button, .elementor-button-align-start .elementor-field-type-submit:not(.e-form__buttons__wrapper) .elementor-button, .elementor-button-align-end .elementor-field-type-submit:not(.e-form__buttons__wrapper) .elementor-button {  flex-basis: initial; } .elementor-button-align-center .e-form__buttons__wrapper, .elementor-button-align-start .e-form__buttons__wrapper, .elementor-button-align-end .e-form__buttons__wrapper {  flex-grow: initial; } .elementor-button-align-center .e-form__buttons__wrapper, .elementor-button-align-center .e-form__buttons__wrapper__button, .elementor-button-align-start .e-form__buttons__wrapper, .elementor-button-align-start .e-form__buttons__wrapper__button, .elementor-button-align-end .e-form__buttons__wrapper, .elementor-button-align-end .e-form__buttons__wrapper__button {  flex-basis: initial; } @media screen and (max-width: 1024px) {  .elementor-tablet-button-align-stretch .elementor-field-type-submit:not(.e-form__buttons__wrapper) .elementor-button {   flex-basis: 100%;  }  .elementor-tablet-button-align-stretch .e-form__buttons__wrapper {   flex-basis: 50%;   flex-grow: 1;  }  .elementor-tablet-button-align-stretch .e-form__buttons__wrapper__button {   flex-basis: 100%;  }  .elementor-tablet-button-align-center .elementor-field-type-submit,  .elementor-tablet-button-align-center .e-form__buttons {   justify-content: center;  }  .elementor-tablet-button-align-start .elementor-field-type-submit,  .elementor-tablet-button-align-start .e-form__buttons {   justify-content: flex-start;  }  .elementor-tablet-button-align-end .elementor-field-type-submit,  .elementor-tablet-button-align-end .e-form__buttons {   justify-content: flex-end;  }  .elementor-tablet-button-align-center .elementor-field-type-submit:not(.e-form__buttons__wrapper) .elementor-button, .elementor-tablet-button-align-start .elementor-field-type-submit:not(.e-form__buttons__wrapper) .elementor-button, .elementor-tablet-button-align-end .elementor-field-type-submit:not(.e-form__buttons__wrapper) .elementor-button {   flex-basis: initial;  }  .elementor-tablet-button-align-center .e-form__buttons__wrapper, .elementor-tablet-button-align-start .e-form__buttons__wrapper, .elementor-tablet-button-align-end .e-form__buttons__wrapper {   flex-grow: initial;  }  .elementor-tablet-button-align-center .e-form__buttons__wrapper, .elementor-tablet-button-align-center .e-form__buttons__wrapper__button, .elementor-tablet-button-align-start .e-form__buttons__wrapper, .elementor-tablet-button-align-start .e-form__buttons__wrapper__button, .elementor-tablet-button-align-end .e-form__buttons__wrapper, .elementor-tablet-button-align-end .e-form__buttons__wrapper__button {   flex-basis: initial;  } } @media screen and (max-width: 767px) {  .elementor-mobile-button-align-stretch .elementor-field-type-submit:not(.e-form__buttons__wrapper) .elementor-button {   flex-basis: 100%;  }  .elementor-mobile-button-align-stretch .e-form__buttons__wrapper {   flex-basis: 50%;   flex-grow: 1;  }  .elementor-mobile-button-align-stretch .e-form__buttons__wrapper__button {   flex-basis: 100%;  }  .elementor-mobile-button-align-center .elementor-field-type-submit,  .elementor-mobile-button-align-center .e-form__buttons {   justify-content: center;  }  .elementor-mobile-button-align-start .elementor-field-type-submit,  .elementor-mobile-button-align-start .e-form__buttons {   justify-content: flex-start;  }  .elementor-mobile-button-align-end .elementor-field-type-submit,  .elementor-mobile-button-align-end .e-form__buttons {   justify-content: flex-end;  }  .elementor-mobile-button-align-center .elementor-field-type-submit:not(.e-form__buttons__wrapper) .elementor-button, .elementor-mobile-button-align-start .elementor-field-type-submit:not(.e-form__buttons__wrapper) .elementor-button, .elementor-mobile-button-align-end .elementor-field-type-submit:not(.e-form__buttons__wrapper) .elementor-button {   flex-basis: initial;  }  .elementor-mobile-button-align-center .e-form__buttons__wrapper, .elementor-mobile-button-align-start .e-form__buttons__wrapper, .elementor-mobile-button-align-end .e-form__buttons__wrapper {   flex-grow: initial;  }  .elementor-mobile-button-align-center .e-form__buttons__wrapper, .elementor-mobile-button-align-center .e-form__buttons__wrapper__button, .elementor-mobile-button-align-start .e-form__buttons__wrapper, .elementor-mobile-button-align-start .e-form__buttons__wrapper__button, .elementor-mobile-button-align-end .e-form__buttons__wrapper, .elementor-mobile-button-align-end .e-form__buttons__wrapper__button {   flex-basis: initial;  } } .elementor-error .elementor-field {  border-color: #d9534f; } .elementor-error .help-inline {  color: #d9534f;  font-size: 0.9em; } .elementor-message {  margin: 10px 0;  font-size: 1em;  line-height: 1; } .elementor-message:before {  content: "\e90e";  display: inline-block;  font-family: eicons;  font-weight: normal;  font-style: normal;  vertical-align: middle;  margin-inline-end: 5px; } .elementor-message.elementor-message-danger {  color: #d9534f; } .elementor-message.elementor-message-danger:before {  content: "\e87f"; } .elementor-message.form-message-success {  color: #5cb85c; } .elementor-form .elementor-button {  padding-block-start: 0;  padding-block-end: 0;  border: none; } .elementor-form .elementor-button > span, .elementor-form .elementor-button-content-wrapper {  display: flex;  justify-content: center;  flex-direction: row;  gap: 5px; } .elementor-form .elementor-button.elementor-size-xs {  min-height: 33px; } .elementor-form .elementor-button.elementor-size-sm {  min-height: 40px; } .elementor-form .elementor-button.elementor-size-md {  min-height: 47px; } .elementor-form .elementor-button.elementor-size-lg {  min-height: 59px; } .elementor-form .elementor-button.elementor-size-xl {  min-height: 72px; } .elementor-element:where(:not(.e-con)):where(:not(.e-div-block-base)) .elementor-widget-container, .elementor-element:where(:not(.e-con)):where(:not(.e-div-block-base)):not(:has(.elementor-widget-container)) {  transition: background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s, transform var(--e-transform-transition-duration, 400ms); } .elementor-heading-title {  padding: 0;  margin: 0;  line-height: 1; } .elementor-button {  display: inline-block;  line-height: 1;  background-color: #69727D;  font-size: 15px;  padding: 12px 24px;  border-radius: 3px;  color: #fff;  fill: #fff;  text-align: center;  transition: all 0.3s; } .elementor-button:hover, .elementor-button:focus, .elementor-button:visited {  color: #fff; } .elementor-button-content-wrapper {  display: flex;  justify-content: center;  flex-direction: row;  gap: 5px; } .elementor-button-icon {  display: flex;  align-items: center; } .elementor-button-icon svg {  width: 1em;  height: auto; } .elementor-button-icon .e-font-icon-svg {  height: 1em; } .elementor-button-text {  display: inline-block; } .elementor-button.elementor-size-xs {  font-size: 13px;  padding: 10px 20px;  border-radius: 2px; } .elementor-button.elementor-size-md {  font-size: 16px;  padding: 15px 30px;  border-radius: 4px; } .elementor-button.elementor-size-lg {  font-size: 18px;  padding: 20px 40px;  border-radius: 5px; } .elementor-button.elementor-size-xl {  font-size: 20px;  padding: 25px 50px;  border-radius: 6px; } .elementor-button span {  text-decoration: inherit; } .elementor-element.elementor-button-info .elementor-button {  background-color: #5bc0de; } .elementor-element.elementor-button-success .elementor-button {  background-color: #5cb85c; } .elementor-element.elementor-button-warning .elementor-button {  background-color: #f0ad4e; } .elementor-element.elementor-button-danger .elementor-button {  background-color: #d9534f; } .elementor-widget-button .elementor-button .elementor-button-info {  background-color: #5bc0de; } .elementor-widget-button .elementor-button .elementor-button-success {  background-color: #5cb85c; } .elementor-widget-button .elementor-button .elementor-button-warning {  background-color: #f0ad4e; } .elementor-widget-button .elementor-button .elementor-button-danger {  background-color: #d9534f; } .elementor-view-stacked .elementor-icon {  padding: 0.5em;  background-color: #69727D;  color: #fff;  fill: #fff; } .elementor-view-framed .elementor-icon {  padding: 0.5em;  color: #69727D;  border: 3px solid #69727D;  background-color: transparent; } .elementor-icon {  display: inline-block;  line-height: 1;  transition: all 0.3s;  color: #69727D;  font-size: 50px;  text-align: center; } .elementor-icon:hover {  color: #69727D; } .elementor-icon i, .elementor-icon svg {  width: 1em;  height: 1em;  position: relative;  display: block; } .elementor-icon i:before, .elementor-icon svg:before {  position: absolute;  left: 50%;  transform: translateX(-50%); } .elementor-icon i.fad {  width: initial; } .elementor-shape-square .elementor-icon {  border-radius: 0; } .elementor-shape-rounded .elementor-icon {  border-radius: 10%; } .elementor-shape-circle .elementor-icon {  border-radius: 50%; } .e-transform .elementor-widget-container, .e-transform:not(:has(.elementor-widget-container)) {  transform: perspective(var(--e-transform-perspective, 0)) rotateZ(var(--e-transform-rotateZ, 0)) rotateX(var(--e-transform-rotateX, 0)) rotateY(var(--e-transform-rotateY, 0)) translate(var(--e-transform-translate, 0)) translateX(var(--e-transform-translateX, 0)) translateY(var(--e-transform-translateY, 0)) scaleX(calc(var(--e-transform-flipX, 1) * var(--e-transform-scaleX, var(--e-transform-scale, 1)))) scaleY(calc(var(--e-transform-flipY, 1) * var(--e-transform-scaleY, var(--e-transform-scale, 1)))) skewX(var(--e-transform-skewX, 0)) skewY(var(--e-transform-skewY, 0));  transform-origin: var(--e-transform-origin-y) var(--e-transform-origin-x); } .e-con.e-transform {  transform: perspective(var(--e-con-transform-perspective, 0)) rotateZ(var(--e-con-transform-rotateZ, 0)) rotateX(var(--e-con-transform-rotateX, 0)) rotateY(var(--e-con-transform-rotateY, 0)) translate(var(--e-con-transform-translate, 0)) translateX(var(--e-con-transform-translateX, 0)) translateY(var(--e-con-transform-translateY, 0)) scaleX(calc(var(--e-con-transform-flipX, 1) * var(--e-con-transform-scaleX, var(--e-con-transform-scale, 1)))) scaleY(calc(var(--e-con-transform-flipY, 1) * var(--e-con-transform-scaleY, var(--e-con-transform-scale, 1)))) skewX(var(--e-con-transform-skewX, 0)) skewY(var(--e-con-transform-skewY, 0));  transform-origin: var(--e-con-transform-origin-y) var(--e-con-transform-origin-x); } .animated {  animation-duration: 1.25s; } .animated.animated-slow {  animation-duration: 2s; } .animated.animated-fast {  animation-duration: 0.75s; } .animated.infinite {  animation-iteration-count: infinite; } .animated.reverse {  animation-direction: reverse;  animation-fill-mode: forwards; } @media (prefers-reduced-motion: reduce) {  .animated {   animation: none !important;  } } @media (max-width: 767px) {  .elementor .elementor-hidden-phone,  .elementor .elementor-hidden-mobile {   display: none;  } } @media (min-width: 768px) and (max-width: 880px) {  .elementor .elementor-hidden-mobile_extra {   display: none;  } } @media (min-width: 881px) and (max-width: 1024px) {  .elementor .elementor-hidden-tablet {   display: none;  } } @media (min-width: 1025px) and (max-width: 1200px) {  .elementor .elementor-hidden-tablet_extra {   display: none;  } } @media (min-width: 1201px) and (max-width: 1366px) {  .elementor .elementor-hidden-laptop {   display: none;  } } @media (min-width: 1367px) and (max-width: 99999px) {  .elementor .elementor-hidden-desktop {   display: none;  } } @media (min-width: -1) {  .elementor .elementor-hidden-widescreen {   display: none;  } } .elementor-2382 .elementor-element.elementor-element-920f95a:not(.elementor-motion-effects-element-type-background), .elementor-2382 .elementor-element.elementor-element-920f95a > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#484848;}.elementor-2382 .elementor-element.elementor-element-920f95a{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-2382 .elementor-element.elementor-element-920f95a > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-2382 .elementor-element.elementor-element-d998573{text-align:center;}.elementor-2382 .elementor-element.elementor-element-d998573 .elementor-heading-title{font-size:10px;font-weight:300;text-transform:lowercase;font-style:italic;text-decoration:none;color:#DBDBDB;}.elementor-2382 .elementor-element.elementor-element-5d76c74:not(.elementor-motion-effects-element-type-background), .elementor-2382 .elementor-element.elementor-element-5d76c74 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#1E1E1E;}.elementor-2382 .elementor-element.elementor-element-5d76c74{border-style:solid;border-width:2px 0px 0px 0px;border-color:#C0C0C0;transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:0px 25px 0px 25px;}.elementor-2382 .elementor-element.elementor-element-5d76c74 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-bc-flex-widget .elementor-2382 .elementor-element.elementor-element-a270c01.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-2382 .elementor-element.elementor-element-a270c01.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-2382 .elementor-element.elementor-element-a270c01.elementor-column > .elementor-widget-wrap{justify-content:flex-start;}.elementor-2382 .elementor-element.elementor-element-a270c01 > .elementor-element-populated{border-style:dotted;border-width:0px 0px 0px 0px;border-color:#ECECEC;color:#808080;text-align:center;}.elementor-bc-flex-widget .elementor-2382 .elementor-element.elementor-element-51c7c2d.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-2382 .elementor-element.elementor-element-51c7c2d.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-2382 .elementor-element.elementor-element-51c7c2d.elementor-column > .elementor-widget-wrap{justify-content:flex-start;}.elementor-2382 .elementor-element.elementor-element-68f3394{top:-200%;}.elementor-bc-flex-widget .elementor-2382 .elementor-element.elementor-element-d6fc45d.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-2382 .elementor-element.elementor-element-d6fc45d.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-2382 .elementor-element.elementor-element-d6fc45d.elementor-column > .elementor-widget-wrap{justify-content:flex-end;}.elementor-2382 .elementor-element.elementor-element-d6fc45d > .elementor-element-populated{text-align:center;}.elementor-2382 .elementor-element.elementor-element-2f3fd72 .elementor-nav-menu .elementor-item{font-size:11px;}.elementor-2382 .elementor-element.elementor-element-2f3fd72 .elementor-nav-menu--main .elementor-item{color:#919191;fill:#919191;padding-left:5px;padding-right:5px;padding-top:0px;padding-bottom:0px;}.elementor-2382 .elementor-element.elementor-element-2f3fd72 .elementor-nav-menu--main .elementor-item:hover,   .elementor-2382 .elementor-element.elementor-element-2f3fd72 .elementor-nav-menu--main .elementor-item.elementor-item-active,   .elementor-2382 .elementor-element.elementor-element-2f3fd72 .elementor-nav-menu--main .elementor-item.highlighted,   .elementor-2382 .elementor-element.elementor-element-2f3fd72 .elementor-nav-menu--main .elementor-item:focus{color:#d69917;fill:#d69917;}.elementor-2382 .elementor-element.elementor-element-2f3fd72{--e-nav-menu-horizontal-menu-item-margin:calc( 0px / 2 );}.elementor-2382 .elementor-element.elementor-element-2f3fd72 .elementor-nav-menu--main:not(.elementor-nav-menu--layout-horizontal) .elementor-nav-menu > li:not(:last-child){margin-bottom:0px;}.elementor-2382 .elementor-element.elementor-element-2f3fd72 .elementor-nav-menu--dropdown a.elementor-item-active{color:#d69917;}.elementor-2382 .elementor-element.elementor-element-2f3fd72 .elementor-nav-menu--dropdown li:not(:last-child){border-style:dashed;border-color:#c6c6c6;border-bottom-width:1px;}@media(max-width:1200px){.elementor-2382 .elementor-element.elementor-element-68f3394{width:var( --container-widget-width, 53.344px );max-width:53.344px;--container-widget-width:53.344px;--container-widget-flex-grow:0;}}@media(max-width:1024px){.elementor-2382 .elementor-element.elementor-element-5d76c74{padding:0px 10px 0px 10px;}.elementor-2382 .elementor-element.elementor-element-a270c01.elementor-column > .elementor-widget-wrap{justify-content:center;}.elementor-2382 .elementor-element.elementor-element-a270c01 > .elementor-element-populated{border-width:0px 0px 1px 0px;padding:10px 5px 10px 5px;}.elementor-2382 .elementor-element.elementor-element-2f3fd72 .elementor-nav-menu--main .elementor-item{padding-left:7px;padding-right:7px;padding-top:1px;padding-bottom:1px;}.elementor-2382 .elementor-element.elementor-element-2f3fd72 .elementor-nav-menu--dropdown a{padding-top:17px;padding-bottom:17px;}.elementor-2382 .elementor-element.elementor-element-2f3fd72 .elementor-nav-menu--main > .elementor-nav-menu > li > .elementor-nav-menu--dropdown, .elementor-2382 .elementor-element.elementor-element-2f3fd72 .elementor-nav-menu__container.elementor-nav-menu--dropdown{margin-top:12px !important;}}@media(max-width:767px){.elementor-2382 .elementor-element.elementor-element-a270c01{width:100%;}.elementor-2382 .elementor-element.elementor-element-a270c01 > .elementor-element-populated{padding:10px 0px 10px 0px;}.elementor-2382 .elementor-element.elementor-element-51c7c2d{width:100%;}.elementor-2382 .elementor-element.elementor-element-d6fc45d{width:100%;}.elementor-2382 .elementor-element.elementor-element-d6fc45d > .elementor-element-populated{padding:5px 10px 10px 10px;}.elementor-2382 .elementor-element.elementor-element-2f3fd72 .elementor-nav-menu .elementor-item{line-height:1.4em;}.elementor-2382 .elementor-element.elementor-element-2f3fd72 .elementor-nav-menu--main .elementor-item{padding-left:10px;padding-right:10px;padding-top:5px;padding-bottom:5px;}.elementor-2382 .elementor-element.elementor-element-2f3fd72{--e-nav-menu-horizontal-menu-item-margin:calc( 0px / 2 );}.elementor-2382 .elementor-element.elementor-element-2f3fd72 .elementor-nav-menu--main:not(.elementor-nav-menu--layout-horizontal) .elementor-nav-menu > li:not(:last-child){margin-bottom:0px;}.elementor-2382 .elementor-element.elementor-element-2f3fd72 .elementor-nav-menu--main > .elementor-nav-menu > li > .elementor-nav-menu--dropdown, .elementor-2382 .elementor-element.elementor-element-2f3fd72 .elementor-nav-menu__container.elementor-nav-menu--dropdown{margin-top:11px !important;}}@media(min-width:768px){.elementor-2382 .elementor-element.elementor-element-a270c01{width:41.678%;}.elementor-2382 .elementor-element.elementor-element-51c7c2d{width:7.506%;}.elementor-2382 .elementor-element.elementor-element-d6fc45d{width:50.48%;}}@media(max-width:1024px) and (min-width:768px){.elementor-2382 .elementor-element.elementor-element-a270c01{width:100%;}.elementor-2382 .elementor-element.elementor-element-51c7c2d{width:100%;}.elementor-2382 .elementor-element.elementor-element-d6fc45d{width:100%;}}.copyright-sc {font-size: 11px;} span.mfooter .fa {   color: #E90606;   margin: 0 3px;   font-size: 10px;   animation: pound .35s infinite alternate;   -webkit-animation: pound .35s infinite alternate; }   @-webkit-keyframes pound {  to {   transform: scale(1.1)  } }  @keyframes pound {  to {   transform: scale(1.1) } } @font-face{font-family: 'Open Sans';  font-style: italic;  font-weight: 300;  font-stretch: normal;  src: url(https://www.sportbodycontact.fr/wp-content/cache/swift-performance/www.sportbodycontact.fr/avertissement/css/fonts/memQYaGs126MiZpBA-UFUIcVXSCEkx2cmqvXlWq8tWZ0Pw86hd0Rk5hkWV0ewIMSdjF_mQ.woff2) format('woff2');  unicode-range: U+0460-052F, U+1C80-1C8A, U+20B4, U+2DE0-2DFF, U+A640-A69F, U+FE2E-FE2F;font-display:swap;} @font-face{font-family: 'Open Sans';  font-style: italic;  font-weight: 300;  font-stretch: normal;  src: url(https://www.sportbodycontact.fr/wp-content/cache/swift-performance/www.sportbodycontact.fr/avertissement/css/fonts/memQYaGs126MiZpBA-UFUIcVXSCEkx2cmqvXlWq8tWZ0Pw86hd0Rk5hkWVQewIMSdjF_mQ.woff2) format('woff2');  unicode-range: U+0301, U+0400-045F, U+0490-0491, U+04B0-04B1, U+2116;font-display:swap;} @font-face{font-family: 'Open Sans';  font-style: italic;  font-weight: 300;  font-stretch: normal;  src: url(https://www.sportbodycontact.fr/wp-content/cache/swift-performance/www.sportbodycontact.fr/avertissement/css/fonts/memQYaGs126MiZpBA-UFUIcVXSCEkx2cmqvXlWq8tWZ0Pw86hd0Rk5hkWVwewIMSdjF_mQ.woff2) format('woff2');  unicode-range: U+1F00-1FFF;font-display:swap;} @font-face{font-family: 'Open Sans';  font-style: italic;  font-weight: 300;  font-stretch: normal;  src: url(https://www.sportbodycontact.fr/wp-content/cache/swift-performance/www.sportbodycontact.fr/avertissement/css/fonts/memQYaGs126MiZpBA-UFUIcVXSCEkx2cmqvXlWq8tWZ0Pw86hd0Rk5hkWVMewIMSdjF_mQ.woff2) format('woff2');  unicode-range: U+0370-0377, U+037A-037F, U+0384-038A, U+038C, U+038E-03A1, U+03A3-03FF;font-display:swap;} @font-face{font-family: 'Open Sans';  font-style: italic;  font-weight: 300;  font-stretch: normal;  src: url(https://www.sportbodycontact.fr/wp-content/cache/swift-performance/www.sportbodycontact.fr/avertissement/css/fonts/memQYaGs126MiZpBA-UFUIcVXSCEkx2cmqvXlWq8tWZ0Pw86hd0Rk5hkWVIewIMSdjF_mQ.woff2) format('woff2');  unicode-range: U+0307-0308, U+0590-05FF, U+200C-2010, U+20AA, U+25CC, U+FB1D-FB4F;font-display:swap;} @font-face{font-family: 'Open Sans';  font-style: italic;  font-weight: 300;  font-stretch: normal;  src: url(https://www.sportbodycontact.fr/wp-content/cache/swift-performance/www.sportbodycontact.fr/avertissement/css/fonts/memQYaGs126MiZpBA-UFUIcVXSCEkx2cmqvXlWq8tWZ0Pw86hd0Rk5hkWSwewIMSdjF_mQ.woff2) format('woff2');  unicode-range: U+0302-0303, U+0305, U+0307-0308, U+0310, U+0312, U+0315, U+031A, U+0326-0327, U+032C, U+032F-0330, U+0332-0333, U+0338, U+033A, U+0346, U+034D, U+0391-03A1, U+03A3-03A9, U+03B1-03C9, U+03D1, U+03D5-03D6, U+03F0-03F1, U+03F4-03F5, U+2016-2017, U+2034-2038, U+203C, U+2040, U+2043, U+2047, U+2050, U+2057, U+205F, U+2070-2071, U+2074-208E, U+2090-209C, U+20D0-20DC, U+20E1, U+20E5-20EF, U+2100-2112, U+2114-2115, U+2117-2121, U+2123-214F, U+2190, U+2192, U+2194-21AE, U+21B0-21E5, U+21F1-21F2, U+21F4-2211, U+2213-2214, U+2216-22FF, U+2308-230B, U+2310, U+2319, U+231C-2321, U+2336-237A, U+237C, U+2395, U+239B-23B7, U+23D0, U+23DC-23E1, U+2474-2475, U+25AF, U+25B3, U+25B7, U+25BD, U+25C1, U+25CA, U+25CC, U+25FB, U+266D-266F, U+27C0-27FF, U+2900-2AFF, U+2B0E-2B11, U+2B30-2B4C, U+2BFE, U+3030, U+FF5B, U+FF5D, U+1D400-1D7FF, U+1EE00-1EEFF;font-display:swap;} @font-face{font-family: 'Open Sans';  font-style: italic;  font-weight: 300;  font-stretch: normal;  src: url(https://www.sportbodycontact.fr/wp-content/cache/swift-performance/www.sportbodycontact.fr/avertissement/css/fonts/memQYaGs126MiZpBA-UFUIcVXSCEkx2cmqvXlWq8tWZ0Pw86hd0Rk5hkWT4ewIMSdjF_mQ.woff2) format('woff2');  unicode-range: U+0001-000C, U+000E-001F, U+007F-009F, U+20DD-20E0, U+20E2-20E4, U+2150-218F, U+2190, U+2192, U+2194-2199, U+21AF, U+21E6-21F0, U+21F3, U+2218-2219, U+2299, U+22C4-22C6, U+2300-243F, U+2440-244A, U+2460-24FF, U+25A0-27BF, U+2800-28FF, U+2921-2922, U+2981, U+29BF, U+29EB, U+2B00-2BFF, U+4DC0-4DFF, U+FFF9-FFFB, U+10140-1018E, U+10190-1019C, U+101A0, U+101D0-101FD, U+102E0-102FB, U+10E60-10E7E, U+1D2C0-1D2D3, U+1D2E0-1D37F, U+1F000-1F0FF, U+1F100-1F1AD, U+1F1E6-1F1FF, U+1F30D-1F30F, U+1F315, U+1F31C, U+1F31E, U+1F320-1F32C, U+1F336, U+1F378, U+1F37D, U+1F382, U+1F393-1F39F, U+1F3A7-1F3A8, U+1F3AC-1F3AF, U+1F3C2, U+1F3C4-1F3C6, U+1F3CA-1F3CE, U+1F3D4-1F3E0, U+1F3ED, U+1F3F1-1F3F3, U+1F3F5-1F3F7, U+1F408, U+1F415, U+1F41F, U+1F426, U+1F43F, U+1F441-1F442, U+1F444, U+1F446-1F449, U+1F44C-1F44E, U+1F453, U+1F46A, U+1F47D, U+1F4A3, U+1F4B0, U+1F4B3, U+1F4B9, U+1F4BB, U+1F4BF, U+1F4C8-1F4CB, U+1F4D6, U+1F4DA, U+1F4DF, U+1F4E3-1F4E6, U+1F4EA-1F4ED, U+1F4F7, U+1F4F9-1F4FB, U+1F4FD-1F4FE, U+1F503, U+1F507-1F50B, U+1F50D, U+1F512-1F513, U+1F53E-1F54A, U+1F54F-1F5FA, U+1F610, U+1F650-1F67F, U+1F687, U+1F68D, U+1F691, U+1F694, U+1F698, U+1F6AD, U+1F6B2, U+1F6B9-1F6BA, U+1F6BC, U+1F6C6-1F6CF, U+1F6D3-1F6D7, U+1F6E0-1F6EA, U+1F6F0-1F6F3, U+1F6F7-1F6FC, U+1F700-1F7FF, U+1F800-1F80B, U+1F810-1F847, U+1F850-1F859, U+1F860-1F887, U+1F890-1F8AD, U+1F8B0-1F8BB, U+1F8C0-1F8C1, U+1F900-1F90B, U+1F93B, U+1F946, U+1F984, U+1F996, U+1F9E9, U+1FA00-1FA6F, U+1FA70-1FA7C, U+1FA80-1FA89, U+1FA8F-1FAC6, U+1FACE-1FADC, U+1FADF-1FAE9, U+1FAF0-1FAF8, U+1FB00-1FBFF;font-display:swap;} @font-face{font-family: 'Open Sans';  font-style: italic;  font-weight: 300;  font-stretch: normal;  src: url(https://www.sportbodycontact.fr/wp-content/cache/swift-performance/www.sportbodycontact.fr/avertissement/css/fonts/memQYaGs126MiZpBA-UFUIcVXSCEkx2cmqvXlWq8tWZ0Pw86hd0Rk5hkWV8ewIMSdjF_mQ.woff2) format('woff2');  unicode-range: U+0102-0103, U+0110-0111, U+0128-0129, U+0168-0169, U+01A0-01A1, U+01AF-01B0, U+0300-0301, U+0303-0304, U+0308-0309, U+0323, U+0329, U+1EA0-1EF9, U+20AB;font-display:swap;} @font-face{font-family: 'Open Sans';  font-style: italic;  font-weight: 300;  font-stretch: normal;  src: url(https://www.sportbodycontact.fr/wp-content/cache/swift-performance/www.sportbodycontact.fr/avertissement/css/fonts/memQYaGs126MiZpBA-UFUIcVXSCEkx2cmqvXlWq8tWZ0Pw86hd0Rk5hkWV4ewIMSdjF_mQ.woff2) format('woff2');  unicode-range: U+0100-02BA, U+02BD-02C5, U+02C7-02CC, U+02CE-02D7, U+02DD-02FF, U+0304, U+0308, U+0329, U+1D00-1DBF, U+1E00-1E9F, U+1EF2-1EFF, U+2020, U+20A0-20AB, U+20AD-20C0, U+2113, U+2C60-2C7F, U+A720-A7FF;font-display:swap;} @font-face{font-family: 'Open Sans';  font-style: italic;  font-weight: 300;  font-stretch: normal;  src: url(https://www.sportbodycontact.fr/wp-content/cache/swift-performance/www.sportbodycontact.fr/avertissement/css/fonts/memQYaGs126MiZpBA-UFUIcVXSCEkx2cmqvXlWq8tWZ0Pw86hd0Rk5hkWVAewIMSdjE.woff2) format('woff2');  unicode-range: U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+0304, U+0308, U+0329, U+2000-206F, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD;font-display:swap;} @font-face{font-family: 'Open Sans';  font-style: italic;  font-weight: 400;  font-stretch: normal;  src: url(https://www.sportbodycontact.fr/wp-content/cache/swift-performance/www.sportbodycontact.fr/avertissement/css/fonts/memQYaGs126MiZpBA-UFUIcVXSCEkx2cmqvXlWq8tWZ0Pw86hd0Rk8ZkWV0ewIMSdjF_mQ.woff2) format('woff2');  unicode-range: U+0460-052F, U+1C80-1C8A, U+20B4, U+2DE0-2DFF, U+A640-A69F, U+FE2E-FE2F;font-display:swap;} @font-face{font-family: 'Open Sans';  font-style: italic;  font-weight: 400;  font-stretch: normal;  src: url(https://www.sportbodycontact.fr/wp-content/cache/swift-performance/www.sportbodycontact.fr/avertissement/css/fonts/memQYaGs126MiZpBA-UFUIcVXSCEkx2cmqvXlWq8tWZ0Pw86hd0Rk8ZkWVQewIMSdjF_mQ.woff2) format('woff2');  unicode-range: U+0301, U+0400-045F, U+0490-0491, U+04B0-04B1, U+2116;font-display:swap;} @font-face{font-family: 'Open Sans';  font-style: italic;  font-weight: 400;  font-stretch: normal;  src: url(https://www.sportbodycontact.fr/wp-content/cache/swift-performance/www.sportbodycontact.fr/avertissement/css/fonts/memQYaGs126MiZpBA-UFUIcVXSCEkx2cmqvXlWq8tWZ0Pw86hd0Rk8ZkWVwewIMSdjF_mQ.woff2) format('woff2');  unicode-range: U+1F00-1FFF;font-display:swap;} @font-face{font-family: 'Open Sans';  font-style: italic;  font-weight: 400;  font-stretch: normal;  src: url(https://www.sportbodycontact.fr/wp-content/cache/swift-performance/www.sportbodycontact.fr/avertissement/css/fonts/memQYaGs126MiZpBA-UFUIcVXSCEkx2cmqvXlWq8tWZ0Pw86hd0Rk8ZkWVMewIMSdjF_mQ.woff2) format('woff2');  unicode-range: U+0370-0377, U+037A-037F, U+0384-038A, U+038C, U+038E-03A1, U+03A3-03FF;font-display:swap;} @font-face{font-family: 'Open Sans';  font-style: italic;  font-weight: 400;  font-stretch: normal;  src: url(https://www.sportbodycontact.fr/wp-content/cache/swift-performance/www.sportbodycontact.fr/avertissement/css/fonts/memQYaGs126MiZpBA-UFUIcVXSCEkx2cmqvXlWq8tWZ0Pw86hd0Rk8ZkWVIewIMSdjF_mQ.woff2) format('woff2');  unicode-range: U+0307-0308, U+0590-05FF, U+200C-2010, U+20AA, U+25CC, U+FB1D-FB4F;font-display:swap;} @font-face{font-family: 'Open Sans';  font-style: italic;  font-weight: 400;  font-stretch: normal;  src: url(https://www.sportbodycontact.fr/wp-content/cache/swift-performance/www.sportbodycontact.fr/avertissement/css/fonts/memQYaGs126MiZpBA-UFUIcVXSCEkx2cmqvXlWq8tWZ0Pw86hd0Rk8ZkWSwewIMSdjF_mQ.woff2) format('woff2');  unicode-range: U+0302-0303, U+0305, U+0307-0308, U+0310, U+0312, U+0315, U+031A, U+0326-0327, U+032C, U+032F-0330, U+0332-0333, U+0338, U+033A, U+0346, U+034D, U+0391-03A1, U+03A3-03A9, U+03B1-03C9, U+03D1, U+03D5-03D6, U+03F0-03F1, U+03F4-03F5, U+2016-2017, U+2034-2038, U+203C, U+2040, U+2043, U+2047, U+2050, U+2057, U+205F, U+2070-2071, U+2074-208E, U+2090-209C, U+20D0-20DC, U+20E1, U+20E5-20EF, U+2100-2112, U+2114-2115, U+2117-2121, U+2123-214F, U+2190, U+2192, U+2194-21AE, U+21B0-21E5, U+21F1-21F2, U+21F4-2211, U+2213-2214, U+2216-22FF, U+2308-230B, U+2310, U+2319, U+231C-2321, U+2336-237A, U+237C, U+2395, U+239B-23B7, U+23D0, U+23DC-23E1, U+2474-2475, U+25AF, U+25B3, U+25B7, U+25BD, U+25C1, U+25CA, U+25CC, U+25FB, U+266D-266F, U+27C0-27FF, U+2900-2AFF, U+2B0E-2B11, U+2B30-2B4C, U+2BFE, U+3030, U+FF5B, U+FF5D, U+1D400-1D7FF, U+1EE00-1EEFF;font-display:swap;} @font-face{font-family: 'Open Sans';  font-style: italic;  font-weight: 400;  font-stretch: normal;  src: url(https://www.sportbodycontact.fr/wp-content/cache/swift-performance/www.sportbodycontact.fr/avertissement/css/fonts/memQYaGs126MiZpBA-UFUIcVXSCEkx2cmqvXlWq8tWZ0Pw86hd0Rk8ZkWT4ewIMSdjF_mQ.woff2) format('woff2');  unicode-range: U+0001-000C, U+000E-001F, U+007F-009F, U+20DD-20E0, U+20E2-20E4, U+2150-218F, U+2190, U+2192, U+2194-2199, U+21AF, U+21E6-21F0, U+21F3, U+2218-2219, U+2299, U+22C4-22C6, U+2300-243F, U+2440-244A, U+2460-24FF, U+25A0-27BF, U+2800-28FF, U+2921-2922, U+2981, U+29BF, U+29EB, U+2B00-2BFF, U+4DC0-4DFF, U+FFF9-FFFB, U+10140-1018E, U+10190-1019C, U+101A0, U+101D0-101FD, U+102E0-102FB, U+10E60-10E7E, U+1D2C0-1D2D3, U+1D2E0-1D37F, U+1F000-1F0FF, U+1F100-1F1AD, U+1F1E6-1F1FF, U+1F30D-1F30F, U+1F315, U+1F31C, U+1F31E, U+1F320-1F32C, U+1F336, U+1F378, U+1F37D, U+1F382, U+1F393-1F39F, U+1F3A7-1F3A8, U+1F3AC-1F3AF, U+1F3C2, U+1F3C4-1F3C6, U+1F3CA-1F3CE, U+1F3D4-1F3E0, U+1F3ED, U+1F3F1-1F3F3, U+1F3F5-1F3F7, U+1F408, U+1F415, U+1F41F, U+1F426, U+1F43F, U+1F441-1F442, U+1F444, U+1F446-1F449, U+1F44C-1F44E, U+1F453, U+1F46A, U+1F47D, U+1F4A3, U+1F4B0, U+1F4B3, U+1F4B9, U+1F4BB, U+1F4BF, U+1F4C8-1F4CB, U+1F4D6, U+1F4DA, U+1F4DF, U+1F4E3-1F4E6, U+1F4EA-1F4ED, U+1F4F7, U+1F4F9-1F4FB, U+1F4FD-1F4FE, U+1F503, U+1F507-1F50B, U+1F50D, U+1F512-1F513, U+1F53E-1F54A, U+1F54F-1F5FA, U+1F610, U+1F650-1F67F, U+1F687, U+1F68D, U+1F691, U+1F694, U+1F698, U+1F6AD, U+1F6B2, U+1F6B9-1F6BA, U+1F6BC, U+1F6C6-1F6CF, U+1F6D3-1F6D7, U+1F6E0-1F6EA, U+1F6F0-1F6F3, U+1F6F7-1F6FC, U+1F700-1F7FF, U+1F800-1F80B, U+1F810-1F847, U+1F850-1F859, U+1F860-1F887, U+1F890-1F8AD, U+1F8B0-1F8BB, U+1F8C0-1F8C1, U+1F900-1F90B, U+1F93B, U+1F946, U+1F984, U+1F996, U+1F9E9, U+1FA00-1FA6F, U+1FA70-1FA7C, U+1FA80-1FA89, U+1FA8F-1FAC6, U+1FACE-1FADC, U+1FADF-1FAE9, U+1FAF0-1FAF8, U+1FB00-1FBFF;font-display:swap;} @font-face{font-family: 'Open Sans';  font-style: italic;  font-weight: 400;  font-stretch: normal;  src: url(https://www.sportbodycontact.fr/wp-content/cache/swift-performance/www.sportbodycontact.fr/avertissement/css/fonts/memQYaGs126MiZpBA-UFUIcVXSCEkx2cmqvXlWq8tWZ0Pw86hd0Rk8ZkWV8ewIMSdjF_mQ.woff2) format('woff2');  unicode-range: U+0102-0103, U+0110-0111, U+0128-0129, U+0168-0169, U+01A0-01A1, U+01AF-01B0, U+0300-0301, U+0303-0304, U+0308-0309, U+0323, U+0329, U+1EA0-1EF9, U+20AB;font-display:swap;} @font-face{font-family: 'Open Sans';  font-style: italic;  font-weight: 400;  font-stretch: normal;  src: url(https://www.sportbodycontact.fr/wp-content/cache/swift-performance/www.sportbodycontact.fr/avertissement/css/fonts/memQYaGs126MiZpBA-UFUIcVXSCEkx2cmqvXlWq8tWZ0Pw86hd0Rk8ZkWV4ewIMSdjF_mQ.woff2) format('woff2');  unicode-range: U+0100-02BA, U+02BD-02C5, U+02C7-02CC, U+02CE-02D7, U+02DD-02FF, U+0304, U+0308, U+0329, U+1D00-1DBF, U+1E00-1E9F, U+1EF2-1EFF, U+2020, U+20A0-20AB, U+20AD-20C0, U+2113, U+2C60-2C7F, U+A720-A7FF;font-display:swap;} @font-face{font-family: 'Open Sans';  font-style: italic;  font-weight: 400;  font-stretch: normal;  src: url(https://www.sportbodycontact.fr/wp-content/cache/swift-performance/www.sportbodycontact.fr/avertissement/css/fonts/memQYaGs126MiZpBA-UFUIcVXSCEkx2cmqvXlWq8tWZ0Pw86hd0Rk8ZkWVAewIMSdjE.woff2) format('woff2');  unicode-range: U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+0304, U+0308, U+0329, U+2000-206F, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD;font-display:swap;} @font-face{font-family: 'Open Sans';  font-style: italic;  font-weight: 600;  font-stretch: normal;  src: url(https://www.sportbodycontact.fr/wp-content/cache/swift-performance/www.sportbodycontact.fr/avertissement/css/fonts/memQYaGs126MiZpBA-UFUIcVXSCEkx2cmqvXlWq8tWZ0Pw86hd0RkxhjWV0ewIMSdjF_mQ.woff2) format('woff2');  unicode-range: U+0460-052F, U+1C80-1C8A, U+20B4, U+2DE0-2DFF, U+A640-A69F, U+FE2E-FE2F;font-display:swap;} @font-face{font-family: 'Open Sans';  font-style: italic;  font-weight: 600;  font-stretch: normal;  src: url(https://www.sportbodycontact.fr/wp-content/cache/swift-performance/www.sportbodycontact.fr/avertissement/css/fonts/memQYaGs126MiZpBA-UFUIcVXSCEkx2cmqvXlWq8tWZ0Pw86hd0RkxhjWVQewIMSdjF_mQ.woff2) format('woff2');  unicode-range: U+0301, U+0400-045F, U+0490-0491, U+04B0-04B1, U+2116;font-display:swap;} @font-face{font-family: 'Open Sans';  font-style: italic;  font-weight: 600;  font-stretch: normal;  src: url(https://www.sportbodycontact.fr/wp-content/cache/swift-performance/www.sportbodycontact.fr/avertissement/css/fonts/memQYaGs126MiZpBA-UFUIcVXSCEkx2cmqvXlWq8tWZ0Pw86hd0RkxhjWVwewIMSdjF_mQ.woff2) format('woff2');  unicode-range: U+1F00-1FFF;font-display:swap;} @font-face{font-family: 'Open Sans';  font-style: italic;  font-weight: 600;  font-stretch: normal;  src: url(https://www.sportbodycontact.fr/wp-content/cache/swift-performance/www.sportbodycontact.fr/avertissement/css/fonts/memQYaGs126MiZpBA-UFUIcVXSCEkx2cmqvXlWq8tWZ0Pw86hd0RkxhjWVMewIMSdjF_mQ.woff2) format('woff2');  unicode-range: U+0370-0377, U+037A-037F, U+0384-038A, U+038C, U+038E-03A1, U+03A3-03FF;font-display:swap;} @font-face{font-family: 'Open Sans';  font-style: italic;  font-weight: 600;  font-stretch: normal;  src: url(https://www.sportbodycontact.fr/wp-content/cache/swift-performance/www.sportbodycontact.fr/avertissement/css/fonts/memQYaGs126MiZpBA-UFUIcVXSCEkx2cmqvXlWq8tWZ0Pw86hd0RkxhjWVIewIMSdjF_mQ.woff2) format('woff2');  unicode-range: U+0307-0308, U+0590-05FF, U+200C-2010, U+20AA, U+25CC, U+FB1D-FB4F;font-display:swap;} @font-face{font-family: 'Open Sans';  font-style: italic;  font-weight: 600;  font-stretch: normal;  src: url(https://www.sportbodycontact.fr/wp-content/cache/swift-performance/www.sportbodycontact.fr/avertissement/css/fonts/memQYaGs126MiZpBA-UFUIcVXSCEkx2cmqvXlWq8tWZ0Pw86hd0RkxhjWSwewIMSdjF_mQ.woff2) format('woff2');  unicode-range: U+0302-0303, U+0305, U+0307-0308, U+0310, U+0312, U+0315, U+031A, U+0326-0327, U+032C, U+032F-0330, U+0332-0333, U+0338, U+033A, U+0346, U+034D, U+0391-03A1, U+03A3-03A9, U+03B1-03C9, U+03D1, U+03D5-03D6, U+03F0-03F1, U+03F4-03F5, U+2016-2017, U+2034-2038, U+203C, U+2040, U+2043, U+2047, U+2050, U+2057, U+205F, U+2070-2071, U+2074-208E, U+2090-209C, U+20D0-20DC, U+20E1, U+20E5-20EF, U+2100-2112, U+2114-2115, U+2117-2121, U+2123-214F, U+2190, U+2192, U+2194-21AE, U+21B0-21E5, U+21F1-21F2, U+21F4-2211, U+2213-2214, U+2216-22FF, U+2308-230B, U+2310, U+2319, U+231C-2321, U+2336-237A, U+237C, U+2395, U+239B-23B7, U+23D0, U+23DC-23E1, U+2474-2475, U+25AF, U+25B3, U+25B7, U+25BD, U+25C1, U+25CA, U+25CC, U+25FB, U+266D-266F, U+27C0-27FF, U+2900-2AFF, U+2B0E-2B11, U+2B30-2B4C, U+2BFE, U+3030, U+FF5B, U+FF5D, U+1D400-1D7FF, U+1EE00-1EEFF;font-display:swap;} @font-face{font-family: 'Open Sans';  font-style: italic;  font-weight: 600;  font-stretch: normal;  src: url(https://www.sportbodycontact.fr/wp-content/cache/swift-performance/www.sportbodycontact.fr/avertissement/css/fonts/memQYaGs126MiZpBA-UFUIcVXSCEkx2cmqvXlWq8tWZ0Pw86hd0RkxhjWT4ewIMSdjF_mQ.woff2) format('woff2');  unicode-range: U+0001-000C, U+000E-001F, U+007F-009F, U+20DD-20E0, U+20E2-20E4, U+2150-218F, U+2190, U+2192, U+2194-2199, U+21AF, U+21E6-21F0, U+21F3, U+2218-2219, U+2299, U+22C4-22C6, U+2300-243F, U+2440-244A, U+2460-24FF, U+25A0-27BF, U+2800-28FF, U+2921-2922, U+2981, U+29BF, U+29EB, U+2B00-2BFF, U+4DC0-4DFF, U+FFF9-FFFB, U+10140-1018E, U+10190-1019C, U+101A0, U+101D0-101FD, U+102E0-102FB, U+10E60-10E7E, U+1D2C0-1D2D3, U+1D2E0-1D37F, U+1F000-1F0FF, U+1F100-1F1AD, U+1F1E6-1F1FF, U+1F30D-1F30F, U+1F315, U+1F31C, U+1F31E, U+1F320-1F32C, U+1F336, U+1F378, U+1F37D, U+1F382, U+1F393-1F39F, U+1F3A7-1F3A8, U+1F3AC-1F3AF, U+1F3C2, U+1F3C4-1F3C6, U+1F3CA-1F3CE, U+1F3D4-1F3E0, U+1F3ED, U+1F3F1-1F3F3, U+1F3F5-1F3F7, U+1F408, U+1F415, U+1F41F, U+1F426, U+1F43F, U+1F441-1F442, U+1F444, U+1F446-1F449, U+1F44C-1F44E, U+1F453, U+1F46A, U+1F47D, U+1F4A3, U+1F4B0, U+1F4B3, U+1F4B9, U+1F4BB, U+1F4BF, U+1F4C8-1F4CB, U+1F4D6, U+1F4DA, U+1F4DF, U+1F4E3-1F4E6, U+1F4EA-1F4ED, U+1F4F7, U+1F4F9-1F4FB, U+1F4FD-1F4FE, U+1F503, U+1F507-1F50B, U+1F50D, U+1F512-1F513, U+1F53E-1F54A, U+1F54F-1F5FA, U+1F610, U+1F650-1F67F, U+1F687, U+1F68D, U+1F691, U+1F694, U+1F698, U+1F6AD, U+1F6B2, U+1F6B9-1F6BA, U+1F6BC, U+1F6C6-1F6CF, U+1F6D3-1F6D7, U+1F6E0-1F6EA, U+1F6F0-1F6F3, U+1F6F7-1F6FC, U+1F700-1F7FF, U+1F800-1F80B, U+1F810-1F847, U+1F850-1F859, U+1F860-1F887, U+1F890-1F8AD, U+1F8B0-1F8BB, U+1F8C0-1F8C1, U+1F900-1F90B, U+1F93B, U+1F946, U+1F984, U+1F996, U+1F9E9, U+1FA00-1FA6F, U+1FA70-1FA7C, U+1FA80-1FA89, U+1FA8F-1FAC6, U+1FACE-1FADC, U+1FADF-1FAE9, U+1FAF0-1FAF8, U+1FB00-1FBFF;font-display:swap;} @font-face{font-family: 'Open Sans';  font-style: italic;  font-weight: 600;  font-stretch: normal;  src: url(https://www.sportbodycontact.fr/wp-content/cache/swift-performance/www.sportbodycontact.fr/avertissement/css/fonts/memQYaGs126MiZpBA-UFUIcVXSCEkx2cmqvXlWq8tWZ0Pw86hd0RkxhjWV8ewIMSdjF_mQ.woff2) format('woff2');  unicode-range: U+0102-0103, U+0110-0111, U+0128-0129, U+0168-0169, U+01A0-01A1, U+01AF-01B0, U+0300-0301, U+0303-0304, U+0308-0309, U+0323, U+0329, U+1EA0-1EF9, U+20AB;font-display:swap;} @font-face{font-family: 'Open Sans';  font-style: italic;  font-weight: 600;  font-stretch: normal;  src: url(https://www.sportbodycontact.fr/wp-content/cache/swift-performance/www.sportbodycontact.fr/avertissement/css/fonts/memQYaGs126MiZpBA-UFUIcVXSCEkx2cmqvXlWq8tWZ0Pw86hd0RkxhjWV4ewIMSdjF_mQ.woff2) format('woff2');  unicode-range: U+0100-02BA, U+02BD-02C5, U+02C7-02CC, U+02CE-02D7, U+02DD-02FF, U+0304, U+0308, U+0329, U+1D00-1DBF, U+1E00-1E9F, U+1EF2-1EFF, U+2020, U+20A0-20AB, U+20AD-20C0, U+2113, U+2C60-2C7F, U+A720-A7FF;font-display:swap;} @font-face{font-family: 'Open Sans';  font-style: italic;  font-weight: 600;  font-stretch: normal;  src: url(https://www.sportbodycontact.fr/wp-content/cache/swift-performance/www.sportbodycontact.fr/avertissement/css/fonts/memQYaGs126MiZpBA-UFUIcVXSCEkx2cmqvXlWq8tWZ0Pw86hd0RkxhjWVAewIMSdjE.woff2) format('woff2');  unicode-range: U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+0304, U+0308, U+0329, U+2000-206F, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD;font-display:swap;} @font-face{font-family: 'Open Sans';  font-style: normal;  font-weight: 300;  font-stretch: normal;  src: url(https://www.sportbodycontact.fr/wp-content/cache/swift-performance/www.sportbodycontact.fr/avertissement/css/fonts/memSYaGs126MiZpBA-UvWbX2vVnXBbObj2OVZyOOSr4dVJWUgsiH0B4taVIUx6EQRjA.woff2) format('woff2');  unicode-range: U+0460-052F, U+1C80-1C8A, U+20B4, U+2DE0-2DFF, U+A640-A69F, U+FE2E-FE2F;font-display:swap;} @font-face{font-family: 'Open Sans';  font-style: normal;  font-weight: 300;  font-stretch: normal;  src: url(https://www.sportbodycontact.fr/wp-content/cache/swift-performance/www.sportbodycontact.fr/avertissement/css/fonts/memSYaGs126MiZpBA-UvWbX2vVnXBbObj2OVZyOOSr4dVJWUgsiH0B4kaVIUx6EQRjA.woff2) format('woff2');  unicode-range: U+0301, U+0400-045F, U+0490-0491, U+04B0-04B1, U+2116;font-display:swap;} @font-face{font-family: 'Open Sans';  font-style: normal;  font-weight: 300;  font-stretch: normal;  src: url(https://www.sportbodycontact.fr/wp-content/cache/swift-performance/www.sportbodycontact.fr/avertissement/css/fonts/memSYaGs126MiZpBA-UvWbX2vVnXBbObj2OVZyOOSr4dVJWUgsiH0B4saVIUx6EQRjA.woff2) format('woff2');  unicode-range: U+1F00-1FFF;font-display:swap;} @font-face{font-family: 'Open Sans';  font-style: normal;  font-weight: 300;  font-stretch: normal;  src: url(https://www.sportbodycontact.fr/wp-content/cache/swift-performance/www.sportbodycontact.fr/avertissement/css/fonts/memSYaGs126MiZpBA-UvWbX2vVnXBbObj2OVZyOOSr4dVJWUgsiH0B4jaVIUx6EQRjA.woff2) format('woff2');  unicode-range: U+0370-0377, U+037A-037F, U+0384-038A, U+038C, U+038E-03A1, U+03A3-03FF;font-display:swap;} @font-face{font-family: 'Open Sans';  font-style: normal;  font-weight: 300;  font-stretch: normal;  src: url(https://www.sportbodycontact.fr/wp-content/cache/swift-performance/www.sportbodycontact.fr/avertissement/css/fonts/memSYaGs126MiZpBA-UvWbX2vVnXBbObj2OVZyOOSr4dVJWUgsiH0B4iaVIUx6EQRjA.woff2) format('woff2');  unicode-range: U+0307-0308, U+0590-05FF, U+200C-2010, U+20AA, U+25CC, U+FB1D-FB4F;font-display:swap;} @font-face{font-family: 'Open Sans';  font-style: normal;  font-weight: 300;  font-stretch: normal;  src: url(https://www.sportbodycontact.fr/wp-content/cache/swift-performance/www.sportbodycontact.fr/avertissement/css/fonts/memSYaGs126MiZpBA-UvWbX2vVnXBbObj2OVZyOOSr4dVJWUgsiH0B5caVIUx6EQRjA.woff2) format('woff2');  unicode-range: U+0302-0303, U+0305, U+0307-0308, U+0310, U+0312, U+0315, U+031A, U+0326-0327, U+032C, U+032F-0330, U+0332-0333, U+0338, U+033A, U+0346, U+034D, U+0391-03A1, U+03A3-03A9, U+03B1-03C9, U+03D1, U+03D5-03D6, U+03F0-03F1, U+03F4-03F5, U+2016-2017, U+2034-2038, U+203C, U+2040, U+2043, U+2047, U+2050, U+2057, U+205F, U+2070-2071, U+2074-208E, U+2090-209C, U+20D0-20DC, U+20E1, U+20E5-20EF, U+2100-2112, U+2114-2115, U+2117-2121, U+2123-214F, U+2190, U+2192, U+2194-21AE, U+21B0-21E5, U+21F1-21F2, U+21F4-2211, U+2213-2214, U+2216-22FF, U+2308-230B, U+2310, U+2319, U+231C-2321, U+2336-237A, U+237C, U+2395, U+239B-23B7, U+23D0, U+23DC-23E1, U+2474-2475, U+25AF, U+25B3, U+25B7, U+25BD, U+25C1, U+25CA, U+25CC, U+25FB, U+266D-266F, U+27C0-27FF, U+2900-2AFF, U+2B0E-2B11, U+2B30-2B4C, U+2BFE, U+3030, U+FF5B, U+FF5D, U+1D400-1D7FF, U+1EE00-1EEFF;font-display:swap;} @font-face{font-family: 'Open Sans';  font-style: normal;  font-weight: 300;  font-stretch: normal;  src: url(https://www.sportbodycontact.fr/wp-content/cache/swift-performance/www.sportbodycontact.fr/avertissement/css/fonts/memSYaGs126MiZpBA-UvWbX2vVnXBbObj2OVZyOOSr4dVJWUgsiH0B5OaVIUx6EQRjA.woff2) format('woff2');  unicode-range: U+0001-000C, U+000E-001F, U+007F-009F, U+20DD-20E0, U+20E2-20E4, U+2150-218F, U+2190, U+2192, U+2194-2199, U+21AF, U+21E6-21F0, U+21F3, U+2218-2219, U+2299, U+22C4-22C6, U+2300-243F, U+2440-244A, U+2460-24FF, U+25A0-27BF, U+2800-28FF, U+2921-2922, U+2981, U+29BF, U+29EB, U+2B00-2BFF, U+4DC0-4DFF, U+FFF9-FFFB, U+10140-1018E, U+10190-1019C, U+101A0, U+101D0-101FD, U+102E0-102FB, U+10E60-10E7E, U+1D2C0-1D2D3, U+1D2E0-1D37F, U+1F000-1F0FF, U+1F100-1F1AD, U+1F1E6-1F1FF, U+1F30D-1F30F, U+1F315, U+1F31C, U+1F31E, U+1F320-1F32C, U+1F336, U+1F378, U+1F37D, U+1F382, U+1F393-1F39F, U+1F3A7-1F3A8, U+1F3AC-1F3AF, U+1F3C2, U+1F3C4-1F3C6, U+1F3CA-1F3CE, U+1F3D4-1F3E0, U+1F3ED, U+1F3F1-1F3F3, U+1F3F5-1F3F7, U+1F408, U+1F415, U+1F41F, U+1F426, U+1F43F, U+1F441-1F442, U+1F444, U+1F446-1F449, U+1F44C-1F44E, U+1F453, U+1F46A, U+1F47D, U+1F4A3, U+1F4B0, U+1F4B3, U+1F4B9, U+1F4BB, U+1F4BF, U+1F4C8-1F4CB, U+1F4D6, U+1F4DA, U+1F4DF, U+1F4E3-1F4E6, U+1F4EA-1F4ED, U+1F4F7, U+1F4F9-1F4FB, U+1F4FD-1F4FE, U+1F503, U+1F507-1F50B, U+1F50D, U+1F512-1F513, U+1F53E-1F54A, U+1F54F-1F5FA, U+1F610, U+1F650-1F67F, U+1F687, U+1F68D, U+1F691, U+1F694, U+1F698, U+1F6AD, U+1F6B2, U+1F6B9-1F6BA, U+1F6BC, U+1F6C6-1F6CF, U+1F6D3-1F6D7, U+1F6E0-1F6EA, U+1F6F0-1F6F3, U+1F6F7-1F6FC, U+1F700-1F7FF, U+1F800-1F80B, U+1F810-1F847, U+1F850-1F859, U+1F860-1F887, U+1F890-1F8AD, U+1F8B0-1F8BB, U+1F8C0-1F8C1, U+1F900-1F90B, U+1F93B, U+1F946, U+1F984, U+1F996, U+1F9E9, U+1FA00-1FA6F, U+1FA70-1FA7C, U+1FA80-1FA89, U+1FA8F-1FAC6, U+1FACE-1FADC, U+1FADF-1FAE9, U+1FAF0-1FAF8, U+1FB00-1FBFF;font-display:swap;} @font-face{font-family: 'Open Sans';  font-style: normal;  font-weight: 300;  font-stretch: normal;  src: url(https://www.sportbodycontact.fr/wp-content/cache/swift-performance/www.sportbodycontact.fr/avertissement/css/fonts/memSYaGs126MiZpBA-UvWbX2vVnXBbObj2OVZyOOSr4dVJWUgsiH0B4vaVIUx6EQRjA.woff2) format('woff2');  unicode-range: U+0102-0103, U+0110-0111, U+0128-0129, U+0168-0169, U+01A0-01A1, U+01AF-01B0, U+0300-0301, U+0303-0304, U+0308-0309, U+0323, U+0329, U+1EA0-1EF9, U+20AB;font-display:swap;} @font-face{font-family: 'Open Sans';  font-style: normal;  font-weight: 300;  font-stretch: normal;  src: url(https://www.sportbodycontact.fr/wp-content/cache/swift-performance/www.sportbodycontact.fr/avertissement/css/fonts/memSYaGs126MiZpBA-UvWbX2vVnXBbObj2OVZyOOSr4dVJWUgsiH0B4uaVIUx6EQRjA.woff2) format('woff2');  unicode-range: U+0100-02BA, U+02BD-02C5, U+02C7-02CC, U+02CE-02D7, U+02DD-02FF, U+0304, U+0308, U+0329, U+1D00-1DBF, U+1E00-1E9F, U+1EF2-1EFF, U+2020, U+20A0-20AB, U+20AD-20C0, U+2113, U+2C60-2C7F, U+A720-A7FF;font-display:swap;} @font-face{font-family: 'Open Sans';  font-style: normal;  font-weight: 300;  font-stretch: normal;  src: url(https://www.sportbodycontact.fr/wp-content/cache/swift-performance/www.sportbodycontact.fr/avertissement/css/fonts/memSYaGs126MiZpBA-UvWbX2vVnXBbObj2OVZyOOSr4dVJWUgsiH0B4gaVIUx6EQ.woff2) format('woff2');  unicode-range: U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+0304, U+0308, U+0329, U+2000-206F, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD;font-display:swap;} @font-face{font-family: 'Open Sans';  font-style: normal;  font-weight: 400;  font-stretch: normal;  src: url(https://www.sportbodycontact.fr/wp-content/cache/swift-performance/www.sportbodycontact.fr/avertissement/css/fonts/memSYaGs126MiZpBA-UvWbX2vVnXBbObj2OVZyOOSr4dVJWUgsjZ0B4taVIUx6EQRjA.woff2) format('woff2');  unicode-range: U+0460-052F, U+1C80-1C8A, U+20B4, U+2DE0-2DFF, U+A640-A69F, U+FE2E-FE2F;font-display:swap;} @font-face{font-family: 'Open Sans';  font-style: normal;  font-weight: 400;  font-stretch: normal;  src: url(https://www.sportbodycontact.fr/wp-content/cache/swift-performance/www.sportbodycontact.fr/avertissement/css/fonts/memSYaGs126MiZpBA-UvWbX2vVnXBbObj2OVZyOOSr4dVJWUgsjZ0B4kaVIUx6EQRjA.woff2) format('woff2');  unicode-range: U+0301, U+0400-045F, U+0490-0491, U+04B0-04B1, U+2116;font-display:swap;} @font-face{font-family: 'Open Sans';  font-style: normal;  font-weight: 400;  font-stretch: normal;  src: url(https://www.sportbodycontact.fr/wp-content/cache/swift-performance/www.sportbodycontact.fr/avertissement/css/fonts/memSYaGs126MiZpBA-UvWbX2vVnXBbObj2OVZyOOSr4dVJWUgsjZ0B4saVIUx6EQRjA.woff2) format('woff2');  unicode-range: U+1F00-1FFF;font-display:swap;} @font-face{font-family: 'Open Sans';  font-style: normal;  font-weight: 400;  font-stretch: normal;  src: url(https://www.sportbodycontact.fr/wp-content/cache/swift-performance/www.sportbodycontact.fr/avertissement/css/fonts/memSYaGs126MiZpBA-UvWbX2vVnXBbObj2OVZyOOSr4dVJWUgsjZ0B4jaVIUx6EQRjA.woff2) format('woff2');  unicode-range: U+0370-0377, U+037A-037F, U+0384-038A, U+038C, U+038E-03A1, U+03A3-03FF;font-display:swap;} @font-face{font-family: 'Open Sans';  font-style: normal;  font-weight: 400;  font-stretch: normal;  src: url(https://www.sportbodycontact.fr/wp-content/cache/swift-performance/www.sportbodycontact.fr/avertissement/css/fonts/memSYaGs126MiZpBA-UvWbX2vVnXBbObj2OVZyOOSr4dVJWUgsjZ0B4iaVIUx6EQRjA.woff2) format('woff2');  unicode-range: U+0307-0308, U+0590-05FF, U+200C-2010, U+20AA, U+25CC, U+FB1D-FB4F;font-display:swap;} @font-face{font-family: 'Open Sans';  font-style: normal;  font-weight: 400;  font-stretch: normal;  src: url(https://www.sportbodycontact.fr/wp-content/cache/swift-performance/www.sportbodycontact.fr/avertissement/css/fonts/memSYaGs126MiZpBA-UvWbX2vVnXBbObj2OVZyOOSr4dVJWUgsjZ0B5caVIUx6EQRjA.woff2) format('woff2');  unicode-range: U+0302-0303, U+0305, U+0307-0308, U+0310, U+0312, U+0315, U+031A, U+0326-0327, U+032C, U+032F-0330, U+0332-0333, U+0338, U+033A, U+0346, U+034D, U+0391-03A1, U+03A3-03A9, U+03B1-03C9, U+03D1, U+03D5-03D6, U+03F0-03F1, U+03F4-03F5, U+2016-2017, U+2034-2038, U+203C, U+2040, U+2043, U+2047, U+2050, U+2057, U+205F, U+2070-2071, U+2074-208E, U+2090-209C, U+20D0-20DC, U+20E1, U+20E5-20EF, U+2100-2112, U+2114-2115, U+2117-2121, U+2123-214F, U+2190, U+2192, U+2194-21AE, U+21B0-21E5, U+21F1-21F2, U+21F4-2211, U+2213-2214, U+2216-22FF, U+2308-230B, U+2310, U+2319, U+231C-2321, U+2336-237A, U+237C, U+2395, U+239B-23B7, U+23D0, U+23DC-23E1, U+2474-2475, U+25AF, U+25B3, U+25B7, U+25BD, U+25C1, U+25CA, U+25CC, U+25FB, U+266D-266F, U+27C0-27FF, U+2900-2AFF, U+2B0E-2B11, U+2B30-2B4C, U+2BFE, U+3030, U+FF5B, U+FF5D, U+1D400-1D7FF, U+1EE00-1EEFF;font-display:swap;} @font-face{font-family: 'Open Sans';  font-style: normal;  font-weight: 400;  font-stretch: normal;  src: url(https://www.sportbodycontact.fr/wp-content/cache/swift-performance/www.sportbodycontact.fr/avertissement/css/fonts/memSYaGs126MiZpBA-UvWbX2vVnXBbObj2OVZyOOSr4dVJWUgsjZ0B5OaVIUx6EQRjA.woff2) format('woff2');  unicode-range: U+0001-000C, U+000E-001F, U+007F-009F, U+20DD-20E0, U+20E2-20E4, U+2150-218F, U+2190, U+2192, U+2194-2199, U+21AF, U+21E6-21F0, U+21F3, U+2218-2219, U+2299, U+22C4-22C6, U+2300-243F, U+2440-244A, U+2460-24FF, U+25A0-27BF, U+2800-28FF, U+2921-2922, U+2981, U+29BF, U+29EB, U+2B00-2BFF, U+4DC0-4DFF, U+FFF9-FFFB, U+10140-1018E, U+10190-1019C, U+101A0, U+101D0-101FD, U+102E0-102FB, U+10E60-10E7E, U+1D2C0-1D2D3, U+1D2E0-1D37F, U+1F000-1F0FF, U+1F100-1F1AD, U+1F1E6-1F1FF, U+1F30D-1F30F, U+1F315, U+1F31C, U+1F31E, U+1F320-1F32C, U+1F336, U+1F378, U+1F37D, U+1F382, U+1F393-1F39F, U+1F3A7-1F3A8, U+1F3AC-1F3AF, U+1F3C2, U+1F3C4-1F3C6, U+1F3CA-1F3CE, U+1F3D4-1F3E0, U+1F3ED, U+1F3F1-1F3F3, U+1F3F5-1F3F7, U+1F408, U+1F415, U+1F41F, U+1F426, U+1F43F, U+1F441-1F442, U+1F444, U+1F446-1F449, U+1F44C-1F44E, U+1F453, U+1F46A, U+1F47D, U+1F4A3, U+1F4B0, U+1F4B3, U+1F4B9, U+1F4BB, U+1F4BF, U+1F4C8-1F4CB, U+1F4D6, U+1F4DA, U+1F4DF, U+1F4E3-1F4E6, U+1F4EA-1F4ED, U+1F4F7, U+1F4F9-1F4FB, U+1F4FD-1F4FE, U+1F503, U+1F507-1F50B, U+1F50D, U+1F512-1F513, U+1F53E-1F54A, U+1F54F-1F5FA, U+1F610, U+1F650-1F67F, U+1F687, U+1F68D, U+1F691, U+1F694, U+1F698, U+1F6AD, U+1F6B2, U+1F6B9-1F6BA, U+1F6BC, U+1F6C6-1F6CF, U+1F6D3-1F6D7, U+1F6E0-1F6EA, U+1F6F0-1F6F3, U+1F6F7-1F6FC, U+1F700-1F7FF, U+1F800-1F80B, U+1F810-1F847, U+1F850-1F859, U+1F860-1F887, U+1F890-1F8AD, U+1F8B0-1F8BB, U+1F8C0-1F8C1, U+1F900-1F90B, U+1F93B, U+1F946, U+1F984, U+1F996, U+1F9E9, U+1FA00-1FA6F, U+1FA70-1FA7C, U+1FA80-1FA89, U+1FA8F-1FAC6, U+1FACE-1FADC, U+1FADF-1FAE9, U+1FAF0-1FAF8, U+1FB00-1FBFF;font-display:swap;} @font-face{font-family: 'Open Sans';  font-style: normal;  font-weight: 400;  font-stretch: normal;  src: url(https://www.sportbodycontact.fr/wp-content/cache/swift-performance/www.sportbodycontact.fr/avertissement/css/fonts/memSYaGs126MiZpBA-UvWbX2vVnXBbObj2OVZyOOSr4dVJWUgsjZ0B4vaVIUx6EQRjA.woff2) format('woff2');  unicode-range: U+0102-0103, U+0110-0111, U+0128-0129, U+0168-0169, U+01A0-01A1, U+01AF-01B0, U+0300-0301, U+0303-0304, U+0308-0309, U+0323, U+0329, U+1EA0-1EF9, U+20AB;font-display:swap;} @font-face{font-family: 'Open Sans';  font-style: normal;  font-weight: 400;  font-stretch: normal;  src: url(https://www.sportbodycontact.fr/wp-content/cache/swift-performance/www.sportbodycontact.fr/avertissement/css/fonts/memSYaGs126MiZpBA-UvWbX2vVnXBbObj2OVZyOOSr4dVJWUgsjZ0B4uaVIUx6EQRjA.woff2) format('woff2');  unicode-range: U+0100-02BA, U+02BD-02C5, U+02C7-02CC, U+02CE-02D7, U+02DD-02FF, U+0304, U+0308, U+0329, U+1D00-1DBF, U+1E00-1E9F, U+1EF2-1EFF, U+2020, U+20A0-20AB, U+20AD-20C0, U+2113, U+2C60-2C7F, U+A720-A7FF;font-display:swap;} @font-face{font-family: 'Open Sans';  font-style: normal;  font-weight: 400;  font-stretch: normal;  src: url(https://www.sportbodycontact.fr/wp-content/cache/swift-performance/www.sportbodycontact.fr/avertissement/css/fonts/memSYaGs126MiZpBA-UvWbX2vVnXBbObj2OVZyOOSr4dVJWUgsjZ0B4gaVIUx6EQ.woff2) format('woff2');  unicode-range: U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+0304, U+0308, U+0329, U+2000-206F, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD;font-display:swap;} @font-face{font-family: 'Open Sans';  font-style: normal;  font-weight: 600;  font-stretch: normal;  src: url(https://www.sportbodycontact.fr/wp-content/cache/swift-performance/www.sportbodycontact.fr/avertissement/css/fonts/memSYaGs126MiZpBA-UvWbX2vVnXBbObj2OVZyOOSr4dVJWUgsgH1x4taVIUx6EQRjA.woff2) format('woff2');  unicode-range: U+0460-052F, U+1C80-1C8A, U+20B4, U+2DE0-2DFF, U+A640-A69F, U+FE2E-FE2F;font-display:swap;} @font-face{font-family: 'Open Sans';  font-style: normal;  font-weight: 600;  font-stretch: normal;  src: url(https://www.sportbodycontact.fr/wp-content/cache/swift-performance/www.sportbodycontact.fr/avertissement/css/fonts/memSYaGs126MiZpBA-UvWbX2vVnXBbObj2OVZyOOSr4dVJWUgsgH1x4kaVIUx6EQRjA.woff2) format('woff2');  unicode-range: U+0301, U+0400-045F, U+0490-0491, U+04B0-04B1, U+2116;font-display:swap;} @font-face{font-family: 'Open Sans';  font-style: normal;  font-weight: 600;  font-stretch: normal;  src: url(https://www.sportbodycontact.fr/wp-content/cache/swift-performance/www.sportbodycontact.fr/avertissement/css/fonts/memSYaGs126MiZpBA-UvWbX2vVnXBbObj2OVZyOOSr4dVJWUgsgH1x4saVIUx6EQRjA.woff2) format('woff2');  unicode-range: U+1F00-1FFF;font-display:swap;} @font-face{font-family: 'Open Sans';  font-style: normal;  font-weight: 600;  font-stretch: normal;  src: url(https://www.sportbodycontact.fr/wp-content/cache/swift-performance/www.sportbodycontact.fr/avertissement/css/fonts/memSYaGs126MiZpBA-UvWbX2vVnXBbObj2OVZyOOSr4dVJWUgsgH1x4jaVIUx6EQRjA.woff2) format('woff2');  unicode-range: U+0370-0377, U+037A-037F, U+0384-038A, U+038C, U+038E-03A1, U+03A3-03FF;font-display:swap;} @font-face{font-family: 'Open Sans';  font-style: normal;  font-weight: 600;  font-stretch: normal;  src: url(https://www.sportbodycontact.fr/wp-content/cache/swift-performance/www.sportbodycontact.fr/avertissement/css/fonts/memSYaGs126MiZpBA-UvWbX2vVnXBbObj2OVZyOOSr4dVJWUgsgH1x4iaVIUx6EQRjA.woff2) format('woff2');  unicode-range: U+0307-0308, U+0590-05FF, U+200C-2010, U+20AA, U+25CC, U+FB1D-FB4F;font-display:swap;} @font-face{font-family: 'Open Sans';  font-style: normal;  font-weight: 600;  font-stretch: normal;  src: url(https://www.sportbodycontact.fr/wp-content/cache/swift-performance/www.sportbodycontact.fr/avertissement/css/fonts/memSYaGs126MiZpBA-UvWbX2vVnXBbObj2OVZyOOSr4dVJWUgsgH1x5caVIUx6EQRjA.woff2) format('woff2');  unicode-range: U+0302-0303, U+0305, U+0307-0308, U+0310, U+0312, U+0315, U+031A, U+0326-0327, U+032C, U+032F-0330, U+0332-0333, U+0338, U+033A, U+0346, U+034D, U+0391-03A1, U+03A3-03A9, U+03B1-03C9, U+03D1, U+03D5-03D6, U+03F0-03F1, U+03F4-03F5, U+2016-2017, U+2034-2038, U+203C, U+2040, U+2043, U+2047, U+2050, U+2057, U+205F, U+2070-2071, U+2074-208E, U+2090-209C, U+20D0-20DC, U+20E1, U+20E5-20EF, U+2100-2112, U+2114-2115, U+2117-2121, U+2123-214F, U+2190, U+2192, U+2194-21AE, U+21B0-21E5, U+21F1-21F2, U+21F4-2211, U+2213-2214, U+2216-22FF, U+2308-230B, U+2310, U+2319, U+231C-2321, U+2336-237A, U+237C, U+2395, U+239B-23B7, U+23D0, U+23DC-23E1, U+2474-2475, U+25AF, U+25B3, U+25B7, U+25BD, U+25C1, U+25CA, U+25CC, U+25FB, U+266D-266F, U+27C0-27FF, U+2900-2AFF, U+2B0E-2B11, U+2B30-2B4C, U+2BFE, U+3030, U+FF5B, U+FF5D, U+1D400-1D7FF, U+1EE00-1EEFF;font-display:swap;} @font-face{font-family: 'Open Sans';  font-style: normal;  font-weight: 600;  font-stretch: normal;  src: url(https://www.sportbodycontact.fr/wp-content/cache/swift-performance/www.sportbodycontact.fr/avertissement/css/fonts/memSYaGs126MiZpBA-UvWbX2vVnXBbObj2OVZyOOSr4dVJWUgsgH1x5OaVIUx6EQRjA.woff2) format('woff2');  unicode-range: U+0001-000C, U+000E-001F, U+007F-009F, U+20DD-20E0, U+20E2-20E4, U+2150-218F, U+2190, U+2192, U+2194-2199, U+21AF, U+21E6-21F0, U+21F3, U+2218-2219, U+2299, U+22C4-22C6, U+2300-243F, U+2440-244A, U+2460-24FF, U+25A0-27BF, U+2800-28FF, U+2921-2922, U+2981, U+29BF, U+29EB, U+2B00-2BFF, U+4DC0-4DFF, U+FFF9-FFFB, U+10140-1018E, U+10190-1019C, U+101A0, U+101D0-101FD, U+102E0-102FB, U+10E60-10E7E, U+1D2C0-1D2D3, U+1D2E0-1D37F, U+1F000-1F0FF, U+1F100-1F1AD, U+1F1E6-1F1FF, U+1F30D-1F30F, U+1F315, U+1F31C, U+1F31E, U+1F320-1F32C, U+1F336, U+1F378, U+1F37D, U+1F382, U+1F393-1F39F, U+1F3A7-1F3A8, U+1F3AC-1F3AF, U+1F3C2, U+1F3C4-1F3C6, U+1F3CA-1F3CE, U+1F3D4-1F3E0, U+1F3ED, U+1F3F1-1F3F3, U+1F3F5-1F3F7, U+1F408, U+1F415, U+1F41F, U+1F426, U+1F43F, U+1F441-1F442, U+1F444, U+1F446-1F449, U+1F44C-1F44E, U+1F453, U+1F46A, U+1F47D, U+1F4A3, U+1F4B0, U+1F4B3, U+1F4B9, U+1F4BB, U+1F4BF, U+1F4C8-1F4CB, U+1F4D6, U+1F4DA, U+1F4DF, U+1F4E3-1F4E6, U+1F4EA-1F4ED, U+1F4F7, U+1F4F9-1F4FB, U+1F4FD-1F4FE, U+1F503, U+1F507-1F50B, U+1F50D, U+1F512-1F513, U+1F53E-1F54A, U+1F54F-1F5FA, U+1F610, U+1F650-1F67F, U+1F687, U+1F68D, U+1F691, U+1F694, U+1F698, U+1F6AD, U+1F6B2, U+1F6B9-1F6BA, U+1F6BC, U+1F6C6-1F6CF, U+1F6D3-1F6D7, U+1F6E0-1F6EA, U+1F6F0-1F6F3, U+1F6F7-1F6FC, U+1F700-1F7FF, U+1F800-1F80B, U+1F810-1F847, U+1F850-1F859, U+1F860-1F887, U+1F890-1F8AD, U+1F8B0-1F8BB, U+1F8C0-1F8C1, U+1F900-1F90B, U+1F93B, U+1F946, U+1F984, U+1F996, U+1F9E9, U+1FA00-1FA6F, U+1FA70-1FA7C, U+1FA80-1FA89, U+1FA8F-1FAC6, U+1FACE-1FADC, U+1FADF-1FAE9, U+1FAF0-1FAF8, U+1FB00-1FBFF;font-display:swap;} @font-face{font-family: 'Open Sans';  font-style: normal;  font-weight: 600;  font-stretch: normal;  src: url(https://www.sportbodycontact.fr/wp-content/cache/swift-performance/www.sportbodycontact.fr/avertissement/css/fonts/memSYaGs126MiZpBA-UvWbX2vVnXBbObj2OVZyOOSr4dVJWUgsgH1x4vaVIUx6EQRjA.woff2) format('woff2');  unicode-range: U+0102-0103, U+0110-0111, U+0128-0129, U+0168-0169, U+01A0-01A1, U+01AF-01B0, U+0300-0301, U+0303-0304, U+0308-0309, U+0323, U+0329, U+1EA0-1EF9, U+20AB;font-display:swap;} @font-face{font-family: 'Open Sans';  font-style: normal;  font-weight: 600;  font-stretch: normal;  src: url(https://www.sportbodycontact.fr/wp-content/cache/swift-performance/www.sportbodycontact.fr/avertissement/css/fonts/memSYaGs126MiZpBA-UvWbX2vVnXBbObj2OVZyOOSr4dVJWUgsgH1x4uaVIUx6EQRjA.woff2) format('woff2');  unicode-range: U+0100-02BA, U+02BD-02C5, U+02C7-02CC, U+02CE-02D7, U+02DD-02FF, U+0304, U+0308, U+0329, U+1D00-1DBF, U+1E00-1E9F, U+1EF2-1EFF, U+2020, U+20A0-20AB, U+20AD-20C0, U+2113, U+2C60-2C7F, U+A720-A7FF;font-display:swap;} @font-face{font-family: 'Open Sans';  font-style: normal;  font-weight: 600;  font-stretch: normal;  src: url(https://www.sportbodycontact.fr/wp-content/cache/swift-performance/www.sportbodycontact.fr/avertissement/css/fonts/memSYaGs126MiZpBA-UvWbX2vVnXBbObj2OVZyOOSr4dVJWUgsgH1x4gaVIUx6EQ.woff2) format('woff2');  unicode-range: U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+0304, U+0308, U+0329, U+2000-206F, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD;font-display:swap;}  .page .ast-advanced-headers-vertical-center .ast-inside-advanced-header-content {   display: none !important; } .elementor-kit-989{--e-global-color-primary:#DD9933;--e-global-color-secondary:#928F8F;--e-global-color-text:#919191;--e-global-color-accent:#505050;--e-global-typography-primary-font-family:"Open Sans";--e-global-typography-primary-font-weight:600;}.elementor-kit-989 button,.elementor-kit-989 input[type="button"],.elementor-kit-989 input[type="submit"],.elementor-kit-989 .elementor-button{background-color:var( --e-global-color-primary );}.elementor-kit-989 button:hover,.elementor-kit-989 button:focus,.elementor-kit-989 input[type="button"]:hover,.elementor-kit-989 input[type="button"]:focus,.elementor-kit-989 input[type="submit"]:hover,.elementor-kit-989 input[type="submit"]:focus,.elementor-kit-989 .elementor-button:hover,.elementor-kit-989 .elementor-button:focus{background-color:var( --e-global-color-accent );}.elementor-kit-989 e-page-transition{background-color:#FFBC7D;}.elementor-kit-989 h1{font-weight:500;}.elementor-kit-989 h2{font-weight:500;}.elementor-kit-989 h3{font-weight:500;}.elementor-section.elementor-section-boxed > .elementor-container{max-width:1140px;}.e-con{--container-max-width:1140px;}.elementor-widget:not(:last-child){--kit-widget-spacing:20px;}.elementor-element{--widgets-spacing:20px 20px;--widgets-spacing-row:20px;--widgets-spacing-column:20px;}{}h1.entry-title{display:var(--page-title-display);}@media(max-width:1024px){.elementor-section.elementor-section-boxed > .elementor-container{max-width:1024px;}.e-con{--container-max-width:1024px;}}@media(max-width:767px){.elementor-section.elementor-section-boxed > .elementor-container{max-width:767px;}.e-con{--container-max-width:767px;}} .elementor-widget-heading .elementor-heading-title[class*=elementor-size-]>a{color:inherit;font-size:inherit;line-height:inherit}.elementor-widget-heading .elementor-heading-title.elementor-size-small{font-size:15px}.elementor-widget-heading .elementor-heading-title.elementor-size-medium{font-size:19px}.elementor-widget-heading .elementor-heading-title.elementor-size-large{font-size:29px}.elementor-widget-heading .elementor-heading-title.elementor-size-xl{font-size:39px}.elementor-widget-heading .elementor-heading-title.elementor-size-xxl{font-size:59px} .elementor-widget-divider{--divider-border-style:none;--divider-border-width:1px;--divider-color:#0c0d0e;--divider-icon-size:20px;--divider-element-spacing:10px;--divider-pattern-height:24px;--divider-pattern-size:20px;--divider-pattern-url:none;--divider-pattern-repeat:repeat-x}.elementor-widget-divider .elementor-divider{display:flex}.elementor-widget-divider .elementor-divider__text{font-size:15px;line-height:1;max-width:95%}.elementor-widget-divider .elementor-divider__element{flex-shrink:0;margin:0 var(--divider-element-spacing)}.elementor-widget-divider .elementor-icon{font-size:var(--divider-icon-size)}.elementor-widget-divider .elementor-divider-separator{direction:ltr;display:flex;margin:0}.elementor-widget-divider--view-line_icon .elementor-divider-separator,.elementor-widget-divider--view-line_text .elementor-divider-separator{align-items:center}.elementor-widget-divider--view-line_icon .elementor-divider-separator:after,.elementor-widget-divider--view-line_icon .elementor-divider-separator:before,.elementor-widget-divider--view-line_text .elementor-divider-separator:after,.elementor-widget-divider--view-line_text .elementor-divider-separator:before{border-block-end:0;border-block-start:var(--divider-border-width) var(--divider-border-style) var(--divider-color);content:"";display:block;flex-grow:1}.elementor-widget-divider--element-align-left .elementor-divider .elementor-divider-separator>.elementor-divider__svg:first-of-type{flex-grow:0;flex-shrink:100}.elementor-widget-divider--element-align-left .elementor-divider-separator:before{content:none}.elementor-widget-divider--element-align-left .elementor-divider__element{margin-left:0}.elementor-widget-divider--element-align-right .elementor-divider .elementor-divider-separator>.elementor-divider__svg:last-of-type{flex-grow:0;flex-shrink:100}.elementor-widget-divider--element-align-right .elementor-divider-separator:after{content:none}.elementor-widget-divider--element-align-right .elementor-divider__element{margin-right:0}.elementor-widget-divider--element-align-start .elementor-divider .elementor-divider-separator>.elementor-divider__svg:first-of-type{flex-grow:0;flex-shrink:100}.elementor-widget-divider--element-align-start .elementor-divider-separator:before{content:none}.elementor-widget-divider--element-align-start .elementor-divider__element{margin-inline-start:0}.elementor-widget-divider--element-align-end .elementor-divider .elementor-divider-separator>.elementor-divider__svg:last-of-type{flex-grow:0;flex-shrink:100}.elementor-widget-divider--element-align-end .elementor-divider-separator:after{content:none}.elementor-widget-divider--element-align-end .elementor-divider__element{margin-inline-end:0}.elementor-widget-divider:not(.elementor-widget-divider--view-line_text):not(.elementor-widget-divider--view-line_icon) .elementor-divider-separator{border-block-start:var(--divider-border-width) var(--divider-border-style) var(--divider-color)}.elementor-widget-divider--separator-type-pattern{--divider-border-style:none}.elementor-widget-divider--separator-type-pattern.elementor-widget-divider--view-line .elementor-divider-separator,.elementor-widget-divider--separator-type-pattern:not(.elementor-widget-divider--view-line) .elementor-divider-separator:after,.elementor-widget-divider--separator-type-pattern:not(.elementor-widget-divider--view-line) .elementor-divider-separator:before,.elementor-widget-divider--separator-type-pattern:not([class*=elementor-widget-divider--view]) .elementor-divider-separator{background-color:var(--divider-color);-webkit-mask-image:var(--divider-pattern-url);mask-image:var(--divider-pattern-url);-webkit-mask-repeat:var(--divider-pattern-repeat);mask-repeat:var(--divider-pattern-repeat);-webkit-mask-size:var(--divider-pattern-size) 100%;mask-size:var(--divider-pattern-size) 100%;min-height:var(--divider-pattern-height);width:100%}.elementor-widget-divider--no-spacing{--divider-pattern-size:auto}.elementor-widget-divider--bg-round{--divider-pattern-repeat:round}.rtl .elementor-widget-divider .elementor-divider__text{direction:rtl}.e-con-inner>.elementor-widget-divider,.e-con>.elementor-widget-divider{width:var(--container-widget-width,100%);--flex-grow:var( --container-widget-flex-grow )}.elementor-2452 .elementor-element.elementor-element-a29829d{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:stretch;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--overlay-opacity:0.8;--padding-top:30px;--padding-bottom:30px;--padding-left:0px;--padding-right:0px;}.elementor-2452 .elementor-element.elementor-element-a29829d:not(.elementor-motion-effects-element-type-background), .elementor-2452 .elementor-element.elementor-element-a29829d > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#D2D2D2;}.elementor-2452 .elementor-element.elementor-element-a29829d::before, .elementor-2452 .elementor-element.elementor-element-a29829d > .elementor-background-video-container::before, .elementor-2452 .elementor-element.elementor-element-a29829d > .e-con-inner > .elementor-background-video-container::before, .elementor-2452 .elementor-element.elementor-element-a29829d > .elementor-background-slideshow::before, .elementor-2452 .elementor-element.elementor-element-a29829d > .e-con-inner > .elementor-background-slideshow::before, .elementor-2452 .elementor-element.elementor-element-a29829d > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:#000000;--background-overlay:'';}.elementor-2452 .elementor-element.elementor-element-92a642a{--display:flex;--border-radius:15px 15px 15px 15px;--padding-top:40px;--padding-bottom:50px;--padding-left:30px;--padding-right:30px;}.elementor-2452 .elementor-element.elementor-element-92a642a:not(.elementor-motion-effects-element-type-background), .elementor-2452 .elementor-element.elementor-element-92a642a > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-2452 .elementor-element.elementor-element-e1dc2ba{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 10px) 0px;}.elementor-2452 .elementor-element.elementor-element-7441f20{--divider-border-style:dotted;--divider-color:#ADADAD;--divider-border-width:1.9px;}.elementor-2452 .elementor-element.elementor-element-7441f20 .elementor-divider-separator{width:100%;}.elementor-2452 .elementor-element.elementor-element-7441f20 .elementor-divider{padding-block-start:15px;padding-block-end:15px;}.elementor-2452 .elementor-element.elementor-element-4752b38{--divider-border-style:dotted;--divider-color:#ADADAD;--divider-border-width:1.9px;}.elementor-2452 .elementor-element.elementor-element-4752b38 .elementor-divider-separator{width:100%;margin:0 auto;margin-left:0;}.elementor-2452 .elementor-element.elementor-element-4752b38 .elementor-divider{text-align:left;padding-block-start:15px;padding-block-end:15px;}.elementor-2452 .elementor-element.elementor-element-4752b38 .elementor-divider__text{color:#A7A6A6;font-size:13px;font-weight:600;}@media(max-width:1024px){.elementor-2452 .elementor-element.elementor-element-a29829d{--padding-top:25px;--padding-bottom:25px;--padding-left:25px;--padding-right:25px;}}@media(max-width:767px){.elementor-2452 .elementor-element.elementor-element-a29829d{--padding-top:5px;--padding-bottom:5px;--padding-left:5px;--padding-right:5px;}.elementor-2452 .elementor-element.elementor-element-92a642a{--border-radius:0px 0px 0px 0px;--margin-top:20px;--margin-bottom:20px;--margin-left:0px;--margin-right:0px;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}}    body #insert-media-button{ border-top-left-radius:0px; border-top-right-radius:0px; border-bottom-left-radius:0px; border-bottom-right-radius:0px; border-style:none; color:#878787; } body .acf-editor-wrap .wp-editor-tabs .wp-switch-editor{ border-top-left-radius:0px; border-top-right-radius:0px; border-bottom-left-radius:0px; border-bottom-right-radius:0px; } body .acf-editor-wrap .wp-editor-tabs .wp-switch-editor:nth-child(1){  color:#ffffff !important; } body .acf-editor-wrap .wp-editor-container div div div div div div div div div div div button{ background-color:#e0e0e0; border-top-left-radius:0px; border-top-right-radius:0px; border-bottom-left-radius:0px; border-bottom-right-radius:0px; } body .acf-editor-wrap .wp-editor-container > div > div > div > div > div > div{ padding-top:0px; padding-bottom:0px; } body .acf-editor-wrap button i{ color:#919191 !important; } body .acf-editor-wrap .wp-editor-container div div div div div div div div div div div button span{ color:#919191; } body #insert-media-button span{ color:#919191; } body .btn-edit-contenu .modal-button{ padding-top:13px; padding-bottom:13px; } body a.form-tab{ background: #607d8b; border-radius: 5px; } body a.form-tab.change-step p.step-name:hover{ color: white; } body a.form-tab.active{ background: #dd9933; } body .acf-field-form-step .acf-fields > .acf-field{ padding:3px; } body .acf-field-form-step .acf-fields .acf-field[data-width] + .acf-field[data-width]{ border-left: 0px solid #eeeeee; } body .edit-modal .fea-modal-content{ background-color:#eaeaea; padding-left:12px; padding-right:12px; padding-top:12px; padding-bottom:12px; } body .edit-modal .fea-modal-inner{ background-color:#ffffff; } body .edit-modal .close-modal{ background-color:#141414; font-size: 21px; line-height: 1.3em; text-align: center; padding-left: 2px; padding-bottom: 1px; z-index: 99999999; color:#f4f4f4; } body .acf-field-form-step .acf-input .frontend-admin-tabs-wrapper{ padding-bottom:15px; border-bottom-width:1px; border-bottom-style:dotted; border-bottom-color:#d3d3d3; margin-bottom:15px; } body .acf-field-form-step .acf-fields .acf-label{ margin-bottom: 0px; } body .acf-field-form-step .acf-fields .acf-label > label, body .acf-fields .acf-label > label{ font-size:12px; } body .acf-field-form-step .acf-fields .description, body .acf-fields .description{ font-style: italic; color: #b2b2b2; font-size: 12px; line-height: 16px; margin-bottom: 8px !important; } body .acf-field-form-step .acf-fields .acf-editor-toolbar{ font-size: 12px; } body .acf-field-form-step .acf-input input[type=text], body .acf-field-form-step .acf-input input[type=textarea], body .acf-input input[type=text], body .acf-input input[type=textarea]{ color:#6e6c6c; padding-top:8px; padding-bottom:8px; } body .acf-field-form-step .acf-field-select .acf-input, body .acf-field-form-step .acf-selection, body .acf-field-form-step .acf-field-textarea .acf-input textarea, body .acf-field-select .acf-input, body .acf-selection, body .acf-field-textarea .acf-input textarea{ color:#6e6c6c; font-size:12px; } body .acf-field-form-step .acf-field-select .select2-container--default .select2-selection--single .select2-selection__rendered, body .acf-field-form-step .acf-field-select .select2-container--default .select2-selection--single .select2-selection__arrow, body .acf-field-select .select2-container--default .select2-selection--single .select2-selection__rendered, body .acf-field-select .select2-container--default .select2-selection--single .select2-selection__arrow{ line-height: 34px; } body .acf-field-form-step .acf-field-select .select2-container--default .select2-selection--single, body .acf-field-select .select2-container--default .select2-selection--single{ border-radius: 0px; height: 35px; } body .acf-field-form-step .acf-field-select .acf-input, body .acf-field-select .acf-input{ min-height:34px; } body .select2-container--default .select2-selection--single .select2-selection__arrow b{ margin-top: 2px; } body .acf-field-form-step .acf-fieds .1{ border-top: 1px dotted #d3d3d3; margin-top: 10px; padding-top: 10px; } body .modal-is-visible .cd-modal .conteneur-btn-maj{ max-width: 250px; } body .modal-is-visible .cd-modal .cd-modal-content .elementor .elementor-section-wrap .elementor-widget-container .elementor-shortcode > .modal-button{ width:100%; height:45px; border-top-left-radius:0px; border-top-right-radius:0px; border-bottom-left-radius:0px; border-bottom-right-radius:0px; border-bottom-color:#374766 !important; border-bottom-width:1px; border-bottom-style:solid; text-align:left; color:#93a7bc; background-color:#2d3c50; } body .modal-is-visible .cd-modal .cd-modal-content .elementor-shortcode > .modal-button:hover{ background-color:#2a3540 !important; } body .acf-fields.acf-form-fields.-top > .fea-submit-buttons{ margin: 0px 13px 13px !important; padding-top: 13px; border-top: 1px dotted lightgrey; } body .fea-submit-buttons{ margin-top: 16px; } body .btn-edit-contenu.ajout .modal-button{ background-color:#c0392b !important; color:#ffffff !important; } body .elementor-element-77f6e0f .elementor-container .elementor-row .elementor-top-column .elementor-column-wrap .elementor-widget-wrap .elementor-widget-dyncontel-modalwindow .elementor-widget-container .dce-modalwindow-section .cd-modal .cd-modal-content .elementor .elementor-section-wrap .elementor-element-15f7b56a .elementor-container .elementor-row .elementor-top-column .elementor-column-wrap .elementor-widget-wrap .ajout .elementor-widget-container .elementor-shortcode .modal-button:hover{ background-color:#1c1c1c !important; } body .btn-edit-contenu.ajout .modal-button{ color:#f1c40f !important; } body input[type=text], body input[type=password], body input[type=date], body input[type=datetime], body input[type=datetime-local], body input[type=email], body input[type=month], body input[type=number], body input[type=search], body input[type=tel], body input[type=time], body input[type=url], body input[type=week], body input[type=password], body textarea, body select{ font-size: 12px !important; line-height: 1.66; color: #8a8a8a !important; font-weight: 400; border-radius: 6px; border: 1px solid #d5d9dc; background-color: #f9f9f9; min-height: 45px; } body input[type=checkbox]:focus, body input[type=date]:focus, body input[type=datetime-local]:focus, body input[type=datetime]:focus, body input[type=email]:focus, body input[type=month]:focus, body input[type=number]:focus, body input[type=password]:focus, body input[type=radio]:focus, body input[type=search]:focus, body input[type=tel]:focus, body input[type=text]:focus, body input[type=time]:focus, body input[type=url]:focus, body input[type=week]:focus, body select:focus, body textarea:focus{ border-color: #dd9933; -webkit-box-shadow: 0 0 0 1px #fff; box-shadow: 0 0 0 1px #fff; } body input[type=checkbox], body input[type=radio]{ border: 1px solid #e5e5e5; border-radius: 3px; background: #f9f9f9; color: #50575e; display: inline-block; line-height: 25px; height: 25px; margin: 0 0.7rem 0 0; padding: 0!important; text-align: center; vertical-align: middle; width: 25px; min-width: 1rem; } body input[type=checkbox]:checked::before{ margin: 0px 0px 0px -2px; height: 25px; width: 25px; } body input:checked{ opacity: 1; } body .select2-container .select2-selection--single .select2-selection__rendered, body .acf-field .select2-container .select2-selection--single .select2-selection__rendered{ padding-left: 20px; color: #8a8a8a !important; font-size: 12px !important; min-height: 42px; border-color: #d5d9dc !important; background-color: #f9f9f9; border-radius: 6px !important; line-height: 43px!important; } body .select2-container--default .select2-selection--single .select2-selection__arrow{ width: 38px; min-height: 43px !important; color: #d5d9dc; } body .wp-picker-container{ border: 1px solid #d5d9dc; border-radius: 9px; display: block; } body .acf-icon.small, body .acf-icon.-small{ width: 35px; height: 40px; line-height: 40px; font-size: 20px; } body .acf-url i{ top: 0px; } body .acf-url input[type=url]{ padding-left: 45px !important; } body .acf-image-uploader{ border: 1px solid #d4d4d4; } body .acf-field-site-favicon .acf-image-uploader.has-value{ height: 60px; } body .acf-image-uploader .image-wrap img{ min-width: 47px; max-width: 47px; border-radius: 6px; } body .acf-image-uploader.has-value{ border: none; } body .wp-picker-container .wp-color-result.button{ min-height: 45px; padding: 0 0 0 45px; width: 100%; border-radius: 9px; } body .wp-picker-container input[type=text].wp-color-picker{ width: 100%; } body span.color-alpha{ width: 47px !important; border-radius: 7px 0 0 7px; } body .wp-color-result-text{ line-height: 45px; border-radius: 0 7px 7px 0; } body .acf-gallery[data-columns="5"] .acf-gallery-attachment{ width: 100px; height: 100px; } body .acf-gallery{ max-height: 270px; } body .theme-astra .acf-input-prepend, body .post-type-page .acf-input-prepend, body .theme-astra .acf-input-append, body .post-type-page .acf-input-append, body .acf-input-append, body .acf-input-prepend{ height: 45px; background: #f3f3f3; color: #747474; border-width: 1px; border-style: solid; border-color: #d5d9dc; text-align: center; font-size: 12px; padding: 12px 8px; } body .acf-input-prepend, body .theme-astra .acf-input-prepend, body .post-type-page .acf-input-prepend{ border-radius: 6px 0px 0px 6px; border-right: 0; min-width: 70px; } body .acf-input-append, body .theme-astra .acf-input-append, body .post-type-page .acf-input-append{ border-radius: 0px 6px 6px 0px; border-left: 0; min-width: 30px; } body .acf-field-repeater table.acf-table .acf-input input[type=text], body .acf-field-repeater table.acf-table .acf-input textarea{ border: solid #d5d9dc 0px; background-color: #ffffff; } body .acf-table > tbody > tr > th, body .acf-table > tbody > tr > td, body .acf-table > thead > tr > th, body .acf-table > thead > tr > td{ vertical-align: middle; } body .acf-table > tbody > tr > td{ border-color: #efefef; padding: 0px; border-left-color: #f9f9f9d6; } body .acf-field-repeater table.acf-table .acf-image-uploader .image-wrap img{ min-width: 45px; max-width: 45px; border-radius: 9px; border: 2px solid white; } body .acf-repeater .acf-row-handle .acf-icon{ margin: 1px 0 0 4px; } body .acf-field-repeater .acf-icon.small{ width: 25px; height: 25px; line-height: 21px; font-size: 13px; } body .acf-image-uploader a.acf-button.button, body .acf-field-repeater .acf-image-uploader .hide-if-value p a.acf-button.button, body .img_gril_titre .acf-image-uploader .hide-if-value p a.acf-button.button{ width: 100%; text-align: center; display: block; line-height: 2; font-size: 12px; min-height: 43px; padding: 8px 15px; border-width: 0px; color:#636363; background: #f6f7f7; } body .acf-field-repeater .acf-image-uploader{ border: 1px solid #ffffff; } body span.tablenav-paging-text input#current-page-selector{ padding: 7px 7px !important; border-radius: 2px !important; } body .acf-fields > .acf-field, body .acf-field[data-width] + .acf-field[data-width]{ border-style: none; } body .acf-field .select2-container .select2-selection--single .select2-selection__clear{ line-height: 43px; right: 17px; } body .acf-field .select2-container .select2-selection--single{ border-radius: 6px !important; height: 45px!important; border-color: #d5d9dc; } body .acf-field .acf-label{ margin-bottom: 0px; } body .acf-field .acf-label label{ font-size: 11px; font-weight: 500; } body span.acfe-field-tooltip.acf-js-tooltip.dashicons.dashicons-info{ height:15px; } body .fea-modal.edit-modal .fea-modal-content{ width: 750px !important; } body .edit-modal .blfex20{ width:20%; } body .edit-modal .blfex25{ width:25%; } body .edit-modal .blfex30{ width:30%; } body .edit-modal .blfex33{ width:33%; } body .edit-modal .blfex50{ width:50%; } body .edit-modal .blfex70{ width:70%; } body .edit-modal .blfex75{ width:75%; } body .edit-modal .blfex100{ width:100%; } body button.button.fea-delete-button{ background-color: #ffffff; color: grey; font-style: italic; } body button.button.fea-delete-button:hover, body button.button.fea-delete-button:hover{ background-color: #ffffff00; color: red; } body .mess{ background: #838383; } body .mess .acf-label label{ font-size: 11px; font-weight: 500; color: #dddddd; } body .mess .acf-input{ font-size: 11px; font-style: italic; margin-left: 10px; padding-left: 10px; border-left: 1px dotted #acf; color: #dbdbdb; } body .eapps-facebook-feed-large > div > div > div > div > div > div > div > div > div > div > div > div > div > div > div{ color:#a3a3a3; font-size:13px; line-height:1.6em; } body .eapps-facebook-feed-large div div div div div div div div div div div div div a{ color:#848484; font-size:13px; font-weight:500; } body .elementor-row .eapps-instagram-feed-posts-item-user-name a{ font-size:13px; color:#848484 !important; font-weight:500; } body .eapps-instagram-feed-posts-item-link .eapps-instagram-feed-posts-item-text{ color:#848484 !important; font-family:'Open Sans', sans-serif; font-size:13px; line-height:1.5em; word-spacing:1px; } body .contenu-secondaire{ width:30% !important; } body .contenu-principal{ width:70% !important; } body .bloc-accueil-club{ width:15% !important; padding-right:0% !important; padding-left:0% !important; padding-top:0% !important; padding-bottom:0% !important; } body .bloc-accueil-pdt{ width:40% !important; padding-left:2.5%; padding-right:2.5%; padding-top:0%; padding-bottom:0%; } body .bloc-accueil-actus{ width: 45% !important; padding-left: 0%; padding-right: 0; padding-top: 0%; padding-bottom: 0%; } body .bloc-accueil-actus > .elementor-element-populated > .elementor-widget-wrap{ padding-left: 0% !important; } body .bloc-accueil-club .elementor-widget-icon-list ul{ font-size :13px !important; } body #cotona .dce-content-wrapper{ font-size:13px !important; } body #main .hentry h3:nth-child(15){  margin-top:50px; } body .single h2{ margin-top: 1.35em; margin-bottom: 0.35em; } @media (max-width:1366px){  body .bloc-accueil-abc{ padding-top:3% !important; padding-right:4% !important; padding-bottom:4% !important; padding-left:4% !important; } body .bloc-accueil-pdt > .elementor-element-populated > .elementor-widget-wrap{ padding-left: 2% !important; } body .bloc-accueil-actus > .elementor-element-populated > .elementor-widget-wrap{ padding-left: 0% !important; } body .col-1366-100{ width: 100% !important; } body .col-1366-80{ width: 80% !important; } body .col-1366-70{ width: 70% !important; } body .col-1366-60{ width: 60% !important; } body .col-1366-50{ width: 50% !important; } body .col-1366-40{ width: 50% !important; } body .col-1366-30{ width: 50% !important; } body .col-1366-25{ width: 50% !important; } body .col-1366-20{ width: 50% !important; } }  @media (max-width:1200px){  body .contenu-secondaire>.elementor-column-wrap.elementor-element-populated>.elementor-widget-wrap{ padding-left:10px !important; } body .bloc-logo-ss-ttre{ width:150px !important; } body .bloc-xtrt-ss-ttre{ width: calc(100% - 150px) !important; padding-left: 1.1%; } body .bloc-accueil-pdt{ width:40%; padding-left:15px; padding-right:15px; padding-top:0%; padding-bottom:0%; } body .bloc-accueil-actus{ width:43% !important; padding-left:0; padding-right:15px; padding-top:0%; padding-bottom:15px; } body .bloc-accueil-actus .elementor-widget-wrap{ padding-left:0px !important; padding-right:0px !important; padding-bottom:0px !important; } body .bloc-accueil-club{ padding-right:0 !important; padding-left:0px !important; padding-top:0 !important; padding-bottom:0 !important; } body .col-1200-100{ width: 100% !important; } body .col-1200-80{ width: 80% !important; } body .col-1200-70{ width: 70% !important; } body .col-1200-60{ width: 60% !important; } body .col-1200-50{ width: 50% !important; } body .col-1200-40{ width: 50% !important; } body .col-1200-30{ width: 50% !important; } body .col-1200-25{ width: 50% !important; } body .col-1200-20{ width: 50% !important; } }  @media (max-width:1024px){  body #primary-site-navigation .menu-item .menu-link{ padding-left:7px; padding-right:7px; } body .contenu-principal > .elementor-column-wrap.elementor-element-populated{ border-radius: 0px 0px 0px 0px !important; } body .contenu-principal-100width > .elementor-column-wrap.elementor-element-populated .elementor-widget-wrap, body .contenu-principal-100width > .elementor-column-wrap.elementor-element-populated{ border-top-left-radius:0px !important; border-top-right-radius:0px !important; border-bottom-left-radius:0px !important; border-bottom-right-radius:0px !important; } body .bloc-accueil-actus{ width:100% !important; padding-left:25px; padding-right:25px; padding-top:25px; padding-bottom:50px; border-bottom-style: dotted; border-bottom-width: 1px; border-bottom-color: #D2D2D2; } body .bloc-accueil-pdt{ width:65% !important; padding-left:25px; padding-right:25px; padding-top:25px; padding-bottom:40px; } body .bloc-accueil-club{ width:35% !important; padding-left:25px; padding-right:25px !important; padding-top:25px; padding-bottom:25px; margin-right:0px !important; margin-left:0px !important; margin-top:0px !important; margin-bottom:35px !important; } body .bloc-accueil-actus>.elementor-column-wrap.elementor-element-populated>.elementor-widget-wrap{ padding-right:0px !important; } body .bloc-accueil-abc{ padding-top:0px !important; padding-right:0px !important; padding-bottom:0px !important; padding-left:0px !important; } body .bloc-accueil-club .elementor-widget-heading p.elementor-heading-title{ text-align:center; } body .bloc-accueil-club .elementor-widget-theme-site-logo .elementor-image{ width:100% !important; text-align:center; } body .bloc-accueil-club .elementor-widget-heading h3.elementor-heading-title{ text-align:center; } body .bloc-accueil-pdt .elementor-widget-wrap{ padding: 0px 5% 0px 0px; } body .bloc-accueil-pdt > .elementor-element-populated{ border-left-width: 0px !important; } body .col-1024-100{ width: 100% !important; } body .col-1024-80{ width: 80% !important; } body .col-1024-70{ width: 70% !important; } body .col-1024-60{ width: 60% !important; } body .col-1024-50{ width: 50% !important; } body .col-1024-40{ width: 50% !important; } body .col-1024-30{ width: 50% !important; } body .col-1024-25{ width: 50% !important; } body .col-1024-20{ width: 50% !important; } }  @media (max-width:992px){  body #ast-desktop-header .ast-main-header-wrap > .site-header-focus-item{ padding-right:0px; padding-left:0px; } body #ast-desktop-header .ast-main-header-wrap .site-header-focus-item > .site-header-focus-item{ padding-left:20px; padding-right:20px; } body #primary-site-navigation .menu-item .menu-link{ padding-left:8px; padding-right:8px; } body #ast-desktop-header .ast-main-header-wrap .site-header-focus-item .site-header-focus-item .ast-builder-grid-row-no-center .site-header-primary-section-right .site-header-focus-item .ast-main-header-bar-alignment .main-header-bar-navigation #primary-site-navigation .main-navigation .ast-mega-menu-enabled .menu-item .menu-link .menu-text .dashicons-migrate{ font-size:20px !important; } body #primary-site-navigation .menu-item .dashicons-shield{ font-size:20px !important; } }  @media (max-width:921px){  body #ast-site-header-cart{ display:none; } }  @media (max-width:880px){  body .bloc-accueil-pdt .elementor-element-populated{ border-left-width:0px !important; } body .col-880-100{ width: 100% !important; } body .col-880-80{ width: 80% !important; } body .col-880-70{ width: 70% !important; } body .col-880-60{ width: 60% !important; } body .col-880-50{ width: 50% !important; } body .col-880-40{ width: 50% !important; } body .col-880-30{ width: 50% !important; } body .col-880-25{ width: 50% !important; } body .col-880-20{ width: 50% !important; } }  @media (max-width:767px){  body .contenu-principal{ width:100% !important; } body .contenu-secondaire{ width:100% !important; background-color:#e0e0e0; padding-left:15px; padding-right:15px; padding-top:15px; padding-bottom:15px; } body .contenu-principal>.elementor-column-wrap.elementor-element-populated{ border-radius:0px !important; } body .contenu-principal-100width > .elementor-widget-wrap.elementor-element-populated{ border-radius: 0px !important; } body .contenu-secondaire>.elementor-column-wrap.elementor-element-populated>.elementor-widget-wrap{ padding-left: 0px !important; } body .bloc-histo .histo-txt>.elementor-element-populated{ margin-left: 0px !important; } body .hero-001 .accueil-titre-site.elementor-widget.elementor-widget-heading > .elementor-widget-container{ margin: 0px 0px 5px 0px; } body .hero-001 h3.elementor-heading-title{ margin-left:2%; margin-right:2%; line-height:17px !important; letter-spacing:1px !important; margin-bottom:0px !important; } body .hero-001 h2.elementor-heading-title{ letter-spacing:1.5px !important; font-size:12px !important; } body .bloc-bar-cat-col{ width:100% !important; } body .bloc-bar-cat-logo{ width:100% !important; } body .bloc-bar-cat-txt{ width: 100% !important; margin: 12px 2%; } body .bloc-bar-cat-txt p.elementor-heading-title{ line-height: 23px !important; } body .bloc-bar-cat-btn{ width:100% !important; } body .bloc-bar-cat{ padding-left: 2% !important; padding-right: 2% !important; } body .bloc-bar-cat-txt .elementor-widget-heading:nth-child(1){  font-size:10px !important; line-height:1.8em; } body .bloc-bar-cat-btn > .elementor-column-wrap.elementor-element-populated > .elementor-widget-wrap{ padding-left:0px !important; } body .bloc-accueil-actus{ border-bottom-style:dotted; border-bottom-width:1px; border-bottom-color:#e0e0e0; padding-left:15px; padding-right:15px; padding-top:0%; padding-bottom:40px; } body .bloc-accueil-pdt .elementor-widget-wrap{ padding-left:0px !important; } body .bloc-accueil-pdt{ width:100% !important; padding-left: 10px !important; padding-right:10px !important; padding-top:35px; padding-bottom:40px; border-bottom-style:dotted; border-bottom-width:1px; border-bottom-color:#e0e0e0; } body .bloc-accueil-club{ width:100% !important; padding-top:35px !important; padding-bottom:40px !important; } body .bloc-accueil-actus .elementor-widget-heading h3{ text-align:center; margin-bottom:15px; margin-top:30px; } body .bloc-accueil-pdt .elementor-widget-heading h3{ text-align:center; margin-bottom:10px; } body .elementor-widget-testimonial .elementor-testimonial-content{ text-align:center; } body .elementor-widget-testimonial .elementor-testimonial-meta{ display:inline-block; text-align:center; padding-top:10px; } body .bloc-accueil-club .elementor-widget-heading h3.elementor-heading-title{ text-align:center; } body .bloc-accueil-club .elementor-image{ text-align:center; display:inline; display:block; } body .bloc-accueil-club .elementor-widget-heading p.elementor-heading-title{ text-align:center; } body .bloc-part-affil-logo{ width :100% !important; margin-bottom: 15px; } body .bloc-part-affil-bout{ width :100% !important; margin-bottom: 25px; width:100%; } body .bloc-part-logo-1{ width: 25% !important; } body .bloc-part-logo-2{ width: 25% !important; } body .bloc-part-logo-3{ width: 25% !important; } body .bloc-part-logo-4{ width: 25% !important; } body .bloc-accueil-pdt .elementor-element-populated{ border-right-width: 0px !important; } body .col-767-100{ width: 100% !important; } body .col-767-80{ width: 80% !important; } body .col-767-70{ width: 70% !important; } body .col-767-60{ width: 60% !important; } body .col-767-50{ width: 50% !important; } body .col-767-40{ width: 50% !important; } body .col-767-30{ width: 50% !important; } body .col-767-25{ width: 50% !important; } body .col-767-20{ width: 50% !important; } body .elementor-widget-heading h3.elementor-heading-title{ font-size:12px !important; } body .elementor-element-f47c01f .elementor-container .elementor-row .elementor-inner-column .elementor-column-wrap .elementor-widget-wrap .elementor-widget-heading .elementor-widget-container h3.elementor-heading-title{ font-size:1px !important; } }  @media (max-width:640px){  body .acf-field-form-step .acf-fields{ display:block; } body .acf-field-form-step .acf-fields > .acf-field{ padding: 5px 0px; width: 100% !important; } body .bloc-logo-ss-ttre{ display: none; } body .bloc-xtrt-ss-ttre{ width:100% !important; padding-left: 0px !important; } body .contenu-secondaire.sbar.arch{ padding-left:0px; padding-right:0px; padding-top:0px; padding-bottom:0px; margin-top:15px; background-color:rgba(224,224,224,0); } body .col-640-100{ width: 100% !important; } body .col-640-80{ width: 80% !important; } body .col-640-70{ width: 70% !important; } body .col-640-60{ width: 60% !important; } body .col-640-50{ width: 50% !important; } body .col-640-40{ width: 50% !important; } body .col-640-30{ width: 50% !important; } body .col-640-25{ width: 50% !important; } body .col-640-20{ width: 50% !important; } body .hero-logo img{ width: 225px !important; } }  @media (max-width:600px){  body .acf-field-form-step .form-tab p{ font-size:11px; } body .frontend-admin-tabs-view-horizontal .form-tab{ margin: auto 3px; padding: 0 4px; } body .bloc-part-affil-logo .bloc-part-logo-1{ width: 50% !important; height: 150px; } body .bloc-part-affil-logo .bloc-part-logo-2{ width: 50% !important; height: 150px; border-left: dotted 2px rgb(0 0 0 / 12%); } body .bloc-part-affil-logo .bloc-part-logo-3{ width: 50% !important; height: 150px; border-top: dotted 2px rgb(0 0 0 / 12%); } body .bloc-part-affil-logo .bloc-part-logo-4{ width: 50% !important; height: 150px; border-top: dotted 2px rgb(0 0 0 / 12%); border-left: dotted 2px rgb(0 0 0 / 12%); } body .bloc-part-affil-logo > .elementor-column-wrap > .elementor-widget-wrap{ border-bottom-style:dashed; border-bottom-width:1px; border-left-style:none; border-right-style:none; border-top-style:none; } }  @media (max-width:479px){  body .col-479-100{ width: 100% !important; } body .col-479-80{ width: 80% !important; } body .col-479-70{ width: 70% !important; } body .col-479-60{ width: 60% !important; } body .col-479-50{ width: 50% !important; } body .col-479-40{ width: 50% !important; } body .col-479-30{ width: 50% !important; } body .col-479-25{ width: 50% !important; } body .col-479-20{ width: 50% !important; } }  @media (min-width:545px){  body .acf-editor-wrap .wp-editor-tabs .wp-switch-editor{ padding-top:6px; padding-bottom:6px; } }  @media (min-width:783px){  body #insert-media-button{ padding-left:10px; padding-right:10px; padding-top:5px; padding-bottom:5px; margin-bottom:3px; } body .acf-editor-wrap .wp-editor-container div div div div div div div div div div div button{ padding-top:4px; padding-bottom:4px; } }  @media (min-width:922px){  body .acf-field-form-step .acf-input input[type=text]{ font-size:12px; } }    body.category #primary .ast-archive-description p{ font-size:14px; } body.category #content{ background-size:cover; background-attachment:fixed; background-image:url(https://www.sportbodycontact.fr/wp-content/uploads/Le-Club-Demos-16.png.webp); }    body.page-id-2179 .Pass.Non .av-pass, body.page-id-2179 .pass_non .av-pass{ display:none; } body.page-id-2179 .Pass.Oui .ss-pass, body.page-id-2179 .pass_oui .ss-pass{ display:none; }    body.page-id-2362 .elementor img{ border-style:solid !important; border-width:5px !important; border-color:#000000 !important; } body.page-id-2362 .elementor-widget-theme-post-title h1{ font-weight:600; } body.page-id-2362 .gallery-link-file div .wpmf-gallery-item{ margin-top:20px !important; } body.page-id-2362 .gallery-link-file div div div div .wpmf-gallery-item .wpmf-gallery-icon .square_thumbnail .img_centered img{ border-color:#444444 !important; } @media (min-width:922px){  body.page-id-2362 .elementor-widget-theme-post-title h1{ font-size:25px !important; } }html body div:not(.swift-in-viewport),html body section:not(.swift-in-viewport),html body article:not(.swift-in-viewport),html body p:not(.swift-in-viewport),html body ul:not(.swift-in-viewport),html body ol:not(.swift-in-viewport),html body span:not(.swift-in-viewport),html body figure:not(.swift-in-viewport){background-image:none!important;}.cmplz-hidden {   display: none !important;   }.recentcomments a{display:inline !important;padding:0 !important;margin:0 !important;}   .e-con.e-parent:nth-of-type(n+4):not(.e-lazyloaded):not(.e-no-lazyload),   .e-con.e-parent:nth-of-type(n+4):not(.e-lazyloaded):not(.e-no-lazyload) * {   background-image: none !important;   }   @media screen and (max-height: 1024px) {   .e-con.e-parent:nth-of-type(n+3):not(.e-lazyloaded):not(.e-no-lazyload),   .e-con.e-parent:nth-of-type(n+3):not(.e-lazyloaded):not(.e-no-lazyload) * {    background-image: none !important;   }   }   @media screen and (max-height: 640px) {   .e-con.e-parent:nth-of-type(n+2):not(.e-lazyloaded):not(.e-no-lazyload),   .e-con.e-parent:nth-of-type(n+2):not(.e-lazyloaded):not(.e-no-lazyload) * {    background-image: none !important;   }   }  #cmplz-document h2 {} #cmplz-document h2.annex{} #cmplz-document .subtitle.annex{} #cmplz-document, #cmplz-document p, #cmplz-document span, #cmplz-document li {} #cmplz-cookies-overview .cmplz-service-header {} #cmplz-cookies-overview .cmplz-service-desc {} #cmplz-document.impressum, #cmplz-document.cookie-statement, #cmplz-document.privacy-statement {}    .widget.woocommerce, .ast-woocommerce-container, .ast-archive-description, .archive.category .widget, .ast-article-single, .ast-separate-container .comments-count-wrapper, div#respond {   border-radius: 4px; }  .woocommerce .related.products>h2, h3.comments-title, .ast-separate-container .comment-reply-title {   font-size: 15px;   padding: .5em 0;   font-weight: 900;   color: #3a3a3a;   border-bottom: 2px solid #d8d8d8; }  .woocommerce ul.products li.product .onsale, .woocommerce-page ul.products li.product .onsale, .woocommerce span.onsale {  font-size: 11px; color: white; background-color: #d94f4f; } input#woocommerce-product-search-field-0 {   border-radius: 7px 0 0 7px; border: 0; } .woocommerce .widget_product_search button, .woocommerce-page .widget_product_search button {   border-radius: 0 7px 7px 0; } .widget.woocommerce.widget_product_search{   padding: 0 !important;   border-radius: 25px; } @media (min-width: 922px) { .ast-left-sidebar #secondary {width: 22% !important;} .ast-left-sidebar #primary {width: 78%;} } span.product-title {font-size: 13px;} span.woocommerce-Price-amount.amount {   font-size: 12px; } a.button.wc-forward {padding: 17px 5px;} a.button.wc-forward, a.button.product_type_simple.add_to_cart_button.ajax_add_to_cart, button.single_add_to_cart_button.button.alt, .woocommerce-cart-form__cart-item.cart_item td.product-name {font-size: 12px;}  .woocommerce div.product form.cart .button.single_add_to_cart_button {   padding: 12px 40px; }  .woocommerce .widget_shopping_cart .cart_list li, .woocommerce .widget_shopping_cart li, .woocommerce ul.product_list_widget .cart_list li, .woocommerce ul.product_list_widget li {border-bottom-style: dashed;} .site-footer #media_image-8 {   margin-bottom: 25px; } #accueil-cat-slide .pp-woo-categories .pp-product-cat-inner {   height: 80px; }  .woocommerce-billing-fields, .woocommerce-additional-fields {   background: #ececec;   padding: 0 23px 20px;   border-radius: 9px;   margin-bottom: 15px;   border-width: 2px;   border-style: solid;   border-color: #ebebeb; } .woocommerce-page.woocommerce-checkout #customer_details h3 { border-bottom: 1px solid #b5b6b7; } .woocommerce-privacy-policy-text p {   font-size: 11px;   color: #828286; } .ast-checkout-labels-as-placeholders form #customer_details .form-row.ast-float-label label {   color: #dd9933;   font-style: italic;   font-weight: 500; } select#billing_postcode {   padding: 10px; }  .flatpickr-calendar {   background: darkgrey; } .flatpickr-current-month {   padding-top: 5px;   font-size: 14px; text-transform: capitalize; } input.numInput.cur-year {  margin-left: 0.5ch;  background: #f5f5f500;   font-size: 13px;   font-weight: bold; } .dis-no, #wcfm-main-contentainer input#is_virtual, #wcfm-main-contentainer input#is_downloadable, p.description.wcfm_title.wcfm_ele.virtual_ele_title, p.description.wcfm_title.wcfm_ele.downloadable_ele_title, div#wp-excerpt-editor-tools {display: none !important;}  #woocommerce-product-data .hndle label:first-child{ border-right: 0; }  .wcfm_welcomebox_user_details {   margin: 10px 0 0 0; } .wcfm_welcomebox_user_details h3 { font-size: 17px;} @media only screen and (max-width: 640px) { .wcfm_responsive_menu_toggler {   margin-top: 17px !important; } .wcfm-page-headig .wcfmfa {   margin-top: 19px; }  .wcfm-tabWrap {   padding: 6px 6px 10px; }  .wcfm_dashboard_wc_status_data, .wcfm_dashboard_wc_status_graph {   padding: 5px 1.5%; } #wcfm-main-contentainer div.wcfm-content {   padding: 0 0 10px; }  #wcfm-main-contentainer input.wcfm-checkbox {   margin-right: 0px; }  div.wcfm-collapse-content h2 {   font-size: 13px; }  .wcfm-collapse .wcfm-top-element-container {   padding: 15px 13px 5px 13px; } .wcfm_product_manager_cats_checklist_fields, .product_tags_ele, .wcfm_fetch_tag_cloud, .wcfm_add_new_category, .wcfm_new_tax_ele, .wcfm_new_parent_taxt_ele, .wcfm_add_new_taxonomy_form, .catalog_visibility_ele {  max-width: 98% !important;}  .wcfm_product_manager_gallery_fields {   padding-right: 0; } }  .ast-header-break-point .ast-above-header .ast-button-wrap { line-height: 1;}  .ast-header-break-point .ast-above-mobile-menu-buttons-minimal.menu-toggle {   padding: 0 .5em;   height: 1.75em;   line-height: 0;   font-size: 14px; }  .ast-header-break-point .ast-above-mobile-menu-buttons-minimal span.menu-toggle-icon {   display:none; }  select.sp-profile-selector.sp-player-selector.sp-selector-redirect {   width: 100%; } .sp_team-template-default .sp-template-logo {   margin: 15px 0 20px 20px !important; } .category-actualites .widget {   padding: 8px !important;   border-radius: 0 !important; } .post .ads-widget, .page .ads-widget, .sbar .ads-widget { background:white; padding:8px;} strong.sp-player-number {   padding: 3px 7px;   background: black;   color: #dd9933;   margin-right: 5px; } .ast-separate-container .comments-area {   background: white;   border-radius: 8px; } .ast-logo-title-inline .ast-site-identity { padding: 5px 0;} .ast-builder-menu .main-navigation {   vertical-align: middle; }   .contenu-secondaire{width:30% !important;} .contenu-principal{width:70% !important;} .bloc-accueil-club{ width:18% !important; padding:0 !important; } .bloc-accueil-pdt{ width:40% !important; padding:0 2.5% 0 2.5%; } .bloc-accueil-actus{ width: 45% !important; padding: 0; } .bloc-accueil-actus > .elementor-element-populated > .elementor-widget-wrap{ padding-left: 0% !important; } .bloc-accueil-club .elementor-widget-icon-list ul{ font-size :13px !important; } .bloc-hero-interne .accueil-titre-site .elementor-widget-container{ margin-bottom: 5px !important; } } @media (max-width:1366px){  .bloc-accueil-abc{ padding:3% 4% 4% !important; } .bloc-accueil-pdt > .elementor-element-populated > .elementor-widget-wrap{ padding-left: 2% !important; } .bloc-accueil-actus > .elementor-element-populated > .elementor-widget-wrap{ padding-left: 0% !important; }  .col-1366-100{width: 100% !important;} .col-1366-80{width: 80% !important;} .col-1366-70{width: 70% !important;} .col-1366-60{width: 60% !important;} .col-1366-50{width: 50% !important;} .col-1366-40{width: 50% !important;} .col-1366-30{width: 30% !important;} .col-1366-25{width: 25% !important;} .col-1366-20{width: 20% !important;} } @media (max-width:1200px){  .contenu-secondaire>.elementor-column-wrap.elementor-element-populated>.elementor-widget-wrap{ padding-left:10px !important; } .bloc-logo-ss-ttre{ width:150px !important; } .bloc-xtrt-ss-ttre{ width: calc(100% - 150px) !important; padding-left: 1.1%; } .bloc-accueil-pdt{ width:40%; padding:0 15px 0 15px; } .bloc-accueil-actus{ width:43% !important; padding:0 0 15px 0; } .bloc-accueil-actus .elementor-widget-wrap{ padding-left:0px !important; padding-right:0px !important; padding-bottom:0px !important; } .bloc-accueil-club{ padding:0 !important; } .col-1200-100{width: 100% !important;} .col-1200-80{width: 80% !important;} .col-1200-70{width: 70% !important;} .col-1200-60{width: 60% !important;} .col-1200-50{width: 50% !important;} .col-1200-40{width: 40% !important;} .col-1200-30{width: 30% !important;} .col-1200-25{width: 25% !important;} .col-1200-20{width: 20% !important;} } @media (max-width:1024px){ .contenu-principal > .elementor-column-wrap.elementor-element-populated, .contenu-principal-100width > .elementor-column-wrap.elementor-element-populated .elementor-widget-wrap, .contenu-principal-100width > .elementor-column-wrap.elementor-element-populated{ border-radius: 0px !important; } .bloc-accueil-actus{ width:100% !important; padding:25px 25px 50px; border-bottom: 1px dotted #D2D2D2; } .bloc-accueil-pdt{ width:65% !important; padding:25px 25px 40px; } .bloc-accueil-club{ width:35% !important; padding:25px !important; margin:0 0 35px 0 !important; } .bloc-accueil-actus>.elementor-column-wrap.elementor-element-populated>.elementor-widget-wrap{padding-right:0px !important;} .bloc-accueil-abc{padding:0px !important;} .bloc-accueil-club .elementor-widget-heading h3.elementor-heading-title, .bloc-accueil-club .elementor-widget-heading p.elementor-heading-title, .bloc-accueil-club .elementor-widget-theme-site-logo .elementor-image { text-align:center; } .bloc-accueil-club .elementor-widget-theme-site-logo .elementor-image{ text-align:center; } .bloc-accueil-pdt .elementor-widget-wrap{ padding: 0px 5% 0px 0px; } .bloc-accueil-pdt > .elementor-element-populated{ border-left-width: 0px !important; } .col-1024-100{width: 100% !important;} .col-1024-80{width: 80% !important;} .col-1024-70{width: 70% !important;} .col-1024-60{width: 60% !important;} .col-1024-50{width: 50% !important;} .col-1024-40{width: 40% !important;} .col-1024-30{width: 30% !important;} .col-1024-25{width: 25% !important;} .col-1024-20{width: 20% !important;} } @media (max-width:921px){  #ast-site-header-cart{ display:none; } } @media (max-width:880px){  .bloc-accueil-pdt .elementor-element-populated{ border-left-width:0px !important; } .col-880-100{width: 100% !important;} .col-880-80{width: 80% !important;} .col-880-70{width: 70% !important;} .col-880-60{width: 60% !important;} .col-880-50{width: 50% !important;} .col-880-40{width: 40% !important;} .col-880-30{width: 30% !important;} .col-880-25{width: 25% !important;} .col-880-20{width: 20% !important;} } @media (max-width:767px){ .contenu-principal, .contenu-secondaire { width:100% !important; } .contenu-secondaire{ background-color:#e0e0e0; padding:15px; } .contenu-principal>.elementor-column-wrap.elementor-element-populated, .contenu-principal-100width > .elementor-widget-wrap.elementor-element-populated{ border-radius:0px !important; } .contenu-secondaire>.elementor-column-wrap.elementor-element-populated>.elementor-widget-wrap, .bloc-histo .histo-txt>.elementor-element-populated{ padding-left: 0px !important; } .bloc-histo .histo-txt>.elementor-element-populated {   margin-left: 0px !important; }  .hero-001 .accueil-titre-site.elementor-widget.elementor-widget-heading > .elementor-widget-container{ margin: 0px 0px 5px 0px; } .hero-001 h3.elementor-heading-title{ margin-left:2%; margin-right:2%; margin-bottom:0px !important; line-height:17px !important; letter-spacing:1px !important; } .hero-001 h2.elementor-heading-title{ letter-spacing:1.5px !important; font-size:12px !important; } .bloc-bar-cat-col, .bloc-bar-cat-logo, .bloc-bar-cat-txt, .bloc-bar-cat-btn { width:100% !important; } .bloc-bar-cat-txt{ margin: 12px 2%; } .bloc-bar-cat-txt p.elementor-heading-title{ line-height: 23px !important; } .bloc-bar-cat{ padding-left: 2% !important; padding-right: 2% !important; } .bloc-bar-cat-txt .elementor-widget-heading:nth-child(1){ font-size:10px !important; line-height:1.8em; } .bloc-bar-cat-btn > .elementor-column-wrap.elementor-element-populated > .elementor-widget-wrap{ padding-left:0px !important; } .bloc-accueil-actus{ border-bottom: 1px dotted #e0e0e0; padding:0% 15px 40px 15px; } .bloc-accueil-pdt .elementor-widget-wrap{ padding-left:0px !important; } .bloc-accueil-pdt, .bloc-accueil-club{ width:100% !important; padding-top:35px !important; padding-bottom:40px !important; } .bloc-accueil-pdt{ padding-left: 10px !important; padding-right:10px !important; border-bottom-style:dotted; border-bottom-width:1px; border-bottom-color:#e0e0e0; } .bloc-accueil-actus .elementor-widget-heading h3{ margin-bottom:15px; margin-top:30px; } .bloc-accueil-pdt .elementor-widget-heading h3{ margin-bottom:10px; } .elementor-widget-testimonial .elementor-testimonial-meta{ display:inline-block; padding-top:10px; } .bloc-accueil-actus .elementor-widget-heading h3, .bloc-accueil-pdt .elementor-widget-heading h3, .elementor-widget-testimonial .elementor-testimonial-content, .bloc-accueil-club .elementor-widget-heading h3.elementor-heading-title, .bloc-accueil-club .elementor-image, .bloc-accueil-club .elementor-widget-heading p.elementor-heading-title, .elementor-widget-testimonial .elementor-testimonial-meta{ text-align:center; } .bloc-accueil-club .elementor-image{ display:inline; display:block; } .bloc-part-affil-logo, .bloc-part-affil-bout { width :100% !important; } .bloc-part-affil-logo { margin-bottom: 15px; }  .bloc-accueil-pdt .elementor-element-populated{ border-width: 0px !important; } .bloc-bar-cat .elementor-widget-heading h3.elementor-heading-title{ font-size:12px !important; } .elementor-element-f47c01f .elementor-container .elementor-row .elementor-inner-column .elementor-column-wrap .elementor-widget-wrap .elementor-widget-heading .elementor-widget-container h3.elementor-heading-title{ font-size:1px !important; } .bloc-part-logo-1{width: 25% !important;} .bloc-part-logo-2{width: 25% !important;} .bloc-part-logo-3{width: 25% !important;} .bloc-part-logo-4{width: 25% !important;}  .col-767-100{width: 100% !important;} .col-767-80{width: 80% !important;} .col-767-70{width: 70% !important;} .col-767-60{width: 60% !important;} .col-767-50{width: 50% !important;} .col-767-40{width: 40% !important;} .col-767-30{width: 30% !important;} .col-767-25{width: 25% !important;} .col-767-20{width: 20% !important;} } @media (max-width:640px){ .bloc-logo-ss-ttre{ display: none; } .bloc-xtrt-ss-ttre{ width:100% !important; padding-left: 0px !important; } .contenu-secondaire.sbar.arch{ padding:0px; margin-top:15px; background-color:rgba(224,224,224,0); } .hero-logo img{ width: 225px !important; } .col-640-100{width: 100% !important;} .col-640-80{width: 80% !important;} .col-640-70{width: 70% !important;} .col-640-60{width: 60% !important;} .col-640-50{width: 50% !important;} .col-640-40{width: 40% !important;} .col-640-30{width: 30% !important;} .col-640-25{width: 25% !important;} .col-640-20{width: 20% !important;} } @media (max-width:600px){ .bloc-part-affil-logo .bloc-part-logo-1, .bloc-part-affil-logo .bloc-part-logo-2, .bloc-part-affil-logo .bloc-part-logo-3, .bloc-part-affil-logo .bloc-part-logo-4 { width: 50% !important; height: 150px; }  .bloc-part-affil-logo > .elementor-column-wrap > .elementor-widget-wrap{  border-left-style:none; border-right-style:none; border-top-style:none; } } @media (max-width:479px){ .col-479-100{width: 100% !important;} .col-479-80{width: 80% !important;} .col-479-70{width: 70% !important;} .col-479-60{width: 60% !important;} .col-479-50{width: 50% !important;} .col-479-40{width: 40% !important;} .col-479-30{width: 30% !important;} .col-479-25{width: 25% !important;} .col-479-20{width: 20% !important;} } .elementor-4648 .elementor-element.elementor-element-218b4940 .elementor-posts-container .elementor-post__thumbnail {   padding-bottom: 1px !important; } .btn-inscription { padding: 10px 20px; margin: 5px; display: block; background-color: #0073aa; color: white; text-decoration: none; border-radius: 5px; } header.entry-header > h1.entry-title {display: none;} .conten-bg {   background: url(https://www.sportbodycontact.fr/wp-content/uploads/sport-body-contact-galerie-photos-05-1.jpg) fixed no-repeat;   background-size: cover;   background-position: bottom right; } @charset "UTF-8";.site-main .menu-navigation-container{overflow:visible}.elementor-item:after,.elementor-item:before{display:block;position:absolute;transition:.3s;transition-timing-function:cubic-bezier(.58,.3,.005,1)}.elementor-item:not(:hover):not(:focus):not(.elementor-item-active):not(.highlighted):after,.elementor-item:not(:hover):not(:focus):not(.elementor-item-active):not(.highlighted):before{opacity:0}.elementor-item-active:after,.elementor-item-active:before,.elementor-item.highlighted:after,.elementor-item.highlighted:before,.elementor-item:focus:after,.elementor-item:focus:before,.elementor-item:hover:after,.elementor-item:hover:before{transform:scale(1)}.e--pointer-double-line .elementor-item:after,.e--pointer-double-line .elementor-item:before,.e--pointer-overline .elementor-item:after,.e--pointer-overline .elementor-item:before,.e--pointer-underline .elementor-item:after,.e--pointer-underline .elementor-item:before{background-color:#3f444b;height:3px;left:0;width:100%;z-index:2}.e--pointer-double-line.e--animation-grow .elementor-item:not(:hover):not(:focus):not(.elementor-item-active):not(.highlighted):after,.e--pointer-double-line.e--animation-grow .elementor-item:not(:hover):not(:focus):not(.elementor-item-active):not(.highlighted):before,.e--pointer-overline.e--animation-grow .elementor-item:not(:hover):not(:focus):not(.elementor-item-active):not(.highlighted):after,.e--pointer-overline.e--animation-grow .elementor-item:not(:hover):not(:focus):not(.elementor-item-active):not(.highlighted):before,.e--pointer-underline.e--animation-grow .elementor-item:not(:hover):not(:focus):not(.elementor-item-active):not(.highlighted):after,.e--pointer-underline.e--animation-grow .elementor-item:not(:hover):not(:focus):not(.elementor-item-active):not(.highlighted):before{height:0;left:50%;width:0}.e--pointer-double-line.e--animation-drop-out .elementor-item:not(:hover):not(:focus):not(.elementor-item-active):not(.highlighted):before,.e--pointer-overline.e--animation-drop-out .elementor-item:not(:hover):not(:focus):not(.elementor-item-active):not(.highlighted):before,.e--pointer-underline.e--animation-drop-out .elementor-item:not(:hover):not(:focus):not(.elementor-item-active):not(.highlighted):before{top:10px}.e--pointer-double-line.e--animation-drop-out .elementor-item:not(:hover):not(:focus):not(.elementor-item-active):not(.highlighted):after,.e--pointer-overline.e--animation-drop-out .elementor-item:not(:hover):not(:focus):not(.elementor-item-active):not(.highlighted):after,.e--pointer-underline.e--animation-drop-out .elementor-item:not(:hover):not(:focus):not(.elementor-item-active):not(.highlighted):after{bottom:10px}.e--pointer-double-line.e--animation-drop-in .elementor-item:not(:hover):not(:focus):not(.elementor-item-active):not(.highlighted):before,.e--pointer-overline.e--animation-drop-in .elementor-item:not(:hover):not(:focus):not(.elementor-item-active):not(.highlighted):before,.e--pointer-underline.e--animation-drop-in .elementor-item:not(:hover):not(:focus):not(.elementor-item-active):not(.highlighted):before{top:-10px}.e--pointer-double-line.e--animation-drop-in .elementor-item:not(:hover):not(:focus):not(.elementor-item-active):not(.highlighted):after,.e--pointer-overline.e--animation-drop-in .elementor-item:not(:hover):not(:focus):not(.elementor-item-active):not(.highlighted):after,.e--pointer-underline.e--animation-drop-in .elementor-item:not(:hover):not(:focus):not(.elementor-item-active):not(.highlighted):after{bottom:-10px}.e--pointer-double-line.e--animation-none,.e--pointer-double-line.e--animation-none .elementor-item,.e--pointer-double-line.e--animation-none .elementor-item:after,.e--pointer-double-line.e--animation-none .elementor-item:before,.e--pointer-double-line.e--animation-none .elementor-item:focus,.e--pointer-double-line.e--animation-none .elementor-item:hover,.e--pointer-double-line.e--animation-none:after,.e--pointer-double-line.e--animation-none:before,.e--pointer-double-line.e--animation-none:focus,.e--pointer-double-line.e--animation-none:hover,.e--pointer-overline.e--animation-none,.e--pointer-overline.e--animation-none .elementor-item,.e--pointer-overline.e--animation-none .elementor-item:after,.e--pointer-overline.e--animation-none .elementor-item:before,.e--pointer-overline.e--animation-none .elementor-item:focus,.e--pointer-overline.e--animation-none .elementor-item:hover,.e--pointer-overline.e--animation-none:after,.e--pointer-overline.e--animation-none:before,.e--pointer-overline.e--animation-none:focus,.e--pointer-overline.e--animation-none:hover,.e--pointer-underline.e--animation-none,.e--pointer-underline.e--animation-none .elementor-item,.e--pointer-underline.e--animation-none .elementor-item:after,.e--pointer-underline.e--animation-none .elementor-item:before,.e--pointer-underline.e--animation-none .elementor-item:focus,.e--pointer-underline.e--animation-none .elementor-item:hover,.e--pointer-underline.e--animation-none:after,.e--pointer-underline.e--animation-none:before,.e--pointer-underline.e--animation-none:focus,.e--pointer-underline.e--animation-none:hover{transition-duration:0s}.e--pointer-double-line .elementor-item:before,.e--pointer-overline .elementor-item:before{content:"";top:0}.e--pointer-double-line.e--animation-slide .elementor-item:not(:hover):not(:focus):not(.elementor-item-active):not(.highlighted):before,.e--pointer-overline.e--animation-slide .elementor-item:not(:hover):not(:focus):not(.elementor-item-active):not(.highlighted):before{left:-20px;width:10px}.e--pointer-double-line .elementor-item:after,.e--pointer-underline .elementor-item:after{bottom:0;content:""}.e--pointer-double-line.e--animation-slide .elementor-item:not(:hover):not(:focus):not(.elementor-item-active):not(.highlighted):after,.e--pointer-underline.e--animation-slide .elementor-item:not(:hover):not(:focus):not(.elementor-item-active):not(.highlighted):after{inset-inline-start:100%;width:10px}.e--pointer-framed .elementor-item:after,.e--pointer-framed .elementor-item:before{background:transparent;border:3px solid #3f444b;bottom:0;left:0;right:0;top:0}.e--pointer-framed .elementor-item:before{content:""}.e--pointer-framed.e--animation-grow .elementor-item:not(:hover):not(:focus):not(.elementor-item-active):not(.highlighted):before{transform:scale(.75)}.e--pointer-framed.e--animation-shrink .elementor-item:not(:hover):not(:focus):not(.elementor-item-active):not(.highlighted):before{transform:scale(1.25)}.e--pointer-framed.e--animation-grow .elementor-item:before,.e--pointer-framed.e--animation-shrink .elementor-item:before{transition:opacity .2s,transform .4s}.e--pointer-framed.e--animation-draw .elementor-item:after,.e--pointer-framed.e--animation-draw .elementor-item:before{height:3px;width:3px}.e--pointer-framed.e--animation-draw .elementor-item:before{border-block-end-width:3px;border-block-start-width:0;border-inline-end-width:0;border-inline-start-width:3px;transition:width .1s .2s,height .1s .3s,opacity .12s .22s}.e--pointer-framed.e--animation-draw .elementor-item:after{border-block-end-width:0;border-block-start-width:3px;border-inline-end-width:3px;border-inline-start-width:0;content:"";inset-block-end:0;inset-block-start:auto;inset-inline-end:0;inset-inline-start:auto;transition:width .1s,height .1s .1s,opacity .02s .18s}.e--pointer-framed.e--animation-draw .elementor-item-active:after,.e--pointer-framed.e--animation-draw .elementor-item-active:before,.e--pointer-framed.e--animation-draw .elementor-item.highlighted:after,.e--pointer-framed.e--animation-draw .elementor-item.highlighted:before,.e--pointer-framed.e--animation-draw .elementor-item:focus:after,.e--pointer-framed.e--animation-draw .elementor-item:focus:before,.e--pointer-framed.e--animation-draw .elementor-item:hover:after,.e--pointer-framed.e--animation-draw .elementor-item:hover:before{height:100%;width:100%}.e--pointer-framed.e--animation-draw .elementor-item-active:before,.e--pointer-framed.e--animation-draw .elementor-item.highlighted:before,.e--pointer-framed.e--animation-draw .elementor-item:focus:before,.e--pointer-framed.e--animation-draw .elementor-item:hover:before{transition:opacity .02s,height .1s,width .1s .1s}.e--pointer-framed.e--animation-draw .elementor-item-active:after,.e--pointer-framed.e--animation-draw .elementor-item.highlighted:after,.e--pointer-framed.e--animation-draw .elementor-item:focus:after,.e--pointer-framed.e--animation-draw .elementor-item:hover:after{transition:opacity .02s .2s,height .1s .2s,width .1s .3s}.e--pointer-framed.e--animation-corners .elementor-item:after,.e--pointer-framed.e--animation-corners .elementor-item:before{height:3px;width:3px}.e--pointer-framed.e--animation-corners .elementor-item:before{border-block-end-width:0;border-block-start-width:3px;border-inline-end-width:0;border-inline-start-width:3px}.e--pointer-framed.e--animation-corners .elementor-item:after{border-block-end-width:3px;border-block-start-width:0;border-inline-end-width:3px;border-inline-start-width:0;content:"";inset-block-end:0;inset-block-start:auto;inset-inline-end:0;inset-inline-start:auto}.e--pointer-framed.e--animation-corners .elementor-item-active:after,.e--pointer-framed.e--animation-corners .elementor-item-active:before,.e--pointer-framed.e--animation-corners .elementor-item.highlighted:after,.e--pointer-framed.e--animation-corners .elementor-item.highlighted:before,.e--pointer-framed.e--animation-corners .elementor-item:focus:after,.e--pointer-framed.e--animation-corners .elementor-item:focus:before,.e--pointer-framed.e--animation-corners .elementor-item:hover:after,.e--pointer-framed.e--animation-corners .elementor-item:hover:before{height:100%;transition:opacity 2ms,width .4s,height .4s;width:100%}.e--pointer-framed.e--animation-none,.e--pointer-framed.e--animation-none .elementor-item,.e--pointer-framed.e--animation-none .elementor-item:after,.e--pointer-framed.e--animation-none .elementor-item:before,.e--pointer-framed.e--animation-none .elementor-item:focus,.e--pointer-framed.e--animation-none .elementor-item:hover,.e--pointer-framed.e--animation-none:after,.e--pointer-framed.e--animation-none:before,.e--pointer-framed.e--animation-none:focus,.e--pointer-framed.e--animation-none:hover{transition-duration:0s}.e--pointer-background .elementor-item:after,.e--pointer-background .elementor-item:before{content:"";transition:.3s}.e--pointer-background .elementor-item:before{background:#3f444b;inset:0;z-index:-1}.e--pointer-background .elementor-item-active,.e--pointer-background .elementor-item.highlighted,.e--pointer-background .elementor-item:focus,.e--pointer-background .elementor-item:hover{color:#fff}.e--pointer-background.e--animation-grow .elementor-item:before{transform:scale(.5)}.e--pointer-background.e--animation-grow .elementor-item-active:before,.e--pointer-background.e--animation-grow .elementor-item.highlighted:before,.e--pointer-background.e--animation-grow .elementor-item:focus:before,.e--pointer-background.e--animation-grow .elementor-item:hover:before{opacity:1;transform:scale(1)}.e--pointer-background.e--animation-shrink .elementor-item:not(:hover):not(:focus):not(.elementor-item-active):not(.highlighted):before{transform:scale(1.2);transition:.3s}.e--pointer-background.e--animation-shrink .elementor-item-active:before,.e--pointer-background.e--animation-shrink .elementor-item.highlighted:before,.e--pointer-background.e--animation-shrink .elementor-item:focus:before,.e--pointer-background.e--animation-shrink .elementor-item:hover:before{transition:opacity .15s,transform .4s}.e--pointer-background.e--animation-sweep-left .elementor-item:not(:hover):not(:focus):not(.elementor-item-active):not(.highlighted):before{left:100%}.e--pointer-background.e--animation-sweep-right .elementor-item:not(:hover):not(:focus):not(.elementor-item-active):not(.highlighted):before{right:100%}.e--pointer-background.e--animation-sweep-up .elementor-item:not(:hover):not(:focus):not(.elementor-item-active):not(.highlighted):before{top:100%}.e--pointer-background.e--animation-sweep-down .elementor-item:not(:hover):not(:focus):not(.elementor-item-active):not(.highlighted):before{bottom:100%}.e--pointer-background.e--animation-shutter-out-vertical .elementor-item:not(:hover):not(:focus):not(.elementor-item-active):not(.highlighted):before{bottom:50%;top:50%}.e--pointer-background.e--animation-shutter-out-horizontal .elementor-item:not(:hover):not(:focus):not(.elementor-item-active):not(.highlighted):before{left:50%;right:50%}.e--pointer-background.e--animation-shutter-in-horizontal .elementor-item:after,.e--pointer-background.e--animation-shutter-in-vertical .elementor-item:after{background:#3f444b;inset:0;z-index:-1}.e--pointer-background.e--animation-shutter-in-vertical .elementor-item:before{bottom:100%;top:0}.e--pointer-background.e--animation-shutter-in-vertical .elementor-item:after{bottom:0;top:100%}.e--pointer-background.e--animation-shutter-in-vertical .elementor-item-active:before,.e--pointer-background.e--animation-shutter-in-vertical .elementor-item.highlighted:before,.e--pointer-background.e--animation-shutter-in-vertical .elementor-item:focus:before,.e--pointer-background.e--animation-shutter-in-vertical .elementor-item:hover:before{bottom:50%}.e--pointer-background.e--animation-shutter-in-vertical .elementor-item-active:after,.e--pointer-background.e--animation-shutter-in-vertical .elementor-item.highlighted:after,.e--pointer-background.e--animation-shutter-in-vertical .elementor-item:focus:after,.e--pointer-background.e--animation-shutter-in-vertical .elementor-item:hover:after{top:50%}.e--pointer-background.e--animation-shutter-in-horizontal .elementor-item:before{left:100%;right:0}.e--pointer-background.e--animation-shutter-in-horizontal .elementor-item:after{left:0;right:100%}.e--pointer-background.e--animation-shutter-in-horizontal .elementor-item-active:before,.e--pointer-background.e--animation-shutter-in-horizontal .elementor-item.highlighted:before,.e--pointer-background.e--animation-shutter-in-horizontal .elementor-item:focus:before,.e--pointer-background.e--animation-shutter-in-horizontal .elementor-item:hover:before{left:50%}.e--pointer-background.e--animation-shutter-in-horizontal .elementor-item-active:after,.e--pointer-background.e--animation-shutter-in-horizontal .elementor-item.highlighted:after,.e--pointer-background.e--animation-shutter-in-horizontal .elementor-item:focus:after,.e--pointer-background.e--animation-shutter-in-horizontal .elementor-item:hover:after{right:50%}.e--pointer-background.e--animation-none,.e--pointer-background.e--animation-none .elementor-item,.e--pointer-background.e--animation-none .elementor-item:after,.e--pointer-background.e--animation-none .elementor-item:before,.e--pointer-background.e--animation-none .elementor-item:focus,.e--pointer-background.e--animation-none .elementor-item:hover,.e--pointer-background.e--animation-none:after,.e--pointer-background.e--animation-none:before,.e--pointer-background.e--animation-none:focus,.e--pointer-background.e--animation-none:hover{transition-duration:0s}.e--pointer-text.e--animation-skew .elementor-item:focus,.e--pointer-text.e--animation-skew .elementor-item:hover{transform:skew(-8deg)}.e--pointer-text.e--animation-grow .elementor-item:focus,.e--pointer-text.e--animation-grow .elementor-item:hover{transform:scale(1.2)}.e--pointer-text.e--animation-shrink .elementor-item:focus,.e--pointer-text.e--animation-shrink .elementor-item:hover{transform:scale(.8)}.e--pointer-text.e--animation-float .elementor-item:focus,.e--pointer-text.e--animation-float .elementor-item:hover{transform:translateY(-8px)}.e--pointer-text.e--animation-sink .elementor-item:focus,.e--pointer-text.e--animation-sink .elementor-item:hover{transform:translateY(8px)}.e--pointer-text.e--animation-rotate .elementor-item:focus,.e--pointer-text.e--animation-rotate .elementor-item:hover{transform:rotate(6deg)}.e--pointer-text.e--animation-none,.e--pointer-text.e--animation-none .elementor-item,.e--pointer-text.e--animation-none .elementor-item:after,.e--pointer-text.e--animation-none .elementor-item:before,.e--pointer-text.e--animation-none .elementor-item:focus,.e--pointer-text.e--animation-none .elementor-item:hover,.e--pointer-text.e--animation-none:after,.e--pointer-text.e--animation-none:before,.e--pointer-text.e--animation-none:focus,.e--pointer-text.e--animation-none:hover{transition-duration:0s}.elementor-nav-menu--main .elementor-nav-menu a{transition:.4s}.elementor-nav-menu--main .elementor-nav-menu a,.elementor-nav-menu--main .elementor-nav-menu a.highlighted,.elementor-nav-menu--main .elementor-nav-menu a:focus,.elementor-nav-menu--main .elementor-nav-menu a:hover{padding:13px 20px}.elementor-nav-menu--main .elementor-nav-menu a.current{background:#1f2124;color:#fff}.elementor-nav-menu--main .elementor-nav-menu a.disabled{background:#3f444b;color:#88909b}.elementor-nav-menu--main .elementor-nav-menu ul{border-style:solid;border-width:0;padding:0;position:absolute;width:12em}.elementor-nav-menu--main .elementor-nav-menu span.scroll-down,.elementor-nav-menu--main .elementor-nav-menu span.scroll-up{background:#fff;display:none;height:20px;overflow:hidden;position:absolute;visibility:hidden}.elementor-nav-menu--main .elementor-nav-menu span.scroll-down-arrow,.elementor-nav-menu--main .elementor-nav-menu span.scroll-up-arrow{border:8px dashed transparent;border-bottom:8px solid #33373d;height:0;inset-block-start:-2px;inset-inline-start:50%;margin-inline-start:-8px;overflow:hidden;position:absolute;width:0}.elementor-nav-menu--main .elementor-nav-menu span.scroll-down-arrow{border-color:#33373d transparent transparent;border-style:solid dashed dashed;top:6px}.elementor-nav-menu--main .elementor-nav-menu--dropdown .sub-arrow .e-font-icon-svg,.elementor-nav-menu--main .elementor-nav-menu--dropdown .sub-arrow i{transform:rotate(calc(-90deg * var(--direction-multiplier, 1)))}.elementor-nav-menu--main .elementor-nav-menu--dropdown .sub-arrow .e-font-icon-svg{fill:currentColor;height:1em;width:1em}.elementor-nav-menu--layout-horizontal{display:flex}.elementor-nav-menu--layout-horizontal .elementor-nav-menu{display:flex;flex-wrap:wrap}.elementor-nav-menu--layout-horizontal .elementor-nav-menu a{flex-grow:1;white-space:nowrap}.elementor-nav-menu--layout-horizontal .elementor-nav-menu>li{display:flex}.elementor-nav-menu--layout-horizontal .elementor-nav-menu>li ul,.elementor-nav-menu--layout-horizontal .elementor-nav-menu>li>.scroll-down{top:100%!important}.elementor-nav-menu--layout-horizontal .elementor-nav-menu>li:not(:first-child)>a{margin-inline-start:var(--e-nav-menu-horizontal-menu-item-margin)}.elementor-nav-menu--layout-horizontal .elementor-nav-menu>li:not(:first-child)>.scroll-down,.elementor-nav-menu--layout-horizontal .elementor-nav-menu>li:not(:first-child)>.scroll-up,.elementor-nav-menu--layout-horizontal .elementor-nav-menu>li:not(:first-child)>ul{inset-inline-start:var(--e-nav-menu-horizontal-menu-item-margin)!important}.elementor-nav-menu--layout-horizontal .elementor-nav-menu>li:not(:last-child)>a{margin-inline-end:var(--e-nav-menu-horizontal-menu-item-margin)}.elementor-nav-menu--layout-horizontal .elementor-nav-menu>li:not(:last-child):after{align-self:center;border-color:var(--e-nav-menu-divider-color,#000);border-left-style:var(--e-nav-menu-divider-style,solid);border-left-width:var(--e-nav-menu-divider-width,2px);content:var(--e-nav-menu-divider-content,none);height:var(--e-nav-menu-divider-height,35%)}.elementor-nav-menu__align-right .elementor-nav-menu{justify-content:flex-end;margin-left:auto}.elementor-nav-menu__align-right .elementor-nav-menu--layout-vertical>ul>li>a{justify-content:flex-end}.elementor-nav-menu__align-left .elementor-nav-menu{justify-content:flex-start;margin-right:auto}.elementor-nav-menu__align-left .elementor-nav-menu--layout-vertical>ul>li>a{justify-content:flex-start}.elementor-nav-menu__align-start .elementor-nav-menu{justify-content:flex-start;margin-inline-end:auto}.elementor-nav-menu__align-start .elementor-nav-menu--layout-vertical>ul>li>a{justify-content:flex-start}.elementor-nav-menu__align-end .elementor-nav-menu{justify-content:flex-end;margin-inline-start:auto}.elementor-nav-menu__align-end .elementor-nav-menu--layout-vertical>ul>li>a{justify-content:flex-end}.elementor-nav-menu__align-center .elementor-nav-menu{justify-content:center;margin-inline-end:auto;margin-inline-start:auto}.elementor-nav-menu__align-center .elementor-nav-menu--layout-vertical>ul>li>a{justify-content:center}.elementor-nav-menu__align-justify .elementor-nav-menu--layout-horizontal .elementor-nav-menu{width:100%}.elementor-nav-menu__align-justify .elementor-nav-menu--layout-horizontal .elementor-nav-menu>li{flex-grow:1}.elementor-nav-menu__align-justify .elementor-nav-menu--layout-horizontal .elementor-nav-menu>li>a{justify-content:center}.elementor-widget-nav-menu:not(.elementor-nav-menu--toggle) .elementor-menu-toggle{display:none}.elementor-widget-nav-menu .elementor-widget-container,.elementor-widget-nav-menu:not(:has(.elementor-widget-container)):not([class*=elementor-hidden-]){display:flex;flex-direction:column}.elementor-nav-menu{position:relative;z-index:2}.elementor-nav-menu:after{clear:both;content:" ";display:block;font:0/0 serif;height:0;overflow:hidden;visibility:hidden}.elementor-nav-menu,.elementor-nav-menu li,.elementor-nav-menu ul{display:block;line-height:normal;list-style:none;margin:0;padding:0;-webkit-tap-highlight-color:rgba(0,0,0,0)}.elementor-nav-menu ul{display:none}.elementor-nav-menu ul ul a,.elementor-nav-menu ul ul a:active,.elementor-nav-menu ul ul a:focus,.elementor-nav-menu ul ul a:hover{border-left:16px solid transparent}.elementor-nav-menu ul ul ul a,.elementor-nav-menu ul ul ul a:active,.elementor-nav-menu ul ul ul a:focus,.elementor-nav-menu ul ul ul a:hover{border-left:24px solid transparent}.elementor-nav-menu ul ul ul ul a,.elementor-nav-menu ul ul ul ul a:active,.elementor-nav-menu ul ul ul ul a:focus,.elementor-nav-menu ul ul ul ul a:hover{border-left:32px solid transparent}.elementor-nav-menu ul ul ul ul ul a,.elementor-nav-menu ul ul ul ul ul a:active,.elementor-nav-menu ul ul ul ul ul a:focus,.elementor-nav-menu ul ul ul ul ul a:hover{border-left:40px solid transparent}.elementor-nav-menu a,.elementor-nav-menu li{position:relative}.elementor-nav-menu li{border-width:0}.elementor-nav-menu a{align-items:center;display:flex}.elementor-nav-menu a,.elementor-nav-menu a:focus,.elementor-nav-menu a:hover{line-height:20px;padding:10px 20px}.elementor-nav-menu a.current{background:#1f2124;color:#fff}.elementor-nav-menu a.disabled{color:#88909b;cursor:not-allowed}.elementor-nav-menu .e-plus-icon:before{content:"+"}.elementor-nav-menu .sub-arrow{align-items:center;display:flex;line-height:1;margin-block-end:-10px;margin-block-start:-10px;padding:10px;padding-inline-end:0}.elementor-nav-menu .sub-arrow i{pointer-events:none}.elementor-nav-menu .sub-arrow .fa.fa-chevron-down,.elementor-nav-menu .sub-arrow .fas.fa-chevron-down{font-size:.7em}.elementor-nav-menu .sub-arrow .e-font-icon-svg{height:1em;width:1em}.elementor-nav-menu .sub-arrow .e-font-icon-svg.fa-svg-chevron-down{height:.7em;width:.7em}.elementor-nav-menu--dropdown .elementor-item.elementor-item-active,.elementor-nav-menu--dropdown .elementor-item.highlighted,.elementor-nav-menu--dropdown .elementor-item:focus,.elementor-nav-menu--dropdown .elementor-item:hover,.elementor-sub-item.elementor-item-active,.elementor-sub-item.highlighted,.elementor-sub-item:focus,.elementor-sub-item:hover{background-color:#3f444b;color:#fff}.elementor-menu-toggle{align-items:center;background-color:rgba(0,0,0,.05);border:0 solid;border-radius:3px;color:#33373d;cursor:pointer;display:flex;font-size:var(--nav-menu-icon-size,22px);justify-content:center;padding:.25em}.elementor-menu-toggle.elementor-active .elementor-menu-toggle__icon--open,.elementor-menu-toggle:not(.elementor-active) .elementor-menu-toggle__icon--close{display:none}.elementor-menu-toggle .e-font-icon-svg{fill:#33373d;height:1em;width:1em}.elementor-menu-toggle svg{height:auto;width:1em;fill:var(--nav-menu-icon-color,currentColor)}span.elementor-menu-toggle__icon--close,span.elementor-menu-toggle__icon--open{line-height:1}.elementor-nav-menu--dropdown{background-color:#fff;font-size:13px}.elementor-nav-menu--dropdown-none .elementor-menu-toggle,.elementor-nav-menu--dropdown-none .elementor-nav-menu--dropdown{display:none}.elementor-nav-menu--dropdown.elementor-nav-menu__container{margin-top:10px;overflow-x:hidden;overflow-y:auto;transform-origin:top;transition:max-height .3s,transform .3s}.elementor-nav-menu--dropdown.elementor-nav-menu__container .elementor-sub-item{font-size:.85em}.elementor-nav-menu--dropdown a{color:#33373d}.elementor-nav-menu--dropdown a.current{background:#1f2124;color:#fff}.elementor-nav-menu--dropdown a.disabled{color:#b3b3b3}ul.elementor-nav-menu--dropdown a,ul.elementor-nav-menu--dropdown a:focus,ul.elementor-nav-menu--dropdown a:hover{border-inline-start:8px solid transparent;text-shadow:none}.elementor-nav-menu__text-align-center .elementor-nav-menu--dropdown .elementor-nav-menu a{justify-content:center}.elementor-nav-menu--toggle{--menu-height:100vh}.elementor-nav-menu--toggle .elementor-menu-toggle:not(.elementor-active)+.elementor-nav-menu__container{max-height:0;overflow:hidden;transform:scaleY(0)}.elementor-nav-menu--toggle .elementor-menu-toggle.elementor-active+.elementor-nav-menu__container{animation:hide-scroll .3s backwards;max-height:var(--menu-height);transform:scaleY(1)}.elementor-nav-menu--stretch .elementor-nav-menu__container.elementor-nav-menu--dropdown{position:absolute;z-index:9997}@media (max-width:767px){.elementor-nav-menu--dropdown-mobile .elementor-nav-menu--main{display:none}}@media (min-width:768px){.elementor-nav-menu--dropdown-mobile .elementor-menu-toggle,.elementor-nav-menu--dropdown-mobile .elementor-nav-menu--dropdown{display:none}.elementor-nav-menu--dropdown-mobile nav.elementor-nav-menu--dropdown.elementor-nav-menu__container{overflow-y:hidden}}@media (max-width:880px){.elementor-nav-menu--dropdown-mobile_extra .elementor-nav-menu--main{display:none}}@media (min-width:881px){.elementor-nav-menu--dropdown-mobile_extra .elementor-menu-toggle,.elementor-nav-menu--dropdown-mobile_extra .elementor-nav-menu--dropdown{display:none}.elementor-nav-menu--dropdown-mobile_extra nav.elementor-nav-menu--dropdown.elementor-nav-menu__container{overflow-y:hidden}}@media (max-width:1024px){.elementor-nav-menu--dropdown-tablet .elementor-nav-menu--main{display:none}}@media (min-width:1025px){.elementor-nav-menu--dropdown-tablet .elementor-menu-toggle,.elementor-nav-menu--dropdown-tablet .elementor-nav-menu--dropdown{display:none}.elementor-nav-menu--dropdown-tablet nav.elementor-nav-menu--dropdown.elementor-nav-menu__container{overflow-y:hidden}}@media (max-width:1200px){.elementor-nav-menu--dropdown-tablet_extra .elementor-nav-menu--main{display:none}}@media (min-width:1201px){.elementor-nav-menu--dropdown-tablet_extra .elementor-menu-toggle,.elementor-nav-menu--dropdown-tablet_extra .elementor-nav-menu--dropdown{display:none}.elementor-nav-menu--dropdown-tablet_extra nav.elementor-nav-menu--dropdown.elementor-nav-menu__container{overflow-y:hidden}}@keyframes hide-scroll{0%,to{overflow:hidden}}   .ast-desktop .menu-item-1554 .astra-mm-icon-label.icon-item-1554, .ast-header-break-point .menu-item-1554 .astra-mm-icon-label.icon-item-1554{display:inline-block;vertical-align:middle;line-height:0;margin:5px;}.ast-desktop .menu-item-1554 .astra-mm-icon-label.icon-item-1554 svg, .ast-header-break-point .menu-item-1554 .astra-mm-icon-label.icon-item-1554 svg{color:var(--ast-global-color-0);fill:var(--ast-global-color-0);width:20px;height:20px;}.ast-desktop .menu-item-8183 .astra-mm-icon-label.icon-item-8183, .ast-header-break-point .menu-item-8183 .astra-mm-icon-label.icon-item-8183{display:inline-block;vertical-align:middle;line-height:0;margin:5px;}.ast-desktop .menu-item-8183 .astra-mm-icon-label.icon-item-8183 svg, .ast-header-break-point .menu-item-8183 .astra-mm-icon-label.icon-item-8183 svg{color:var(--ast-global-color-0);fill:var(--ast-global-color-0);width:20px;height:20px;}.ast-desktop .menu-item-8178 .astra-mm-icon-label.icon-item-8178, .ast-header-break-point .menu-item-8178 .astra-mm-icon-label.icon-item-8178{display:inline-block;vertical-align:middle;line-height:0;margin:5px;}.ast-desktop .menu-item-8178 .astra-mm-icon-label.icon-item-8178 svg, .ast-header-break-point .menu-item-8178 .astra-mm-icon-label.icon-item-8178 svg{color:var(--ast-global-color-0);fill:var(--ast-global-color-0);width:20px;height:20px;}.ast-desktop .menu-item-8179 .astra-mm-icon-label.icon-item-8179, .ast-header-break-point .menu-item-8179 .astra-mm-icon-label.icon-item-8179{display:inline-block;vertical-align:middle;line-height:0;margin:5px;}.ast-desktop .menu-item-8179 .astra-mm-icon-label.icon-item-8179 svg, .ast-header-break-point .menu-item-8179 .astra-mm-icon-label.icon-item-8179 svg{color:var(--ast-global-color-0);fill:var(--ast-global-color-0);width:20px;height:20px;}.ast-desktop .menu-item-8182 .astra-mm-icon-label.icon-item-8182, .ast-header-break-point .menu-item-8182 .astra-mm-icon-label.icon-item-8182{display:inline-block;vertical-align:middle;line-height:0;margin:5px;}.ast-desktop .menu-item-8182 .astra-mm-icon-label.icon-item-8182 svg, .ast-header-break-point .menu-item-8182 .astra-mm-icon-label.icon-item-8182 svg{color:var(--ast-global-color-0);fill:var(--ast-global-color-0);width:20px;height:20px;}.ast-desktop .menu-item-8199 .astra-mm-icon-label.icon-item-8199, .ast-header-break-point .menu-item-8199 .astra-mm-icon-label.icon-item-8199{display:inline-block;vertical-align:middle;line-height:0;margin:5px;}.ast-desktop .menu-item-8199 .astra-mm-icon-label.icon-item-8199 svg, .ast-header-break-point .menu-item-8199 .astra-mm-icon-label.icon-item-8199 svg{color:var(--ast-global-color-0);fill:var(--ast-global-color-0);width:20px;height:20px;}.ast-desktop .menu-item-8180 .astra-mm-icon-label.icon-item-8180, .ast-header-break-point .menu-item-8180 .astra-mm-icon-label.icon-item-8180{display:inline-block;vertical-align:middle;line-height:0;margin:5px;}.ast-desktop .menu-item-8180 .astra-mm-icon-label.icon-item-8180 svg, .ast-header-break-point .menu-item-8180 .astra-mm-icon-label.icon-item-8180 svg{color:var(--ast-global-color-0);fill:var(--ast-global-color-0);width:20px;height:20px;}.ast-desktop .menu-item-8181 .astra-mm-icon-label.icon-item-8181, .ast-header-break-point .menu-item-8181 .astra-mm-icon-label.icon-item-8181{display:inline-block;vertical-align:middle;line-height:0;margin:5px;}.ast-desktop .menu-item-8181 .astra-mm-icon-label.icon-item-8181 svg, .ast-header-break-point .menu-item-8181 .astra-mm-icon-label.icon-item-8181 svg{color:var(--ast-global-color-0);fill:var(--ast-global-color-0);width:20px;height:20px;}.ast-desktop .menu-item-7844 .astra-mm-icon-label.icon-item-7844, .ast-header-break-point .menu-item-7844 .astra-mm-icon-label.icon-item-7844{display:inline-block;vertical-align:middle;line-height:0;margin:5px;}.ast-desktop .menu-item-7844 .astra-mm-icon-label.icon-item-7844 svg, .ast-header-break-point .menu-item-7844 .astra-mm-icon-label.icon-item-7844 svg{color:var(--ast-global-color-0);fill:var(--ast-global-color-0);width:20px;height:20px;}.ast-desktop .menu-item-1886 .astra-mm-icon-label.icon-item-1886, .ast-header-break-point .menu-item-1886 .astra-mm-icon-label.icon-item-1886{display:inline-block;vertical-align:middle;line-height:0;margin:5px;}.ast-desktop .menu-item-1886 .astra-mm-icon-label.icon-item-1886 svg, .ast-header-break-point .menu-item-1886 .astra-mm-icon-label.icon-item-1886 svg{color:var(--ast-global-color-0);fill:var(--ast-global-color-0);width:20px;height:20px;}.ast-desktop .menu-item-8846 .astra-mm-icon-label.icon-item-8846, .ast-header-break-point .menu-item-8846 .astra-mm-icon-label.icon-item-8846{display:inline-block;vertical-align:middle;line-height:0;margin:5px;}.ast-desktop .menu-item-8846 .astra-mm-icon-label.icon-item-8846 svg, .ast-header-break-point .menu-item-8846 .astra-mm-icon-label.icon-item-8846 svg{color:var(--ast-global-color-0);fill:var(--ast-global-color-0);width:20px;height:20px;}.ast-desktop .menu-item-8213 .astra-mm-icon-label.icon-item-8213, .ast-header-break-point .menu-item-8213 .astra-mm-icon-label.icon-item-8213{display:inline-block;vertical-align:middle;line-height:0;margin:5px;}.ast-desktop .menu-item-8213 .astra-mm-icon-label.icon-item-8213 svg, .ast-header-break-point .menu-item-8213 .astra-mm-icon-label.icon-item-8213 svg{color:var(--ast-global-color-0);fill:var(--ast-global-color-0);width:20px;height:20px;}.ast-desktop .menu-item-2147 .astra-mm-icon-label.icon-item-2147, .ast-header-break-point .menu-item-2147 .astra-mm-icon-label.icon-item-2147{display:inline-block;vertical-align:middle;line-height:0;margin:5px;}.ast-desktop .menu-item-2147 .astra-mm-icon-label.icon-item-2147 svg, .ast-header-break-point .menu-item-2147 .astra-mm-icon-label.icon-item-2147 svg{color:var(--ast-global-color-0);fill:var(--ast-global-color-0);width:20px;height:20px;}.ast-desktop .menu-item-1672 .astra-mm-icon-label.icon-item-1672, .ast-header-break-point .menu-item-1672 .astra-mm-icon-label.icon-item-1672{display:inline-block;vertical-align:middle;line-height:0;margin:5px;}.ast-desktop .menu-item-1672 .astra-mm-icon-label.icon-item-1672 svg, .ast-header-break-point .menu-item-1672 .astra-mm-icon-label.icon-item-1672 svg{color:var(--ast-global-color-0);fill:var(--ast-global-color-0);width:20px;height:20px;}.ast-desktop .menu-item-1554 .astra-mm-icon-label.icon-item-1554, .ast-header-break-point .menu-item-1554 .astra-mm-icon-label.icon-item-1554{display:inline-block;vertical-align:middle;line-height:0;margin:5px;}.ast-desktop .menu-item-1554 .astra-mm-icon-label.icon-item-1554 svg, .ast-header-break-point .menu-item-1554 .astra-mm-icon-label.icon-item-1554 svg{color:var(--ast-global-color-0);fill:var(--ast-global-color-0);width:20px;height:20px;}.ast-desktop .menu-item-8183 .astra-mm-icon-label.icon-item-8183, .ast-header-break-point .menu-item-8183 .astra-mm-icon-label.icon-item-8183{display:inline-block;vertical-align:middle;line-height:0;margin:5px;}.ast-desktop .menu-item-8183 .astra-mm-icon-label.icon-item-8183 svg, .ast-header-break-point .menu-item-8183 .astra-mm-icon-label.icon-item-8183 svg{color:var(--ast-global-color-0);fill:var(--ast-global-color-0);width:20px;height:20px;}.ast-desktop .menu-item-8178 .astra-mm-icon-label.icon-item-8178, .ast-header-break-point .menu-item-8178 .astra-mm-icon-label.icon-item-8178{display:inline-block;vertical-align:middle;line-height:0;margin:5px;}.ast-desktop .menu-item-8178 .astra-mm-icon-label.icon-item-8178 svg, .ast-header-break-point .menu-item-8178 .astra-mm-icon-label.icon-item-8178 svg{color:var(--ast-global-color-0);fill:var(--ast-global-color-0);width:20px;height:20px;}.ast-desktop .menu-item-8179 .astra-mm-icon-label.icon-item-8179, .ast-header-break-point .menu-item-8179 .astra-mm-icon-label.icon-item-8179{display:inline-block;vertical-align:middle;line-height:0;margin:5px;}.ast-desktop .menu-item-8179 .astra-mm-icon-label.icon-item-8179 svg, .ast-header-break-point .menu-item-8179 .astra-mm-icon-label.icon-item-8179 svg{color:var(--ast-global-color-0);fill:var(--ast-global-color-0);width:20px;height:20px;}.ast-desktop .menu-item-8182 .astra-mm-icon-label.icon-item-8182, .ast-header-break-point .menu-item-8182 .astra-mm-icon-label.icon-item-8182{display:inline-block;vertical-align:middle;line-height:0;margin:5px;}.ast-desktop .menu-item-8182 .astra-mm-icon-label.icon-item-8182 svg, .ast-header-break-point .menu-item-8182 .astra-mm-icon-label.icon-item-8182 svg{color:var(--ast-global-color-0);fill:var(--ast-global-color-0);width:20px;height:20px;}.ast-desktop .menu-item-8199 .astra-mm-icon-label.icon-item-8199, .ast-header-break-point .menu-item-8199 .astra-mm-icon-label.icon-item-8199{display:inline-block;vertical-align:middle;line-height:0;margin:5px;}.ast-desktop .menu-item-8199 .astra-mm-icon-label.icon-item-8199 svg, .ast-header-break-point .menu-item-8199 .astra-mm-icon-label.icon-item-8199 svg{color:var(--ast-global-color-0);fill:var(--ast-global-color-0);width:20px;height:20px;}.ast-desktop .menu-item-8180 .astra-mm-icon-label.icon-item-8180, .ast-header-break-point .menu-item-8180 .astra-mm-icon-label.icon-item-8180{display:inline-block;vertical-align:middle;line-height:0;margin:5px;}.ast-desktop .menu-item-8180 .astra-mm-icon-label.icon-item-8180 svg, .ast-header-break-point .menu-item-8180 .astra-mm-icon-label.icon-item-8180 svg{color:var(--ast-global-color-0);fill:var(--ast-global-color-0);width:20px;height:20px;}.ast-desktop .menu-item-8181 .astra-mm-icon-label.icon-item-8181, .ast-header-break-point .menu-item-8181 .astra-mm-icon-label.icon-item-8181{display:inline-block;vertical-align:middle;line-height:0;margin:5px;}.ast-desktop .menu-item-8181 .astra-mm-icon-label.icon-item-8181 svg, .ast-header-break-point .menu-item-8181 .astra-mm-icon-label.icon-item-8181 svg{color:var(--ast-global-color-0);fill:var(--ast-global-color-0);width:20px;height:20px;}.ast-desktop .menu-item-7844 .astra-mm-icon-label.icon-item-7844, .ast-header-break-point .menu-item-7844 .astra-mm-icon-label.icon-item-7844{display:inline-block;vertical-align:middle;line-height:0;margin:5px;}.ast-desktop .menu-item-7844 .astra-mm-icon-label.icon-item-7844 svg, .ast-header-break-point .menu-item-7844 .astra-mm-icon-label.icon-item-7844 svg{color:var(--ast-global-color-0);fill:var(--ast-global-color-0);width:20px;height:20px;}.ast-desktop .menu-item-1886 .astra-mm-icon-label.icon-item-1886, .ast-header-break-point .menu-item-1886 .astra-mm-icon-label.icon-item-1886{display:inline-block;vertical-align:middle;line-height:0;margin:5px;}.ast-desktop .menu-item-1886 .astra-mm-icon-label.icon-item-1886 svg, .ast-header-break-point .menu-item-1886 .astra-mm-icon-label.icon-item-1886 svg{color:var(--ast-global-color-0);fill:var(--ast-global-color-0);width:20px;height:20px;}.ast-desktop .menu-item-8846 .astra-mm-icon-label.icon-item-8846, .ast-header-break-point .menu-item-8846 .astra-mm-icon-label.icon-item-8846{display:inline-block;vertical-align:middle;line-height:0;margin:5px;}.ast-desktop .menu-item-8846 .astra-mm-icon-label.icon-item-8846 svg, .ast-header-break-point .menu-item-8846 .astra-mm-icon-label.icon-item-8846 svg{color:var(--ast-global-color-0);fill:var(--ast-global-color-0);width:20px;height:20px;}.ast-desktop .menu-item-8213 .astra-mm-icon-label.icon-item-8213, .ast-header-break-point .menu-item-8213 .astra-mm-icon-label.icon-item-8213{display:inline-block;vertical-align:middle;line-height:0;margin:5px;}.ast-desktop .menu-item-8213 .astra-mm-icon-label.icon-item-8213 svg, .ast-header-break-point .menu-item-8213 .astra-mm-icon-label.icon-item-8213 svg{color:var(--ast-global-color-0);fill:var(--ast-global-color-0);width:20px;height:20px;}.ast-desktop .menu-item-2147 .astra-mm-icon-label.icon-item-2147, .ast-header-break-point .menu-item-2147 .astra-mm-icon-label.icon-item-2147{display:inline-block;vertical-align:middle;line-height:0;margin:5px;}.ast-desktop .menu-item-2147 .astra-mm-icon-label.icon-item-2147 svg, .ast-header-break-point .menu-item-2147 .astra-mm-icon-label.icon-item-2147 svg{color:var(--ast-global-color-0);fill:var(--ast-global-color-0);width:20px;height:20px;}.ast-desktop .menu-item-1672 .astra-mm-icon-label.icon-item-1672, .ast-header-break-point .menu-item-1672 .astra-mm-icon-label.icon-item-1672{display:inline-block;vertical-align:middle;line-height:0;margin:5px;}.ast-desktop .menu-item-1672 .astra-mm-icon-label.icon-item-1672 svg, .ast-header-break-point .menu-item-1672 .astra-mm-icon-label.icon-item-1672 svg{color:var(--ast-global-color-0);fill:var(--ast-global-color-0);width:20px;height:20px;}.ast-desktop .menu-item-1554 .astra-mm-icon-label.icon-item-1554, .ast-header-break-point .menu-item-1554 .astra-mm-icon-label.icon-item-1554{display:inline-block;vertical-align:middle;line-height:0;margin:5px;}.ast-desktop .menu-item-1554 .astra-mm-icon-label.icon-item-1554 svg, .ast-header-break-point .menu-item-1554 .astra-mm-icon-label.icon-item-1554 svg{color:var(--ast-global-color-0);fill:var(--ast-global-color-0);width:20px;height:20px;}.ast-desktop .menu-item-8183 .astra-mm-icon-label.icon-item-8183, .ast-header-break-point .menu-item-8183 .astra-mm-icon-label.icon-item-8183{display:inline-block;vertical-align:middle;line-height:0;margin:5px;}.ast-desktop .menu-item-8183 .astra-mm-icon-label.icon-item-8183 svg, .ast-header-break-point .menu-item-8183 .astra-mm-icon-label.icon-item-8183 svg{color:var(--ast-global-color-0);fill:var(--ast-global-color-0);width:20px;height:20px;}.ast-desktop .menu-item-8178 .astra-mm-icon-label.icon-item-8178, .ast-header-break-point .menu-item-8178 .astra-mm-icon-label.icon-item-8178{display:inline-block;vertical-align:middle;line-height:0;margin:5px;}.ast-desktop .menu-item-8178 .astra-mm-icon-label.icon-item-8178 svg, .ast-header-break-point .menu-item-8178 .astra-mm-icon-label.icon-item-8178 svg{color:var(--ast-global-color-0);fill:var(--ast-global-color-0);width:20px;height:20px;}.ast-desktop .menu-item-8179 .astra-mm-icon-label.icon-item-8179, .ast-header-break-point .menu-item-8179 .astra-mm-icon-label.icon-item-8179{display:inline-block;vertical-align:middle;line-height:0;margin:5px;}.ast-desktop .menu-item-8179 .astra-mm-icon-label.icon-item-8179 svg, .ast-header-break-point .menu-item-8179 .astra-mm-icon-label.icon-item-8179 svg{color:var(--ast-global-color-0);fill:var(--ast-global-color-0);width:20px;height:20px;}.ast-desktop .menu-item-8182 .astra-mm-icon-label.icon-item-8182, .ast-header-break-point .menu-item-8182 .astra-mm-icon-label.icon-item-8182{display:inline-block;vertical-align:middle;line-height:0;margin:5px;}.ast-desktop .menu-item-8182 .astra-mm-icon-label.icon-item-8182 svg, .ast-header-break-point .menu-item-8182 .astra-mm-icon-label.icon-item-8182 svg{color:var(--ast-global-color-0);fill:var(--ast-global-color-0);width:20px;height:20px;}.ast-desktop .menu-item-8199 .astra-mm-icon-label.icon-item-8199, .ast-header-break-point .menu-item-8199 .astra-mm-icon-label.icon-item-8199{display:inline-block;vertical-align:middle;line-height:0;margin:5px;}.ast-desktop .menu-item-8199 .astra-mm-icon-label.icon-item-8199 svg, .ast-header-break-point .menu-item-8199 .astra-mm-icon-label.icon-item-8199 svg{color:var(--ast-global-color-0);fill:var(--ast-global-color-0);width:20px;height:20px;}.ast-desktop .menu-item-8180 .astra-mm-icon-label.icon-item-8180, .ast-header-break-point .menu-item-8180 .astra-mm-icon-label.icon-item-8180{display:inline-block;vertical-align:middle;line-height:0;margin:5px;}.ast-desktop .menu-item-8180 .astra-mm-icon-label.icon-item-8180 svg, .ast-header-break-point .menu-item-8180 .astra-mm-icon-label.icon-item-8180 svg{color:var(--ast-global-color-0);fill:var(--ast-global-color-0);width:20px;height:20px;}.ast-desktop .menu-item-8181 .astra-mm-icon-label.icon-item-8181, .ast-header-break-point .menu-item-8181 .astra-mm-icon-label.icon-item-8181{display:inline-block;vertical-align:middle;line-height:0;margin:5px;}.ast-desktop .menu-item-8181 .astra-mm-icon-label.icon-item-8181 svg, .ast-header-break-point .menu-item-8181 .astra-mm-icon-label.icon-item-8181 svg{color:var(--ast-global-color-0);fill:var(--ast-global-color-0);width:20px;height:20px;}.ast-desktop .menu-item-7844 .astra-mm-icon-label.icon-item-7844, .ast-header-break-point .menu-item-7844 .astra-mm-icon-label.icon-item-7844{display:inline-block;vertical-align:middle;line-height:0;margin:5px;}.ast-desktop .menu-item-7844 .astra-mm-icon-label.icon-item-7844 svg, .ast-header-break-point .menu-item-7844 .astra-mm-icon-label.icon-item-7844 svg{color:var(--ast-global-color-0);fill:var(--ast-global-color-0);width:20px;height:20px;}.ast-desktop .menu-item-1886 .astra-mm-icon-label.icon-item-1886, .ast-header-break-point .menu-item-1886 .astra-mm-icon-label.icon-item-1886{display:inline-block;vertical-align:middle;line-height:0;margin:5px;}.ast-desktop .menu-item-1886 .astra-mm-icon-label.icon-item-1886 svg, .ast-header-break-point .menu-item-1886 .astra-mm-icon-label.icon-item-1886 svg{color:var(--ast-global-color-0);fill:var(--ast-global-color-0);width:20px;height:20px;}.ast-desktop .menu-item-8846 .astra-mm-icon-label.icon-item-8846, .ast-header-break-point .menu-item-8846 .astra-mm-icon-label.icon-item-8846{display:inline-block;vertical-align:middle;line-height:0;margin:5px;}.ast-desktop .menu-item-8846 .astra-mm-icon-label.icon-item-8846 svg, .ast-header-break-point .menu-item-8846 .astra-mm-icon-label.icon-item-8846 svg{color:var(--ast-global-color-0);fill:var(--ast-global-color-0);width:20px;height:20px;}.ast-desktop .menu-item-8213 .astra-mm-icon-label.icon-item-8213, .ast-header-break-point .menu-item-8213 .astra-mm-icon-label.icon-item-8213{display:inline-block;vertical-align:middle;line-height:0;margin:5px;}.ast-desktop .menu-item-8213 .astra-mm-icon-label.icon-item-8213 svg, .ast-header-break-point .menu-item-8213 .astra-mm-icon-label.icon-item-8213 svg{color:var(--ast-global-color-0);fill:var(--ast-global-color-0);width:20px;height:20px;}.ast-desktop .menu-item-2147 .astra-mm-icon-label.icon-item-2147, .ast-header-break-point .menu-item-2147 .astra-mm-icon-label.icon-item-2147{display:inline-block;vertical-align:middle;line-height:0;margin:5px;}.ast-desktop .menu-item-2147 .astra-mm-icon-label.icon-item-2147 svg, .ast-header-break-point .menu-item-2147 .astra-mm-icon-label.icon-item-2147 svg{color:var(--ast-global-color-0);fill:var(--ast-global-color-0);width:20px;height:20px;}.ast-desktop .menu-item-1672 .astra-mm-icon-label.icon-item-1672, .ast-header-break-point .menu-item-1672 .astra-mm-icon-label.icon-item-1672{display:inline-block;vertical-align:middle;line-height:0;margin:5px;}.ast-desktop .menu-item-1672 .astra-mm-icon-label.icon-item-1672 svg, .ast-header-break-point .menu-item-1672 .astra-mm-icon-label.icon-item-1672 svg{color:var(--ast-global-color-0);fill:var(--ast-global-color-0);width:20px;height:20px;}.ast-desktop .menu-item-1554 .astra-mm-icon-label.icon-item-1554, .ast-header-break-point .menu-item-1554 .astra-mm-icon-label.icon-item-1554{display:inline-block;vertical-align:middle;line-height:0;margin:5px;}.ast-desktop .menu-item-1554 .astra-mm-icon-label.icon-item-1554 svg, .ast-header-break-point .menu-item-1554 .astra-mm-icon-label.icon-item-1554 svg{color:var(--ast-global-color-0);fill:var(--ast-global-color-0);width:20px;height:20px;}.ast-desktop .menu-item-8183 .astra-mm-icon-label.icon-item-8183, .ast-header-break-point .menu-item-8183 .astra-mm-icon-label.icon-item-8183{display:inline-block;vertical-align:middle;line-height:0;margin:5px;}.ast-desktop .menu-item-8183 .astra-mm-icon-label.icon-item-8183 svg, .ast-header-break-point .menu-item-8183 .astra-mm-icon-label.icon-item-8183 svg{color:var(--ast-global-color-0);fill:var(--ast-global-color-0);width:20px;height:20px;}.ast-desktop .menu-item-8178 .astra-mm-icon-label.icon-item-8178, .ast-header-break-point .menu-item-8178 .astra-mm-icon-label.icon-item-8178{display:inline-block;vertical-align:middle;line-height:0;margin:5px;}.ast-desktop .menu-item-8178 .astra-mm-icon-label.icon-item-8178 svg, .ast-header-break-point .menu-item-8178 .astra-mm-icon-label.icon-item-8178 svg{color:var(--ast-global-color-0);fill:var(--ast-global-color-0);width:20px;height:20px;}.ast-desktop .menu-item-8179 .astra-mm-icon-label.icon-item-8179, .ast-header-break-point .menu-item-8179 .astra-mm-icon-label.icon-item-8179{display:inline-block;vertical-align:middle;line-height:0;margin:5px;}.ast-desktop .menu-item-8179 .astra-mm-icon-label.icon-item-8179 svg, .ast-header-break-point .menu-item-8179 .astra-mm-icon-label.icon-item-8179 svg{color:var(--ast-global-color-0);fill:var(--ast-global-color-0);width:20px;height:20px;}.ast-desktop .menu-item-8182 .astra-mm-icon-label.icon-item-8182, .ast-header-break-point .menu-item-8182 .astra-mm-icon-label.icon-item-8182{display:inline-block;vertical-align:middle;line-height:0;margin:5px;}.ast-desktop .menu-item-8182 .astra-mm-icon-label.icon-item-8182 svg, .ast-header-break-point .menu-item-8182 .astra-mm-icon-label.icon-item-8182 svg{color:var(--ast-global-color-0);fill:var(--ast-global-color-0);width:20px;height:20px;}.ast-desktop .menu-item-8199 .astra-mm-icon-label.icon-item-8199, .ast-header-break-point .menu-item-8199 .astra-mm-icon-label.icon-item-8199{display:inline-block;vertical-align:middle;line-height:0;margin:5px;}.ast-desktop .menu-item-8199 .astra-mm-icon-label.icon-item-8199 svg, .ast-header-break-point .menu-item-8199 .astra-mm-icon-label.icon-item-8199 svg{color:var(--ast-global-color-0);fill:var(--ast-global-color-0);width:20px;height:20px;}.ast-desktop .menu-item-8180 .astra-mm-icon-label.icon-item-8180, .ast-header-break-point .menu-item-8180 .astra-mm-icon-label.icon-item-8180{display:inline-block;vertical-align:middle;line-height:0;margin:5px;}.ast-desktop .menu-item-8180 .astra-mm-icon-label.icon-item-8180 svg, .ast-header-break-point .menu-item-8180 .astra-mm-icon-label.icon-item-8180 svg{color:var(--ast-global-color-0);fill:var(--ast-global-color-0);width:20px;height:20px;}.ast-desktop .menu-item-8181 .astra-mm-icon-label.icon-item-8181, .ast-header-break-point .menu-item-8181 .astra-mm-icon-label.icon-item-8181{display:inline-block;vertical-align:middle;line-height:0;margin:5px;}.ast-desktop .menu-item-8181 .astra-mm-icon-label.icon-item-8181 svg, .ast-header-break-point .menu-item-8181 .astra-mm-icon-label.icon-item-8181 svg{color:var(--ast-global-color-0);fill:var(--ast-global-color-0);width:20px;height:20px;}.ast-desktop .menu-item-7844 .astra-mm-icon-label.icon-item-7844, .ast-header-break-point .menu-item-7844 .astra-mm-icon-label.icon-item-7844{display:inline-block;vertical-align:middle;line-height:0;margin:5px;}.ast-desktop .menu-item-7844 .astra-mm-icon-label.icon-item-7844 svg, .ast-header-break-point .menu-item-7844 .astra-mm-icon-label.icon-item-7844 svg{color:var(--ast-global-color-0);fill:var(--ast-global-color-0);width:20px;height:20px;}.ast-desktop .menu-item-1886 .astra-mm-icon-label.icon-item-1886, .ast-header-break-point .menu-item-1886 .astra-mm-icon-label.icon-item-1886{display:inline-block;vertical-align:middle;line-height:0;margin:5px;}.ast-desktop .menu-item-1886 .astra-mm-icon-label.icon-item-1886 svg, .ast-header-break-point .menu-item-1886 .astra-mm-icon-label.icon-item-1886 svg{color:var(--ast-global-color-0);fill:var(--ast-global-color-0);width:20px;height:20px;}.ast-desktop .menu-item-8846 .astra-mm-icon-label.icon-item-8846, .ast-header-break-point .menu-item-8846 .astra-mm-icon-label.icon-item-8846{display:inline-block;vertical-align:middle;line-height:0;margin:5px;}.ast-desktop .menu-item-8846 .astra-mm-icon-label.icon-item-8846 svg, .ast-header-break-point .menu-item-8846 .astra-mm-icon-label.icon-item-8846 svg{color:var(--ast-global-color-0);fill:var(--ast-global-color-0);width:20px;height:20px;}.ast-desktop .menu-item-8213 .astra-mm-icon-label.icon-item-8213, .ast-header-break-point .menu-item-8213 .astra-mm-icon-label.icon-item-8213{display:inline-block;vertical-align:middle;line-height:0;margin:5px;}.ast-desktop .menu-item-8213 .astra-mm-icon-label.icon-item-8213 svg, .ast-header-break-point .menu-item-8213 .astra-mm-icon-label.icon-item-8213 svg{color:var(--ast-global-color-0);fill:var(--ast-global-color-0);width:20px;height:20px;}.ast-desktop .menu-item-2147 .astra-mm-icon-label.icon-item-2147, .ast-header-break-point .menu-item-2147 .astra-mm-icon-label.icon-item-2147{display:inline-block;vertical-align:middle;line-height:0;margin:5px;}.ast-desktop .menu-item-2147 .astra-mm-icon-label.icon-item-2147 svg, .ast-header-break-point .menu-item-2147 .astra-mm-icon-label.icon-item-2147 svg{color:var(--ast-global-color-0);fill:var(--ast-global-color-0);width:20px;height:20px;}.ast-desktop .menu-item-1672 .astra-mm-icon-label.icon-item-1672, .ast-header-break-point .menu-item-1672 .astra-mm-icon-label.icon-item-1672{display:inline-block;vertical-align:middle;line-height:0;margin:5px;}.ast-desktop .menu-item-1672 .astra-mm-icon-label.icon-item-1672 svg, .ast-header-break-point .menu-item-1672 .astra-mm-icon-label.icon-item-1672 svg{color:var(--ast-global-color-0);fill:var(--ast-global-color-0);width:20px;height:20px;} 