@keyframes joinchat_show{0%{transform:scale3d(0,0,0)}to{transform:scaleX(1)}}.dipl_button_item .dipl_button_link{background-size:cover;background-repeat:no-repeat;display:inline-block;position:relative;background-position:center;overflow:hidden;padding:10px;border:0 solid #333;text-decoration:none;transition:background-image .3s linear,background-color .3s linear,border .3s linear}.dipl_button_wrapper{line-height:1}.dipl_button .dipl_button_item .dipl_button_link:after,.dipl_button .dipl_button_item .dipl_button_link:before{display:none}.dipl_button_item .dipl_button_text{position:relative;z-index:2;font-size:18px;line-height:1.5}.dipl_button_icon{display:inline-block;position:relative}.dipl_button_icon:after,.dipl_button_icon:before{display:inline-block;position:relative;z-index:-1;font-family:ETModules;font-size:inherit;line-height:inherit;vertical-align:middle}.dipl_button_icon_right .dipl_button_icon:after{right:0;padding-left:6px;content:attr(data-icon)}: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--gradient--vivid-cyan-blue-to-vivid-purple:linear-gradient(135deg,rgb(6,147,227) 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,rgb(252,185,0) 0%,rgb(255,105,0) 100%);--wp--preset--gradient--luminous-vivid-orange-to-vivid-red:linear-gradient(135deg,rgb(255,105,0) 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 rgb(255, 255, 255), 6px 6px rgb(0, 0, 0);--wp--preset--shadow--crisp:6px 6px 0px rgb(0, 0, 0);--wp--style--global--content-size:823px;--wp--style--global--wide-size:1080px;--swiper-theme-color:#007aff;--swiper-navigation-size:44px}:where(body){margin:0}:focus>[class*=" c4-border"] figcaption:after,:focus>[class*=" c4-border"] figcaption:before,:focus>[class*=" c4-border"]:after,:focus>[class*=" c4-border"]:before,:focus>[class^=c4-border] figcaption:after,:focus>[class^=c4-border] figcaption:before,:focus>[class^=c4-border]:after,:focus>[class^=c4-border]:before{transform:scale(1)}:focus>.c4-border-bottom:before,:focus>.c4-border-horiz figcaption:after,:focus>.c4-border-horiz figcaption:before,:focus>.c4-border-vert:after,:focus>.c4-border-vert:before{transition-delay:480ms}:focus>.c4-border-bottom:after{transition-delay:0s}:focus>.c4-border-right figcaption:before,:focus>.c4-border-top:after{transition-delay:480ms}:focus>.c4-border-right figcaption:after,:focus>.c4-border-top:before{transition-delay:0s}:focus>.c4-border-left figcaption:after{transition-delay:480ms}:focus>.c4-border-left figcaption:before,:focus>.c4-border-top-left figcaption:before,:focus>.c4-border-top-left:before{transition-delay:0s}:focus>.c4-border-top-left figcaption:after,:focus>.c4-border-top-left:after{transition-delay:480ms;transition-delay:calc(var(--transition-duration)/1.25)}:focus>.c4-border-top-right:before{transition-delay:0s}:focus>.c4-border-bottom-left:before,:focus>.c4-border-top-right figcaption:before,:focus>.c4-border-top-right:after{transition-delay:480ms;transition-delay:calc(var(--transition-duration)/1.25)}:focus>.c4-border-bottom-left figcaption:before,:focus>.c4-border-bottom-left:after,:focus>.c4-border-top-right figcaption:after{transition-delay:0s}:focus>.c4-border-bottom-left figcaption:after,:focus>.c4-border-bottom-right figcaption:before,:focus>.c4-border-bottom-right:before{transition-delay:480ms;transition-delay:calc(var(--transition-duration)/1.25)}:focus>.c4-border-bottom-right figcaption:after,:focus>.c4-border-bottom-right:after,:focus>.c4-border-cc-1 figcaption:before{transition-delay:0s}:focus>.c4-border-cc-1:before{transition-delay:.3s}:focus>.c4-border-cc-1:after,:focus>.c4-border-ccc-1:before{transition-delay:.9s}:focus>.c4-border-cc-1 figcaption:after{transition-delay:.6s}:focus>.c4-border-ccc-1:after{transition-delay:.3s}:focus>.c4-border-ccc-1 figcaption:before{transition-delay:0s}:focus>.c4-border-ccc-1 figcaption:after{transition-delay:.6s}:focus>.c4-border-fade figcaption:after,:focus>.c4-border-fade figcaption:before,:focus>.c4-border-fade:after,:focus>.c4-border-fade:before{opacity:1}:focus>.c4-image-zoom-in img{transform:scale(1.25)}:focus>.c4-image-zoom-out img{transform:scale(1)}:focus>.c4-image-pan-up img{transform:scale(1.2) translate(0,-15%)}:focus>.c4-image-pan-down img{transform:scale(1.2) translate(0,15%)}:focus>.c4-image-pan-left img{transform:scale(1.2) translate(-15%,0)}:focus>.c4-image-pan-right img{transform:scale(1.2) translate(15%,0)}:focus>.c4-image-blur img{filter:blur(4px);transform:scale(1.1)}:focus>.c4-image-rotate-left img{transform:scale(1.3) rotate(-15deg)}:focus>.c4-image-rotate-right img{transform:scale(1.3) rotate(15deg)}:focus>.c4-izmir [class*=" c4-fade"],:focus>.c4-izmir [class^=c4-fade]{opacity:1;transform:translate(0)}:focus>.c4-izmir [class*=" c4-reveal"],:focus>.c4-izmir [class*=" c4-rotate"],:focus>.c4-izmir [class^=c4-reveal],:focus>.c4-izmir [class^=c4-rotate],:focus>.c4-izmir figcaption>*,:focus>.c4-izmir>img,:focus>.df-hover-trigger .df-hover-effect .df-overlay{opacity:1}:focus>.c4-izmir [class*=" c4-reveal"]>*,:focus>.c4-izmir [class*=" c4-rotate"]>*,:focus>.c4-izmir [class^=c4-reveal]>*,:focus>.c4-izmir [class^=c4-rotate]>*{transform:translate(0) rotate(0)}@font-face{ font-display:swap;font-family:lg;src:url(https://crossfitcholula.com.mx/wp-content/plugins/diviflash/public/css/fonts/lg.eot?n1z373);src:url(https://crossfitcholula.com.mx/wp-content/plugins/diviflash/public/css/fonts/lg.eot?#iefixn1z373)format("embedded-opentype"),url(https://crossfitcholula.com.mx/wp-content/plugins/diviflash/public/css/fonts/lg.woff?n1z373)format("woff"),url(https://crossfitcholula.com.mx/wp-content/plugins/diviflash/public/css/fonts/lg.ttf?n1z373)format("truetype"),url(https://crossfitcholula.com.mx/wp-content/plugins/diviflash/public/css/fonts/lg.svg?n1z373#lg)format("svg");font-weight:400;font-style:normal }html{--checkbox-size:20px;--checkbox-border-color:#333;--checkbox-tick-color:#333;--checkbox-border-width:1px;--checkbox-background:transparent;--checkbox-gap:0px;--radio-size:15px;--radio-dot-color:#333;--radio-border-color:#333;--radio-border-width:1px;--radio-background:transparent;--radio-gap:0px;--radio-border-radius:50%;--consent-checkbox-size:20px;--consent-checkbox-border-color:#333;--consent-checkbox-tick-color:#333;--consent-checkbox-border-width:1px;--consent-checkbox-background:transparent;--consent-description-background:transparent;--consent-description-bordercolor:#ddd}.df_smartcpt [data-interactive-links-grid] .portfolio-grid>:nth-child(1)>[data-aos-delay]{animation-delay:.05s!important;transition-delay:.05s!important}.df_smartcpt [data-interactive-links-grid] .portfolio-grid>:nth-child(2)>[data-aos-delay]{animation-delay:.1s!important;transition-delay:.1s!important}.df_smartcpt [data-interactive-links-grid] .portfolio-grid>:nth-child(3)>[data-aos-delay]{animation-delay:.15s!important;transition-delay:.15s!important}.df_smartcpt [data-interactive-links-grid] .portfolio-grid>:nth-child(4)>[data-aos-delay]{animation-delay:.2s!important;transition-delay:.2s!important}.df_smartcpt [data-interactive-links-grid] .portfolio-grid>:nth-child(5)>[data-aos-delay]{animation-delay:.25s!important;transition-delay:.25s!important}.df_smartcpt [data-interactive-links-grid] .portfolio-grid>:nth-child(6)>[data-aos-delay]{animation-delay:.3s!important;transition-delay:.3s!important}.df_smartcpt [data-interactive-links-grid] .portfolio-grid>:nth-child(7)>[data-aos-delay]{animation-delay:.35s!important;transition-delay:.35s!important}.df_smartcpt [data-interactive-links-grid] .portfolio-grid>:nth-child(8)>[data-aos-delay]{animation-delay:.4s!important;transition-delay:.4s!important}.df_smartcpt [data-interactive-links-grid] .portfolio-grid>:nth-child(9)>[data-aos-delay]{animation-delay:.45s!important;transition-delay:.45s!important}.df_smartcpt [data-interactive-links-grid] .portfolio-grid>:nth-child(10)>[data-aos-delay]{animation-delay:.5s!important;transition-delay:.5s!important}.df_smartcpt [data-interactive-links-grid] .portfolio-grid>:nth-child(11)>[data-aos-delay]{animation-delay:.55s!important;transition-delay:.55s!important}.df_smartcpt [data-interactive-links-grid] .portfolio-grid>:nth-child(12)>[data-aos-delay]{animation-delay:.6s!important;transition-delay:.6s!important}.df_smartcpt [data-interactive-links-grid] .portfolio-grid>:nth-child(13)>[data-aos-delay]{animation-delay:.65s!important;transition-delay:.65s!important}.df_smartcpt [data-interactive-links-grid] .portfolio-grid>:nth-child(14)>[data-aos-delay]{animation-delay:.7s!important;transition-delay:.7s!important}.df_smartcpt [data-interactive-links-grid] .portfolio-grid>:nth-child(15)>[data-aos-delay]{animation-delay:.75s!important;transition-delay:.75s!important}.df_smartcpt [data-interactive-links-grid] .portfolio-grid>:nth-child(16)>[data-aos-delay]{animation-delay:.8s!important;transition-delay:.8s!important}.df_smartcpt [data-interactive-links-grid] .portfolio-grid>:nth-child(17)>[data-aos-delay]{animation-delay:.85s!important;transition-delay:.85s!important}.df_smartcpt [data-interactive-links-grid] .portfolio-grid>:nth-child(18)>[data-aos-delay]{animation-delay:.9s!important;transition-delay:.9s!important}.df_smartcpt [data-interactive-links-grid] .portfolio-grid>:nth-child(19)>[data-aos-delay]{animation-delay:.95s!important;transition-delay:.95s!important}@property --df-abc-item-percent{syntax:"<number>";inherits:true;initial-value:0}:focus>.df-image-zoom-in img{transform:scale(1.25)}:focus>.df-image-zoom-out img{transform:scale(1)}:focus>.df-image-pan-up img{transform:scale(1.2) translate(0,-15%)}:focus>.df-image-pan-down img{transform:scale(1.2) translate(0,15%)}:focus>.df-image-pan-left img{transform:scale(1.2) translate(-15%,0)}:focus>.df-image-pan-right img{transform:scale(1.2) translate(15%,0)}:focus>.df-image-blur img{filter:blur(4px);transform:scale(1.1)}:focus>.df-image-rotate-left img{transform:scale(1.3) rotate(-15deg)}:focus>.df-image-rotate-right img{transform:scale(1.3) rotate(15deg)}::root{--close-button-icon-size:18px}@media only screen and (max-width:768px){:root{--woocommerce:#720eec;--wc-green:#007518;--wc-red:#a00;--wc-orange:#ffba00;--wc-blue:#2ea2cc;--wc-primary:#720eec;--wc-primary-text:#fcfbfe;--wc-secondary:#e9e6ed;--wc-secondary-text:#515151;--wc-highlight:#958e09;--wc-highligh-text:white;--wc-content-bg:#fff;--wc-subtext:#767676;--wc-form-border-color:rgba(32, 7, 7, 0.8);--wc-form-border-radius:4px;--wc-form-border-width:1px;--wc-destructive:#cc1818;--wc-card-border-radius:8px}}:root{--woocommerce:#720eec;--wc-green:#007518;--wc-red:#a00;--wc-orange:#ffba00;--wc-blue:#2ea2cc;--wc-primary:#720eec;--wc-primary-text:#fcfbfe;--wc-secondary:#e9e6ed;--wc-secondary-text:#515151;--wc-highlight:#958e09;--wc-highligh-text:white;--wc-content-bg:#fff;--wc-subtext:#767676;--wc-form-border-color:rgba(32, 7, 7, 0.8);--wc-form-border-radius:4px;--wc-form-border-width:1px;--wc-destructive:#cc1818;--wc-card-border-radius:8px}@font-face{ font-display:swap;font-family:star;src:url(https://crossfitcholula.com.mx/wp-content/plugins/woocommerce/assets/fonts/WooCommerce.woff2)format("woff2"),url(https://crossfitcholula.com.mx/wp-content/plugins/woocommerce/assets/fonts/WooCommerce.woff)format("woff"),url(https://crossfitcholula.com.mx/wp-content/plugins/woocommerce/assets/fonts/WooCommerce.ttf)format("truetype");font-weight:400;font-style:normal }@font-face{ font-display:swap;font-family:WooCommerce;src:url(https://crossfitcholula.com.mx/wp-content/plugins/woocommerce/assets/fonts/WooCommerce.woff2)format("woff2"),url(https://crossfitcholula.com.mx/wp-content/plugins/woocommerce/assets/fonts/WooCommerce.woff)format("woff"),url(https://crossfitcholula.com.mx/wp-content/plugins/woocommerce/assets/fonts/WooCommerce.ttf)format("truetype");font-weight:400;font-style:normal }a,div,html,i,img,p,span{font-size:100%}a,body,div,h1,h2,h3,html,i,img,p,span{margin:0;padding:0;border:0;outline:0;-ms-text-size-adjust:100%;-webkit-text-size-adjust:100%;vertical-align:baseline;background:0 0}body{font-family:Open Sans,Arial,sans-serif;color:#666;background-color:#fff;line-height:1.7em;font-weight:500;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-size:14px;font-family:var(--et_global_body_font);line-height:var(--et_global_body_font_height);font-size:var(--et_global_body_font_size)}:focus{outline:0}article{display:block}body.et_cover_background{background-size:cover!important;background-position:top!important;background-repeat:no-repeat!important;background-attachment:fixed}a{color:#2ea3f2}a,a:hover{text-decoration:none}p{padding-bottom:1em}p:not(.has-background):last-of-type{padding-bottom:0}i{font-style:italic}h1,h2,h3{color:#333;padding-bottom:10px;line-height:1em;font-weight:500}h1{font-size:30px}h2{font-size:26px}h3{font-size:22px}img{max-width:100%;height:auto}#main-content{background-color:#fff}.et_pb_pagebuilder_layout #main-content{background-color:transparent}@media (max-width:980px){#page-container{padding-top:80px}.et-tb-has-header #page-container{padding-top:0!important}}@media print{#page-container{padding-top:0!important}}*{box-sizing:border-box}.et-pb-icon,.et_pb_button:after,.et_pb_button:before{speak:none;font-weight:400;text-transform:none;-webkit-font-smoothing:antialiased;font-style:normal;direction:ltr}.et_pb_button:after,.et_pb_button:before{font-family:ETmodules!important;-moz-osx-font-smoothing:grayscale;font-size:32px;line-height:1em;content:"5";opacity:0;position:absolute;transition:all .2s;font-feature-settings:"kern"off;font-variant:none;text-shadow:none;top:50%;transform:translateY(-50%)}.et-pb-icon{content:attr(data-icon);font-family:ETmodules;font-feature-settings:normal;font-variant:normal;line-height:1;font-size:96px;display:inline-block;box-sizing:border-box}.et_pb_button{font-size:20px;font-weight:500;padding:.3em 1em;line-height:1.7em!important;background-color:transparent;background-size:cover;background-position:50%;background-repeat:no-repeat;border:2px solid;border-radius:3px;transition-duration:.2s;transition-property:all!important;cursor:pointer;position:relative}.et_pb_button:hover,.et_pb_module .et_pb_button:hover{border:2px solid transparent;padding:.3em 2em .3em .7em}.et_pb_button:hover{background-color:rgba(255,255,255,.2)}.et_pb_bg_layout_light.et_pb_button:hover{background-color:rgba(0,0,0,.05)}.et_pb_button:before{right:auto}.et_pb_button:after{left:auto}.et_pb_button:before{display:none}.et_pb_button:hover:after{opacity:1}.et_builder_inner_content{position:relative;z-index:1}.et_pb_css_mix_blend_mode_passthrough{mix-blend-mode:unset!important}.et_pb_module{position:relative;background-size:cover;background-position:50%;background-repeat:no-repeat}.et_clickable{cursor:pointer}.et_pb_module{animation-timing-function:linear;animation-duration:.2s}@media (max-width:980px){.et_flex_column>.et_pb_module{margin-bottom:unset}}:root{--gcid-primary-color:#c4ed23;--gcid-secondary-color:#171717;--gcid-heading-color:#666666;--gcid-body-color:#666666;--gcid-link-color:#2ea3f2;--gcid-f5587143-27a4-517e-9db7-f7417e9ec8ef:#c2ff61;--gcid-98446bc6-ed39-5293-a9cd-d40feb754ede:#b1ed58;--gcid-7b878d84-7e25-5acf-9d51-aab1cd08fb2e:#023540;--gcid-b41d680a-c2c8-57f3-8820-325ba0999429:#002a33;--gcid-eec13d35-90d3-533c-83ae-6af26225d7b6:#032b34;--gcid-3261d00d-0037-594d-b0ec-bfe0084f1838:#0b4851;--gcid-11637e6e-b493-5c61-8a75-110c996eec6f:#627c7b;--gcid-bdee929d-6d3c-5755-8d8a-927407a7d68b:#e8efea;--gcid-5e11f13f-747e-5afa-8b5f-3b5368d78e46:#f6f8f6;--content-width:80%;--content-max-width:1080px;--section-padding:56px;--section-gutter:60px;--row-gutter-horizontal:5.5%;--row-gutter-vertical:40px;--module-gutter:30px}@font-face{ font-family:ETmodules;font-display:swap;src:url(//crossfitcholula.com.mx/wp-content/themes/Divi/core/admin/fonts/modules/base/modules.eot);src:url(//crossfitcholula.com.mx/wp-content/themes/Divi/core/admin/fonts/modules/base/modules.eot?#iefix)format("embedded-opentype"),url(//crossfitcholula.com.mx/wp-content/themes/Divi/core/admin/fonts/modules/base/modules.woff2)format("woff2"),url(//crossfitcholula.com.mx/wp-content/themes/Divi/core/admin/fonts/modules/base/modules.woff)format("woff"),url(//crossfitcholula.com.mx/wp-content/themes/Divi/core/admin/fonts/modules/base/modules.ttf)format("truetype"),url(//crossfitcholula.com.mx/wp-content/themes/Divi/core/admin/fonts/modules/base/modules.svg#ETmodules)format("svg");font-weight:400;font-style:normal }@font-face{ font-family:FontAwesome;font-style:normal;font-weight:400;font-display:swap;src:url(//crossfitcholula.com.mx/wp-content/themes/Divi/core/admin/fonts/fontawesome/fa-regular-400.eot);src:url(//crossfitcholula.com.mx/wp-content/themes/Divi/core/admin/fonts/fontawesome/fa-regular-400.eot?#iefix)format("embedded-opentype"),url(//crossfitcholula.com.mx/wp-content/themes/Divi/core/admin/fonts/fontawesome/fa-regular-400.woff2)format("woff2"),url(//crossfitcholula.com.mx/wp-content/themes/Divi/core/admin/fonts/fontawesome/fa-regular-400.woff)format("woff"),url(//crossfitcholula.com.mx/wp-content/themes/Divi/core/admin/fonts/fontawesome/fa-regular-400.ttf)format("truetype"),url(//crossfitcholula.com.mx/wp-content/themes/Divi/core/admin/fonts/fontawesome/fa-regular-400.svg#fontawesome)format("svg") }@font-face{ font-family:FontAwesome;font-style:normal;font-weight:900;font-display:swap;src:url(//crossfitcholula.com.mx/wp-content/themes/Divi/core/admin/fonts/fontawesome/fa-solid-900.eot);src:url(//crossfitcholula.com.mx/wp-content/themes/Divi/core/admin/fonts/fontawesome/fa-solid-900.eot?#iefix)format("embedded-opentype"),url(//crossfitcholula.com.mx/wp-content/themes/Divi/core/admin/fonts/fontawesome/fa-solid-900.woff2)format("woff2"),url(//crossfitcholula.com.mx/wp-content/themes/Divi/core/admin/fonts/fontawesome/fa-solid-900.woff)format("woff"),url(//crossfitcholula.com.mx/wp-content/themes/Divi/core/admin/fonts/fontawesome/fa-solid-900.ttf)format("truetype"),url(//crossfitcholula.com.mx/wp-content/themes/Divi/core/admin/fonts/fontawesome/fa-solid-900.svg#fontawesome)format("svg") }@font-face{ font-family:FontAwesome;font-style:normal;font-weight:400;font-display:swap;src:url(//crossfitcholula.com.mx/wp-content/themes/Divi/core/admin/fonts/fontawesome/fa-brands-400.eot);src:url(//crossfitcholula.com.mx/wp-content/themes/Divi/core/admin/fonts/fontawesome/fa-brands-400.eot?#iefix)format("embedded-opentype"),url(//crossfitcholula.com.mx/wp-content/themes/Divi/core/admin/fonts/fontawesome/fa-brands-400.woff2)format("woff2"),url(//crossfitcholula.com.mx/wp-content/themes/Divi/core/admin/fonts/fontawesome/fa-brands-400.woff)format("woff"),url(//crossfitcholula.com.mx/wp-content/themes/Divi/core/admin/fonts/fontawesome/fa-brands-400.ttf)format("truetype"),url(//crossfitcholula.com.mx/wp-content/themes/Divi/core/admin/fonts/fontawesome/fa-brands-400.svg#fontawesome)format("svg") }.et_flex_column,.et_flex_module,.et_flex_row,.et_flex_section{display:flex;-moz-column-gap:var(--horizontal-gap);column-gap:var(--horizontal-gap);row-gap:var(--vertical-gap);flex-direction:var(--flex-direction)}:where(.et_flex_section,.et_flex_row,.et_flex_column){--align-items:initial}.et_flex_row{--horizontal-gap:var(--row-gutter-horizontal);--vertical-gap:var(--row-gutter-vertical);--flex-direction:row}.et_flex_row>[class*=et_flex_column]{--horizontal-gap-parent:var(--row-gutter-horizontal)}.et_flex_row .et_pb_row_nested.et_flex_row{width:100%;max-width:none;padding:0;margin:0}.et_flex_section{--horizontal-gap:var(--section-gutter);--vertical-gap:var(--section-gutter);--flex-direction:column;padding:var(--section-padding)0;align-items:center}.et_flex_column,.et_flex_module{--flex-direction:column;--horizontal-gap:var(--module-gutter);--vertical-gap:var(--module-gutter)}.et_flex_column>.et_pb_module,.et_flex_module>.et_pb_module,.et_pb_section .et_pb_row .et_flex_column>.et_pb_module,.et_pb_section .et_pb_row .et_flex_module>.et_pb_module{margin-bottom:0}.et_flex_column_6_24{width:calc(25% - var(--horizontal-gap-parent, 5.5%)*3/4)}.et_flex_column_8_24{width:calc(33.3333% - var(--horizontal-gap-parent, 5.5%)*2/3)}.et_flex_column_10_24{width:calc(41.6667% - var(--horizontal-gap-parent, 5.5%)*1.4/2.4)}.et_flex_column_12_24{width:calc(50% - var(--horizontal-gap-parent, 5.5%)*1/2)}.et_flex_column_14_24{width:calc(58.3333% - var(--horizontal-gap-parent, 5.5%)*.71429/1.71429)}.et_flex_column_16_24{width:calc(66.6667% - var(--horizontal-gap-parent, 5.5%)*.5/1.5)}.et_flex_column_18_24{width:calc(75% - var(--horizontal-gap-parent, 5.5%)*.33333/1.33333)}.et_flex_column_24_24{width:calc(100% - var(--horizontal-gap-parent, 5.5%)*0/1)}@media only screen and (max-width:980px){.et_flex_column_8_24_tablet{width:calc(33.3333% - var(--horizontal-gap-parent, 5.5%)*2/3)}.et_flex_column_10_24_tablet{width:calc(41.6667% - var(--horizontal-gap-parent, 5.5%)*1.4/2.4)}.et_flex_column_12_24_tablet{width:calc(50% - var(--horizontal-gap-parent, 5.5%)*1/2)}.et_flex_column_14_24_tablet{width:calc(58.3333% - var(--horizontal-gap-parent, 5.5%)*.71429/1.71429)}.et_flex_column_16_24_tablet{width:calc(66.6667% - var(--horizontal-gap-parent, 5.5%)*.5/1.5)}.et_flex_column_18_24_tablet{width:calc(75% - var(--horizontal-gap-parent, 5.5%)*.33333/1.33333)}.et_flex_column_24_24_tablet{width:calc(100% - var(--horizontal-gap-parent, 5.5%)*0/1)}}@media only screen and (max-width:767px){.et_flex_column_24_24_phone{width:calc(100% - var(--horizontal-gap-parent, 5.5%)*0/1)}}.et_pb_scroll_top.et-pb-icon{text-align:center;background:rgba(0,0,0,.4);text-decoration:none;position:fixed;z-index:99999;bottom:125px;right:0;-webkit-border-top-left-radius:5px;-webkit-border-bottom-left-radius:5px;-moz-border-radius-topleft:5px;-moz-border-radius-bottomleft:5px;border-top-left-radius:5px;border-bottom-left-radius:5px;display:none;cursor:pointer;font-size:30px;padding:5px;color:#fff}.et_pb_scroll_top:before{content:"2"}.et_pb_section{position:relative;background-color:#fff;background-position:50%;background-size:cover}@media (min-width:981px){.et_pb_section{padding:4%0}}@media (max-width:980px){.et_pb_section{padding:50px 0}}.et_pb_row{position:relative}.et_pb_row:not([class*=et_flex_column]){width:var(--content-width);max-width:var(--content-max-width);margin:auto;position:relative}.et_pb_row:not([class*=et_flex_column]) .et_pb_row_nested{width:100%;max-width:none}.et_flex_column>.et_pb_row,.et_flex_section>.et_pb_row{margin:initial}.et_pb_column{position:relative;z-index:2;--et-pb-icon-self-align:center}.et_pb_column,.et_pb_column_empty{min-height:1px}.et_pb_row .et_pb_column.et-last-child,.et_pb_row .et_pb_column:last-child{margin-right:0!important}.et_pb_column,.et_pb_row{background-size:cover;background-position:50%;background-repeat:no-repeat}@media (max-width:980px){.et_pb_row:not([class*=et_flex_column]){max-width:1080px}}.et_pb_text{word-wrap:break-word;line-height:var(--et_global_body_font_height,1.7em)}.et_pb_text>:last-child{padding-bottom:0}.et_pb_text_inner{position:relative}@font-face{ font-family:"ywsbs-icon";src:url(https://crossfitcholula.com.mx/wp-content/plugins/yith-woocommerce-subscription/assets/fonts/ywsbs-icon.eot?jqnhvq);src:url(https://crossfitcholula.com.mx/wp-content/plugins/yith-woocommerce-subscription/assets/fonts/ywsbs-icon.eot?jqnhvq#iefix)format("embedded-opentype"),url(https://crossfitcholula.com.mx/wp-content/plugins/yith-woocommerce-subscription/assets/fonts/ywsbs-icon.ttf?jqnhvq)format("truetype"),url(https://crossfitcholula.com.mx/wp-content/plugins/yith-woocommerce-subscription/assets/fonts/ywsbs-icon.woff?jqnhvq)format("woff"),url(https://crossfitcholula.com.mx/wp-content/plugins/yith-woocommerce-subscription/assets/fonts/ywsbs-icon.svg?jqnhvq#ywsbs-icon)format("svg");font-weight:400;font-style:normal;font-display:swap; }.um-modal-close{display:block;position:fixed;right:0;top:0;font-size:24px;text-decoration:none!important;color:#fff!important;padding:0 10px}.um-modal-body{min-height:3px;padding:20px;box-sizing:border-box!important;width:100%;background:#fff;-moz-border-radius:0 0 3px 3px;-webkit-border-radius:0 0 3px 3px;border-radius:0 0 3px 3px}.um-modal-body.photo{-moz-border-radius:3px;-webkit-border-radius:3px;border-radius:3px;box-shadow:0 0 0 1px rgba(0,0,0,.1),0 0 0 1px rgba(255,255,255,.12) inset;background:#888;padding:0}@font-face{ font-family:raty;font-style:normal;font-weight:400;src:url(https://crossfitcholula.com.mx/wp-content/plugins/ultimate-member/assets/libs/raty/font/raty.eot);src:url(https://crossfitcholula.com.mx/wp-content/plugins/ultimate-member/assets/libs/raty/font/raty.eot?#iefix)format("embedded-opentype");src:url(https://crossfitcholula.com.mx/wp-content/plugins/ultimate-member/assets/libs/raty/font/raty.svg#raty)format("svg");src:url(https://crossfitcholula.com.mx/wp-content/plugins/ultimate-member/assets/libs/raty/font/raty.ttf)format("truetype");src:url(https://crossfitcholula.com.mx/wp-content/plugins/ultimate-member/assets/libs/raty/font/raty.woff)format("woff");font-display:swap }@font-face{ font-family:Ionicons;src:url(https://crossfitcholula.com.mx/wp-content/plugins/ultimate-member/assets/libs/legacy/fonticons/font/ionicons.eot?v=2.0.0);src:url(https://crossfitcholula.com.mx/wp-content/plugins/ultimate-member/assets/libs/legacy/fonticons/font/ionicons.eot?v=2.0.0#iefix)format("embedded-opentype"),url(https://crossfitcholula.com.mx/wp-content/plugins/ultimate-member/assets/libs/legacy/fonticons/font/ionicons.woff?v=2.0.0)format("woff"),url(https://crossfitcholula.com.mx/wp-content/plugins/ultimate-member/assets/libs/legacy/fonticons/font/ionicons.ttf?v=2.0.0)format("truetype"),url(https://crossfitcholula.com.mx/wp-content/plugins/ultimate-member/assets/libs/legacy/fonticons/font/ionicons.svg?v=2.0.0#Ionicons)format("svg");font-display:swap;font-weight:400;font-style:normal }@font-face{ font-family:FontAwesome;src:url(https://crossfitcholula.com.mx/wp-content/plugins/ultimate-member/assets/libs/legacy/fonticons/font/fontawesome-webfont.eot?v=4.2.0);src:url(https://crossfitcholula.com.mx/wp-content/plugins/ultimate-member/assets/libs/legacy/fonticons/font/fontawesome-webfont.eot?v=4.2.0#iefix)format("embedded-opentype"),url(https://crossfitcholula.com.mx/wp-content/plugins/ultimate-member/assets/libs/legacy/fonticons/font/fontawesome-webfont.woff?v=4.2.0)format("woff"),url(https://crossfitcholula.com.mx/wp-content/plugins/ultimate-member/assets/libs/legacy/fonticons/font/fontawesome-webfont.ttf?v=4.2.0)format("truetype"),url(https://crossfitcholula.com.mx/wp-content/plugins/ultimate-member/assets/libs/legacy/fonticons/font/fontawesome-webfont.svg?v=4.2.0#fontawesomeregular)format("svg");font-display:swap;font-weight:400;font-style:normal }[class^=um-faicon-]:before{font-family:FontAwesome!important;font-style:normal!important;font-weight:400!important;font-variant:normal!important;text-transform:none!important;speak:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.um-faicon-times:before{content:""}@font-face{ font-family:"Font Awesome 6 Brands";font-style:normal;font-weight:400;font-display:swap;src:url(https://crossfitcholula.com.mx/wp-content/plugins/ultimate-member/assets/libs/fontawesome/webfonts/fa-brands-400.woff2)format("woff2"),url(https://crossfitcholula.com.mx/wp-content/plugins/ultimate-member/assets/libs/fontawesome/webfonts/fa-brands-400.ttf)format("truetype") }@font-face{ font-family:"Font Awesome 6 Free";font-style:normal;font-weight:400;font-display:swap;src:url(https://crossfitcholula.com.mx/wp-content/plugins/ultimate-member/assets/libs/fontawesome/webfonts/fa-regular-400.woff2)format("woff2"),url(https://crossfitcholula.com.mx/wp-content/plugins/ultimate-member/assets/libs/fontawesome/webfonts/fa-regular-400.ttf)format("truetype") }@font-face{ font-family:"Font Awesome 6 Free";font-style:normal;font-weight:900;font-display:swap;src:url(https://crossfitcholula.com.mx/wp-content/plugins/ultimate-member/assets/libs/fontawesome/webfonts/fa-solid-900.woff2)format("woff2"),url(https://crossfitcholula.com.mx/wp-content/plugins/ultimate-member/assets/libs/fontawesome/webfonts/fa-solid-900.ttf)format("truetype") }body.custom-background{background-color:#000}.et_pb_bg_layout_light.et_pb_module.et_pb_button{color:#c4ed23}@media only screen and (min-width:1350px){.et_pb_section{padding:54px 0}}h1,h2,h3{font-family:var(--et_global_heading_font)}a{font-family:"pf-venue",sans-serif!important}:root{--wp-block-synced-color:#7a00df;--wp-block-synced-color--rgb:122,0,223;--wp-bound-block-color:var(--wp-block-synced-color);--wp-editor-canvas-background:#ddd;--wp-admin-theme-color:#007cba;--wp-admin-theme-color--rgb:0,124,186;--wp-admin-theme-color-darker-10:#006ba1;--wp-admin-theme-color-darker-10--rgb:0,107,160.5;--wp-admin-theme-color-darker-20:#005a87;--wp-admin-theme-color-darker-20--rgb:0,90,135;--wp-admin-border-width-focus:2px}@media (min-resolution:192dpi){:root{--wp-admin-border-width-focus:1.5px}}:root{--wp--preset--font-size--normal:16px;--wp--preset--font-size--huge:42px;--et_global_heading_font_weight:500;--et_global_body_font_weight:500;--et_global_body_font_size:14px;--et_global_body_font_height:1.7em;--et_global_heading_font:'Open Sans';--et_global_body_font:'Open Sans'}html :where(img[class*=wp-image-]){height:auto;max-width:100%}html{scroll-behavior:smooth}.nexo-nav a{text-decoration:none;transition:color .2s}.nexo-nav a.nexo-hide:hover,.nexo-nav a.nexo-home:hover{color:#c2ff61!important}.nexo-hero{isolation:isolate;background-image:radial-gradient(circle at 6% 88%,#c2ff61 0,#b7f669 10%,transparent 36%),radial-gradient(circle at 78% 9%,#486a91 0,transparent 41%),linear-gradient(125deg,#41696a 0,#023540 58%,#00242e 100%)!important}.nexo-hero:before,.nexo-united-visual:after{font-family:Impact,sans-serif;position:absolute;pointer-events:none}.nexo-hero:before{content:"NEXO";right:-4%;bottom:-9%;font-size:clamp(180px,35vw,570px);line-height:1;color:rgba(255,255,255,.05);letter-spacing:-.09em;z-index:-1}.nexo-card,.nexo-hero{position:relative;overflow:hidden}.nexo-card img{width:100%;height:305px;object-fit:cover;filter:grayscale(30%) brightness(.84);transition:transform .5s}.nexo-card:hover img{transform:scale(1.05)}.nexo-badge{position:absolute!important;top:20px;left:24px;z-index:2;width:auto!important;background:#c2ff61;padding:7px 12px}.nexo-pad{padding:0 30px}.nexo-tags{margin-top:auto!important;padding-top:25px}.nexo-united-visual{overflow:hidden;position:relative;background-blend-mode:luminosity,normal}.nexo-united-visual:after{content:"JUNTOS";color:rgba(255,255,255,.1);font-size:100px;transform:rotate(-90deg);top:38%;right:-120px}.nexo-free{transform:rotate(2deg)}@media (max-width:980px){.nexo-free-big{font-size:52px!important}}@media (max-width:767px){.nexo-nav a.nexo-hide{display:none}.nexo-nav a{margin-left:12px!important}.nexo-card img{height:245px}.nexo-pad{padding:0 24px}.nexo-united-visual{border-radius:160px 160px 0 0!important}.nexo-free-big{font-size:40px!important}.nexo-foot-right p{text-align:left!important}}@media (prefers-reduced-motion:reduce){.nexo-card img{transition:none}html{scroll-behavior:auto}}h1,h2,h3,p{font-family:"all-round-gothic",sans-serif!important}.dipl_button_2{align-self:center!important}.dipl_button_2 .dipl_button_item{display:inline-block}.dipl_button_item_4{margin-right:0!important}.dipl_button_item_4 .dipl_button_link{padding-right:32px!important;padding-left:32px!important;border-top-left-radius:32px!important;border-top-right-radius:32px!important;border-bottom-left-radius:32px!important;border-bottom-right-radius:32px!important;text-align:start;background-color:#c2ff61}.dipl_button_item_4 .dipl_button_link .dipl_button_text{color:#023540}.dipl_button_item_4 .dipl_button_icon:after,.dipl_button_item_5 .dipl_button_icon:after{font-family:"FontAwesome"!important;font-weight:900!important}.dipl_button_item_5{margin-left:40px!important}.dipl_button_item_5 .dipl_button_link{padding-right:50px!important;padding-left:50px!important;border-top-left-radius:56px!important;border-top-right-radius:56px!important;border-bottom-left-radius:56px!important;border-bottom-right-radius:56px!important;text-align:start;background-color:#beccce}.dipl_button_item_5 .dipl_button_link .dipl_button_text{color:#fff}.et-l--post>.et_builder_inner_content .et_pb_section.et_pb_section_20{background-color:var(--gcid-eec13d35-90d3-533c-83ae-6af26225d7b6)!important}.et_pb_section_20.et_pb_section{padding-top:18px;padding-bottom:18px}.et_pb_section_20,.et_pb_section_21{--vertical-gap:0px;flex-direction:column;--flex-direction:column;align-items:center;--align-items:center}.et-l--post>.et_builder_inner_content .et_pb_section.et_pb_section_21{background-color:var(--gcid-7b878d84-7e25-5acf-9d51-aab1cd08fb2e)!important}.et_pb_section_21.et_pb_section{padding-top:90px;padding-bottom:80px}.et_pb_row_28.et_pb_row,.et_pb_row_29.et_pb_row{padding-top:0!important;padding-bottom:0!important;align-items:center}.et_pb_row_28,.et_pb_row_29{width:90%!important;max-width:1180px!important;flex-direction:row;--flex-direction:row;align-items:flex-start;--align-items:flex-start;flex-wrap:nowrap}.et_pb_row_28{--horizontal-gap:22px;--vertical-gap:22px}.et_pb_row_28>[class*=et_flex_column]{--horizontal-gap-parent:22px}.et_pb_row_29{--horizontal-gap:45px;--vertical-gap:45px}.et_pb_row_29>[class*=et_flex_column]{--horizontal-gap-parent:45px}.et_pb_row_30{--horizontal-gap:0%;flex-wrap:nowrap}.et_pb_row_30>[class*=et_flex_column]{--horizontal-gap-parent:0%}.et_pb_column_52,.et_pb_column_53,.et_pb_column_54{--vertical-gap:0px;flex-direction:column;--flex-direction:column;--et-pb-icon-self-align:center}.et_pb_column_58{--horizontal-gap:0px;--vertical-gap:0px;flex-direction:row;--flex-direction:row;align-items:flex-start;--align-items:flex-start;flex-wrap:wrap;--et-pb-icon-self-align:flex-start}.et_pb_text_94,.et_pb_text_95{margin-bottom:0!important;width:100%;text-align:start}.et_pb_text_94 .et_pb_text_inner{font-family:"Impact",Helvetica,Arial,Lucida,sans-serif;font-weight:400;color:#fff!important;font-size:38px;letter-spacing:-2.8px;line-height:1em}.et_pb_text_95 .et_pb_text_inner,.et_pb_text_96 .et_pb_text_inner{font-family:"Arial",Helvetica,Lucida,sans-serif;font-weight:800;text-transform:uppercase;font-size:11px}.et_pb_text_95 .et_pb_text_inner{color:#d2e4e4!important;letter-spacing:1.1px;line-height:1.6em}.et_pb_text_105,.et_pb_text_96{margin-bottom:22px!important;width:100%;text-align:start}.et_pb_text_96 .et_pb_text_inner{color:var(--gcid-f5587143-27a4-517e-9db7-f7417e9ec8ef)!important;letter-spacing:2px;line-height:1.55em}.et_pb_text_97,.et_pb_text_98{margin-bottom:25px!important;width:100%;text-align:start}.et_pb_text_105 .et_pb_text_inner h2,.et_pb_text_97 .et_pb_text_inner h1,.et_pb_text_98 .et_pb_text_inner{font-family:"Arial",Helvetica,Lucida,sans-serif;font-weight:900;text-transform:uppercase;color:#fff!important;font-size:242px;letter-spacing:-23px;line-height:.79em}.et_pb_text_98{margin-bottom:50px!important}.et_pb_text_105 .et_pb_text_inner h2,.et_pb_text_98 .et_pb_text_inner{font-weight:700;font-size:16px;letter-spacing:3px;line-height:1.6em}.et_pb_text_101,.et_pb_text_103,.et_pb_text_99{--vertical-gap:0px;text-align:start}.et_pb_text_99 .et_pb_text_inner,body #page-container .et_pb_section .et_pb_button_2{font-weight:600;color:var(--gcid-7b878d84-7e25-5acf-9d51-aab1cd08fb2e)!important;font-size:44px}.et_pb_text_100,.et_pb_text_102,.et_pb_text_104,.et_pb_text_106{text-align:start}.et_pb_text_100 .et_pb_text_inner,.et_pb_text_104 .et_pb_text_inner{font-weight:400;font-size:18px}.et_pb_text_101 .et_pb_text_inner{font-weight:600;color:var(--gcid-5e11f13f-747e-5afa-8b5f-3b5368d78e46)!important;font-size:28px}.et_pb_text_102 .et_pb_text_inner{font-weight:400;font-size:14px}.et_pb_text_103 .et_pb_text_inner{font-weight:600;color:var(--gcid-5e11f13f-747e-5afa-8b5f-3b5368d78e46)!important;font-size:24px}.et_pb_text_105 .et_pb_text_inner h2{font-weight:900;font-size:64px;letter-spacing:-3.2px;line-height:.99em}.et_pb_text_106{margin-bottom:28px!important;width:100%}.et_pb_text_106 .et_pb_text_inner{font-family:"Arial",Helvetica,Lucida,sans-serif;font-weight:400;color:#dae7e3!important;font-size:15px;line-height:1.55em}@media only screen and (max-width:980px){.dipl_button_2{text-align:center}.et_pb_text_97 .et_pb_text_inner h1{font-size:170px}.et_pb_text_105 .et_pb_text_inner h2{font-size:48px}}@media only screen and (max-width:767px){.dipl_button_2{text-align:center}.et_pb_row_28,.et_pb_row_29{width:90%!important;flex-direction:row;--flex-direction:row;align-items:flex-start;--align-items:flex-start;flex-wrap:wrap}.et_pb_row_28{--horizontal-gap:22px;--vertical-gap:22px}.et_pb_row_28>[class*=et_flex_column]{--horizontal-gap-parent:22px}.et_pb_row_29{--horizontal-gap:45px;--vertical-gap:45px}.et_pb_row_29>[class*=et_flex_column]{--horizontal-gap-parent:45px}.et_pb_row_30{--horizontal-gap:0%;flex-wrap:wrap}.et_pb_row_30>[class*=et_flex_column]{--horizontal-gap-parent:0%}.et_pb_text_94 .et_pb_text_inner{font-size:32px}.et_pb_text_95 .et_pb_text_inner{font-size:10px}.et_pb_text_97 .et_pb_text_inner h1{font-size:96px}.et_pb_text_98 .et_pb_text_inner{font-size:11px}.et_pb_text_105 .et_pb_text_inner h2{font-size:43px}}.et_pb_button_2_wrapper{text-align:center}.et_pb_button_2_wrapper .et_pb_button_2{text-align:center;margin-left:auto;margin-right:auto}body #page-container .et_pb_section .et_pb_button_2{background-color:var(--gcid-f5587143-27a4-517e-9db7-f7417e9ec8ef);font-family:"Arial",Helvetica,Lucida,sans-serif;font-weight:900;text-transform:uppercase;font-size:12px!important;letter-spacing:1px!important;line-height:1.6em!important;border-top-left-radius:0;border-top-right-radius:0;border-bottom-right-radius:0;border-bottom-left-radius:0;border-width:1px;border-color:var(--gcid-f5587143-27a4-517e-9db7-f7417e9ec8ef);border-style:solid;transition-property:background-color;transition-duration:300ms;transition-timing-function:ease;transition-delay:0ms}body #page-container .et_pb_section .et_pb_button_2:hover{background-color:#fff;padding-right:1em!important;padding-left:1em!important}body #page-container .et_pb_section .et_pb_button_2:after,body #page-container .et_pb_section .et_pb_button_2:before{display:none!important}.et_pb_image_4,.et_pb_image_5{margin-bottom:20px;width:100%}.et-l--post>.et_builder_inner_content .et_pb_section.et_pb_section_22,.et-l--post>.et_builder_inner_content .et_pb_section.et_pb_section_25{background-color:var(--gcid-f5587143-27a4-517e-9db7-f7417e9ec8ef)!important}.et_pb_section_22.et_pb_section{padding-top:17px;padding-bottom:17px}.et_pb_section_22,.et_pb_section_23,.et_pb_section_24,.et_pb_section_25,.et_pb_section_26,.et_pb_section_27,.et_pb_section_28,.et_pb_section_29{--vertical-gap:0px;flex-direction:column;--flex-direction:column;align-items:center;--align-items:center}.et-l--post>.et_builder_inner_content .et_pb_section.et_pb_section_23{background-color:var(--gcid-5e11f13f-747e-5afa-8b5f-3b5368d78e46)!important}.et_pb_section_23.et_pb_section{padding-top:108px;padding-bottom:108px}.et-l--post>.et_builder_inner_content .et_pb_section.et_pb_section_24{background-color:var(--gcid-7b878d84-7e25-5acf-9d51-aab1cd08fb2e)!important}.et_pb_section_24.et_pb_section{padding-top:100px;padding-bottom:112px}.et_pb_section_25.et_pb_section{padding-top:105px;padding-bottom:0}.et-l--post>.et_builder_inner_content .et_pb_section.et_pb_section_26{background-color:var(--gcid-98446bc6-ed39-5293-a9cd-d40feb754ede)!important}.et_pb_section_26.et_pb_section{padding-top:27px;padding-bottom:27px}.et-l--post>.et_builder_inner_content .et_pb_section.et_pb_section_27{background-color:#f7f9f6!important}.et_pb_section_27.et_pb_section{padding-top:110px;padding-bottom:110px}.et-l--post>.et_builder_inner_content .et_pb_section.et_pb_section_28{background-color:var(--gcid-bdee929d-6d3c-5755-8d8a-927407a7d68b)!important}.et_pb_section_28.et_pb_section{padding-top:95px;padding-bottom:95px}.et-l--post>.et_builder_inner_content .et_pb_section.et_pb_section_29{background-color:var(--gcid-b41d680a-c2c8-57f3-8820-325ba0999429)!important}.et_pb_section_29.et_pb_section{padding-top:45px;padding-bottom:45px}.et_pb_row_31.et_pb_row,.et_pb_row_32.et_pb_row,.et_pb_row_34.et_pb_row,.et_pb_row_36.et_pb_row,.et_pb_row_40.et_pb_row{padding-top:0!important;padding-bottom:0!important}.et_pb_row_31,.et_pb_row_32,.et_pb_row_33,.et_pb_row_34,.et_pb_row_35,.et_pb_row_36,.et_pb_row_37,.et_pb_row_38,.et_pb_row_39,.et_pb_row_40,.et_pb_row_41{width:90%!important}.et_pb_row_31,.et_pb_row_32,.et_pb_row_33,.et_pb_row_35,.et_pb_row_36,.et_pb_row_37,.et_pb_row_38,.et_pb_row_40{max-width:1180px!important;flex-direction:row;--flex-direction:row;align-items:flex-start;--align-items:flex-start;flex-wrap:nowrap}.et_pb_row_31,.et_pb_row_33,.et_pb_row_36,.et_pb_row_38,.et_pb_row_40{--horizontal-gap:45px;--vertical-gap:45px}.et_pb_row_31>[class*=et_flex_column],.et_pb_row_33>[class*=et_flex_column],.et_pb_row_36>[class*=et_flex_column],.et_pb_row_38>[class*=et_flex_column],.et_pb_row_40>[class*=et_flex_column]{--horizontal-gap-parent:45px}.et_pb_row_32,.et_pb_row_35,.et_pb_row_37{--horizontal-gap:70px;--vertical-gap:70px}.et_pb_row_32>[class*=et_flex_column],.et_pb_row_35>[class*=et_flex_column],.et_pb_row_37>[class*=et_flex_column]{--horizontal-gap-parent:70px}.et_pb_row_33.et_pb_row{padding-top:0!important;padding-bottom:40px!important;align-items:flex-end}.et_pb_row_34{--horizontal-gap:22px;--vertical-gap:22px;align-items:stretch;--align-items:initial}.et_pb_row_34>[class*=et_flex_column],.et_pb_row_41>[class*=et_flex_column]{--horizontal-gap-parent:22px}.et_pb_row_35.et_pb_row,.et_pb_row_37.et_pb_row,.et_pb_row_41.et_pb_row{padding-top:0!important;padding-bottom:0!important;align-items:center}.et_pb_row_38.et_pb_row{padding-top:0!important;padding-bottom:45px!important}.et_pb_row_39.et_pb_row{padding-top:0!important;padding-bottom:28px!important}.et_pb_row_34,.et_pb_row_39,.et_pb_row_41{max-width:1180px!important;flex-direction:row;--flex-direction:row;flex-wrap:nowrap}.et_pb_row_39{--horizontal-gap:15px;--vertical-gap:15px;align-items:stretch;--align-items:initial}.et_pb_row_39>[class*=et_flex_column]{--horizontal-gap-parent:15px}.et_pb_row_41{--horizontal-gap:22px;--vertical-gap:22px;align-items:flex-start;--align-items:flex-start}.et_pb_column_59,.et_pb_column_60,.et_pb_column_61,.et_pb_column_62,.et_pb_column_63,.et_pb_column_64,.et_pb_column_65,.et_pb_column_66,.et_pb_column_68,.et_pb_column_69,.et_pb_column_71,.et_pb_column_75,.et_pb_column_76,.et_pb_column_77{--vertical-gap:0px;flex-direction:column;--flex-direction:column;--et-pb-icon-self-align:center}.et_pb_column_64,.et_pb_column_65{background-color:var(--gcid-3261d00d-0037-594d-b0ec-bfe0084f1838);padding:0 0 25px;min-height:560px}.et_pb_column_67{background-size:cover;background-position:center;background-repeat:no-repeat;background-image:url(https://crossfitcholula.com.mx/wp-content/uploads/2026/02/Entrena-con-nosotros.png),linear-gradient(135deg,#426870 0,#023540 100%);background-color:var(--gcid-7b878d84-7e25-5acf-9d51-aab1cd08fb2e);min-height:500px;border-top-left-radius:240px;border-top-right-radius:240px;border-bottom-right-radius:0;border-bottom-left-radius:0;overflow:hidden}.et_pb_column_67,.et_pb_column_70,.et_pb_column_72,.et_pb_column_73,.et_pb_column_74{--vertical-gap:0px;flex-direction:column;--flex-direction:column;--et-pb-icon-self-align:center}.et_pb_column_70{background-color:var(--gcid-7b878d84-7e25-5acf-9d51-aab1cd08fb2e);padding:30px}.et_pb_column_72,.et_pb_column_73,.et_pb_column_74{background-color:#fff;padding:32px 28px}.et_pb_text_107,.et_pb_text_124,.et_pb_text_127,.et_pb_text_128{margin-bottom:0!important;width:100%;text-align:center}.et_pb_text_107 .et_pb_text_inner{font-weight:900;text-transform:uppercase;font-size:13px;letter-spacing:1.5px;line-height:1.6em}.et_pb_text_108,.et_pb_text_110,.et_pb_text_111,.et_pb_text_112,.et_pb_text_113,.et_pb_text_115,.et_pb_text_116,.et_pb_text_117,.et_pb_text_119,.et_pb_text_120,.et_pb_text_123,.et_pb_text_126,.et_pb_text_131,.et_pb_text_134,.et_pb_text_137,.et_pb_text_139{margin-bottom:0!important;width:100%;text-align:start}.et_pb_text_107 .et_pb_text_inner,.et_pb_text_108 .et_pb_text_inner h2,.et_pb_text_109 .et_pb_text_inner,.et_pb_text_110 .et_pb_text_inner{font-family:"Arial",Helvetica,Lucida,sans-serif;color:var(--gcid-7b878d84-7e25-5acf-9d51-aab1cd08fb2e)!important}.et_pb_text_108 .et_pb_text_inner h2{font-weight:900;text-transform:uppercase;font-size:84px;letter-spacing:-4.6px;line-height:.99em}.et_pb_text_109,.et_pb_text_129,.et_pb_text_132,.et_pb_text_135{margin-bottom:22px!important;width:100%;text-align:start}.et_pb_text_109 .et_pb_text_inner,.et_pb_text_110 .et_pb_text_inner{font-weight:500;font-size:23px;line-height:1.52em}.et_pb_text_110 .et_pb_text_inner{font-weight:400;color:var(--gcid-11637e6e-b493-5c61-8a75-110c996eec6f)!important;font-size:15px;line-height:1.75em}.et_pb_text_111 .et_pb_text_inner h2,.et_pb_text_114 .et_pb_text_inner h3,.et_pb_text_118 .et_pb_text_inner h3{font-family:"Arial",Helvetica,Lucida,sans-serif;font-weight:900;text-transform:uppercase;color:#fff!important;font-size:84px;letter-spacing:-4.6px;line-height:.99em}.et_pb_text_112 .et_pb_text_inner{font-family:"Arial",Helvetica,Lucida,sans-serif;font-weight:400;color:#bbd0d1!important;font-size:14px;line-height:1.55em}.et_pb_text_113 .et_pb_text_inner,.et_pb_text_117 .et_pb_text_inner{font-family:"Arial",Helvetica,Lucida,sans-serif;font-weight:900;text-transform:uppercase;color:var(--gcid-7b878d84-7e25-5acf-9d51-aab1cd08fb2e)!important;font-size:13px;letter-spacing:1.3px;line-height:1.2em}.et_pb_text_114,.et_pb_text_118{margin-bottom:15px!important;width:100%;text-align:start}.et_pb_text_114 .et_pb_text_inner h3,.et_pb_text_118 .et_pb_text_inner h3{font-size:68px;letter-spacing:-3.7px}.et_pb_text_115 .et_pb_text_inner,.et_pb_text_119 .et_pb_text_inner{font-family:"Arial",Helvetica,Lucida,sans-serif;font-weight:400;color:#d4e7e7!important;font-size:14px;line-height:1.55em}.et_pb_text_121,.et_pb_text_122,.et_pb_text_125{margin-bottom:20px!important;width:100%;text-align:start}.et_pb_text_121 .et_pb_text_inner h2,.et_pb_text_122 .et_pb_text_inner h3{font-family:"Arial",Helvetica,Lucida,sans-serif;font-weight:900;text-transform:uppercase;color:var(--gcid-7b878d84-7e25-5acf-9d51-aab1cd08fb2e)!important;font-size:163px;letter-spacing:-11px;line-height:.99em}.et_pb_text_122 .et_pb_text_inner h3{font-size:43px;letter-spacing:-2.3px}.et_pb_text_123 .et_pb_text_inner,.et_pb_text_124 .et_pb_text_inner,.et_pb_text_125 .et_pb_text_inner h2,.et_pb_text_128 .et_pb_text_inner h2{font-family:"Arial",Helvetica,Lucida,sans-serif;font-weight:400;color:var(--gcid-7b878d84-7e25-5acf-9d51-aab1cd08fb2e)!important;font-size:16px;line-height:1.7em}.et_pb_text_124 .et_pb_text_inner,.et_pb_text_125 .et_pb_text_inner h2,.et_pb_text_128 .et_pb_text_inner h2{font-weight:900;text-transform:uppercase;font-size:13px;letter-spacing:2px;line-height:1.6em}.et_pb_text_125{margin-bottom:26px!important}.et_pb_text_125 .et_pb_text_inner h2,.et_pb_text_128 .et_pb_text_inner h2{font-size:80px;letter-spacing:-4.4px;line-height:.99em}.et_pb_text_126 .et_pb_text_inner,.et_pb_text_127 .et_pb_text_inner{font-family:"Arial",Helvetica,Lucida,sans-serif;font-weight:400;color:#496667!important;font-size:17px;line-height:1.7em}.et_pb_text_127 .et_pb_text_inner{color:#fff!important;font-size:13px;line-height:1.6em}.et_pb_text_128 .et_pb_text_inner h2{font-size:73px;letter-spacing:-4px}.et_pb_text_129 .et_pb_text_inner,.et_pb_text_132 .et_pb_text_inner,.et_pb_text_135 .et_pb_text_inner{font-family:"Arial",Helvetica,Lucida,sans-serif;font-weight:800;text-transform:uppercase;color:#608282!important;font-size:11px;letter-spacing:2px;line-height:1.55em}.et_pb_text_130,.et_pb_text_133,.et_pb_text_136,.et_pb_text_138{margin-bottom:8px!important;width:100%;text-align:start}.et_pb_text_130 .et_pb_text_inner,.et_pb_text_133 .et_pb_text_inner,.et_pb_text_136 .et_pb_text_inner{font-family:"Arial",Helvetica,Lucida,sans-serif;font-weight:700;color:var(--gcid-7b878d84-7e25-5acf-9d51-aab1cd08fb2e)!important;font-size:24px;line-height:1.2em}.et_pb_text_131 .et_pb_text_inner,.et_pb_text_134 .et_pb_text_inner,.et_pb_text_137 .et_pb_text_inner{font-family:"Arial",Helvetica,Lucida,sans-serif;font-weight:400;color:#607777!important;font-size:13px;line-height:1.55em}.et_pb_text_138{margin-bottom:6px!important}.et_pb_text_138 .et_pb_text_inner{font-family:"Impact",Helvetica,Arial,Lucida,sans-serif;font-weight:400;color:#fff!important;font-size:47px;letter-spacing:-3.5px;line-height:1em}.et_pb_text_139 .et_pb_text_inner,.et_pb_text_140 .et_pb_text_inner{font-family:"Arial",Helvetica,Lucida,sans-serif;font-weight:400;color:#bdd2d1!important;font-size:12px;line-height:1.55em}.et_pb_text_140{margin-bottom:0!important;width:100%;text-align:right}.et_pb_text_140 .et_pb_text_inner{text-transform:uppercase}@media only screen and (max-width:980px){.et_pb_text_108 .et_pb_text_inner h2,.et_pb_text_111 .et_pb_text_inner h2{font-size:64px}.et_pb_text_109 .et_pb_text_inner{font-size:20px}.et_pb_text_114 .et_pb_text_inner h3,.et_pb_text_118 .et_pb_text_inner h3{font-size:52px}.et_pb_text_121 .et_pb_text_inner h2{font-size:110px}.et_pb_text_122 .et_pb_text_inner h3{font-size:34px}.et_pb_text_125 .et_pb_text_inner h2{font-size:60px}.et_pb_text_128 .et_pb_text_inner h2{font-size:58px}}@media only screen and (max-width:767px){.et_pb_row_31,.et_pb_row_32,.et_pb_row_33,.et_pb_row_34,.et_pb_row_35,.et_pb_row_36,.et_pb_row_37,.et_pb_row_38,.et_pb_row_39,.et_pb_row_40,.et_pb_row_41{width:90%!important}.et_pb_row_31,.et_pb_row_33,.et_pb_row_36,.et_pb_row_38,.et_pb_row_40{--horizontal-gap:45px;--vertical-gap:45px;flex-direction:row;--flex-direction:row;align-items:flex-start;--align-items:flex-start;flex-wrap:wrap}.et_pb_row_31>[class*=et_flex_column],.et_pb_row_33>[class*=et_flex_column],.et_pb_row_36>[class*=et_flex_column],.et_pb_row_38>[class*=et_flex_column],.et_pb_row_40>[class*=et_flex_column]{--horizontal-gap-parent:45px}.et_pb_row_32,.et_pb_row_35,.et_pb_row_37{--horizontal-gap:70px;--vertical-gap:70px;flex-direction:row;--flex-direction:row;align-items:flex-start;--align-items:flex-start;flex-wrap:wrap}.et_pb_row_32>[class*=et_flex_column],.et_pb_row_35>[class*=et_flex_column],.et_pb_row_37>[class*=et_flex_column]{--horizontal-gap-parent:70px}.et_pb_row_34{--horizontal-gap:22px;--vertical-gap:22px;align-items:stretch;--align-items:initial}.et_pb_row_34>[class*=et_flex_column],.et_pb_row_41>[class*=et_flex_column]{--horizontal-gap-parent:22px}.et_pb_row_34,.et_pb_row_39,.et_pb_row_41{flex-direction:row;--flex-direction:row;flex-wrap:wrap}.et_pb_row_39{--horizontal-gap:15px;--vertical-gap:15px;align-items:stretch;--align-items:initial}.et_pb_row_39>[class*=et_flex_column]{--horizontal-gap-parent:15px}.et_pb_row_41{--horizontal-gap:22px;--vertical-gap:22px;align-items:flex-start;--align-items:flex-start}.et_pb_column_67{min-height:280px}.et_pb_text_107 .et_pb_text_inner,.et_pb_text_124 .et_pb_text_inner{font-size:10px}.et_pb_text_108 .et_pb_text_inner h2,.et_pb_text_111 .et_pb_text_inner h2{font-size:52px}.et_pb_text_109 .et_pb_text_inner{font-size:19px}.et_pb_text_114 .et_pb_text_inner h3,.et_pb_text_118 .et_pb_text_inner h3{font-size:53px}.et_pb_text_121 .et_pb_text_inner h2{font-size:100px}.et_pb_text_122 .et_pb_text_inner h3{font-size:30px}.et_pb_text_125 .et_pb_text_inner h2{font-size:58px}.et_pb_text_128 .et_pb_text_inner h2{font-size:46px}}:root{--joinchat-ico:url("data:image/svg+xml;charset=utf-8,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%2024%2024%22%3E%3Cpath%20fill%3D%22%23fff%22%20d%3D%22M3.516%203.516c4.686-4.686%2012.284-4.686%2016.97%200s4.686%2012.283%200%2016.97a12%2012%200%200%201-13.754%202.299l-5.814.735a.392.392%200%200%201-.438-.44l.748-5.788A12%2012%200%200%201%203.517%203.517zm3.61%2017.043.3.158a9.85%209.85%200%200%200%2011.534-1.758c3.843-3.843%203.843-10.074%200-13.918s-10.075-3.843-13.918%200a9.85%209.85%200%200%200-1.747%2011.554l.16.303-.51%203.942a.196.196%200%200%200%20.219.22zm6.534-7.003-.933%201.164a9.84%209.84%200%200%201-3.497-3.495l1.166-.933a.79.79%200%200%200%20.23-.94L9.561%206.96a.79.79%200%200%200-.924-.445l-2.023.524a.797.797%200%200%200-.588.88%2011.754%2011.754%200%200%200%2010.005%2010.005.797.797%200%200%200%20.88-.587l.525-2.023a.79.79%200%200%200-.445-.923L14.6%2013.327a.79.79%200%200%200-.94.23z%22%2F%3E%3C%2Fsvg%3E");--joinchat-font:-apple-system,blinkmacsystemfont,"Segoe UI",roboto,oxygen-sans,ubuntu,cantarell,"Helvetica Neue",sans-serif}.joinchat{--sep:20px;--bottom:var(--sep);--s:60px;--h:calc(var(--s) / 2);--header:max(50px,var(--s) * 1.16667);--vh:100vh;--ch:142;--cs:70%;--cl:49%;--bw:1;--text:hsl(0deg 0% clamp(0%,var(--bw) * 1000%,100%)/clamp(70%,var(--bw) * 1000%,100%));--hover:hsl(var(--ch) var(--cs) calc(20% + var(--cl)));--hsl:var(--ch) var(--cs) var(--cl);--color:hsl(var(--hsl));--dark:hsl(var(--ch) var(--cs) calc(-10% + var(--cl)));--bg:hsl(var(--hsl)/4%);--msg:var(--color);color:var(--text);display:none;position:fixed;z-index:9000;right:var(--sep);bottom:var(--bottom);font:16px/1.625em var(--joinchat-font);letter-spacing:0;animation:joinchat_show .5s cubic-bezier(.18,.89,.32,1.28) 10ms both;transform:scale3d(0,0,0);transform-origin:calc(var(--s)/-2) calc(var(--s)/-4);-webkit-user-select:none;-moz-user-select:none;user-select:none;touch-action:manipulation;-webkit-font-smoothing:antialiased;-webkit-tap-highlight-color:rgb(0 0 0/0);contain:style}.joinchat *,.joinchat :after,.joinchat :before{box-sizing:border-box}@supports not (width:clamp(1px,1%,10px)){.joinchat{--text:hsl(0deg 0% calc(var(--bw) * 1%)/90%)}}.joinchat__button{position:absolute;z-index:2;bottom:8px;right:8px;height:var(--s);width:var(--s);background:#25d366 var(--joinchat-ico) 50%/60%no-repeat;color:inherit;border-radius:50%;box-shadow:1px 6px 24px 0 rgba(7,94,84,.24);cursor:pointer;transition:background-color .2s linear}.joinchat__button:hover{background-color:#128c7e}.joinchat:has(.joinchat__chatbox) .joinchat__button:hover{transition-duration:1.5s}.joinchat__button:active{background-color:#128c7e;transition:none}.joinchat__chatbox{content-visibility:hidden;contain-intrinsic-size:auto 400px auto 240px;display:flex;flex-direction:column;position:absolute;bottom:0;right:0;z-index:1;width:calc(100vw - var(--sep)*2);max-width:400px;max-height:calc(var(--vh) - var(--bottom) - var(--sep));border-radius:calc(2px + var(--h));background:#fff linear-gradient(180deg,var(--color),var(--color) var(--header),var(--bg) var(--header),var(--bg));box-shadow:0 2px 6px 0 rgba(0,0,0,.5);text-align:left;overflow:hidden;transform:scale3d(0,0,0);opacity:0;transition:opacity 80ms,transform 0s linear 81ms}.joinchat__header{display:flex;flex-flow:row;align-items:center;position:relative;flex-shrink:0;height:var(--header);padding:0 70px 0 26px;margin:0}.joinchat__wa{display:block;fill:currentcolor;opacity:.8}.joinchat__close{--size:34px;position:absolute;top:calc(50% - var(--size)/2);right:24px;width:var(--size);height:var(--size);border-radius:50%;background:rgba(0,0,0,.4)url(data:image/svg+xml;charset=utf-8,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20fill%3D%22%23fff%22%20viewBox%3D%220%200%2024%2024%22%3E%3Cpath%20d%3D%22M24%202.4%2021.6%200%2012%209.6%202.4%200%200%202.4%209.6%2012%200%2021.6%202.4%2024l9.6-9.6%209.6%209.6%202.4-2.4-9.6-9.6z%22%2F%3E%3C%2Fsvg%3E)50%/12px no-repeat;cursor:pointer;transition:background-color .3s ease-out}.joinchat__close:hover{background-color:rgba(0,0,0,.6)}.joinchat__close:active{background-color:rgba(0,0,0,.7)}.joinchat__scroll{display:flex;flex-direction:column-reverse;overflow:hidden scroll;scroll-behavior:smooth;overscroll-behavior-y:contain;-webkit-overflow-scrolling:touch}.joinchat__scroll::-webkit-scrollbar{width:4px;background:rgb(0 0 0/0)}.joinchat__scroll::-webkit-scrollbar-thumb{border-radius:2px;background:rgb(0 0 0/0)}.joinchat__scroll:hover::-webkit-scrollbar-thumb{background:rgba(0,0,0,.2)}.joinchat__content{display:flex;flex-direction:column;width:calc(100% + 4px);padding:20px 0 8px}.joinchat__content:after{content:"";display:block;position:absolute;bottom:0;left:0;right:4px;height:calc(20px + var(--s));background:#fff linear-gradient(180deg,var(--bg),var(--bg));-webkit-mask-image:linear-gradient(rgb(0 0 0/0),rgb(0 0 0/60%) 25%,rgb(0 0 0/92%) 70%,rgb(0 0 0/100%) 95%,rgb(0 0 0/100%));mask-image:linear-gradient(rgb(0 0 0/0),rgb(0 0 0/60%) 25%,rgb(0 0 0/92%) 70%,rgb(0 0 0/100%) 95%,rgb(0 0 0/100%));pointer-events:none}.joinchat__open{position:sticky;z-index:2;bottom:8px;align-self:flex-end;display:flex;flex-direction:row;min-width:var(--s);height:var(--s);margin:0 8px;background:var(--color);color:inherit;border-radius:var(--h);box-shadow:0 1px 2px 0 rgba(0,0,0,.3);overflow:hidden;cursor:pointer;transition:background-color .2s linear}.joinchat__open:active,.joinchat__open:hover{background:var(--hover)}.joinchat__open__icon{flex-shrink:0;width:var(--s);height:var(--s);max-width:var(--s);padding:calc(var(--s)*.18);margin:0;overflow:hidden}.joinchat__open__icon path{fill:none!important;stroke:var(--text)!important;stroke-linecap:round;stroke-width:33px;animation:none}.joinchat__open__icon .joinchat__pa{--stroke:1097}.joinchat__open__icon .joinchat__pb{--stroke:1020}.joinchat__open__text{--mw:0;max-width:var(--mw);width:-moz-fit-content;width:fit-content;padding:0;font-weight:600;line-height:var(--s);white-space:nowrap;opacity:0;overflow:hidden;text-overflow:ellipsis}.joinchat__chat{--peak_l:path("M17 25V0C17 12.877 6.082 14.9 1.031 15.91c-1.559.31-1.179 2.272.004 2.272C9.609 18.182 17 18.088 17 25z");--peak_r:path("M0 25.68V0c0 13.23 10.92 15.3 15.97 16.34 1.56.32 1.18 2.34 0 2.34-8.58 0-15.97-.1-15.97 7Z");--peak:var(--peak_l);display:flex;flex-direction:column;align-items:flex-start;min-height:100px;padding-bottom:10px;transition:height .2s ease-out}.joinchat__bubble{flex-shrink:0;position:relative;min-width:60px;max-width:calc(100% - 52px);min-height:56px;padding:15px 20px;margin:0 26px 16px;border-radius:26px;background:#fff;color:#4a4a4a;word-break:break-word;filter:drop-shadow(0 1px 2px rgba(0,0,0,.3));transform-origin:0 50%;animation:joinchat_show .22s cubic-bezier(0,0,.58,1.19) 10ms both}.joinchat__bubble:before{content:"";display:block;position:absolute;bottom:18px;left:-15px;width:17px;height:25px;background:inherit;clip-path:var(--peak)}.joinchat__header{anchor-name:--joinchat-header}.joinchat__powered{display:unset;position:absolute;position-anchor:--joinchat-header;position-area:bottom left;left:-75px;top:75px;width:130px;height:20px;padding:0;margin:0;background:#fff!important;color:#0009!important;border:0!important;border-radius:4px 4px 0 0!important;font:11px/20px var(--joinchat-font)!important;text-align:center!important;text-decoration:none!important;transition:opacity .2s ease-out;box-shadow:0 2px 6px 0#0003!important;transform:rotate(-90deg);opacity:0}@supports not (position-anchor:--x){.joinchat__powered{display:none}}.joinchat__powered span{font-weight:600}.joinchat__powered:active,.joinchat__powered:hover{color:#000!important;text-decoration:none!important;transition:color .2s ease-out}@media (prefers-reduced-motion){.joinchat,.joinchat__open__icon path{animation:none}.joinchat__open__icon .joinchat__pa{stroke-dasharray:0}.joinchat__bubble{animation:none!important}}