.elementor-111 .elementor-element.elementor-element-9678f71{--display:flex;--gap:64px 64px;--row-gap:64px;--column-gap:64px;}.elementor-111 .elementor-element.elementor-element-d0b0c27{--display:flex;--min-height:864px;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-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-111 .elementor-element.elementor-element-7c54847 img{width:100%;}.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 );}body:not(.rtl) .elementor-111 .elementor-element.elementor-element-aa9b3a0{left:50%;}body.rtl .elementor-111 .elementor-element.elementor-element-aa9b3a0{right:50%;}.elementor-111 .elementor-element.elementor-element-aa9b3a0{bottom:17vh;text-align:center;}.elementor-111 .elementor-element.elementor-element-aa9b3a0 .elementor-heading-title{font-family:"Lobster", Sans-serif;font-size:56px;font-weight:500;line-height:80px;}.elementor-111 .elementor-element.elementor-element-98b87ed{--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:space-between;--padding-top:0px;--padding-bottom:0px;--padding-left:136px;--padding-right:136px;top:96px;}body:not(.rtl) .elementor-111 .elementor-element.elementor-element-98b87ed{left:0px;}body.rtl .elementor-111 .elementor-element.elementor-element-98b87ed{right:0px;}.elementor-111 .elementor-element.elementor-element-af33cf7{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-widget-theme-site-logo .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-111 .elementor-element.elementor-element-4963e17{--display:flex;--gap:16px 16px;--row-gap:16px;--column-gap:16px;}.elementor-111 .elementor-element.elementor-element-7ce92a4.elementor-element{--align-self:flex-start;}.elementor-111 .elementor-element.elementor-element-7ce92a4{text-align:center;}.elementor-111 .elementor-element.elementor-element-7ce92a4 .elementor-heading-title{font-family:"Roboto", Sans-serif;font-size:24px;font-weight:400;color:#FFDC95;}.elementor-widget-button .elementor-button{background-color:var( --e-global-color-accent );font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-weight:var( --e-global-typography-accent-font-weight );}.elementor-111 .elementor-element.elementor-element-3d33a61 .elementor-button{background-color:#FFFFFF00;font-family:"Roboto", Sans-serif;font-size:22px;font-weight:400;line-height:14px;padding:0px 0px 0px 0px;}.elementor-111 .elementor-element.elementor-element-3d33a61 .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-111 .elementor-element.elementor-element-9e36a2b .elementor-button{background-color:#FFFFFF00;font-family:"Roboto", Sans-serif;font-size:22px;font-weight:400;line-height:14px;padding:0px 0px 0px 0px;}.elementor-111 .elementor-element.elementor-element-9e36a2b .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-111 .elementor-element.elementor-element-2bfad49{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:16px;--padding-right:16px;}.elementor-111 .elementor-element.elementor-element-b559a05{--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;}.elementor-111 .elementor-element.elementor-element-33e0dfd > .elementor-widget-container{margin:48px 0px 0px 0px;}.elementor-111 .elementor-element.elementor-element-33e0dfd{text-align:center;}.elementor-111 .elementor-element.elementor-element-33e0dfd .elementor-heading-title{font-family:var( --e-global-typography-c12ec34-font-family ), Sans-serif;font-size:var( --e-global-typography-c12ec34-font-size );font-weight:var( --e-global-typography-c12ec34-font-weight );color:#FFDC95;}.elementor-111 .elementor-element.elementor-element-a142b4c{--display:flex;--gap:16px 16px;--row-gap:16px;--column-gap:16px;--z-index:4;}.elementor-111 .elementor-element.elementor-element-47990bc{text-align:center;}.elementor-111 .elementor-element.elementor-element-47990bc .elementor-heading-title{font-family:var( --e-global-typography-e59bf25-font-family ), Sans-serif;font-size:var( --e-global-typography-e59bf25-font-size );font-weight:var( --e-global-typography-e59bf25-font-weight );line-height:var( --e-global-typography-e59bf25-line-height );color:#FFFFFF;}.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-111 .elementor-element.elementor-element-c00ccab{text-align:center;font-family:var( --e-global-typography-06742d9-font-family ), Sans-serif;font-size:var( --e-global-typography-06742d9-font-size );font-weight:var( --e-global-typography-06742d9-font-weight );line-height:var( --e-global-typography-06742d9-line-height );}.elementor-111 .elementor-element.elementor-element-c00ccab p{margin-block-end:0px;}.elementor-111 .elementor-element.elementor-element-7476d20{--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:64px 64px;--row-gap:64px;--column-gap:64px;--z-index:4;}.elementor-111 .elementor-element.elementor-element-75bbba8 img{width:312px;height:100%;}.elementor-111 .elementor-element.elementor-element-ca94b47{--display:flex;}.elementor-111 .elementor-element.elementor-element-0009898{text-align:center;}.elementor-111 .elementor-element.elementor-element-0009898 .elementor-heading-title{font-family:var( --e-global-typography-e59bf25-font-family ), Sans-serif;font-size:var( --e-global-typography-e59bf25-font-size );font-weight:var( --e-global-typography-e59bf25-font-weight );line-height:var( --e-global-typography-e59bf25-line-height );color:#FFFFFF;}.elementor-111 .elementor-element.elementor-element-4428abe{text-align:start;font-family:var( --e-global-typography-06742d9-font-family ), Sans-serif;font-size:var( --e-global-typography-06742d9-font-size );font-weight:var( --e-global-typography-06742d9-font-weight );line-height:var( --e-global-typography-06742d9-line-height );}.elementor-111 .elementor-element.elementor-element-4428abe p{margin-block-end:0px;}.elementor-111 .elementor-element.elementor-element-45fc27f img{width:412px;height:100%;}.elementor-111 .elementor-element.elementor-element-ad1495b{--display:flex;--gap:16px 16px;--row-gap:16px;--column-gap:16px;--z-index:4;}.elementor-111 .elementor-element.elementor-element-62f2ad7{text-align:center;}.elementor-111 .elementor-element.elementor-element-62f2ad7 .elementor-heading-title{font-family:var( --e-global-typography-e59bf25-font-family ), Sans-serif;font-size:var( --e-global-typography-e59bf25-font-size );font-weight:var( --e-global-typography-e59bf25-font-weight );line-height:var( --e-global-typography-e59bf25-line-height );color:#FFFFFF;}.elementor-111 .elementor-element.elementor-element-642bcbb{text-align:start;font-family:var( --e-global-typography-06742d9-font-family ), Sans-serif;font-size:var( --e-global-typography-06742d9-font-size );font-weight:var( --e-global-typography-06742d9-font-weight );line-height:var( --e-global-typography-06742d9-line-height );}.elementor-111 .elementor-element.elementor-element-642bcbb p{margin-block-end:0px;}.elementor-111 .elementor-element.elementor-element-7977fb0{--display:flex;--flex-direction:row-reverse;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap-reverse;--justify-content:space-between;--z-index:4;}.elementor-111 .elementor-element.elementor-element-ee1e947 img{width:432px;height:100%;}.elementor-111 .elementor-element.elementor-element-edf3d90{--display:flex;}.elementor-111 .elementor-element.elementor-element-830d252{text-align:start;}.elementor-111 .elementor-element.elementor-element-830d252 .elementor-heading-title{font-family:var( --e-global-typography-e59bf25-font-family ), Sans-serif;font-size:var( --e-global-typography-e59bf25-font-size );font-weight:var( --e-global-typography-e59bf25-font-weight );line-height:var( --e-global-typography-e59bf25-line-height );color:#FFFFFF;}.elementor-111 .elementor-element.elementor-element-679e00a{text-align:start;font-family:var( --e-global-typography-06742d9-font-family ), Sans-serif;font-size:var( --e-global-typography-06742d9-font-size );font-weight:var( --e-global-typography-06742d9-font-weight );line-height:var( --e-global-typography-06742d9-line-height );}.elementor-111 .elementor-element.elementor-element-679e00a p{margin-block-end:0px;}.elementor-111 .elementor-element.elementor-element-900d696{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:16px;--padding-right:16px;}.elementor-111 .elementor-element.elementor-element-e4c9428{text-align:center;}.elementor-111 .elementor-element.elementor-element-e4c9428 .elementor-heading-title{font-family:var( --e-global-typography-c12ec34-font-family ), Sans-serif;font-size:var( --e-global-typography-c12ec34-font-size );font-weight:var( --e-global-typography-c12ec34-font-weight );color:#FFDC95;}.elementor-111 .elementor-element.elementor-element-143dea7 > .elementor-widget-container{margin:20px 0px 0px 0px;}.elementor-111 .elementor-element.elementor-element-143dea7{text-align:center;}.elementor-111 .elementor-element.elementor-element-143dea7 .elementor-heading-title{font-family:var( --e-global-typography-e59bf25-font-family ), Sans-serif;font-size:var( --e-global-typography-e59bf25-font-size );font-weight:var( --e-global-typography-e59bf25-font-weight );line-height:var( --e-global-typography-e59bf25-line-height );color:#FFFFFF;}.elementor-111 .elementor-element.elementor-element-7157968{text-align:center;font-family:var( --e-global-typography-06742d9-font-family ), Sans-serif;font-size:var( --e-global-typography-06742d9-font-size );font-weight:var( --e-global-typography-06742d9-font-weight );line-height:var( --e-global-typography-06742d9-line-height );}.elementor-111 .elementor-element.elementor-element-bc82b14{--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;}.elementor-111 .elementor-element.elementor-element-a447f34 img{width:480px;height:100%;}.elementor-111 .elementor-element.elementor-element-84b8853{--display:flex;--justify-content:center;}.elementor-111 .elementor-element.elementor-element-c7449c4{text-align:center;}.elementor-111 .elementor-element.elementor-element-c7449c4 .elementor-heading-title{font-family:var( --e-global-typography-e59bf25-font-family ), Sans-serif;font-size:var( --e-global-typography-e59bf25-font-size );font-weight:var( --e-global-typography-e59bf25-font-weight );line-height:var( --e-global-typography-e59bf25-line-height );color:#FFFFFF;}.elementor-111 .elementor-element.elementor-element-19d9f42{text-align:start;font-family:var( --e-global-typography-06742d9-font-family ), Sans-serif;font-size:var( --e-global-typography-06742d9-font-size );font-weight:var( --e-global-typography-06742d9-font-weight );line-height:var( --e-global-typography-06742d9-line-height );}.elementor-111 .elementor-element.elementor-element-0f43b37 img{width:440px;height:100%;}.elementor-111 .elementor-element.elementor-element-744e450{--display:flex;--justify-content:center;}.elementor-111 .elementor-element.elementor-element-42668c2{text-align:start;font-family:var( --e-global-typography-06742d9-font-family ), Sans-serif;font-size:var( --e-global-typography-06742d9-font-size );font-weight:var( --e-global-typography-06742d9-font-weight );line-height:var( --e-global-typography-06742d9-line-height );}.elementor-111 .elementor-element.elementor-element-3114b32 img{width:480px;}.elementor-111 .elementor-element.elementor-element-b5e8517{--display:flex;--min-height:864px;--padding-top:0px;--padding-bottom:0px;--padding-left:16px;--padding-right:16px;}.elementor-111 .elementor-element.elementor-element-da05b0a > .elementor-widget-container{margin:64px 0px 0px 0px;}.elementor-111 .elementor-element.elementor-element-da05b0a{text-align:center;}.elementor-111 .elementor-element.elementor-element-da05b0a .elementor-heading-title{font-family:var( --e-global-typography-c12ec34-font-family ), Sans-serif;font-size:var( --e-global-typography-c12ec34-font-size );font-weight:var( --e-global-typography-c12ec34-font-weight );color:#FFDC95;}.elementor-111 .elementor-element.elementor-element-2311840{--display:flex;}.elementor-111 .elementor-element.elementor-element-bb899a9{--display:flex;--justify-content:center;}.elementor-111 .elementor-element.elementor-element-263d5f1{font-family:var( --e-global-typography-e59bf25-font-family ), Sans-serif;font-size:var( --e-global-typography-e59bf25-font-size );font-weight:var( --e-global-typography-e59bf25-font-weight );line-height:var( --e-global-typography-e59bf25-line-height );}.elementor-111 .elementor-element.elementor-element-2304419{z-index:4;}.elementor-111 .elementor-element.elementor-element-2304419 img{width:432px;}.elementor-111 .elementor-element.elementor-element-3080b42{--display:flex;--justify-content:center;--z-index:4;}.elementor-111 .elementor-element.elementor-element-065c07d{text-align:start;font-family:var( --e-global-typography-e59bf25-font-family ), Sans-serif;font-size:var( --e-global-typography-e59bf25-font-size );font-weight:var( --e-global-typography-e59bf25-font-weight );line-height:var( --e-global-typography-e59bf25-line-height );}.elementor-111 .elementor-element.elementor-element-af78762{z-index:3;}.elementor-111 .elementor-element.elementor-element-af78762 img{width:432px;}.elementor-111 .elementor-element.elementor-element-431b890{z-index:2;}.elementor-111 .elementor-element.elementor-element-431b890 img{width:432px;}.elementor-111 .elementor-element.elementor-element-42c3d7a{z-index:1;}.elementor-111 .elementor-element.elementor-element-42c3d7a img{width:432px;}.elementor-111 .elementor-element.elementor-element-1d9234b{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:16px;--padding-right:16px;}.elementor-111 .elementor-element.elementor-element-0c06ac1{--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:64px 64px;--row-gap:64px;--column-gap:64px;}.elementor-111 .elementor-element.elementor-element-4017e12 > .elementor-widget-container{margin:48px 0px 0px 0px;}.elementor-111 .elementor-element.elementor-element-4017e12{text-align:center;}.elementor-111 .elementor-element.elementor-element-4017e12 .elementor-heading-title{font-family:var( --e-global-typography-c12ec34-font-family ), Sans-serif;font-size:var( --e-global-typography-c12ec34-font-size );font-weight:var( --e-global-typography-c12ec34-font-weight );color:#FFDC95;}.elementor-111 .elementor-element.elementor-element-60a282a{text-align:end;}.elementor-111 .elementor-element.elementor-element-60a282a img{width:438px;}.elementor-111 .elementor-element.elementor-element-8eee4d9{text-align:center;}.elementor-111 .elementor-element.elementor-element-8eee4d9 .elementor-heading-title{font-family:var( --e-global-typography-e59bf25-font-family ), Sans-serif;font-size:var( --e-global-typography-e59bf25-font-size );font-weight:var( --e-global-typography-e59bf25-font-weight );line-height:var( --e-global-typography-e59bf25-line-height );color:#FFFFFF;}.elementor-111 .elementor-element.elementor-element-f9e2b69 > .elementor-widget-container{margin:40px 0px 0px 0px;}.elementor-111 .elementor-element.elementor-element-f9e2b69{text-align:start;font-family:var( --e-global-typography-06742d9-font-family ), Sans-serif;font-size:var( --e-global-typography-06742d9-font-size );font-weight:var( --e-global-typography-06742d9-font-weight );line-height:var( --e-global-typography-06742d9-line-height );}.elementor-111 .elementor-element.elementor-element-41abec0{--display:flex;}.elementor-111 .elementor-element.elementor-element-117c406{text-align:center;}.elementor-111 .elementor-element.elementor-element-117c406 .elementor-heading-title{font-family:var( --e-global-typography-e59bf25-font-family ), Sans-serif;font-size:var( --e-global-typography-e59bf25-font-size );font-weight:var( --e-global-typography-e59bf25-font-weight );line-height:var( --e-global-typography-e59bf25-line-height );color:#FFFFFF;}.elementor-111 .elementor-element.elementor-element-bb416cd{z-index:1;}.elementor-111 .elementor-element.elementor-element-f991605 > .elementor-widget-container{margin:60px 0px 0px 0px;}.elementor-111 .elementor-element.elementor-element-f991605{text-align:center;font-family:var( --e-global-typography-06742d9-font-family ), Sans-serif;font-size:var( --e-global-typography-06742d9-font-size );font-weight:var( --e-global-typography-06742d9-font-weight );line-height:var( --e-global-typography-06742d9-line-height );}.elementor-111 .elementor-element.elementor-element-5173423.elementor-element{--align-self:flex-end;}.elementor-111 .elementor-element.elementor-element-0655f3e{--display:flex;--min-height:864px;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:16px;--padding-right:16px;}.elementor-111 .elementor-element.elementor-element-1b77bd3 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-111 .elementor-element.elementor-element-1b77bd3{text-align:center;}.elementor-111 .elementor-element.elementor-element-1b77bd3 .elementor-heading-title{font-family:var( --e-global-typography-c12ec34-font-family ), Sans-serif;font-size:var( --e-global-typography-c12ec34-font-size );font-weight:var( --e-global-typography-c12ec34-font-weight );color:#FFDC95;}.elementor-111 .elementor-element.elementor-element-4af5086 > .elementor-widget-container{padding:16px 0px 0px 0px;}.elementor-111 .elementor-element.elementor-element-4af5086{text-align:center;font-family:var( --e-global-typography-06742d9-font-family ), Sans-serif;font-size:var( --e-global-typography-06742d9-font-size );font-weight:var( --e-global-typography-06742d9-font-weight );line-height:var( --e-global-typography-06742d9-line-height );}.elementor-111 .elementor-element.elementor-element-0066209{--display:flex;--margin-top:24px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-111 .elementor-element.elementor-element-0e0c6d4{z-index:6;}.elementor-111 .elementor-element.elementor-element-0e0c6d4 img{width:432px;}.elementor-111 .elementor-element.elementor-element-aa463cc{--display:flex;--gap:16px 16px;--row-gap:16px;--column-gap:16px;--margin-top:0px;--margin-bottom:0px;--margin-left:40px;--margin-right:0px;--z-index:4;}.elementor-111 .elementor-element.elementor-element-01b042a{text-align:center;}.elementor-111 .elementor-element.elementor-element-01b042a .elementor-heading-title{font-family:var( --e-global-typography-e59bf25-font-family ), Sans-serif;font-size:var( --e-global-typography-e59bf25-font-size );font-weight:var( --e-global-typography-e59bf25-font-weight );line-height:var( --e-global-typography-e59bf25-line-height );color:#FFFFFF;}.elementor-111 .elementor-element.elementor-element-f2f51ab{text-align:start;font-family:var( --e-global-typography-06742d9-font-family ), Sans-serif;font-size:var( --e-global-typography-06742d9-font-size );font-weight:var( --e-global-typography-06742d9-font-weight );line-height:var( --e-global-typography-06742d9-line-height );}.elementor-111 .elementor-element.elementor-element-f2f51ab p{margin-block-end:0px;}.elementor-111 .elementor-element.elementor-element-3980df8{z-index:5;}.elementor-111 .elementor-element.elementor-element-3980df8 img{width:432px;}.elementor-111 .elementor-element.elementor-element-aec9045{--display:flex;--gap:16px 16px;--row-gap:16px;--column-gap:16px;--margin-top:0px;--margin-bottom:0px;--margin-left:40px;--margin-right:0px;--z-index:4;}.elementor-111 .elementor-element.elementor-element-aaf877a > .elementor-widget-container{margin:20px 0px 0px 0px;}.elementor-111 .elementor-element.elementor-element-aaf877a{text-align:center;}.elementor-111 .elementor-element.elementor-element-aaf877a .elementor-heading-title{font-family:var( --e-global-typography-e59bf25-font-family ), Sans-serif;font-size:var( --e-global-typography-e59bf25-font-size );font-weight:var( --e-global-typography-e59bf25-font-weight );line-height:var( --e-global-typography-e59bf25-line-height );color:#FFFFFF;}.elementor-111 .elementor-element.elementor-element-0ad01c0{text-align:start;font-family:var( --e-global-typography-06742d9-font-family ), Sans-serif;font-size:var( --e-global-typography-06742d9-font-size );font-weight:var( --e-global-typography-06742d9-font-weight );line-height:var( --e-global-typography-06742d9-line-height );}.elementor-111 .elementor-element.elementor-element-0ad01c0 p{margin-block-end:0px;}.elementor-111 .elementor-element.elementor-element-ce14ad4{z-index:4;}.elementor-111 .elementor-element.elementor-element-ce14ad4 img{width:432px;}.elementor-111 .elementor-element.elementor-element-257f4c4{--display:flex;--gap:16px 16px;--row-gap:16px;--column-gap:16px;--margin-top:0px;--margin-bottom:0px;--margin-left:40px;--margin-right:0px;--z-index:4;}.elementor-111 .elementor-element.elementor-element-3605cc5 > .elementor-widget-container{margin:20px 0px 0px 0px;}.elementor-111 .elementor-element.elementor-element-3605cc5{text-align:start;}.elementor-111 .elementor-element.elementor-element-3605cc5 .elementor-heading-title{font-family:var( --e-global-typography-e59bf25-font-family ), Sans-serif;font-size:var( --e-global-typography-e59bf25-font-size );font-weight:var( --e-global-typography-e59bf25-font-weight );line-height:var( --e-global-typography-e59bf25-line-height );color:#FFFFFF;}.elementor-111 .elementor-element.elementor-element-c51a666{text-align:start;font-family:var( --e-global-typography-06742d9-font-family ), Sans-serif;font-size:var( --e-global-typography-06742d9-font-size );font-weight:var( --e-global-typography-06742d9-font-weight );line-height:var( --e-global-typography-06742d9-line-height );}.elementor-111 .elementor-element.elementor-element-c51a666 p{margin-block-end:0px;}.elementor-111 .elementor-element.elementor-element-60b9435{text-align:start;font-family:var( --e-global-typography-06742d9-font-family ), Sans-serif;font-size:var( --e-global-typography-06742d9-font-size );font-weight:var( --e-global-typography-06742d9-font-weight );line-height:var( --e-global-typography-06742d9-line-height );}.elementor-111 .elementor-element.elementor-element-60b9435 p{margin-block-end:0px;}.elementor-111 .elementor-element.elementor-element-a02e0ff{z-index:2;}.elementor-111 .elementor-element.elementor-element-a02e0ff img{width:432px;}.elementor-111 .elementor-element.elementor-element-26fe5e3{--display:flex;--gap:16px 16px;--row-gap:16px;--column-gap:16px;--margin-top:30px;--margin-bottom:0px;--margin-left:40px;--margin-right:0px;--z-index:4;}.elementor-111 .elementor-element.elementor-element-ce288e8{text-align:start;}.elementor-111 .elementor-element.elementor-element-ce288e8 .elementor-heading-title{font-family:var( --e-global-typography-e59bf25-font-family ), Sans-serif;font-size:var( --e-global-typography-e59bf25-font-size );font-weight:var( --e-global-typography-e59bf25-font-weight );line-height:var( --e-global-typography-e59bf25-line-height );color:#FFFFFF;}.elementor-111 .elementor-element.elementor-element-2f5be33{text-align:start;font-family:var( --e-global-typography-06742d9-font-family ), Sans-serif;font-size:var( --e-global-typography-06742d9-font-size );font-weight:var( --e-global-typography-06742d9-font-weight );line-height:var( --e-global-typography-06742d9-line-height );}.elementor-111 .elementor-element.elementor-element-2f5be33 p{margin-block-end:0px;}.elementor-111 .elementor-element.elementor-element-007172c{z-index:3;}.elementor-111 .elementor-element.elementor-element-007172c img{width:432px;}.elementor-111 .elementor-element.elementor-element-f1b1abb{--display:flex;--gap:16px 16px;--row-gap:16px;--column-gap:16px;--margin-top:0px;--margin-bottom:0px;--margin-left:40px;--margin-right:0px;--z-index:4;}.elementor-111 .elementor-element.elementor-element-fa2ea82{text-align:start;font-family:var( --e-global-typography-06742d9-font-family ), Sans-serif;font-size:var( --e-global-typography-06742d9-font-size );font-weight:var( --e-global-typography-06742d9-font-weight );line-height:var( --e-global-typography-06742d9-line-height );}.elementor-111 .elementor-element.elementor-element-fa2ea82 p{margin-block-end:0px;}.elementor-111 .elementor-element.elementor-element-a52666f{z-index:1;}.elementor-111 .elementor-element.elementor-element-a52666f img{width:432px;}.elementor-111 .elementor-element.elementor-element-bb4d07d{--display:flex;--min-height:864px;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:16px;--padding-right:16px;}.elementor-111 .elementor-element.elementor-element-6ce414a{text-align:center;}.elementor-111 .elementor-element.elementor-element-6ce414a .elementor-heading-title{font-family:var( --e-global-typography-c12ec34-font-family ), Sans-serif;font-size:var( --e-global-typography-c12ec34-font-size );font-weight:var( --e-global-typography-c12ec34-font-weight );color:#FFDC95;}.elementor-111 .elementor-element.elementor-element-e146136 > .elementor-widget-container{padding:16px 0px 0px 0px;}.elementor-111 .elementor-element.elementor-element-e146136{text-align:center;font-family:var( --e-global-typography-06742d9-font-family ), Sans-serif;font-size:var( --e-global-typography-06742d9-font-size );font-weight:var( --e-global-typography-06742d9-font-weight );line-height:var( --e-global-typography-06742d9-line-height );}.elementor-111 .elementor-element.elementor-element-339b167{--display:flex;--margin-top:24px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-111 .elementor-element.elementor-element-3e2d701{text-align:start;}.elementor-111 .elementor-element.elementor-element-3e2d701 img{width:320px;}.elementor-111 .elementor-element.elementor-element-a66483b{--display:flex;--gap:16px 16px;--row-gap:16px;--column-gap:16px;--margin-top:0px;--margin-bottom:0px;--margin-left:40px;--margin-right:0px;--z-index:4;}.elementor-111 .elementor-element.elementor-element-05500b3{text-align:start;}.elementor-111 .elementor-element.elementor-element-05500b3 .elementor-heading-title{font-family:var( --e-global-typography-e59bf25-font-family ), Sans-serif;font-size:var( --e-global-typography-e59bf25-font-size );font-weight:var( --e-global-typography-e59bf25-font-weight );line-height:var( --e-global-typography-e59bf25-line-height );color:#FFFFFF;}.elementor-111 .elementor-element.elementor-element-cf1ef91{text-align:start;font-family:var( --e-global-typography-06742d9-font-family ), Sans-serif;font-size:var( --e-global-typography-06742d9-font-size );font-weight:var( --e-global-typography-06742d9-font-weight );line-height:var( --e-global-typography-06742d9-line-height );}.elementor-111 .elementor-element.elementor-element-cf1ef91 p{margin-block-end:0px;}.elementor-111 .elementor-element.elementor-element-0293565{text-align:end;}.elementor-111 .elementor-element.elementor-element-0293565 img{width:320px;}.elementor-111 .elementor-element.elementor-element-c0c2c6d{--display:flex;--gap:16px 16px;--row-gap:16px;--column-gap:16px;--margin-top:0px;--margin-bottom:0px;--margin-left:40px;--margin-right:0px;--z-index:4;}.elementor-111 .elementor-element.elementor-element-34fe0f1{text-align:start;}.elementor-111 .elementor-element.elementor-element-34fe0f1 .elementor-heading-title{font-family:var( --e-global-typography-e59bf25-font-family ), Sans-serif;font-size:var( --e-global-typography-e59bf25-font-size );font-weight:var( --e-global-typography-e59bf25-font-weight );line-height:var( --e-global-typography-e59bf25-line-height );color:#FFFFFF;}.elementor-111 .elementor-element.elementor-element-305f3fb{text-align:start;font-family:var( --e-global-typography-06742d9-font-family ), Sans-serif;font-size:var( --e-global-typography-06742d9-font-size );font-weight:var( --e-global-typography-06742d9-font-weight );line-height:var( --e-global-typography-06742d9-line-height );}.elementor-111 .elementor-element.elementor-element-305f3fb p{margin-block-end:0px;}.elementor-111 .elementor-element.elementor-element-570b674{text-align:end;}.elementor-111 .elementor-element.elementor-element-570b674 img{width:320px;}.elementor-111 .elementor-element.elementor-element-3edad42{--display:flex;--align-items:flex-start;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:16px 16px;--row-gap:16px;--column-gap:16px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:140px;--z-index:4;}.elementor-111 .elementor-element.elementor-element-3edad42.e-con{--align-self:flex-start;}.elementor-111 .elementor-element.elementor-element-6f0686e{text-align:start;}.elementor-111 .elementor-element.elementor-element-6f0686e .elementor-heading-title{font-family:var( --e-global-typography-e59bf25-font-family ), Sans-serif;font-size:var( --e-global-typography-e59bf25-font-size );font-weight:var( --e-global-typography-e59bf25-font-weight );line-height:var( --e-global-typography-e59bf25-line-height );color:#FFFFFF;}.elementor-111 .elementor-element.elementor-element-bf22d31{text-align:start;font-family:var( --e-global-typography-06742d9-font-family ), Sans-serif;font-size:var( --e-global-typography-06742d9-font-size );font-weight:var( --e-global-typography-06742d9-font-weight );line-height:var( --e-global-typography-06742d9-line-height );}.elementor-111 .elementor-element.elementor-element-bf22d31 p{margin-block-end:0px;}.elementor-111 .elementor-element.elementor-element-08c02f8{--display:flex;--align-items:flex-start;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:16px 16px;--row-gap:16px;--column-gap:16px;--margin-top:220px;--margin-bottom:0px;--margin-left:0px;--margin-right:140px;--z-index:4;}.elementor-111 .elementor-element.elementor-element-08c02f8.e-con{--align-self:flex-start;}.elementor-111 .elementor-element.elementor-element-c48bb30{text-align:start;font-family:var( --e-global-typography-06742d9-font-family ), Sans-serif;font-size:var( --e-global-typography-06742d9-font-size );font-weight:var( --e-global-typography-06742d9-font-weight );line-height:var( --e-global-typography-06742d9-line-height );}.elementor-111 .elementor-element.elementor-element-c48bb30 p{margin-block-end:0px;}@media(max-width:1024px){.elementor-111 .elementor-element.elementor-element-d0b0c27{--min-height:90vh;--padding-top:204px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.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-111 .elementor-element.elementor-element-aa9b3a0{bottom:20%;}.elementor-111 .elementor-element.elementor-element-aa9b3a0 .elementor-heading-title{font-size:54px;}.elementor-111 .elementor-element.elementor-element-98b87ed{--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;--justify-content:flex-start;--align-items:center;--gap:24px 24px;--row-gap:24px;--column-gap:24px;--padding-top:0px;--padding-bottom:0px;--padding-left:16px;--padding-right:16px;top:42px;}.elementor-111 .elementor-element.elementor-element-af33cf7{--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;}.elementor-widget-theme-site-logo .widget-image-caption{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-111 .elementor-element.elementor-element-7ce92a4 .elementor-heading-title{font-size:54px;}.elementor-111 .elementor-element.elementor-element-b559a05{--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-111 .elementor-element.elementor-element-33e0dfd > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-111 .elementor-element.elementor-element-33e0dfd .elementor-heading-title{font-size:var( --e-global-typography-c12ec34-font-size );}.elementor-111 .elementor-element.elementor-element-a142b4c{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:24px;--padding-bottom:24px;--padding-left:0px;--padding-right:0px;}.elementor-111 .elementor-element.elementor-element-47990bc{text-align:center;}.elementor-111 .elementor-element.elementor-element-47990bc .elementor-heading-title{font-size:var( --e-global-typography-e59bf25-font-size );line-height:var( --e-global-typography-e59bf25-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-111 .elementor-element.elementor-element-c00ccab{text-align:center;font-size:var( --e-global-typography-06742d9-font-size );line-height:var( --e-global-typography-06742d9-line-height );}.elementor-111 .elementor-element.elementor-element-7476d20{--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:24px;--padding-bottom:24px;--padding-left:0px;--padding-right:0px;}.elementor-111 .elementor-element.elementor-element-75bbba8 img{width:100%;}.elementor-111 .elementor-element.elementor-element-0009898{text-align:center;}.elementor-111 .elementor-element.elementor-element-0009898 .elementor-heading-title{font-size:var( --e-global-typography-e59bf25-font-size );line-height:var( --e-global-typography-e59bf25-line-height );}.elementor-111 .elementor-element.elementor-element-4428abe{text-align:center;font-size:var( --e-global-typography-06742d9-font-size );line-height:var( --e-global-typography-06742d9-line-height );}.elementor-111 .elementor-element.elementor-element-45fc27f img{width:100%;}.elementor-111 .elementor-element.elementor-element-ad1495b{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:24px;--padding-bottom:24px;--padding-left:0px;--padding-right:0px;}.elementor-111 .elementor-element.elementor-element-62f2ad7{text-align:center;}.elementor-111 .elementor-element.elementor-element-62f2ad7 .elementor-heading-title{font-size:var( --e-global-typography-e59bf25-font-size );line-height:var( --e-global-typography-e59bf25-line-height );}.elementor-111 .elementor-element.elementor-element-642bcbb{text-align:center;font-size:var( --e-global-typography-06742d9-font-size );line-height:var( --e-global-typography-06742d9-line-height );}.elementor-111 .elementor-element.elementor-element-7977fb0{--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:24px;--padding-bottom:24px;--padding-left:0px;--padding-right:0px;}.elementor-111 .elementor-element.elementor-element-ee1e947 img{width:100%;}.elementor-111 .elementor-element.elementor-element-830d252{text-align:center;}.elementor-111 .elementor-element.elementor-element-830d252 .elementor-heading-title{font-size:var( --e-global-typography-e59bf25-font-size );line-height:var( --e-global-typography-e59bf25-line-height );}.elementor-111 .elementor-element.elementor-element-679e00a{text-align:center;font-size:var( --e-global-typography-06742d9-font-size );line-height:var( --e-global-typography-06742d9-line-height );}.elementor-111 .elementor-element.elementor-element-e4c9428 .elementor-heading-title{font-size:var( --e-global-typography-c12ec34-font-size );}.elementor-111 .elementor-element.elementor-element-143dea7 .elementor-heading-title{font-size:var( --e-global-typography-e59bf25-font-size );line-height:var( --e-global-typography-e59bf25-line-height );}.elementor-111 .elementor-element.elementor-element-7157968{font-size:var( --e-global-typography-06742d9-font-size );line-height:var( --e-global-typography-06742d9-line-height );}.elementor-111 .elementor-element.elementor-element-bc82b14{--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-111 .elementor-element.elementor-element-a447f34 img{width:100%;}.elementor-111 .elementor-element.elementor-element-c7449c4 .elementor-heading-title{font-size:var( --e-global-typography-e59bf25-font-size );line-height:var( --e-global-typography-e59bf25-line-height );}.elementor-111 .elementor-element.elementor-element-19d9f42{text-align:center;font-size:var( --e-global-typography-06742d9-font-size );line-height:var( --e-global-typography-06742d9-line-height );}.elementor-111 .elementor-element.elementor-element-0f43b37 img{width:100%;}.elementor-111 .elementor-element.elementor-element-42668c2{text-align:center;font-size:var( --e-global-typography-06742d9-font-size );line-height:var( --e-global-typography-06742d9-line-height );}.elementor-111 .elementor-element.elementor-element-3114b32 img{width:100%;}.elementor-111 .elementor-element.elementor-element-da05b0a .elementor-heading-title{font-size:var( --e-global-typography-c12ec34-font-size );}.elementor-111 .elementor-element.elementor-element-bb899a9{--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--padding-top:24px;--padding-bottom:24px;--padding-left:0px;--padding-right:0px;}.elementor-111 .elementor-element.elementor-element-263d5f1{text-align:center;font-size:var( --e-global-typography-e59bf25-font-size );line-height:var( --e-global-typography-e59bf25-line-height );}.elementor-111 .elementor-element.elementor-element-2304419 img{width:100%;}.elementor-111 .elementor-element.elementor-element-3080b42{--padding-top:24px;--padding-bottom:24px;--padding-left:0px;--padding-right:0px;}.elementor-111 .elementor-element.elementor-element-065c07d{text-align:center;font-size:var( --e-global-typography-e59bf25-font-size );line-height:var( --e-global-typography-e59bf25-line-height );}.elementor-111 .elementor-element.elementor-element-af78762 img{width:100%;}.elementor-111 .elementor-element.elementor-element-42c3d7a img{width:100%;}.elementor-111 .elementor-element.elementor-element-0c06ac1{--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-111 .elementor-element.elementor-element-4017e12 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-111 .elementor-element.elementor-element-4017e12 .elementor-heading-title{font-size:var( --e-global-typography-c12ec34-font-size );}.elementor-111 .elementor-element.elementor-element-60a282a img{width:100%;}.elementor-111 .elementor-element.elementor-element-8eee4d9 .elementor-heading-title{font-size:var( --e-global-typography-e59bf25-font-size );line-height:var( --e-global-typography-e59bf25-line-height );}.elementor-111 .elementor-element.elementor-element-f9e2b69{text-align:center;font-size:var( --e-global-typography-06742d9-font-size );line-height:var( --e-global-typography-06742d9-line-height );}.elementor-111 .elementor-element.elementor-element-117c406 .elementor-heading-title{font-size:var( --e-global-typography-e59bf25-font-size );line-height:var( --e-global-typography-e59bf25-line-height );}.elementor-111 .elementor-element.elementor-element-f991605{font-size:var( --e-global-typography-06742d9-font-size );line-height:var( --e-global-typography-06742d9-line-height );}.elementor-111 .elementor-element.elementor-element-1b77bd3 .elementor-heading-title{font-size:var( --e-global-typography-c12ec34-font-size );}.elementor-111 .elementor-element.elementor-element-4af5086{font-size:var( --e-global-typography-06742d9-font-size );line-height:var( --e-global-typography-06742d9-line-height );}.elementor-111 .elementor-element.elementor-element-0e0c6d4 img{width:100%;}.elementor-111 .elementor-element.elementor-element-aa463cc{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:24px;--padding-bottom:24px;--padding-left:0px;--padding-right:0px;}.elementor-111 .elementor-element.elementor-element-01b042a .elementor-heading-title{font-size:var( --e-global-typography-e59bf25-font-size );line-height:var( --e-global-typography-e59bf25-line-height );}.elementor-111 .elementor-element.elementor-element-f2f51ab{text-align:center;font-size:var( --e-global-typography-06742d9-font-size );line-height:var( --e-global-typography-06742d9-line-height );}.elementor-111 .elementor-element.elementor-element-3980df8 img{width:100%;}.elementor-111 .elementor-element.elementor-element-aec9045{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:24px;--padding-bottom:24px;--padding-left:0px;--padding-right:0px;}.elementor-111 .elementor-element.elementor-element-aaf877a .elementor-heading-title{font-size:var( --e-global-typography-e59bf25-font-size );line-height:var( --e-global-typography-e59bf25-line-height );}.elementor-111 .elementor-element.elementor-element-0ad01c0{text-align:center;font-size:var( --e-global-typography-06742d9-font-size );line-height:var( --e-global-typography-06742d9-line-height );}.elementor-111 .elementor-element.elementor-element-ce14ad4 img{width:100%;}.elementor-111 .elementor-element.elementor-element-257f4c4{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:24px;--padding-bottom:24px;--padding-left:0px;--padding-right:0px;}.elementor-111 .elementor-element.elementor-element-3605cc5{text-align:center;}.elementor-111 .elementor-element.elementor-element-3605cc5 .elementor-heading-title{font-size:var( --e-global-typography-e59bf25-font-size );line-height:var( --e-global-typography-e59bf25-line-height );}.elementor-111 .elementor-element.elementor-element-c51a666{text-align:center;font-size:var( --e-global-typography-06742d9-font-size );line-height:var( --e-global-typography-06742d9-line-height );}.elementor-111 .elementor-element.elementor-element-60b9435{text-align:center;font-size:var( --e-global-typography-06742d9-font-size );line-height:var( --e-global-typography-06742d9-line-height );}.elementor-111 .elementor-element.elementor-element-a02e0ff img{width:100%;}.elementor-111 .elementor-element.elementor-element-26fe5e3{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:24px;--padding-bottom:24px;--padding-left:0px;--padding-right:0px;}.elementor-111 .elementor-element.elementor-element-ce288e8{text-align:center;}.elementor-111 .elementor-element.elementor-element-ce288e8 .elementor-heading-title{font-size:var( --e-global-typography-e59bf25-font-size );line-height:var( --e-global-typography-e59bf25-line-height );}.elementor-111 .elementor-element.elementor-element-2f5be33{text-align:center;font-size:var( --e-global-typography-06742d9-font-size );line-height:var( --e-global-typography-06742d9-line-height );}.elementor-111 .elementor-element.elementor-element-007172c img{width:100%;}.elementor-111 .elementor-element.elementor-element-f1b1abb{--padding-top:24px;--padding-bottom:24px;--padding-left:0px;--padding-right:0px;}.elementor-111 .elementor-element.elementor-element-fa2ea82{text-align:center;font-size:var( --e-global-typography-06742d9-font-size );line-height:var( --e-global-typography-06742d9-line-height );}.elementor-111 .elementor-element.elementor-element-a52666f img{width:100%;}.elementor-111 .elementor-element.elementor-element-6ce414a .elementor-heading-title{font-size:var( --e-global-typography-c12ec34-font-size );}.elementor-111 .elementor-element.elementor-element-e146136 > .elementor-widget-container{margin:24px 0px 0px 0px;}.elementor-111 .elementor-element.elementor-element-e146136{font-size:var( --e-global-typography-06742d9-font-size );line-height:var( --e-global-typography-06742d9-line-height );}.elementor-111 .elementor-element.elementor-element-3e2d701 img{width:100%;}.elementor-111 .elementor-element.elementor-element-a66483b{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:24px;--padding-bottom:24px;--padding-left:0px;--padding-right:0px;}.elementor-111 .elementor-element.elementor-element-05500b3{text-align:center;}.elementor-111 .elementor-element.elementor-element-05500b3 .elementor-heading-title{font-size:var( --e-global-typography-e59bf25-font-size );line-height:var( --e-global-typography-e59bf25-line-height );}.elementor-111 .elementor-element.elementor-element-cf1ef91{text-align:center;font-size:var( --e-global-typography-06742d9-font-size );line-height:var( --e-global-typography-06742d9-line-height );}.elementor-111 .elementor-element.elementor-element-0293565 img{width:100%;}.elementor-111 .elementor-element.elementor-element-c0c2c6d{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:24px;--padding-bottom:24px;--padding-left:0px;--padding-right:0px;}.elementor-111 .elementor-element.elementor-element-34fe0f1{text-align:center;}.elementor-111 .elementor-element.elementor-element-34fe0f1 .elementor-heading-title{font-size:var( --e-global-typography-e59bf25-font-size );line-height:var( --e-global-typography-e59bf25-line-height );}.elementor-111 .elementor-element.elementor-element-305f3fb{text-align:center;font-size:var( --e-global-typography-06742d9-font-size );line-height:var( --e-global-typography-06742d9-line-height );}.elementor-111 .elementor-element.elementor-element-570b674 img{width:100%;}.elementor-111 .elementor-element.elementor-element-3edad42{--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:24px;--padding-bottom:24px;--padding-left:0px;--padding-right:0px;}.elementor-111 .elementor-element.elementor-element-6f0686e .elementor-heading-title{font-size:var( --e-global-typography-e59bf25-font-size );line-height:var( --e-global-typography-e59bf25-line-height );}.elementor-111 .elementor-element.elementor-element-bf22d31{text-align:center;font-size:var( --e-global-typography-06742d9-font-size );line-height:var( --e-global-typography-06742d9-line-height );}.elementor-111 .elementor-element.elementor-element-08c02f8{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:24px;--padding-bottom:24px;--padding-left:0px;--padding-right:0px;}.elementor-111 .elementor-element.elementor-element-c48bb30{text-align:center;font-size:var( --e-global-typography-06742d9-font-size );line-height:var( --e-global-typography-06742d9-line-height );}}@media(max-width:767px){.elementor-111 .elementor-element.elementor-element-d0b0c27{--min-height:59vh;}.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-111 .elementor-element.elementor-element-aa9b3a0{bottom:20%;}.elementor-111 .elementor-element.elementor-element-aa9b3a0 .elementor-heading-title{font-size:20px;line-height:24px;}.elementor-111 .elementor-element.elementor-element-af33cf7{--width:110px;--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;}.elementor-widget-theme-site-logo .widget-image-caption{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-111 .elementor-element.elementor-element-7ce92a4 .elementor-heading-title{font-size:20px;}.elementor-111 .elementor-element.elementor-element-3d33a61 .elementor-button{font-size:16px;}.elementor-111 .elementor-element.elementor-element-9e36a2b .elementor-button{font-size:16px;}.elementor-111 .elementor-element.elementor-element-33e0dfd .elementor-heading-title{font-size:var( --e-global-typography-c12ec34-font-size );}.elementor-111 .elementor-element.elementor-element-47990bc .elementor-heading-title{font-size:var( --e-global-typography-e59bf25-font-size );line-height:var( --e-global-typography-e59bf25-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-111 .elementor-element.elementor-element-c00ccab{font-size:var( --e-global-typography-06742d9-font-size );line-height:var( --e-global-typography-06742d9-line-height );}.elementor-111 .elementor-element.elementor-element-0009898 .elementor-heading-title{font-size:var( --e-global-typography-e59bf25-font-size );line-height:var( --e-global-typography-e59bf25-line-height );}.elementor-111 .elementor-element.elementor-element-4428abe{font-size:var( --e-global-typography-06742d9-font-size );line-height:var( --e-global-typography-06742d9-line-height );}.elementor-111 .elementor-element.elementor-element-62f2ad7 .elementor-heading-title{font-size:var( --e-global-typography-e59bf25-font-size );line-height:var( --e-global-typography-e59bf25-line-height );}.elementor-111 .elementor-element.elementor-element-642bcbb{font-size:var( --e-global-typography-06742d9-font-size );line-height:var( --e-global-typography-06742d9-line-height );}.elementor-111 .elementor-element.elementor-element-830d252 .elementor-heading-title{font-size:var( --e-global-typography-e59bf25-font-size );line-height:var( --e-global-typography-e59bf25-line-height );}.elementor-111 .elementor-element.elementor-element-679e00a{font-size:var( --e-global-typography-06742d9-font-size );line-height:var( --e-global-typography-06742d9-line-height );}.elementor-111 .elementor-element.elementor-element-e4c9428 .elementor-heading-title{font-size:var( --e-global-typography-c12ec34-font-size );}.elementor-111 .elementor-element.elementor-element-143dea7 .elementor-heading-title{font-size:var( --e-global-typography-e59bf25-font-size );line-height:var( --e-global-typography-e59bf25-line-height );}.elementor-111 .elementor-element.elementor-element-7157968{font-size:var( --e-global-typography-06742d9-font-size );line-height:var( --e-global-typography-06742d9-line-height );}.elementor-111 .elementor-element.elementor-element-c7449c4 .elementor-heading-title{font-size:var( --e-global-typography-e59bf25-font-size );line-height:var( --e-global-typography-e59bf25-line-height );}.elementor-111 .elementor-element.elementor-element-19d9f42{font-size:var( --e-global-typography-06742d9-font-size );line-height:var( --e-global-typography-06742d9-line-height );}.elementor-111 .elementor-element.elementor-element-42668c2{font-size:var( --e-global-typography-06742d9-font-size );line-height:var( --e-global-typography-06742d9-line-height );}.elementor-111 .elementor-element.elementor-element-da05b0a .elementor-heading-title{font-size:var( --e-global-typography-c12ec34-font-size );}.elementor-111 .elementor-element.elementor-element-263d5f1{font-size:var( --e-global-typography-e59bf25-font-size );line-height:var( --e-global-typography-e59bf25-line-height );}.elementor-111 .elementor-element.elementor-element-065c07d{font-size:var( --e-global-typography-e59bf25-font-size );line-height:var( --e-global-typography-e59bf25-line-height );}.elementor-111 .elementor-element.elementor-element-4017e12 .elementor-heading-title{font-size:var( --e-global-typography-c12ec34-font-size );}.elementor-111 .elementor-element.elementor-element-8eee4d9 .elementor-heading-title{font-size:var( --e-global-typography-e59bf25-font-size );line-height:var( --e-global-typography-e59bf25-line-height );}.elementor-111 .elementor-element.elementor-element-f9e2b69{font-size:var( --e-global-typography-06742d9-font-size );line-height:var( --e-global-typography-06742d9-line-height );}.elementor-111 .elementor-element.elementor-element-117c406 .elementor-heading-title{font-size:var( --e-global-typography-e59bf25-font-size );line-height:var( --e-global-typography-e59bf25-line-height );}.elementor-111 .elementor-element.elementor-element-f991605{font-size:var( --e-global-typography-06742d9-font-size );line-height:var( --e-global-typography-06742d9-line-height );}.elementor-111 .elementor-element.elementor-element-1b77bd3 .elementor-heading-title{font-size:var( --e-global-typography-c12ec34-font-size );}.elementor-111 .elementor-element.elementor-element-4af5086{font-size:var( --e-global-typography-06742d9-font-size );line-height:var( --e-global-typography-06742d9-line-height );}.elementor-111 .elementor-element.elementor-element-01b042a .elementor-heading-title{font-size:var( --e-global-typography-e59bf25-font-size );line-height:var( --e-global-typography-e59bf25-line-height );}.elementor-111 .elementor-element.elementor-element-f2f51ab{font-size:var( --e-global-typography-06742d9-font-size );line-height:var( --e-global-typography-06742d9-line-height );}.elementor-111 .elementor-element.elementor-element-aaf877a .elementor-heading-title{font-size:var( --e-global-typography-e59bf25-font-size );line-height:var( --e-global-typography-e59bf25-line-height );}.elementor-111 .elementor-element.elementor-element-0ad01c0{font-size:var( --e-global-typography-06742d9-font-size );line-height:var( --e-global-typography-06742d9-line-height );}.elementor-111 .elementor-element.elementor-element-3605cc5 .elementor-heading-title{font-size:var( --e-global-typography-e59bf25-font-size );line-height:var( --e-global-typography-e59bf25-line-height );}.elementor-111 .elementor-element.elementor-element-c51a666{font-size:var( --e-global-typography-06742d9-font-size );line-height:var( --e-global-typography-06742d9-line-height );}.elementor-111 .elementor-element.elementor-element-60b9435{font-size:var( --e-global-typography-06742d9-font-size );line-height:var( --e-global-typography-06742d9-line-height );}.elementor-111 .elementor-element.elementor-element-ce288e8 .elementor-heading-title{font-size:var( --e-global-typography-e59bf25-font-size );line-height:var( --e-global-typography-e59bf25-line-height );}.elementor-111 .elementor-element.elementor-element-2f5be33{font-size:var( --e-global-typography-06742d9-font-size );line-height:var( --e-global-typography-06742d9-line-height );}.elementor-111 .elementor-element.elementor-element-fa2ea82{font-size:var( --e-global-typography-06742d9-font-size );line-height:var( --e-global-typography-06742d9-line-height );}.elementor-111 .elementor-element.elementor-element-6ce414a .elementor-heading-title{font-size:var( --e-global-typography-c12ec34-font-size );}.elementor-111 .elementor-element.elementor-element-e146136{font-size:var( --e-global-typography-06742d9-font-size );line-height:var( --e-global-typography-06742d9-line-height );}.elementor-111 .elementor-element.elementor-element-05500b3 .elementor-heading-title{font-size:var( --e-global-typography-e59bf25-font-size );line-height:var( --e-global-typography-e59bf25-line-height );}.elementor-111 .elementor-element.elementor-element-cf1ef91{font-size:var( --e-global-typography-06742d9-font-size );line-height:var( --e-global-typography-06742d9-line-height );}.elementor-111 .elementor-element.elementor-element-34fe0f1 .elementor-heading-title{font-size:var( --e-global-typography-e59bf25-font-size );line-height:var( --e-global-typography-e59bf25-line-height );}.elementor-111 .elementor-element.elementor-element-305f3fb{font-size:var( --e-global-typography-06742d9-font-size );line-height:var( --e-global-typography-06742d9-line-height );}.elementor-111 .elementor-element.elementor-element-6f0686e .elementor-heading-title{font-size:var( --e-global-typography-e59bf25-font-size );line-height:var( --e-global-typography-e59bf25-line-height );}.elementor-111 .elementor-element.elementor-element-bf22d31{font-size:var( --e-global-typography-06742d9-font-size );line-height:var( --e-global-typography-06742d9-line-height );}.elementor-111 .elementor-element.elementor-element-c48bb30{font-size:var( --e-global-typography-06742d9-font-size );line-height:var( --e-global-typography-06742d9-line-height );}}@media(min-width:768px){.elementor-111 .elementor-element.elementor-element-9678f71{--content-width:1920px;}.elementor-111 .elementor-element.elementor-element-af33cf7{--width:326px;}.elementor-111 .elementor-element.elementor-element-a142b4c{--width:95%;}.elementor-111 .elementor-element.elementor-element-7476d20{--width:95%;}.elementor-111 .elementor-element.elementor-element-ad1495b{--width:95%;}.elementor-111 .elementor-element.elementor-element-7977fb0{--width:95%;}.elementor-111 .elementor-element.elementor-element-744e450{--width:412px;}.elementor-111 .elementor-element.elementor-element-aa463cc{--width:90%;}.elementor-111 .elementor-element.elementor-element-aec9045{--width:90%;}.elementor-111 .elementor-element.elementor-element-257f4c4{--width:80%;}.elementor-111 .elementor-element.elementor-element-26fe5e3{--width:95%;}.elementor-111 .elementor-element.elementor-element-f1b1abb{--width:90%;}.elementor-111 .elementor-element.elementor-element-a66483b{--width:90%;}.elementor-111 .elementor-element.elementor-element-c0c2c6d{--width:70%;}.elementor-111 .elementor-element.elementor-element-3edad42{--width:40%;}}@media(max-width:1024px) and (min-width:768px){.elementor-111 .elementor-element.elementor-element-98b87ed{--width:100%;}.elementor-111 .elementor-element.elementor-element-a142b4c{--width:100%;}.elementor-111 .elementor-element.elementor-element-7476d20{--width:100%;}.elementor-111 .elementor-element.elementor-element-ad1495b{--width:100%;}.elementor-111 .elementor-element.elementor-element-7977fb0{--width:100%;}.elementor-111 .elementor-element.elementor-element-84b8853{--width:100%;}.elementor-111 .elementor-element.elementor-element-744e450{--width:100%;}.elementor-111 .elementor-element.elementor-element-aa463cc{--width:100%;}.elementor-111 .elementor-element.elementor-element-aec9045{--width:100%;}.elementor-111 .elementor-element.elementor-element-257f4c4{--width:100%;}.elementor-111 .elementor-element.elementor-element-26fe5e3{--width:100%;}.elementor-111 .elementor-element.elementor-element-a66483b{--width:100%;}.elementor-111 .elementor-element.elementor-element-c0c2c6d{--width:100%;}.elementor-111 .elementor-element.elementor-element-3edad42{--width:100%;}.elementor-111 .elementor-element.elementor-element-08c02f8{--width:100%;}}/* Start custom CSS for heading, class: .elementor-element-aa9b3a0 */.elementor-111 .elementor-element.elementor-element-aa9b3a0 {
/* основной золотой новый */
background: linear-gradient(0deg, #FFDC95, #FFDC95), radial-gradient(86.21% 103.37% at 0% -3.37%, #FFFFFF 0%, rgba(255, 250, 250, 0) 100%) /* warning: gradient uses a rotation that is not supported by CSS and may not behave as expected */, linear-gradient(82.17deg, rgba(148, 157, 160, 0.8) 5.88%, rgba(132, 139, 138, 0.8) 20.59%, rgba(129, 150, 150, 0.8) 30.32%, rgba(153, 161, 160, 0.8) 38.88%, rgba(136, 143, 143, 0.8) 48.35%, rgba(121, 139, 143, 0.8) 57.15%, rgba(140, 151, 155, 0.8) 72.4%, rgba(136, 141, 142, 0.8) 85.16%, rgba(160, 169, 171, 0.8) 95.45%);
-webkit-background-clip: text;
-webkit-text-fill-color: transparent;
background-clip: text;
text-fill-color: transparent;
background-blend-mode: color, overlay, normal;
transform: translate(-50%, 0);
width: 100%;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-7ce92a4 *//* Комфорт, стиль и пунктуальность */

box-sizing: border-box;

/* identical to box height */
letter-spacing: 0.04em;

/* основной золотой новый */
background: linear-gradient(0deg, #FFDC95, #FFDC95), radial-gradient(86.21% 103.37% at 0% -3.37%, #FFFFFF 0%, rgba(255, 250, 250, 0) 100%) /* warning: gradient uses a rotation that is not supported by CSS and may not behave as expected */, linear-gradient(82.17deg, rgba(148, 157, 160, 0.8) 5.88%, rgba(132, 139, 138, 0.8) 20.59%, rgba(129, 150, 150, 0.8) 30.32%, rgba(153, 161, 160, 0.8) 38.88%, rgba(136, 143, 143, 0.8) 48.35%, rgba(121, 139, 143, 0.8) 57.15%, rgba(140, 151, 155, 0.8) 72.4%, rgba(136, 141, 142, 0.8) 85.16%, rgba(160, 169, 171, 0.8) 95.45%);
-webkit-background-clip: text;
-webkit-text-fill-color: transparent;
background-clip: text;
text-fill-color: transparent;
background-blend-mode: color, overlay, normal;


/* Inside auto layout */
flex: none;
order: 0;
align-self: stretch;
flex-grow: 0;/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-3d33a61 */.elementor-111 .elementor-element.elementor-element-3d33a61 .elementor-button svg {
    width: 44px !important;
    height: 44px;
}
.elementor-111 .elementor-element.elementor-element-3d33a61 .elementor-button-content-wrapper {
    display: flex;
    justify-content: center;
    align-items: center;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-9e36a2b */.elementor-111 .elementor-element.elementor-element-9e36a2b .elementor-button svg {
    width: 44px !important;
    height: 44px;
}
.elementor-111 .elementor-element.elementor-element-9e36a2b .elementor-button-content-wrapper {
    display: flex;
    justify-content: center;
    align-items: center;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-4963e17 */.elementor-111 .elementor-element.elementor-element-4963e17 {
    width: fit-content;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-33e0dfd */.elementor-111 .elementor-element.elementor-element-33e0dfd {
/* основной золотой новый */
background: linear-gradient(0deg, #FFDC95, #FFDC95), radial-gradient(86.21% 103.37% at 0% -3.37%, #FFFFFF 0%, rgba(255, 250, 250, 0) 100%) /* warning: gradient uses a rotation that is not supported by CSS and may not behave as expected */, linear-gradient(82.17deg, rgba(148, 157, 160, 0.8) 5.88%, rgba(132, 139, 138, 0.8) 20.59%, rgba(129, 150, 150, 0.8) 30.32%, rgba(153, 161, 160, 0.8) 38.88%, rgba(136, 143, 143, 0.8) 48.35%, rgba(121, 139, 143, 0.8) 57.15%, rgba(140, 151, 155, 0.8) 72.4%, rgba(136, 141, 142, 0.8) 85.16%, rgba(160, 169, 171, 0.8) 95.45%);
-webkit-background-clip: text;
-webkit-text-fill-color: transparent;
background-clip: text;
text-fill-color: transparent;
background-blend-mode: color, overlay, normal;
}
@media screen and (min-width: 1024px) {
    .elementor-111 .elementor-element.elementor-element-33e0dfd {
        grid-column: 10 / span 12;
        grid-row: 1 / span 1;
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-a142b4c */@media screen and (min-width: 1024px) {
    .elementor-111 .elementor-element.elementor-element-a142b4c {
        grid-column: 10 / span 12;
        grid-row: 2 / span 1;
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-7476d20 */@media screen and (min-width: 1024px) {
    .elementor-111 .elementor-element.elementor-element-7476d20 {
        grid-column: 10 / span 12;
        grid-row: 3 / span 1;
    }
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-45fc27f */@media screen and (min-width: 1024px) {
    .elementor-111 .elementor-element.elementor-element-45fc27f {
        grid-column: 1 / span 7;
        grid-row: 1 / span 6;
    }
    .elementor-111 .elementor-element.elementor-element-45fc27f {
        width: 412px;
    }
    .elementor-111 .elementor-element.elementor-element-45fc27f img {
        height: 100%;
        object-fit: cover;
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-ad1495b */@media screen and (min-width: 1024px) {
    .elementor-111 .elementor-element.elementor-element-ad1495b {
        grid-column: 10 / span 12;
        grid-row: 4 / span 1;
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-7977fb0 */@media screen and (min-width: 1024px) {
    .elementor-111 .elementor-element.elementor-element-7977fb0 {
        grid-column: 10 / span 12;
        grid-row: 5 / span 1;
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-b559a05 */@media screen and (min-width: 1024px) {
    .elementor-111 .elementor-element.elementor-element-b559a05 {
      display: grid;
      grid-template-columns: repeat(20, 1fr);
      grid-template-rows: repeat(20, 20vh); 
      width: 100%;
      
      grid-template-columns: 1fr 2fr 4fr; 
  grid-template-rows: repeat(5, auto);
    }   
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-e4c9428 */.elementor-111 .elementor-element.elementor-element-e4c9428 {
/* основной золотой новый */
background: linear-gradient(0deg, #FFDC95, #FFDC95), radial-gradient(86.21% 103.37% at 0% -3.37%, #FFFFFF 0%, rgba(255, 250, 250, 0) 100%) /* warning: gradient uses a rotation that is not supported by CSS and may not behave as expected */, linear-gradient(82.17deg, rgba(148, 157, 160, 0.8) 5.88%, rgba(132, 139, 138, 0.8) 20.59%, rgba(129, 150, 150, 0.8) 30.32%, rgba(153, 161, 160, 0.8) 38.88%, rgba(136, 143, 143, 0.8) 48.35%, rgba(121, 139, 143, 0.8) 57.15%, rgba(140, 151, 155, 0.8) 72.4%, rgba(136, 141, 142, 0.8) 85.16%, rgba(160, 169, 171, 0.8) 95.45%);
-webkit-background-clip: text;
-webkit-text-fill-color: transparent;
background-clip: text;
text-fill-color: transparent;
background-blend-mode: color, overlay, normal;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-a447f34 */@media screen and (min-width: 1024px) {
    .elementor-111 .elementor-element.elementor-element-a447f34 {
        grid-column: 2;
        grid-row: 1;
    }
    .elementor-111 .elementor-element.elementor-element-a447f34 img {
        height: 100%;
        object-fit: cover;
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-84b8853 */@media screen and (min-width: 1024px) {
    .elementor-111 .elementor-element.elementor-element-84b8853 {
        grid-column: 3;
        grid-row: 1;
    }
    .elementor-111 .elementor-element.elementor-element-84b8853 img {
        height: 100%;
        object-fit: cover;
    }
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-0f43b37 */@media screen and (min-width: 1024px) {
    .elementor-111 .elementor-element.elementor-element-0f43b37 {
        grid-column: 1;
        grid-row: 2;
    }
    .elementor-111 .elementor-element.elementor-element-0f43b37 img {
        height: 100%;
        object-fit: cover;
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-744e450 */@media screen and (min-width: 1024px) {
    .elementor-111 .elementor-element.elementor-element-744e450 {
        grid-column: 2;
        grid-row: 2;
    }
    .elementor-111 .elementor-element.elementor-element-744e450 img {
        height: 100%;
        object-fit: cover;
    }
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-3114b32 */@media screen and (min-width: 1024px) {
    .elementor-111 .elementor-element.elementor-element-3114b32 {
        grid-column: 3;
        grid-row: 2;
    }
    .elementor-111 .elementor-element.elementor-element-3114b32 img {
        height: 100%;
        object-fit: cover;
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-bc82b14 */@media screen and (min-width: 1024px) {
    .elementor-111 .elementor-element.elementor-element-bc82b14 {
      display: grid; 
      width: 100%;
      
      grid-template-columns: 1fr 1fr 1fr;
  grid-template-rows: repeat(3, auto);
    }   
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-da05b0a */.elementor-111 .elementor-element.elementor-element-da05b0a {
/* основной золотой новый */
background: linear-gradient(0deg, #FFDC95, #FFDC95), radial-gradient(86.21% 103.37% at 0% -3.37%, #FFFFFF 0%, rgba(255, 250, 250, 0) 100%) /* warning: gradient uses a rotation that is not supported by CSS and may not behave as expected */, linear-gradient(82.17deg, rgba(148, 157, 160, 0.8) 5.88%, rgba(132, 139, 138, 0.8) 20.59%, rgba(129, 150, 150, 0.8) 30.32%, rgba(153, 161, 160, 0.8) 38.88%, rgba(136, 143, 143, 0.8) 48.35%, rgba(121, 139, 143, 0.8) 57.15%, rgba(140, 151, 155, 0.8) 72.4%, rgba(136, 141, 142, 0.8) 85.16%, rgba(160, 169, 171, 0.8) 95.45%);
-webkit-background-clip: text;
-webkit-text-fill-color: transparent;
background-clip: text;
text-fill-color: transparent;
background-blend-mode: color, overlay, normal;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-263d5f1 */.elementor-111 .elementor-element.elementor-element-263d5f1 {
    width: 80%;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-bb899a9 */@media screen and (min-width: 1024px) {
    .elementor-111 .elementor-element.elementor-element-bb899a9 {
        grid-column: 4 / span 2; grid-row: 1 / span 2;
    }
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-2304419 */@media screen and (min-width: 1024px) {
        .elementor-111 .elementor-element.elementor-element-2304419 {
        grid-column: 1;
        grid-row: 1;
        
        grid-column: 1 / span 2; grid-row: 1 / span 2;
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-3080b42 */@media screen and (min-width: 1024px) {
    .elementor-111 .elementor-element.elementor-element-3080b42 {
        grid-column: 1 / span 3; grid-row: 4 / span 2;
    }
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-af78762 */@media screen and (min-width: 1024px) {
    .elementor-111 .elementor-element.elementor-element-af78762 {
        grid-column: 2;
        grid-row: 2;
        
        grid-column: 2 / span 2; grid-row: 2 / span 2;
    }
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-431b890 */@media screen and (min-width: 1024px) {
        .elementor-111 .elementor-element.elementor-element-431b890 {
        grid-column: 3;
        grid-row: 3;
        
        grid-column: 3 / span 2; grid-row: 3 / span 2;
    }
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-42c3d7a */@media screen and (min-width: 1024px) {
    .elementor-111 .elementor-element.elementor-element-42c3d7a {
        grid-column: 4 / span 2; grid-row: 4 / span 2;
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-2311840 */@media screen and (min-width: 1024px) {
    .elementor-111 .elementor-element.elementor-element-2311840 {
        display: inline-grid;
      grid-template-columns: repeat (4, 1fr);
      
      display: grid;
      /* Создаем 5 колонок, чтобы последнему элементу (который занимает 2) хватило места */
      grid-template-columns: repeat(5, 1fr);
      /* Высота строк (можно использовать 1fr или конкретный vh) */
      grid-template-rows: repeat(5, 20vh); 
      width: 100%;
    }   
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-4017e12 */.elementor-111 .elementor-element.elementor-element-4017e12 {
/* основной золотой новый */
background: linear-gradient(0deg, #FFDC95, #FFDC95), radial-gradient(86.21% 103.37% at 0% -3.37%, #FFFFFF 0%, rgba(255, 250, 250, 0) 100%) /* warning: gradient uses a rotation that is not supported by CSS and may not behave as expected */, linear-gradient(82.17deg, rgba(148, 157, 160, 0.8) 5.88%, rgba(132, 139, 138, 0.8) 20.59%, rgba(129, 150, 150, 0.8) 30.32%, rgba(153, 161, 160, 0.8) 38.88%, rgba(136, 143, 143, 0.8) 48.35%, rgba(121, 139, 143, 0.8) 57.15%, rgba(140, 151, 155, 0.8) 72.4%, rgba(136, 141, 142, 0.8) 85.16%, rgba(160, 169, 171, 0.8) 95.45%);
-webkit-background-clip: text;
-webkit-text-fill-color: transparent;
background-clip: text;
text-fill-color: transparent;
background-blend-mode: color, overlay, normal;
}
@media screen and (min-width: 1024px) {
    .elementor-111 .elementor-element.elementor-element-4017e12 {
        grid-column: 8 / span 12;
        grid-row: 1 / span 1;
    }
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-60a282a */@media screen and (min-width: 1024px) {
    .elementor-111 .elementor-element.elementor-element-60a282a {
        grid-column: 10 / span 10;
        grid-row: 2 / span 1;
    }
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-8eee4d9 */@media screen and (min-width: 1024px) {
    .elementor-111 .elementor-element.elementor-element-8eee4d9 {
        grid-column: 7 / span 6;
        grid-row: 2 / span 1;
    }
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-b7abdce */@media screen and (min-width: 1024px) {
    .elementor-111 .elementor-element.elementor-element-b7abdce {
        grid-column: 1 / span 6;
        grid-row: 1 / span 2;
    }
    .elementor-111 .elementor-element.elementor-element-b7abdce img {
        height: 100%;
        object-fit: cover;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-f9e2b69 */@media screen and (min-width: 1024px) {
    .elementor-111 .elementor-element.elementor-element-f9e2b69 {
        grid-column: 7 / span 6;
        grid-row: 2 / span 1;
    }
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-117c406 */@media screen and (min-width: 1024px) {
    .elementor-111 .elementor-element.elementor-element-117c406 {
        grid-column: 4 / span 2;
        grid-row: 1 / span 1;
    }
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-bb416cd */@media screen and (min-width: 1024px) {
    .elementor-111 .elementor-element.elementor-element-bb416cd {
        grid-column: 1 / span 2;
        grid-row: 2 / span 1;
        margin-top: -70px;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-f991605 */@media screen and (min-width: 1024px) {
    .elementor-111 .elementor-element.elementor-element-f991605 {
        grid-column: 4 / span 2;
        grid-row: 1 / span 1;
    }
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-5173423 */@media screen and (min-width: 1024px) {
    .elementor-111 .elementor-element.elementor-element-5173423 {
        grid-column: 2 / span 2;
        grid-row: 1 / span 1;
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-41abec0 */@media screen and (min-width: 1024px) {
    .elementor-111 .elementor-element.elementor-element-41abec0 {
        grid-column: 6 / span 14;
        grid-row: 3;
        
        display: grid;
      grid-template-columns: repeat(5, 1fr);
      grid-template-rows: repeat(2, 1fr);
      width: 100%;
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-0c06ac1 */@media screen and (min-width: 1024px) {
    .elementor-111 .elementor-element.elementor-element-0c06ac1 {
      display: grid;
      grid-template-columns: repeat(20, 1fr);
      grid-template-rows: repeat(20, 20vh); 
      width: 100%;
      
      grid-template-columns: 1fr 2fr 4fr; 
  grid-template-rows: repeat(5, auto);
    }   
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-1b77bd3 */.elementor-111 .elementor-element.elementor-element-1b77bd3 {
/* основной золотой новый */
background: linear-gradient(0deg, #FFDC95, #FFDC95), radial-gradient(86.21% 103.37% at 0% -3.37%, #FFFFFF 0%, rgba(255, 250, 250, 0) 100%) /* warning: gradient uses a rotation that is not supported by CSS and may not behave as expected */, linear-gradient(82.17deg, rgba(148, 157, 160, 0.8) 5.88%, rgba(132, 139, 138, 0.8) 20.59%, rgba(129, 150, 150, 0.8) 30.32%, rgba(153, 161, 160, 0.8) 38.88%, rgba(136, 143, 143, 0.8) 48.35%, rgba(121, 139, 143, 0.8) 57.15%, rgba(140, 151, 155, 0.8) 72.4%, rgba(136, 141, 142, 0.8) 85.16%, rgba(160, 169, 171, 0.8) 95.45%);
-webkit-background-clip: text;
-webkit-text-fill-color: transparent;
background-clip: text;
text-fill-color: transparent;
background-blend-mode: color, overlay, normal;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-0e0c6d4 */@media screen and (min-width: 1024px) {
        .elementor-111 .elementor-element.elementor-element-0e0c6d4 {
        grid-column: 1;
        grid-row: 1;
        
        grid-column: 1 / span 2; grid-row: 1 / span 2;
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-aa463cc */@media screen and (min-width: 1024px) {
    .elementor-111 .elementor-element.elementor-element-aa463cc {
        grid-column: 3 / 8;
        grid-row: 1 / span 1;
    }
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-3980df8 */@media screen and (min-width: 1024px) {
    .elementor-111 .elementor-element.elementor-element-3980df8 {
        grid-column: 2 / span 2;
        grid-row: 2 / span 2;
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-aec9045 */@media screen and (min-width: 1024px) {
    .elementor-111 .elementor-element.elementor-element-aec9045 {
       
        grid-column: 5 / 8;
        grid-row: 2 / span 2;
    }
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-ce14ad4 */@media screen and (min-width: 1024px) {
        .elementor-111 .elementor-element.elementor-element-ce14ad4 {
        grid-column: 3;
        grid-row: 3;
        
        grid-column: 3 / span 2; grid-row: 3 / span 2;
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-257f4c4 */@media screen and (min-width: 1024px) {
    .elementor-111 .elementor-element.elementor-element-257f4c4 {
        grid-column: 1 / span 3;
        grid-row: 5 / span 2;
    }
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-a02e0ff */@media screen and (min-width: 1024px) {
    .elementor-111 .elementor-element.elementor-element-a02e0ff {
        grid-column: 5 / span 2; grid-row: 5 / span 2;
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-26fe5e3 */@media screen and (min-width: 1024px) {
    .elementor-111 .elementor-element.elementor-element-26fe5e3 {
        grid-column: 1 / span 4;
        grid-row: 7 / span 1;
    }
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-007172c */@media screen and (min-width: 1024px) {
    .elementor-111 .elementor-element.elementor-element-007172c {
        grid-column: 4 / span 2; grid-row: 4 / span 2;
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-f1b1abb */@media screen and (min-width: 1024px) {
    .elementor-111 .elementor-element.elementor-element-f1b1abb {
        grid-column: 6 / 8;
        grid-row: 4 / span 1;
    }
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-a52666f */@media screen and (min-width: 1024px) {
    .elementor-111 .elementor-element.elementor-element-a52666f {
        grid-column: 6 / span 2; grid-row: 6 / span 2;
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-0066209 */@media screen and (min-width: 1024px) {
    .elementor-111 .elementor-element.elementor-element-0066209 {
        display: inline-grid;
      grid-template-columns: repeat (4, 1fr);
      
      display: grid;
      grid-template-columns: repeat(7, 1fr);
      grid-template-rows: repeat(7, 0.4fr); 
      width: 100%;
    }   
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-6ce414a */.elementor-111 .elementor-element.elementor-element-6ce414a {
/* основной золотой новый */
background: linear-gradient(0deg, #FFDC95, #FFDC95), radial-gradient(86.21% 103.37% at 0% -3.37%, #FFFFFF 0%, rgba(255, 250, 250, 0) 100%) /* warning: gradient uses a rotation that is not supported by CSS and may not behave as expected */, linear-gradient(82.17deg, rgba(148, 157, 160, 0.8) 5.88%, rgba(132, 139, 138, 0.8) 20.59%, rgba(129, 150, 150, 0.8) 30.32%, rgba(153, 161, 160, 0.8) 38.88%, rgba(136, 143, 143, 0.8) 48.35%, rgba(121, 139, 143, 0.8) 57.15%, rgba(140, 151, 155, 0.8) 72.4%, rgba(136, 141, 142, 0.8) 85.16%, rgba(160, 169, 171, 0.8) 95.45%);
-webkit-background-clip: text;
-webkit-text-fill-color: transparent;
background-clip: text;
text-fill-color: transparent;
background-blend-mode: color, overlay, normal;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-3e2d701 */@media screen and (min-width: 1024px) {
    .elementor-111 .elementor-element.elementor-element-3e2d701 {
        grid-column: 1 / 3;
        grid-row: 3 / span 1;
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-a66483b */@media screen and (min-width: 1024px) {
    .elementor-111 .elementor-element.elementor-element-a66483b {
        grid-column: 1 / 6;
        grid-row: 1 / span 1;
    }
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-0293565 */@media screen and (min-width: 1024px) {
    .elementor-111 .elementor-element.elementor-element-0293565 {
        grid-column: 4 / 6;
        grid-row: 2 / span 2;
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-c0c2c6d */@media screen and (min-width: 1024px) {
    .elementor-111 .elementor-element.elementor-element-c0c2c6d {
        grid-column: 1 / 5;
        grid-row: 2 / span 1;
    }
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-570b674 */@media screen and (min-width: 1024px) {
    .elementor-111 .elementor-element.elementor-element-570b674 {
        grid-column: 6 / 8;
        grid-row: 1 / span 2;
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-3edad42 */@media screen and (min-width: 1024px) {
    .elementor-111 .elementor-element.elementor-element-3edad42 {
        grid-column: 2 / 6;
        grid-row: 3 / span 1;
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-08c02f8 */@media screen and (min-width: 1024px) {
    .elementor-111 .elementor-element.elementor-element-08c02f8 {
        grid-column: 2 / 6;
        grid-row: 3 / span 1;
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-339b167 */@media screen and (min-width: 1024px) {
    .elementor-111 .elementor-element.elementor-element-339b167 {
        display: inline-grid;
      grid-template-columns: repeat (4, 1fr);
      
      display: grid;
      grid-template-columns: repeat(7, 1fr);
      grid-template-rows: repeat(7, 0.4fr); 
      width: 100%;
    }   
}/* End custom CSS */