::selection{background:#009FDA;color:#FFF}::-moz-selection{background:#009FDA;color:#FFF}h1,h2,h3,h4,h5,h6{margin:0}.elementor-section.elementor-section-boxed>.elementor-container{max-width:1440px!important;width:100%!important}header.page-title-section{display:none}.page-title-section .page-header{border:none}span.aux-modern-heading-primary{display:block}.sanchez{font-family:"Sanchez",serif}.rglr{font-weight:400}.sbld{font-weight:500}.bld{font-weight:600}.blk{font-weight:700}.itc{font-style:italic}.sup{vertical-align:super;font-size:55%;line-height:1.2}.fnt-60{font-size:60%;line-height:1.2;display:contents}.fnt-70{font-size:70%;line-height:1.2;display:block}.fnt-80{font-size:80%;line-height:1.2;display:block}.fnt-85{font-size:85%;line-height:1.2;display:block}.magenta i{color:#E2006D!important}.cyan{color:#009FDA}.grey{color:#858585}.deep{color:#283573}.light{color:#F2FAFD}.magenta{color:#E2006D}.yellow{color:#FFCD1C}.green{color:#3AA935}.mustard{color:#E6B919}.sky{color:#EDF7FD}.pink{color:#FBD9E9}.shine{color:#FFF8DD}.leaft{color:#D9F0E2}.white{color:#FFF}.aux-modern-button-wrapper{position:relative}.btn-arrow .elementor-icon-wrapper{display:flex}.joinchat{--bottom:96px}.aux-arrow-nav.aux-outline{box-shadow:0 0 0 1px #009FDA inset}.aux-arrow-nav.aux-outline{box-shadow:0 0 0 1px #009FDA inset}.aux-arrow-nav.aux-outline .aux-overlay::after{background-color:#009FDA}.aux-svg-arrow,.aux-svg-symbol{background-image:url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz4NCjwhLS0gR2VuZXJhdG9yOiBBZG9iZSBJbGx1c3RyYXRvciAyNC4xLjIsIFNWRyBFeHBvcnQgUGx1Zy1JbiAuIFNWRyBWZXJzaW9uOiA2LjAwIEJ1aWxkIDApICAtLT4NCjxzdmcgdmVyc2lvbj0iMS4xIiBpZD0iYXJyb3ctZG93biIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIiB4bWxuczp4bGluaz0iaHR0cDovL3d3dy53My5vcmcvMTk5OS94bGluayIgeD0iMHB4IiB5PSIwcHgiDQoJIHZpZXdCb3g9IjAgMCAxMiAyMiIgd2lkdGg9IjEycHgiIGhlaWdodD0iMjJweCIgc3R5bGU9ImVuYWJsZS1iYWNrZ3JvdW5kOm5ldyAwIDAgMTIgMjI7IiB4bWw6c3BhY2U9InByZXNlcnZlIj4NCjxzdHlsZSB0eXBlPSJ0ZXh0L2NzcyI+DQoJLnN0MHtmaWxsOiMwMDlGREE7fQ0KCS5zdDF7ZmlsbDojRkZGRkZGO30NCjwvc3R5bGU+DQo8Zz4NCgk8cGF0aCBjbGFzcz0ic3QwIiBkPSJNNi42LDAuMmw1LDRjMC41LDAuMywwLjUsMSwwLjIsMS40Yy0wLjMsMC41LTEsMC41LTEuNCwwLjJMNiwyLjNMMS42LDUuOEMxLjIsNi4xLDAuNSw2LDAuMiw1LjYNCgkJQy0wLjEsNS4yLDAsNC41LDAuNCw0LjJsNS00QzUuNiwwLjEsNS44LDAsNiwwUzYuNCwwLjEsNi42LDAuMnoiLz4NCjwvZz4NCjxnPg0KCTxwYXRoIGNsYXNzPSJzdDEiIGQ9Ik02LjYsMTYuMmw1LDRjMC41LDAuMywwLjUsMSwwLjIsMS40Yy0wLjMsMC41LTEsMC41LTEuNCwwLjJMNiwxOC4zbC00LjQsMy41Yy0wLjQsMC4zLTEuMSwwLjItMS40LTAuMg0KCQljLTAuMy0wLjQtMC4yLTEuMSwwLjItMS40bDUtNEM1LjYsMTYuMSw1LjgsMTYsNiwxNlM2LjQsMTYuMSw2LjYsMTYuMnoiLz4NCjwvZz4NCjwvc3ZnPg0K);background-position:0 0px!important;background-repeat:no-repeat;width:12px!important;height:6px!important;top:calc(50% - 1px)!important;display:block}.aux-arrow-nav.aux-hover-slide:hover .aux-svg-arrow[class*="up"],.aux-arrow-nav:hover .aux-hover-arrow{background-image:url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz4NCjwhLS0gR2VuZXJhdG9yOiBBZG9iZSBJbGx1c3RyYXRvciAyNC4xLjIsIFNWRyBFeHBvcnQgUGx1Zy1JbiAuIFNWRyBWZXJzaW9uOiA2LjAwIEJ1aWxkIDApICAtLT4NCjxzdmcgdmVyc2lvbj0iMS4xIiBpZD0iYXJyb3ctZG93biIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIiB4bWxuczp4bGluaz0iaHR0cDovL3d3dy53My5vcmcvMTk5OS94bGluayIgeD0iMHB4IiB5PSIwcHgiDQoJIHZpZXdCb3g9IjAgMCAxMiAyMiIgd2lkdGg9IjEycHgiIGhlaWdodD0iMjJweCIgc3R5bGU9ImVuYWJsZS1iYWNrZ3JvdW5kOm5ldyAwIDAgMTIgMjI7IiB4bWw6c3BhY2U9InByZXNlcnZlIj4NCjxzdHlsZSB0eXBlPSJ0ZXh0L2NzcyI+DQoJLnN0MHtmaWxsOiMwMDlGREE7fQ0KCS5zdDF7ZmlsbDojRkZGRkZGO30NCjwvc3R5bGU+DQo8Zz4NCgk8cGF0aCBjbGFzcz0ic3QwIiBkPSJNNi42LDAuMmw1LDRjMC41LDAuMywwLjUsMSwwLjIsMS40Yy0wLjMsMC41LTEsMC41LTEuNCwwLjJMNiwyLjNMMS42LDUuOEMxLjIsNi4xLDAuNSw2LDAuMiw1LjYNCgkJQy0wLjEsNS4yLDAsNC41LDAuNCw0LjJsNS00QzUuNiwwLjEsNS44LDAsNiwwUzYuNCwwLjEsNi42LDAuMnoiLz4NCjwvZz4NCjxnPg0KCTxwYXRoIGNsYXNzPSJzdDEiIGQ9Ik02LjYsMTYuMmw1LDRjMC41LDAuMywwLjUsMSwwLjIsMS40Yy0wLjMsMC41LTEsMC41LTEuNCwwLjJMNiwxOC4zbC00LjQsMy41Yy0wLjQsMC4zLTEuMSwwLjItMS40LTAuMg0KCQljLTAuMy0wLjQtMC4yLTEuMSwwLjItMS40bDUtNEM1LjYsMTYuMSw1LjgsMTYsNiwxNlM2LjQsMTYuMSw2LjYsMTYuMnoiLz4NCjwvZz4NCjwvc3ZnPg0K);background-position:0 -16px!important;background-repeat:no-repeat;width:12px!important;height:6px!important}.aux-content-top-margin .aux-primary{padding:0px!important}.hentry .entry-main,.hentry .comment-body,.hentry .entry-content,p.aux-modern-heading-primary,.blog-content p{margin-bottom:0px!important}a.link{color:#009FDA;cursor:pointer;transition:all .3s ease-in-out;-webkit-transition:all .3s ease-in-out}a.link:hover{color:#283573;transition:all .3s ease-in-out;-webkit-transition:all .3s ease-in-out}.cursor{cursor:pointer;-webkit-transition:all .3s ease-in-out}button.btn-form,.cta-prim a.elementor-button,.cta-sec a.elementor-button{box-shadow:0 0 0 0 #fff0;-webkit-box-shadow:0 0 0 0 #fff0;transition:all .3s ease-in-out;-webkit-transition:all .3s ease-in-out}button.btn-form:hover,.cta-prim a.elementor-button:hover,.cta-sec a.elementor-button:hover{box-shadow:0 16px 24px -4px rgb(40 53 115 / .16);-webkit-box-shadow:0 16px 24px -4px rgb(40 53 115 / .16)}button.btn-form i,.cta-prim a.elementor-button .elementor-button-icon i,.cta-sec a.elementor-button .elementor-button-icon i{font-size:60%}.bdt-drop li{margin-bottom:0}.fmsi-nav .aux-master-menu.aux-horizontal.aux-with-indicator>.aux-menu-item>.aux-item-content>.aux-submenu-indicator,.fmsi-nav .aux-master-menu.aux-horizontal.aux-with-indicator>.aux-menu-item>.aux-item-content>.aux-submenu-indicator{background-position:-177px -686px;background-image:url(../../../themes/phlox-pro-child/symbols.svg);background-repeat:no-repeat;width:11px;height:7px;-webkit-transition:all .3s ease-in-out;-moz-transition:all .3s ease-in-out;-o-transition:all .3s ease-in-out;transition:all .3s ease-in-out}.fmsi-nav .aux-master-menu.aux-horizontal.aux-with-indicator>.aux-menu-item.current-menu-parent>.aux-item-content>.aux-submenu-indicator,.fmsi-nav .aux-master-menu.aux-horizontal.aux-with-indicator>.aux-menu-item.current-menu-parent>.aux-item-content>.aux-submenu-indicator,.fmsi-nav .aux-master-menu.aux-horizontal.aux-with-indicator>.aux-menu-item.aux-hover>.aux-item-content>.aux-submenu-indicator,.fmsi-nav .aux-master-menu.aux-horizontal.aux-with-indicator>.aux-menu-item.aux-hover>.aux-item-content>.aux-submenu-indicator{background-position:0 -686px}.aux-elementor-header-menu ul.aux-master-menu.aux-with-indicator>li.current-menu-parent.aux-menu-item>a.aux-item-content>span.aux-submenu-indicator{background-position:0 -686px!important}.fmsi-nav .aux-master-menu.aux-horizontal>.aux-menu-item>.aux-submenu{padding:0;border:none;min-width:352px}.fmsi-nav .aux-master-menu.aux-horizontal>.aux-menu-item>.aux-submenu>.aux-menu-item>.aux-submenu{min-width:256px}.fmsi-nav .aux-submenu>.aux-menu-item>.aux-item-content,.fmsi-nav .aux-submenu>.aux-menu-item>.aux-item-content{color:#858585!important}.fmsi-nav .aux-submenu>.aux-menu-item.aux-hover>.aux-item-content,.fmsi-nav .aux-submenu>.aux-menu-item.aux-hover>.aux-item-content{background-color:transparent!important;color:#283573!important}.fmsi-nav .aux-submenu>.aux-menu-item>.aux-item-content>.aux-menu-label{width:95%}.cta-header .bdt-ep-button-wrapper{display:flex;align-items:center}.cta-header a.bdt-ep-button{min-height:96px;align-items:center;display:flex!important}ul.aux-icon-list-items{margin:0px!important}.fmsi-header .elementor-container{justify-content:space-between}.fmsi-header .fmsi-search a.bdt-search-toggle{display:flex;align-items:center;justify-content:center;-webkit-transition:all .3s ease-in-out;-moz-transition:all .3s ease-in-out;-o-transition:all .3s ease-in-out;transition:all .3s ease-in-out}.fmsi-header .fmsi-search a.bdt-search-toggle:hover{background-color:#D9F1F9;-webkit-transition:all .3s ease-in-out;-moz-transition:all .3s ease-in-out;-o-transition:all .3s ease-in-out;transition:all .3s ease-in-out}.fmsi-header .fmsi-search .aux-search-submit i{line-height:.6;padding:0 4px}.fmsi-header .fmsi-search .aux-search-submit span{padding:0 4px}.fmsi-header .fmsi-search .aux-modern-search .aux-search-popup .aux-search-popup-content{height:100vh;max-width:100vw!important;position:fixed!important;background-color:#FFF}.fmsi-header .elementor-container .cta-header .aux-modern-button-wrapper,.fmsi-header .elementor-container .cta-header .bdt-ep-button-wrapper{display:flex;align-content:center}.fmsi-header .elementor-container .cta-header .aux-modern-button-wrapper a.aux-modern-button,.fmsi-header .elementor-container .cta-header a.bdt-ep-button{height:100%;display:flex;align-content:center}.fmsi-header .elementor-container .cta-header .aux-modern-button-wrapper a.aux-modern-button div{display:flex}.top-header .aux-widget-icon-list ul.aux-icon-list-items{margin:0}.fmsi-header .elementor-nav-menu li.pll-parent-menu-item a span.sub-arrow{font-size:10px!important}.fmsi-header .fmsi-menu .elementskit-menu-container .elementskit-navbar-nav .elementskit-submenu-panel>li.current-menu-parent>a{color:#283573;background-color:#F2FAFD}.fmsi-header .fmsi-menu .elementskit-menu-container .elementskit-navbar-nav .elementskit-submenu-panel{max-width:320px;width:100%;right:-10%;left:inherit}.fmsi-header .fmsi-menu .elementskit-menu-container .elementskit-navbar-nav .elementskit-dropdown>li>.elementskit-dropdown{left:100%}.fmsi-card:hover{z-index:2}.fmsi-card .elementor-widget-wrap .fmsi-card-cta .bdt-ep-button-wrapper{display:flex}.fmsi-card .elementor-widget-wrap .fmsi-card-cta.center{display:flex;justify-content:center}h1.aux-modern-heading-primary span.sz-50{font-size:50%;line-height:1.2;display:flex;flex-direction:row}.carrousel .swiper-container .swiper-slide figure.swiper-slide-inner img.swiper-slide-image{max-height:88px}.fmsi-box-wrapper .elementor-widget-wrap{border-top-color:rgb(217 241 249 / .64)!important;border-left-color:rgb(217 241 249 / .64)!important;border-right-color:rgb(217 241 249 / .64)!important;border-top-width:1px!important;border-left-width:1px!important;border-right-width:1px!important}.fmsi-box .fmsi-box-price .aux-modern-heading-primary span,.fmsi-box-price .aux-modern-heading-primary span{font-size:65%;line-height:1.2}.fmsi-box .fmsi-box-price .aux-modern-heading-primary span.sm,.fmsi-box-price .aux-modern-heading-primary span.sm{font-size:50%;line-height:1.2;color:#858585}.service-box a.bdt-ep-button{text-transform:initial}.box-service .service-price span.aux-modern-heading-primary span{font-weight:400;font-size:50%;color:#858585}.box-service .service-price span.aux-modern-heading-primary span.symbol{font-size:70%;font-weight:inherit;color:inherit}.box-service .service-title h3.aux-modern-heading-primary span{color:#009FDA}.service-li .elementor-image-box-wrapper{display:flex;flex-direction:row;align-items:center}.services-card .elementor-widget-wrap .services-title .aux-widget-modern-heading{display:flex;flex-direction:row;flex-wrap:nowrap;align-items:center;position:relative}.services-card .elementor-widget-wrap .services-txt .aux-widget-modern-heading,.services-inner-card .elementor-widget-wrap .fmsi-box-txt .aux-widget-modern-heading,.services-inner-card .elementor-widget-wrap .fmsi-box-list,.locations-card .elementor-widget-wrap .locations-title .aux-widget-modern-heading,.locations-card .elementor-widget-wrap .locations-list .elementor-widget-container,.locations-card .elementor-widget-wrap .locations-content .elementor-widget-container{display:flex;flex-direction:row;flex-wrap:nowrap;align-items:flex-start;position:relative}.fmsi-box-more .aux-modern-heading-primary{padding-bottom:8px}.fmsi-box-more ul.elementor-icon-list-items{list-style:none}.fmsi-box-more ul.elementor-icon-list-items li.elementor-icon-list-item{line-height:1.2;padding:8px 0;display:flex;align-items:flex-start}.fmsi-box-more ul.elementor-icon-list-items li.elementor-icon-list-item i.auxicon,.fmsi-box-more ul.elementor-icon-list-items li.elementor-icon-list-item i.far,.fmsi-box-more ul.elementor-icon-list-items li.elementor-icon-list-item span.elementor-icon-list-icon i{padding-right:4px;display:flex;position:relative;top:5px;font-size:65%;line-height:1.2;color:#283573}.fmsi-box-more ul.elementor-icon-list-items li.elementor-icon-list-item span.elementor-icon-list-text{padding-left:5px}.fmsi-box-content-list ul li.elementor-icon-list-item{line-height:1.2}.box-ile{border-bottom:4px solid #009FDA;border-radius:8px}.box-its{border-bottom:4px solid #009A3E;border-radius:8px}.box-ma{border-bottom:4px solid #E2006D;border-radius:8px}.fmsi-tabs h3.title-services-inner.pbt-4{font-style:italic;font-weight:400;line-height:1.2}.fmsi-tabs ul.elementor-icon-list-items{list-style:none}.fmsi-tabs ul.elementor-icon-list-items li.elementor-icon-list-item{line-height:1.2;display:flex;align-items:flex-start}.fmsi-tabs ul.elementor-icon-list-items li.elementor-icon-list-item i.auxicon,.fmsi-tabs ul.elementor-icon-list-items li.elementor-icon-list-item i.far,.fmsi-tabs ul.elementor-icon-list-items li.elementor-icon-list-item span.elementor-icon-list-icon i{padding-right:4px;display:flex;position:relative;top:5px;font-size:65%;line-height:1.2;color:#283573}.fmsi-tabs ul.elementor-icon-list-items li.elementor-icon-list-item span.elementor-icon-list-text{padding-left:5px}.fmsi-tabs ul li.elementor-icon-list-item{line-height:1.2}.fmsi-tabs .bdt-tabs p{margin:0px!important}.fmsi-tabs ul.elementor-icon-list-items.flex{display:flex;flex-wrap:wrap}.fmsi-tabs ul li.elementor-icon-list-item.magenta{background-color:#FBD9E9;color:#E2006D;width:fit-content;-moz-width:fit-content;position:relative;display:flex;border-radius:32px}.fmsi-box-icon .elementor-image-box-wrapper figure.elementor-image-box-img{width:100%;max-width:256px}.fmsi-box-icon.little .elementor-image-box-wrapper figure.elementor-image-box-img{width:100%;max-width:182px}.fmsi-box-icon .elementor-image-box-wrapper .elementor-image-box-content{background-color:#FFF;border-radius:8px;-webkit-border-radius:8px;box-shadow:0 8px 16px -4px rgb(40 53 115 / .16);-webkit-box-shadow:0 8px 16px -4px rgb(40 53 115 / .16)}.elementor-element.agenda-icon{width:100%}.elementor-element.agenda-icon a{display:block}.locations-title h3.aux-modern-heading-primary{position:relative}.elementor-posts .elementor-post__card .elementor-post__text{margin-top:0}.blog-content p{padding:8px 0;text-align:justify}.blog-content p strong,.blog-content ul.wp-block-list li strong{font-family:"Sanchez",serif;color:#283573;font-weight:600}.blog-content p a{font-weight:600;color:#009FDA;text-decoration:none;padding:0 4px;transition:all .3s ease-in-out;-webkit-transition:all .3s ease-in-out}.blog-content p a:hover{text-decoration:underline;color:#283573}.blog-content h2.wp-block-heading,.blog-content h3.wp-block-heading,.blog-content h4.wp-block-heading,.blog-content h5.wp-block-heading,.blog-content h6.wp-block-heading{font-family:"Sanchez",serif;font-weight:600;line-height:1.2;margin:0;transition:all .3s ease-in-out;-webkit-transition:all .3s ease-in-out}.blog-content h2.wp-block-heading,.blog-content h3.wp-block-heading{color:#283573}.blog-content ul.wp-block-list,.blog-content ol.wp-block-list{margin:0;padding:8px 0 16px 0}.blog-content ul.wp-block-list li,.blog-content ol.wp-block-list li{margin:0;padding:2px 0 4px 8px}.blog-content ul.wp-block-list li strong,.blog-content ol.wp-block-list li strong,.blog-content ol.wp-block-list li::marker{color:#009FDA}.blog-content h4.wp-block-heading{color:#283573}.blog-content figure.wp-block-embed{max-width:100%;margin:0 auto;padding:16px 0 8px 0}.avisos p{line-height:1.4;color:#858585;padding:8px 0 4px;margin:0}.avisos h1,.avisos h2,.avisos h3,.avisos h4,.avisos h5{font-family:"Sanchez",serif;font-weight:600;line-height:1.2;color:#009FDA;margin:0}.avisos h2{padding:16px 0 8px}.avisos h3{padding:4px 0 8px}.avisos ul,.avisos ol{margin:0 0 0 8px;padding:4px 16px 8px}.avisos ul li,.avisos ol li{line-height:1.4;color:#858585;padding:2px 0;margin:0}form.test{padding-top:16px;position:relative;display:flex;flex-direction:column;align-items:flex-start;align-items:center}form.test label.txt{font-style:italic;font-weight:400;line-height:1.2;color:#858585;padding-bottom:4px;margin:0}form.test input{max-width:100%;cursor:pointer;margin-top:8px;margin-bottom:8px}form.test label.result{font-family:"Sanchez",serif;font-weight:500;line-height:1.2;color:#009FDA;padding-top:4px;margin:0}form.register{padding-top:16px;position:relative;display:flex;flex-direction:column;align-items:flex-start}form.register .row{width:100%;padding:6px 0}form.register .row input{max-width:100%}form.register .row input[type="text"],form.register .row input[type="email"],form.register .row input[type="tel"],form.test input{border:2px solid rgb(133 133 133 / .32);border-radius:8px;-webkit-border-radius:8px;transition:all .3s ease-in-out;-webkit-transition:all .3s ease-in-out}form.register .row input[type="text"]:focus,form.register .row input[type="email"]:focus,form.register .row input[type="tel"]:focus,form.register .row input[type="text"]:hover,form.register .row input[type="email"]:hover,form.register .row input[type="tel"]:hover,form.test input[type="date"]:focus,form.test input[type="date"]:hover{border-color:#009FDA;transition:all .3s ease-in-out;-webkit-transition:all .3s ease-in-out}form.register .row p.aux-modern-heading-primary.alert-plan{font-size:112%;line-height:1.2;margin:12px 12px 4px!important}form.register .row input[type="file"]{width:100%;margin:8px 0}form.register .row label{max-width:100%}form.register .row label input[type="checkbox"]{width:16px;height:16px;margin-right:4px}form.register .row button.elementor-button.btn-form{line-height:1.2;background-color:#009FDA;border-radius:8px;-webkit-border-radius:8px;transition:all .3s ease-in-out;-webkit-transition:all .3s ease-in-out}form.register .row button.elementor-button.btn-form:hover{background-color:#283573}form.register .row label{color:#858585;line-height:1.2}form.register .row label a{color:#009FDA;font-weight:500}form.register .row label a:hover{color:#283573}.thankyou{padding:16px 0;position:relative;display:flex;flex-direction:column;align-items:flex-start}.thankyou .row{width:100%;padding:6px 0}.thankyou .row h3{color:#009FDA;font-family:"Sanchez",serif;font-weight:600;line-height:1.2;text-align:center}.thankyou .row h4{color:#858585;font-family:inherit;font-weight:500;line-height:1.2;text-align:center}.thankyou .row p{font-family:inherit;color:#858585;font-weight:500;line-height:1.2;text-align:center}.thankyou .row p.gracias{font-family:inherit;color:#858585;font-weight:500;line-height:1.2;text-align:center}.thankyou .row p.gracias span.folio{font-family:"Sanchez",serif;font-size:120%;color:#009FDA;font-weight:600;padding:4px}.thankyou .row p.legals{font-family:inherit;color:#858585;font-weight:500;line-height:1.2;text-align:center}.elementor-popup-modal .pop-up a{width:100%}footer{position:relative;z-index:5}.elementor-section.fixed .cta,.elementor-section.fixed .cta .aux-modern-button,.elementor-section.fixed .cta a.aux-modern-button{width:100%}.elementor-section.fixed .cta .aux-modern-button-wrapper{display:flex}.fmsi-footer.elementor-section .cta a.aux-modern-button{border:1px solid #D9F1F9;border-radius:9px;-webkit-border-radius:9px;transition:all .3s ease-in-out;-webkit-transition:all .3s ease-in-out}.fmsi-footer .elementor-section .cta a.aux-modern-button .aux-icon,.fmsi-footer .elementor-section .cta a.aux-modern-button .aux-text{width:100%;position:relative}.elementor-section.fixed .cta a.aux-modern-button .aux-text span.aux-text-before{white-space:initial}.fmsi-footer .fixed{max-width:256px!important}.fmsi-footer .fixed .elementor-container{justify-content:space-between}.cta.social.ekit-sticky.ekit-sticky--active,.cta.social.ekit-sticky.ekit-sticky--active .bdt-circle-menu{bottom:160px!important;right:32px;transition:all .3s ease-in-out;-webkit-transition:all .3s ease-in-out}.cta.social .bdt-circle-menu li.bdt-toggle-icon{width:48px!important;height:48px!important;transform:none!important;margin-bottom:0;transition:all .3s ease-in-out;-webkit-transition:all .3s ease-in-out}.cta.social .bdt-circle-menu li.bdt-toggle-icon a{width:100%;height:auto;max-width:48px;max-height:48px}.rdstation-popup-position-bottom_right,#bricks-component-7ZxDDn0SjzfdNynCJYh66g-wrapper.rdstation-popup-position-bottom_right.floating-button.floating-button--close{bottom:64px!important}.#bricks-component-7ZxDDn0SjzfdNynCJYh66g-wrapper.rdstation-popup-position-bottom_right.floating-button.floating-button--close .bricks--floating--button{bottom:0px!important}@media only screen and (min-width:320px){.desk-dn{display:flex!important}.fmsi-header .fmsi-search a.bdt-search-toggle,.fmsi-header .elementor-container .cta-header .aux-modern-button-wrapper a.aux-modern-button,.fmsi-header .elementor-container .cta-header a.bdt-ep-button{min-height:64px}.fmsi-header .fmsi-search .bdt-drop.bdt-open{top:64px!important}.fmsi-header .fmsi-menu .ep-megamenu .bdt-navbar-nav li.desk-dn,.fmsi-header .fmsi-menu nav.elementskit-menu-offcanvas-elements .desk-dn.nav-item{display:list-item}.ep-virtual-area .bdt-accordion-title i.bdt-megamenu-indicator{font-size:8px}.section-sub .bdt-accordion-title i.bdt-megamenu-indicator{display:none}.section-sub .fmsi-submenu .ep-sub-menu .ep-sub-menu-wrap .ep-heading{display:none}.aux-header nav.menu-fmsi-nav-container ul.aux-master-menu li.menu-item.cta-nav{display:flex}.aux-goto-top-btn.aux-align-btn-left{left:16px!important}.fmsi-card .elementor-widget-wrap .fmsi-card-cta .bdt-ep-button-wrapper{justify-content:center}.box-service .service-title h3.aux-modern-heading-primary{display:block}.box-service .service-title h3.aux-modern-heading-primary span{font-size:inherit}.service-li .elementor-image-box-wrapper{display:flex;flex-direction:row;align-items:center}.service-li .elementor-image-box-wrapper figure.elementor-image-box-img img{max-width:42px;min-width:42px;margin-right:8px}.fmsi-box-icon .elementor-image-box-wrapper .elementor-image-box-content{padding:12px}.elementor-section.fixed .cta,.elementor-section.fixed .cta .aux-modern-button,.elementor-section.fixed .cta a.aux-modern-button{min-width:68px}h3.title-services-inner.pbt-4{font-size:18px}h3.title-services-inner.pbt-4,p.pbt-4,.fmsi-tabs ul li.elementor-icon-list-item.pbt-4{padding-bottom:8px}.fmsi-tabs h6.pbt-2,.fmsi-tabs p.pbt-2,.fmsi-tabs ul li.elementor-icon-list-item.pbt-2{padding:4px 0}.fmsi-tabs-locations .bdt-tab-wrapper{margin-top:0%}.fmsi-tabs-locations .bdt-switcher-wrapper{margin-top:0%}form.register .row input[type="text"],form.register .row input[type="email"],form.register .row input[type="tel"],form.test input{padding:16px 12px}form.test input{width:100%}form.test label.txt{font-size:12px}form.register .row button.elementor-button.btn-form{padding:12px 32px}.avisos h2{font-size:22px}.avisos h3{font-size:18px}.blog-content h2.wp-block-heading,.blog-content h3.wp-block-heading{font-size:24px;padding:16px 0 12px 0}.blog-content h4.wp-block-heading{font-size:18px;padding:12px 0 4px 0}.blog-content figure.wp-block-embed{width:100%}.promo-footer .aux-modern-heading-primary{max-width:312px}}@media screen and (min-width:700px){.aux-goto-top-btn{right:16px}.elementor-section.fixed .cta,.elementor-section.fixed .cta .aux-modern-button,.elementor-section.fixed .cta a.aux-modern-button{min-width:72px}.fmsi-header .fmsi-search .bdt-drop.bdt-open{top:72px!important}.promo-footer .aux-modern-heading-primary{max-width:414px}}@media only screen and (min-width:767px){.fmsi-header .fmsi-search a.bdt-search-toggle,.fmsi-header .elementor-container .cta-header .aux-modern-button-wrapper a.aux-modern-button,.fmsi-header .elementor-container .cta-header a.bdt-ep-button{min-height:80px}.fmsi-header .fmsi-search .bdt-drop.bdt-open{top:80px!important}.fmsi-header .fmsi-menu .ep-megamenu .bdt-navbar-nav li.desk-dn,.fmsi-header .fmsi-menu nav.elementskit-menu-offcanvas-elements .desk-dn.nav-item{display:none}.service-li .elementor-image-box-wrapper figure.elementor-image-box-img img{max-width:56px;min-width:56px;margin-right:12px}.fmsi-box-content{min-height:200px}.fmsi-box-icon .elementor-image-box-wrapper .elementor-image-box-content{padding:16px}.services-card .elementor-widget-wrap .services-title .aux-widget-modern-heading,.services-card .elementor-widget-wrap .services-txt .aux-widget-modern-heading{min-height:48px}.blog-content h2.wp-block-heading,.blog-content h3.wp-block-heading{font-size:26px}.blog-content figure.wp-block-embed{width:80%}form.test label.txt{font-size:13px}}@media only screen and (min-width:992px){.desk-dn{display:none!important}}@media only screen and (min-width:1024px){.fmsi-header .fmsi-search a.bdt-search-toggle,.fmsi-header .elementor-container .cta-header .aux-modern-button-wrapper a.aux-modern-button,.fmsi-header .elementor-container .cta-header a.bdt-ep-button{min-height:96px}.fmsi-header .fmsi-search .bdt-drop.bdt-open{top:96px!important}.ep-virtual-area .bdt-accordion-title i.bdt-megamenu-indicator{font-size:10px}.section-sub .bdt-accordion-title i.bdt-megamenu-indicator{display:block}.section-sub .fmsi-submenu .ep-sub-menu .ep-sub-menu-wrap .ep-heading{display:block}.aux-header nav.menu-fmsi-nav-container ul.aux-master-menu li.menu-item.cta-nav{display:none}.aux-goto-top-btn.aux-align-btn-left{left:32px!important}.fmsi-box-wrapper{min-height:520px}.box-service .service-title h3.aux-modern-heading-primary{display:flex;flex-direction:column;justify-content:flex-start}.box-service .service-title h3.aux-modern-heading-primary span{font-size:70%}h3.title-services-inner.pbt-4{font-size:22px}h3.title-services-inner.pbt-4,p.pbt-4,.fmsi-tabs ul li.elementor-icon-list-item.pbt-4{padding-bottom:16px}.fmsi-tabs h6.pbt-2,.fmsi-tabs p.pbt-2,.fmsi-tabs ul li.elementor-icon-list-item.pbt-2{padding:8px 0}.fmsi-tabs ul li.elementor-icon-list-item.magenta{padding:4px 16px;margin:8px 8px}.fmsi-tabs-locations .bdt-tab-wrapper{margin-top:5%}.fmsi-card .elementor-widget-wrap .fmsi-card-cta .bdt-ep-button-wrapper{justify-content:flex-start}form.register .row input[type="text"],form.register .row input[type="email"],form.register .row input[type="tel"],form.test input{padding:18px 16px}.avisos h2{font-size:24px}.avisos h3{font-size:20px}.blog-content h2.wp-block-heading,.blog-content h3.wp-block-heading{font-size:28px;padding:24px 0 16px 0}.blog-content h4.wp-block-heading{font-size:20px}.blog-content figure.wp-block-embed{width:60%}.promo-footer .aux-modern-heading-primary{max-width:480px}}@media only screen and (min-width:1100px){.fmsi-header .fmsi-menu .elementskit-menu-container .elementskit-navbar-nav .elementskit-submenu-panel{min-width:288px}.fmsi-box-content{min-height:222px}.fmsi-box-icon .elementor-image-box-wrapper .elementor-image-box-content{padding:24px}.elementor-section.fixed .cta,.elementor-section.fixed .cta .aux-modern-button,.elementor-section.fixed .cta a.aux-modern-button{min-width:112px}h3.title-services-inner.pbt-4{font-size:24px}.services-card .elementor-widget-wrap .services-title .aux-widget-modern-heading{min-height:42px}.services-inner-card .elementor-widget-wrap .fmsi-box-txt .aux-widget-modern-heading{min-height:86px}.services-card .elementor-widget-wrap .services-txt .aux-widget-modern-heading,.services-inner-card .elementor-widget-wrap .fmsi-box-title .aux-widget-modern-heading{min-height:48px}.services-inner-card .elementor-widget-wrap .fmsi-box-list{min-height:128px}.locations-card .elementor-widget-wrap .locations-title .aux-widget-modern-heading{min-height:38px}.locations-card .elementor-widget-wrap .locations-list .elementor-widget-container{min-height:68px}.locations-card .elementor-widget-wrap .locations-content .elementor-widget-container{min-height:50px}form.register .row input[type="text"],form.register .row input[type="email"],form.register .row input[type="tel"],form.test input{padding:20px 16px}form.test input{width:50%}form.register .row button.elementor-button.btn-form{padding:12px 42px}form.test label.txt{font-size:16px}.thankyou .row h3{font-size:28px;padding:8px 0}.thankyou .row h4{font-size:20px;padding:8px 0 16px 0}.thankyou .row p{font-size:18px}.blog-content h2.wp-block-heading,.blog-content h3.wp-block-heading{font-size:32px;padding:32px 0 16px 0}.blog-content h4.wp-block-heading{font-size:22px;padding:16px 0 4px 0}}@media only screen and (min-width:1360px){.services-card .elementor-widget-wrap .fmsi-box-title .aux-widget-modern-heading{min-height:48px}.locations-card .elementor-widget-wrap .locations-title .aux-widget-modern-heading{min-height:42px}.thankyou .row h3{font-size:32px}.thankyou .row h4{font-size:22px}.avisos h2{font-size:28px}.avisos h3{font-size:22px}}