.elementor-924 .elementor-element.elementor-element-2d7a5bc4{--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-924 .elementor-element.elementor-element-2d7a5bc4:not(.elementor-motion-effects-element-type-background), .elementor-924 .elementor-element.elementor-element-2d7a5bc4 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://homosporin.ru/wp-content/uploads/2026/03/4k-semya-1-scaled.webp");background-position:bottom right;background-repeat:no-repeat;background-size:65% auto;}.elementor-924 .elementor-element.elementor-element-4a50a134{--display:flex;--gap:110px 110px;--row-gap:110px;--column-gap:110px;--padding-top:0px;--padding-bottom:0px;--padding-left:90px;--padding-right:0px;}.elementor-924 .elementor-element.elementor-element-18601c41 :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-924 .elementor-element.elementor-element-1c3727e9{--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-924 .elementor-element.elementor-element-6914d370 .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-924 .elementor-element.elementor-element-46515732{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-924 .elementor-element.elementor-element-519659a9 .elementor-button:hover, .elementor-924 .elementor-element.elementor-element-519659a9 .elementor-button:focus{background-color:var( --e-global-color-f00c4f2 );}.elementor-924 .elementor-element.elementor-element-519659a9 .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-924 .elementor-element.elementor-element-4c33ae5{--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-924 .elementor-element.elementor-element-4c33ae5{right:0px;}body.rtl .elementor-924 .elementor-element.elementor-element-4c33ae5{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-924 .elementor-element.elementor-element-13ebafcd{--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-924 .elementor-element.elementor-element-3217fc50{--display:flex;}.elementor-924 .elementor-element.elementor-element-2401c33a{text-align:center;}.elementor-924 .elementor-element.elementor-element-2401c33a .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-924 .elementor-element.elementor-element-19b3aee9{--display:flex;--gap:38px 38px;--row-gap:38px;--column-gap:38px;}.elementor-924 .elementor-element.elementor-element-6f0ecd04{--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-924 .elementor-element.elementor-element-65846572{--display:flex;--border-radius:50px 50px 50px 50px;--padding-top:50px;--padding-bottom:50px;--padding-left:50px;--padding-right:50px;}.elementor-924 .elementor-element.elementor-element-65846572:not(.elementor-motion-effects-element-type-background), .elementor-924 .elementor-element.elementor-element-65846572 > .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-924 .elementor-element.elementor-element-f3cc959 .elementor-icon-box-wrapper{gap:40px;}.elementor-924 .elementor-element.elementor-element-f3cc959 .elementor-icon-box-title{margin-block-end:0px;}.elementor-924 .elementor-element.elementor-element-f3cc959 .elementor-icon{font-size:118px;}.elementor-924 .elementor-element.elementor-element-f3cc959 .elementor-icon-box-description{color:var( --e-global-color-primary );}.elementor-924 .elementor-element.elementor-element-622bf5f7{--display:flex;--border-radius:50px 50px 50px 50px;--padding-top:50px;--padding-bottom:50px;--padding-left:50px;--padding-right:50px;}.elementor-924 .elementor-element.elementor-element-622bf5f7:not(.elementor-motion-effects-element-type-background), .elementor-924 .elementor-element.elementor-element-622bf5f7 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FCF5EB;}.elementor-924 .elementor-element.elementor-element-2dca590d .elementor-icon-box-wrapper{gap:40px;}.elementor-924 .elementor-element.elementor-element-2dca590d .elementor-icon-box-title{margin-block-end:0px;}.elementor-924 .elementor-element.elementor-element-2dca590d .elementor-icon{font-size:118px;}.elementor-924 .elementor-element.elementor-element-2dca590d .elementor-icon-box-description{color:var( --e-global-color-primary );}.elementor-924 .elementor-element.elementor-element-1d04b14{--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-924 .elementor-element.elementor-element-57751973{--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-924 .elementor-element.elementor-element-57751973:not(.elementor-motion-effects-element-type-background), .elementor-924 .elementor-element.elementor-element-57751973 > .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-924 .elementor-element.elementor-element-39414039 .elementor-icon-wrapper{text-align:center;}.elementor-924 .elementor-element.elementor-element-39414039 .elementor-icon{font-size:118px;}.elementor-924 .elementor-element.elementor-element-39414039 .elementor-icon svg{height:118px;}.elementor-924 .elementor-element.elementor-element-391f2a23{--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;}.elementor-924 .elementor-element.elementor-element-13b11bc7{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-924 .elementor-element.elementor-element-23f22a70{--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-924 .elementor-element.elementor-element-3aa65008{text-align:center;}.elementor-924 .elementor-element.elementor-element-3aa65008 .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-924 .elementor-element.elementor-element-601c840{--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-924 .elementor-element.elementor-element-9610db1{--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-924 .elementor-element.elementor-element-9610db1:not(.elementor-motion-effects-element-type-background), .elementor-924 .elementor-element.elementor-element-9610db1 > .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-924 .elementor-element.elementor-element-daca6a5{--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-924 .elementor-element.elementor-element-6518985{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-924 .elementor-element.elementor-element-1548415{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-924 .elementor-element.elementor-element-7078c00 img{border-radius:0px 0px 050px 50px;}.elementor-924 .elementor-element.elementor-element-6b9b921{--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-924 .elementor-element.elementor-element-6b9b921:not(.elementor-motion-effects-element-type-background), .elementor-924 .elementor-element.elementor-element-6b9b921 > .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-924 .elementor-element.elementor-element-7b29d0c{--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-924 .elementor-element.elementor-element-4966b8b{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-924 .elementor-element.elementor-element-6e8a0ab{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-924 .elementor-element.elementor-element-6ed9909 img{width:450px;border-radius:0px 0px 50px 0px;}.elementor-924 .elementor-element.elementor-element-733164e{--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-924 .elementor-element.elementor-element-733164e:not(.elementor-motion-effects-element-type-background), .elementor-924 .elementor-element.elementor-element-733164e > .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-924 .elementor-element.elementor-element-5b287e8{--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-924 .elementor-element.elementor-element-ae1f670{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-924 .elementor-element.elementor-element-9c146ed{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-924 .elementor-element.elementor-element-76c5468 img{border-radius:0px 0px 50px 0px;}.elementor-924 .elementor-element.elementor-element-241c04d .elementor-button:hover, .elementor-924 .elementor-element.elementor-element-241c04d .elementor-button:focus{background-color:var( --e-global-color-f00c4f2 );}.elementor-924 .elementor-element.elementor-element-241c04d .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-924 .elementor-element.elementor-element-44aedfd7{--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-924 .elementor-element.elementor-element-44aedfd7:not(.elementor-motion-effects-element-type-background), .elementor-924 .elementor-element.elementor-element-44aedfd7 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FCF5EB;}.elementor-924 .elementor-element.elementor-element-4eb7e64e{--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-924 .elementor-element.elementor-element-32c4bcac.elementor-position-right .elementor-image-box-img{margin-left:40px;}.elementor-924 .elementor-element.elementor-element-32c4bcac.elementor-position-left .elementor-image-box-img{margin-right:40px;}.elementor-924 .elementor-element.elementor-element-32c4bcac.elementor-position-top .elementor-image-box-img{margin-bottom:40px;}.elementor-924 .elementor-element.elementor-element-32c4bcac .elementor-image-box-title{margin-bottom:20px;font-family:"Manrope", Sans-serif;font-size:25px;font-weight:700;text-transform:none;}.elementor-924 .elementor-element.elementor-element-32c4bcac .elementor-image-box-wrapper .elementor-image-box-img{width:184px;}.elementor-924 .elementor-element.elementor-element-32c4bcac .elementor-image-box-img img{transition-duration:0.3s;}.elementor-924 .elementor-element.elementor-element-32c4bcac .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-924 .elementor-element.elementor-element-23644a21{--display:flex;--gap:40px 40px;--row-gap:40px;--column-gap:40px;}.elementor-924 .elementor-element.elementor-element-49c8c4d8{text-align:center;}.elementor-924 .elementor-element.elementor-element-49c8c4d8 .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-924 .elementor-element.elementor-element-5a9ebcc9{--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-924 .elementor-element.elementor-element-59fb2a3e{--display:flex;}.elementor-924 .elementor-element.elementor-element-54a40ec5{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-924 .elementor-element.elementor-element-299cc3d8{--display:flex;}.elementor-924 .elementor-element.elementor-element-2ace1465{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-924 .elementor-element.elementor-element-aee3612{--display:flex;}.elementor-924 .elementor-element.elementor-element-b78a955{--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-924 .elementor-element.elementor-element-b78a955:not(.elementor-motion-effects-element-type-background), .elementor-924 .elementor-element.elementor-element-b78a955 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://homosporin.ru/wp-content/uploads/2026/02/231.webp");}.elementor-924 .elementor-element.elementor-element-5b108339{--display:flex;--gap:40px 40px;--row-gap:40px;--column-gap:40px;}.elementor-924 .elementor-element.elementor-element-71319eea .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-924 .elementor-element.elementor-element-6326bbe0{--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-924 .elementor-element.elementor-element-552d076d{--display:flex;--gap:30px 30px;--row-gap:30px;--column-gap:30px;}.elementor-924 .elementor-element.elementor-element-76cbe4b8{text-align:center;}.elementor-924 .elementor-element.elementor-element-76cbe4b8 .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-924 .elementor-element.elementor-element-ab59cac{--display:flex;}.elementor-924 .elementor-element.elementor-element-717f9d8{--display:flex;--min-height:5px;--border-radius:50px 50px 50px 50px;--padding-top:40px;--padding-bottom:40px;--padding-left:25px;--padding-right:25px;}.elementor-924 .elementor-element.elementor-element-717f9d8:not(.elementor-motion-effects-element-type-background), .elementor-924 .elementor-element.elementor-element-717f9d8 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-55b72d2 );}.elementor-924 .elementor-element.elementor-element-c408e03{--display:flex;--gap:30px 30px;--row-gap:30px;--column-gap:30px;}.elementor-924 .elementor-element.elementor-element-277f5f2{--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-924 .elementor-element.elementor-element-39206db{--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-924 .elementor-element.elementor-element-b787c75{--display:flex;--gap:5px 5px;--row-gap:5px;--column-gap:5px;}.elementor-924 .elementor-element.elementor-element-e828eac{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-924 .elementor-element.elementor-element-e828eac p{margin-block-end:0px;}.elementor-924 .elementor-element.elementor-element-75143e5 .elementor-icon-wrapper{text-align:start;}.elementor-924 .elementor-element.elementor-element-75143e5 .elementor-icon{font-size:18px;}.elementor-924 .elementor-element.elementor-element-75143e5 .elementor-icon svg{height:18px;}.elementor-924 .elementor-element.elementor-element-75143e5 .elementor-icon-wrapper svg{width:auto;}.elementor-924 .elementor-element.elementor-element-a0f7e07{--display:flex;--align-items:flex-end;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-924 .elementor-element.elementor-element-6a6ab37{color:var( --e-global-color-primary );}.elementor-924 .elementor-element.elementor-element-31f089f{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-924 .elementor-element.elementor-element-6053ac7{--display:flex;}.elementor-924 .elementor-element.elementor-element-65462e6{--display:flex;--min-height:0px;--border-radius:50px 50px 50px 50px;--padding-top:40px;--padding-bottom:40px;--padding-left:25px;--padding-right:25px;}.elementor-924 .elementor-element.elementor-element-65462e6:not(.elementor-motion-effects-element-type-background), .elementor-924 .elementor-element.elementor-element-65462e6 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-55b72d2 );}.elementor-924 .elementor-element.elementor-element-136c3e2{--display:flex;--gap:30px 30px;--row-gap:30px;--column-gap:30px;}.elementor-924 .elementor-element.elementor-element-6078e42{--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-924 .elementor-element.elementor-element-5354aa4{--display:flex;--gap:5px 5px;--row-gap:5px;--column-gap:5px;}.elementor-924 .elementor-element.elementor-element-ee467fb{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-924 .elementor-element.elementor-element-ee467fb p{margin-block-end:0px;}.elementor-924 .elementor-element.elementor-element-31bbb71 .elementor-icon-wrapper{text-align:start;}.elementor-924 .elementor-element.elementor-element-31bbb71 .elementor-icon{font-size:18px;}.elementor-924 .elementor-element.elementor-element-31bbb71 .elementor-icon svg{height:18px;}.elementor-924 .elementor-element.elementor-element-31bbb71 .elementor-icon-wrapper svg{width:auto;}.elementor-924 .elementor-element.elementor-element-237611f{--display:flex;--align-items:flex-end;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-924 .elementor-element.elementor-element-7f6ec4d{color:var( --e-global-color-primary );}.elementor-924 .elementor-element.elementor-element-4937f22{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-924 .elementor-element.elementor-element-2c36c23{--display:flex;}.elementor-924 .elementor-element.elementor-element-dd36597{--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-924 .elementor-element.elementor-element-dd36597:not(.elementor-motion-effects-element-type-background), .elementor-924 .elementor-element.elementor-element-dd36597 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-55b72d2 );}.elementor-924 .elementor-element.elementor-element-e15fa02{--display:flex;--gap:30px 30px;--row-gap:30px;--column-gap:30px;}.elementor-924 .elementor-element.elementor-element-05fedc7{--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-924 .elementor-element.elementor-element-119bede{--display:flex;--gap:5px 5px;--row-gap:5px;--column-gap:5px;}.elementor-924 .elementor-element.elementor-element-8aa2753{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-924 .elementor-element.elementor-element-8aa2753 p{margin-block-end:0px;}.elementor-924 .elementor-element.elementor-element-f60a2cd .elementor-icon-wrapper{text-align:start;}.elementor-924 .elementor-element.elementor-element-f60a2cd .elementor-icon{font-size:18px;}.elementor-924 .elementor-element.elementor-element-f60a2cd .elementor-icon svg{height:18px;}.elementor-924 .elementor-element.elementor-element-f60a2cd .elementor-icon-wrapper svg{width:auto;}.elementor-924 .elementor-element.elementor-element-2dde36a{--display:flex;--align-items:flex-end;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-924 .elementor-element.elementor-element-0a4e3fa{color:var( --e-global-color-primary );}.elementor-924 .elementor-element.elementor-element-5bf8b6f{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-924 .elementor-element.elementor-element-0558f3f{--display:flex;}.elementor-924 .elementor-element.elementor-element-cb8f98e{--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-924 .elementor-element.elementor-element-cb8f98e:not(.elementor-motion-effects-element-type-background), .elementor-924 .elementor-element.elementor-element-cb8f98e > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-55b72d2 );}.elementor-924 .elementor-element.elementor-element-f271127{--display:flex;--gap:30px 30px;--row-gap:30px;--column-gap:30px;}.elementor-924 .elementor-element.elementor-element-a7c25d3{--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-924 .elementor-element.elementor-element-5ebf161{--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-924 .elementor-element.elementor-element-52e50d5{--display:flex;}.elementor-924 .elementor-element.elementor-element-cd0e2b8{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-924 .elementor-element.elementor-element-cd0e2b8 p{margin-block-end:0px;}.elementor-924 .elementor-element.elementor-element-d4bc249 .elementor-icon-wrapper{text-align:start;}.elementor-924 .elementor-element.elementor-element-d4bc249 .elementor-icon{font-size:18px;}.elementor-924 .elementor-element.elementor-element-d4bc249 .elementor-icon svg{height:18px;}.elementor-924 .elementor-element.elementor-element-d4bc249 .elementor-icon-wrapper svg{width:auto;}.elementor-924 .elementor-element.elementor-element-1637c21{--display:flex;--align-items:flex-end;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-924 .elementor-element.elementor-element-0b9e019{color:var( --e-global-color-primary );}.elementor-924 .elementor-element.elementor-element-135e1c1{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-924 .elementor-element.elementor-element-c16fbfb{--display:flex;}.elementor-924 .elementor-element.elementor-element-248c23e{--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-924 .elementor-element.elementor-element-248c23e:not(.elementor-motion-effects-element-type-background), .elementor-924 .elementor-element.elementor-element-248c23e > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-55b72d2 );}.elementor-924 .elementor-element.elementor-element-cfce045{--display:flex;--gap:30px 30px;--row-gap:30px;--column-gap:30px;}.elementor-924 .elementor-element.elementor-element-08479bc{--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-924 .elementor-element.elementor-element-49eaf91{--display:flex;--gap:5px 5px;--row-gap:5px;--column-gap:5px;}.elementor-924 .elementor-element.elementor-element-4f6b561{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-924 .elementor-element.elementor-element-4f6b561 p{margin-block-end:0px;}.elementor-924 .elementor-element.elementor-element-a350034 .elementor-icon-wrapper{text-align:start;}.elementor-924 .elementor-element.elementor-element-a350034 .elementor-icon{font-size:18px;}.elementor-924 .elementor-element.elementor-element-a350034 .elementor-icon svg{height:18px;}.elementor-924 .elementor-element.elementor-element-a350034 .elementor-icon-wrapper svg{width:auto;}.elementor-924 .elementor-element.elementor-element-895340c{--display:flex;--align-items:flex-end;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-924 .elementor-element.elementor-element-7e449aa{color:var( --e-global-color-primary );}.elementor-924 .elementor-element.elementor-element-b49ca08{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-924 .elementor-element.elementor-element-1b2d3c0{--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-924 .elementor-element.elementor-element-2ae9d845{--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-924 .elementor-element.elementor-element-7411facd{--display:flex;--gap:40px 40px;--row-gap:40px;--column-gap:40px;}.elementor-924 .elementor-element.elementor-element-59f3e6b3{text-align:center;}.elementor-924 .elementor-element.elementor-element-59f3e6b3 .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-924 .elementor-element.elementor-element-1537614{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-924 .elementor-element.elementor-element-3e67fa24{--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;--margin-top:0px;--margin-bottom:110px;--margin-left:0px;--margin-right:0px;}.elementor-924 .elementor-element.elementor-element-a2c25b6{--display:flex;}.elementor-924 .elementor-element.elementor-element-73162ed{--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-924 .elementor-element.elementor-element-bd84010{--display:flex;--gap:20px 20px;--row-gap:20px;--column-gap:20px;}.elementor-924 .elementor-element.elementor-element-5002533 img{width:275px;border-radius:24px 24px 24px 24px;}.elementor-924 .elementor-element.elementor-element-cd7aac4{--display:flex;--gap:10px 10px;--row-gap:10px;--column-gap:10px;}.elementor-924 .elementor-element.elementor-element-4d7d8ba{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-924 .elementor-element.elementor-element-9fef183{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-924 .elementor-element.elementor-element-ccca603{--display:flex;--gap:20px 20px;--row-gap:20px;--column-gap:20px;}.elementor-924 .elementor-element.elementor-element-360ea7c{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-924 .elementor-element.elementor-element-bb05541{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-924 .elementor-element.elementor-element-8d4ed60{--display:flex;--gap:25px 25px;--row-gap:25px;--column-gap:25px;}.elementor-924 .elementor-element.elementor-element-bcee291{color:var( --e-global-color-primary );}.elementor-924 .elementor-element.elementor-element-17a3957{--display:flex;}.elementor-924 .elementor-element.elementor-element-949e1f2{--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-924 .elementor-element.elementor-element-b58c993{--display:flex;--gap:20px 20px;--row-gap:20px;--column-gap:20px;}.elementor-924 .elementor-element.elementor-element-3a27cc3 img{width:275px;border-radius:24px 24px 24px 24px;}.elementor-924 .elementor-element.elementor-element-3f1b9d6{--display:flex;--gap:10px 10px;--row-gap:10px;--column-gap:10px;}.elementor-924 .elementor-element.elementor-element-777244e{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-924 .elementor-element.elementor-element-0161469{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-924 .elementor-element.elementor-element-47fb626{--display:flex;--gap:20px 20px;--row-gap:20px;--column-gap:20px;}.elementor-924 .elementor-element.elementor-element-008b208{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-924 .elementor-element.elementor-element-0692ac8{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-924 .elementor-element.elementor-element-6565b0c{--display:flex;--gap:25px 25px;--row-gap:25px;--column-gap:25px;}.elementor-924 .elementor-element.elementor-element-4a06005{color:var( --e-global-color-primary );}.elementor-924 .elementor-element.elementor-element-6048389{color:var( --e-global-color-primary );}.elementor-924 .elementor-element.elementor-element-48ab22b{--display:flex;}.elementor-924 .elementor-element.elementor-element-df3e973{--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-924 .elementor-element.elementor-element-cdb4c46{--display:flex;--gap:20px 20px;--row-gap:20px;--column-gap:20px;}.elementor-924 .elementor-element.elementor-element-4817aab img{width:275px;border-radius:24px 24px 24px 24px;}.elementor-924 .elementor-element.elementor-element-6f0ba5d{--display:flex;--gap:10px 10px;--row-gap:10px;--column-gap:10px;}.elementor-924 .elementor-element.elementor-element-19a7ac7{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-924 .elementor-element.elementor-element-6254c02{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-924 .elementor-element.elementor-element-3867268{--display:flex;--gap:20px 20px;--row-gap:20px;--column-gap:20px;}.elementor-924 .elementor-element.elementor-element-3bea44c{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-924 .elementor-element.elementor-element-37c8306{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-924 .elementor-element.elementor-element-e06845d{--display:flex;--gap:25px 25px;--row-gap:25px;--column-gap:25px;}.elementor-924 .elementor-element.elementor-element-e2cc646{color:var( --e-global-color-primary );}.elementor-924 .elementor-element.elementor-element-9b59573{color:var( --e-global-color-primary );}.elementor-924 .elementor-element.elementor-element-b131a10{--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-924 .elementor-element.elementor-element-b131a10:not(.elementor-motion-effects-element-type-background), .elementor-924 .elementor-element.elementor-element-b131a10 > .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-924 .elementor-element.elementor-element-0fbc16c{--display:flex;--gap:40px 40px;--row-gap:40px;--column-gap:40px;}.elementor-924 .elementor-element.elementor-element-79f0578{--display:flex;--gap:10px 10px;--row-gap:10px;--column-gap:10px;}.elementor-924 .elementor-element.elementor-element-2f9d44b .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-924 .elementor-element.elementor-element-fa8d515{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-924 .elementor-element.elementor-element-3acf55d{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-924 .elementor-element.elementor-element-1bf7a7b{--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-924 .elementor-element.elementor-element-a6a0c30 .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-924 .elementor-element.elementor-element-acb08e2 .elementor-button:hover, .elementor-924 .elementor-element.elementor-element-acb08e2 .elementor-button:focus{background-color:var( --e-global-color-f00c4f2 );}.elementor-924 .elementor-element.elementor-element-acb08e2 .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-924 .elementor-element.elementor-element-1a0566af{--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-924 .elementor-element.elementor-element-58f049f9{text-align:center;}.elementor-924 .elementor-element.elementor-element-58f049f9 .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-924 .elementor-element.elementor-element-6c26215a{color:var( --e-global-color-primary );}.elementor-924 .elementor-element.elementor-element-eefb74d{--display:flex;}.elementor-924 .elementor-element.elementor-element-a0f8931{--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-924 .elementor-element.elementor-element-3fe7b39{--display:flex;--gap:20px 20px;--row-gap:20px;--column-gap:20px;}.elementor-924 .elementor-element.elementor-element-19e9b10 img{width:275px;border-radius:24px 24px 24px 24px;}.elementor-924 .elementor-element.elementor-element-507464e{--display:flex;--gap:10px 10px;--row-gap:10px;--column-gap:10px;}.elementor-924 .elementor-element.elementor-element-5f98582{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-924 .elementor-element.elementor-element-0ef1240{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-924 .elementor-element.elementor-element-6350a06{--display:flex;--gap:20px 20px;--row-gap:20px;--column-gap:20px;}.elementor-924 .elementor-element.elementor-element-1b64a6e{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-924 .elementor-element.elementor-element-a48b2bb{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-924 .elementor-element.elementor-element-b151d01{--display:flex;--gap:25px 25px;--row-gap:25px;--column-gap:25px;}.elementor-924 .elementor-element.elementor-element-dec6419{color:var( --e-global-color-primary );}.elementor-924 .elementor-element.elementor-element-82ce051{--display:flex;}.elementor-924 .elementor-element.elementor-element-a9574dd{--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-924 .elementor-element.elementor-element-77946e8{--display:flex;--gap:20px 20px;--row-gap:20px;--column-gap:20px;}.elementor-924 .elementor-element.elementor-element-91809e9 img{width:275px;border-radius:24px 24px 24px 24px;}.elementor-924 .elementor-element.elementor-element-736bb72{--display:flex;--gap:10px 10px;--row-gap:10px;--column-gap:10px;}.elementor-924 .elementor-element.elementor-element-0f41bfd{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-924 .elementor-element.elementor-element-954e2bd{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-924 .elementor-element.elementor-element-cf166ca{--display:flex;--gap:20px 20px;--row-gap:20px;--column-gap:20px;}.elementor-924 .elementor-element.elementor-element-185d168{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-924 .elementor-element.elementor-element-7c12d95{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-924 .elementor-element.elementor-element-506a686{--display:flex;--gap:25px 25px;--row-gap:25px;--column-gap:25px;}.elementor-924 .elementor-element.elementor-element-5b1f72e{color:var( --e-global-color-primary );}.elementor-924 .elementor-element.elementor-element-d45dbbb{color:var( --e-global-color-primary );}.elementor-924 .elementor-element.elementor-element-db149bf{--display:flex;}.elementor-924 .elementor-element.elementor-element-1c032d6{--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-924 .elementor-element.elementor-element-3a5042b{--display:flex;--gap:20px 20px;--row-gap:20px;--column-gap:20px;}.elementor-924 .elementor-element.elementor-element-8d00975 img{width:275px;border-radius:24px 24px 24px 24px;}.elementor-924 .elementor-element.elementor-element-1eb50b5{--display:flex;--gap:10px 10px;--row-gap:10px;--column-gap:10px;}.elementor-924 .elementor-element.elementor-element-8133ac2{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-924 .elementor-element.elementor-element-ce5b04a{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-924 .elementor-element.elementor-element-4c9cfa0{--display:flex;--gap:20px 20px;--row-gap:20px;--column-gap:20px;}.elementor-924 .elementor-element.elementor-element-c5f50c8{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-924 .elementor-element.elementor-element-ec8216c{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-924 .elementor-element.elementor-element-4b61aac{--display:flex;--gap:25px 25px;--row-gap:25px;--column-gap:25px;}.elementor-924 .elementor-element.elementor-element-041b614{color:var( --e-global-color-primary );}.elementor-924 .elementor-element.elementor-element-e44fe55{color:var( --e-global-color-primary );}.elementor-924 .elementor-element.elementor-element-5921e026{--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-924 .elementor-element.elementor-element-5921e026:not(.elementor-motion-effects-element-type-background), .elementor-924 .elementor-element.elementor-element-5921e026 > .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-924 .elementor-element.elementor-element-309f8e60{--display:flex;--gap:40px 40px;--row-gap:40px;--column-gap:40px;}.elementor-924 .elementor-element.elementor-element-58d67fc4{--display:flex;--gap:10px 10px;--row-gap:10px;--column-gap:10px;}.elementor-924 .elementor-element.elementor-element-36a5a534 .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-924 .elementor-element.elementor-element-51ed2e33{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-924 .elementor-element.elementor-element-3ae1df2{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-924 .elementor-element.elementor-element-72e30b65{--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-924 .elementor-element.elementor-element-26e31866 .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-924 .elementor-element.elementor-element-46ed9f7 .elementor-button:hover, .elementor-924 .elementor-element.elementor-element-46ed9f7 .elementor-button:focus{background-color:var( --e-global-color-f00c4f2 );}.elementor-924 .elementor-element.elementor-element-46ed9f7 .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-924 .elementor-element.elementor-element-6ab648d5{--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-924 .elementor-element.elementor-element-3303c43f{text-align:center;}.elementor-924 .elementor-element.elementor-element-3303c43f .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-924 .elementor-element.elementor-element-6fe7ce0{text-align:center;color:var( --e-global-color-primary );}.elementor-924 .elementor-element.elementor-element-62829a8{--display:flex;}.elementor-924 .elementor-element.elementor-element-51bf01e{--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-924 .elementor-element.elementor-element-bc565a2{--display:flex;--gap:20px 20px;--row-gap:20px;--column-gap:20px;}.elementor-924 .elementor-element.elementor-element-d93cbc6 img{width:275px;border-radius:24px 24px 24px 24px;}.elementor-924 .elementor-element.elementor-element-d8b5537{--display:flex;--gap:10px 10px;--row-gap:10px;--column-gap:10px;}.elementor-924 .elementor-element.elementor-element-be5d2b7{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-924 .elementor-element.elementor-element-1fecfaf{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-924 .elementor-element.elementor-element-6dd63f9{--display:flex;--gap:20px 20px;--row-gap:20px;--column-gap:20px;}.elementor-924 .elementor-element.elementor-element-9798afc{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-924 .elementor-element.elementor-element-3bf2818{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-924 .elementor-element.elementor-element-48ca0bc{--display:flex;--gap:25px 25px;--row-gap:25px;--column-gap:25px;}.elementor-924 .elementor-element.elementor-element-13811cc{color:var( --e-global-color-primary );}.elementor-924 .elementor-element.elementor-element-fa22c49{--display:flex;}.elementor-924 .elementor-element.elementor-element-5e711ff{--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-924 .elementor-element.elementor-element-e650b01{--display:flex;--gap:20px 20px;--row-gap:20px;--column-gap:20px;}.elementor-924 .elementor-element.elementor-element-0d269f6 img{width:275px;border-radius:24px 24px 24px 24px;}.elementor-924 .elementor-element.elementor-element-e499a21{--display:flex;--gap:10px 10px;--row-gap:10px;--column-gap:10px;}.elementor-924 .elementor-element.elementor-element-54e14d7{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-924 .elementor-element.elementor-element-5e3e31d{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-924 .elementor-element.elementor-element-04eb0a1{--display:flex;--gap:20px 20px;--row-gap:20px;--column-gap:20px;}.elementor-924 .elementor-element.elementor-element-6d45e86{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-924 .elementor-element.elementor-element-dd8d096{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-924 .elementor-element.elementor-element-8ef5ec7{--display:flex;--gap:25px 25px;--row-gap:25px;--column-gap:25px;}.elementor-924 .elementor-element.elementor-element-d202d90{color:var( --e-global-color-primary );}.elementor-924 .elementor-element.elementor-element-34f4ccd{color:var( --e-global-color-primary );}.elementor-924 .elementor-element.elementor-element-9be6f70{--display:flex;}.elementor-924 .elementor-element.elementor-element-ddef967{--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-924 .elementor-element.elementor-element-3940806{--display:flex;--gap:20px 20px;--row-gap:20px;--column-gap:20px;}.elementor-924 .elementor-element.elementor-element-8b945cd img{width:275px;border-radius:24px 24px 24px 24px;}.elementor-924 .elementor-element.elementor-element-6466cda{--display:flex;--gap:10px 10px;--row-gap:10px;--column-gap:10px;}.elementor-924 .elementor-element.elementor-element-76ef2b3{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-924 .elementor-element.elementor-element-7b6cbed{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-924 .elementor-element.elementor-element-f9f2d7e{--display:flex;--gap:20px 20px;--row-gap:20px;--column-gap:20px;}.elementor-924 .elementor-element.elementor-element-70cb75e{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-924 .elementor-element.elementor-element-bc77326{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-924 .elementor-element.elementor-element-56b3f13{--display:flex;--gap:25px 25px;--row-gap:25px;--column-gap:25px;}.elementor-924 .elementor-element.elementor-element-d51b467{color:var( --e-global-color-primary );}.elementor-924 .elementor-element.elementor-element-ac52945{color:var( --e-global-color-primary );}.elementor-924 .elementor-element.elementor-element-61b5551d{--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-924 .elementor-element.elementor-element-61b5551d:not(.elementor-motion-effects-element-type-background), .elementor-924 .elementor-element.elementor-element-61b5551d > .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-924 .elementor-element.elementor-element-27c7110c{--display:flex;--gap:40px 40px;--row-gap:40px;--column-gap:40px;}.elementor-924 .elementor-element.elementor-element-2ea6049d{--display:flex;--gap:10px 10px;--row-gap:10px;--column-gap:10px;}.elementor-924 .elementor-element.elementor-element-12700161 .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-924 .elementor-element.elementor-element-5aac5102{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-924 .elementor-element.elementor-element-2259309b{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-924 .elementor-element.elementor-element-2690df07{--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-924 .elementor-element.elementor-element-83be4ba .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-924 .elementor-element.elementor-element-1373f292 .elementor-button:hover, .elementor-924 .elementor-element.elementor-element-1373f292 .elementor-button:focus{background-color:var( --e-global-color-f00c4f2 );}.elementor-924 .elementor-element.elementor-element-1373f292 .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-924 .elementor-element.elementor-element-562a8477{--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-924 .elementor-element.elementor-element-1de29211{color:var( --e-global-color-primary );}@media(min-width:768px){.elementor-924 .elementor-element.elementor-element-1c3727e9{--width:50%;}.elementor-924 .elementor-element.elementor-element-3217fc50{--width:75%;}.elementor-924 .elementor-element.elementor-element-57751973{--width:47%;}.elementor-924 .elementor-element.elementor-element-9610db1{--width:32%;}.elementor-924 .elementor-element.elementor-element-6b9b921{--width:32%;}.elementor-924 .elementor-element.elementor-element-733164e{--width:32%;}.elementor-924 .elementor-element.elementor-element-7411facd{--width:100%;}.elementor-924 .elementor-element.elementor-element-0fbc16c{--width:50%;}.elementor-924 .elementor-element.elementor-element-309f8e60{--width:50%;}.elementor-924 .elementor-element.elementor-element-27c7110c{--width:50%;}}@media(max-width:1366px) and (min-width:768px){.elementor-924 .elementor-element.elementor-element-1c3727e9{--width:57%;}.elementor-924 .elementor-element.elementor-element-7411facd{--width:80%;}.elementor-924 .elementor-element.elementor-element-0fbc16c{--width:50%;}.elementor-924 .elementor-element.elementor-element-309f8e60{--width:50%;}.elementor-924 .elementor-element.elementor-element-27c7110c{--width:50%;}}@media(max-width:1024px) and (min-width:768px){.elementor-924 .elementor-element.elementor-element-1c3727e9{--width:57%;}.elementor-924 .elementor-element.elementor-element-57751973{--width:100%;}.elementor-924 .elementor-element.elementor-element-9610db1{--width:47%;}.elementor-924 .elementor-element.elementor-element-6b9b921{--width:47%;}.elementor-924 .elementor-element.elementor-element-733164e{--width:50%;}.elementor-924 .elementor-element.elementor-element-73162ed{--width:100%;}.elementor-924 .elementor-element.elementor-element-949e1f2{--width:100%;}.elementor-924 .elementor-element.elementor-element-df3e973{--width:100%;}.elementor-924 .elementor-element.elementor-element-0fbc16c{--width:67%;}.elementor-924 .elementor-element.elementor-element-a0f8931{--width:100%;}.elementor-924 .elementor-element.elementor-element-a9574dd{--width:100%;}.elementor-924 .elementor-element.elementor-element-309f8e60{--width:67%;}.elementor-924 .elementor-element.elementor-element-51bf01e{--width:100%;}.elementor-924 .elementor-element.elementor-element-5e711ff{--width:100%;}.elementor-924 .elementor-element.elementor-element-27c7110c{--width:67%;}}@media(max-width:1366px){.elementor-924 .elementor-element.elementor-element-2d7a5bc4{--min-height:700px;--margin-top:80px;--margin-bottom:100px;--margin-left:0px;--margin-right:0px;}.elementor-924 .elementor-element.elementor-element-2d7a5bc4:not(.elementor-motion-effects-element-type-background), .elementor-924 .elementor-element.elementor-element-2d7a5bc4 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-position:bottom right;background-size:700px auto;}.elementor-924 .elementor-element.elementor-element-4a50a134{--gap:80px 80px;--row-gap:80px;--column-gap:80px;--padding-top:0px;--padding-bottom:0px;--padding-left:70px;--padding-right:0px;}.elementor-924 .elementor-element.elementor-element-6914d370 .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-924 .elementor-element.elementor-element-46515732{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-924 .elementor-element.elementor-element-519659a9 .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-924 .elementor-element.elementor-element-2401c33a .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-924 .elementor-element.elementor-element-23f22a70{--padding-top:100px;--padding-bottom:100px;--padding-left:0px;--padding-right:0px;}.elementor-924 .elementor-element.elementor-element-3aa65008 .elementor-heading-title{font-size:var( --e-global-typography-54d5472-font-size );line-height:var( --e-global-typography-54d5472-line-height );}.elementor-924 .elementor-element.elementor-element-9610db1{--padding-top:30px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-924 .elementor-element.elementor-element-daca6a5{--padding-top:0px;--padding-bottom:0px;--padding-left:30px;--padding-right:30px;}.elementor-924 .elementor-element.elementor-element-6518985{font-size:var( --e-global-typography-4824592-font-size );line-height:var( --e-global-typography-4824592-line-height );}.elementor-924 .elementor-element.elementor-element-1548415{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-924 .elementor-element.elementor-element-6b9b921{--padding-top:30px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-924 .elementor-element.elementor-element-7b29d0c{--padding-top:0px;--padding-bottom:0px;--padding-left:30px;--padding-right:30px;}.elementor-924 .elementor-element.elementor-element-4966b8b{font-size:var( --e-global-typography-4824592-font-size );line-height:var( --e-global-typography-4824592-line-height );}.elementor-924 .elementor-element.elementor-element-6e8a0ab{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-924 .elementor-element.elementor-element-733164e{--padding-top:30px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-924 .elementor-element.elementor-element-5b287e8{--padding-top:0px;--padding-bottom:0px;--padding-left:30px;--padding-right:30px;}.elementor-924 .elementor-element.elementor-element-ae1f670{font-size:var( --e-global-typography-4824592-font-size );line-height:var( --e-global-typography-4824592-line-height );}.elementor-924 .elementor-element.elementor-element-9c146ed{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-924 .elementor-element.elementor-element-241c04d .elementor-button{font-size:19px;}.elementor-924 .elementor-element.elementor-element-44aedfd7{--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-924 .elementor-element.elementor-element-32c4bcac .elementor-image-box-description{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-924 .elementor-element.elementor-element-49c8c4d8 .elementor-heading-title{font-size:var( --e-global-typography-54d5472-font-size );line-height:var( --e-global-typography-54d5472-line-height );}.elementor-924 .elementor-element.elementor-element-54a40ec5{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-924 .elementor-element.elementor-element-2ace1465{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-924 .elementor-element.elementor-element-71319eea .elementor-heading-title{font-size:var( --e-global-typography-54d5472-font-size );line-height:var( --e-global-typography-54d5472-line-height );}.elementor-924 .elementor-element.elementor-element-76cbe4b8 .elementor-heading-title{font-size:var( --e-global-typography-54d5472-font-size );line-height:var( --e-global-typography-54d5472-line-height );}.elementor-924 .elementor-element.elementor-element-e828eac{font-size:var( --e-global-typography-9673fa5-font-size );line-height:var( --e-global-typography-9673fa5-line-height );}.elementor-924 .elementor-element.elementor-element-31f089f{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-924 .elementor-element.elementor-element-6053ac7{--justify-content:space-between;}.elementor-924 .elementor-element.elementor-element-65462e6{--justify-content:space-between;}.elementor-924 .elementor-element.elementor-element-ee467fb{font-size:var( --e-global-typography-9673fa5-font-size );line-height:var( --e-global-typography-9673fa5-line-height );}.elementor-924 .elementor-element.elementor-element-4937f22{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-924 .elementor-element.elementor-element-8aa2753{font-size:var( --e-global-typography-9673fa5-font-size );line-height:var( --e-global-typography-9673fa5-line-height );}.elementor-924 .elementor-element.elementor-element-5bf8b6f{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-924 .elementor-element.elementor-element-cb8f98e{--justify-content:space-between;}.elementor-924 .elementor-element.elementor-element-cd0e2b8{font-size:var( --e-global-typography-9673fa5-font-size );line-height:var( --e-global-typography-9673fa5-line-height );}.elementor-924 .elementor-element.elementor-element-135e1c1{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-924 .elementor-element.elementor-element-4f6b561{font-size:var( --e-global-typography-9673fa5-font-size );line-height:var( --e-global-typography-9673fa5-line-height );}.elementor-924 .elementor-element.elementor-element-b49ca08{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-924 .elementor-element.elementor-element-2ae9d845{--margin-top:0px;--margin-bottom:100px;--margin-left:0px;--margin-right:0px;}.elementor-924 .elementor-element.elementor-element-59f3e6b3 .elementor-heading-title{font-size:var( --e-global-typography-54d5472-font-size );line-height:var( --e-global-typography-54d5472-line-height );}.elementor-924 .elementor-element.elementor-element-1537614{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-924 .elementor-element.elementor-element-3e67fa24{--margin-top:0px;--margin-bottom:100px;--margin-left:0px;--margin-right:0px;}.elementor-924 .elementor-element.elementor-element-4d7d8ba{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-924 .elementor-element.elementor-element-9fef183{font-size:var( --e-global-typography-3f9b3f0-font-size );line-height:var( --e-global-typography-3f9b3f0-line-height );}.elementor-924 .elementor-element.elementor-element-360ea7c{font-size:var( --e-global-typography-3f9b3f0-font-size );line-height:var( --e-global-typography-3f9b3f0-line-height );}.elementor-924 .elementor-element.elementor-element-bb05541{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-924 .elementor-element.elementor-element-777244e{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-924 .elementor-element.elementor-element-0161469{font-size:var( --e-global-typography-3f9b3f0-font-size );line-height:var( --e-global-typography-3f9b3f0-line-height );}.elementor-924 .elementor-element.elementor-element-008b208{font-size:var( --e-global-typography-3f9b3f0-font-size );line-height:var( --e-global-typography-3f9b3f0-line-height );}.elementor-924 .elementor-element.elementor-element-0692ac8{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-924 .elementor-element.elementor-element-19a7ac7{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-924 .elementor-element.elementor-element-6254c02{font-size:var( --e-global-typography-3f9b3f0-font-size );line-height:var( --e-global-typography-3f9b3f0-line-height );}.elementor-924 .elementor-element.elementor-element-3bea44c{font-size:var( --e-global-typography-3f9b3f0-font-size );line-height:var( --e-global-typography-3f9b3f0-line-height );}.elementor-924 .elementor-element.elementor-element-37c8306{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-924 .elementor-element.elementor-element-b131a10:not(.elementor-motion-effects-element-type-background), .elementor-924 .elementor-element.elementor-element-b131a10 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-position:-510px 0px;}.elementor-924 .elementor-element.elementor-element-b131a10{--margin-top:0px;--margin-bottom:100px;--margin-left:0px;--margin-right:0px;}.elementor-924 .elementor-element.elementor-element-2f9d44b .elementor-heading-title{font-size:var( --e-global-typography-54d5472-font-size );line-height:var( --e-global-typography-54d5472-line-height );}.elementor-924 .elementor-element.elementor-element-fa8d515{font-size:var( --e-global-typography-3f9b3f0-font-size );line-height:var( --e-global-typography-3f9b3f0-line-height );}.elementor-924 .elementor-element.elementor-element-3acf55d{font-size:var( --e-global-typography-3f9b3f0-font-size );line-height:var( --e-global-typography-3f9b3f0-line-height );}.elementor-924 .elementor-element.elementor-element-a6a0c30 .elementor-heading-title{font-size:var( --e-global-typography-54d5472-font-size );line-height:var( --e-global-typography-54d5472-line-height );}.elementor-924 .elementor-element.elementor-element-acb08e2 .elementor-button{font-size:19px;}.elementor-924 .elementor-element.elementor-element-1a0566af{--margin-top:0px;--margin-bottom:100px;--margin-left:0px;--margin-right:0px;}.elementor-924 .elementor-element.elementor-element-58f049f9 .elementor-heading-title{font-size:var( --e-global-typography-54d5472-font-size );line-height:var( --e-global-typography-54d5472-line-height );}.elementor-924 .elementor-element.elementor-element-5f98582{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-924 .elementor-element.elementor-element-0ef1240{font-size:var( --e-global-typography-3f9b3f0-font-size );line-height:var( --e-global-typography-3f9b3f0-line-height );}.elementor-924 .elementor-element.elementor-element-1b64a6e{font-size:var( --e-global-typography-3f9b3f0-font-size );line-height:var( --e-global-typography-3f9b3f0-line-height );}.elementor-924 .elementor-element.elementor-element-a48b2bb{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-924 .elementor-element.elementor-element-0f41bfd{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-924 .elementor-element.elementor-element-954e2bd{font-size:var( --e-global-typography-3f9b3f0-font-size );line-height:var( --e-global-typography-3f9b3f0-line-height );}.elementor-924 .elementor-element.elementor-element-185d168{font-size:var( --e-global-typography-3f9b3f0-font-size );line-height:var( --e-global-typography-3f9b3f0-line-height );}.elementor-924 .elementor-element.elementor-element-7c12d95{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-924 .elementor-element.elementor-element-8133ac2{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-924 .elementor-element.elementor-element-ce5b04a{font-size:var( --e-global-typography-3f9b3f0-font-size );line-height:var( --e-global-typography-3f9b3f0-line-height );}.elementor-924 .elementor-element.elementor-element-c5f50c8{font-size:var( --e-global-typography-3f9b3f0-font-size );line-height:var( --e-global-typography-3f9b3f0-line-height );}.elementor-924 .elementor-element.elementor-element-ec8216c{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-924 .elementor-element.elementor-element-5921e026:not(.elementor-motion-effects-element-type-background), .elementor-924 .elementor-element.elementor-element-5921e026 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-position:-510px 0px;}.elementor-924 .elementor-element.elementor-element-5921e026{--margin-top:0px;--margin-bottom:100px;--margin-left:0px;--margin-right:0px;}.elementor-924 .elementor-element.elementor-element-36a5a534 .elementor-heading-title{font-size:var( --e-global-typography-54d5472-font-size );line-height:var( --e-global-typography-54d5472-line-height );}.elementor-924 .elementor-element.elementor-element-51ed2e33{font-size:var( --e-global-typography-3f9b3f0-font-size );line-height:var( --e-global-typography-3f9b3f0-line-height );}.elementor-924 .elementor-element.elementor-element-3ae1df2{font-size:var( --e-global-typography-3f9b3f0-font-size );line-height:var( --e-global-typography-3f9b3f0-line-height );}.elementor-924 .elementor-element.elementor-element-26e31866 .elementor-heading-title{font-size:var( --e-global-typography-54d5472-font-size );line-height:var( --e-global-typography-54d5472-line-height );}.elementor-924 .elementor-element.elementor-element-46ed9f7 .elementor-button{font-size:19px;}.elementor-924 .elementor-element.elementor-element-6ab648d5{--margin-top:0px;--margin-bottom:100px;--margin-left:0px;--margin-right:0px;}.elementor-924 .elementor-element.elementor-element-3303c43f .elementor-heading-title{font-size:var( --e-global-typography-54d5472-font-size );line-height:var( --e-global-typography-54d5472-line-height );}.elementor-924 .elementor-element.elementor-element-be5d2b7{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-924 .elementor-element.elementor-element-1fecfaf{font-size:var( --e-global-typography-3f9b3f0-font-size );line-height:var( --e-global-typography-3f9b3f0-line-height );}.elementor-924 .elementor-element.elementor-element-9798afc{font-size:var( --e-global-typography-3f9b3f0-font-size );line-height:var( --e-global-typography-3f9b3f0-line-height );}.elementor-924 .elementor-element.elementor-element-3bf2818{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-924 .elementor-element.elementor-element-54e14d7{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-924 .elementor-element.elementor-element-5e3e31d{font-size:var( --e-global-typography-3f9b3f0-font-size );line-height:var( --e-global-typography-3f9b3f0-line-height );}.elementor-924 .elementor-element.elementor-element-6d45e86{font-size:var( --e-global-typography-3f9b3f0-font-size );line-height:var( --e-global-typography-3f9b3f0-line-height );}.elementor-924 .elementor-element.elementor-element-dd8d096{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-924 .elementor-element.elementor-element-76ef2b3{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-924 .elementor-element.elementor-element-7b6cbed{font-size:var( --e-global-typography-3f9b3f0-font-size );line-height:var( --e-global-typography-3f9b3f0-line-height );}.elementor-924 .elementor-element.elementor-element-70cb75e{font-size:var( --e-global-typography-3f9b3f0-font-size );line-height:var( --e-global-typography-3f9b3f0-line-height );}.elementor-924 .elementor-element.elementor-element-bc77326{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-924 .elementor-element.elementor-element-61b5551d:not(.elementor-motion-effects-element-type-background), .elementor-924 .elementor-element.elementor-element-61b5551d > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-position:-510px 0px;}.elementor-924 .elementor-element.elementor-element-61b5551d{--margin-top:0px;--margin-bottom:100px;--margin-left:0px;--margin-right:0px;}.elementor-924 .elementor-element.elementor-element-12700161 .elementor-heading-title{font-size:var( --e-global-typography-54d5472-font-size );line-height:var( --e-global-typography-54d5472-line-height );}.elementor-924 .elementor-element.elementor-element-5aac5102{font-size:var( --e-global-typography-3f9b3f0-font-size );line-height:var( --e-global-typography-3f9b3f0-line-height );}.elementor-924 .elementor-element.elementor-element-2259309b{font-size:var( --e-global-typography-3f9b3f0-font-size );line-height:var( --e-global-typography-3f9b3f0-line-height );}.elementor-924 .elementor-element.elementor-element-83be4ba .elementor-heading-title{font-size:var( --e-global-typography-54d5472-font-size );line-height:var( --e-global-typography-54d5472-line-height );}.elementor-924 .elementor-element.elementor-element-1373f292 .elementor-button{font-size:19px;}}@media(max-width:1024px){.elementor-924 .elementor-element.elementor-element-2d7a5bc4{--min-height:550px;--margin-top:80px;--margin-bottom:80px;--margin-left:0px;--margin-right:0px;}.elementor-924 .elementor-element.elementor-element-2d7a5bc4:not(.elementor-motion-effects-element-type-background), .elementor-924 .elementor-element.elementor-element-2d7a5bc4 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-position:bottom right;background-size:500px auto;}.elementor-924 .elementor-element.elementor-element-18601c41 :is(.wd-breadcrumbs,.yoast-breadcrumb){font-size:18px;}.elementor-924 .elementor-element.elementor-element-6914d370 .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-924 .elementor-element.elementor-element-46515732{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-924 .elementor-element.elementor-element-519659a9 .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-924 .elementor-element.elementor-element-15255ab img{width:200px;}.elementor-924 .elementor-element.elementor-element-2401c33a .elementor-heading-title{font-size:var( --e-global-typography-54d5472-font-size );line-height:var( --e-global-typography-54d5472-line-height );}.elementor-924 .elementor-element.elementor-element-65846572{--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-924 .elementor-element.elementor-element-622bf5f7{--padding-top:30px;--padding-bottom:30px;--padding-left:30px;--padding-right:30px;}.elementor-924 .elementor-element.elementor-element-57751973{--padding-top:30px;--padding-bottom:30px;--padding-left:30px;--padding-right:30px;}.elementor-924 .elementor-element.elementor-element-23f22a70{--padding-top:80px;--padding-bottom:80px;--padding-left:0px;--padding-right:0px;}.elementor-924 .elementor-element.elementor-element-3aa65008 .elementor-heading-title{font-size:var( --e-global-typography-54d5472-font-size );line-height:var( --e-global-typography-54d5472-line-height );}.elementor-924 .elementor-element.elementor-element-601c840{--flex-wrap:wrap;}.elementor-924 .elementor-element.elementor-element-9610db1{--padding-top:40px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-924 .elementor-element.elementor-element-6518985{font-size:var( --e-global-typography-4824592-font-size );line-height:var( --e-global-typography-4824592-line-height );}.elementor-924 .elementor-element.elementor-element-1548415{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-924 .elementor-element.elementor-element-6b9b921{--padding-top:40px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-924 .elementor-element.elementor-element-4966b8b{font-size:var( --e-global-typography-4824592-font-size );line-height:var( --e-global-typography-4824592-line-height );}.elementor-924 .elementor-element.elementor-element-6e8a0ab{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-924 .elementor-element.elementor-element-733164e{--padding-top:40px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-924 .elementor-element.elementor-element-ae1f670{font-size:var( --e-global-typography-4824592-font-size );line-height:var( --e-global-typography-4824592-line-height );}.elementor-924 .elementor-element.elementor-element-9c146ed{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-924 .elementor-element.elementor-element-241c04d .elementor-button{font-size:18px;}.elementor-924 .elementor-element.elementor-element-44aedfd7{--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-924 .elementor-element.elementor-element-32c4bcac .elementor-image-box-description{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-924 .elementor-element.elementor-element-49c8c4d8 .elementor-heading-title{font-size:var( --e-global-typography-54d5472-font-size );line-height:var( --e-global-typography-54d5472-line-height );}.elementor-924 .elementor-element.elementor-element-54a40ec5{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-924 .elementor-element.elementor-element-2ace1465{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-924 .elementor-element.elementor-element-b78a955{--gap:40px 40px;--row-gap:40px;--column-gap:40px;}.elementor-924 .elementor-element.elementor-element-71319eea .elementor-heading-title{font-size:var( --e-global-typography-54d5472-font-size );line-height:var( --e-global-typography-54d5472-line-height );}.elementor-924 .elementor-element.elementor-element-76cbe4b8 .elementor-heading-title{font-size:var( --e-global-typography-54d5472-font-size );line-height:var( --e-global-typography-54d5472-line-height );}.elementor-924 .elementor-element.elementor-element-e828eac{font-size:var( --e-global-typography-9673fa5-font-size );line-height:var( --e-global-typography-9673fa5-line-height );}.elementor-924 .elementor-element.elementor-element-31f089f{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-924 .elementor-element.elementor-element-ee467fb{font-size:var( --e-global-typography-9673fa5-font-size );line-height:var( --e-global-typography-9673fa5-line-height );}.elementor-924 .elementor-element.elementor-element-4937f22{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-924 .elementor-element.elementor-element-8aa2753{font-size:var( --e-global-typography-9673fa5-font-size );line-height:var( --e-global-typography-9673fa5-line-height );}.elementor-924 .elementor-element.elementor-element-5bf8b6f{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-924 .elementor-element.elementor-element-cd0e2b8{font-size:var( --e-global-typography-9673fa5-font-size );line-height:var( --e-global-typography-9673fa5-line-height );}.elementor-924 .elementor-element.elementor-element-135e1c1{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-924 .elementor-element.elementor-element-4f6b561{font-size:var( --e-global-typography-9673fa5-font-size );line-height:var( --e-global-typography-9673fa5-line-height );}.elementor-924 .elementor-element.elementor-element-b49ca08{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-924 .elementor-element.elementor-element-1b2d3c0{--e-n-carousel-swiper-slides-to-display:2;}.elementor-924 .elementor-element.elementor-element-2ae9d845{--margin-top:0px;--margin-bottom:80px;--margin-left:0px;--margin-right:0px;}.elementor-924 .elementor-element.elementor-element-59f3e6b3 .elementor-heading-title{font-size:var( --e-global-typography-54d5472-font-size );line-height:var( --e-global-typography-54d5472-line-height );}.elementor-924 .elementor-element.elementor-element-1537614{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-924 .elementor-element.elementor-element-3e67fa24{--margin-top:0px;--margin-bottom:80px;--margin-left:0px;--margin-right:0px;}.elementor-924 .elementor-element.elementor-element-4d7d8ba{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-924 .elementor-element.elementor-element-9fef183{font-size:var( --e-global-typography-3f9b3f0-font-size );line-height:var( --e-global-typography-3f9b3f0-line-height );}.elementor-924 .elementor-element.elementor-element-360ea7c{font-size:var( --e-global-typography-3f9b3f0-font-size );line-height:var( --e-global-typography-3f9b3f0-line-height );}.elementor-924 .elementor-element.elementor-element-bb05541{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-924 .elementor-element.elementor-element-777244e{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-924 .elementor-element.elementor-element-0161469{font-size:var( --e-global-typography-3f9b3f0-font-size );line-height:var( --e-global-typography-3f9b3f0-line-height );}.elementor-924 .elementor-element.elementor-element-008b208{font-size:var( --e-global-typography-3f9b3f0-font-size );line-height:var( --e-global-typography-3f9b3f0-line-height );}.elementor-924 .elementor-element.elementor-element-0692ac8{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-924 .elementor-element.elementor-element-19a7ac7{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-924 .elementor-element.elementor-element-6254c02{font-size:var( --e-global-typography-3f9b3f0-font-size );line-height:var( --e-global-typography-3f9b3f0-line-height );}.elementor-924 .elementor-element.elementor-element-3bea44c{font-size:var( --e-global-typography-3f9b3f0-font-size );line-height:var( --e-global-typography-3f9b3f0-line-height );}.elementor-924 .elementor-element.elementor-element-37c8306{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-924 .elementor-element.elementor-element-b131a10:not(.elementor-motion-effects-element-type-background), .elementor-924 .elementor-element.elementor-element-b131a10 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-position:center center;}.elementor-924 .elementor-element.elementor-element-b131a10{--margin-top:0px;--margin-bottom:80px;--margin-left:0px;--margin-right:0px;}.elementor-924 .elementor-element.elementor-element-2f9d44b .elementor-heading-title{font-size:var( --e-global-typography-54d5472-font-size );line-height:var( --e-global-typography-54d5472-line-height );}.elementor-924 .elementor-element.elementor-element-fa8d515{font-size:var( --e-global-typography-3f9b3f0-font-size );line-height:var( --e-global-typography-3f9b3f0-line-height );}.elementor-924 .elementor-element.elementor-element-3acf55d{font-size:var( --e-global-typography-3f9b3f0-font-size );line-height:var( --e-global-typography-3f9b3f0-line-height );}.elementor-924 .elementor-element.elementor-element-a6a0c30 .elementor-heading-title{font-size:var( --e-global-typography-54d5472-font-size );line-height:var( --e-global-typography-54d5472-line-height );}.elementor-924 .elementor-element.elementor-element-acb08e2 .elementor-button{font-size:18px;}.elementor-924 .elementor-element.elementor-element-1a0566af{--margin-top:0px;--margin-bottom:80px;--margin-left:0px;--margin-right:0px;}.elementor-924 .elementor-element.elementor-element-58f049f9 .elementor-heading-title{font-size:var( --e-global-typography-54d5472-font-size );line-height:var( --e-global-typography-54d5472-line-height );}.elementor-924 .elementor-element.elementor-element-5f98582{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-924 .elementor-element.elementor-element-0ef1240{font-size:var( --e-global-typography-3f9b3f0-font-size );line-height:var( --e-global-typography-3f9b3f0-line-height );}.elementor-924 .elementor-element.elementor-element-1b64a6e{font-size:var( --e-global-typography-3f9b3f0-font-size );line-height:var( --e-global-typography-3f9b3f0-line-height );}.elementor-924 .elementor-element.elementor-element-a48b2bb{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-924 .elementor-element.elementor-element-0f41bfd{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-924 .elementor-element.elementor-element-954e2bd{font-size:var( --e-global-typography-3f9b3f0-font-size );line-height:var( --e-global-typography-3f9b3f0-line-height );}.elementor-924 .elementor-element.elementor-element-185d168{font-size:var( --e-global-typography-3f9b3f0-font-size );line-height:var( --e-global-typography-3f9b3f0-line-height );}.elementor-924 .elementor-element.elementor-element-7c12d95{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-924 .elementor-element.elementor-element-8133ac2{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-924 .elementor-element.elementor-element-ce5b04a{font-size:var( --e-global-typography-3f9b3f0-font-size );line-height:var( --e-global-typography-3f9b3f0-line-height );}.elementor-924 .elementor-element.elementor-element-c5f50c8{font-size:var( --e-global-typography-3f9b3f0-font-size );line-height:var( --e-global-typography-3f9b3f0-line-height );}.elementor-924 .elementor-element.elementor-element-ec8216c{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-924 .elementor-element.elementor-element-5921e026:not(.elementor-motion-effects-element-type-background), .elementor-924 .elementor-element.elementor-element-5921e026 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-position:center center;}.elementor-924 .elementor-element.elementor-element-5921e026{--margin-top:0px;--margin-bottom:80px;--margin-left:0px;--margin-right:0px;}.elementor-924 .elementor-element.elementor-element-36a5a534 .elementor-heading-title{font-size:var( --e-global-typography-54d5472-font-size );line-height:var( --e-global-typography-54d5472-line-height );}.elementor-924 .elementor-element.elementor-element-51ed2e33{font-size:var( --e-global-typography-3f9b3f0-font-size );line-height:var( --e-global-typography-3f9b3f0-line-height );}.elementor-924 .elementor-element.elementor-element-3ae1df2{font-size:var( --e-global-typography-3f9b3f0-font-size );line-height:var( --e-global-typography-3f9b3f0-line-height );}.elementor-924 .elementor-element.elementor-element-26e31866 .elementor-heading-title{font-size:var( --e-global-typography-54d5472-font-size );line-height:var( --e-global-typography-54d5472-line-height );}.elementor-924 .elementor-element.elementor-element-46ed9f7 .elementor-button{font-size:18px;}.elementor-924 .elementor-element.elementor-element-6ab648d5{--margin-top:0px;--margin-bottom:80px;--margin-left:0px;--margin-right:0px;}.elementor-924 .elementor-element.elementor-element-3303c43f .elementor-heading-title{font-size:var( --e-global-typography-54d5472-font-size );line-height:var( --e-global-typography-54d5472-line-height );}.elementor-924 .elementor-element.elementor-element-be5d2b7{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-924 .elementor-element.elementor-element-1fecfaf{font-size:var( --e-global-typography-3f9b3f0-font-size );line-height:var( --e-global-typography-3f9b3f0-line-height );}.elementor-924 .elementor-element.elementor-element-9798afc{font-size:var( --e-global-typography-3f9b3f0-font-size );line-height:var( --e-global-typography-3f9b3f0-line-height );}.elementor-924 .elementor-element.elementor-element-3bf2818{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-924 .elementor-element.elementor-element-54e14d7{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-924 .elementor-element.elementor-element-5e3e31d{font-size:var( --e-global-typography-3f9b3f0-font-size );line-height:var( --e-global-typography-3f9b3f0-line-height );}.elementor-924 .elementor-element.elementor-element-6d45e86{font-size:var( --e-global-typography-3f9b3f0-font-size );line-height:var( --e-global-typography-3f9b3f0-line-height );}.elementor-924 .elementor-element.elementor-element-dd8d096{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-924 .elementor-element.elementor-element-76ef2b3{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-924 .elementor-element.elementor-element-7b6cbed{font-size:var( --e-global-typography-3f9b3f0-font-size );line-height:var( --e-global-typography-3f9b3f0-line-height );}.elementor-924 .elementor-element.elementor-element-70cb75e{font-size:var( --e-global-typography-3f9b3f0-font-size );line-height:var( --e-global-typography-3f9b3f0-line-height );}.elementor-924 .elementor-element.elementor-element-bc77326{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-924 .elementor-element.elementor-element-61b5551d:not(.elementor-motion-effects-element-type-background), .elementor-924 .elementor-element.elementor-element-61b5551d > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-position:center center;}.elementor-924 .elementor-element.elementor-element-61b5551d{--margin-top:0px;--margin-bottom:80px;--margin-left:0px;--margin-right:0px;}.elementor-924 .elementor-element.elementor-element-12700161 .elementor-heading-title{font-size:var( --e-global-typography-54d5472-font-size );line-height:var( --e-global-typography-54d5472-line-height );}.elementor-924 .elementor-element.elementor-element-5aac5102{font-size:var( --e-global-typography-3f9b3f0-font-size );line-height:var( --e-global-typography-3f9b3f0-line-height );}.elementor-924 .elementor-element.elementor-element-2259309b{font-size:var( --e-global-typography-3f9b3f0-font-size );line-height:var( --e-global-typography-3f9b3f0-line-height );}.elementor-924 .elementor-element.elementor-element-83be4ba .elementor-heading-title{font-size:var( --e-global-typography-54d5472-font-size );line-height:var( --e-global-typography-54d5472-line-height );}.elementor-924 .elementor-element.elementor-element-1373f292 .elementor-button{font-size:18px;}}@media(max-width:767px){.elementor-924 .elementor-element.elementor-element-2d7a5bc4{--min-height:600px;--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-924 .elementor-element.elementor-element-2d7a5bc4:not(.elementor-motion-effects-element-type-background), .elementor-924 .elementor-element.elementor-element-2d7a5bc4 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-position:bottom center;background-size:500px auto;}.elementor-924 .elementor-element.elementor-element-4a50a134{--padding-top:0px;--padding-bottom:0px;--padding-left:20px;--padding-right:20px;}.elementor-924 .elementor-element.elementor-element-18601c41 :is(.wd-breadcrumbs,.yoast-breadcrumb){font-size:17px;}.elementor-924 .elementor-element.elementor-element-1c3727e9{--gap:30px 30px;--row-gap:30px;--column-gap:30px;}.elementor-924 .elementor-element.elementor-element-6914d370 .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-924 .elementor-element.elementor-element-46515732{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-924 .elementor-element.elementor-element-4c33ae5{--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-924 .elementor-element.elementor-element-2401c33a .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-924 .elementor-element.elementor-element-391f2a23{--gap:20px 20px;--row-gap:20px;--column-gap:20px;}.elementor-924 .elementor-element.elementor-element-13b11bc7{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;}.elementor-924 .elementor-element.elementor-element-23f22a70{--padding-top:60px;--padding-bottom:60px;--padding-left:0px;--padding-right:0px;}.elementor-924 .elementor-element.elementor-element-3aa65008 .elementor-heading-title{font-size:var( --e-global-typography-54d5472-font-size );line-height:var( --e-global-typography-54d5472-line-height );}.elementor-924 .elementor-element.elementor-element-6518985{font-size:var( --e-global-typography-4824592-font-size );line-height:var( --e-global-typography-4824592-line-height );}.elementor-924 .elementor-element.elementor-element-1548415{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-924 .elementor-element.elementor-element-4966b8b{font-size:var( --e-global-typography-4824592-font-size );line-height:var( --e-global-typography-4824592-line-height );}.elementor-924 .elementor-element.elementor-element-6e8a0ab{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-924 .elementor-element.elementor-element-ae1f670{font-size:var( --e-global-typography-4824592-font-size );line-height:var( --e-global-typography-4824592-line-height );}.elementor-924 .elementor-element.elementor-element-9c146ed{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-924 .elementor-element.elementor-element-44aedfd7{--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-924 .elementor-element.elementor-element-32c4bcac .elementor-image-box-img{margin-bottom:40px;}.elementor-924 .elementor-element.elementor-element-32c4bcac .elementor-image-box-description{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-924 .elementor-element.elementor-element-49c8c4d8 .elementor-heading-title{font-size:var( --e-global-typography-54d5472-font-size );line-height:var( --e-global-typography-54d5472-line-height );}.elementor-924 .elementor-element.elementor-element-5a9ebcc9{--gap:25px 0px;--row-gap:25px;--column-gap:0px;}.elementor-924 .elementor-element.elementor-element-54a40ec5{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-924 .elementor-element.elementor-element-2ace1465{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-924 .elementor-element.elementor-element-b78a955:not(.elementor-motion-effects-element-type-background), .elementor-924 .elementor-element.elementor-element-b78a955 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-924 .elementor-element.elementor-element-b78a955{--padding-top:30px;--padding-bottom:30px;--padding-left:30px;--padding-right:30px;}.elementor-924 .elementor-element.elementor-element-71319eea .elementor-heading-title{font-size:var( --e-global-typography-54d5472-font-size );line-height:var( --e-global-typography-54d5472-line-height );}.elementor-924 .elementor-element.elementor-element-76cbe4b8 .elementor-heading-title{font-size:var( --e-global-typography-54d5472-font-size );line-height:var( --e-global-typography-54d5472-line-height );}.elementor-924 .elementor-element.elementor-element-39206db{--gap:25px 25px;--row-gap:25px;--column-gap:25px;}.elementor-924 .elementor-element.elementor-element-e828eac{font-size:var( --e-global-typography-9673fa5-font-size );line-height:var( --e-global-typography-9673fa5-line-height );}.elementor-924 .elementor-element.elementor-element-a0f7e07{--align-items:flex-start;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-924 .elementor-element.elementor-element-31f089f{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-924 .elementor-element.elementor-element-ee467fb{font-size:var( --e-global-typography-9673fa5-font-size );line-height:var( --e-global-typography-9673fa5-line-height );}.elementor-924 .elementor-element.elementor-element-237611f{--align-items:flex-start;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-924 .elementor-element.elementor-element-4937f22{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-924 .elementor-element.elementor-element-8aa2753{font-size:var( --e-global-typography-9673fa5-font-size );line-height:var( --e-global-typography-9673fa5-line-height );}.elementor-924 .elementor-element.elementor-element-2dde36a{--align-items:flex-start;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-924 .elementor-element.elementor-element-5bf8b6f{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-924 .elementor-element.elementor-element-5ebf161{--gap:25px 25px;--row-gap:25px;--column-gap:25px;}.elementor-924 .elementor-element.elementor-element-cd0e2b8{font-size:var( --e-global-typography-9673fa5-font-size );line-height:var( --e-global-typography-9673fa5-line-height );}.elementor-924 .elementor-element.elementor-element-1637c21{--align-items:flex-start;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-924 .elementor-element.elementor-element-135e1c1{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-924 .elementor-element.elementor-element-4f6b561{font-size:var( --e-global-typography-9673fa5-font-size );line-height:var( --e-global-typography-9673fa5-line-height );}.elementor-924 .elementor-element.elementor-element-895340c{--align-items:flex-start;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-924 .elementor-element.elementor-element-b49ca08{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-924 .elementor-element.elementor-element-1b2d3c0{--e-n-carousel-swiper-slides-to-display:1;}.elementor-924 .elementor-element.elementor-element-2ae9d845{--margin-top:0px;--margin-bottom:60px;--margin-left:0px;--margin-right:0px;}.elementor-924 .elementor-element.elementor-element-59f3e6b3 .elementor-heading-title{font-size:var( --e-global-typography-54d5472-font-size );line-height:var( --e-global-typography-54d5472-line-height );}.elementor-924 .elementor-element.elementor-element-1537614{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-924 .elementor-element.elementor-element-3e67fa24{--margin-top:0px;--margin-bottom:60px;--margin-left:0px;--margin-right:0px;}.elementor-924 .elementor-element.elementor-element-4d7d8ba{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-924 .elementor-element.elementor-element-9fef183{font-size:var( --e-global-typography-3f9b3f0-font-size );line-height:var( --e-global-typography-3f9b3f0-line-height );}.elementor-924 .elementor-element.elementor-element-360ea7c{font-size:var( --e-global-typography-3f9b3f0-font-size );line-height:var( --e-global-typography-3f9b3f0-line-height );}.elementor-924 .elementor-element.elementor-element-bb05541{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-924 .elementor-element.elementor-element-777244e{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-924 .elementor-element.elementor-element-0161469{font-size:var( --e-global-typography-3f9b3f0-font-size );line-height:var( --e-global-typography-3f9b3f0-line-height );}.elementor-924 .elementor-element.elementor-element-008b208{font-size:var( --e-global-typography-3f9b3f0-font-size );line-height:var( --e-global-typography-3f9b3f0-line-height );}.elementor-924 .elementor-element.elementor-element-0692ac8{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-924 .elementor-element.elementor-element-19a7ac7{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-924 .elementor-element.elementor-element-6254c02{font-size:var( --e-global-typography-3f9b3f0-font-size );line-height:var( --e-global-typography-3f9b3f0-line-height );}.elementor-924 .elementor-element.elementor-element-3bea44c{font-size:var( --e-global-typography-3f9b3f0-font-size );line-height:var( --e-global-typography-3f9b3f0-line-height );}.elementor-924 .elementor-element.elementor-element-37c8306{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-924 .elementor-element.elementor-element-b131a10:not(.elementor-motion-effects-element-type-background), .elementor-924 .elementor-element.elementor-element-b131a10 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-position:center left;}.elementor-924 .elementor-element.elementor-element-b131a10{--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-924 .elementor-element.elementor-element-0fbc16c{--gap:30px 30px;--row-gap:30px;--column-gap:30px;}.elementor-924 .elementor-element.elementor-element-2f9d44b .elementor-heading-title{font-size:var( --e-global-typography-54d5472-font-size );line-height:var( --e-global-typography-54d5472-line-height );}.elementor-924 .elementor-element.elementor-element-fa8d515{font-size:var( --e-global-typography-3f9b3f0-font-size );line-height:var( --e-global-typography-3f9b3f0-line-height );}.elementor-924 .elementor-element.elementor-element-3acf55d{font-size:var( --e-global-typography-3f9b3f0-font-size );line-height:var( --e-global-typography-3f9b3f0-line-height );}.elementor-924 .elementor-element.elementor-element-1bf7a7b{--justify-content:center;--gap:20px 20px;--row-gap:20px;--column-gap:20px;}.elementor-924 .elementor-element.elementor-element-a6a0c30 .elementor-heading-title{font-size:var( --e-global-typography-54d5472-font-size );line-height:var( --e-global-typography-54d5472-line-height );}.elementor-924 .elementor-element.elementor-element-acb08e2 .elementor-button .elementor-button-content-wrapper{justify-content:center;}.elementor-924 .elementor-element.elementor-element-1a0566af{--margin-top:0px;--margin-bottom:60px;--margin-left:0px;--margin-right:0px;}.elementor-924 .elementor-element.elementor-element-58f049f9 .elementor-heading-title{font-size:var( --e-global-typography-54d5472-font-size );line-height:var( --e-global-typography-54d5472-line-height );}.elementor-924 .elementor-element.elementor-element-5f98582{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-924 .elementor-element.elementor-element-0ef1240{font-size:var( --e-global-typography-3f9b3f0-font-size );line-height:var( --e-global-typography-3f9b3f0-line-height );}.elementor-924 .elementor-element.elementor-element-1b64a6e{font-size:var( --e-global-typography-3f9b3f0-font-size );line-height:var( --e-global-typography-3f9b3f0-line-height );}.elementor-924 .elementor-element.elementor-element-a48b2bb{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-924 .elementor-element.elementor-element-0f41bfd{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-924 .elementor-element.elementor-element-954e2bd{font-size:var( --e-global-typography-3f9b3f0-font-size );line-height:var( --e-global-typography-3f9b3f0-line-height );}.elementor-924 .elementor-element.elementor-element-185d168{font-size:var( --e-global-typography-3f9b3f0-font-size );line-height:var( --e-global-typography-3f9b3f0-line-height );}.elementor-924 .elementor-element.elementor-element-7c12d95{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-924 .elementor-element.elementor-element-8133ac2{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-924 .elementor-element.elementor-element-ce5b04a{font-size:var( --e-global-typography-3f9b3f0-font-size );line-height:var( --e-global-typography-3f9b3f0-line-height );}.elementor-924 .elementor-element.elementor-element-c5f50c8{font-size:var( --e-global-typography-3f9b3f0-font-size );line-height:var( --e-global-typography-3f9b3f0-line-height );}.elementor-924 .elementor-element.elementor-element-ec8216c{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-924 .elementor-element.elementor-element-5921e026:not(.elementor-motion-effects-element-type-background), .elementor-924 .elementor-element.elementor-element-5921e026 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-position:center left;}.elementor-924 .elementor-element.elementor-element-5921e026{--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-924 .elementor-element.elementor-element-309f8e60{--gap:30px 30px;--row-gap:30px;--column-gap:30px;}.elementor-924 .elementor-element.elementor-element-36a5a534 .elementor-heading-title{font-size:var( --e-global-typography-54d5472-font-size );line-height:var( --e-global-typography-54d5472-line-height );}.elementor-924 .elementor-element.elementor-element-51ed2e33{font-size:var( --e-global-typography-3f9b3f0-font-size );line-height:var( --e-global-typography-3f9b3f0-line-height );}.elementor-924 .elementor-element.elementor-element-3ae1df2{font-size:var( --e-global-typography-3f9b3f0-font-size );line-height:var( --e-global-typography-3f9b3f0-line-height );}.elementor-924 .elementor-element.elementor-element-72e30b65{--justify-content:center;--gap:20px 20px;--row-gap:20px;--column-gap:20px;}.elementor-924 .elementor-element.elementor-element-26e31866 .elementor-heading-title{font-size:var( --e-global-typography-54d5472-font-size );line-height:var( --e-global-typography-54d5472-line-height );}.elementor-924 .elementor-element.elementor-element-46ed9f7 .elementor-button .elementor-button-content-wrapper{justify-content:center;}.elementor-924 .elementor-element.elementor-element-6ab648d5{--margin-top:0px;--margin-bottom:60px;--margin-left:0px;--margin-right:0px;}.elementor-924 .elementor-element.elementor-element-3303c43f .elementor-heading-title{font-size:var( --e-global-typography-54d5472-font-size );line-height:var( --e-global-typography-54d5472-line-height );}.elementor-924 .elementor-element.elementor-element-be5d2b7{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-924 .elementor-element.elementor-element-1fecfaf{font-size:var( --e-global-typography-3f9b3f0-font-size );line-height:var( --e-global-typography-3f9b3f0-line-height );}.elementor-924 .elementor-element.elementor-element-9798afc{font-size:var( --e-global-typography-3f9b3f0-font-size );line-height:var( --e-global-typography-3f9b3f0-line-height );}.elementor-924 .elementor-element.elementor-element-3bf2818{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-924 .elementor-element.elementor-element-54e14d7{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-924 .elementor-element.elementor-element-5e3e31d{font-size:var( --e-global-typography-3f9b3f0-font-size );line-height:var( --e-global-typography-3f9b3f0-line-height );}.elementor-924 .elementor-element.elementor-element-6d45e86{font-size:var( --e-global-typography-3f9b3f0-font-size );line-height:var( --e-global-typography-3f9b3f0-line-height );}.elementor-924 .elementor-element.elementor-element-dd8d096{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-924 .elementor-element.elementor-element-76ef2b3{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-924 .elementor-element.elementor-element-7b6cbed{font-size:var( --e-global-typography-3f9b3f0-font-size );line-height:var( --e-global-typography-3f9b3f0-line-height );}.elementor-924 .elementor-element.elementor-element-70cb75e{font-size:var( --e-global-typography-3f9b3f0-font-size );line-height:var( --e-global-typography-3f9b3f0-line-height );}.elementor-924 .elementor-element.elementor-element-bc77326{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-924 .elementor-element.elementor-element-61b5551d:not(.elementor-motion-effects-element-type-background), .elementor-924 .elementor-element.elementor-element-61b5551d > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-position:center left;}.elementor-924 .elementor-element.elementor-element-61b5551d{--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-924 .elementor-element.elementor-element-27c7110c{--gap:30px 30px;--row-gap:30px;--column-gap:30px;}.elementor-924 .elementor-element.elementor-element-12700161 .elementor-heading-title{font-size:var( --e-global-typography-54d5472-font-size );line-height:var( --e-global-typography-54d5472-line-height );}.elementor-924 .elementor-element.elementor-element-5aac5102{font-size:var( --e-global-typography-3f9b3f0-font-size );line-height:var( --e-global-typography-3f9b3f0-line-height );}.elementor-924 .elementor-element.elementor-element-2259309b{font-size:var( --e-global-typography-3f9b3f0-font-size );line-height:var( --e-global-typography-3f9b3f0-line-height );}.elementor-924 .elementor-element.elementor-element-2690df07{--justify-content:center;--gap:20px 20px;--row-gap:20px;--column-gap:20px;}.elementor-924 .elementor-element.elementor-element-83be4ba .elementor-heading-title{font-size:var( --e-global-typography-54d5472-font-size );line-height:var( --e-global-typography-54d5472-line-height );}.elementor-924 .elementor-element.elementor-element-1373f292 .elementor-button .elementor-button-content-wrapper{justify-content:center;}}/* Start custom CSS for icon-box, class: .elementor-element-f3cc959 */.elementor-924 .elementor-element.elementor-element-f3cc959 span {
    font-weight: 700;
}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-2dca590d */.elementor-924 .elementor-element.elementor-element-2dca590d span {
    font-weight: 700;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-76cbe4b8 */.elementor-924 .elementor-element.elementor-element-76cbe4b8 span {
    font-size: 12px;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-717f9d8 */.elementor-924 .elementor-element.elementor-element-717f9d8 {
    height: 100%;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-ab59cac */.elementor-924 .elementor-element.elementor-element-ab59cac {
    height: auto;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-65462e6 */.elementor-924 .elementor-element.elementor-element-65462e6 {
    height: 100%;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-6053ac7 */.elementor-924 .elementor-element.elementor-element-6053ac7 {
    height: auto;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-dd36597 */.elementor-924 .elementor-element.elementor-element-dd36597 {
    height: 100%;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-2c36c23 */.elementor-924 .elementor-element.elementor-element-2c36c23 {
    height: auto;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-cb8f98e */.elementor-924 .elementor-element.elementor-element-cb8f98e {
    height: 100%;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-0558f3f */.elementor-924 .elementor-element.elementor-element-0558f3f {
    height: auto;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-248c23e */.elementor-924 .elementor-element.elementor-element-248c23e {
    height: 100%;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-c16fbfb */.elementor-924 .elementor-element.elementor-element-c16fbfb {
    height: auto;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-717f9d8 */.elementor-924 .elementor-element.elementor-element-717f9d8 {
    height: 100%;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-ab59cac */.elementor-924 .elementor-element.elementor-element-ab59cac {
    height: auto;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-65462e6 */.elementor-924 .elementor-element.elementor-element-65462e6 {
    height: 100%;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-6053ac7 */.elementor-924 .elementor-element.elementor-element-6053ac7 {
    height: auto;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-dd36597 */.elementor-924 .elementor-element.elementor-element-dd36597 {
    height: 100%;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-2c36c23 */.elementor-924 .elementor-element.elementor-element-2c36c23 {
    height: auto;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-cb8f98e */.elementor-924 .elementor-element.elementor-element-cb8f98e {
    height: 100%;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-0558f3f */.elementor-924 .elementor-element.elementor-element-0558f3f {
    height: auto;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-248c23e */.elementor-924 .elementor-element.elementor-element-248c23e {
    height: 100%;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-c16fbfb */.elementor-924 .elementor-element.elementor-element-c16fbfb {
    height: auto;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-717f9d8 */.elementor-924 .elementor-element.elementor-element-717f9d8 {
    height: 100%;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-ab59cac */.elementor-924 .elementor-element.elementor-element-ab59cac {
    height: auto;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-65462e6 */.elementor-924 .elementor-element.elementor-element-65462e6 {
    height: 100%;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-6053ac7 */.elementor-924 .elementor-element.elementor-element-6053ac7 {
    height: auto;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-dd36597 */.elementor-924 .elementor-element.elementor-element-dd36597 {
    height: 100%;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-2c36c23 */.elementor-924 .elementor-element.elementor-element-2c36c23 {
    height: auto;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-cb8f98e */.elementor-924 .elementor-element.elementor-element-cb8f98e {
    height: 100%;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-0558f3f */.elementor-924 .elementor-element.elementor-element-0558f3f {
    height: auto;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-248c23e */.elementor-924 .elementor-element.elementor-element-248c23e {
    height: 100%;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-c16fbfb */.elementor-924 .elementor-element.elementor-element-c16fbfb {
    height: auto;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-717f9d8 */.elementor-924 .elementor-element.elementor-element-717f9d8 {
    height: 100%;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-ab59cac */.elementor-924 .elementor-element.elementor-element-ab59cac {
    height: auto;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-65462e6 */.elementor-924 .elementor-element.elementor-element-65462e6 {
    height: 100%;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-6053ac7 */.elementor-924 .elementor-element.elementor-element-6053ac7 {
    height: auto;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-dd36597 */.elementor-924 .elementor-element.elementor-element-dd36597 {
    height: 100%;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-2c36c23 */.elementor-924 .elementor-element.elementor-element-2c36c23 {
    height: auto;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-cb8f98e */.elementor-924 .elementor-element.elementor-element-cb8f98e {
    height: 100%;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-0558f3f */.elementor-924 .elementor-element.elementor-element-0558f3f {
    height: auto;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-248c23e */.elementor-924 .elementor-element.elementor-element-248c23e {
    height: 100%;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-c16fbfb */.elementor-924 .elementor-element.elementor-element-c16fbfb {
    height: auto;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-717f9d8 */.elementor-924 .elementor-element.elementor-element-717f9d8 {
    height: 100%;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-ab59cac */.elementor-924 .elementor-element.elementor-element-ab59cac {
    height: auto;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-65462e6 */.elementor-924 .elementor-element.elementor-element-65462e6 {
    height: 100%;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-6053ac7 */.elementor-924 .elementor-element.elementor-element-6053ac7 {
    height: auto;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-dd36597 */.elementor-924 .elementor-element.elementor-element-dd36597 {
    height: 100%;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-2c36c23 */.elementor-924 .elementor-element.elementor-element-2c36c23 {
    height: auto;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-cb8f98e */.elementor-924 .elementor-element.elementor-element-cb8f98e {
    height: 100%;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-0558f3f */.elementor-924 .elementor-element.elementor-element-0558f3f {
    height: auto;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-248c23e */.elementor-924 .elementor-element.elementor-element-248c23e {
    height: 100%;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-c16fbfb */.elementor-924 .elementor-element.elementor-element-c16fbfb {
    height: auto;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-717f9d8 */.elementor-924 .elementor-element.elementor-element-717f9d8 {
    height: 100%;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-ab59cac */.elementor-924 .elementor-element.elementor-element-ab59cac {
    height: auto;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-65462e6 */.elementor-924 .elementor-element.elementor-element-65462e6 {
    height: 100%;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-6053ac7 */.elementor-924 .elementor-element.elementor-element-6053ac7 {
    height: auto;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-dd36597 */.elementor-924 .elementor-element.elementor-element-dd36597 {
    height: 100%;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-2c36c23 */.elementor-924 .elementor-element.elementor-element-2c36c23 {
    height: auto;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-cb8f98e */.elementor-924 .elementor-element.elementor-element-cb8f98e {
    height: 100%;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-0558f3f */.elementor-924 .elementor-element.elementor-element-0558f3f {
    height: auto;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-248c23e */.elementor-924 .elementor-element.elementor-element-248c23e {
    height: 100%;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-c16fbfb */.elementor-924 .elementor-element.elementor-element-c16fbfb {
    height: auto;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-73162ed */.elementor-924 .elementor-element.elementor-element-73162ed {
    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-a2c25b6 */.elementor-924 .elementor-element.elementor-element-a2c25b6 {
    height: auto;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-949e1f2 */.elementor-924 .elementor-element.elementor-element-949e1f2 {
    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-17a3957 */.elementor-924 .elementor-element.elementor-element-17a3957 {
    height: auto;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-df3e973 */.elementor-924 .elementor-element.elementor-element-df3e973 {
    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-48ab22b */.elementor-924 .elementor-element.elementor-element-48ab22b {
    height: auto;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-73162ed */.elementor-924 .elementor-element.elementor-element-73162ed {
    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-a2c25b6 */.elementor-924 .elementor-element.elementor-element-a2c25b6 {
    height: auto;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-949e1f2 */.elementor-924 .elementor-element.elementor-element-949e1f2 {
    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-17a3957 */.elementor-924 .elementor-element.elementor-element-17a3957 {
    height: auto;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-df3e973 */.elementor-924 .elementor-element.elementor-element-df3e973 {
    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-48ab22b */.elementor-924 .elementor-element.elementor-element-48ab22b {
    height: auto;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-73162ed */.elementor-924 .elementor-element.elementor-element-73162ed {
    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-a2c25b6 */.elementor-924 .elementor-element.elementor-element-a2c25b6 {
    height: auto;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-949e1f2 */.elementor-924 .elementor-element.elementor-element-949e1f2 {
    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-17a3957 */.elementor-924 .elementor-element.elementor-element-17a3957 {
    height: auto;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-df3e973 */.elementor-924 .elementor-element.elementor-element-df3e973 {
    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-48ab22b */.elementor-924 .elementor-element.elementor-element-48ab22b {
    height: auto;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-73162ed */.elementor-924 .elementor-element.elementor-element-73162ed {
    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-a2c25b6 */.elementor-924 .elementor-element.elementor-element-a2c25b6 {
    height: auto;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-949e1f2 */.elementor-924 .elementor-element.elementor-element-949e1f2 {
    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-17a3957 */.elementor-924 .elementor-element.elementor-element-17a3957 {
    height: auto;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-df3e973 */.elementor-924 .elementor-element.elementor-element-df3e973 {
    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-48ab22b */.elementor-924 .elementor-element.elementor-element-48ab22b {
    height: auto;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-3acf55d */.elementor-924 .elementor-element.elementor-element-3acf55d ul {
    padding-left:40px ;
}

@media (max-width:1024px) {
    .elementor-924 .elementor-element.elementor-element-3acf55d ul {
        padding-left:20px ;
    }
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-acb08e2 */@media (max-width:425px) {
    .elementor-924 .elementor-element.elementor-element-acb08e2 {
    width: 100%;
}
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-a0f8931 */.elementor-924 .elementor-element.elementor-element-a0f8931 {
    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-eefb74d */.elementor-924 .elementor-element.elementor-element-eefb74d {
    height: auto;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-a9574dd */.elementor-924 .elementor-element.elementor-element-a9574dd {
    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-82ce051 */.elementor-924 .elementor-element.elementor-element-82ce051 {
    height: auto;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-1c032d6 */.elementor-924 .elementor-element.elementor-element-1c032d6 {
    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-db149bf */.elementor-924 .elementor-element.elementor-element-db149bf {
    height: auto;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-a0f8931 */.elementor-924 .elementor-element.elementor-element-a0f8931 {
    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-eefb74d */.elementor-924 .elementor-element.elementor-element-eefb74d {
    height: auto;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-a9574dd */.elementor-924 .elementor-element.elementor-element-a9574dd {
    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-82ce051 */.elementor-924 .elementor-element.elementor-element-82ce051 {
    height: auto;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-1c032d6 */.elementor-924 .elementor-element.elementor-element-1c032d6 {
    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-db149bf */.elementor-924 .elementor-element.elementor-element-db149bf {
    height: auto;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-a0f8931 */.elementor-924 .elementor-element.elementor-element-a0f8931 {
    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-eefb74d */.elementor-924 .elementor-element.elementor-element-eefb74d {
    height: auto;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-a9574dd */.elementor-924 .elementor-element.elementor-element-a9574dd {
    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-82ce051 */.elementor-924 .elementor-element.elementor-element-82ce051 {
    height: auto;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-1c032d6 */.elementor-924 .elementor-element.elementor-element-1c032d6 {
    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-db149bf */.elementor-924 .elementor-element.elementor-element-db149bf {
    height: auto;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-a0f8931 */.elementor-924 .elementor-element.elementor-element-a0f8931 {
    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-eefb74d */.elementor-924 .elementor-element.elementor-element-eefb74d {
    height: auto;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-a9574dd */.elementor-924 .elementor-element.elementor-element-a9574dd {
    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-82ce051 */.elementor-924 .elementor-element.elementor-element-82ce051 {
    height: auto;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-1c032d6 */.elementor-924 .elementor-element.elementor-element-1c032d6 {
    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-db149bf */.elementor-924 .elementor-element.elementor-element-db149bf {
    height: auto;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-3ae1df2 */.elementor-924 .elementor-element.elementor-element-3ae1df2 ul {
    padding-left:40px ;
}

@media (max-width:1024px) {
    .elementor-924 .elementor-element.elementor-element-3ae1df2 ul {
        padding-left:20px ;
    }
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-46ed9f7 */@media (max-width:425px) {
    .elementor-924 .elementor-element.elementor-element-46ed9f7 {
    width: 100%;
}
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-51bf01e */.elementor-924 .elementor-element.elementor-element-51bf01e {
    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-62829a8 */.elementor-924 .elementor-element.elementor-element-62829a8 {
    height: auto;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-5e711ff */.elementor-924 .elementor-element.elementor-element-5e711ff {
    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-fa22c49 */.elementor-924 .elementor-element.elementor-element-fa22c49 {
    height: auto;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-ddef967 */.elementor-924 .elementor-element.elementor-element-ddef967 {
    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-9be6f70 */.elementor-924 .elementor-element.elementor-element-9be6f70 {
    height: auto;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-51bf01e */.elementor-924 .elementor-element.elementor-element-51bf01e {
    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-62829a8 */.elementor-924 .elementor-element.elementor-element-62829a8 {
    height: auto;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-5e711ff */.elementor-924 .elementor-element.elementor-element-5e711ff {
    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-fa22c49 */.elementor-924 .elementor-element.elementor-element-fa22c49 {
    height: auto;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-ddef967 */.elementor-924 .elementor-element.elementor-element-ddef967 {
    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-9be6f70 */.elementor-924 .elementor-element.elementor-element-9be6f70 {
    height: auto;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-51bf01e */.elementor-924 .elementor-element.elementor-element-51bf01e {
    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-62829a8 */.elementor-924 .elementor-element.elementor-element-62829a8 {
    height: auto;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-5e711ff */.elementor-924 .elementor-element.elementor-element-5e711ff {
    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-fa22c49 */.elementor-924 .elementor-element.elementor-element-fa22c49 {
    height: auto;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-ddef967 */.elementor-924 .elementor-element.elementor-element-ddef967 {
    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-9be6f70 */.elementor-924 .elementor-element.elementor-element-9be6f70 {
    height: auto;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-51bf01e */.elementor-924 .elementor-element.elementor-element-51bf01e {
    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-62829a8 */.elementor-924 .elementor-element.elementor-element-62829a8 {
    height: auto;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-5e711ff */.elementor-924 .elementor-element.elementor-element-5e711ff {
    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-fa22c49 */.elementor-924 .elementor-element.elementor-element-fa22c49 {
    height: auto;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-ddef967 */.elementor-924 .elementor-element.elementor-element-ddef967 {
    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-9be6f70 */.elementor-924 .elementor-element.elementor-element-9be6f70 {
    height: auto;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-2259309b */.elementor-924 .elementor-element.elementor-element-2259309b ul {
    padding-left:40px ;
}

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