.elementor-37 .elementor-element.elementor-element-6be3ec7{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;}.elementor-37 .elementor-element.elementor-element-9171441{--display:flex;}.elementor-widget-image .widget-image-caption{color:var( --e-global-color-text );font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );}.elementor-37 .elementor-element.elementor-element-43cb3bb img{width:500%;height:273px;object-fit:cover;object-position:center center;}.elementor-37 .elementor-element.elementor-element-249ad67{--display:flex;--margin-top:0280px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-37 .elementor-element.elementor-element-c0bb622 img{width:500%;height:273px;object-fit:cover;object-position:center center;}.elementor-37 .elementor-element.elementor-element-2e18832{--display:flex;}.elementor-37 .elementor-element.elementor-element-efe81c6 img{width:500%;height:273px;object-fit:cover;object-position:center center;}.elementor-37 .elementor-element.elementor-element-838585a{--display:flex;--margin-top:280px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-37 .elementor-element.elementor-element-541e75f img{width:500%;height:273px;object-fit:cover;object-position:center center;}.elementor-37 .elementor-element.elementor-element-9a4c1db{--display:flex;}.elementor-37 .elementor-element.elementor-element-2d4506d img{width:500%;height:273px;object-fit:cover;object-position:center center;}.elementor-37 .elementor-element.elementor-element-17e62ab{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--margin-top:-115px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-37 .elementor-element.elementor-element-574a28f{--display:flex;}.elementor-37 .elementor-element.elementor-element-574a28f.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-37 .elementor-element.elementor-element-29ea8a9{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:200px;--padding-right:200px;}.elementor-widget-heading .elementor-heading-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-size:var( --e-global-typography-primary-font-size );font-weight:var( --e-global-typography-primary-font-weight );line-height:var( --e-global-typography-primary-line-height );color:var( --e-global-color-primary );}.elementor-37 .elementor-element.elementor-element-5d5ca74{padding:36px 36px 36px 36px;border-style:solid;border-width:1px 1px 1px 1px;border-color:var( --e-global-color-primary );border-radius:103px 103px 103px 103px;}.elementor-37 .elementor-element.elementor-element-5d5ca74 .elementor-heading-title{font-family:"Giaza", Sans-serif;font-size:64px;font-weight:400;line-height:60px;}.elementor-37 .elementor-element.elementor-element-a48ade4{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-37 .elementor-element.elementor-element-259e8f3{--e-transform-rotateZ:4deg;margin:-33px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:center;}.elementor-37 .elementor-element.elementor-element-259e8f3 .elementor-heading-title{font-family:"Allison", Sans-serif;font-size:107px;}.elementor-37 .elementor-element.elementor-element-00d97cc{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:100px;--margin-bottom:100px;--margin-left:0px;--margin-right:0px;}.elementor-37 .elementor-element.elementor-element-555562f{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:300px;}.elementor-37 .elementor-element.elementor-element-ce48727 .elementor-heading-title{font-family:"Giaza", Sans-serif;font-size:51px;font-weight:400;line-height:43px;}.elementor-widget-text-editor{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );color:var( --e-global-color-text );}.elementor-widget-text-editor.elementor-drop-cap-view-stacked .elementor-drop-cap{background-color:var( --e-global-color-primary );}.elementor-widget-text-editor.elementor-drop-cap-view-framed .elementor-drop-cap, .elementor-widget-text-editor.elementor-drop-cap-view-default .elementor-drop-cap{color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-37 .elementor-element.elementor-element-51e8ace{font-family:"Questrial", Sans-serif;font-size:17px;font-weight:400;line-height:30px;}.elementor-37 .elementor-element.elementor-element-d541030{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-37 .elementor-element.elementor-element-b4341e3{margin:-46px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-37 .elementor-element.elementor-element-b4341e3 img{width:100%;}.elementor-37 .elementor-element.elementor-element-281c6dc{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:50px;--padding-bottom:050px;--padding-left:0px;--padding-right:0px;}.elementor-37 .elementor-element.elementor-element-281c6dc:not(.elementor-motion-effects-element-type-background), .elementor-37 .elementor-element.elementor-element-281c6dc > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-secondary );}.elementor-37 .elementor-element.elementor-element-b2fcfb3{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-37 .elementor-element.elementor-element-85594c3{margin:-89px 0px calc(var(--kit-widget-spacing, 0px) + 0px) -21px;}.elementor-37 .elementor-element.elementor-element-682649e{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-37 .elementor-element.elementor-element-c385e4f{text-align:center;}.elementor-37 .elementor-element.elementor-element-c385e4f .elementor-heading-title{font-family:"Giaza", Sans-serif;font-size:47px;font-weight:400;line-height:76px;color:var( --e-global-color-d292b9e );}.elementor-37 .elementor-element.elementor-element-b5ba92b{margin:-34px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:center;}.elementor-37 .elementor-element.elementor-element-4140644{text-align:center;}.elementor-37 .elementor-element.elementor-element-4140644 .elementor-heading-title{font-family:"Giaza", Sans-serif;font-size:47px;font-weight:400;line-height:76px;color:var( --e-global-color-d292b9e );}.elementor-37 .elementor-element.elementor-element-97fffdb{margin:-34px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:center;}.elementor-37 .elementor-element.elementor-element-7259701{text-align:center;}.elementor-37 .elementor-element.elementor-element-7259701 .elementor-heading-title{font-family:"Giaza", Sans-serif;font-size:47px;font-weight:400;line-height:76px;color:var( --e-global-color-d292b9e );}.elementor-37 .elementor-element.elementor-element-f2266a7{margin:-34px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:center;}.elementor-37 .elementor-element.elementor-element-8f7d027{--spacer-size:19px;}.elementor-widget-button .elementor-button{background-color:var( --e-global-color-accent );font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-weight:var( --e-global-typography-accent-font-weight );}.elementor-37 .elementor-element.elementor-element-4c6b1cf .elementor-button:hover, .elementor-37 .elementor-element.elementor-element-4c6b1cf .elementor-button:focus{background-color:var( --e-global-color-secondary );color:var( --e-global-color-primary );}.elementor-37 .elementor-element.elementor-element-4c6b1cf .elementor-button{font-family:"Giaza", Sans-serif;font-size:21px;font-weight:400;line-height:17px;fill:var( --e-global-color-secondary );color:var( --e-global-color-secondary );padding:17px 40px 17px 40px;}.elementor-37 .elementor-element.elementor-element-4c6b1cf .elementor-button:hover svg, .elementor-37 .elementor-element.elementor-element-4c6b1cf .elementor-button:focus svg{fill:var( --e-global-color-primary );}.elementor-37 .elementor-element.elementor-element-9e39d68{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-37 .elementor-element.elementor-element-f028457{margin:-76px 20px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-37 .elementor-element.elementor-element-47370b7{--spacer-size:68px;}.elementor-37 .elementor-element.elementor-element-b81c37c{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + -439px) 0px;}.elementor-37 .elementor-element.elementor-element-b81c37c .elementor-wrapper{--video-aspect-ratio:0.5625;}.elementor-37 .elementor-element.elementor-element-f458d66{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--overflow:hidden;--margin-top:128px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-37 .elementor-element.elementor-element-97aba06{--display:flex;--align-items:flex-start;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-37 .elementor-element.elementor-element-97aba06.e-con{--align-self:flex-start;--flex-grow:0;--flex-shrink:0;}.elementor-37 .elementor-element.elementor-element-ab61074{border-style:none;border-radius:103px 103px 103px 103px;}.elementor-37 .elementor-element.elementor-element-ab61074 .elementor-heading-title{font-family:"Giaza", Sans-serif;font-size:81px;font-weight:400;line-height:84px;}.elementor-37 .elementor-element.elementor-element-19d11e1{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 300px 0px 0px;text-align:left;}.elementor-37 .elementor-element.elementor-element-7835a03{--display:flex;}.elementor-37 .elementor-element.elementor-element-fea018c{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--overflow:hidden;border-style:solid;--border-style:solid;border-width:1px 0px 1px 0px;--border-top-width:1px;--border-right-width:0px;--border-bottom-width:1px;--border-left-width:0px;border-color:var( --e-global-color-primary );--border-color:var( --e-global-color-primary );--margin-top:14px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-37 .elementor-element.elementor-element-82bea4b{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:58px;--padding-right:58px;}.elementor-37 .elementor-element.elementor-element-82bea4b.e-con{--align-self:center;}.elementor-37 .elementor-element.elementor-element-d27ce6f{text-align:center;font-family:"Questrial", Sans-serif;font-size:25px;font-weight:400;}.elementor-37 .elementor-element.elementor-element-958a7d1{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:58px;--padding-right:58px;}.elementor-37 .elementor-element.elementor-element-958a7d1.e-con{--align-self:center;}.elementor-37 .elementor-element.elementor-element-d2857ca{text-align:center;font-family:"Questrial", Sans-serif;font-size:25px;font-weight:400;}.elementor-37 .elementor-element.elementor-element-aeef318{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:58px;--padding-right:58px;}.elementor-37 .elementor-element.elementor-element-aeef318.e-con{--align-self:center;}.elementor-37 .elementor-element.elementor-element-55bafaf{text-align:center;font-family:"Questrial", Sans-serif;font-size:25px;font-weight:400;}.elementor-37 .elementor-element.elementor-element-2b71db0{--display:flex;}.elementor-37 .elementor-element.elementor-element-661566d .elementor-button:hover, .elementor-37 .elementor-element.elementor-element-661566d .elementor-button:focus{background-color:var( --e-global-color-d292b9e );color:var( --e-global-color-primary );}.elementor-37 .elementor-element.elementor-element-661566d{margin:22px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-37 .elementor-element.elementor-element-661566d .elementor-button{font-family:"Giaza", Sans-serif;font-size:21px;font-weight:400;line-height:14px;padding:17px 40px 17px 40px;}.elementor-37 .elementor-element.elementor-element-661566d .elementor-button:hover svg, .elementor-37 .elementor-element.elementor-element-661566d .elementor-button:focus svg{fill:var( --e-global-color-primary );}.elementor-37 .elementor-element.elementor-element-39bbcc6{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:100px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-37 .elementor-element.elementor-element-d61d031{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-37 .elementor-element.elementor-element-d61d031.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-37 .elementor-element.elementor-element-daa06f2{margin:-148px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:left;}.elementor-37 .elementor-element.elementor-element-daa06f2 img{width:37%;}.elementor-37 .elementor-element.elementor-element-08e18dc{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-37 .elementor-element.elementor-element-ee730fb{padding:0px 0px 0px 0px;border-style:none;border-radius:0px 0px 0px 0px;text-align:right;}.elementor-37 .elementor-element.elementor-element-ee730fb .elementor-heading-title{font-family:"Giaza", Sans-serif;font-size:71px;font-weight:400;line-height:59px;}.elementor-37 .elementor-element.elementor-element-0ec2ef9{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;border-style:solid;--border-style:solid;border-width:1px 0px 1px 0px;--border-top-width:1px;--border-right-width:0px;--border-bottom-width:1px;--border-left-width:0px;border-color:var( --e-global-color-primary );--border-color:var( --e-global-color-primary );--margin-top:11px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-37 .elementor-element.elementor-element-483f7ea{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:58px;--padding-right:58px;}.elementor-37 .elementor-element.elementor-element-483f7ea.e-con{--align-self:center;}.elementor-37 .elementor-element.elementor-element-057f33c{--e-image-carousel-slides-to-show:6;}.elementor-37 .elementor-element.elementor-element-057f33c .swiper-wrapper{display:flex;align-items:center;}.elementor-37 .elementor-element.elementor-element-7b85f01{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--overflow:hidden;}.elementor-37 .elementor-element.elementor-element-3c3269a{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-37 .elementor-element.elementor-element-6320d44{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-37 .elementor-element.elementor-element-1865088{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--overflow:hidden;--margin-top:0px;--margin-bottom:0px;--margin-left:-143px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-37 .elementor-element.elementor-element-fb96be0{margin:-98px -120px calc(var(--kit-widget-spacing, 0px) + 0px) 121px;}.elementor-37 .elementor-element.elementor-element-fb96be0 img{width:65%;}.elementor-37 .elementor-element.elementor-element-cb35b76{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--margin-top:-127px;--margin-bottom:0100px;--margin-left:0px;--margin-right:0px;}.elementor-37 .elementor-element.elementor-element-547b935{border-style:none;border-radius:103px 103px 103px 103px;}.elementor-37 .elementor-element.elementor-element-547b935 .elementor-heading-title{font-family:"Giaza", Sans-serif;font-size:81px;font-weight:400;line-height:84px;}.elementor-widget-media-carousel .elementor-carousel-image-overlay{font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-weight:var( --e-global-typography-accent-font-weight );}.elementor-37 .elementor-element.elementor-element-0f804f0.elementor-skin-slideshow .elementor-main-swiper:not(.elementor-thumbnails-swiper){margin-bottom:10px;}.elementor-37 .elementor-element.elementor-element-0f804f0 .elementor-main-swiper{height:337px;}.elementor-37 .elementor-element.elementor-element-0f804f0 .elementor-swiper-button{font-size:32px;color:var( --e-global-color-primary );}.elementor-37 .elementor-element.elementor-element-0f804f0 .elementor-swiper-button svg{fill:var( --e-global-color-primary );}:root{--page-title-display:none;}@media(min-width:768px){.elementor-37 .elementor-element.elementor-element-574a28f{--width:32.05%;}.elementor-37 .elementor-element.elementor-element-555562f{--width:50%;}.elementor-37 .elementor-element.elementor-element-d541030{--width:50%;}.elementor-37 .elementor-element.elementor-element-b2fcfb3{--width:25%;}.elementor-37 .elementor-element.elementor-element-682649e{--width:50%;}.elementor-37 .elementor-element.elementor-element-9e39d68{--width:25%;}.elementor-37 .elementor-element.elementor-element-d61d031{--width:32.145%;}.elementor-37 .elementor-element.elementor-element-3c3269a{--width:9%;}.elementor-37 .elementor-element.elementor-element-6320d44{--width:70%;}.elementor-37 .elementor-element.elementor-element-1865088{--width:27%;}}@media(max-width:1366px) and (min-width:768px){.elementor-37 .elementor-element.elementor-element-574a28f{--width:178.305px;}}@media(max-width:1200px) and (min-width:768px){.elementor-37 .elementor-element.elementor-element-97aba06{--width:556.5px;}}@media(max-width:1024px) and (min-width:768px){.elementor-37 .elementor-element.elementor-element-555562f{--width:100%;}.elementor-37 .elementor-element.elementor-element-d541030{--width:100%;}}@media(max-width:1366px){.elementor-widget-image .widget-image-caption{font-size:var( --e-global-typography-text-font-size );}.elementor-widget-heading .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );}.elementor-37 .elementor-element.elementor-element-5d5ca74 .elementor-heading-title{font-size:51px;line-height:55px;}.elementor-widget-text-editor{font-size:var( --e-global-typography-text-font-size );}.elementor-37 .elementor-element.elementor-element-0f804f0.elementor-skin-slideshow .elementor-main-swiper:not(.elementor-thumbnails-swiper){margin-bottom:10px;}}@media(max-width:1200px){.elementor-37 .elementor-element.elementor-element-c385e4f .elementor-heading-title{font-size:37px;}.elementor-37 .elementor-element.elementor-element-4140644 .elementor-heading-title{font-size:37px;}.elementor-37 .elementor-element.elementor-element-7259701 .elementor-heading-title{font-size:37px;}.elementor-37 .elementor-element.elementor-element-ab61074 .elementor-heading-title{font-size:62px;line-height:53px;}.elementor-37 .elementor-element.elementor-element-cb35b76{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-37 .elementor-element.elementor-element-0f804f0.elementor-skin-slideshow .elementor-main-swiper:not(.elementor-thumbnails-swiper){margin-bottom:10px;}}@media(max-width:1024px){.elementor-widget-image .widget-image-caption{font-size:var( --e-global-typography-text-font-size );}.elementor-37 .elementor-element.elementor-element-43cb3bb img{width:100%;height:175px;}.elementor-37 .elementor-element.elementor-element-249ad67{--margin-top:100px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-37 .elementor-element.elementor-element-c0bb622 img{height:175px;}.elementor-37 .elementor-element.elementor-element-efe81c6 img{height:175px;}.elementor-37 .elementor-element.elementor-element-838585a{--margin-top:100px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-37 .elementor-element.elementor-element-541e75f img{height:175px;}.elementor-37 .elementor-element.elementor-element-2d4506d img{height:175px;}.elementor-37 .elementor-element.elementor-element-17e62ab{--margin-top:-12px;--margin-bottom:-12px;--margin-left:-12px;--margin-right:-12px;}.elementor-37 .elementor-element.elementor-element-29ea8a9{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-widget-heading .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );}.elementor-37 .elementor-element.elementor-element-00d97cc{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-widget-text-editor{font-size:var( --e-global-typography-text-font-size );}.elementor-37 .elementor-element.elementor-element-c385e4f .elementor-heading-title{font-size:25px;}.elementor-37 .elementor-element.elementor-element-4140644 .elementor-heading-title{font-size:25px;}.elementor-37 .elementor-element.elementor-element-7259701 .elementor-heading-title{font-size:25px;}.elementor-37 .elementor-element.elementor-element-ee730fb .elementor-heading-title{font-size:39px;line-height:0.9em;}.elementor-37 .elementor-element.elementor-element-cb35b76{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-37 .elementor-element.elementor-element-547b935 .elementor-heading-title{font-size:51px;line-height:0.8em;}.elementor-37 .elementor-element.elementor-element-0f804f0.elementor-skin-slideshow .elementor-main-swiper:not(.elementor-thumbnails-swiper){margin-bottom:10px;}}@media(max-width:767px){.elementor-37 .elementor-element.elementor-element-6be3ec7{--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--margin-top:-54px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-37 .elementor-element.elementor-element-9171441{--content-width:44%;}.elementor-widget-image .widget-image-caption{font-size:var( --e-global-typography-text-font-size );}.elementor-37 .elementor-element.elementor-element-43cb3bb img{width:709px;height:110px;}.elementor-37 .elementor-element.elementor-element-249ad67{--width:44%;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-37 .elementor-element.elementor-element-c0bb622{margin:-14px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-37 .elementor-element.elementor-element-c0bb622 img{height:110px;}.elementor-37 .elementor-element.elementor-element-2e18832{--width:44%;}.elementor-37 .elementor-element.elementor-element-efe81c6 img{width:100%;height:110px;}.elementor-37 .elementor-element.elementor-element-838585a{--width:44%;--margin-top:-45px;--margin-bottom:0px;--margin-left:15px;--margin-right:0px;}.elementor-37 .elementor-element.elementor-element-541e75f{margin:-98px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 19px;}.elementor-37 .elementor-element.elementor-element-541e75f img{height:110px;}.elementor-37 .elementor-element.elementor-element-9a4c1db{--width:44%;--flex-direction:row-reverse;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap-reverse;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-37 .elementor-element.elementor-element-2d4506d{margin:0px 21px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-37 .elementor-element.elementor-element-2d4506d img{width:100%;height:110px;}.elementor-widget-heading .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );}.elementor-37 .elementor-element.elementor-element-5d5ca74 .elementor-heading-title{font-size:34px;line-height:1.1em;}.elementor-37 .elementor-element.elementor-element-259e8f3 .elementor-heading-title{font-size:49px;}.elementor-37 .elementor-element.elementor-element-555562f{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-widget-text-editor{font-size:var( --e-global-typography-text-font-size );}.elementor-37 .elementor-element.elementor-element-f028457{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-37 .elementor-element.elementor-element-47370b7{--spacer-size:0px;}.elementor-37 .elementor-element.elementor-element-f458d66{--margin-top:396px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-37 .elementor-element.elementor-element-19d11e1{padding:0px 0px 0px 0px;}.elementor-37 .elementor-element.elementor-element-39bbcc6{--margin-top:180px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-37 .elementor-element.elementor-element-0ec2ef9{--margin-top:-2px;--margin-bottom:-2px;--margin-left:-2px;--margin-right:-2px;}.elementor-37 .elementor-element.elementor-element-057f33c{--e-image-carousel-slides-to-show:2;}.elementor-37 .elementor-element.elementor-element-1865088{--margin-top:-35px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-37 .elementor-element.elementor-element-fb96be0{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-37 .elementor-element.elementor-element-cb35b76{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-37 .elementor-element.elementor-element-0f804f0.elementor-skin-slideshow .elementor-main-swiper:not(.elementor-thumbnails-swiper){margin-bottom:10px;}}/* Start custom CSS for heading, class: .elementor-element-5d5ca74 */.comunicacion {
    font-family: questrial;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-259e8f3 */h3 {
  overflow: hidden;          /* Oculta el texto mientras se escribe */
  white-space: nowrap;       /* Todo en una sola línea */
  border-right: 2px solid;   /* Cursor */
  width: 0;
  animation: escribir 3s steps(30, end) forwards,
             cursor 0.8s step-end infinite;
}

/* Animación de escritura */
@keyframes escribir {
  from {
    width: 0;
  }
  to {
    width: 100%;
  }
}

/* Parpadeo del cursor */
@keyframes cursor {
  0% {
    border-color: transparent;
  }
  50% {
    border-color: black;
  }
  100% {
    border-color: transparent;
  }
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-ab61074 */.comunicacion {
    font-family: questrial;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-ee730fb */.comunicacion {
    font-family: questrial;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-547b935 */.comunicacion {
    font-family: questrial;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-cb35b76 */.elementor-37 
.elementor-element.elementor-element-0f804f0 
.elementor-swiper-button svg {
  display: none;
}

.elementor-37 
.elementor-element.elementor-element-0f804f0 
.elementor-swiper-button {
  background-image: url("http://bohocomunicacion.es/wp-content/uploads/2025/12/flecha-derecha.png");
  background-size: contain;
  background-repeat: no-repeat;
  background-position: center;
  width: 40px;
  height: 40px;
  margin-top: 200px;
}

.elementor-37 
.elementor-element.elementor-element-0f804f0 
.elementor-swiper-button-next {
  transform: rotate(0deg);
}
.elementor-37 
.elementor-element.elementor-element-0f804f0 
.elementor-swiper-button-prev {
  transform: rotate(180deg);
}

.ti-widget.ti-goog .ti-controls .ti-next, .ti-widget.ti-goog .ti-controls .ti-prev {
    position: absolute;
    width: 30px;
    height: 30px;
    display: block;
    opacity: 1;
    transition: all 200ms ease-out;
    background-color: transparent !important;
    outline-style: solid;
    outline-width: 0px;
    color: #660032 !important;
    border-radius: 15px;
    background-image: url(http://bohocomunicacion.es/wp-content/uploads/2025/12/flecha-derecha.png);
}

.ti-widget.ti-goog .ti-controls .ti-next:before, .ti-widget.ti-goog .ti-controls .ti-prev:before {
       border-color: #660032 !important;
}




.ti-widget.ti-goog .ti-controls .ti-next:hover,
.ti-widget.ti-goog .ti-controls .ti-next:focus,
.ti-widget.ti-goog .ti-controls .ti-prev:hover,
.ti-widget.ti-goog .ti-controls .ti-prev:focus {
  cursor: pointer;
   background-color:#D4BCB0!important;
  outline-color: #D4BCB0 !important;
  box-shadow: none !important;
}/* End custom CSS */