ul{box-sizing:border-box}:root{--wp--preset--font-size--normal:16px;--wp--preset--font-size--huge:42px}.screen-reader-text{clip-path:inset(50%)}.screen-reader-text:focus{font-size:1em}html :where(img[class*=wp-image-]){height:auto;max-width:100%}html{line-height:1.15;-webkit-text-size-adjust:100%}*,:after,:before{box-sizing:border-box}body{margin:0;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica Neue,Arial,Noto Sans,sans-serif,Apple Color Emoji,Segoe UI Emoji,Segoe UI Symbol,Noto Color Emoji;font-size:1rem;font-weight:400;line-height:1.5;color:#333;background-color:#fff;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}h1,h2,h3,input{font-family:inherit}h1,h2,h3{-webkit-margin-before:.5rem;margin-block-start:.5rem;-webkit-margin-after:1rem;margin-block-end:1rem;font-weight:500;line-height:1.2;color:inherit}h1{font-size:2.5rem}h2{font-size:2rem}h3{font-size:1.75rem}p{-webkit-margin-before:0;margin-block-start:0;-webkit-margin-after:.9rem;margin-block-end:.9rem}a{background-color:transparent;text-decoration:none;color:#c36}a:active,a:hover{color:#336}strong{font-weight:bolder}img{border-style:none;height:auto;max-width:100%}@media print{*,:after,:before{background:0 0!important;color:#000!important;box-shadow:none!important;text-shadow:none!important}a,a:visited{text-decoration:underline}a[href]:after{content:" ("attr(href)")"}a[href^="#"]:after{content:""}img{-moz-column-break-inside:avoid;break-inside:avoid}h2,h3,p{orphans:3;widows:3}h2,h3{-moz-column-break-after:avoid;break-after:avoid}}label{display:inline-block;line-height:1;vertical-align:middle}input{font-size:1rem;line-height:1.5;margin:0;overflow:visible}input[type=email],input[type=text]{width:100%;border:1px solid #666;border-radius:3px;padding:.5rem 1rem;transition:all .3s}input[type=email]:focus,input[type=text]:focus{border-color:#333}[type=submit]{width:auto;-webkit-appearance:button;display:inline-block;font-weight:400;color:#c36;text-align:center;white-space:nowrap;-webkit-user-select:none;-moz-user-select:none;user-select:none;background-color:transparent;border:1px solid #c36;padding:.5rem 1rem;font-size:1rem;border-radius:3px;transition:all .3s}[type=submit]::-moz-focus-inner{border-style:none;padding:0}[type=submit]:-moz-focusring{outline:1px dotted ButtonText}[type=submit]:focus{outline:5px auto -webkit-focus-ring-color}[type=submit]:focus,[type=submit]:hover{color:#fff;background-color:#c36;text-decoration:none}[type=submit]:not(:disabled){cursor:pointer}::-webkit-file-upload-button{-webkit-appearance:button;font:inherit}li,ul{-webkit-margin-before:0;margin-block-start:0;-webkit-margin-after:0;margin-block-end:0;border:0;outline:0;font-size:100%;vertical-align:baseline;background:0 0}.page-content a{text-decoration:underline}.screen-reader-text{position:absolute!important;word-wrap:normal!important;top:-10000em;width:1px;height:1px;margin:-1px;padding:0;overflow:hidden;clip:rect(0,0,0,0);border:0}.screen-reader-text:focus{background-color:#eee;clip:auto!important;-webkit-clip-path:none;clip-path:none;color:#333;display:block;font-size:1rem;height:auto;left:5px;line-height:normal;padding:15px 23px 14px;text-decoration:none;top:5px;width:auto;z-index:100000}.elementor *,.elementor :after,.elementor :before{box-sizing:border-box}.elementor a{box-shadow:none;text-decoration:none}.elementor img{height:auto;max-width:100%;border:0;border-radius:0;box-shadow:none}.elementor .elementor-background-overlay{height:100%;width:100%;top:0;left:0;position:absolute}.elementor-element{--flex-direction:initial;--flex-wrap:initial;--justify-content:initial;--align-items:initial;--align-content:initial;--gap:initial;--flex-basis:initial;--flex-grow:initial;--flex-shrink:initial;--order:initial;--align-self:initial;flex-basis:var(--flex-basis);flex-grow:var(--flex-grow);flex-shrink:var(--flex-shrink);order:var(--order);align-self:var(--align-self)}.elementor-element:where(.elementor-widget){flex-direction:var(--flex-direction);flex-wrap:var(--flex-wrap);justify-content:var(--justify-content);align-items:var(--align-items);align-content:var(--align-content);gap:var(--gap)}:root{--page-title-display:block}.elementor-section{position:relative}.elementor-section .elementor-container{display:flex;margin-right:auto;margin-left:auto;position:relative}@media (max-width:1024px){.elementor-section .elementor-container{flex-wrap:wrap}}.elementor-widget-wrap{position:relative;width:100%;flex-wrap:wrap;align-content:flex-start}.elementor:not(.elementor-bc-flex-widget) .elementor-widget-wrap{display:flex}.elementor-widget-wrap>.elementor-element{width:100%}.elementor-widget{position:relative}.elementor-column{position:relative;min-height:1px;display:flex}.elementor-column-gap-default>.elementor-column>.elementor-element-populated{padding:10px}.elementor-column-gap-wider>.elementor-column>.elementor-element-populated{padding:30px}@media (min-width:768px){.elementor-column.elementor-col-50{width:50%}.elementor-column.elementor-col-100{width:100%}}@media (max-width:767px){.elementor-reverse-mobile>.elementor-container>:first-child{order:10}.elementor-reverse-mobile>.elementor-container>:nth-child(2){order:9}.elementor-column{width:100%}}.elementor-element .elementor-widget-container{transition:background .3s,border .3s,border-radius .3s,box-shadow .3s,transform var(--e-transform-transition-duration,.4s)}.elementor-element{--swiper-theme-color:#000;--swiper-navigation-size:44px;--swiper-pagination-bullet-size:6px;--swiper-pagination-bullet-horizontal-gap:6px}@media (max-width:767px){.elementor .elementor-hidden-mobile{display:none}}.elementor-kit-32{--e-global-color-primary:#007CEC;--e-global-color-secondary:#54595F;--e-global-color-text:#7A7A7A;--e-global-color-accent:#00FF23;--e-global-color-226e7ba:#FFFFFF;--e-global-typography-primary-font-family:"Montserrat";--e-global-typography-primary-font-size:48px;--e-global-typography-primary-font-weight:900;--e-global-typography-primary-font-style:italic;--e-global-typography-secondary-font-family:"Montserrat";--e-global-typography-secondary-font-size:36px;--e-global-typography-secondary-font-weight:900;--e-global-typography-secondary-font-style:italic;--e-global-typography-text-font-family:"Montserrat";--e-global-typography-text-font-size:40px;--e-global-typography-text-font-weight:900;--e-global-typography-accent-font-family:"Montserrat";--e-global-typography-accent-font-size:22px;--e-global-typography-accent-font-weight:800;--e-global-typography-1a702b8-font-family:"Montserrat";--e-global-typography-1a702b8-font-size:22px;--e-global-typography-1a702b8-font-weight:800}.elementor-kit-32,.elementor-kit-32 a{font-family:var(--e-global-typography-1a702b8-font-family),Roboto;font-size:var(--e-global-typography-1a702b8-font-size);font-weight:var(--e-global-typography-1a702b8-font-weight);line-height:var(--e-global-typography-1a702b8-line-height);letter-spacing:var(--e-global-typography-1a702b8-letter-spacing);word-spacing:var(--e-global-typography-1a702b8-word-spacing)}.elementor-kit-32 input[type=submit]{font-family:"Montserrat",Roboto;font-size:22px;font-weight:800;text-shadow:0 0 1px #000;color:var(--e-global-color-226e7ba);background-color:#54ce65;box-shadow:0 0 5px 0 rgb(0 0 0/.93);border-style:solid;border-color:#000;border-radius:15px 15px 15px 15px;padding:5px 15px}.elementor-kit-32 input[type=submit]:focus,.elementor-kit-32 input[type=submit]:hover{background-color:#42fe5c;border-radius:10px 10px 10px 10px}.elementor-kit-32 input:not([type=button]):not([type=submit]){font-family:"Arial",Roboto;font-size:20px;border-style:none}.elementor-section.elementor-section-boxed>.elementor-container{max-width:1140px}.elementor-widget:not(:last-child){margin-bottom:20px}.elementor-element{--widgets-spacing:20px}@media (max-width:1024px){.elementor-kit-32{--e-global-typography-primary-font-size:36px;--e-global-typography-secondary-font-size:28px}.elementor-kit-32,.elementor-kit-32 a{font-size:var(--e-global-typography-1a702b8-font-size);line-height:var(--e-global-typography-1a702b8-line-height);letter-spacing:var(--e-global-typography-1a702b8-letter-spacing);word-spacing:var(--e-global-typography-1a702b8-word-spacing)}.elementor-section.elementor-section-boxed>.elementor-container{max-width:1024px}}@media (max-width:767px){.elementor-kit-32{--e-global-typography-primary-font-size:32px;--e-global-typography-secondary-font-size:24px}.elementor-kit-32,.elementor-kit-32 a{font-size:var(--e-global-typography-1a702b8-font-size);line-height:var(--e-global-typography-1a702b8-line-height);letter-spacing:var(--e-global-typography-1a702b8-letter-spacing);word-spacing:var(--e-global-typography-1a702b8-word-spacing)}.elementor-kit-32 input[type=submit]{font-size:20px;line-height:2em;letter-spacing:-1.5px}.elementor-section.elementor-section-boxed>.elementor-container{max-width:767px}}@font-face{font-display:swap;font-family:eicons;src:url(/wp-content/plugins/elementor/assets/lib/eicons/fonts/eicons.eot?5.18.0);src:url(/wp-content/plugins/elementor/assets/lib/eicons/fonts/eicons.eot?5.18.0#iefix)format("embedded-opentype"),url(/wp-content/plugins/elementor/assets/lib/eicons/fonts/eicons.woff2?5.18.0)format("woff2"),url(/wp-content/plugins/elementor/assets/lib/eicons/fonts/eicons.woff?5.18.0)format("woff"),url(/wp-content/plugins/elementor/assets/lib/eicons/fonts/eicons.ttf?5.18.0)format("truetype"),url(/wp-content/plugins/elementor/assets/lib/eicons/fonts/eicons.svg?5.18.0#eicon)format("svg");font-weight:400;font-style:normal}@font-face{font-display:swap;font-family:swiper-icons;src:url(data:application/font-woff;charset=utf-8;base64,\ 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);font-weight:400;font-style:normal}:root{--swiper-theme-color:#007aff;--swiper-navigation-size:44px}.elementor-location-footer:before,.elementor-location-header:before{content:"";display:table;clear:both}.elementor-widget-heading .elementor-heading-title{color:var(--e-global-color-primary);font-family:var(--e-global-typography-primary-font-family),Roboto;font-size:var(--e-global-typography-primary-font-size);font-weight:var(--e-global-typography-primary-font-weight);font-style:var(--e-global-typography-primary-font-style)}.elementor-widget-text-editor{color:var(--e-global-color-text);font-family:var(--e-global-typography-text-font-family),Roboto;font-size:var(--e-global-typography-text-font-size);font-weight:var(--e-global-typography-text-font-weight)}.elementor-widget-divider{--divider-color:var( --e-global-color-secondary )}@media (max-width:1024px){.elementor-widget-heading .elementor-heading-title{font-size:var(--e-global-typography-primary-font-size)}.elementor-widget-text-editor{font-size:var(--e-global-typography-text-font-size)}}@media (max-width:767px){.elementor-widget-heading .elementor-heading-title{font-size:var(--e-global-typography-primary-font-size)}.elementor-widget-text-editor{font-size:var(--e-global-typography-text-font-size)}}.elementor-117 .elementor-element.elementor-element-ae64da0,.elementor-117 .elementor-element.elementor-element-f85fccb{text-align:center}.elementor-117 .elementor-element.elementor-element-ae64da0 .elementor-heading-title{color:#007cec;font-family:"Montserrat",Roboto;font-size:22px;font-weight:700;-webkit-text-stroke-color:#000;stroke:#000;text-shadow:-1px 1px 2px rgb(0 0 0/.3)}.elementor-117 .elementor-element.elementor-element-f85fccb .elementor-heading-title{color:#007cec;font-family:var(--e-global-typography-primary-font-family),Roboto;font-size:var(--e-global-typography-primary-font-size);font-weight:var(--e-global-typography-primary-font-weight);font-style:var(--e-global-typography-primary-font-style);text-shadow:-1px 1px 2px #000}.elementor-117 .elementor-element.elementor-element-5495bd6:not(.elementor-motion-effects-element-type-background){background-color:#7a7a7a}.elementor-117 .elementor-element.elementor-element-5495bd6{transition:background .3s,border .3s,border-radius .3s,box-shadow .3s}.elementor-117 .elementor-element.elementor-element-c20b6b7{text-align:center}.elementor-117 .elementor-element.elementor-element-c20b6b7 .elementor-heading-title{color:#00ff23;font-family:"Montserrat",Roboto;font-size:48px;font-weight:900;font-style:italic;text-shadow:-1px 1px 3px #000}.elementor-117 .elementor-element.elementor-element-d42d684{color:#fff;font-family:var(--e-global-typography-accent-font-family),Roboto;font-size:var(--e-global-typography-accent-font-size);font-weight:var(--e-global-typography-accent-font-weight);text-shadow:0 0 10px rgb(0 0 0/.3)}.elementor-117 .elementor-element.elementor-element-91a6e05{text-align:center;z-index:0}.elementor-117 .elementor-element.elementor-element-1f8707b.elementor-column.elementor-element[data-element_type=column]>.elementor-widget-wrap.elementor-element-populated,.elementor-117 .elementor-element.elementor-element-2897a0f.elementor-column.elementor-element[data-element_type=column]>.elementor-widget-wrap.elementor-element-populated,.elementor-117 .elementor-element.elementor-element-4039672.elementor-column.elementor-element[data-element_type=column]>.elementor-widget-wrap.elementor-element-populated,.elementor-117 .elementor-element.elementor-element-6f88862>.elementor-container>.elementor-column>.elementor-widget-wrap,.elementor-117 .elementor-element.elementor-element-712eebc.elementor-column.elementor-element[data-element_type=column]>.elementor-widget-wrap.elementor-element-populated,.elementor-117 .elementor-element.elementor-element-a8a4b2a.elementor-column.elementor-element[data-element_type=column]>.elementor-widget-wrap.elementor-element-populated,.elementor-117 .elementor-element.elementor-element-c04c8b0.elementor-column.elementor-element[data-element_type=column]>.elementor-widget-wrap.elementor-element-populated,.elementor-117 .elementor-element.elementor-element-c0613aa.elementor-column.elementor-element[data-element_type=column]>.elementor-widget-wrap.elementor-element-populated,.elementor-117 .elementor-element.elementor-element-db5ede7.elementor-column.elementor-element[data-element_type=column]>.elementor-widget-wrap.elementor-element-populated,.elementor-117 .elementor-element.elementor-element-fdad0d8.elementor-column.elementor-element[data-element_type=column]>.elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center}.elementor-117 .elementor-element.elementor-element-52b88d9{text-align:center;width:100%;max-width:100%;align-self:center}.elementor-117 .elementor-element.elementor-element-2eb270a{text-align:center}.elementor-117 .elementor-element.elementor-element-2eb270a .elementor-heading-title{color:#00ff23;text-shadow:-1px 1px 3px #000}.elementor-117 .elementor-element.elementor-element-613ebbc{color:#000;font-family:var(--e-global-typography-accent-font-family),Roboto;font-size:var(--e-global-typography-accent-font-size);font-weight:var(--e-global-typography-accent-font-weight)}.elementor-117 .elementor-element.elementor-element-16895ea:not(.elementor-motion-effects-element-type-background){background-color:#7a7a7a}.elementor-117 .elementor-element.elementor-element-16895ea{transition:background .3s,border .3s,border-radius .3s,box-shadow .3s}.elementor-117 .elementor-element.elementor-element-3e0fee3{text-align:center}.elementor-117 .elementor-element.elementor-element-3e0fee3 .elementor-heading-title{color:#00ff23;font-family:var(--e-global-typography-primary-font-family),Roboto;font-size:var(--e-global-typography-primary-font-size);font-weight:var(--e-global-typography-primary-font-weight);font-style:var(--e-global-typography-primary-font-style);text-shadow:-1px 1px 3px #000}.elementor-117 .elementor-element.elementor-element-8b86fa4{color:#fff;font-family:var(--e-global-typography-accent-font-family),Roboto;font-size:var(--e-global-typography-accent-font-size);font-weight:var(--e-global-typography-accent-font-weight)}.elementor-117 .elementor-element.elementor-element-9fb8b1f{text-align:center;width:100%;max-width:100%;align-self:center}.elementor-117 .elementor-element.elementor-element-2f006c2,.elementor-117 .elementor-element.elementor-element-3ebbc0a{text-align:center}.elementor-117 .elementor-element.elementor-element-2f006c2 .elementor-heading-title{color:#00ff23;text-shadow:-1px 1px 3px #000}.elementor-117 .elementor-element.elementor-element-5c5336e{color:#000;font-family:var(--e-global-typography-accent-font-family),Roboto;font-size:var(--e-global-typography-accent-font-size);font-weight:var(--e-global-typography-accent-font-weight)}.elementor-117 .elementor-element.elementor-element-29bb2a9:not(.elementor-motion-effects-element-type-background){background-color:#7a7a7a}.elementor-117 .elementor-element.elementor-element-29bb2a9{transition:background .3s,border .3s,border-radius .3s,box-shadow .3s}.elementor-117 .elementor-element.elementor-element-2c4cf66{text-align:center}.elementor-117 .elementor-element.elementor-element-0a7927b .elementor-heading-title,.elementor-117 .elementor-element.elementor-element-2c4cf66 .elementor-heading-title{color:#00ff23;text-shadow:-1px 1px 3px #000}.elementor-117 .elementor-element.elementor-element-b9a4874{color:#fff;font-family:var(--e-global-typography-accent-font-family),Roboto;font-size:var(--e-global-typography-accent-font-size);font-weight:var(--e-global-typography-accent-font-weight)}.elementor-117 .elementor-element.elementor-element-c0613aa.elementor-column>.elementor-widget-wrap{justify-content:center}.elementor-117 .elementor-element.elementor-element-dbdd474{text-align:center;width:100%;max-width:100%;align-self:center}.elementor-117 .elementor-element.elementor-element-21f834a{transition:background .3s,border .3s,border-radius .3s,box-shadow .3s}.elementor-117 .elementor-element.elementor-element-0a7927b{text-align:center}.elementor-117 .elementor-element.elementor-element-ff05bf2{--divider-border-style:solid;--divider-color:var( --e-global-color-primary );--divider-border-width:4.5px}.elementor-117 .elementor-element.elementor-element-ff05bf2 .elementor-divider-separator{width:90%;margin:0 auto;margin-center:0}.elementor-117 .elementor-element.elementor-element-ff05bf2 .elementor-divider{text-align:center;padding-top:15px;padding-bottom:15px}.elementor-117 .elementor-element.elementor-element-ff05bf2>.elementor-widget-container{border-style:none}.elementor-117 .elementor-element.elementor-element-a33dc22,.elementor-117 .elementor-element.elementor-element-df804f7{color:#000;font-family:var(--e-global-typography-accent-font-family),Roboto;font-size:var(--e-global-typography-accent-font-size);font-weight:var(--e-global-typography-accent-font-weight)}.elementor-117 .elementor-element.elementor-element-ac68ecc{text-align:center}.elementor-117 .elementor-element.elementor-element-ac68ecc .elementor-heading-title{text-shadow:-1px 1px 2px #000}.elementor-117 .elementor-element.elementor-element-35a0575{color:#000;font-family:"Montserrat",Roboto;font-size:22px;font-weight:800}.elementor-117 .elementor-element.elementor-element-6aad5f4{text-align:center;color:#000;font-family:"Montserrat",Roboto;font-size:24px;font-weight:800}.elementor-117 .elementor-element.elementor-element-e8d5378{text-align:center;color:#00ff23;font-family:var(--e-global-typography-secondary-font-family),Roboto;font-size:var(--e-global-typography-secondary-font-size);font-weight:var(--e-global-typography-secondary-font-weight);font-style:var(--e-global-typography-secondary-font-style);text-shadow:-1px 1px 4px #000}.elementor-117 .elementor-element.elementor-element-cbe627b{color:#000;font-family:var(--e-global-typography-accent-font-family),Roboto;font-size:var(--e-global-typography-accent-font-size);font-weight:var(--e-global-typography-accent-font-weight)}.elementor-117 .elementor-element.elementor-element-6f88862>.elementor-container{max-width:985px}.elementor-117 .elementor-element.elementor-element-6f88862:not(.elementor-motion-effects-element-type-background){background-image:var(--e-bg-lazyload-loaded);--e-bg-lazyload:url(https://stsoluciones.mx/wp-content/uploads/2023/07/Fondo-3-1-1.webp);background-repeat:no-repeat;background-size:cover}.elementor-117 .elementor-element.elementor-element-6f88862>.elementor-background-overlay{opacity:.21;transition:background .3s,border-radius .3s,opacity .3s}.elementor-117 .elementor-element.elementor-element-6f88862{transition:background .3s,border .3s,border-radius .3s,box-shadow .3s}.elementor-117 .elementor-element.elementor-element-1f8707b.elementor-column>.elementor-widget-wrap{justify-content:space-evenly}.elementor-117 .elementor-element.elementor-element-1f8707b>.elementor-widget-wrap>.elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-bottom:15px}.elementor-117 .elementor-element.elementor-element-62a8361{text-align:center}.elementor-117 .elementor-element.elementor-element-62a8361 .elementor-heading-title{color:#00ff23;font-family:var(--e-global-typography-secondary-font-family),Roboto;font-size:var(--e-global-typography-secondary-font-size);font-weight:var(--e-global-typography-secondary-font-weight);font-style:var(--e-global-typography-secondary-font-style);text-shadow:-1px 1px 3px #000}.elementor-117 .elementor-element.elementor-element-b76028b{--spacer-size:50px}.elementor-117 .elementor-element.elementor-element-d0703e5{text-align:justify;color:var(--e-global-color-primary);font-family:var(--e-global-typography-1a702b8-font-family),Roboto;font-size:var(--e-global-typography-1a702b8-font-size);font-weight:var(--e-global-typography-1a702b8-font-weight);line-height:var(--e-global-typography-1a702b8-line-height);letter-spacing:var(--e-global-typography-1a702b8-letter-spacing);word-spacing:var(--e-global-typography-1a702b8-word-spacing);text-shadow:-2px 2px 3px #fff}.elementor-117 .elementor-element.elementor-element-fdad0d8.elementor-column>.elementor-widget-wrap,.elementor-70 .elementor-element.elementor-element-9d5d941.elementor-column>.elementor-widget-wrap{justify-content:center}.elementor-117 .elementor-element.elementor-element-69a8900{--spacer-size:50px}.elementor-117 .elementor-element.elementor-element-e6a9c62{text-align:center}.elementor-117 .elementor-element.elementor-element-e6a9c62 .elementor-heading-title{color:#00ff23;font-family:"Montserrat",Roboto;font-size:48px;font-weight:900;font-style:italic;-webkit-text-stroke-color:#000;stroke:#000;text-shadow:-1px 1px 3px #000}.elementor-117 .elementor-element.elementor-element-a9a1b42,.elementor-117 .elementor-element.elementor-element-c9cdf66{color:#fff;font-family:"Montserrat",Roboto;font-size:36px;font-weight:900;font-style:italic;text-shadow:-1px 1px 3px #000}.elementor-117 .elementor-element.elementor-element-a9a1b42{color:#000;font-size:22px;text-shadow:-2px 1px 2px #fff}:root{--page-title-display:none}@media (min-width:768px){.elementor-117 .elementor-element.elementor-element-1f8707b{width:50.098%}.elementor-117 .elementor-element.elementor-element-fdad0d8{width:49.853%}}@media (max-width:1024px){.elementor-117 .elementor-element.elementor-element-f85fccb .elementor-heading-title{font-size:var(--e-global-typography-primary-font-size)}.elementor-117 .elementor-element.elementor-element-c20b6b7 .elementor-heading-title{font-size:36px}.elementor-117 .elementor-element.elementor-element-d42d684{font-size:var(--e-global-typography-accent-font-size)}.elementor-117 .elementor-element.elementor-element-b873706.elementor-column.elementor-element[data-element_type=column]>.elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center}.elementor-117 .elementor-element.elementor-element-91a6e05{width:100%;max-width:100%;align-self:center}.elementor-117 .elementor-element.elementor-element-5c5336e,.elementor-117 .elementor-element.elementor-element-613ebbc,.elementor-117 .elementor-element.elementor-element-8b86fa4{font-size:var(--e-global-typography-accent-font-size)}.elementor-117 .elementor-element.elementor-element-3e0fee3 .elementor-heading-title{font-size:var(--e-global-typography-primary-font-size)}.elementor-117 .elementor-element.elementor-element-b9a4874{text-align:justify;font-size:var(--e-global-typography-accent-font-size)}.elementor-117 .elementor-element.elementor-element-a33dc22,.elementor-117 .elementor-element.elementor-element-df804f7{font-size:var(--e-global-typography-accent-font-size)}.elementor-117 .elementor-element.elementor-element-62a8361 .elementor-heading-title,.elementor-117 .elementor-element.elementor-element-e8d5378{font-size:var(--e-global-typography-secondary-font-size)}.elementor-117 .elementor-element.elementor-element-cbe627b{font-size:var(--e-global-typography-accent-font-size)}.elementor-117 .elementor-element.elementor-element-d0703e5{text-align:center;font-size:var(--e-global-typography-1a702b8-font-size);line-height:var(--e-global-typography-1a702b8-line-height);letter-spacing:var(--e-global-typography-1a702b8-letter-spacing);word-spacing:var(--e-global-typography-1a702b8-word-spacing)}.elementor-117 .elementor-element.elementor-element-e6a9c62 .elementor-heading-title{font-size:36px}.elementor-117 .elementor-element.elementor-element-c9cdf66{font-size:28px}.elementor-117 .elementor-element.elementor-element-a9a1b42{text-align:center;font-size:22px}}@media (max-width:767px){.elementor-117 .elementor-element.elementor-element-f85fccb .elementor-heading-title{font-size:var(--e-global-typography-primary-font-size)}.elementor-117 .elementor-element.elementor-element-c20b6b7 .elementor-heading-title{font-size:32px}.elementor-117 .elementor-element.elementor-element-5c5336e,.elementor-117 .elementor-element.elementor-element-613ebbc,.elementor-117 .elementor-element.elementor-element-8b86fa4,.elementor-117 .elementor-element.elementor-element-a33dc22,.elementor-117 .elementor-element.elementor-element-b9a4874,.elementor-117 .elementor-element.elementor-element-d42d684,.elementor-117 .elementor-element.elementor-element-df804f7{font-size:var(--e-global-typography-accent-font-size)}.elementor-117 .elementor-element.elementor-element-3e0fee3 .elementor-heading-title{font-size:var(--e-global-typography-primary-font-size)}.elementor-117 .elementor-element.elementor-element-e8d5378{font-size:var(--e-global-typography-secondary-font-size)}.elementor-117 .elementor-element.elementor-element-cbe627b{font-size:var(--e-global-typography-accent-font-size)}.elementor-117 .elementor-element.elementor-element-1f8707b>.elementor-element-populated{text-align:left}.elementor-117 .elementor-element.elementor-element-62a8361 .elementor-heading-title{font-size:var(--e-global-typography-secondary-font-size)}.elementor-117 .elementor-element.elementor-element-d0703e5{font-size:var(--e-global-typography-1a702b8-font-size);line-height:var(--e-global-typography-1a702b8-line-height);letter-spacing:var(--e-global-typography-1a702b8-letter-spacing);word-spacing:var(--e-global-typography-1a702b8-word-spacing)}.elementor-117 .elementor-element.elementor-element-e6a9c62 .elementor-heading-title{font-size:32px}.elementor-117 .elementor-element.elementor-element-c9cdf66{font-size:26px}.elementor-117 .elementor-element.elementor-element-a9a1b42{font-size:24px}}.elementor-70 .elementor-element.elementor-element-c32f11c,.elementor-70 .elementor-element.elementor-element-f4cb96b{text-align:center}.elementor-70 .elementor-element.elementor-element-9d5d941.elementor-column.elementor-element[data-element_type=column]>.elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center}.elementor-70 .elementor-element.elementor-element-f4cb96b .elementor-heading-title{font-family:"Montserrat",Roboto;font-size:36px;font-weight:900;font-style:italic;text-shadow:-1px 1px 2px #000}@media (min-width:768px){.elementor-70 .elementor-element.elementor-element-639e348{width:30.483%}.elementor-70 .elementor-element.elementor-element-9d5d941{width:69.517%}}@media (max-width:1024px){.elementor-70 .elementor-element.elementor-element-f4cb96b .elementor-heading-title{font-size:28px}}@media (max-width:767px){.elementor-70 .elementor-element.elementor-element-f4cb96b .elementor-heading-title{font-size:24px}}.elementor-91 .elementor-element.elementor-element-62fa69d1{text-align:center}.elementor-91 .elementor-element.elementor-element-be00010{text-align:center;font-family:"Montserrat",Roboto;font-size:22px;font-weight:600}div.sib-sms-field{display:inline-block;position:relative;width:100%}.sib-sms-field .sib-country-block{position:absolute;right:auto;left:0;top:0;bottom:0;padding:1px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.sib-country-block .sib-toggle .sib-cflags,.sib-country-block .sib-toggle.sib-country-flg{background-color:#dbdbdb;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.sib-country-block .sib-toggle.sib-country-flg{z-index:1;position:relative;width:46px;height:100%;padding:0 0 0 8px;cursor:pointer}.sib-country-block .sib-toggle .sib-cflags{position:absolute;top:0;bottom:0;margin:auto;height:15px;width:20px;background-repeat:no-repeat;background-image:url(/wp-content/plugins/mailin/img/flags/fr.png)}.sib-country-block .sib-toggle .sib-icon-arrow{position:absolute;top:50%;margin-top:-2px;right:6px;width:0;height:0;border-left:3px solid #fff0;border-right:3px solid #fff0;border-top:4px solid}.sib-sms-field ul.sib-country-list{position:absolute;z-index:2;list-style:none;text-align:left;padding:0;margin:0 0 0-1px;box-shadow:rgb(0 0 0/.2) 1px 1px 4px;background-color:#fff;border:1px solid #ccc;white-space:nowrap;max-height:150px;overflow-y:scroll;overflow-x:hidden;top:50px;width:250px}.sib-sms-field .sib-sms{padding-right:6px;padding-left:52px;margin-left:0;position:relative;z-index:0;margin-top:0!important;margin-bottom:0!important;margin-right:0}