.elementor-839 .elementor-element.elementor-element-130ae2fe{--display:flex;--min-height:759px;--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;--justify-content:center;--border-radius:50px 50px 50px 50px;--margin-top:80px;--margin-bottom:110px;--margin-left:0px;--margin-right:0px;}.elementor-839 .elementor-element.elementor-element-130ae2fe:not(.elementor-motion-effects-element-type-background), .elementor-839 .elementor-element.elementor-element-130ae2fe > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://homosporin.ru/wp-content/uploads/2026/03/332-scaled.webp");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-839 .elementor-element.elementor-element-59ddc906{--display:flex;--gap:110px 110px;--row-gap:110px;--column-gap:110px;--padding-top:0px;--padding-bottom:0px;--padding-left:90px;--padding-right:0px;}.elementor-839 .elementor-element.elementor-element-491e0534 :is(.wd-breadcrumbs,.yoast-breadcrumb){font-family:"Manrope", Sans-serif;font-size:18px;font-weight:400;line-height:1.2em;--wd-link-color:var( --e-global-color-primary );--wd-bcrumb-delim-color:var( --e-global-color-primary );--wd-link-color-hover:var( --e-global-color-accent );--wd-bcrumb-color-active:var( --e-global-color-primary );}.elementor-839 .elementor-element.elementor-element-256b4c57{--display:flex;--gap:50px 50px;--row-gap:50px;--column-gap:50px;}.elementor-widget-heading .elementor-heading-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );color:var( --e-global-color-primary );}.elementor-839 .elementor-element.elementor-element-2acb7448 .elementor-heading-title{font-family:var( --e-global-typography-02b977a-font-family ), Sans-serif;font-size:var( --e-global-typography-02b977a-font-size );text-transform:var( --e-global-typography-02b977a-text-transform );line-height:var( --e-global-typography-02b977a-line-height );}.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 );line-height:var( --e-global-typography-text-line-height );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-839 .elementor-element.elementor-element-579cd48b{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 );line-height:var( --e-global-typography-text-line-height );color:var( --e-global-color-primary );}.elementor-widget-button .elementor-button{background-color:var( --e-global-color-accent );font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-size:var( --e-global-typography-accent-font-size );font-weight:var( --e-global-typography-accent-font-weight );text-transform:var( --e-global-typography-accent-text-transform );}.elementor-839 .elementor-element.elementor-element-1a17a2a0 .elementor-button:hover, .elementor-839 .elementor-element.elementor-element-1a17a2a0 .elementor-button:focus{background-color:var( --e-global-color-f00c4f2 );}.elementor-839 .elementor-element.elementor-element-1a17a2a0 .elementor-button{font-family:"Manrope", Sans-serif;font-size:20px;font-weight:600;text-transform:none;line-height:1.1em;fill:#2A4340;color:#2A4340;border-radius:30px 30px 30px 30px;padding:20px 50px 20px 50px;}.elementor-839 .elementor-element.elementor-element-0403028{--display:flex;--position:absolute;--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;--justify-content:flex-end;--padding-top:30px;--padding-bottom:30px;--padding-left:30px;--padding-right:30px;bottom:0px;}body:not(.rtl) .elementor-839 .elementor-element.elementor-element-0403028{right:0px;}body.rtl .elementor-839 .elementor-element.elementor-element-0403028{left:0px;}.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 );line-height:var( --e-global-typography-text-line-height );}.elementor-839 .elementor-element.elementor-element-6f3deb59{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:center;--gap:40px 40px;--row-gap:40px;--column-gap:40px;}.elementor-839 .elementor-element.elementor-element-49192ab0{--display:flex;}.elementor-839 .elementor-element.elementor-element-13819a90{text-align:center;}.elementor-839 .elementor-element.elementor-element-13819a90 .elementor-heading-title{font-family:var( --e-global-typography-54d5472-font-family ), Sans-serif;font-size:var( --e-global-typography-54d5472-font-size );font-weight:var( --e-global-typography-54d5472-font-weight );text-transform:var( --e-global-typography-54d5472-text-transform );line-height:var( --e-global-typography-54d5472-line-height );}.elementor-839 .elementor-element.elementor-element-646c26ca{--display:flex;--gap:38px 38px;--row-gap:38px;--column-gap:38px;}.elementor-839 .elementor-element.elementor-element-45741574{--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:38px 38px;--row-gap:38px;--column-gap:38px;}.elementor-839 .elementor-element.elementor-element-6ab0287{--display:flex;--border-radius:50px 50px 50px 50px;--padding-top:50px;--padding-bottom:50px;--padding-left:50px;--padding-right:50px;}.elementor-839 .elementor-element.elementor-element-6ab0287:not(.elementor-motion-effects-element-type-background), .elementor-839 .elementor-element.elementor-element-6ab0287 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FCF5EB;}.elementor-widget-icon-box.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-primary );}.elementor-widget-icon-box.elementor-view-framed .elementor-icon, .elementor-widget-icon-box.elementor-view-default .elementor-icon{fill:var( --e-global-color-primary );color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-widget-icon-box .elementor-icon-box-title, .elementor-widget-icon-box .elementor-icon-box-title a{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-widget-icon-box .elementor-icon-box-title{color:var( --e-global-color-primary );}.elementor-widget-icon-box:has(:hover) .elementor-icon-box-title,
					 .elementor-widget-icon-box:has(:focus) .elementor-icon-box-title{color:var( --e-global-color-primary );}.elementor-widget-icon-box .elementor-icon-box-description{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 );line-height:var( --e-global-typography-text-line-height );color:var( --e-global-color-text );}.elementor-839 .elementor-element.elementor-element-23f0b9bc .elementor-icon-box-wrapper{gap:40px;}.elementor-839 .elementor-element.elementor-element-23f0b9bc .elementor-icon-box-title{margin-block-end:0px;}.elementor-839 .elementor-element.elementor-element-23f0b9bc .elementor-icon{font-size:118px;}.elementor-839 .elementor-element.elementor-element-23f0b9bc .elementor-icon-box-description{color:var( --e-global-color-primary );}.elementor-839 .elementor-element.elementor-element-7b05dea8{--display:flex;--border-radius:50px 50px 50px 50px;--padding-top:50px;--padding-bottom:50px;--padding-left:50px;--padding-right:50px;}.elementor-839 .elementor-element.elementor-element-7b05dea8:not(.elementor-motion-effects-element-type-background), .elementor-839 .elementor-element.elementor-element-7b05dea8 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FCF5EB;}.elementor-839 .elementor-element.elementor-element-1d577353 .elementor-icon-box-wrapper{gap:40px;}.elementor-839 .elementor-element.elementor-element-1d577353 .elementor-icon-box-title{margin-block-end:0px;}.elementor-839 .elementor-element.elementor-element-1d577353 .elementor-icon{font-size:118px;}.elementor-839 .elementor-element.elementor-element-1d577353 .elementor-icon-box-description{color:var( --e-global-color-primary );}.elementor-839 .elementor-element.elementor-element-3584a06{--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;--justify-content:center;--gap:38px 38px;--row-gap:38px;--column-gap:38px;}.elementor-839 .elementor-element.elementor-element-140f5100{--display:flex;--gap:35px 35px;--row-gap:35px;--column-gap:35px;--border-radius:50px 50px 50px 50px;--padding-top:50px;--padding-bottom:50px;--padding-left:50px;--padding-right:50px;}.elementor-839 .elementor-element.elementor-element-140f5100:not(.elementor-motion-effects-element-type-background), .elementor-839 .elementor-element.elementor-element-140f5100 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FCF5EB;}.elementor-widget-icon.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-primary );}.elementor-widget-icon.elementor-view-framed .elementor-icon, .elementor-widget-icon.elementor-view-default .elementor-icon{color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-widget-icon.elementor-view-framed .elementor-icon, .elementor-widget-icon.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-primary );}.elementor-839 .elementor-element.elementor-element-7911b11c .elementor-icon-wrapper{text-align:center;}.elementor-839 .elementor-element.elementor-element-7911b11c .elementor-icon{font-size:118px;}.elementor-839 .elementor-element.elementor-element-7911b11c .elementor-icon svg{height:118px;}.elementor-839 .elementor-element.elementor-element-77bf408{--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:50px 50px;--row-gap:50px;--column-gap:50px;}.elementor-839 .elementor-element.elementor-element-15742295{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;text-align:center;color:var( --e-global-color-primary );}.elementor-839 .elementor-element.elementor-element-4bdcd9f5{--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;--gap:50px 50px;--row-gap:50px;--column-gap:50px;--padding-top:110px;--padding-bottom:110px;--padding-left:0px;--padding-right:0px;}.elementor-839 .elementor-element.elementor-element-11d24d14{text-align:center;}.elementor-839 .elementor-element.elementor-element-11d24d14 .elementor-heading-title{font-family:var( --e-global-typography-54d5472-font-family ), Sans-serif;font-size:var( --e-global-typography-54d5472-font-size );font-weight:var( --e-global-typography-54d5472-font-weight );text-transform:var( --e-global-typography-54d5472-text-transform );line-height:var( --e-global-typography-54d5472-line-height );}.elementor-839 .elementor-element.elementor-element-cc81a27{--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;--justify-content:center;--gap:38px 38px;--row-gap:38px;--column-gap:38px;}.elementor-839 .elementor-element.elementor-element-a4b567f{--display:flex;--justify-content:space-between;--align-items:flex-start;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:0px 0px;--row-gap:0px;--column-gap:0px;--border-radius:50px 50px 50px 50px;--padding-top:50px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-839 .elementor-element.elementor-element-a4b567f:not(.elementor-motion-effects-element-type-background), .elementor-839 .elementor-element.elementor-element-a4b567f > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://homosporin.ru/wp-content/uploads/2026/02/555223452.webp");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-839 .elementor-element.elementor-element-53387ee{--display:flex;--gap:40px 40px;--row-gap:40px;--column-gap:40px;--margin-top:0px;--margin-bottom:50px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:40px;--padding-right:40px;}.elementor-839 .elementor-element.elementor-element-840db4e{font-family:var( --e-global-typography-4824592-font-family ), Sans-serif;font-size:var( --e-global-typography-4824592-font-size );font-weight:var( --e-global-typography-4824592-font-weight );text-transform:var( --e-global-typography-4824592-text-transform );line-height:var( --e-global-typography-4824592-line-height );color:var( --e-global-color-55b72d2 );}.elementor-839 .elementor-element.elementor-element-3cb765d{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 );line-height:var( --e-global-typography-text-line-height );}.elementor-839 .elementor-element.elementor-element-38b22b0 img{width:400px;}.elementor-839 .elementor-element.elementor-element-4252c00{--display:flex;--justify-content:space-between;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:0px 0px;--row-gap:0px;--column-gap:0px;--border-radius:50px 50px 50px 50px;--padding-top:50px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-839 .elementor-element.elementor-element-4252c00:not(.elementor-motion-effects-element-type-background), .elementor-839 .elementor-element.elementor-element-4252c00 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://homosporin.ru/wp-content/uploads/2026/02/555223452.webp");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-839 .elementor-element.elementor-element-c5ac329{--display:flex;--gap:40px 40px;--row-gap:40px;--column-gap:40px;--margin-top:0px;--margin-bottom:50px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:40px;--padding-right:40px;}.elementor-839 .elementor-element.elementor-element-0e9f271{font-family:var( --e-global-typography-4824592-font-family ), Sans-serif;font-size:var( --e-global-typography-4824592-font-size );font-weight:var( --e-global-typography-4824592-font-weight );text-transform:var( --e-global-typography-4824592-text-transform );line-height:var( --e-global-typography-4824592-line-height );color:var( --e-global-color-55b72d2 );}.elementor-839 .elementor-element.elementor-element-9ae952a{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 );line-height:var( --e-global-typography-text-line-height );}.elementor-839 .elementor-element.elementor-element-89d5ca3 img{border-radius:0px 0px 050px 50px;}.elementor-839 .elementor-element.elementor-element-2e27f67{--display:flex;--justify-content:space-between;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:0px 0px;--row-gap:0px;--column-gap:0px;--border-radius:50px 50px 50px 50px;--padding-top:50px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-839 .elementor-element.elementor-element-2e27f67:not(.elementor-motion-effects-element-type-background), .elementor-839 .elementor-element.elementor-element-2e27f67 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://homosporin.ru/wp-content/uploads/2026/02/555223452.webp");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-839 .elementor-element.elementor-element-04e06f4{--display:flex;--gap:40px 40px;--row-gap:40px;--column-gap:40px;--margin-top:0px;--margin-bottom:50px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:40px;--padding-right:40px;}.elementor-839 .elementor-element.elementor-element-f9c531a{font-family:var( --e-global-typography-4824592-font-family ), Sans-serif;font-size:var( --e-global-typography-4824592-font-size );font-weight:var( --e-global-typography-4824592-font-weight );text-transform:var( --e-global-typography-4824592-text-transform );line-height:var( --e-global-typography-4824592-line-height );color:var( --e-global-color-55b72d2 );}.elementor-839 .elementor-element.elementor-element-dfa6284{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 );line-height:var( --e-global-typography-text-line-height );}.elementor-839 .elementor-element.elementor-element-85e1034 img{width:350px;border-radius:0px 0px 50px 0px;}.elementor-839 .elementor-element.elementor-element-4ac53356 .elementor-button:hover, .elementor-839 .elementor-element.elementor-element-4ac53356 .elementor-button:focus{background-color:var( --e-global-color-f00c4f2 );}.elementor-839 .elementor-element.elementor-element-4ac53356 .elementor-button{font-family:"Manrope", Sans-serif;font-size:20px;font-weight:600;text-transform:none;line-height:1.1em;fill:var( --e-global-color-primary );color:var( --e-global-color-primary );border-radius:30px 30px 30px 30px;padding:20px 50px 20px 50px;}.elementor-839 .elementor-element.elementor-element-2106cb63{--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;--gap:110px 110px;--row-gap:110px;--column-gap:110px;--margin-top:0px;--margin-bottom:110px;--margin-left:0px;--margin-right:0px;--padding-top:110px;--padding-bottom:110px;--padding-left:20px;--padding-right:20px;}.elementor-839 .elementor-element.elementor-element-2106cb63:not(.elementor-motion-effects-element-type-background), .elementor-839 .elementor-element.elementor-element-2106cb63 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FCF5EB;}.elementor-839 .elementor-element.elementor-element-6c046095{--display:flex;--gap:40px 40px;--row-gap:40px;--column-gap:40px;}.elementor-widget-image-box .elementor-image-box-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );color:var( --e-global-color-primary );}.elementor-widget-image-box:has(:hover) .elementor-image-box-title,
					 .elementor-widget-image-box:has(:focus) .elementor-image-box-title{color:var( --e-global-color-primary );}.elementor-widget-image-box .elementor-image-box-description{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 );line-height:var( --e-global-typography-text-line-height );color:var( --e-global-color-text );}.elementor-839 .elementor-element.elementor-element-2e409eb3.elementor-position-right .elementor-image-box-img{margin-left:40px;}.elementor-839 .elementor-element.elementor-element-2e409eb3.elementor-position-left .elementor-image-box-img{margin-right:40px;}.elementor-839 .elementor-element.elementor-element-2e409eb3.elementor-position-top .elementor-image-box-img{margin-bottom:40px;}.elementor-839 .elementor-element.elementor-element-2e409eb3 .elementor-image-box-title{margin-bottom:20px;font-family:"Manrope", Sans-serif;font-size:25px;font-weight:700;text-transform:none;}.elementor-839 .elementor-element.elementor-element-2e409eb3 .elementor-image-box-wrapper .elementor-image-box-img{width:184px;}.elementor-839 .elementor-element.elementor-element-2e409eb3 .elementor-image-box-img img{transition-duration:0.3s;}.elementor-839 .elementor-element.elementor-element-2e409eb3 .elementor-image-box-description{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 );line-height:var( --e-global-typography-text-line-height );color:var( --e-global-color-primary );}.elementor-839 .elementor-element.elementor-element-16b83ded{--display:flex;--gap:40px 40px;--row-gap:40px;--column-gap:40px;}.elementor-839 .elementor-element.elementor-element-4f6c07d6{text-align:center;}.elementor-839 .elementor-element.elementor-element-4f6c07d6 .elementor-heading-title{font-family:var( --e-global-typography-54d5472-font-family ), Sans-serif;font-size:var( --e-global-typography-54d5472-font-size );font-weight:var( --e-global-typography-54d5472-font-weight );text-transform:var( --e-global-typography-54d5472-text-transform );line-height:var( --e-global-typography-54d5472-line-height );}.elementor-839 .elementor-element.elementor-element-264f46aa{--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:30px 30px;--row-gap:30px;--column-gap:30px;}.elementor-839 .elementor-element.elementor-element-64bc65a0{--display:flex;}.elementor-839 .elementor-element.elementor-element-6c9fe5cf{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 );line-height:var( --e-global-typography-text-line-height );color:var( --e-global-color-primary );}.elementor-839 .elementor-element.elementor-element-5efac75{--display:flex;}.elementor-839 .elementor-element.elementor-element-3149c310{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 );line-height:var( --e-global-typography-text-line-height );color:var( --e-global-color-primary );}.elementor-839 .elementor-element.elementor-element-1bbe0b53{--display:flex;}.elementor-839 .elementor-element.elementor-element-54cd635b{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:center;--gap:40px 40px;--row-gap:40px;--column-gap:40px;--border-radius:50px 50px 50px 50px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:50px;--padding-bottom:50px;--padding-left:50px;--padding-right:50px;}.elementor-839 .elementor-element.elementor-element-54cd635b:not(.elementor-motion-effects-element-type-background), .elementor-839 .elementor-element.elementor-element-54cd635b > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://homosporin.ru/wp-content/uploads/2026/02/231.webp");}.elementor-839 .elementor-element.elementor-element-7123c53e{--display:flex;--gap:40px 40px;--row-gap:40px;--column-gap:40px;}.elementor-839 .elementor-element.elementor-element-4b27f53b .elementor-heading-title{font-family:var( --e-global-typography-54d5472-font-family ), Sans-serif;font-size:var( --e-global-typography-54d5472-font-size );font-weight:var( --e-global-typography-54d5472-font-weight );text-transform:var( --e-global-typography-54d5472-text-transform );line-height:var( --e-global-typography-54d5472-line-height );color:var( --e-global-color-55b72d2 );}.elementor-839 .elementor-element.elementor-element-5d12d63f{--display:flex;}.elementor-widget-metform .mf-multistep-container .metform-steps li.progress{color:var( --e-global-color-primary );background-color:var( --e-global-color-primary );}.elementor-widget-metform .mf-multistep-container .metform-steps li.progress:hover{color:var( --e-global-color-primary );background-color:var( --e-global-color-primary );}.elementor-widget-metform .mf-multistep-container .metform-steps li{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );color:var( --e-global-color-primary );background-color:var( --e-global-color-primary );}.elementor-widget-metform .mf-multistep-container .metform-steps li:hover{color:var( --e-global-color-primary );background-color:var( --e-global-color-primary );}.elementor-widget-metform .mf-multistep-container .metform-steps li.active{color:var( --e-global-color-primary );background-color:var( --e-global-color-primary );}.elementor-widget-metform .mf-main-response-wrap.mf_pro_activated p{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-839 .elementor-element.elementor-element-3b58d86f{--display:flex;--gap:30px 30px;--row-gap:30px;--column-gap:30px;}.elementor-839 .elementor-element.elementor-element-3ecc7ba1{text-align:center;}.elementor-839 .elementor-element.elementor-element-3ecc7ba1 .elementor-heading-title{font-family:var( --e-global-typography-54d5472-font-family ), Sans-serif;font-size:var( --e-global-typography-54d5472-font-size );font-weight:var( --e-global-typography-54d5472-font-weight );text-transform:var( --e-global-typography-54d5472-text-transform );line-height:var( --e-global-typography-54d5472-line-height );}.elementor-839 .elementor-element.elementor-element-74deaf7{--display:flex;}.elementor-839 .elementor-element.elementor-element-f9078ce{--display:flex;--min-height:5px;--border-radius:50px 50px 50px 50px;--padding-top:40px;--padding-bottom:40px;--padding-left:25px;--padding-right:25px;}.elementor-839 .elementor-element.elementor-element-f9078ce:not(.elementor-motion-effects-element-type-background), .elementor-839 .elementor-element.elementor-element-f9078ce > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-55b72d2 );}.elementor-839 .elementor-element.elementor-element-d249bab{--display:flex;--gap:30px 30px;--row-gap:30px;--column-gap:30px;}.elementor-839 .elementor-element.elementor-element-440e34d{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:center;--gap:25px 25px;--row-gap:25px;--column-gap:25px;}.elementor-839 .elementor-element.elementor-element-6ae6dff{--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:20px 20px;--row-gap:20px;--column-gap:20px;}.elementor-839 .elementor-element.elementor-element-0a94f84{--display:flex;--gap:5px 5px;--row-gap:5px;--column-gap:5px;}.elementor-839 .elementor-element.elementor-element-3690b4a{font-family:var( --e-global-typography-9673fa5-font-family ), Sans-serif;font-size:var( --e-global-typography-9673fa5-font-size );font-weight:var( --e-global-typography-9673fa5-font-weight );line-height:var( --e-global-typography-9673fa5-line-height );color:var( --e-global-color-primary );}.elementor-839 .elementor-element.elementor-element-3690b4a p{margin-block-end:0px;}.elementor-839 .elementor-element.elementor-element-c694d9f .elementor-icon-wrapper{text-align:start;}.elementor-839 .elementor-element.elementor-element-c694d9f .elementor-icon{font-size:18px;}.elementor-839 .elementor-element.elementor-element-c694d9f .elementor-icon svg{height:18px;}.elementor-839 .elementor-element.elementor-element-c694d9f .elementor-icon-wrapper svg{width:auto;}.elementor-839 .elementor-element.elementor-element-afa9fcb{--display:flex;--align-items:flex-end;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-839 .elementor-element.elementor-element-db8cb36{color:var( --e-global-color-primary );}.elementor-839 .elementor-element.elementor-element-d65ed74{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 );line-height:var( --e-global-typography-text-line-height );color:var( --e-global-color-primary );}.elementor-839 .elementor-element.elementor-element-b12b877{--display:flex;}.elementor-839 .elementor-element.elementor-element-25c97e8{--display:flex;--min-height:0px;--border-radius:50px 50px 50px 50px;--padding-top:40px;--padding-bottom:40px;--padding-left:25px;--padding-right:25px;}.elementor-839 .elementor-element.elementor-element-25c97e8:not(.elementor-motion-effects-element-type-background), .elementor-839 .elementor-element.elementor-element-25c97e8 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-55b72d2 );}.elementor-839 .elementor-element.elementor-element-7fcbc5d{--display:flex;--gap:30px 30px;--row-gap:30px;--column-gap:30px;}.elementor-839 .elementor-element.elementor-element-2df496e{--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;--justify-content:space-between;--gap:25px 25px;--row-gap:25px;--column-gap:25px;}.elementor-839 .elementor-element.elementor-element-fde3d55{--display:flex;--gap:5px 5px;--row-gap:5px;--column-gap:5px;}.elementor-839 .elementor-element.elementor-element-38e1dfd{font-family:var( --e-global-typography-9673fa5-font-family ), Sans-serif;font-size:var( --e-global-typography-9673fa5-font-size );font-weight:var( --e-global-typography-9673fa5-font-weight );line-height:var( --e-global-typography-9673fa5-line-height );color:var( --e-global-color-primary );}.elementor-839 .elementor-element.elementor-element-38e1dfd p{margin-block-end:0px;}.elementor-839 .elementor-element.elementor-element-8061c88 .elementor-icon-wrapper{text-align:start;}.elementor-839 .elementor-element.elementor-element-8061c88 .elementor-icon{font-size:18px;}.elementor-839 .elementor-element.elementor-element-8061c88 .elementor-icon svg{height:18px;}.elementor-839 .elementor-element.elementor-element-8061c88 .elementor-icon-wrapper svg{width:auto;}.elementor-839 .elementor-element.elementor-element-a02a683{--display:flex;--align-items:flex-end;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-839 .elementor-element.elementor-element-f0a893a{color:var( --e-global-color-primary );}.elementor-839 .elementor-element.elementor-element-28ae7af{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 );line-height:var( --e-global-typography-text-line-height );color:var( --e-global-color-primary );}.elementor-839 .elementor-element.elementor-element-c0bb563{--display:flex;}.elementor-839 .elementor-element.elementor-element-b8dbf6a{--display:flex;--min-height:0px;--justify-content:space-between;--border-radius:50px 50px 50px 50px;--padding-top:40px;--padding-bottom:40px;--padding-left:25px;--padding-right:25px;}.elementor-839 .elementor-element.elementor-element-b8dbf6a:not(.elementor-motion-effects-element-type-background), .elementor-839 .elementor-element.elementor-element-b8dbf6a > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-55b72d2 );}.elementor-839 .elementor-element.elementor-element-1f263cc{--display:flex;--gap:30px 30px;--row-gap:30px;--column-gap:30px;}.elementor-839 .elementor-element.elementor-element-6fa3f59{--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:25px 25px;--row-gap:25px;--column-gap:25px;}.elementor-839 .elementor-element.elementor-element-6d7f423{--display:flex;--gap:5px 5px;--row-gap:5px;--column-gap:5px;}.elementor-839 .elementor-element.elementor-element-1adbf63{font-family:var( --e-global-typography-9673fa5-font-family ), Sans-serif;font-size:var( --e-global-typography-9673fa5-font-size );font-weight:var( --e-global-typography-9673fa5-font-weight );line-height:var( --e-global-typography-9673fa5-line-height );color:var( --e-global-color-primary );}.elementor-839 .elementor-element.elementor-element-1adbf63 p{margin-block-end:0px;}.elementor-839 .elementor-element.elementor-element-f334350 .elementor-icon-wrapper{text-align:start;}.elementor-839 .elementor-element.elementor-element-f334350 .elementor-icon{font-size:18px;}.elementor-839 .elementor-element.elementor-element-f334350 .elementor-icon svg{height:18px;}.elementor-839 .elementor-element.elementor-element-f334350 .elementor-icon-wrapper svg{width:auto;}.elementor-839 .elementor-element.elementor-element-1b7537e{--display:flex;--align-items:flex-end;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-839 .elementor-element.elementor-element-ddf3586{color:var( --e-global-color-primary );}.elementor-839 .elementor-element.elementor-element-235677c{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 );line-height:var( --e-global-typography-text-line-height );color:var( --e-global-color-primary );}.elementor-839 .elementor-element.elementor-element-6024353{--display:flex;}.elementor-839 .elementor-element.elementor-element-52c1acc{--display:flex;--min-height:0px;--justify-content:space-between;--border-radius:50px 50px 50px 50px;--padding-top:40px;--padding-bottom:40px;--padding-left:25px;--padding-right:25px;}.elementor-839 .elementor-element.elementor-element-52c1acc:not(.elementor-motion-effects-element-type-background), .elementor-839 .elementor-element.elementor-element-52c1acc > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-55b72d2 );}.elementor-839 .elementor-element.elementor-element-19d9186{--display:flex;--gap:30px 30px;--row-gap:30px;--column-gap:30px;}.elementor-839 .elementor-element.elementor-element-bc65f7e{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:center;--gap:25px 25px;--row-gap:25px;--column-gap:25px;}.elementor-839 .elementor-element.elementor-element-3b75d73{--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:5px 5px;--row-gap:5px;--column-gap:5px;}.elementor-839 .elementor-element.elementor-element-af8ec05{--display:flex;}.elementor-839 .elementor-element.elementor-element-f0e582c{font-family:var( --e-global-typography-9673fa5-font-family ), Sans-serif;font-size:var( --e-global-typography-9673fa5-font-size );font-weight:var( --e-global-typography-9673fa5-font-weight );line-height:var( --e-global-typography-9673fa5-line-height );color:var( --e-global-color-primary );}.elementor-839 .elementor-element.elementor-element-f0e582c p{margin-block-end:0px;}.elementor-839 .elementor-element.elementor-element-917e659 .elementor-icon-wrapper{text-align:start;}.elementor-839 .elementor-element.elementor-element-917e659 .elementor-icon{font-size:18px;}.elementor-839 .elementor-element.elementor-element-917e659 .elementor-icon svg{height:18px;}.elementor-839 .elementor-element.elementor-element-917e659 .elementor-icon-wrapper svg{width:auto;}.elementor-839 .elementor-element.elementor-element-edc8a31{--display:flex;--align-items:flex-end;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-839 .elementor-element.elementor-element-bbf9a98{color:var( --e-global-color-primary );}.elementor-839 .elementor-element.elementor-element-f3a1194{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 );line-height:var( --e-global-typography-text-line-height );color:var( --e-global-color-primary );}.elementor-839 .elementor-element.elementor-element-fe12eb9{--e-n-carousel-swiper-slides-gap:25px;--e-n-carousel-slide-height:auto;--e-n-carousel-slide-container-height:100%;--e-n-carousel-arrow-prev-left-align:0%;--e-n-carousel-arrow-prev-translate-x:0px;--e-n-carousel-arrow-prev-left-position:0px;--e-n-carousel-arrow-prev-top-align:50%;--e-n-carousel-arrow-prev-translate-y:-50%;--e-n-carousel-arrow-prev-top-position:0px;--e-n-carousel-arrow-next-right-align:0%;--e-n-carousel-arrow-next-translate-x:0%;--e-n-carousel-arrow-next-right-position:0px;--e-n-carousel-arrow-next-top-align:50%;--e-n-carousel-arrow-next-translate-y:-50%;--e-n-carousel-arrow-next-top-position:0px;}.elementor-839 .elementor-element.elementor-element-d5c9a9c{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:center;--margin-top:0px;--margin-bottom:110px;--margin-left:0px;--margin-right:0px;}.elementor-839 .elementor-element.elementor-element-4cb3f18f{--display:flex;--gap:40px 40px;--row-gap:40px;--column-gap:40px;}.elementor-839 .elementor-element.elementor-element-45fdf00e{text-align:center;}.elementor-839 .elementor-element.elementor-element-45fdf00e .elementor-heading-title{font-family:var( --e-global-typography-54d5472-font-family ), Sans-serif;font-size:var( --e-global-typography-54d5472-font-size );font-weight:var( --e-global-typography-54d5472-font-weight );text-transform:var( --e-global-typography-54d5472-text-transform );line-height:var( --e-global-typography-54d5472-line-height );}.elementor-839 .elementor-element.elementor-element-194cb5ed{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 );line-height:var( --e-global-typography-text-line-height );color:var( --e-global-color-primary );}.elementor-839 .elementor-element.elementor-element-6699be26{--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;--gap:40px 40px;--row-gap:40px;--column-gap:40px;--margin-top:0px;--margin-bottom:110px;--margin-left:0px;--margin-right:0px;}.elementor-839 .elementor-element.elementor-element-407cd9a3{text-align:center;}.elementor-839 .elementor-element.elementor-element-407cd9a3 .elementor-heading-title{font-family:var( --e-global-typography-54d5472-font-family ), Sans-serif;font-size:var( --e-global-typography-54d5472-font-size );font-weight:var( --e-global-typography-54d5472-font-weight );text-transform:var( --e-global-typography-54d5472-text-transform );line-height:var( --e-global-typography-54d5472-line-height );}.elementor-839 .elementor-element.elementor-element-122649e{--display:flex;}.elementor-839 .elementor-element.elementor-element-c18ebb3{--display:flex;--gap:40px 40px;--row-gap:40px;--column-gap:40px;--border-radius:50px 50px 50px 50px;--padding-top:40px;--padding-bottom:40px;--padding-left:20px;--padding-right:20px;}.elementor-839 .elementor-element.elementor-element-92dfe28{--display:flex;--gap:20px 20px;--row-gap:20px;--column-gap:20px;}.elementor-839 .elementor-element.elementor-element-4497922 img{width:275px;border-radius:24px 24px 24px 24px;}.elementor-839 .elementor-element.elementor-element-e28e146{--display:flex;--gap:10px 10px;--row-gap:10px;--column-gap:10px;}.elementor-839 .elementor-element.elementor-element-e062a68{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 );line-height:var( --e-global-typography-text-line-height );color:var( --e-global-color-primary );}.elementor-839 .elementor-element.elementor-element-df7231b{font-family:var( --e-global-typography-3f9b3f0-font-family ), Sans-serif;font-size:var( --e-global-typography-3f9b3f0-font-size );font-weight:var( --e-global-typography-3f9b3f0-font-weight );line-height:var( --e-global-typography-3f9b3f0-line-height );color:var( --e-global-color-primary );}.elementor-839 .elementor-element.elementor-element-9db3dd4{--display:flex;--gap:20px 20px;--row-gap:20px;--column-gap:20px;}.elementor-839 .elementor-element.elementor-element-9ad44fb{font-family:var( --e-global-typography-3f9b3f0-font-family ), Sans-serif;font-size:var( --e-global-typography-3f9b3f0-font-size );font-weight:var( --e-global-typography-3f9b3f0-font-weight );line-height:var( --e-global-typography-3f9b3f0-line-height );color:var( --e-global-color-primary );}.elementor-839 .elementor-element.elementor-element-ac0b175{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 );line-height:var( --e-global-typography-text-line-height );color:var( --e-global-color-primary );}.elementor-839 .elementor-element.elementor-element-4a6c9b5{--display:flex;--gap:20px 20px;--row-gap:20px;--column-gap:20px;}.elementor-839 .elementor-element.elementor-element-eb57988{color:var( --e-global-color-primary );}.elementor-839 .elementor-element.elementor-element-7ece71b{--display:flex;}.elementor-839 .elementor-element.elementor-element-1f06871{--display:flex;--gap:40px 40px;--row-gap:40px;--column-gap:40px;--border-radius:50px 50px 50px 50px;--padding-top:40px;--padding-bottom:40px;--padding-left:20px;--padding-right:20px;}.elementor-839 .elementor-element.elementor-element-0485c2c{--display:flex;--gap:20px 20px;--row-gap:20px;--column-gap:20px;}.elementor-839 .elementor-element.elementor-element-e17797f img{width:275px;border-radius:24px 24px 24px 24px;}.elementor-839 .elementor-element.elementor-element-1695f1e{--display:flex;--gap:10px 10px;--row-gap:10px;--column-gap:10px;}.elementor-839 .elementor-element.elementor-element-12e6d3c{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 );line-height:var( --e-global-typography-text-line-height );color:var( --e-global-color-primary );}.elementor-839 .elementor-element.elementor-element-176ee62{font-family:var( --e-global-typography-3f9b3f0-font-family ), Sans-serif;font-size:var( --e-global-typography-3f9b3f0-font-size );font-weight:var( --e-global-typography-3f9b3f0-font-weight );line-height:var( --e-global-typography-3f9b3f0-line-height );color:var( --e-global-color-primary );}.elementor-839 .elementor-element.elementor-element-427d688{--display:flex;--gap:20px 20px;--row-gap:20px;--column-gap:20px;}.elementor-839 .elementor-element.elementor-element-1ccb5c9{font-family:var( --e-global-typography-3f9b3f0-font-family ), Sans-serif;font-size:var( --e-global-typography-3f9b3f0-font-size );font-weight:var( --e-global-typography-3f9b3f0-font-weight );line-height:var( --e-global-typography-3f9b3f0-line-height );color:var( --e-global-color-primary );}.elementor-839 .elementor-element.elementor-element-bba287c{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 );line-height:var( --e-global-typography-text-line-height );color:var( --e-global-color-primary );}.elementor-839 .elementor-element.elementor-element-d8204cf{--display:flex;--gap:25px 25px;--row-gap:25px;--column-gap:25px;}.elementor-839 .elementor-element.elementor-element-efc11b1{color:var( --e-global-color-primary );}.elementor-839 .elementor-element.elementor-element-cbbc81f{color:var( --e-global-color-primary );}.elementor-839 .elementor-element.elementor-element-c8448fd{--display:flex;}.elementor-839 .elementor-element.elementor-element-a236ef4{--display:flex;--gap:40px 40px;--row-gap:40px;--column-gap:40px;--border-radius:50px 50px 50px 50px;--padding-top:40px;--padding-bottom:40px;--padding-left:20px;--padding-right:20px;}.elementor-839 .elementor-element.elementor-element-deea0d6{--display:flex;--gap:20px 20px;--row-gap:20px;--column-gap:20px;}.elementor-839 .elementor-element.elementor-element-dbd7394 img{width:275px;border-radius:24px 24px 24px 24px;}.elementor-839 .elementor-element.elementor-element-d04dcfa{--display:flex;--gap:10px 10px;--row-gap:10px;--column-gap:10px;}.elementor-839 .elementor-element.elementor-element-c001119{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 );line-height:var( --e-global-typography-text-line-height );color:var( --e-global-color-primary );}.elementor-839 .elementor-element.elementor-element-bccc655{font-family:var( --e-global-typography-3f9b3f0-font-family ), Sans-serif;font-size:var( --e-global-typography-3f9b3f0-font-size );font-weight:var( --e-global-typography-3f9b3f0-font-weight );line-height:var( --e-global-typography-3f9b3f0-line-height );color:var( --e-global-color-primary );}.elementor-839 .elementor-element.elementor-element-6299b63{--display:flex;--gap:20px 20px;--row-gap:20px;--column-gap:20px;}.elementor-839 .elementor-element.elementor-element-88b6d0a{font-family:var( --e-global-typography-3f9b3f0-font-family ), Sans-serif;font-size:var( --e-global-typography-3f9b3f0-font-size );font-weight:var( --e-global-typography-3f9b3f0-font-weight );line-height:var( --e-global-typography-3f9b3f0-line-height );color:var( --e-global-color-primary );}.elementor-839 .elementor-element.elementor-element-8b71b0c{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 );line-height:var( --e-global-typography-text-line-height );color:var( --e-global-color-primary );}.elementor-839 .elementor-element.elementor-element-d433b3a{--display:flex;--gap:25px 25px;--row-gap:25px;--column-gap:25px;}.elementor-839 .elementor-element.elementor-element-831195b{color:var( --e-global-color-primary );}.elementor-839 .elementor-element.elementor-element-ae69bdf{color:var( --e-global-color-primary );}.elementor-839 .elementor-element.elementor-element-38d0cf27{--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-radius:50px 50px 50px 50px;--margin-top:0px;--margin-bottom:110px;--margin-left:0px;--margin-right:0px;--padding-top:50px;--padding-bottom:50px;--padding-left:50px;--padding-right:50px;}.elementor-839 .elementor-element.elementor-element-38d0cf27:not(.elementor-motion-effects-element-type-background), .elementor-839 .elementor-element.elementor-element-38d0cf27 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://homosporin.ru/wp-content/uploads/2026/02/frame_1171278814.webp");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-839 .elementor-element.elementor-element-638cb3da{--display:flex;--gap:40px 40px;--row-gap:40px;--column-gap:40px;}.elementor-839 .elementor-element.elementor-element-5af2b0e5{--display:flex;--gap:10px 10px;--row-gap:10px;--column-gap:10px;}.elementor-839 .elementor-element.elementor-element-295c7b0f .elementor-heading-title{font-family:var( --e-global-typography-54d5472-font-family ), Sans-serif;font-size:var( --e-global-typography-54d5472-font-size );font-weight:var( --e-global-typography-54d5472-font-weight );text-transform:var( --e-global-typography-54d5472-text-transform );line-height:var( --e-global-typography-54d5472-line-height );}.elementor-839 .elementor-element.elementor-element-eae7edc{font-family:var( --e-global-typography-3f9b3f0-font-family ), Sans-serif;font-size:var( --e-global-typography-3f9b3f0-font-size );font-weight:var( --e-global-typography-3f9b3f0-font-weight );line-height:var( --e-global-typography-3f9b3f0-line-height );color:var( --e-global-color-primary );}.elementor-839 .elementor-element.elementor-element-52514e60{font-family:var( --e-global-typography-3f9b3f0-font-family ), Sans-serif;font-size:var( --e-global-typography-3f9b3f0-font-size );font-weight:var( --e-global-typography-3f9b3f0-font-weight );line-height:var( --e-global-typography-3f9b3f0-line-height );color:var( --e-global-color-primary );}.elementor-839 .elementor-element.elementor-element-3e52ec3{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:center;--gap:25px 25px;--row-gap:25px;--column-gap:25px;}.elementor-839 .elementor-element.elementor-element-192934d0 .elementor-heading-title{font-family:var( --e-global-typography-54d5472-font-family ), Sans-serif;font-size:var( --e-global-typography-54d5472-font-size );font-weight:var( --e-global-typography-54d5472-font-weight );text-transform:var( --e-global-typography-54d5472-text-transform );line-height:var( --e-global-typography-54d5472-line-height );}.elementor-839 .elementor-element.elementor-element-20d8407 .elementor-button:hover, .elementor-839 .elementor-element.elementor-element-20d8407 .elementor-button:focus{background-color:var( --e-global-color-f00c4f2 );}.elementor-839 .elementor-element.elementor-element-20d8407 .elementor-button{font-family:"Manrope", Sans-serif;font-size:20px;font-weight:600;text-transform:none;line-height:1.1em;fill:var( --e-global-color-primary );color:var( --e-global-color-primary );border-radius:30px 30px 30px 30px;padding:20px 50px 20px 50px;}.elementor-839 .elementor-element.elementor-element-7e2eae00{font-family:"PT Sans Caption", Sans-serif;font-size:15px;font-weight:400;line-height:1.2em;color:var( --e-global-color-primary );}.elementor-839 .elementor-element.elementor-element-54e8c76{--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;--gap:40px 40px;--row-gap:40px;--column-gap:40px;--margin-top:0px;--margin-bottom:110px;--margin-left:0px;--margin-right:0px;}.elementor-839 .elementor-element.elementor-element-c7eb57a{text-align:center;}.elementor-839 .elementor-element.elementor-element-c7eb57a .elementor-heading-title{font-family:var( --e-global-typography-54d5472-font-family ), Sans-serif;font-size:var( --e-global-typography-54d5472-font-size );font-weight:var( --e-global-typography-54d5472-font-weight );text-transform:var( --e-global-typography-54d5472-text-transform );line-height:var( --e-global-typography-54d5472-line-height );}.elementor-839 .elementor-element.elementor-element-05509aa{--display:flex;}.elementor-839 .elementor-element.elementor-element-6254ca2{--display:flex;--gap:40px 40px;--row-gap:40px;--column-gap:40px;--border-radius:50px 50px 50px 50px;--padding-top:40px;--padding-bottom:40px;--padding-left:20px;--padding-right:20px;}.elementor-839 .elementor-element.elementor-element-7aca503{--display:flex;--gap:20px 20px;--row-gap:20px;--column-gap:20px;}.elementor-839 .elementor-element.elementor-element-6fb3eae img{width:275px;border-radius:24px 24px 24px 24px;}.elementor-839 .elementor-element.elementor-element-1ed65e1{--display:flex;--gap:10px 10px;--row-gap:10px;--column-gap:10px;}.elementor-839 .elementor-element.elementor-element-5d67c65{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 );line-height:var( --e-global-typography-text-line-height );color:var( --e-global-color-primary );}.elementor-839 .elementor-element.elementor-element-c57e050{font-family:var( --e-global-typography-3f9b3f0-font-family ), Sans-serif;font-size:var( --e-global-typography-3f9b3f0-font-size );font-weight:var( --e-global-typography-3f9b3f0-font-weight );line-height:var( --e-global-typography-3f9b3f0-line-height );color:var( --e-global-color-primary );}.elementor-839 .elementor-element.elementor-element-3023235{--display:flex;--gap:20px 20px;--row-gap:20px;--column-gap:20px;}.elementor-839 .elementor-element.elementor-element-0cf557f{font-family:var( --e-global-typography-3f9b3f0-font-family ), Sans-serif;font-size:var( --e-global-typography-3f9b3f0-font-size );font-weight:var( --e-global-typography-3f9b3f0-font-weight );line-height:var( --e-global-typography-3f9b3f0-line-height );color:var( --e-global-color-primary );}.elementor-839 .elementor-element.elementor-element-d9ef15c{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 );line-height:var( --e-global-typography-text-line-height );color:var( --e-global-color-primary );}.elementor-839 .elementor-element.elementor-element-87979ea{--display:flex;--gap:20px 20px;--row-gap:20px;--column-gap:20px;}.elementor-839 .elementor-element.elementor-element-458b423{color:var( --e-global-color-primary );}.elementor-839 .elementor-element.elementor-element-aea3a6d{--display:flex;}.elementor-839 .elementor-element.elementor-element-89f74cc{--display:flex;--gap:40px 40px;--row-gap:40px;--column-gap:40px;--border-radius:50px 50px 50px 50px;--padding-top:40px;--padding-bottom:40px;--padding-left:20px;--padding-right:20px;}.elementor-839 .elementor-element.elementor-element-d941b3f{--display:flex;--gap:20px 20px;--row-gap:20px;--column-gap:20px;}.elementor-839 .elementor-element.elementor-element-aee823f img{width:275px;border-radius:24px 24px 24px 24px;}.elementor-839 .elementor-element.elementor-element-28f3eeb{--display:flex;--gap:10px 10px;--row-gap:10px;--column-gap:10px;}.elementor-839 .elementor-element.elementor-element-05f1530{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 );line-height:var( --e-global-typography-text-line-height );color:var( --e-global-color-primary );}.elementor-839 .elementor-element.elementor-element-a971170{font-family:var( --e-global-typography-3f9b3f0-font-family ), Sans-serif;font-size:var( --e-global-typography-3f9b3f0-font-size );font-weight:var( --e-global-typography-3f9b3f0-font-weight );line-height:var( --e-global-typography-3f9b3f0-line-height );color:var( --e-global-color-primary );}.elementor-839 .elementor-element.elementor-element-fb8f48a{--display:flex;--gap:20px 20px;--row-gap:20px;--column-gap:20px;}.elementor-839 .elementor-element.elementor-element-32c9c0c{font-family:var( --e-global-typography-3f9b3f0-font-family ), Sans-serif;font-size:var( --e-global-typography-3f9b3f0-font-size );font-weight:var( --e-global-typography-3f9b3f0-font-weight );line-height:var( --e-global-typography-3f9b3f0-line-height );color:var( --e-global-color-primary );}.elementor-839 .elementor-element.elementor-element-e538485{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 );line-height:var( --e-global-typography-text-line-height );color:var( --e-global-color-primary );}.elementor-839 .elementor-element.elementor-element-8458eea{--display:flex;--gap:25px 25px;--row-gap:25px;--column-gap:25px;}.elementor-839 .elementor-element.elementor-element-d1bcf96{color:var( --e-global-color-primary );}.elementor-839 .elementor-element.elementor-element-2847c0f{color:var( --e-global-color-primary );}.elementor-839 .elementor-element.elementor-element-932e74d{--display:flex;}.elementor-839 .elementor-element.elementor-element-d29c04d{--display:flex;--gap:40px 40px;--row-gap:40px;--column-gap:40px;--border-radius:50px 50px 50px 50px;--padding-top:40px;--padding-bottom:40px;--padding-left:20px;--padding-right:20px;}.elementor-839 .elementor-element.elementor-element-6a5db65{--display:flex;--gap:20px 20px;--row-gap:20px;--column-gap:20px;}.elementor-839 .elementor-element.elementor-element-8082ac7 img{width:275px;border-radius:24px 24px 24px 24px;}.elementor-839 .elementor-element.elementor-element-4c90e96{--display:flex;--gap:10px 10px;--row-gap:10px;--column-gap:10px;}.elementor-839 .elementor-element.elementor-element-80a934b{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 );line-height:var( --e-global-typography-text-line-height );color:var( --e-global-color-primary );}.elementor-839 .elementor-element.elementor-element-d3a50c3{font-family:var( --e-global-typography-3f9b3f0-font-family ), Sans-serif;font-size:var( --e-global-typography-3f9b3f0-font-size );font-weight:var( --e-global-typography-3f9b3f0-font-weight );line-height:var( --e-global-typography-3f9b3f0-line-height );color:var( --e-global-color-primary );}.elementor-839 .elementor-element.elementor-element-cacfd13{--display:flex;--gap:20px 20px;--row-gap:20px;--column-gap:20px;}.elementor-839 .elementor-element.elementor-element-4f48fea{font-family:var( --e-global-typography-3f9b3f0-font-family ), Sans-serif;font-size:var( --e-global-typography-3f9b3f0-font-size );font-weight:var( --e-global-typography-3f9b3f0-font-weight );line-height:var( --e-global-typography-3f9b3f0-line-height );color:var( --e-global-color-primary );}.elementor-839 .elementor-element.elementor-element-a9030e5{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 );line-height:var( --e-global-typography-text-line-height );color:var( --e-global-color-primary );}.elementor-839 .elementor-element.elementor-element-bfce10b{--display:flex;--gap:25px 25px;--row-gap:25px;--column-gap:25px;}.elementor-839 .elementor-element.elementor-element-8ca2cf3{color:var( --e-global-color-primary );}.elementor-839 .elementor-element.elementor-element-75ba528{color:var( --e-global-color-primary );}.elementor-839 .elementor-element.elementor-element-060f9c9{--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-radius:50px 50px 50px 50px;--margin-top:0px;--margin-bottom:110px;--margin-left:0px;--margin-right:0px;--padding-top:50px;--padding-bottom:50px;--padding-left:50px;--padding-right:50px;}.elementor-839 .elementor-element.elementor-element-060f9c9:not(.elementor-motion-effects-element-type-background), .elementor-839 .elementor-element.elementor-element-060f9c9 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://homosporin.ru/wp-content/uploads/2026/02/frame_1171278814.webp");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-839 .elementor-element.elementor-element-3933805{--display:flex;--gap:40px 40px;--row-gap:40px;--column-gap:40px;}.elementor-839 .elementor-element.elementor-element-a9c5052{--display:flex;--gap:10px 10px;--row-gap:10px;--column-gap:10px;}.elementor-839 .elementor-element.elementor-element-30892f4 .elementor-heading-title{font-family:var( --e-global-typography-54d5472-font-family ), Sans-serif;font-size:var( --e-global-typography-54d5472-font-size );font-weight:var( --e-global-typography-54d5472-font-weight );text-transform:var( --e-global-typography-54d5472-text-transform );line-height:var( --e-global-typography-54d5472-line-height );}.elementor-839 .elementor-element.elementor-element-e1a616f{font-family:var( --e-global-typography-3f9b3f0-font-family ), Sans-serif;font-size:var( --e-global-typography-3f9b3f0-font-size );font-weight:var( --e-global-typography-3f9b3f0-font-weight );line-height:var( --e-global-typography-3f9b3f0-line-height );color:var( --e-global-color-primary );}.elementor-839 .elementor-element.elementor-element-c386c62{font-family:var( --e-global-typography-3f9b3f0-font-family ), Sans-serif;font-size:var( --e-global-typography-3f9b3f0-font-size );font-weight:var( --e-global-typography-3f9b3f0-font-weight );line-height:var( --e-global-typography-3f9b3f0-line-height );color:var( --e-global-color-primary );}.elementor-839 .elementor-element.elementor-element-bc1e833{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:center;--gap:25px 25px;--row-gap:25px;--column-gap:25px;}.elementor-839 .elementor-element.elementor-element-8a1a41e .elementor-heading-title{font-family:var( --e-global-typography-54d5472-font-family ), Sans-serif;font-size:var( --e-global-typography-54d5472-font-size );font-weight:var( --e-global-typography-54d5472-font-weight );text-transform:var( --e-global-typography-54d5472-text-transform );line-height:var( --e-global-typography-54d5472-line-height );}.elementor-839 .elementor-element.elementor-element-cd9b55f .elementor-button:hover, .elementor-839 .elementor-element.elementor-element-cd9b55f .elementor-button:focus{background-color:var( --e-global-color-f00c4f2 );}.elementor-839 .elementor-element.elementor-element-cd9b55f .elementor-button{font-family:"Manrope", Sans-serif;font-size:20px;font-weight:600;text-transform:none;line-height:1.1em;fill:var( --e-global-color-primary );color:var( --e-global-color-primary );border-radius:30px 30px 30px 30px;padding:20px 50px 20px 50px;}.elementor-839 .elementor-element.elementor-element-9f0611b{font-family:"PT Sans Caption", Sans-serif;font-size:15px;font-weight:400;line-height:1.2em;color:var( --e-global-color-primary );}.elementor-839 .elementor-element.elementor-element-a9e343a{--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-839 .elementor-element.elementor-element-dc5ec27{color:var( --e-global-color-primary );}@media(min-width:768px){.elementor-839 .elementor-element.elementor-element-256b4c57{--width:50%;}.elementor-839 .elementor-element.elementor-element-49192ab0{--width:75%;}.elementor-839 .elementor-element.elementor-element-140f5100{--width:47%;}.elementor-839 .elementor-element.elementor-element-a4b567f{--width:32%;}.elementor-839 .elementor-element.elementor-element-4252c00{--width:32%;}.elementor-839 .elementor-element.elementor-element-2e27f67{--width:32%;}.elementor-839 .elementor-element.elementor-element-4cb3f18f{--width:50%;}.elementor-839 .elementor-element.elementor-element-638cb3da{--width:50%;}.elementor-839 .elementor-element.elementor-element-3933805{--width:50%;}}@media(max-width:1366px) and (min-width:768px){.elementor-839 .elementor-element.elementor-element-256b4c57{--width:57%;}.elementor-839 .elementor-element.elementor-element-4cb3f18f{--width:80%;}.elementor-839 .elementor-element.elementor-element-638cb3da{--width:50%;}.elementor-839 .elementor-element.elementor-element-3933805{--width:50%;}}@media(max-width:1024px) and (min-width:768px){.elementor-839 .elementor-element.elementor-element-256b4c57{--width:57%;}.elementor-839 .elementor-element.elementor-element-140f5100{--width:100%;}.elementor-839 .elementor-element.elementor-element-a4b567f{--width:50%;}.elementor-839 .elementor-element.elementor-element-4252c00{--width:47%;}.elementor-839 .elementor-element.elementor-element-2e27f67{--width:47%;}.elementor-839 .elementor-element.elementor-element-c18ebb3{--width:100%;}.elementor-839 .elementor-element.elementor-element-1f06871{--width:100%;}.elementor-839 .elementor-element.elementor-element-638cb3da{--width:67%;}.elementor-839 .elementor-element.elementor-element-6254ca2{--width:100%;}.elementor-839 .elementor-element.elementor-element-89f74cc{--width:100%;}.elementor-839 .elementor-element.elementor-element-3933805{--width:67%;}}@media(max-width:1366px){.elementor-839 .elementor-element.elementor-element-130ae2fe{--min-height:700px;--margin-top:80px;--margin-bottom:100px;--margin-left:0px;--margin-right:0px;}.elementor-839 .elementor-element.elementor-element-130ae2fe:not(.elementor-motion-effects-element-type-background), .elementor-839 .elementor-element.elementor-element-130ae2fe > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-position:center center;}.elementor-839 .elementor-element.elementor-element-59ddc906{--gap:80px 80px;--row-gap:80px;--column-gap:80px;--padding-top:0px;--padding-bottom:0px;--padding-left:70px;--padding-right:0px;}.elementor-839 .elementor-element.elementor-element-2acb7448 .elementor-heading-title{font-size:var( --e-global-typography-02b977a-font-size );line-height:var( --e-global-typography-02b977a-line-height );}.elementor-widget-text-editor{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-839 .elementor-element.elementor-element-579cd48b{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-widget-button .elementor-button{font-size:var( --e-global-typography-accent-font-size );}.elementor-839 .elementor-element.elementor-element-1a17a2a0 .elementor-button{font-size:19px;}.elementor-widget-image .widget-image-caption{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-839 .elementor-element.elementor-element-13819a90 .elementor-heading-title{font-size:var( --e-global-typography-54d5472-font-size );line-height:var( --e-global-typography-54d5472-line-height );}.elementor-widget-icon-box .elementor-icon-box-description{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-839 .elementor-element.elementor-element-4bdcd9f5{--padding-top:100px;--padding-bottom:100px;--padding-left:0px;--padding-right:0px;}.elementor-839 .elementor-element.elementor-element-11d24d14 .elementor-heading-title{font-size:var( --e-global-typography-54d5472-font-size );line-height:var( --e-global-typography-54d5472-line-height );}.elementor-839 .elementor-element.elementor-element-a4b567f{--padding-top:30px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-839 .elementor-element.elementor-element-53387ee{--padding-top:0px;--padding-bottom:0px;--padding-left:30px;--padding-right:30px;}.elementor-839 .elementor-element.elementor-element-840db4e{font-size:var( --e-global-typography-4824592-font-size );line-height:var( --e-global-typography-4824592-line-height );}.elementor-839 .elementor-element.elementor-element-3cb765d{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-839 .elementor-element.elementor-element-4252c00{--padding-top:30px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-839 .elementor-element.elementor-element-c5ac329{--padding-top:0px;--padding-bottom:0px;--padding-left:30px;--padding-right:30px;}.elementor-839 .elementor-element.elementor-element-0e9f271{font-size:var( --e-global-typography-4824592-font-size );line-height:var( --e-global-typography-4824592-line-height );}.elementor-839 .elementor-element.elementor-element-9ae952a{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-839 .elementor-element.elementor-element-2e27f67{--padding-top:30px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-839 .elementor-element.elementor-element-04e06f4{--padding-top:0px;--padding-bottom:0px;--padding-left:30px;--padding-right:30px;}.elementor-839 .elementor-element.elementor-element-f9c531a{font-size:var( --e-global-typography-4824592-font-size );line-height:var( --e-global-typography-4824592-line-height );}.elementor-839 .elementor-element.elementor-element-dfa6284{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-839 .elementor-element.elementor-element-4ac53356 .elementor-button{font-size:19px;}.elementor-839 .elementor-element.elementor-element-2106cb63{--gap:100px 100px;--row-gap:100px;--column-gap:100px;--margin-top:0px;--margin-bottom:100px;--margin-left:0px;--margin-right:0px;--padding-top:100px;--padding-bottom:100px;--padding-left:20px;--padding-right:20px;}.elementor-widget-image-box .elementor-image-box-description{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-839 .elementor-element.elementor-element-2e409eb3 .elementor-image-box-description{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-839 .elementor-element.elementor-element-4f6c07d6 .elementor-heading-title{font-size:var( --e-global-typography-54d5472-font-size );line-height:var( --e-global-typography-54d5472-line-height );}.elementor-839 .elementor-element.elementor-element-6c9fe5cf{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-839 .elementor-element.elementor-element-3149c310{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-839 .elementor-element.elementor-element-4b27f53b .elementor-heading-title{font-size:var( --e-global-typography-54d5472-font-size );line-height:var( --e-global-typography-54d5472-line-height );}.elementor-839 .elementor-element.elementor-element-3ecc7ba1 .elementor-heading-title{font-size:var( --e-global-typography-54d5472-font-size );line-height:var( --e-global-typography-54d5472-line-height );}.elementor-839 .elementor-element.elementor-element-3690b4a{font-size:var( --e-global-typography-9673fa5-font-size );line-height:var( --e-global-typography-9673fa5-line-height );}.elementor-839 .elementor-element.elementor-element-d65ed74{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-839 .elementor-element.elementor-element-b12b877{--justify-content:space-between;}.elementor-839 .elementor-element.elementor-element-25c97e8{--justify-content:space-between;}.elementor-839 .elementor-element.elementor-element-38e1dfd{font-size:var( --e-global-typography-9673fa5-font-size );line-height:var( --e-global-typography-9673fa5-line-height );}.elementor-839 .elementor-element.elementor-element-28ae7af{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-839 .elementor-element.elementor-element-1adbf63{font-size:var( --e-global-typography-9673fa5-font-size );line-height:var( --e-global-typography-9673fa5-line-height );}.elementor-839 .elementor-element.elementor-element-235677c{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-839 .elementor-element.elementor-element-52c1acc{--justify-content:space-between;}.elementor-839 .elementor-element.elementor-element-f0e582c{font-size:var( --e-global-typography-9673fa5-font-size );line-height:var( --e-global-typography-9673fa5-line-height );}.elementor-839 .elementor-element.elementor-element-f3a1194{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-839 .elementor-element.elementor-element-d5c9a9c{--margin-top:0px;--margin-bottom:100px;--margin-left:0px;--margin-right:0px;}.elementor-839 .elementor-element.elementor-element-45fdf00e .elementor-heading-title{font-size:var( --e-global-typography-54d5472-font-size );line-height:var( --e-global-typography-54d5472-line-height );}.elementor-839 .elementor-element.elementor-element-194cb5ed{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-839 .elementor-element.elementor-element-6699be26{--margin-top:0px;--margin-bottom:100px;--margin-left:0px;--margin-right:0px;}.elementor-839 .elementor-element.elementor-element-407cd9a3 .elementor-heading-title{font-size:var( --e-global-typography-54d5472-font-size );line-height:var( --e-global-typography-54d5472-line-height );}.elementor-839 .elementor-element.elementor-element-e062a68{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-839 .elementor-element.elementor-element-df7231b{font-size:var( --e-global-typography-3f9b3f0-font-size );line-height:var( --e-global-typography-3f9b3f0-line-height );}.elementor-839 .elementor-element.elementor-element-9ad44fb{font-size:var( --e-global-typography-3f9b3f0-font-size );line-height:var( --e-global-typography-3f9b3f0-line-height );}.elementor-839 .elementor-element.elementor-element-ac0b175{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-839 .elementor-element.elementor-element-12e6d3c{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-839 .elementor-element.elementor-element-176ee62{font-size:var( --e-global-typography-3f9b3f0-font-size );line-height:var( --e-global-typography-3f9b3f0-line-height );}.elementor-839 .elementor-element.elementor-element-1ccb5c9{font-size:var( --e-global-typography-3f9b3f0-font-size );line-height:var( --e-global-typography-3f9b3f0-line-height );}.elementor-839 .elementor-element.elementor-element-bba287c{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-839 .elementor-element.elementor-element-c001119{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-839 .elementor-element.elementor-element-bccc655{font-size:var( --e-global-typography-3f9b3f0-font-size );line-height:var( --e-global-typography-3f9b3f0-line-height );}.elementor-839 .elementor-element.elementor-element-88b6d0a{font-size:var( --e-global-typography-3f9b3f0-font-size );line-height:var( --e-global-typography-3f9b3f0-line-height );}.elementor-839 .elementor-element.elementor-element-8b71b0c{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-839 .elementor-element.elementor-element-38d0cf27:not(.elementor-motion-effects-element-type-background), .elementor-839 .elementor-element.elementor-element-38d0cf27 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-position:-510px 0px;}.elementor-839 .elementor-element.elementor-element-38d0cf27{--margin-top:0px;--margin-bottom:100px;--margin-left:0px;--margin-right:0px;}.elementor-839 .elementor-element.elementor-element-295c7b0f .elementor-heading-title{font-size:var( --e-global-typography-54d5472-font-size );line-height:var( --e-global-typography-54d5472-line-height );}.elementor-839 .elementor-element.elementor-element-eae7edc{font-size:var( --e-global-typography-3f9b3f0-font-size );line-height:var( --e-global-typography-3f9b3f0-line-height );}.elementor-839 .elementor-element.elementor-element-52514e60{font-size:var( --e-global-typography-3f9b3f0-font-size );line-height:var( --e-global-typography-3f9b3f0-line-height );}.elementor-839 .elementor-element.elementor-element-192934d0 .elementor-heading-title{font-size:var( --e-global-typography-54d5472-font-size );line-height:var( --e-global-typography-54d5472-line-height );}.elementor-839 .elementor-element.elementor-element-20d8407 .elementor-button{font-size:19px;}.elementor-839 .elementor-element.elementor-element-54e8c76{--margin-top:0px;--margin-bottom:100px;--margin-left:0px;--margin-right:0px;}.elementor-839 .elementor-element.elementor-element-c7eb57a .elementor-heading-title{font-size:var( --e-global-typography-54d5472-font-size );line-height:var( --e-global-typography-54d5472-line-height );}.elementor-839 .elementor-element.elementor-element-5d67c65{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-839 .elementor-element.elementor-element-c57e050{font-size:var( --e-global-typography-3f9b3f0-font-size );line-height:var( --e-global-typography-3f9b3f0-line-height );}.elementor-839 .elementor-element.elementor-element-0cf557f{font-size:var( --e-global-typography-3f9b3f0-font-size );line-height:var( --e-global-typography-3f9b3f0-line-height );}.elementor-839 .elementor-element.elementor-element-d9ef15c{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-839 .elementor-element.elementor-element-05f1530{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-839 .elementor-element.elementor-element-a971170{font-size:var( --e-global-typography-3f9b3f0-font-size );line-height:var( --e-global-typography-3f9b3f0-line-height );}.elementor-839 .elementor-element.elementor-element-32c9c0c{font-size:var( --e-global-typography-3f9b3f0-font-size );line-height:var( --e-global-typography-3f9b3f0-line-height );}.elementor-839 .elementor-element.elementor-element-e538485{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-839 .elementor-element.elementor-element-80a934b{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-839 .elementor-element.elementor-element-d3a50c3{font-size:var( --e-global-typography-3f9b3f0-font-size );line-height:var( --e-global-typography-3f9b3f0-line-height );}.elementor-839 .elementor-element.elementor-element-4f48fea{font-size:var( --e-global-typography-3f9b3f0-font-size );line-height:var( --e-global-typography-3f9b3f0-line-height );}.elementor-839 .elementor-element.elementor-element-a9030e5{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-839 .elementor-element.elementor-element-060f9c9:not(.elementor-motion-effects-element-type-background), .elementor-839 .elementor-element.elementor-element-060f9c9 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-position:-510px 0px;}.elementor-839 .elementor-element.elementor-element-060f9c9{--margin-top:0px;--margin-bottom:100px;--margin-left:0px;--margin-right:0px;}.elementor-839 .elementor-element.elementor-element-30892f4 .elementor-heading-title{font-size:var( --e-global-typography-54d5472-font-size );line-height:var( --e-global-typography-54d5472-line-height );}.elementor-839 .elementor-element.elementor-element-e1a616f{font-size:var( --e-global-typography-3f9b3f0-font-size );line-height:var( --e-global-typography-3f9b3f0-line-height );}.elementor-839 .elementor-element.elementor-element-c386c62{font-size:var( --e-global-typography-3f9b3f0-font-size );line-height:var( --e-global-typography-3f9b3f0-line-height );}.elementor-839 .elementor-element.elementor-element-8a1a41e .elementor-heading-title{font-size:var( --e-global-typography-54d5472-font-size );line-height:var( --e-global-typography-54d5472-line-height );}.elementor-839 .elementor-element.elementor-element-cd9b55f .elementor-button{font-size:19px;}}@media(max-width:1024px){.elementor-839 .elementor-element.elementor-element-130ae2fe{--min-height:550px;--margin-top:80px;--margin-bottom:80px;--margin-left:0px;--margin-right:0px;}.elementor-839 .elementor-element.elementor-element-130ae2fe:not(.elementor-motion-effects-element-type-background), .elementor-839 .elementor-element.elementor-element-130ae2fe > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-position:center center;}.elementor-839 .elementor-element.elementor-element-491e0534 :is(.wd-breadcrumbs,.yoast-breadcrumb){font-size:18px;}.elementor-839 .elementor-element.elementor-element-2acb7448 .elementor-heading-title{font-size:var( --e-global-typography-02b977a-font-size );line-height:var( --e-global-typography-02b977a-line-height );}.elementor-widget-text-editor{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-839 .elementor-element.elementor-element-579cd48b{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-widget-button .elementor-button{font-size:var( --e-global-typography-accent-font-size );}.elementor-839 .elementor-element.elementor-element-1a17a2a0 .elementor-button{font-size:18px;}.elementor-widget-image .widget-image-caption{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-839 .elementor-element.elementor-element-18a5978 img{width:200px;}.elementor-839 .elementor-element.elementor-element-13819a90 .elementor-heading-title{font-size:var( --e-global-typography-54d5472-font-size );line-height:var( --e-global-typography-54d5472-line-height );}.elementor-839 .elementor-element.elementor-element-6ab0287{--padding-top:30px;--padding-bottom:30px;--padding-left:30px;--padding-right:30px;}.elementor-widget-icon-box .elementor-icon-box-description{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-839 .elementor-element.elementor-element-7b05dea8{--padding-top:30px;--padding-bottom:30px;--padding-left:30px;--padding-right:30px;}.elementor-839 .elementor-element.elementor-element-140f5100{--padding-top:30px;--padding-bottom:30px;--padding-left:30px;--padding-right:30px;}.elementor-839 .elementor-element.elementor-element-4bdcd9f5{--padding-top:80px;--padding-bottom:80px;--padding-left:0px;--padding-right:0px;}.elementor-839 .elementor-element.elementor-element-11d24d14 .elementor-heading-title{font-size:var( --e-global-typography-54d5472-font-size );line-height:var( --e-global-typography-54d5472-line-height );}.elementor-839 .elementor-element.elementor-element-cc81a27{--flex-wrap:wrap;}.elementor-839 .elementor-element.elementor-element-a4b567f{--padding-top:40px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-839 .elementor-element.elementor-element-840db4e{font-size:var( --e-global-typography-4824592-font-size );line-height:var( --e-global-typography-4824592-line-height );}.elementor-839 .elementor-element.elementor-element-3cb765d{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-839 .elementor-element.elementor-element-4252c00{--padding-top:40px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-839 .elementor-element.elementor-element-0e9f271{font-size:var( --e-global-typography-4824592-font-size );line-height:var( --e-global-typography-4824592-line-height );}.elementor-839 .elementor-element.elementor-element-9ae952a{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-839 .elementor-element.elementor-element-2e27f67{--padding-top:40px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-839 .elementor-element.elementor-element-f9c531a{font-size:var( --e-global-typography-4824592-font-size );line-height:var( --e-global-typography-4824592-line-height );}.elementor-839 .elementor-element.elementor-element-dfa6284{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-839 .elementor-element.elementor-element-4ac53356 .elementor-button{font-size:18px;}.elementor-839 .elementor-element.elementor-element-2106cb63{--gap:80px 80px;--row-gap:80px;--column-gap:80px;--margin-top:0px;--margin-bottom:80px;--margin-left:0px;--margin-right:0px;--padding-top:80px;--padding-bottom:80px;--padding-left:20px;--padding-right:20px;}.elementor-widget-image-box .elementor-image-box-description{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-839 .elementor-element.elementor-element-2e409eb3 .elementor-image-box-description{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-839 .elementor-element.elementor-element-4f6c07d6 .elementor-heading-title{font-size:var( --e-global-typography-54d5472-font-size );line-height:var( --e-global-typography-54d5472-line-height );}.elementor-839 .elementor-element.elementor-element-6c9fe5cf{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-839 .elementor-element.elementor-element-3149c310{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-839 .elementor-element.elementor-element-54cd635b{--gap:40px 40px;--row-gap:40px;--column-gap:40px;}.elementor-839 .elementor-element.elementor-element-4b27f53b .elementor-heading-title{font-size:var( --e-global-typography-54d5472-font-size );line-height:var( --e-global-typography-54d5472-line-height );}.elementor-839 .elementor-element.elementor-element-3ecc7ba1 .elementor-heading-title{font-size:var( --e-global-typography-54d5472-font-size );line-height:var( --e-global-typography-54d5472-line-height );}.elementor-839 .elementor-element.elementor-element-3690b4a{font-size:var( --e-global-typography-9673fa5-font-size );line-height:var( --e-global-typography-9673fa5-line-height );}.elementor-839 .elementor-element.elementor-element-d65ed74{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-839 .elementor-element.elementor-element-38e1dfd{font-size:var( --e-global-typography-9673fa5-font-size );line-height:var( --e-global-typography-9673fa5-line-height );}.elementor-839 .elementor-element.elementor-element-28ae7af{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-839 .elementor-element.elementor-element-1adbf63{font-size:var( --e-global-typography-9673fa5-font-size );line-height:var( --e-global-typography-9673fa5-line-height );}.elementor-839 .elementor-element.elementor-element-235677c{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-839 .elementor-element.elementor-element-f0e582c{font-size:var( --e-global-typography-9673fa5-font-size );line-height:var( --e-global-typography-9673fa5-line-height );}.elementor-839 .elementor-element.elementor-element-f3a1194{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-839 .elementor-element.elementor-element-fe12eb9{--e-n-carousel-swiper-slides-to-display:2;}.elementor-839 .elementor-element.elementor-element-d5c9a9c{--margin-top:0px;--margin-bottom:80px;--margin-left:0px;--margin-right:0px;}.elementor-839 .elementor-element.elementor-element-45fdf00e .elementor-heading-title{font-size:var( --e-global-typography-54d5472-font-size );line-height:var( --e-global-typography-54d5472-line-height );}.elementor-839 .elementor-element.elementor-element-194cb5ed{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-839 .elementor-element.elementor-element-6699be26{--margin-top:0px;--margin-bottom:80px;--margin-left:0px;--margin-right:0px;}.elementor-839 .elementor-element.elementor-element-407cd9a3 .elementor-heading-title{font-size:var( --e-global-typography-54d5472-font-size );line-height:var( --e-global-typography-54d5472-line-height );}.elementor-839 .elementor-element.elementor-element-e062a68{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-839 .elementor-element.elementor-element-df7231b{font-size:var( --e-global-typography-3f9b3f0-font-size );line-height:var( --e-global-typography-3f9b3f0-line-height );}.elementor-839 .elementor-element.elementor-element-9ad44fb{font-size:var( --e-global-typography-3f9b3f0-font-size );line-height:var( --e-global-typography-3f9b3f0-line-height );}.elementor-839 .elementor-element.elementor-element-ac0b175{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-839 .elementor-element.elementor-element-12e6d3c{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-839 .elementor-element.elementor-element-176ee62{font-size:var( --e-global-typography-3f9b3f0-font-size );line-height:var( --e-global-typography-3f9b3f0-line-height );}.elementor-839 .elementor-element.elementor-element-1ccb5c9{font-size:var( --e-global-typography-3f9b3f0-font-size );line-height:var( --e-global-typography-3f9b3f0-line-height );}.elementor-839 .elementor-element.elementor-element-bba287c{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-839 .elementor-element.elementor-element-c001119{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-839 .elementor-element.elementor-element-bccc655{font-size:var( --e-global-typography-3f9b3f0-font-size );line-height:var( --e-global-typography-3f9b3f0-line-height );}.elementor-839 .elementor-element.elementor-element-88b6d0a{font-size:var( --e-global-typography-3f9b3f0-font-size );line-height:var( --e-global-typography-3f9b3f0-line-height );}.elementor-839 .elementor-element.elementor-element-8b71b0c{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-839 .elementor-element.elementor-element-38d0cf27:not(.elementor-motion-effects-element-type-background), .elementor-839 .elementor-element.elementor-element-38d0cf27 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-position:center center;}.elementor-839 .elementor-element.elementor-element-38d0cf27{--margin-top:0px;--margin-bottom:80px;--margin-left:0px;--margin-right:0px;}.elementor-839 .elementor-element.elementor-element-295c7b0f .elementor-heading-title{font-size:var( --e-global-typography-54d5472-font-size );line-height:var( --e-global-typography-54d5472-line-height );}.elementor-839 .elementor-element.elementor-element-eae7edc{font-size:var( --e-global-typography-3f9b3f0-font-size );line-height:var( --e-global-typography-3f9b3f0-line-height );}.elementor-839 .elementor-element.elementor-element-52514e60{font-size:var( --e-global-typography-3f9b3f0-font-size );line-height:var( --e-global-typography-3f9b3f0-line-height );}.elementor-839 .elementor-element.elementor-element-192934d0 .elementor-heading-title{font-size:var( --e-global-typography-54d5472-font-size );line-height:var( --e-global-typography-54d5472-line-height );}.elementor-839 .elementor-element.elementor-element-20d8407 .elementor-button{font-size:18px;}.elementor-839 .elementor-element.elementor-element-54e8c76{--margin-top:0px;--margin-bottom:80px;--margin-left:0px;--margin-right:0px;}.elementor-839 .elementor-element.elementor-element-c7eb57a .elementor-heading-title{font-size:var( --e-global-typography-54d5472-font-size );line-height:var( --e-global-typography-54d5472-line-height );}.elementor-839 .elementor-element.elementor-element-5d67c65{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-839 .elementor-element.elementor-element-c57e050{font-size:var( --e-global-typography-3f9b3f0-font-size );line-height:var( --e-global-typography-3f9b3f0-line-height );}.elementor-839 .elementor-element.elementor-element-0cf557f{font-size:var( --e-global-typography-3f9b3f0-font-size );line-height:var( --e-global-typography-3f9b3f0-line-height );}.elementor-839 .elementor-element.elementor-element-d9ef15c{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-839 .elementor-element.elementor-element-05f1530{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-839 .elementor-element.elementor-element-a971170{font-size:var( --e-global-typography-3f9b3f0-font-size );line-height:var( --e-global-typography-3f9b3f0-line-height );}.elementor-839 .elementor-element.elementor-element-32c9c0c{font-size:var( --e-global-typography-3f9b3f0-font-size );line-height:var( --e-global-typography-3f9b3f0-line-height );}.elementor-839 .elementor-element.elementor-element-e538485{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-839 .elementor-element.elementor-element-80a934b{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-839 .elementor-element.elementor-element-d3a50c3{font-size:var( --e-global-typography-3f9b3f0-font-size );line-height:var( --e-global-typography-3f9b3f0-line-height );}.elementor-839 .elementor-element.elementor-element-4f48fea{font-size:var( --e-global-typography-3f9b3f0-font-size );line-height:var( --e-global-typography-3f9b3f0-line-height );}.elementor-839 .elementor-element.elementor-element-a9030e5{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-839 .elementor-element.elementor-element-060f9c9:not(.elementor-motion-effects-element-type-background), .elementor-839 .elementor-element.elementor-element-060f9c9 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-position:center center;}.elementor-839 .elementor-element.elementor-element-060f9c9{--margin-top:0px;--margin-bottom:80px;--margin-left:0px;--margin-right:0px;}.elementor-839 .elementor-element.elementor-element-30892f4 .elementor-heading-title{font-size:var( --e-global-typography-54d5472-font-size );line-height:var( --e-global-typography-54d5472-line-height );}.elementor-839 .elementor-element.elementor-element-e1a616f{font-size:var( --e-global-typography-3f9b3f0-font-size );line-height:var( --e-global-typography-3f9b3f0-line-height );}.elementor-839 .elementor-element.elementor-element-c386c62{font-size:var( --e-global-typography-3f9b3f0-font-size );line-height:var( --e-global-typography-3f9b3f0-line-height );}.elementor-839 .elementor-element.elementor-element-8a1a41e .elementor-heading-title{font-size:var( --e-global-typography-54d5472-font-size );line-height:var( --e-global-typography-54d5472-line-height );}.elementor-839 .elementor-element.elementor-element-cd9b55f .elementor-button{font-size:18px;}}@media(max-width:767px){.elementor-839 .elementor-element.elementor-element-130ae2fe{--min-height:679px;--justify-content:flex-start;--margin-top:80px;--margin-bottom:80px;--margin-left:0px;--margin-right:0px;--padding-top:10px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-839 .elementor-element.elementor-element-130ae2fe:not(.elementor-motion-effects-element-type-background), .elementor-839 .elementor-element.elementor-element-130ae2fe > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-position:bottom right;background-size:700px auto;}.elementor-839 .elementor-element.elementor-element-59ddc906{--padding-top:0px;--padding-bottom:0px;--padding-left:20px;--padding-right:20px;}.elementor-839 .elementor-element.elementor-element-491e0534 :is(.wd-breadcrumbs,.yoast-breadcrumb){font-size:17px;}.elementor-839 .elementor-element.elementor-element-256b4c57{--gap:30px 30px;--row-gap:30px;--column-gap:30px;}.elementor-839 .elementor-element.elementor-element-2acb7448 .elementor-heading-title{font-size:var( --e-global-typography-02b977a-font-size );line-height:var( --e-global-typography-02b977a-line-height );}.elementor-widget-text-editor{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-839 .elementor-element.elementor-element-579cd48b{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-widget-button .elementor-button{font-size:var( --e-global-typography-accent-font-size );}.elementor-839 .elementor-element.elementor-element-0403028{--justify-content:center;}.elementor-widget-image .widget-image-caption{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-839 .elementor-element.elementor-element-13819a90 .elementor-heading-title{font-size:var( --e-global-typography-54d5472-font-size );line-height:var( --e-global-typography-54d5472-line-height );}.elementor-widget-icon-box .elementor-icon-box-description{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-839 .elementor-element.elementor-element-77bf408{--gap:20px 20px;--row-gap:20px;--column-gap:20px;}.elementor-839 .elementor-element.elementor-element-15742295{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;}.elementor-839 .elementor-element.elementor-element-4bdcd9f5{--padding-top:60px;--padding-bottom:60px;--padding-left:0px;--padding-right:0px;}.elementor-839 .elementor-element.elementor-element-11d24d14 .elementor-heading-title{font-size:var( --e-global-typography-54d5472-font-size );line-height:var( --e-global-typography-54d5472-line-height );}.elementor-839 .elementor-element.elementor-element-840db4e{font-size:var( --e-global-typography-4824592-font-size );line-height:var( --e-global-typography-4824592-line-height );}.elementor-839 .elementor-element.elementor-element-3cb765d{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-839 .elementor-element.elementor-element-0e9f271{font-size:var( --e-global-typography-4824592-font-size );line-height:var( --e-global-typography-4824592-line-height );}.elementor-839 .elementor-element.elementor-element-9ae952a{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-839 .elementor-element.elementor-element-f9c531a{font-size:var( --e-global-typography-4824592-font-size );line-height:var( --e-global-typography-4824592-line-height );}.elementor-839 .elementor-element.elementor-element-dfa6284{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-839 .elementor-element.elementor-element-2106cb63{--gap:60px 60px;--row-gap:60px;--column-gap:60px;--margin-top:0px;--margin-bottom:60px;--margin-left:0px;--margin-right:0px;--padding-top:60px;--padding-bottom:60px;--padding-left:20px;--padding-right:20px;}.elementor-widget-image-box .elementor-image-box-description{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-839 .elementor-element.elementor-element-2e409eb3 .elementor-image-box-img{margin-bottom:40px;}.elementor-839 .elementor-element.elementor-element-2e409eb3 .elementor-image-box-description{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-839 .elementor-element.elementor-element-4f6c07d6 .elementor-heading-title{font-size:var( --e-global-typography-54d5472-font-size );line-height:var( --e-global-typography-54d5472-line-height );}.elementor-839 .elementor-element.elementor-element-264f46aa{--gap:25px 0px;--row-gap:25px;--column-gap:0px;}.elementor-839 .elementor-element.elementor-element-6c9fe5cf{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-839 .elementor-element.elementor-element-3149c310{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-839 .elementor-element.elementor-element-54cd635b:not(.elementor-motion-effects-element-type-background), .elementor-839 .elementor-element.elementor-element-54cd635b > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-839 .elementor-element.elementor-element-54cd635b{--padding-top:30px;--padding-bottom:30px;--padding-left:30px;--padding-right:30px;}.elementor-839 .elementor-element.elementor-element-4b27f53b .elementor-heading-title{font-size:var( --e-global-typography-54d5472-font-size );line-height:var( --e-global-typography-54d5472-line-height );}.elementor-839 .elementor-element.elementor-element-3ecc7ba1 .elementor-heading-title{font-size:var( --e-global-typography-54d5472-font-size );line-height:var( --e-global-typography-54d5472-line-height );}.elementor-839 .elementor-element.elementor-element-6ae6dff{--gap:25px 25px;--row-gap:25px;--column-gap:25px;}.elementor-839 .elementor-element.elementor-element-3690b4a{font-size:var( --e-global-typography-9673fa5-font-size );line-height:var( --e-global-typography-9673fa5-line-height );}.elementor-839 .elementor-element.elementor-element-afa9fcb{--align-items:flex-start;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-839 .elementor-element.elementor-element-d65ed74{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-839 .elementor-element.elementor-element-38e1dfd{font-size:var( --e-global-typography-9673fa5-font-size );line-height:var( --e-global-typography-9673fa5-line-height );}.elementor-839 .elementor-element.elementor-element-a02a683{--align-items:flex-start;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-839 .elementor-element.elementor-element-28ae7af{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-839 .elementor-element.elementor-element-1adbf63{font-size:var( --e-global-typography-9673fa5-font-size );line-height:var( --e-global-typography-9673fa5-line-height );}.elementor-839 .elementor-element.elementor-element-1b7537e{--align-items:flex-start;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-839 .elementor-element.elementor-element-235677c{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-839 .elementor-element.elementor-element-3b75d73{--gap:25px 25px;--row-gap:25px;--column-gap:25px;}.elementor-839 .elementor-element.elementor-element-f0e582c{font-size:var( --e-global-typography-9673fa5-font-size );line-height:var( --e-global-typography-9673fa5-line-height );}.elementor-839 .elementor-element.elementor-element-edc8a31{--align-items:flex-start;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-839 .elementor-element.elementor-element-f3a1194{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-839 .elementor-element.elementor-element-fe12eb9{--e-n-carousel-swiper-slides-to-display:1;}.elementor-839 .elementor-element.elementor-element-d5c9a9c{--margin-top:0px;--margin-bottom:60px;--margin-left:0px;--margin-right:0px;}.elementor-839 .elementor-element.elementor-element-45fdf00e .elementor-heading-title{font-size:var( --e-global-typography-54d5472-font-size );line-height:var( --e-global-typography-54d5472-line-height );}.elementor-839 .elementor-element.elementor-element-194cb5ed{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-839 .elementor-element.elementor-element-6699be26{--margin-top:0px;--margin-bottom:60px;--margin-left:0px;--margin-right:0px;}.elementor-839 .elementor-element.elementor-element-407cd9a3 .elementor-heading-title{font-size:var( --e-global-typography-54d5472-font-size );line-height:var( --e-global-typography-54d5472-line-height );}.elementor-839 .elementor-element.elementor-element-e062a68{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-839 .elementor-element.elementor-element-df7231b{font-size:var( --e-global-typography-3f9b3f0-font-size );line-height:var( --e-global-typography-3f9b3f0-line-height );}.elementor-839 .elementor-element.elementor-element-9ad44fb{font-size:var( --e-global-typography-3f9b3f0-font-size );line-height:var( --e-global-typography-3f9b3f0-line-height );}.elementor-839 .elementor-element.elementor-element-ac0b175{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-839 .elementor-element.elementor-element-12e6d3c{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-839 .elementor-element.elementor-element-176ee62{font-size:var( --e-global-typography-3f9b3f0-font-size );line-height:var( --e-global-typography-3f9b3f0-line-height );}.elementor-839 .elementor-element.elementor-element-1ccb5c9{font-size:var( --e-global-typography-3f9b3f0-font-size );line-height:var( --e-global-typography-3f9b3f0-line-height );}.elementor-839 .elementor-element.elementor-element-bba287c{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-839 .elementor-element.elementor-element-c001119{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-839 .elementor-element.elementor-element-bccc655{font-size:var( --e-global-typography-3f9b3f0-font-size );line-height:var( --e-global-typography-3f9b3f0-line-height );}.elementor-839 .elementor-element.elementor-element-88b6d0a{font-size:var( --e-global-typography-3f9b3f0-font-size );line-height:var( --e-global-typography-3f9b3f0-line-height );}.elementor-839 .elementor-element.elementor-element-8b71b0c{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-839 .elementor-element.elementor-element-38d0cf27:not(.elementor-motion-effects-element-type-background), .elementor-839 .elementor-element.elementor-element-38d0cf27 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-position:center left;}.elementor-839 .elementor-element.elementor-element-38d0cf27{--margin-top:0px;--margin-bottom:60px;--margin-left:0px;--margin-right:0px;--padding-top:30px;--padding-bottom:30px;--padding-left:30px;--padding-right:30px;}.elementor-839 .elementor-element.elementor-element-638cb3da{--gap:30px 30px;--row-gap:30px;--column-gap:30px;}.elementor-839 .elementor-element.elementor-element-295c7b0f .elementor-heading-title{font-size:var( --e-global-typography-54d5472-font-size );line-height:var( --e-global-typography-54d5472-line-height );}.elementor-839 .elementor-element.elementor-element-eae7edc{font-size:var( --e-global-typography-3f9b3f0-font-size );line-height:var( --e-global-typography-3f9b3f0-line-height );}.elementor-839 .elementor-element.elementor-element-52514e60{font-size:var( --e-global-typography-3f9b3f0-font-size );line-height:var( --e-global-typography-3f9b3f0-line-height );}.elementor-839 .elementor-element.elementor-element-3e52ec3{--justify-content:center;--gap:20px 20px;--row-gap:20px;--column-gap:20px;}.elementor-839 .elementor-element.elementor-element-192934d0 .elementor-heading-title{font-size:var( --e-global-typography-54d5472-font-size );line-height:var( --e-global-typography-54d5472-line-height );}.elementor-839 .elementor-element.elementor-element-20d8407 .elementor-button .elementor-button-content-wrapper{justify-content:center;}.elementor-839 .elementor-element.elementor-element-54e8c76{--margin-top:0px;--margin-bottom:60px;--margin-left:0px;--margin-right:0px;}.elementor-839 .elementor-element.elementor-element-c7eb57a .elementor-heading-title{font-size:var( --e-global-typography-54d5472-font-size );line-height:var( --e-global-typography-54d5472-line-height );}.elementor-839 .elementor-element.elementor-element-5d67c65{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-839 .elementor-element.elementor-element-c57e050{font-size:var( --e-global-typography-3f9b3f0-font-size );line-height:var( --e-global-typography-3f9b3f0-line-height );}.elementor-839 .elementor-element.elementor-element-0cf557f{font-size:var( --e-global-typography-3f9b3f0-font-size );line-height:var( --e-global-typography-3f9b3f0-line-height );}.elementor-839 .elementor-element.elementor-element-d9ef15c{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-839 .elementor-element.elementor-element-05f1530{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-839 .elementor-element.elementor-element-a971170{font-size:var( --e-global-typography-3f9b3f0-font-size );line-height:var( --e-global-typography-3f9b3f0-line-height );}.elementor-839 .elementor-element.elementor-element-32c9c0c{font-size:var( --e-global-typography-3f9b3f0-font-size );line-height:var( --e-global-typography-3f9b3f0-line-height );}.elementor-839 .elementor-element.elementor-element-e538485{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-839 .elementor-element.elementor-element-80a934b{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-839 .elementor-element.elementor-element-d3a50c3{font-size:var( --e-global-typography-3f9b3f0-font-size );line-height:var( --e-global-typography-3f9b3f0-line-height );}.elementor-839 .elementor-element.elementor-element-4f48fea{font-size:var( --e-global-typography-3f9b3f0-font-size );line-height:var( --e-global-typography-3f9b3f0-line-height );}.elementor-839 .elementor-element.elementor-element-a9030e5{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-839 .elementor-element.elementor-element-060f9c9:not(.elementor-motion-effects-element-type-background), .elementor-839 .elementor-element.elementor-element-060f9c9 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-position:center left;}.elementor-839 .elementor-element.elementor-element-060f9c9{--margin-top:0px;--margin-bottom:60px;--margin-left:0px;--margin-right:0px;--padding-top:30px;--padding-bottom:30px;--padding-left:30px;--padding-right:30px;}.elementor-839 .elementor-element.elementor-element-3933805{--gap:30px 30px;--row-gap:30px;--column-gap:30px;}.elementor-839 .elementor-element.elementor-element-30892f4 .elementor-heading-title{font-size:var( --e-global-typography-54d5472-font-size );line-height:var( --e-global-typography-54d5472-line-height );}.elementor-839 .elementor-element.elementor-element-e1a616f{font-size:var( --e-global-typography-3f9b3f0-font-size );line-height:var( --e-global-typography-3f9b3f0-line-height );}.elementor-839 .elementor-element.elementor-element-c386c62{font-size:var( --e-global-typography-3f9b3f0-font-size );line-height:var( --e-global-typography-3f9b3f0-line-height );}.elementor-839 .elementor-element.elementor-element-bc1e833{--justify-content:center;--gap:20px 20px;--row-gap:20px;--column-gap:20px;}.elementor-839 .elementor-element.elementor-element-8a1a41e .elementor-heading-title{font-size:var( --e-global-typography-54d5472-font-size );line-height:var( --e-global-typography-54d5472-line-height );}.elementor-839 .elementor-element.elementor-element-cd9b55f .elementor-button .elementor-button-content-wrapper{justify-content:center;}}/* Start custom CSS for icon-box, class: .elementor-element-23f0b9bc */.elementor-839 .elementor-element.elementor-element-23f0b9bc span {
    font-weight: 700;
}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-1d577353 */.elementor-839 .elementor-element.elementor-element-1d577353 span {
    font-weight: 700;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-3ecc7ba1 */.elementor-839 .elementor-element.elementor-element-3ecc7ba1 span {
    font-size: 12px;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-f9078ce */.elementor-839 .elementor-element.elementor-element-f9078ce {
    height: 100%;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-74deaf7 */.elementor-839 .elementor-element.elementor-element-74deaf7 {
    height: auto;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-25c97e8 */.elementor-839 .elementor-element.elementor-element-25c97e8 {
    height: 100%;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-b12b877 */.elementor-839 .elementor-element.elementor-element-b12b877 {
    height: auto;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-b8dbf6a */.elementor-839 .elementor-element.elementor-element-b8dbf6a {
    height: 100%;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-c0bb563 */.elementor-839 .elementor-element.elementor-element-c0bb563 {
    height: auto;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-52c1acc */.elementor-839 .elementor-element.elementor-element-52c1acc {
    height: 100%;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-6024353 */.elementor-839 .elementor-element.elementor-element-6024353 {
    height: auto;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-f9078ce */.elementor-839 .elementor-element.elementor-element-f9078ce {
    height: 100%;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-74deaf7 */.elementor-839 .elementor-element.elementor-element-74deaf7 {
    height: auto;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-25c97e8 */.elementor-839 .elementor-element.elementor-element-25c97e8 {
    height: 100%;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-b12b877 */.elementor-839 .elementor-element.elementor-element-b12b877 {
    height: auto;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-b8dbf6a */.elementor-839 .elementor-element.elementor-element-b8dbf6a {
    height: 100%;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-c0bb563 */.elementor-839 .elementor-element.elementor-element-c0bb563 {
    height: auto;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-52c1acc */.elementor-839 .elementor-element.elementor-element-52c1acc {
    height: 100%;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-6024353 */.elementor-839 .elementor-element.elementor-element-6024353 {
    height: auto;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-f9078ce */.elementor-839 .elementor-element.elementor-element-f9078ce {
    height: 100%;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-74deaf7 */.elementor-839 .elementor-element.elementor-element-74deaf7 {
    height: auto;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-25c97e8 */.elementor-839 .elementor-element.elementor-element-25c97e8 {
    height: 100%;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-b12b877 */.elementor-839 .elementor-element.elementor-element-b12b877 {
    height: auto;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-b8dbf6a */.elementor-839 .elementor-element.elementor-element-b8dbf6a {
    height: 100%;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-c0bb563 */.elementor-839 .elementor-element.elementor-element-c0bb563 {
    height: auto;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-52c1acc */.elementor-839 .elementor-element.elementor-element-52c1acc {
    height: 100%;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-6024353 */.elementor-839 .elementor-element.elementor-element-6024353 {
    height: auto;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-f9078ce */.elementor-839 .elementor-element.elementor-element-f9078ce {
    height: 100%;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-74deaf7 */.elementor-839 .elementor-element.elementor-element-74deaf7 {
    height: auto;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-25c97e8 */.elementor-839 .elementor-element.elementor-element-25c97e8 {
    height: 100%;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-b12b877 */.elementor-839 .elementor-element.elementor-element-b12b877 {
    height: auto;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-b8dbf6a */.elementor-839 .elementor-element.elementor-element-b8dbf6a {
    height: 100%;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-c0bb563 */.elementor-839 .elementor-element.elementor-element-c0bb563 {
    height: auto;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-52c1acc */.elementor-839 .elementor-element.elementor-element-52c1acc {
    height: 100%;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-6024353 */.elementor-839 .elementor-element.elementor-element-6024353 {
    height: auto;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-f9078ce */.elementor-839 .elementor-element.elementor-element-f9078ce {
    height: 100%;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-74deaf7 */.elementor-839 .elementor-element.elementor-element-74deaf7 {
    height: auto;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-25c97e8 */.elementor-839 .elementor-element.elementor-element-25c97e8 {
    height: 100%;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-b12b877 */.elementor-839 .elementor-element.elementor-element-b12b877 {
    height: auto;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-b8dbf6a */.elementor-839 .elementor-element.elementor-element-b8dbf6a {
    height: 100%;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-c0bb563 */.elementor-839 .elementor-element.elementor-element-c0bb563 {
    height: auto;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-52c1acc */.elementor-839 .elementor-element.elementor-element-52c1acc {
    height: 100%;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-6024353 */.elementor-839 .elementor-element.elementor-element-6024353 {
    height: auto;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-c18ebb3 */.elementor-839 .elementor-element.elementor-element-c18ebb3 {
    box-shadow: 0 4px 15px 0 rgba(0, 0, 0, 0.1);
    height: 100%;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-122649e */.elementor-839 .elementor-element.elementor-element-122649e {
    height: auto;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-1f06871 */.elementor-839 .elementor-element.elementor-element-1f06871 {
    box-shadow: 0 4px 15px 0 rgba(0, 0, 0, 0.1);
    height: 100%;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-7ece71b */.elementor-839 .elementor-element.elementor-element-7ece71b {
    height: auto;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-a236ef4 */.elementor-839 .elementor-element.elementor-element-a236ef4 {
    box-shadow: 0 4px 15px 0 rgba(0, 0, 0, 0.1);
    height: 100%;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-c8448fd */.elementor-839 .elementor-element.elementor-element-c8448fd {
    height: auto;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-c18ebb3 */.elementor-839 .elementor-element.elementor-element-c18ebb3 {
    box-shadow: 0 4px 15px 0 rgba(0, 0, 0, 0.1);
    height: 100%;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-122649e */.elementor-839 .elementor-element.elementor-element-122649e {
    height: auto;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-1f06871 */.elementor-839 .elementor-element.elementor-element-1f06871 {
    box-shadow: 0 4px 15px 0 rgba(0, 0, 0, 0.1);
    height: 100%;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-7ece71b */.elementor-839 .elementor-element.elementor-element-7ece71b {
    height: auto;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-a236ef4 */.elementor-839 .elementor-element.elementor-element-a236ef4 {
    box-shadow: 0 4px 15px 0 rgba(0, 0, 0, 0.1);
    height: 100%;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-c8448fd */.elementor-839 .elementor-element.elementor-element-c8448fd {
    height: auto;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-c18ebb3 */.elementor-839 .elementor-element.elementor-element-c18ebb3 {
    box-shadow: 0 4px 15px 0 rgba(0, 0, 0, 0.1);
    height: 100%;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-122649e */.elementor-839 .elementor-element.elementor-element-122649e {
    height: auto;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-1f06871 */.elementor-839 .elementor-element.elementor-element-1f06871 {
    box-shadow: 0 4px 15px 0 rgba(0, 0, 0, 0.1);
    height: 100%;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-7ece71b */.elementor-839 .elementor-element.elementor-element-7ece71b {
    height: auto;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-a236ef4 */.elementor-839 .elementor-element.elementor-element-a236ef4 {
    box-shadow: 0 4px 15px 0 rgba(0, 0, 0, 0.1);
    height: 100%;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-c8448fd */.elementor-839 .elementor-element.elementor-element-c8448fd {
    height: auto;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-c18ebb3 */.elementor-839 .elementor-element.elementor-element-c18ebb3 {
    box-shadow: 0 4px 15px 0 rgba(0, 0, 0, 0.1);
    height: 100%;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-122649e */.elementor-839 .elementor-element.elementor-element-122649e {
    height: auto;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-1f06871 */.elementor-839 .elementor-element.elementor-element-1f06871 {
    box-shadow: 0 4px 15px 0 rgba(0, 0, 0, 0.1);
    height: 100%;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-7ece71b */.elementor-839 .elementor-element.elementor-element-7ece71b {
    height: auto;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-a236ef4 */.elementor-839 .elementor-element.elementor-element-a236ef4 {
    box-shadow: 0 4px 15px 0 rgba(0, 0, 0, 0.1);
    height: 100%;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-c8448fd */.elementor-839 .elementor-element.elementor-element-c8448fd {
    height: auto;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-52514e60 */.elementor-839 .elementor-element.elementor-element-52514e60 ul {
    padding-left:40px ;
}

@media (max-width:1024px) {
    .elementor-839 .elementor-element.elementor-element-52514e60 ul {
        padding-left:20px ;
    }
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-20d8407 */@media (max-width:425px) {
    .elementor-839 .elementor-element.elementor-element-20d8407 {
    width: 100%;
}
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-6254ca2 */.elementor-839 .elementor-element.elementor-element-6254ca2 {
    box-shadow: 0 4px 15px 0 rgba(0, 0, 0, 0.1);
    height: 100%;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-05509aa */.elementor-839 .elementor-element.elementor-element-05509aa {
    height: auto;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-89f74cc */.elementor-839 .elementor-element.elementor-element-89f74cc {
    box-shadow: 0 4px 15px 0 rgba(0, 0, 0, 0.1);
    height: 100%;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-aea3a6d */.elementor-839 .elementor-element.elementor-element-aea3a6d {
    height: auto;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-d29c04d */.elementor-839 .elementor-element.elementor-element-d29c04d {
    box-shadow: 0 4px 15px 0 rgba(0, 0, 0, 0.1);
    height: 100%;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-932e74d */.elementor-839 .elementor-element.elementor-element-932e74d {
    height: auto;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-6254ca2 */.elementor-839 .elementor-element.elementor-element-6254ca2 {
    box-shadow: 0 4px 15px 0 rgba(0, 0, 0, 0.1);
    height: 100%;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-05509aa */.elementor-839 .elementor-element.elementor-element-05509aa {
    height: auto;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-89f74cc */.elementor-839 .elementor-element.elementor-element-89f74cc {
    box-shadow: 0 4px 15px 0 rgba(0, 0, 0, 0.1);
    height: 100%;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-aea3a6d */.elementor-839 .elementor-element.elementor-element-aea3a6d {
    height: auto;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-d29c04d */.elementor-839 .elementor-element.elementor-element-d29c04d {
    box-shadow: 0 4px 15px 0 rgba(0, 0, 0, 0.1);
    height: 100%;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-932e74d */.elementor-839 .elementor-element.elementor-element-932e74d {
    height: auto;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-6254ca2 */.elementor-839 .elementor-element.elementor-element-6254ca2 {
    box-shadow: 0 4px 15px 0 rgba(0, 0, 0, 0.1);
    height: 100%;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-05509aa */.elementor-839 .elementor-element.elementor-element-05509aa {
    height: auto;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-89f74cc */.elementor-839 .elementor-element.elementor-element-89f74cc {
    box-shadow: 0 4px 15px 0 rgba(0, 0, 0, 0.1);
    height: 100%;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-aea3a6d */.elementor-839 .elementor-element.elementor-element-aea3a6d {
    height: auto;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-d29c04d */.elementor-839 .elementor-element.elementor-element-d29c04d {
    box-shadow: 0 4px 15px 0 rgba(0, 0, 0, 0.1);
    height: 100%;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-932e74d */.elementor-839 .elementor-element.elementor-element-932e74d {
    height: auto;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-6254ca2 */.elementor-839 .elementor-element.elementor-element-6254ca2 {
    box-shadow: 0 4px 15px 0 rgba(0, 0, 0, 0.1);
    height: 100%;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-05509aa */.elementor-839 .elementor-element.elementor-element-05509aa {
    height: auto;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-89f74cc */.elementor-839 .elementor-element.elementor-element-89f74cc {
    box-shadow: 0 4px 15px 0 rgba(0, 0, 0, 0.1);
    height: 100%;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-aea3a6d */.elementor-839 .elementor-element.elementor-element-aea3a6d {
    height: auto;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-d29c04d */.elementor-839 .elementor-element.elementor-element-d29c04d {
    box-shadow: 0 4px 15px 0 rgba(0, 0, 0, 0.1);
    height: 100%;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-932e74d */.elementor-839 .elementor-element.elementor-element-932e74d {
    height: auto;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-c386c62 */.elementor-839 .elementor-element.elementor-element-c386c62 ul {
    padding-left:40px ;
}

@media (max-width:1024px) {
    .elementor-839 .elementor-element.elementor-element-c386c62 ul {
        padding-left:20px ;
    }
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-cd9b55f */@media (max-width:425px) {
    .elementor-839 .elementor-element.elementor-element-cd9b55f {
    width: 100%;
}
}/* End custom CSS */