/*!/wp-content/themes/OddsbyAsad/css/global.css*/@font-face{font-family:'Geogrotesque Italic';font-weight:600;font-display:swap;font-fallback:sans-serif;src:url(https://oddsfitness.com/wp-content/uploads/2021/12/GEOG-SBIT.otf) format('OpenType')}@font-face{font-family:'Geogrotesque Italic';font-weight:400;font-display:swap;font-fallback:sans-serif;src:url(https://oddsfitness.com/wp-content/uploads/2021/12/GEOG-RGIT.otf) format('OpenType')}@font-face{font-family:'Geogrotesque';font-weight:700;font-display:swap;font-fallback:sans-serif;src:url(https://oddsfitness.com/wp-content/uploads/2021/12/Geogrotesque-bold-italic.otf) format('OpenType')}:root{--blue:#2A56B7;--orange:#F68B1F;--yellow:#FFC20E;--lightBlue:#D5E4FF;--darkBlue:#061029;--darkOrange:#C86400;--black:#061029;--grey:#06102980;--white:#fff;--heading:'Geogrotesque';--body:'Rubik';--headinItalic:'Geogrotesque Italic'}.hide{display:none!important}.grecaptcha-badge{opacity:0!important}.h2_class .elementor-heading-title{color:#2A56B7;font-family:"Geogrotesque",Sans-serif;font-size:70px;font-weight:600}.btn-join.button.learndash_checkout_button{text-decoration:none}ul.jq-dropdown-menu{padding:0!important;box-shadow:none!important;border:none!important}.checkout-dropdown-button .learndash_checkout_button .btn-join{box-shadow:none!important}.jq-dropdown.jq-dropdown-tip:before,.jq-dropdown.jq-dropdown-tip:after{display:none}input[type=submit].btn-join{color:#fff!important}.order-overview-return a{color:var(--orange)}.learndash-wrapper .ld-tabs .ld-tabs-content .ld-tab-content{padding-top:0!important}.learndash-wrapper .ld-login-modal{position:fixed;left:0;top:0;bottom:0;margin:auto;right:0;transform:none;max-height:680px}.groups-template-default .learndash-wrapper.learndash-wrap{margin-top:25px}.all-memberships{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:20px}.plan-title{color:#2A56B7;font-family:"Geogrotesque",Sans-serif;font-size:32px;font-weight:600;text-align:center;padding:12px 0}.single-plan{background:#FFC20E!important;clip-path:polygon(4% 0,100% 0%,96% 100%,0% 100%);padding-bottom:12px;text-align:center}.single-plan .image{height:260px}.single-plan .image img{height:100%;width:100%;object-fit:cover}.plan-description{font-size:18px;text-align:center;line-height:1.4;padding:0 14px}.plan-desc{transform:translateX(-5px)}.plan-btn{display:inline-block;background-color:var(--white)!important;border-radius:8px!important;border:2px solid var(--blue)!important;padding:10px 32px!important;color:var(--black)!important;box-shadow:0 5px 8px 0 #c86400a8;text-decoration:none!important;outline:none;margin:18px 0 8px 0}.groups-template-default #site-content{margin-top:0}.learndash-wrapper,.learndash_post_groups{max-width:1140px!important;margin:auto;padding-left:10px;padding-right:10px;margin-bottom:60px}.tablepress tfoot th,.tablepress thead th{background-color:#f68b22;font-weight:400;color:#fff;font-family:'Geogrotesque'}.tablepress th{border:1px solid #fff}td.column-1{width:120px;font-family:'Geogrotesque'}.tablepress .even td,.tablepress .odd td{font-size:14px}.tablepress tbody tr td{border:1px solid #09266a80}.learndash_post_sfwd-courses{margin-top:100px}.tablepress tbody tr td:first-child{border-left-color:#09266a80;border-left-width:2px;font-size:18px}.tablepress .row-hover tr:hover td{background-color:#fff0}.learndash-wrapper .ld-expand-button:not(.ld-button-alternate){border-radius:8px!important;border:2px solid var(--blue)!important;padding:10px 32px!important;color:var(--black)!important;background-color:var(--yellow)!important;box-shadow:0 5px 8px 0 #c86400a8;text-decoration:none!important;font-weight:400}.ld-button-alternate span.ld-text.ld-primary-color{color:#000}.learndash-wrapper .ld-expand-button.ld-button-alternate .ld-icon{background:#ffc20e;color:#061029;font-size:10px;width:20px;height:20px;flex:0 0 20px;line-height:1.9}.ld-lesson-section-heading{font-weight:500!important}.learndash-wrapper .ld-expand-button.ld-button-alternate .ld-icon{background:#ffc20e!important;color:#061029}.learndash-wrapper .ld-item-list .ld-item-list-item .ld-item-name{flex:auto;align-items:center}span.ld-item-component{font-weight:400}.ld-status-icon{margin-top:0}.learndash-wrapper .ld-table-list .ld-table-list-header{background-color:#2a56b7}.learndash-wrapper *{font-weight:400!important}.learndash-wrapper .ld-item-list .ld-item-list-item a.ld-item-name:hover,.learndash-wrapper .ld-table-list a.ld-table-list-item-preview:hover{color:#2a56b7}.learndash-wrapper .ld-topic-list.ld-table-list .ld-table-list-item .ld-table-list-item-preview{align-items:center}.ld-tabs-content .course-title-row{display:none}.course-title{margin-bottom:40px}.learndash-wrapper.learndash-wrap{margin-bottom:0}.learndash-wrapper .ld-login-modal{position:fixed;left:0}a.ld-login-text{border-radius:8px!important;border:2px solid var(--blue)!important;padding:4px 32px!important;color:var(--black)!important;background-color:var(--yellow)!important;box-shadow:0 5px 8px 0 #c86400a8;text-decoration:none!important;font-weight:400}.learndash-wrapper .ld-login-modal .ld-login-modal-form .login-username:before,.learndash-wrapper .ld-login-modal .ld-login-modal-form .login-password:before{top:2em;left:.5em}form.pmpro_form .input,form.pmpro_form textarea,form.pmpro_form select,#loginform input[type=text],#loginform input[type=password]{max-width:100%}.ld-login-modal-branding img{margin:auto}#registerform p.submit{margin-top:15px}.learndash-wrapper .ld-content-actions{align-items:center}a.ld-primary-color.ld-course-step-back{font-size:18px!important;position:relative;width:auto!important;display:inline-block!important}a.ld-primary-color.ld-course-step-back::after{height:2px;width:100%;background:#2a56b7;position:absolute;bottom:0;left:0;content:""}@media(max-width:767px){.all-memberships{grid-template-columns:repeat(1,minmax(0,1fr))}}@media (max-width:640px){.learndash-wrapper .ld-content-actions .ld-content-action .ld-course-step-back{padding:0!important}}.sfwd-topic-template-default .addtoany_content{display:none}.contact_icon .elementor-icon-list-text{color:#061029!important}.btn-one-1,.btn-one a,.serv-btn{border-radius:8px!important;border:2px solid var(--blue)!important;padding:10px 32px!important;color:var(--black)!important;background-color:var(--yellow)!important;box-shadow:0 5px 8px 0 #c86400a8;text-decoration:none!important;outline:none}.btn-one-1{float:left}.btn-one-1,.btn-one.white a{background-color:var(--white)!important;box-shadow:0 5px 8px 0 #061029a8}.btn-one a:hover,.serv-btn:hover{background-color:var(--white)!important;color:var(--black)!important}.btn-one-1:hover,.btn-one.white a:hover{background-color:var(--yellow)!important}h1,h2,h3,h4,h5,h6{font-family:var(--heading)}*,p,li,a{font-family:var(--body)}p{margin-bottom:0!important}bold{font-weight:700}*:focus{outline:0;outline:none!important}.ehf-header #masthead{z-index:999;position:fixed;top:0;left:0;width:100%;transition:all ease-in-out 0.5s}.hfe-nav-menu li.elementor-button-wrapper{padding-left:3em}.common-header{background-color:#06256d6b!important;backdrop-filter:blur(24px)}.page-id-4177.ehf-header #masthead,.page-id-161.ehf-header #masthead,.page-id-91.ehf-header #masthead,.page-id-3122.ehf-header #masthead,.page-id-4561.ehf-header #masthead,.single-post #masthead,.scroll-up{background-color:#06256D}#menu-footer-menu,#menu-footer-menu-1{list-style-type:none}#menu-footer-menu li,#menu-footer-menu-1 li{margin:.5rem 0 1rem 2rem}#menu-footer-menu-1 a,#menu-footer-menu a{color:var(--darkBlue);font-size:16px}.ft-sub{font-size:16px}.ft-form{display:flex;align-items:center;position:relative;margin-top:15px}.label-text{background-color:#D5E4FF!important;font-size:18px!important;border-radius:40px!important;padding:16px!important;border:none!important}.ft-form .arrow-btn{border:none;outline:none;background:#fff0;transition:all 500ms ease-in-out;cursor:pointer;margin-left:-2em;position:absolute;top:-7px;right:-22px}.ft-form .arrow-btn .bi-arrow-right-short{width:42px;height:42px;color:var(--darkBlue);border:3px solid var(--blue);border-radius:100%;background:#fff0;}.ft-form .arrow-btn .bi-arrow-right-short:hover{color:var(--darkBlue);border:3px solid var(--blue);border-radius:100%;background:#fff}textarea.ft-common{resize:none;height:7rem}.ft-common{background:transparent!important;border-width:0 0 .1rem 0!important;padding:1.5rem 0!important;border-color:rgb(255 255 255 / .5)}.ft-common:focus{border-color:transparent!important}.label-text::-webkit-input-placeholder{color:var(--blue)}.ft-common::-webkit-input-placeholder{color:var(--darkBlue)}.btn-sub{float:right}.wpcf7-not-valid-tip{font-size:14px}@media(max-width:1024px){#menu-footer-menu,#menu-footer-menu-1{margin:0 0 3rem 0rem!important}.common-header{background-color:#06256D!important;backdrop-filter:none}.common-header nav.hfe-nav-menu__submenu-arrow{transform:translateX(-100%);transition:0.5s ease}.common-header nav.hfe-nav-menu__submenu-arrow.menu-is-active{transform:translateX(0%);height:100vh!important}.common-header nav.hfe-nav-menu__submenu-arrow{position:fixed!important;height:auto!important;top:0!important;left:0!important;z-index:-1!important;width:100%}.common-header nav.hfe-nav-menu__submenu-arrow .hfe-nav-menu{display:flex;flex-direction:column;justify-content:flex-start;padding-top:100px}.common-header nav.hfe-nav-menu__submenu-arrow .hfe-nav-menu>li{padding:20px 20px 0 20px;position:relative}.common-header nav.hfe-nav-menu__submenu-arrow .hfe-nav-menu li a{padding:0 0 20px 0!important}}@media screen and (max-width:768px){#menu-footer-menu li,#menu-footer-menu-1 li{margin:.5rem 0 1rem 0rem}}@media screen and (max-width:767px){.common-header nav.hfe-nav-menu__submenu-arrow.menu-is-active{margin-top:0!important}.common-header nav.hfe-nav-menu__submenu-arrow.menu-is-active{height:100vh!important}}.work-headline{margin-bottom:0!important};.odds-headline{margin-bottom:0!important}.contact_icon li i.fas.fa-map-marker-alt{padding-block-end:18px}.img_container{z-index:-1!important}.parallelogram{-webkit-clip-path:polygon(25% 0%,100% 0%,75% 100%,0% 100%);clip-path:polygon(6% 0%,100% 0%,95% 100%,0% 100%)}.inside_page_banner{min-height:65vh}.work-headline h2{font-size:35px}.fabs{bottom:0;position:absolute;right:0}.fab-social{display:inline-block;width:30px;height:30px;border-radius:50%;text-align:center;color:#000;margin:20px auto 0;cursor:pointer;transition:all .3s ease-out;position:relative;background:#ffc20e}.fab-social>i{font-size:18px;line-height:40px}.fab-social.red{background:#fff;color:#2A56B7;cursor:pointer}.fab-social:not(:last-child){width:34px;height:34px;margin:20px auto 0;opacity:0}.fab-social:not(:last-child)>i{transition:all .3s ease-in-out}.fabs:hover .fab-social.red{color:#ffc20e;opacity:0}.fabs:hover .fab-social:not(:last-child){width:38px;height:38px;opacity:1;margin:15px auto 0}.fab-social:nth-last-child(1){-webkit-transition-delay:25ms;transition-delay:25ms}.fab-social:not(:last-child):nth-last-child(2){-webkit-transition-delay:20ms;transition-delay:20ms}.fab-social:not(:last-child):nth-last-child(3){-webkit-transition-delay:40ms;transition-delay:40ms}.view-btn{color:#2A56B7;text-transform:uppercase;text-decoration:underline!important;font-family:'Rubik';font-size:16px;font-weight:500}.view-btn .fa-plus{font-size:16px;text-decoration:underline}.single-post .post-inner .entry-content>*:not(.alignwide):not(.alignfull):not(.alignleft):not(.alignright):not(.is-style-wide){max-width:1200px}.single-post .post-inner.thin{margin-bottom:60px}.entry-categories-inner a{pointer-events:none}.single-post .post-inner .entry-content p{margin-bottom:14px!important}.recentpost-slider ul{margin:0!important;list-style:none}.recentpost-slider ul li{margin:0;display:inline-block}.recentpost-slider .single-post-date{color:#061029;opacity:.5;font-size:15px;font-family:'Rubik';font-style:italic;text-transform:uppercase;padding-left:1em;position:relative;top:7px}.post-categories a{pointer-events:none}.recentpost-slider ul li a,.entry-categories-inner a{text-transform:uppercase;padding:5px;border-radius:5px;font-size:15px;font-family:var(--body);font-weight:400}.recentpost-slider .single-post:nth-child(odd) .category-name a{background:#FBE3CC;color:#F68B1F}.recentpost-slider .single-post:nth-child(even) .category-name a{background:#C6F3F3;color:#40C4EC}.recentpost-slider .single-post-image{margin-bottom:15px}.recentpost-slider .single-post-title{font-size:20px;font-weight:100!important;line-height:25px;font-weight:500;color:#061029;margin:20px 0 6px}.recentpost-slider .single-post-excerpt{color:#06102980}.recentpost-slider .flex{display:flex;align-items:flex-start;justify-content:space-between}.recentpost-slider .flex.justify-space{justify-content:space-between;position:relative;padding-top:15px}.recentpost-blog,.recentpost-news{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));columns:3}.recentpost-blog .single-post,.recentpost-news .single-post{margin:20px 15px 50px}.single-quote .elementor-testimonial-content:before,.single-quote .elementor-testimonial-content:after{content:url(https://oddsfitness.com/wp-content/uploads/2021/12/double-quotes.svg);display:block;position:absolute}.single-quote .elementor-testimonial-content:before{left:0;top:0}.single-quote .elementor-testimonial-content:after{right:0;transform:rotate(180deg);right:5%;bottom:16%}.single-quote .elementor-testimonial-content{padding:1.2em 2em 0}.single-quote .elementor-testimonial-name{padding-left:3em}.page-id-4177 .form-hide{display:none}@media (max-width:1024px){.recentpost-blog,.recentpost-news{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));columns:2}}@media screen and (max-width:767px){p{font-size:19px;line-height:25px}.recentpost-blog,.recentpost-news{columns:1;display:block}.recentpost-blog .single-post,.recentpost-news .single-post{margin:20px 5px 30px}.recentpost-news .single-post-title{height:auto}.single-quote .elementor-testimonial-content{padding:1.2em 0 0}.single-quote .elementor-testimonial-name{padding-left:0em}.exad-accordion-text p{font-size:18px!important}.contact_icon .elementor-inline-item{margin-bottom:1em!important}}.common-banner{height:625px}.sfwd-courses-template-default .pagination-single{display:none}input.wpcf7-form-control.wpcf7-captchar{margin:15px 0;max-width:30%;padding:8px 15px}.ul-sec .menu{margin:0}.h1-home{font-size:70px!important;font-weight:600!important}@media only screen and (max-width:600px){h3.comm-anim.first{margin-top:90px!important;font-size:40px!important;line-height:0px!important}}@media only screen and (max-width:600px){h2.comm-anim.second{font-size:40px!important}}@media only screen and (device-width :375px) and (device-height :812px) and (-webkit-device-pixel-ratio :3){h3.comm-anim.first{margin-top:90px!important;font-size:40px!important;line-height:0px!important}}@media only screen and (device-width :375px) and (device-height :812px) and (-webkit-device-pixel-ratio :3){h2.comm-anim.second{font-size:40px!important}}@media only screen and (device-width :414px) and (device-height :736px) and (-webkit-device-pixel-ratio :3){h3.comm-anim.first{margin-top:90px!important;font-size:40px!important;line-height:0px!important}}@media only screen and (device-width :414px) and (device-height :736px) and (-webkit-device-pixel-ratio :3){h2.comm-anim.second{font-size:40px!important}}.footer_form .wpcf7-response-output{display:inline-block;margin:0!important}.mentor-info{padding-bottom:10px}.slider button.slick-prev:hover,.slider button.slick-prev:focus,.slider button.slick-next:hover,.slider button.slick-next:focus{opacity:1}.slider-nav{background-image:linear-gradient(90deg,#FFC20E,#f68b1f00 80%)}.slider-for,.slider-nav{height:400px}.slider-for .slick-slide img,.slider-nav .slick-slide img{height:270px;clip-path:polygon(14% 0,100% 0%,90% 100%,0% 100%)}.slider-nav .slick-slide img{clip-path:polygon(10% 0,100% 0%,90% 100%,0% 100%)}.slider-for .slick-track,.slider-nav .slick-track{padding:1em 0}.slick-slide img{display:block;width:100%}.slider-nav .slick-slide img{opacity:.5}.slider-for{clip-path:polygon(6% 0%,100% 0%,95% 100%,0% 100%);background-color:#fff}.slider.slider-nav{clip-path:polygon(5% 0,100% 0%,90% 100%,0% 100%);margin-left:-5.5%}.slider-nav .slick-next,.slider-nav .slick-prev{top:auto;bottom:0;z-index:1}.slider-nav .slick-next{right:auto}.flex-set{display:flex;padding:0 1em 1em}.review-img{margin:0 auto}.review{padding:0em 1em 1em;width:67%}.review p{font-size:16px}.review h4{margin:10px 0 0;font-size:22px;color:#061029}.review h6{margin:5px 0 0;font-weight:100;opacity:.3}.slider-nav .slick-slide{margin-right:11px}.slider button.slick-prev{z-index:9;padding:0;background-image:url(https://oddsfitness.com/wp-content/uploads/2021/12/Icon-feather-arrow-left.svg)!important;left:3%}.slider button.slick-next{padding:0;background-image:url(https://oddsfitness.com/wp-content/uploads/2021/12/Icon-feather-arrow-right.svg)!important;left:8%}.slider button.slick-prev,.slider button.slick-next{background-size:contain!important;background-repeat:no-repeat!important;border:none!important;bottom:10%;top:auto}.slider .slick-prev:before,.slider .slick-next:before{display:none}.favour-shadow .elementor-widget-container{filter:drop-shadow(2px 4px 6px rgb(0 0 0 / .25))}.testimonial-2-slider{margin-left:calc((98vw - 1160px) / 2)}.service-banner-para p{color:#fff!important}.outcome-list .elementor-icon-list-item{align-items:flex-start}.outcome-list .elementor-icon-list-icon{padding-top:10px}.elementor-icon-list-text{font-size:18px}.single-post-image img{height:258px;object-fit:cover}.entry-categories-inner a{border-bottom:none}.category-fitness .entry-categories-inner a{background:#C6F3F3;color:#40C4EC!important}#site-content{margin-top:8em}.font-strong{font-size:24px}article.type-post{display:flex;flex-direction:column}article.type-post .featured-media{order:1}article.type-post .entry-header{order:2;padding:4rem 0 2rem}article.type-post .post-inner{order:3;padding-top:0}article.type-post .entry-categories{margin-bottom:2rem}article.type-post .post-date{margin-left:2rem}article.type-post h1.entry-title{font-size:35px;line-height:42px;font-family:'Rubik';font-weight:500;text-align:left}article.type-post .post-meta-wrapper{margin:2rem 0 0}.post-meta-single-top .post-meta,.entry-categories-inner{justify-content:flex-start}article.type-post .post-comment-link{display:none}.post-meta .post-date .meta-icon svg{display:none}.entry-content .addtoany_content,.post-width .elementor-container{max-width:120rem!important}.post-width .elementor-widget-wrap{width:75%}.nav-mobile-slider{display:none!important}input#miniorange_otp_token_submit_6925c33{color:#182138;background-color:#fff;border-color:#2a56b7;box-shadow:0 5px 8px 0 #061029a8;padding:10px 20px 10px 20px}input#miniorange_otp_token_submit_6925c33:hover{text-decoration:none;background-color:#f68b1f}div#mo_message{background-color:transparent!important;border-top:none!important;padding:15px 0 0 0px!important;color:#ffffff!important}.wpcf7-response-output{border-color:transparent!important;padding:0px!important}@media screen and (max-width:1024px){.review{width:70%;margin:0 auto;padding:2em 0 0}.slider-nav{padding:1em 0em 2em}.slider button.slick-prev,.slider button.slick-next{bottom:3%}.slider-nav button.slick-next{left:15%}.slider-for{clip-path:polygon(5% 0%,100% 0%,95% 100%,0% 100%)}.testimonial-2-slider,.slider.slider-nav{margin-left:0}article.type-post .section-inner{width:calc(100% - 3rem)}.nav-mobile-slider{display:block!important}.nav-desk-slider,.review-img{display:none}.slider.slider-nav{clip-path:none;margin-left:0;display:none}.slider-for{clip-path:none}.slider-nav{padding:0}.slider-nav .slick-slide{margin-right:0}.slider-nav{background-image:linear-gradient(120deg,#FFC20E,#f68b1f00)}.slider-nav .slick-slide.slick-center{background-color:#fff;clip-path:polygon(12% 0,100% 0%,90% 100%,0% 100%);padding:8px 10px;transform:scale(1.1)}.slider-nav .slick-slide{transition:transform .5s cubic-bezier(.4,0,.2,1)}.slider-nav .slick-slide img{clip-path:polygon(12% 0,100% 0%,89% 100%,0% 100%)}.slider-nav .slick-slide.slick-active img{opacity:1}.slider-nav .slick-track{padding:14px 0 0}.slider-nav button.slick-prev{left:43%!important}.slider-nav button.slick-next{left:55%!important}.slider-nav button.slick-next{padding:0;background-image:url(https://oddsfitness.com/wp-content/uploads/2022/01/new-arrow.svg)!important;transform:rotate(180deg);bottom:-15%}.slider-nav button.slick-prev{padding:0;background-image:url(https://oddsfitness.com/wp-content/uploads/2022/01/new-arrow.svg)!important;bottom:-18%}.flex-set{flex-wrap:wrap}.favour-shadow .elementor-widget-container{filter:none}.slider-for,.slider-nav{height:auto}}@media screen and (max-width:768px){.slider-for{padding:0 10px}.review{width:100%}.review-img{margin:0 auto}.post-width .elementor-widget-wrap{width:100%}#site-content{margin-top:5em}.services_slider button.slick-next{left:10%!important}.services_slider button.slick-prev,.services_slider button.slick-next{bottom:-30%!important}}@media screen and (max-width:767px){#site-content{margin-top:5em}.services_slider button.slick-prev,.services_slider button.slick-next{bottom:-38%!important}.elementor-widget-heading{margin-bottom:10px!important}}.service-sub .elementor-image-box-wrapper{width:245px;margin:0!important;display:inline-block}@media(max-width:767px){.service-sub .elementor-image-box-wrapper{width:270px;margin-left:50px!important}}@media (min-width:768px){.service-sub .exad-glass-effect-no{width:385px!important}}.wpcf7 .screen-reader-response{position:absolute;overflow:hidden;clip:rect(1px,1px,1px,1px);clip-path:inset(50%);height:1px;width:1px;margin:-1px;padding:0;border:0;word-wrap:normal!important}.wpcf7-form-control-wrap,.wpcf7-spinner{position:relative}.wpcf7 form .wpcf7-response-output{margin:2em .5em 1em;padding:.2em 1em;border:2px solid #00a0d2}.wpcf7 form.init .wpcf7-response-output,.wpcf7 form.resetting .wpcf7-response-output,.wpcf7 form.submitting .wpcf7-response-output,.wpcf7-reflection>output[hidden]{display:none}.wpcf7 form.sent .wpcf7-response-output{border-color:#46b450}.wpcf7 form.aborted .wpcf7-response-output,.wpcf7 form.failed .wpcf7-response-output{border-color:#dc3232}.wpcf7 form.spam .wpcf7-response-output{border-color:#f56e28}.wpcf7 form.invalid .wpcf7-response-output,.wpcf7 form.payment-required .wpcf7-response-output,.wpcf7 form.unaccepted .wpcf7-response-output{border-color:#ffb900}.wpcf7-not-valid-tip{color:#dc3232;font-size:1em;font-weight:400;display:block}.use-floating-validation-tip .wpcf7-not-valid-tip{position:relative;top:-2ex;left:1em;z-index:100;border:1px solid #dc3232;background:#fff;padding:.2em .8em;width:24em}.wpcf7-list-item{display:inline-block;margin:0 0 0 1em}.wpcf7-list-item-label::after,.wpcf7-list-item-label::before{content:" "}.wpcf7-spinner{visibility:hidden;display:inline-block;background-color:#23282d;opacity:.75;width:24px;height:24px;border:none;border-radius:100%;padding:0;margin:0 24px}form.submitting .wpcf7-spinner{visibility:visible}.wpcf7-spinner::before{content:'';position:absolute;background-color:#fbfbfc;top:4px;left:4px;width:6px;height:6px;border:none;border-radius:100%;transform-origin:8px 8px;animation-name:spin;animation-duration:1s;animation-timing-function:linear;animation-iteration-count:infinite}@media (prefers-reduced-motion:reduce){.wpcf7-spinner::before{animation-name:blink;animation-duration:2s}}@keyframes spin{from{transform:rotate(0)}to{transform:rotate(360deg)}}@keyframes blink{from,to{opacity:0}50%{opacity:1}}.wpcf7 [inert]{opacity:.5}.wpcf7 input[type=file]{cursor:pointer}.wpcf7 input[type=file]:disabled{cursor:default}.wpcf7 .wpcf7-submit:disabled{cursor:not-allowed}.wpcf7 input[type=email],.wpcf7 input[type=tel],.wpcf7 input[type=url]{direction:ltr}.wpcf7-reflection>output{display:list-item;list-style:none}.popup-template .modal{opacity:0;-webkit-transition:250ms;-o-transition:250ms;transition:250ms}.popup-template .modal.is-open{opacity:1;-webkit-transition:250ms;-o-transition:250ms;transition:250ms}