.elementor-256 .elementor-element.elementor-element-ecac60c{margin-top:120px;margin-bottom:0px;}.elementor-256 .elementor-element.elementor-element-2ca051dc.elementor-column > .elementor-widget-wrap{justify-content:space-between;}.elementor-256 .elementor-element.elementor-element-47893af2{margin-top:0px;margin-bottom:24px;}.elementor-256 .elementor-element.elementor-element-6fa197fd .elementor-heading-title{color:var( --e-global-color-text );font-family:"Manrope", Sans-serif;font-size:14px;font-weight:400;line-height:1.4em;}.elementor-256 .elementor-element.elementor-element-6fa197fd{width:auto;max-width:auto;}.elementor-256 .elementor-element.elementor-element-5e4139ea .elementor-heading-title{color:var( --e-global-color-text );font-family:"Manrope", Sans-serif;font-size:14px;font-weight:400;line-height:1.4em;}.elementor-256 .elementor-element.elementor-element-5e4139ea{width:auto;max-width:auto;}.elementor-256 .elementor-element.elementor-element-6343984 .elementor-heading-title{color:var( --e-global-color-primary );font-family:"Manrope", Sans-serif;font-size:14px;font-weight:400;line-height:1.4em;}.elementor-256 .elementor-element.elementor-element-6343984{width:auto;max-width:auto;}.elementor-256 .elementor-element.elementor-element-2b50f00b .elementor-heading-title{color:var( --e-global-color-secondary );font-family:"Manrope", Sans-serif;font-size:44px;font-weight:500;line-height:1em;}.elementor-256 .elementor-element.elementor-element-2b50f00b{width:var( --container-widget-width, 56% );max-width:56%;--container-widget-width:56%;--container-widget-flex-grow:0;}.elementor-256 .elementor-element.elementor-element-400db23d .elementor-heading-title{color:var( --e-global-color-text );font-family:"Manrope", Sans-serif;font-size:16px;font-weight:400;line-height:1.4em;}.elementor-256 .elementor-element.elementor-element-400db23d{width:var( --container-widget-width, 400px );max-width:400px;--container-widget-width:400px;--container-widget-flex-grow:0;}.elementor-256 .elementor-element.elementor-element-131b3eb > .elementor-container > .elementor-column > .elementor-widget-wrap{align-content:center;align-items:center;}.elementor-256 .elementor-element.elementor-element-131b3eb{z-index:999999;}.elementor-256 .elementor-element.elementor-element-179156f .elementor-icon-wrapper{text-align:center;}.elementor-256 .elementor-element.elementor-element-179156f .elementor-icon{font-size:30px;}.elementor-256 .elementor-element.elementor-element-179156f{width:auto;max-width:auto;top:7%;}body:not(.rtl) .elementor-256 .elementor-element.elementor-element-179156f{right:25%;}body.rtl .elementor-256 .elementor-element.elementor-element-179156f{left:25%;}.elementor-256 .elementor-element.elementor-element-4eb989ad > .elementor-container{min-height:400px;}.elementor-256 .elementor-element.elementor-element-4eb989ad:not(.elementor-motion-effects-element-type-background), .elementor-256 .elementor-element.elementor-element-4eb989ad > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("http://new.alliam.su/app/uploads/2023/04/Frame-10.png");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-256 .elementor-element.elementor-element-4eb989ad{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin-top:80px;margin-bottom:0px;}.elementor-256 .elementor-element.elementor-element-4eb989ad > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-256 .elementor-element.elementor-element-258a5da8.elementor-column > .elementor-widget-wrap{justify-content:center;}.elementor-256 .elementor-element.elementor-element-16b88e0f .elementor-button{fill:#FFFFFF;color:#FFFFFF;background-color:var( --e-global-color-primary );border-style:solid;border-width:4px 4px 4px 4px;}.elementor-256 .elementor-element.elementor-element-16b88e0f{width:auto;max-width:auto;}.elementor-256 .elementor-element.elementor-element-5c70ad13:not(.elementor-motion-effects-element-type-background), .elementor-256 .elementor-element.elementor-element-5c70ad13 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-256 .elementor-element.elementor-element-5c70ad13, .elementor-256 .elementor-element.elementor-element-5c70ad13 > .elementor-background-overlay{border-radius:8px 8px 8px 8px;}.elementor-256 .elementor-element.elementor-element-5c70ad13{box-shadow:0px 12px 24px 0px rgba(0, 0, 0, 0.06);transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin-top:-80px;margin-bottom:64px;padding:40px 40px 40px 40px;}.elementor-256 .elementor-element.elementor-element-5c70ad13 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-256 .elementor-element.elementor-element-93e9680.elementor-column > .elementor-widget-wrap{justify-content:space-between;}.elementor-256 .elementor-element.elementor-element-93e9680 > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-bottom:16px;}.elementor-256 .elementor-element.elementor-element-525ac200 .elementor-heading-title{color:var( --e-global-color-secondary );font-family:"Manrope", Sans-serif;font-size:36px;font-weight:500;line-height:1.25em;}.elementor-256 .elementor-element.elementor-element-525ac200 > .elementor-widget-container{margin:0px 0px 40px 0px;}.elementor-256 .elementor-element.elementor-element-635cc01 > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-bottom:32px;}.elementor-256 .elementor-element.elementor-element-1a21bc52{color:var( --e-global-color-secondary );font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-size:var( --e-global-typography-primary-font-size );font-weight:var( --e-global-typography-primary-font-weight );line-height:var( --e-global-typography-primary-line-height );}.elementor-256 .elementor-element.elementor-element-1a21bc52 > .elementor-widget-container{padding:32px 32px 24px 32px;background-color:var( --e-global-color-7ca7968 );border-radius:8px 8px 8px 8px;}.elementor-256 .elementor-element.elementor-element-323d8a82 > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-bottom:32px;}.elementor-256 .elementor-element.elementor-element-62195079{color:var( --e-global-color-secondary );font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-size:var( --e-global-typography-primary-font-size );font-weight:var( --e-global-typography-primary-font-weight );line-height:var( --e-global-typography-primary-line-height );}.elementor-256 .elementor-element.elementor-element-62195079 > .elementor-widget-container{padding:32px 120px 24px 32px;background-color:var( --e-global-color-7ca7968 );border-radius:8px 8px 8px 8px;}.elementor-256 .elementor-element.elementor-element-76c494f3{color:var( --e-global-color-secondary );font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-size:var( --e-global-typography-primary-font-size );font-weight:var( --e-global-typography-primary-font-weight );line-height:var( --e-global-typography-primary-line-height );}.elementor-256 .elementor-element.elementor-element-76c494f3 > .elementor-widget-container{padding:32px 120px 24px 32px;background-color:var( --e-global-color-7ca7968 );border-radius:8px 8px 8px 8px;}.elementor-256 .elementor-element.elementor-element-22d72f44{margin-top:40px;margin-bottom:40px;}.elementor-256 .elementor-element.elementor-element-11e3513f .elementor-heading-title{color:var( --e-global-color-secondary );font-family:"Manrope", Sans-serif;font-size:44px;font-weight:500;line-height:1.25em;}.elementor-256 .elementor-element.elementor-element-32489d2e{margin-top:40px;margin-bottom:40px;}.elementor-256 .elementor-element.elementor-element-3f42b704.elementor-column > .elementor-widget-wrap{justify-content:space-between;}.elementor-256 .elementor-element.elementor-element-2ef96f8{color:var( --e-global-color-secondary );font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-size:var( --e-global-typography-primary-font-size );font-weight:var( --e-global-typography-primary-font-weight );line-height:var( --e-global-typography-primary-line-height );width:var( --container-widget-width, 45% );max-width:45%;--container-widget-width:45%;--container-widget-flex-grow:0;}.elementor-256 .elementor-element.elementor-element-2ef96f8 > .elementor-widget-container{padding:8px 8px 8px 8px;background-color:var( --e-global-color-7ca7968 );border-radius:6px 6px 6px 6px;}.elementor-256 .elementor-element.elementor-element-381e34d1{color:var( --e-global-color-secondary );font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-size:var( --e-global-typography-primary-font-size );font-weight:var( --e-global-typography-primary-font-weight );line-height:var( --e-global-typography-primary-line-height );width:var( --container-widget-width, 45% );max-width:45%;--container-widget-width:45%;--container-widget-flex-grow:0;}.elementor-256 .elementor-element.elementor-element-381e34d1 > .elementor-widget-container{padding:8px 8px 8px 8px;background-color:var( --e-global-color-7ca7968 );border-radius:6px 6px 6px 6px;}.elementor-256 .elementor-element.elementor-element-35441d98{margin-top:80px;margin-bottom:40px;}.elementor-256 .elementor-element.elementor-element-6348ae24 .elementor-heading-title{color:var( --e-global-color-secondary );font-family:"Manrope", Sans-serif;font-size:44px;font-weight:500;line-height:1.25em;}.elementor-256 .elementor-element.elementor-element-1c74e2fd{margin-top:40px;margin-bottom:40px;}.elementor-256 .elementor-element.elementor-element-6dc560cc:not(.elementor-motion-effects-element-type-background), .elementor-256 .elementor-element.elementor-element-6dc560cc > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("http://new.alliam.su/app/uploads/2023/04/Frame-479.png");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-256 .elementor-element.elementor-element-6dc560cc, .elementor-256 .elementor-element.elementor-element-6dc560cc > .elementor-background-overlay{border-radius:6px 6px 6px 6px;}.elementor-256 .elementor-element.elementor-element-6dc560cc{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-256 .elementor-element.elementor-element-6dc560cc > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-256 .elementor-element.elementor-element-59696b20.elementor-column > .elementor-widget-wrap{justify-content:space-between;}.elementor-256 .elementor-element.elementor-element-5b83fb88{color:var( --e-global-color-secondary );font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-size:var( --e-global-typography-primary-font-size );font-weight:var( --e-global-typography-primary-font-weight );line-height:var( --e-global-typography-primary-line-height );width:var( --container-widget-width, calc(50% - 15px) );max-width:calc(50% - 15px);--container-widget-width:calc(50% - 15px);--container-widget-flex-grow:0;}.elementor-256 .elementor-element.elementor-element-5b83fb88 > .elementor-widget-container{margin:0px 0px 30px 0px;padding:32px 32px 32px 32px;background-color:var( --e-global-color-7ca7968 );border-radius:6px 6px 6px 6px;}.elementor-256 .elementor-element.elementor-element-60828bc5{color:var( --e-global-color-secondary );font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-size:var( --e-global-typography-primary-font-size );font-weight:var( --e-global-typography-primary-font-weight );line-height:var( --e-global-typography-primary-line-height );width:var( --container-widget-width, calc(50% - 15px) );max-width:calc(50% - 15px);--container-widget-width:calc(50% - 15px);--container-widget-flex-grow:0;}.elementor-256 .elementor-element.elementor-element-60828bc5 > .elementor-widget-container{margin:0px 0px 30px 0px;padding:32px 32px 32px 32px;background-color:var( --e-global-color-7ca7968 );border-radius:6px 6px 6px 6px;}.elementor-256 .elementor-element.elementor-element-63e6fa38{color:var( --e-global-color-secondary );font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-size:var( --e-global-typography-primary-font-size );font-weight:var( --e-global-typography-primary-font-weight );line-height:var( --e-global-typography-primary-line-height );width:var( --container-widget-width, calc(50% - 15px) );max-width:calc(50% - 15px);--container-widget-width:calc(50% - 15px);--container-widget-flex-grow:0;}.elementor-256 .elementor-element.elementor-element-63e6fa38 > .elementor-widget-container{margin:0px 0px 30px 0px;padding:32px 32px 32px 32px;background-color:var( --e-global-color-7ca7968 );border-radius:6px 6px 6px 6px;}.elementor-256 .elementor-element.elementor-element-7e1a8485{color:var( --e-global-color-secondary );font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-size:var( --e-global-typography-primary-font-size );font-weight:var( --e-global-typography-primary-font-weight );line-height:var( --e-global-typography-primary-line-height );width:var( --container-widget-width, calc(50% - 15px) );max-width:calc(50% - 15px);--container-widget-width:calc(50% - 15px);--container-widget-flex-grow:0;}.elementor-256 .elementor-element.elementor-element-7e1a8485 > .elementor-widget-container{margin:0px 0px 30px 0px;padding:32px 32px 32px 32px;background-color:var( --e-global-color-7ca7968 );border-radius:6px 6px 6px 6px;}.elementor-256 .elementor-element.elementor-element-181417c5{color:var( --e-global-color-secondary );font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-size:var( --e-global-typography-primary-font-size );font-weight:var( --e-global-typography-primary-font-weight );line-height:var( --e-global-typography-primary-line-height );width:var( --container-widget-width, calc(50% - 15px) );max-width:calc(50% - 15px);--container-widget-width:calc(50% - 15px);--container-widget-flex-grow:0;}.elementor-256 .elementor-element.elementor-element-181417c5 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:32px 32px 32px 32px;background-color:var( --e-global-color-7ca7968 );border-radius:6px 6px 6px 6px;}.elementor-256 .elementor-element.elementor-element-260aec79{color:var( --e-global-color-secondary );font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-size:var( --e-global-typography-primary-font-size );font-weight:var( --e-global-typography-primary-font-weight );line-height:var( --e-global-typography-primary-line-height );width:var( --container-widget-width, calc(50% - 15px) );max-width:calc(50% - 15px);--container-widget-width:calc(50% - 15px);--container-widget-flex-grow:0;}.elementor-256 .elementor-element.elementor-element-260aec79 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:32px 32px 32px 32px;background-color:var( --e-global-color-7ca7968 );border-radius:6px 6px 6px 6px;}.elementor-256 .elementor-element.elementor-element-e0c94dc{margin-top:80px;margin-bottom:40px;}.elementor-256 .elementor-element.elementor-element-7d7151ac .elementor-heading-title{color:var( --e-global-color-secondary );font-family:"Manrope", Sans-serif;font-size:44px;font-weight:500;line-height:1.25em;}.elementor-256 .elementor-element.elementor-element-637ce2a3{margin-top:40px;margin-bottom:40px;}.elementor-256 .elementor-element.elementor-element-4cb35100.elementor-view-stacked .elementor-icon{background-color:#138DE121;fill:var( --e-global-color-primary );color:var( --e-global-color-primary );}.elementor-256 .elementor-element.elementor-element-4cb35100.elementor-view-framed .elementor-icon, .elementor-256 .elementor-element.elementor-element-4cb35100.elementor-view-default .elementor-icon{fill:#138DE121;color:#138DE121;border-color:#138DE121;}.elementor-256 .elementor-element.elementor-element-4cb35100.elementor-view-framed .elementor-icon{background-color:var( --e-global-color-primary );}.elementor-256 .elementor-element.elementor-element-4cb35100{--icon-box-icon-margin:16px;}.elementor-256 .elementor-element.elementor-element-4cb35100 .elementor-icon{font-size:24px;padding:14px;border-radius:4px 4px 4px 4px;}.elementor-256 .elementor-element.elementor-element-4cb35100 .elementor-icon-box-wrapper{text-align:left;}.elementor-256 .elementor-element.elementor-element-4cb35100 .elementor-icon-box-title{margin-bottom:4px;color:var( --e-global-color-secondary );}.elementor-256 .elementor-element.elementor-element-4cb35100 .elementor-icon-box-title, .elementor-256 .elementor-element.elementor-element-4cb35100 .elementor-icon-box-title a{font-family:"Manrope", Sans-serif;font-size:20px;font-weight:500;line-height:1.4em;}.elementor-256 .elementor-element.elementor-element-4cb35100 .elementor-icon-box-description{color:var( --e-global-color-text );font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-size:var( --e-global-typography-primary-font-size );font-weight:var( --e-global-typography-primary-font-weight );line-height:var( --e-global-typography-primary-line-height );}.elementor-256 .elementor-element.elementor-element-7ef39e3.elementor-view-stacked .elementor-icon{background-color:#138DE121;fill:var( --e-global-color-primary );color:var( --e-global-color-primary );}.elementor-256 .elementor-element.elementor-element-7ef39e3.elementor-view-framed .elementor-icon, .elementor-256 .elementor-element.elementor-element-7ef39e3.elementor-view-default .elementor-icon{fill:#138DE121;color:#138DE121;border-color:#138DE121;}.elementor-256 .elementor-element.elementor-element-7ef39e3.elementor-view-framed .elementor-icon{background-color:var( --e-global-color-primary );}.elementor-256 .elementor-element.elementor-element-7ef39e3{--icon-box-icon-margin:16px;}.elementor-256 .elementor-element.elementor-element-7ef39e3 .elementor-icon{font-size:24px;padding:14px;border-radius:4px 4px 4px 4px;}.elementor-256 .elementor-element.elementor-element-7ef39e3 .elementor-icon-box-wrapper{text-align:left;}.elementor-256 .elementor-element.elementor-element-7ef39e3 .elementor-icon-box-title{margin-bottom:4px;color:var( --e-global-color-secondary );}.elementor-256 .elementor-element.elementor-element-7ef39e3 .elementor-icon-box-title, .elementor-256 .elementor-element.elementor-element-7ef39e3 .elementor-icon-box-title a{font-family:"Manrope", Sans-serif;font-size:20px;font-weight:500;line-height:1.4em;}.elementor-256 .elementor-element.elementor-element-7ef39e3 .elementor-icon-box-description{color:var( --e-global-color-text );font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-size:var( --e-global-typography-primary-font-size );font-weight:var( --e-global-typography-primary-font-weight );line-height:var( --e-global-typography-primary-line-height );}.elementor-256 .elementor-element.elementor-element-26545e47.elementor-view-stacked .elementor-icon{background-color:#138DE121;fill:var( --e-global-color-primary );color:var( --e-global-color-primary );}.elementor-256 .elementor-element.elementor-element-26545e47.elementor-view-framed .elementor-icon, .elementor-256 .elementor-element.elementor-element-26545e47.elementor-view-default .elementor-icon{fill:#138DE121;color:#138DE121;border-color:#138DE121;}.elementor-256 .elementor-element.elementor-element-26545e47.elementor-view-framed .elementor-icon{background-color:var( --e-global-color-primary );}.elementor-256 .elementor-element.elementor-element-26545e47{--icon-box-icon-margin:16px;}.elementor-256 .elementor-element.elementor-element-26545e47 .elementor-icon{font-size:24px;padding:14px;border-radius:4px 4px 4px 4px;}.elementor-256 .elementor-element.elementor-element-26545e47 .elementor-icon-box-wrapper{text-align:left;}.elementor-256 .elementor-element.elementor-element-26545e47 .elementor-icon-box-title{margin-bottom:4px;color:var( --e-global-color-secondary );}.elementor-256 .elementor-element.elementor-element-26545e47 .elementor-icon-box-title, .elementor-256 .elementor-element.elementor-element-26545e47 .elementor-icon-box-title a{font-family:"Manrope", Sans-serif;font-size:20px;font-weight:500;line-height:1.4em;}.elementor-256 .elementor-element.elementor-element-26545e47 .elementor-icon-box-description{color:var( --e-global-color-text );font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-size:var( --e-global-typography-primary-font-size );font-weight:var( --e-global-typography-primary-font-weight );line-height:var( --e-global-typography-primary-line-height );}@media(min-width:768px){.elementor-256 .elementor-element.elementor-element-93e9680{width:10%;}.elementor-256 .elementor-element.elementor-element-635cc01{width:50%;}.elementor-256 .elementor-element.elementor-element-323d8a82{width:39.333%;}}@media(max-width:1024px){body:not(.rtl) .elementor-256 .elementor-element.elementor-element-179156f{right:3%;}body.rtl .elementor-256 .elementor-element.elementor-element-179156f{left:3%;}.elementor-256 .elementor-element.elementor-element-179156f{top:3%;}.elementor-256 .elementor-element.elementor-element-4eb989ad > .elementor-container{min-height:300px;}.elementor-256 .elementor-element.elementor-element-525ac200 .elementor-heading-title{font-size:32px;}.elementor-256 .elementor-element.elementor-element-1a21bc52{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );}.elementor-256 .elementor-element.elementor-element-62195079{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );}.elementor-256 .elementor-element.elementor-element-76c494f3{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );}.elementor-256 .elementor-element.elementor-element-2ef96f8{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );}.elementor-256 .elementor-element.elementor-element-381e34d1{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );}.elementor-256 .elementor-element.elementor-element-5b83fb88{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );}.elementor-256 .elementor-element.elementor-element-60828bc5{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );}.elementor-256 .elementor-element.elementor-element-63e6fa38{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );}.elementor-256 .elementor-element.elementor-element-7e1a8485{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );}.elementor-256 .elementor-element.elementor-element-181417c5{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );}.elementor-256 .elementor-element.elementor-element-260aec79{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );}.elementor-256 .elementor-element.elementor-element-4cb35100 .elementor-icon-box-description{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );}.elementor-256 .elementor-element.elementor-element-7ef39e3 .elementor-icon-box-description{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );}.elementor-256 .elementor-element.elementor-element-26545e47 .elementor-icon-box-description{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );}}@media(max-width:767px){.elementor-256 .elementor-element.elementor-element-2b50f00b .elementor-heading-title{font-size:28px;}.elementor-256 .elementor-element.elementor-element-400db23d{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;}.elementor-256 .elementor-element.elementor-element-4eb989ad > .elementor-container{min-height:150px;}.elementor-256 .elementor-element.elementor-element-4eb989ad{margin-top:40px;margin-bottom:0px;}.elementor-256 .elementor-element.elementor-element-16b88e0f{width:var( --container-widget-width, calc(100vw - 30px) );max-width:calc(100vw - 30px);--container-widget-width:calc(100vw - 30px);--container-widget-flex-grow:0;}.elementor-256 .elementor-element.elementor-element-5c70ad13, .elementor-256 .elementor-element.elementor-element-5c70ad13 > .elementor-background-overlay{border-radius:0px 0px 0px 0px;}.elementor-256 .elementor-element.elementor-element-5c70ad13{margin-top:24px;margin-bottom:24px;padding:0px 0px 0px 0px;}.elementor-256 .elementor-element.elementor-element-93e9680 > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-256 .elementor-element.elementor-element-525ac200 .elementor-heading-title{font-size:28px;}.elementor-256 .elementor-element.elementor-element-525ac200 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 32px 0px;}.elementor-256 .elementor-element.elementor-element-635cc01{width:100%;}.elementor-256 .elementor-element.elementor-element-635cc01 > .elementor-element-populated{padding:0px 0px 32px 0px;}.elementor-256 .elementor-element.elementor-element-1a21bc52{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );}.elementor-256 .elementor-element.elementor-element-1a21bc52 > .elementor-widget-container{padding:32px 80px 24px 32px;}.elementor-256 .elementor-element.elementor-element-323d8a82{width:100%;}.elementor-256 .elementor-element.elementor-element-323d8a82 > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-256 .elementor-element.elementor-element-62195079{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );}.elementor-256 .elementor-element.elementor-element-62195079 > .elementor-widget-container{padding:32px 80px 24px 32px;}.elementor-256 .elementor-element.elementor-element-76c494f3{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );}.elementor-256 .elementor-element.elementor-element-76c494f3 > .elementor-widget-container{padding:32px 80px 24px 32px;}.elementor-256 .elementor-element.elementor-element-22d72f44{margin-top:0px;margin-bottom:0px;}.elementor-256 .elementor-element.elementor-element-11e3513f .elementor-heading-title{font-size:28px;}.elementor-256 .elementor-element.elementor-element-32489d2e{margin-top:0px;margin-bottom:0px;}.elementor-256 .elementor-element.elementor-element-2ef96f8{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );width:100%;max-width:100%;}.elementor-256 .elementor-element.elementor-element-2ef96f8 > .elementor-widget-container{margin:0px 0px 24px 0px;}.elementor-256 .elementor-element.elementor-element-381e34d1{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );width:100%;max-width:100%;}.elementor-256 .elementor-element.elementor-element-381e34d1 > .elementor-widget-container{margin:0px 0px 24px 0px;}.elementor-256 .elementor-element.elementor-element-35441d98{margin-top:24px;margin-bottom:0px;}.elementor-256 .elementor-element.elementor-element-6348ae24 .elementor-heading-title{font-size:32px;}.elementor-256 .elementor-element.elementor-element-1c74e2fd{margin-top:0px;margin-bottom:0px;}.elementor-256 .elementor-element.elementor-element-5b83fb88{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );width:100%;max-width:100%;}.elementor-256 .elementor-element.elementor-element-5b83fb88 > .elementor-widget-container{margin:0px 0px 24px 0px;}.elementor-256 .elementor-element.elementor-element-60828bc5{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );width:100%;max-width:100%;}.elementor-256 .elementor-element.elementor-element-60828bc5 > .elementor-widget-container{margin:0px 0px 24px 0px;}.elementor-256 .elementor-element.elementor-element-63e6fa38{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );width:100%;max-width:100%;}.elementor-256 .elementor-element.elementor-element-63e6fa38 > .elementor-widget-container{margin:0px 0px 24px 0px;}.elementor-256 .elementor-element.elementor-element-7e1a8485{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );width:100%;max-width:100%;}.elementor-256 .elementor-element.elementor-element-7e1a8485 > .elementor-widget-container{margin:0px 0px 24px 0px;}.elementor-256 .elementor-element.elementor-element-181417c5{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );width:100%;max-width:100%;}.elementor-256 .elementor-element.elementor-element-181417c5 > .elementor-widget-container{margin:0px 0px 24px 0px;}.elementor-256 .elementor-element.elementor-element-260aec79{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );width:100%;max-width:100%;}.elementor-256 .elementor-element.elementor-element-e0c94dc{margin-top:24px;margin-bottom:0px;}.elementor-256 .elementor-element.elementor-element-7d7151ac .elementor-heading-title{font-size:32px;}.elementor-256 .elementor-element.elementor-element-637ce2a3{margin-top:0px;margin-bottom:0px;}.elementor-256 .elementor-element.elementor-element-4cb35100 .elementor-icon-box-description{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );}.elementor-256 .elementor-element.elementor-element-7ef39e3 .elementor-icon-box-description{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );}.elementor-256 .elementor-element.elementor-element-26545e47 .elementor-icon-box-description{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );}}/* Start custom CSS for section, class: .elementor-element-47893af2 */.elementor-256 .elementor-element.elementor-element-47893af2 .elementor-widget-wrap {
    gap: 8px;
}/* End custom CSS */
/* Start custom CSS for theme-post-title, class: .elementor-element-2b50f00b */@media (max-width: 768px) {
    .elementor-256 .elementor-element.elementor-element-2b50f00b {
        display: block;
        margin-bottom: 24px !important;
    }
}/* End custom CSS */
/* Start custom CSS for icon, class: .elementor-element-179156f */.elementor-256 .elementor-element.elementor-element-179156f {
    cursor: pointer;
}/* End custom CSS */
/* Start custom CSS for column, class: .elementor-element-7ff871c */.elementor-256 .elementor-element.elementor-element-7ff871c {
    height: 100%;
}/* End custom CSS */
/* Start custom CSS for section, class: .elementor-element-131b3eb */.elementor-256 .elementor-element.elementor-element-131b3eb {
    display: none;
    position: fixed;
    left: 50%;
    top: 50%;
    transform: translate3d(-50%, -50%, 0);
    width: 100%;
    height: 100vh;
    background: #00000055;
}
.elementor-256 .elementor-element.elementor-element-131b3eb .elementor-container {
    height: 100%;
}
.elementor-256 .elementor-element.elementor-element-131b3eb .elementor-widget.elementor-widget-html {
    width: 57%;
    height: 59%;
}
.elementor-256 .elementor-element.elementor-element-131b3eb .elementor-widget-wrap {
    position: relative;
    height: 570px;
    margin: auto;
    align-content: flex-start !important;
    justify-content: center;
}
@media (max-width: 1024px) {
    .elementor-256 .elementor-element.elementor-element-131b3eb {
        background: #fff;
    }
    .elementor-256 .elementor-element.elementor-element-131b3eb .elementor-widget.elementor-widget-html {
    width: 100%;
    height: 100%;
    display: flex;
    align-items: center;
}
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-16b88e0f */.elementor-256 .elementor-element.elementor-element-16b88e0f .elementor-button-text {
    flex-grow: unset;
}
.elementor-256 .elementor-element.elementor-element-16b88e0f {
    transform: translateY(-50%);
    cursor: pointer;
}/* End custom CSS */
/* Start custom CSS for column, class: .elementor-element-93e9680 */.elementor-256 .elementor-element.elementor-element-93e9680 {
    width: 100% !important;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-1a21bc52 */.elementor-256 .elementor-element.elementor-element-1a21bc52:before {
    content: "1";
    background: var(--e-global-color-primary);
    background-position: center;
    background-repeat: no-repeat;
    background-size: 50%;
    width: 44px;
    height: 44px;
    position: absolute;
    top: 20px;
    right: 20px;
    z-index: 1;
    border-radius: 50%;
    color: #fff;
    font-size: 20px;
    font-weight: 500;
    display: flex;
    justify-content: center;
    align-content: center;
    line-height: 2.1;
}/* End custom CSS */
/* Start custom CSS for column, class: .elementor-element-635cc01 */.elementor-256 .elementor-element.elementor-element-635cc01 {
    width: 50%;
}

@media (max-width: 768px) {
    .elementor-256 .elementor-element.elementor-element-635cc01 {
        width: 100%;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-62195079 */.elementor-256 .elementor-element.elementor-element-62195079 strong {
    margin: 0;
}
.elementor-256 .elementor-element.elementor-element-62195079:before {
    content: "2";
    background: var(--e-global-color-primary);
    background-position: center;
    background-repeat: no-repeat;
    background-size: 50%;
    width: 44px;
    height: 44px;
    position: absolute;
    top: 20px;
    right: 20px;
    z-index: 1;
    border-radius: 50%;
    color: #fff;
    font-size: 20px;
    font-weight: 500;
    display: flex;
    justify-content: center;
    align-content: center;
    line-height: 2.1;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-76c494f3 */.elementor-256 .elementor-element.elementor-element-76c494f3 strong {
    margin: 0;
}
.elementor-256 .elementor-element.elementor-element-76c494f3:before {
    content: "3";
    background: var(--e-global-color-primary);
    background-position: center;
    background-repeat: no-repeat;
    background-size: 50%;
    width: 44px;
    height: 44px;
    position: absolute;
    top: 20px;
    right: 20px;
    z-index: 1;
    border-radius: 50%;
    color: #fff;
    font-size: 20px;
    font-weight: 500;
    display: flex;
    justify-content: center;
    align-content: center;
    line-height: 2.1;
}/* End custom CSS */
/* Start custom CSS for column, class: .elementor-element-323d8a82 */.elementor-256 .elementor-element.elementor-element-323d8a82 {
    width: 50%;
}

@media (max-width: 768px) {
    .elementor-256 .elementor-element.elementor-element-323d8a82 {
        width: 100%;
    }
}/* End custom CSS */
/* Start custom CSS for section, class: .elementor-element-5c70ad13 */@media (max-width: 768px) {
    .elementor-256 .elementor-element.elementor-element-5c70ad13 {
        box-shadow: none;
        padding: 0;
    }
}
.elementor-256 .elementor-element.elementor-element-5c70ad13 strong {
    display: block;
    font-size: 20px;
    font-weight: 500;
    margin-bottom: 16px;
}
.elementor-256 .elementor-element.elementor-element-5c70ad13 p {
    margin-bottom: 14.5px;
}/* End custom CSS */
/* Start custom CSS for section, class: .elementor-element-430d58a9 */.elementor-256 .elementor-element.elementor-element-430d58a9 .elementor-container {
    flex-wrap: wrap;
}/* End custom CSS */
/* Start custom CSS for column, class: .elementor-element-3f42b704 */.elementor-256 .elementor-element.elementor-element-3f42b704 .elementor-widget-wrap {
    gap: 33px;
}
.elementor-256 .elementor-element.elementor-element-3f42b704 .elementor-widget-container {
    height: 100%;
}/* End custom CSS */
/* Start custom CSS for section, class: .elementor-element-32489d2e */.elementor-256 .elementor-element.elementor-element-32489d2e strong {
    font-size: 20px;
    font-weight: 500;
}
.elementor-256 .elementor-element.elementor-element-32489d2e img {
    border-radius: 4px;
}
.elementor-256 .elementor-element.elementor-element-32489d2e p:not(:first-child) {
    padding: 0 24px;
}
.elementor-256 .elementor-element.elementor-element-32489d2e img {
    aspect-ratio: 3/2; 
    object-fit: cover;
}

@media (max-width: 768px) {
    .elementor-256 .elementor-element.elementor-element-32489d2e p:not(:first-child) {
        padding: 0 16px;
    }
}/* End custom CSS */
/* Start custom CSS for section, class: .elementor-element-6dc560cc */.elementor-256 .elementor-element.elementor-element-6dc560cc {
    height: 100%;
}/* End custom CSS */
/* Start custom CSS for column, class: .elementor-element-59696b20 */.elementor-256 .elementor-element.elementor-element-59696b20 .elementor-widget-container {
    height: 100%;
}
.elementor-256 .elementor-element.elementor-element-59696b20 .elementor-widget-text-editor {
    padding-bottom: 33px
}
.elementor-256 .elementor-element.elementor-element-59696b20 .elementor-widget-text-editor:last-of-type,
.elementor-256 .elementor-element.elementor-element-59696b20 .elementor-widget-text-editor:nth-child(5){
    padding: 0;
}/* End custom CSS */
/* Start custom CSS for section, class: .elementor-element-1c74e2fd */.elementor-256 .elementor-element.elementor-element-1c74e2fd strong {
    font-size: 20px;
    font-weight: 500;
}
.elementor-256 .elementor-element.elementor-element-1c74e2fd em {
    font-style: normal;
    color: #fff;
    background: var(--e-global-color-primary);
    padding: 0 16px;
    line-height: 32px;
    display: inline-block;
    border-radius: 3px;
}
.elementor-256 .elementor-element.elementor-element-1c74e2fd p:last-of-type {
    margin: 0;
}/* End custom CSS */