.elementor-2 .elementor-element.elementor-element-efa6ede{--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;--overlay-opacity:1;--padding-top:80px;--padding-bottom:80px;--padding-left:0px;--padding-right:0px;}.elementor-2 .elementor-element.elementor-element-efa6ede:not(.elementor-motion-effects-element-type-background), .elementor-2 .elementor-element.elementor-element-efa6ede > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-2 .elementor-element.elementor-element-efa6ede::before, .elementor-2 .elementor-element.elementor-element-efa6ede > .elementor-background-video-container::before, .elementor-2 .elementor-element.elementor-element-efa6ede > .e-con-inner > .elementor-background-video-container::before, .elementor-2 .elementor-element.elementor-element-efa6ede > .elementor-background-slideshow::before, .elementor-2 .elementor-element.elementor-element-efa6ede > .e-con-inner > .elementor-background-slideshow::before, .elementor-2 .elementor-element.elementor-element-efa6ede > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{--background-overlay:'';}.elementor-2 .elementor-element.elementor-element-5191535{--display:flex;--overlay-opacity:1;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#FFFFFF;--border-color:#FFFFFF;--border-radius:30px 30px 30px 30px;box-shadow:0px 0px 10px 0px rgba(0,0,0,0.5);--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-2 .elementor-element.elementor-element-5191535:not(.elementor-motion-effects-element-type-background), .elementor-2 .elementor-element.elementor-element-5191535 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FAFAFA;}.elementor-2 .elementor-element.elementor-element-5191535::before, .elementor-2 .elementor-element.elementor-element-5191535 > .elementor-background-video-container::before, .elementor-2 .elementor-element.elementor-element-5191535 > .e-con-inner > .elementor-background-video-container::before, .elementor-2 .elementor-element.elementor-element-5191535 > .elementor-background-slideshow::before, .elementor-2 .elementor-element.elementor-element-5191535 > .e-con-inner > .elementor-background-slideshow::before, .elementor-2 .elementor-element.elementor-element-5191535 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-image:url("https://tutoriumhub-school.com.ua/wp-content/uploads/2024/09/tutoriumhub-1.svg");--background-overlay:'';background-position:-80px 41px;background-repeat:no-repeat;background-size:cover;}.elementor-2 .elementor-element.elementor-element-ed8e64b{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;border-style:none;--border-style:none;}.elementor-2 .elementor-element.elementor-element-6382e36{--display:flex;border-style:none;--border-style:none;}.elementor-widget-heading .elementor-heading-title{font-family:var( --e-global-typography-primary-font-family ), Montserrat;font-weight:var( --e-global-typography-primary-font-weight );color:var( --e-global-color-primary );}.elementor-2 .elementor-element.elementor-element-21c73e8{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 30px) 0px;}.elementor-2 .elementor-element.elementor-element-21c73e8 .elementor-heading-title{font-weight:600;}.elementor-widget-icon-list .elementor-icon-list-item:not(:last-child):after{border-color:var( --e-global-color-text );}.elementor-widget-icon-list .elementor-icon-list-icon i{color:var( --e-global-color-primary );}.elementor-widget-icon-list .elementor-icon-list-icon svg{fill:var( --e-global-color-primary );}.elementor-widget-icon-list .elementor-icon-list-item > .elementor-icon-list-text, .elementor-widget-icon-list .elementor-icon-list-item > a{font-family:var( --e-global-typography-text-font-family ), Montserrat;font-weight:var( --e-global-typography-text-font-weight );}.elementor-widget-icon-list .elementor-icon-list-text{color:var( --e-global-color-secondary );}.elementor-2 .elementor-element.elementor-element-862ade0 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-bottom:calc(20px/2);}.elementor-2 .elementor-element.elementor-element-862ade0 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-top:calc(20px/2);}.elementor-2 .elementor-element.elementor-element-862ade0 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-right:calc(20px/2);margin-left:calc(20px/2);}.elementor-2 .elementor-element.elementor-element-862ade0 .elementor-icon-list-items.elementor-inline-items{margin-right:calc(-20px/2);margin-left:calc(-20px/2);}body.rtl .elementor-2 .elementor-element.elementor-element-862ade0 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{left:calc(-20px/2);}body:not(.rtl) .elementor-2 .elementor-element.elementor-element-862ade0 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{right:calc(-20px/2);}.elementor-2 .elementor-element.elementor-element-862ade0 .elementor-icon-list-icon i{transition:color 0.3s;}.elementor-2 .elementor-element.elementor-element-862ade0 .elementor-icon-list-icon svg{transition:fill 0.3s;}.elementor-2 .elementor-element.elementor-element-862ade0{--e-icon-list-icon-size:14px;--icon-vertical-offset:0px;}.elementor-2 .elementor-element.elementor-element-862ade0 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-2 .elementor-element.elementor-element-862ade0 .elementor-icon-list-item > a{font-family:"Montserrat", Montserrat;font-size:18px;font-weight:400;}.elementor-2 .elementor-element.elementor-element-862ade0 .elementor-icon-list-text{transition:color 0.3s;}.elementor-2 .elementor-element.elementor-element-70caa49{margin:150px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;z-index:10;}.elementor-2 .elementor-element.elementor-element-70caa49.elementor-element{--align-self:flex-start;}.elementor-2 .elementor-element.elementor-element-6af7e40{margin:150px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;z-index:10;}.elementor-2 .elementor-element.elementor-element-6af7e40.elementor-element{--align-self:flex-start;}.elementor-2 .elementor-element.elementor-element-4496921{--display:flex;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#FFFFFF;--border-color:#FFFFFF;--border-radius:30px 30px 30px 30px;box-shadow:0px 0px 10px 0px rgba(0, 0, 0, 0.5);--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;--z-index:3;}.elementor-2 .elementor-element.elementor-element-4496921:not(.elementor-motion-effects-element-type-background), .elementor-2 .elementor-element.elementor-element-4496921 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-2 .elementor-element.elementor-element-ea1baba > .elementor-widget-container{padding:0px 20px 10px 20px;}.elementor-2 .elementor-element.elementor-element-cb19fcb{--display:flex;--padding-top:20px;--padding-bottom:20px;--padding-left:200px;--padding-right:200px;}.elementor-2 .elementor-element.elementor-element-cb19fcb:not(.elementor-motion-effects-element-type-background), .elementor-2 .elementor-element.elementor-element-cb19fcb > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FAFAFA;}.elementor-2 .elementor-element.elementor-element-76bf6b9{--display:flex;}.elementor-2 .elementor-element.elementor-element-3d0000a{text-align:center;}.elementor-2 .elementor-element.elementor-element-3d0000a .elementor-heading-title{font-family:"Montserrat", Montserrat;font-weight:600;}.elementor-2 .elementor-element.elementor-element-3a9c9f9{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;}.elementor-2 .elementor-element.elementor-element-82eef07{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;}.elementor-2 .elementor-element.elementor-element-82eef07.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-widget-text-editor{font-family:var( --e-global-typography-text-font-family ), Montserrat;font-weight:var( --e-global-typography-text-font-weight );color:var( --e-global-color-text );}.elementor-widget-text-editor.elementor-drop-cap-view-stacked .elementor-drop-cap{background-color:var( --e-global-color-primary );}.elementor-widget-text-editor.elementor-drop-cap-view-framed .elementor-drop-cap, .elementor-widget-text-editor.elementor-drop-cap-view-default .elementor-drop-cap{color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-2 .elementor-element.elementor-element-bcadf5b{text-align:left;font-family:"Montserrat", Montserrat;font-size:18px;font-weight:400;}.elementor-2 .elementor-element.elementor-element-e2fbe64{--display:flex;--justify-content:center;}.elementor-widget-image .widget-image-caption{color:var( --e-global-color-text );font-family:var( --e-global-typography-text-font-family ), Montserrat;font-weight:var( --e-global-typography-text-font-weight );}.elementor-2 .elementor-element.elementor-element-dc99056 img{border-radius:30px 30px 30px 30px;}.elementor-2 .elementor-element.elementor-element-9424ea4{--display:flex;--margin-top:80px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-2 .elementor-element.elementor-element-6cb5387{--display:grid;--e-con-grid-template-columns:repeat(4, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--grid-auto-flow:row;--justify-items:center;--align-items:start;}.elementor-2 .elementor-element.elementor-element-aa0cf52{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-widget-icon.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-primary );}.elementor-widget-icon.elementor-view-framed .elementor-icon, .elementor-widget-icon.elementor-view-default .elementor-icon{color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-widget-icon.elementor-view-framed .elementor-icon, .elementor-widget-icon.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-primary );}.elementor-2 .elementor-element.elementor-element-dfe043a{border-style:none;}.elementor-2 .elementor-element.elementor-element-dfe043a .elementor-icon-wrapper{text-align:center;}.elementor-2 .elementor-element.elementor-element-dfe043a.elementor-view-framed .elementor-icon{background-color:#FAFAFA;}.elementor-2 .elementor-element.elementor-element-dfe043a.elementor-view-stacked .elementor-icon{color:#FAFAFA;}.elementor-2 .elementor-element.elementor-element-dfe043a.elementor-view-stacked .elementor-icon svg{fill:#FAFAFA;}.elementor-2 .elementor-element.elementor-element-dfe043a .elementor-icon{border-width:1px 1px 1px 1px;border-radius:30px 30px 30px 30px;}.elementor-2 .elementor-element.elementor-element-3c8a6b0{text-align:center;}.elementor-2 .elementor-element.elementor-element-3c8a6b0 .elementor-heading-title{font-family:"Montserrat", Montserrat;font-weight:600;}.elementor-2 .elementor-element.elementor-element-6c06774{text-align:center;}.elementor-2 .elementor-element.elementor-element-6c06774 .elementor-heading-title{font-family:"Montserrat", Montserrat;font-weight:600;}.elementor-2 .elementor-element.elementor-element-51481b4{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-2 .elementor-element.elementor-element-eec3d68{border-style:none;}.elementor-2 .elementor-element.elementor-element-eec3d68 .elementor-icon-wrapper{text-align:center;}.elementor-2 .elementor-element.elementor-element-eec3d68.elementor-view-stacked .elementor-icon{background-color:#311B92;color:#FAFAFA;}.elementor-2 .elementor-element.elementor-element-eec3d68.elementor-view-framed .elementor-icon, .elementor-2 .elementor-element.elementor-element-eec3d68.elementor-view-default .elementor-icon{color:#311B92;border-color:#311B92;}.elementor-2 .elementor-element.elementor-element-eec3d68.elementor-view-framed .elementor-icon, .elementor-2 .elementor-element.elementor-element-eec3d68.elementor-view-default .elementor-icon svg{fill:#311B92;}.elementor-2 .elementor-element.elementor-element-eec3d68.elementor-view-framed .elementor-icon{background-color:#FAFAFA;}.elementor-2 .elementor-element.elementor-element-eec3d68.elementor-view-stacked .elementor-icon svg{fill:#FAFAFA;}.elementor-2 .elementor-element.elementor-element-eec3d68 .elementor-icon{border-width:1px 1px 1px 1px;border-radius:30px 30px 30px 30px;}.elementor-2 .elementor-element.elementor-element-0ba14f6{text-align:center;}.elementor-2 .elementor-element.elementor-element-0ba14f6 .elementor-heading-title{font-family:"Montserrat", Montserrat;font-weight:600;}.elementor-2 .elementor-element.elementor-element-796a953{text-align:center;}.elementor-2 .elementor-element.elementor-element-796a953 .elementor-heading-title{font-family:"Montserrat", Montserrat;font-weight:600;}.elementor-2 .elementor-element.elementor-element-aa48917{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-2 .elementor-element.elementor-element-52b805b{border-style:none;}.elementor-2 .elementor-element.elementor-element-52b805b .elementor-icon-wrapper{text-align:center;}.elementor-2 .elementor-element.elementor-element-52b805b.elementor-view-framed .elementor-icon{background-color:#FAFAFA;}.elementor-2 .elementor-element.elementor-element-52b805b.elementor-view-stacked .elementor-icon{color:#FAFAFA;}.elementor-2 .elementor-element.elementor-element-52b805b.elementor-view-stacked .elementor-icon svg{fill:#FAFAFA;}.elementor-2 .elementor-element.elementor-element-52b805b .elementor-icon{border-width:1px 1px 1px 1px;border-radius:30px 30px 30px 30px;}.elementor-2 .elementor-element.elementor-element-0d8c39e{text-align:center;}.elementor-2 .elementor-element.elementor-element-0d8c39e .elementor-heading-title{font-family:"Montserrat", Montserrat;font-weight:600;}.elementor-2 .elementor-element.elementor-element-be504dc{text-align:center;}.elementor-2 .elementor-element.elementor-element-be504dc .elementor-heading-title{font-family:"Montserrat", Montserrat;font-weight:600;}.elementor-2 .elementor-element.elementor-element-4489e7f{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-2 .elementor-element.elementor-element-de127e8{border-style:none;}.elementor-2 .elementor-element.elementor-element-de127e8 .elementor-icon-wrapper{text-align:center;}.elementor-2 .elementor-element.elementor-element-de127e8.elementor-view-framed .elementor-icon{background-color:#FAFAFA;}.elementor-2 .elementor-element.elementor-element-de127e8.elementor-view-stacked .elementor-icon{color:#FAFAFA;}.elementor-2 .elementor-element.elementor-element-de127e8.elementor-view-stacked .elementor-icon svg{fill:#FAFAFA;}.elementor-2 .elementor-element.elementor-element-de127e8 .elementor-icon{border-width:1px 1px 1px 1px;border-radius:30px 30px 30px 30px;}.elementor-2 .elementor-element.elementor-element-2271a77{text-align:center;}.elementor-2 .elementor-element.elementor-element-2271a77 .elementor-heading-title{font-family:"Montserrat", Montserrat;font-weight:600;}.elementor-2 .elementor-element.elementor-element-5453539{--display:flex;}.elementor-2 .elementor-element.elementor-element-f7baf9e{text-align:center;font-family:"Montserrat", Montserrat;font-weight:400;}.elementor-2 .elementor-element.elementor-element-59227cc{--display:flex;--margin-top:30px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-widget-divider{--divider-color:var( --e-global-color-secondary );}.elementor-widget-divider .elementor-divider__text{color:var( --e-global-color-secondary );font-family:var( --e-global-typography-secondary-font-family ), Montserrat;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-widget-divider.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-secondary );}.elementor-widget-divider.elementor-view-framed .elementor-icon, .elementor-widget-divider.elementor-view-default .elementor-icon{color:var( --e-global-color-secondary );border-color:var( --e-global-color-secondary );}.elementor-widget-divider.elementor-view-framed .elementor-icon, .elementor-widget-divider.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-secondary );}.elementor-2 .elementor-element.elementor-element-c0a58ef{--divider-border-style:solid;--divider-color:var( --e-global-color-accent );--divider-border-width:1px;}.elementor-2 .elementor-element.elementor-element-c0a58ef .elementor-divider-separator{width:100%;}.elementor-2 .elementor-element.elementor-element-c0a58ef .elementor-divider{padding-block-start:15px;padding-block-end:15px;}.elementor-2 .elementor-element.elementor-element-7c8e3ca{--display:flex;--margin-top:50px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-2 .elementor-element.elementor-element-5958d63{text-align:center;}.elementor-2 .elementor-element.elementor-element-5958d63 .elementor-heading-title{font-family:"Montserrat", Montserrat;font-weight:600;}.elementor-2 .elementor-element.elementor-element-5bb1dd7{--display:flex;--justify-content:flex-start;}.elementor-2 .elementor-element.elementor-element-a71ac53{--display:grid;--e-con-grid-template-columns:repeat(3, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--gap:10px 10px;--row-gap:10px;--column-gap:10px;--grid-auto-flow:row;--justify-items:stretch;--align-items:stretch;}.elementor-2 .elementor-element.elementor-element-a71020a{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#FAFAFA;--border-color:#FAFAFA;--border-radius:30px 30px 30px 30px;}.elementor-2 .elementor-element.elementor-element-a71020a:not(.elementor-motion-effects-element-type-background), .elementor-2 .elementor-element.elementor-element-a71020a > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FAFAFA;}.elementor-2 .elementor-element.elementor-element-3548b71{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;}.elementor-2 .elementor-element.elementor-element-bc13c27 .elementor-heading-title{font-family:"Montserrat", Montserrat;font-size:29px;font-weight:600;color:var( --e-global-color-primary );}.elementor-2 .elementor-element.elementor-element-e5ff1aa{font-family:"Montserrat", Montserrat;font-weight:400;}.elementor-2 .elementor-element.elementor-element-f8a42ca{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#FAFAFA;--border-color:#FAFAFA;--border-radius:30px 30px 30px 30px;}.elementor-2 .elementor-element.elementor-element-f8a42ca:not(.elementor-motion-effects-element-type-background), .elementor-2 .elementor-element.elementor-element-f8a42ca > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FAFAFA;}.elementor-2 .elementor-element.elementor-element-89b335f{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;}.elementor-2 .elementor-element.elementor-element-3159782 .elementor-heading-title{font-family:"Montserrat", Montserrat;font-size:29px;font-weight:600;color:var( --e-global-color-primary );}.elementor-2 .elementor-element.elementor-element-3b0531e{font-family:"Montserrat", Montserrat;font-weight:400;}.elementor-2 .elementor-element.elementor-element-4b90c41{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#FAFAFA;--border-color:#FAFAFA;--border-radius:30px 30px 30px 30px;}.elementor-2 .elementor-element.elementor-element-4b90c41:not(.elementor-motion-effects-element-type-background), .elementor-2 .elementor-element.elementor-element-4b90c41 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FAFAFA;}.elementor-2 .elementor-element.elementor-element-7107be7{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;}.elementor-2 .elementor-element.elementor-element-993bdd5 .elementor-heading-title{font-family:"Montserrat", Montserrat;font-size:29px;font-weight:600;color:var( --e-global-color-primary );}.elementor-2 .elementor-element.elementor-element-923c928{font-family:"Montserrat", Montserrat;font-weight:400;}.elementor-2 .elementor-element.elementor-element-369d0b6{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#FAFAFA;--border-color:#FAFAFA;--border-radius:30px 30px 30px 30px;}.elementor-2 .elementor-element.elementor-element-369d0b6:not(.elementor-motion-effects-element-type-background), .elementor-2 .elementor-element.elementor-element-369d0b6 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FAFAFA;}.elementor-2 .elementor-element.elementor-element-fd13b59{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;}.elementor-2 .elementor-element.elementor-element-70f490a .elementor-heading-title{font-family:"Montserrat", Montserrat;font-size:29px;font-weight:600;color:var( --e-global-color-primary );}.elementor-2 .elementor-element.elementor-element-a8cf41d{font-family:"Montserrat", Montserrat;font-weight:400;}.elementor-2 .elementor-element.elementor-element-c46f520{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#FAFAFA;--border-color:#FAFAFA;--border-radius:30px 30px 30px 30px;}.elementor-2 .elementor-element.elementor-element-c46f520:not(.elementor-motion-effects-element-type-background), .elementor-2 .elementor-element.elementor-element-c46f520 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FAFAFA;}.elementor-2 .elementor-element.elementor-element-3fac72f{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;}.elementor-2 .elementor-element.elementor-element-b251b83 .elementor-heading-title{font-family:"Montserrat", Montserrat;font-size:29px;font-weight:600;color:var( --e-global-color-primary );}.elementor-2 .elementor-element.elementor-element-634be82{font-family:"Montserrat", Montserrat;font-weight:400;}.elementor-2 .elementor-element.elementor-element-87e8c2f{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#FAFAFA;--border-color:#FAFAFA;--border-radius:30px 30px 30px 30px;}.elementor-2 .elementor-element.elementor-element-87e8c2f:not(.elementor-motion-effects-element-type-background), .elementor-2 .elementor-element.elementor-element-87e8c2f > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FAFAFA;}.elementor-2 .elementor-element.elementor-element-8e0fc53{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;}.elementor-2 .elementor-element.elementor-element-78337d3 .elementor-heading-title{font-family:"Montserrat", Montserrat;font-size:29px;font-weight:600;color:var( --e-global-color-primary );}.elementor-2 .elementor-element.elementor-element-05858bf{font-family:"Montserrat", Montserrat;font-weight:400;}.elementor-2 .elementor-element.elementor-element-3de42a0{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#FAFAFA;--border-color:#FAFAFA;--border-radius:30px 30px 30px 30px;}.elementor-2 .elementor-element.elementor-element-3de42a0:not(.elementor-motion-effects-element-type-background), .elementor-2 .elementor-element.elementor-element-3de42a0 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FAFAFA;}.elementor-2 .elementor-element.elementor-element-0b0b64d{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;}.elementor-2 .elementor-element.elementor-element-5a2c350{text-align:center;}.elementor-2 .elementor-element.elementor-element-5a2c350 .elementor-heading-title{font-family:"Montserrat", Montserrat;font-size:29px;font-weight:600;color:var( --e-global-color-primary );}.elementor-2 .elementor-element.elementor-element-816589c{font-family:"Montserrat", Montserrat;font-weight:400;}.elementor-2 .elementor-element.elementor-element-38226d9{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#FAFAFA;--border-color:#FAFAFA;--border-radius:30px 30px 30px 30px;}.elementor-2 .elementor-element.elementor-element-38226d9:not(.elementor-motion-effects-element-type-background), .elementor-2 .elementor-element.elementor-element-38226d9 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FAFAFA;}.elementor-2 .elementor-element.elementor-element-3babf19{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;}.elementor-2 .elementor-element.elementor-element-d5bc0a4{text-align:center;}.elementor-2 .elementor-element.elementor-element-d5bc0a4 .elementor-heading-title{font-family:"Montserrat", Montserrat;font-size:29px;font-weight:600;color:var( --e-global-color-primary );}.elementor-2 .elementor-element.elementor-element-000555d{font-family:"Montserrat", Montserrat;font-weight:400;}.elementor-2 .elementor-element.elementor-element-46ea9e2{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#FAFAFA;--border-color:#FAFAFA;--border-radius:30px 30px 30px 30px;}.elementor-2 .elementor-element.elementor-element-46ea9e2:not(.elementor-motion-effects-element-type-background), .elementor-2 .elementor-element.elementor-element-46ea9e2 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FAFAFA;}.elementor-2 .elementor-element.elementor-element-a868936{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;}.elementor-2 .elementor-element.elementor-element-3db42bb{text-align:center;}.elementor-2 .elementor-element.elementor-element-3db42bb .elementor-heading-title{font-family:"Montserrat", Montserrat;font-size:29px;font-weight:600;color:var( --e-global-color-primary );}.elementor-2 .elementor-element.elementor-element-91b83fd{font-family:"Montserrat", Montserrat;font-weight:400;}.elementor-2 .elementor-element.elementor-element-ea821c2{--display:flex;--margin-top:30px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-2 .elementor-element.elementor-element-b49b1d0{--divider-border-style:solid;--divider-color:var( --e-global-color-accent );--divider-border-width:1px;}.elementor-2 .elementor-element.elementor-element-b49b1d0 .elementor-divider-separator{width:100%;}.elementor-2 .elementor-element.elementor-element-b49b1d0 .elementor-divider{padding-block-start:15px;padding-block-end:15px;}.elementor-2 .elementor-element.elementor-element-a2056a0{--display:flex;--margin-top:50px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-2 .elementor-element.elementor-element-57ec314{text-align:center;}.elementor-2 .elementor-element.elementor-element-57ec314 .elementor-heading-title{font-family:"Montserrat", Montserrat;font-weight:600;}.elementor-2 .elementor-element.elementor-element-860ce24{--display:flex;--margin-top:20px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-2 .elementor-element.elementor-element-1973dac .elementor-repeater-item-1f52b06 .dce-img{padding-bottom:calc( 1.2 * 100% );}.elementor-2 .elementor-element.elementor-element-1973dac .elementor-repeater-item-1f52b06 .dce-post-image{width:90%;}.elementor-2 .elementor-element.elementor-element-1973dac .elementor-repeater-item-1f52b06.dce-item_image{justify-content:center;}.elementor-2 .elementor-element.elementor-element-1973dac .elementor-repeater-item-1f52b06{margin:0px 0px 10px 0px;}.elementor-2 .elementor-element.elementor-element-1973dac .elementor-repeater-item-1f52b06 .dce-button, .elementor-2 .elementor-element.elementor-element-1973dac .elementor-repeater-item-1f52b06 .dce-img{border-radius:30px 30px 30px 30px;}.elementor-2 .elementor-element.elementor-element-1973dac .elementor-repeater-item-349af45{text-align:left;padding:0px 20px 0px 20px;}.elementor-2 .elementor-element.elementor-element-1973dac .elementor-repeater-item-349af45 > *{font-size:25px;font-weight:600;display:inline-block;}.elementor-2 .elementor-element.elementor-element-1973dac .elementor-repeater-item-5b69a60{text-align:left;padding:0px 20px 0px 20px;margin:10px 0px 10px 0px;}.elementor-2 .elementor-element.elementor-element-1973dac .elementor-repeater-item-5b69a60 > *{display:inline-block;}.elementor-2 .elementor-element.elementor-element-1973dac .elementor-repeater-item-2baf9a6{padding:0px 10px 20px 10px;margin:0px 0px 30px 0px;}.elementor-2 .elementor-element.elementor-element-1973dac .elementor-repeater-item-3477c1f{text-align:right;}.elementor-2 .elementor-element.elementor-element-1973dac .elementor-repeater-item-3477c1f .dce-post-button > *{font-weight:700;}.elementor-2 .elementor-element.elementor-element-1973dac .elementor-repeater-item-3477c1f > *{color:var( --e-global-color-primary );}.elementor-2 .elementor-element.elementor-element-1973dac .elementor-repeater-item-3477c1f a{color:var( --e-global-color-primary );}.elementor-2 .elementor-element.elementor-element-1973dac .elementor-repeater-item-3477c1f *:not(.dce-post-button) > *{background-color:#02010100;}.elementor-2 .elementor-element.elementor-element-1973dac .elementor-repeater-item-3477c1f .dce-post-content{background-color:#02010100;}.elementor-2 .elementor-element.elementor-element-1973dac .elementor-repeater-item-3477c1f a.dce-button{background-color:#02010100;}.elementor-2 .elementor-element.elementor-element-1973dac .elementor-repeater-item-3477c1f a:hover{color:var( --e-global-color-accent );}.elementor-2 .elementor-element.elementor-element-1973dac .dce-post-item{text-align:left;}.elementor-2 .elementor-element.elementor-element-1973dac .dce-container-navigation i{font-size:25px;}.elementor-2 .elementor-element.elementor-element-1973dac .dce-container-navigation svg{height:25px;width:100%;}.elementor-2 .elementor-element.elementor-element-1973dac .dce-carousel-controls .swiper-button-left{height:25px;width:25px;margin-top:calc(25px / 2);}.elementor-2 .elementor-element.elementor-element-1973dac .dce-carousel-controls .swiper-button-right{height:25px;width:25px;margin-top:calc(25px / 2);}.elementor-2 .elementor-element.elementor-element-1973dac .swiper-button-right path, .elementor-2 .elementor-element.elementor-element-1973dac .swiper-button-left path, .elementor-2 .elementor-element.elementor-element-1973dac .dce-container-navigation svg, .elementor-2 .elementor-element.elementor-element-1973dac .dce-container-navigation i{fill:var( --e-global-color-primary );color:var( --e-global-color-primary );}.elementor-2 .elementor-element.elementor-element-1973dac .swiper-button-right line, .elementor-2 .elementor-element.elementor-element-1973dac .swiper-button-left line, .elementor-2 .elementor-element.elementor-element-1973dac .swiper-button-right polyline, .elementor-2 .elementor-element.elementor-element-1973dac .swiper-button-left polyline{stroke:var( --e-global-color-primary );}.elementor-2 .elementor-element.elementor-element-1973dac .dce-carousel-controls .dce-container-navigation{transform:translateX(-50%);left:50%;top:50%;}.elementor-2 .elementor-element.elementor-element-1973dac .swiper-button-left{left:-20px;}.elementor-2 .elementor-element.elementor-element-1973dac .swiper-button-right{right:-20px;}.elementor-2 .elementor-element.elementor-element-1973dac .swiper-pagination-bullets.nav--default .swiper-pagination-bullet-active, .elementor-2 .elementor-element.elementor-element-1973dac .swiper-pagination-bullets.nav--ubax .swiper-pagination-bullet-active:after, .elementor-2 .elementor-element.elementor-element-1973dac .swiper-pagination-bullets.nav--shamso .swiper-pagination-bullet:not(.swiper-pagination-bullet-active), .elementor-2 .elementor-element.elementor-element-1973dac .swiper-pagination-bullets.nav--shamso .swiper-pagination-bullet-active:before, .elementor-2 .elementor-element.elementor-element-1973dac .swiper-pagination-bullets.nav--xusni .swiper-pagination-bullet-active:before, .elementor-2 .elementor-element.elementor-element-1973dac .swiper-pagination-bullets.nav--etefu .swiper-pagination-bullet-active:before, .elementor-2 .elementor-element.elementor-element-1973dac .swiper-pagination-bullets.nav--timiro .swiper-pagination-bullet-active:before, .elementor-2 .elementor-element.elementor-element-1973dac .swiper-pagination-bullets.nav--magool .swiper-pagination-bullet-active:after{background-color:var( --e-global-color-primary );}.elementor-2 .elementor-element.elementor-element-1973dac .swiper-pagination-bullets.nav--shamso .swiper-pagination-bullet-active::after{box-shadow:var( --e-global-color-primary );}.elementor-2 .elementor-element.elementor-element-1973dac .swiper-container-horizontal > .swiper-pagination-bullets{text-align:center;left:50%;transform:translate3d(-50%,0,0);bottom:0px;}.elementor-2 .elementor-element.elementor-element-1973dac .swiper-container-vertical > .swiper-pagination-bullets{right:0px;}.elementor-2 .elementor-element.elementor-element-1973dac .dce-post-item .dce-post-block{background-color:#FAFAFA;padding:30px 10px 20px 10px;border-radius:20px 20px 20px 20px;}.elementor-2 .elementor-element.elementor-element-1973dac .dce-posts-fallback{text-align:left;}.elementor-2 .elementor-element.elementor-element-405879c{--display:flex;--margin-top:20px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-2 .elementor-element.elementor-element-405879c.e-con{--order:99999 /* order end hack */;}.elementor-widget-button .elementor-button{background-color:var( --e-global-color-accent );font-family:var( --e-global-typography-accent-font-family ), Montserrat;font-weight:var( --e-global-typography-accent-font-weight );}.elementor-2 .elementor-element.elementor-element-b1b7c56 .elementor-button:hover, .elementor-2 .elementor-element.elementor-element-b1b7c56 .elementor-button:focus{background-color:var( --e-global-color-text );color:#FFFFFF;}.elementor-2 .elementor-element.elementor-element-b1b7c56 .elementor-button{font-family:"Montserrat", Montserrat;font-weight:600;fill:var( --e-global-color-primary );color:var( --e-global-color-primary );border-radius:10px 10px 10px 10px;padding:12px 24px 12px 24px;}.elementor-2 .elementor-element.elementor-element-b1b7c56 .elementor-button:hover svg, .elementor-2 .elementor-element.elementor-element-b1b7c56 .elementor-button:focus svg{fill:#FFFFFF;}.elementor-2 .elementor-element.elementor-element-ec54c3a{--display:flex;--margin-top:80px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-2 .elementor-element.elementor-element-1d0a3ed{text-align:center;}.elementor-2 .elementor-element.elementor-element-1d0a3ed .elementor-heading-title{font-family:"Montserrat", Montserrat;font-weight:600;}.elementor-2 .elementor-element.elementor-element-75371f6{--display:flex;}.elementor-2 .elementor-element.elementor-element-ee58e33{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;}.elementor-2 .elementor-element.elementor-element-fdc7a00{--display:flex;}.elementor-widget-price-table .elementor-price-table__button{background-color:var( --e-global-color-accent );font-family:var( --e-global-typography-accent-font-family ), Montserrat;font-weight:var( --e-global-typography-accent-font-weight );}.elementor-widget-price-table{--e-price-table-header-background-color:var( --e-global-color-secondary );}.elementor-widget-price-table .elementor-price-table__heading{font-family:var( --e-global-typography-primary-font-family ), Montserrat;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-widget-price-table .elementor-price-table__subheading{font-family:var( --e-global-typography-secondary-font-family ), Montserrat;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-widget-price-table .elementor-price-table .elementor-price-table__price{font-family:var( --e-global-typography-primary-font-family ), Montserrat;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-widget-price-table .elementor-price-table__original-price{color:var( --e-global-color-secondary );font-family:var( --e-global-typography-primary-font-family ), Montserrat;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-widget-price-table .elementor-price-table__period{color:var( --e-global-color-secondary );font-family:var( --e-global-typography-secondary-font-family ), Montserrat;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-widget-price-table .elementor-price-table__features-list{--e-price-table-features-list-color:var( --e-global-color-text );}.elementor-widget-price-table .elementor-price-table__features-list li{font-family:var( --e-global-typography-text-font-family ), Montserrat;font-weight:var( --e-global-typography-text-font-weight );}.elementor-widget-price-table .elementor-price-table__features-list li:before{border-top-color:var( --e-global-color-text );}.elementor-widget-price-table .elementor-price-table__additional_info{color:var( --e-global-color-text );font-family:var( --e-global-typography-text-font-family ), Montserrat;font-weight:var( --e-global-typography-text-font-weight );}.elementor-widget-price-table .elementor-price-table__ribbon-inner{background-color:var( --e-global-color-accent );font-family:var( --e-global-typography-accent-font-family ), Montserrat;font-weight:var( --e-global-typography-accent-font-weight );}.elementor-2 .elementor-element.elementor-element-5789811 .elementor-price-table__button:hover{background-color:var( --e-global-color-text );color:#FFFFFF;}.elementor-2 .elementor-element.elementor-element-5789811{border-style:none;border-radius:30px 30px 30px 30px;}.elementor-2 .elementor-element.elementor-element-5789811 .elementor-price-table__heading{font-family:"Montserrat", Montserrat;font-weight:600;}.elementor-2 .elementor-element.elementor-element-5789811 .elementor-price-table__currency, .elementor-2 .elementor-element.elementor-element-5789811 .elementor-price-table__integer-part, .elementor-2 .elementor-element.elementor-element-5789811 .elementor-price-table__fractional-part{color:var( --e-global-color-primary );}.elementor-2 .elementor-element.elementor-element-5789811 .elementor-price-table .elementor-price-table__price{font-family:"Montserrat", Montserrat;font-weight:600;}.elementor-2 .elementor-element.elementor-element-5789811 .elementor-price-table__currency{align-self:flex-start;}.elementor-2 .elementor-element.elementor-element-5789811 .elementor-price-table__after-price{justify-content:flex-start;}.elementor-2 .elementor-element.elementor-element-5789811 .elementor-price-table__features-list li{font-family:"Montserrat", Montserrat;font-weight:400;line-height:20px;}.elementor-2 .elementor-element.elementor-element-5789811 .elementor-price-table__features-list{text-align:center;}.elementor-2 .elementor-element.elementor-element-5789811 .elementor-price-table__features-list li:before{border-top-style:solid;border-top-color:#ddd;border-top-width:1px;margin-top:10px;margin-bottom:10px;}.elementor-2 .elementor-element.elementor-element-5789811 .elementor-price-table__button{color:var( --e-global-color-primary );font-family:"Montserrat", Montserrat;font-weight:600;border-radius:10px 10px 10px 10px;padding:12px 24px 12px 24px;}.elementor-2 .elementor-element.elementor-element-5789811 .elementor-price-table__ribbon-inner{margin-top:25px;transform:translateY(-50%) translateX(-50%) translateX(25px) rotate(-45deg);color:#ffffff;}.elementor-2 .elementor-element.elementor-element-d82f348{--display:flex;}.elementor-2 .elementor-element.elementor-element-9e22e75 .elementor-price-table__button:hover{background-color:var( --e-global-color-text );color:#FFFFFF;}.elementor-2 .elementor-element.elementor-element-9e22e75{border-style:none;border-radius:30px 30px 30px 30px;}.elementor-2 .elementor-element.elementor-element-9e22e75 .elementor-price-table__heading{font-family:"Montserrat", Montserrat;font-weight:600;}.elementor-2 .elementor-element.elementor-element-9e22e75 .elementor-price-table__currency, .elementor-2 .elementor-element.elementor-element-9e22e75 .elementor-price-table__integer-part, .elementor-2 .elementor-element.elementor-element-9e22e75 .elementor-price-table__fractional-part{color:var( --e-global-color-primary );}.elementor-2 .elementor-element.elementor-element-9e22e75 .elementor-price-table .elementor-price-table__price{font-family:"Montserrat", Montserrat;font-weight:600;}.elementor-2 .elementor-element.elementor-element-9e22e75 .elementor-price-table__currency{align-self:flex-start;}.elementor-2 .elementor-element.elementor-element-9e22e75 .elementor-price-table__after-price{justify-content:flex-start;}.elementor-2 .elementor-element.elementor-element-9e22e75 .elementor-price-table__features-list li{font-family:"Montserrat", Montserrat;font-weight:400;line-height:20px;}.elementor-2 .elementor-element.elementor-element-9e22e75 .elementor-price-table__features-list{text-align:center;}.elementor-2 .elementor-element.elementor-element-9e22e75 .elementor-price-table__features-list li:before{border-top-style:solid;border-top-color:#ddd;border-top-width:1px;margin-top:10px;margin-bottom:10px;}.elementor-2 .elementor-element.elementor-element-9e22e75 .elementor-price-table__button{color:var( --e-global-color-primary );font-family:"Montserrat", Montserrat;font-weight:600;border-radius:10px 10px 10px 10px;padding:12px 24px 12px 24px;}.elementor-2 .elementor-element.elementor-element-9e22e75 .elementor-price-table__ribbon-inner{color:#ffffff;}.elementor-2 .elementor-element.elementor-element-9909544{--display:flex;}.elementor-2 .elementor-element.elementor-element-bcba0b3{text-align:center;font-family:"Montserrat", Montserrat;font-weight:400;}.elementor-2 .elementor-element.elementor-element-ad1c7a7{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:center;--margin-top:80px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:80px;--padding-bottom:80px;--padding-left:200px;--padding-right:200px;}.elementor-2 .elementor-element.elementor-element-ad1c7a7:not(.elementor-motion-effects-element-type-background), .elementor-2 .elementor-element.elementor-element-ad1c7a7 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FAFAFA;}.elementor-2 .elementor-element.elementor-element-16683ee{--display:flex;}.elementor-2 .elementor-element.elementor-element-d439e0c{padding:0px 30px 0px 0px;}.elementor-2 .elementor-element.elementor-element-d439e0c .elementor-heading-title{font-family:"Montserrat", Montserrat;font-weight:600;}.elementor-2 .elementor-element.elementor-element-5b16367{margin:20px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 20px;--e-icon-list-icon-size:25px;--e-icon-list-icon-align:center;--e-icon-list-icon-margin:0 calc(var(--e-icon-list-icon-size, 1em) * 0.125);--icon-vertical-align:flex-start;--icon-vertical-offset:0px;}.elementor-2 .elementor-element.elementor-element-5b16367 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-bottom:calc(10px/2);}.elementor-2 .elementor-element.elementor-element-5b16367 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-top:calc(10px/2);}.elementor-2 .elementor-element.elementor-element-5b16367 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-right:calc(10px/2);margin-left:calc(10px/2);}.elementor-2 .elementor-element.elementor-element-5b16367 .elementor-icon-list-items.elementor-inline-items{margin-right:calc(-10px/2);margin-left:calc(-10px/2);}body.rtl .elementor-2 .elementor-element.elementor-element-5b16367 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{left:calc(-10px/2);}body:not(.rtl) .elementor-2 .elementor-element.elementor-element-5b16367 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{right:calc(-10px/2);}.elementor-2 .elementor-element.elementor-element-5b16367 .elementor-icon-list-icon i{transition:color 0.3s;}.elementor-2 .elementor-element.elementor-element-5b16367 .elementor-icon-list-icon svg{transition:fill 0.3s;}.elementor-2 .elementor-element.elementor-element-5b16367 .elementor-icon-list-icon{padding-right:5px;}.elementor-2 .elementor-element.elementor-element-5b16367 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-2 .elementor-element.elementor-element-5b16367 .elementor-icon-list-item > a{font-family:"Montserrat", Montserrat;font-weight:400;}.elementor-2 .elementor-element.elementor-element-5b16367 .elementor-icon-list-text{transition:color 0.3s;}.elementor-2 .elementor-element.elementor-element-0f6d40b{--display:flex;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#FFFFFF;--border-color:#FFFFFF;--border-radius:30px 30px 30px 30px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2 .elementor-element.elementor-element-0f6d40b:not(.elementor-motion-effects-element-type-background), .elementor-2 .elementor-element.elementor-element-0f6d40b > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-2 .elementor-element.elementor-element-bf87041 > .elementor-widget-container{padding:0px 20px 10px 20px;}.elementor-2 .elementor-element.elementor-element-8a8210b{--display:flex;--margin-top:80px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-2 .elementor-element.elementor-element-7adf8ff{text-align:center;}.elementor-2 .elementor-element.elementor-element-7adf8ff .elementor-heading-title{font-family:"Montserrat", Montserrat;font-weight:600;}.elementor-2 .elementor-element.elementor-element-f33f444{--display:flex;--margin-top:20px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-widget-reviews .elementor-testimonial__header, .elementor-widget-reviews .elementor-testimonial__name{font-family:var( --e-global-typography-primary-font-family ), Montserrat;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-widget-reviews .elementor-testimonial__text{font-family:var( --e-global-typography-text-font-family ), Montserrat;font-weight:var( --e-global-typography-text-font-weight );}.elementor-2 .elementor-element.elementor-element-7b0c047 .elementor-swiper-button{font-size:20px;}.elementor-2 .elementor-element.elementor-element-7b0c047 .elementor-testimonial__header{border-block-end-color:var( --e-global-color-accent );border-block-end-width:1px;}.elementor-2 .elementor-element.elementor-element-7b0c047 .elementor-testimonial__name{color:var( --e-global-color-primary );}.elementor-2 .elementor-element.elementor-element-7b0c047 .elementor-testimonial__header, .elementor-2 .elementor-element.elementor-element-7b0c047 .elementor-testimonial__name{font-family:"Montserrat", Montserrat;font-size:20px;font-weight:600;}.elementor-2 .elementor-element.elementor-element-7b0c047 .elementor-testimonial__icon{font-size:35px;}.elementor-2 .elementor-element.elementor-element-7b0c047 .elementor-testimonial__icon svg{width:35px;}.elementor-2 .elementor-element.elementor-element-56e799f{--display:flex;--margin-top:30px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-2 .elementor-element.elementor-element-b20ed54{--divider-border-style:solid;--divider-color:var( --e-global-color-accent );--divider-border-width:1px;}.elementor-2 .elementor-element.elementor-element-b20ed54 .elementor-divider-separator{width:100%;}.elementor-2 .elementor-element.elementor-element-b20ed54 .elementor-divider{padding-block-start:15px;padding-block-end:15px;}.elementor-2 .elementor-element.elementor-element-eb1b630{--display:flex;--margin-top:80px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-2 .elementor-element.elementor-element-b392af6{text-align:center;}.elementor-2 .elementor-element.elementor-element-b392af6 .elementor-heading-title{font-family:"Montserrat", Montserrat;font-weight:600;}.elementor-2 .elementor-element.elementor-element-b14c959{--display:flex;--margin-top:30px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:20px;--padding-bottom:20px;--padding-left:200px;--padding-right:200px;}.elementor-2 .elementor-element.elementor-element-4da8238{--display:flex;--margin-top:80px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-2 .elementor-element.elementor-element-03f1f54{text-align:center;}.elementor-2 .elementor-element.elementor-element-03f1f54 .elementor-heading-title{font-family:"Montserrat", Montserrat;font-weight:600;}.elementor-2 .elementor-element.elementor-element-78c87b8{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;--gap:25px 25px;--row-gap:25px;--column-gap:25px;--margin-top:30px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:20px;--padding-bottom:20px;--padding-left:200px;--padding-right:200px;}.elementor-2 .elementor-element.elementor-element-78c87b8.e-con{--align-self:center;}.elementor-2 .elementor-element.elementor-element-285b872{--display:flex;}.elementor-2 .elementor-element.elementor-element-d2c7c1e{--display:flex;}.elementor-2 .elementor-element.elementor-element-de41226{--display:flex;--margin-top:30px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-2 .elementor-element.elementor-element-78867ab{--divider-border-style:solid;--divider-color:var( --e-global-color-accent );--divider-border-width:1px;}.elementor-2 .elementor-element.elementor-element-78867ab .elementor-divider-separator{width:100%;}.elementor-2 .elementor-element.elementor-element-78867ab .elementor-divider{padding-block-start:15px;padding-block-end:15px;}.elementor-2 .elementor-element.elementor-element-0ee11dd{--display:flex;--margin-top:80px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-2 .elementor-element.elementor-element-99f7238{text-align:center;}.elementor-2 .elementor-element.elementor-element-99f7238 .elementor-heading-title{font-family:"Montserrat", Montserrat;font-weight:600;}.elementor-2 .elementor-element.elementor-element-0dee472{--display:flex;--margin-top:30px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-widget-accordion .elementor-accordion-icon, .elementor-widget-accordion .elementor-accordion-title{color:var( --e-global-color-primary );}.elementor-widget-accordion .elementor-accordion-icon svg{fill:var( --e-global-color-primary );}.elementor-widget-accordion .elementor-active .elementor-accordion-icon, .elementor-widget-accordion .elementor-active .elementor-accordion-title{color:var( --e-global-color-accent );}.elementor-widget-accordion .elementor-active .elementor-accordion-icon svg{fill:var( --e-global-color-accent );}.elementor-widget-accordion .elementor-accordion-title{font-family:var( --e-global-typography-primary-font-family ), Montserrat;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-widget-accordion .elementor-tab-content{color:var( --e-global-color-text );font-family:var( --e-global-typography-text-font-family ), Montserrat;font-weight:var( --e-global-typography-text-font-weight );}.elementor-2 .elementor-element.elementor-element-67be995{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:center;--margin-top:80px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:40px;--padding-bottom:80px;--padding-left:200px;--padding-right:200px;}.elementor-2 .elementor-element.elementor-element-67be995:not(.elementor-motion-effects-element-type-background), .elementor-2 .elementor-element.elementor-element-67be995 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FAFAFA;}.elementor-2 .elementor-element.elementor-element-a527982{--display:flex;}.elementor-2 .elementor-element.elementor-element-02bd77c{text-align:center;}.elementor-2 .elementor-element.elementor-element-02bd77c .elementor-heading-title{font-family:"Montserrat", Montserrat;font-weight:600;}.elementor-2 .elementor-element.elementor-element-e558740{--display:flex;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#FFFFFF;--border-color:#FFFFFF;--border-radius:30px 30px 30px 30px;--margin-top:40px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-2 .elementor-element.elementor-element-e558740:not(.elementor-motion-effects-element-type-background), .elementor-2 .elementor-element.elementor-element-e558740 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-2 .elementor-element.elementor-element-8903382 > .elementor-widget-container{padding:10px 20px 10px 20px;}:root{--page-title-display:none;}@media(max-width:1024px){.elementor-2 .elementor-element.elementor-element-efa6ede{--padding-top:80px;--padding-bottom:80px;--padding-left:20px;--padding-right:20px;}.elementor-2 .elementor-element.elementor-element-5191535::before, .elementor-2 .elementor-element.elementor-element-5191535 > .elementor-background-video-container::before, .elementor-2 .elementor-element.elementor-element-5191535 > .e-con-inner > .elementor-background-video-container::before, .elementor-2 .elementor-element.elementor-element-5191535 > .elementor-background-slideshow::before, .elementor-2 .elementor-element.elementor-element-5191535 > .e-con-inner > .elementor-background-slideshow::before, .elementor-2 .elementor-element.elementor-element-5191535 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-position:140px 190px;}.elementor-2 .elementor-element.elementor-element-5191535{--overlay-opacity:0;--padding-top:10px;--padding-bottom:10px;--padding-left:10px;--padding-right:10px;}.elementor-2 .elementor-element.elementor-element-ed8e64b{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2 .elementor-element.elementor-element-21c73e8 .elementor-heading-title{font-size:30px;}.elementor-2 .elementor-element.elementor-element-862ade0 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-2 .elementor-element.elementor-element-862ade0 .elementor-icon-list-item > a{font-size:16px;}.elementor-2 .elementor-element.elementor-element-cb19fcb{--padding-top:20px;--padding-bottom:20px;--padding-left:0px;--padding-right:0px;}.elementor-2 .elementor-element.elementor-element-3d0000a .elementor-heading-title{font-size:30px;}.elementor-2 .elementor-element.elementor-element-3a9c9f9{--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-2 .elementor-element.elementor-element-bcadf5b{font-size:16px;}.elementor-2 .elementor-element.elementor-element-9424ea4{--margin-top:50px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2 .elementor-element.elementor-element-6cb5387{--grid-auto-flow:row;}.elementor-2 .elementor-element.elementor-element-3c8a6b0 .elementor-heading-title{font-size:24px;}.elementor-2 .elementor-element.elementor-element-6c06774 .elementor-heading-title{font-size:24px;}.elementor-2 .elementor-element.elementor-element-0ba14f6 .elementor-heading-title{font-size:24px;}.elementor-2 .elementor-element.elementor-element-796a953 .elementor-heading-title{font-size:24px;}.elementor-2 .elementor-element.elementor-element-0d8c39e .elementor-heading-title{font-size:24px;}.elementor-2 .elementor-element.elementor-element-be504dc .elementor-heading-title{font-size:24px;}.elementor-2 .elementor-element.elementor-element-2271a77 .elementor-heading-title{font-size:24px;}.elementor-2 .elementor-element.elementor-element-f7baf9e{padding:0px 0px 0px 0px;font-size:16px;}.elementor-2 .elementor-element.elementor-element-7c8e3ca{--margin-top:50px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:10px;--padding-right:10px;}.elementor-2 .elementor-element.elementor-element-5958d63 .elementor-heading-title{font-size:30px;}.elementor-2 .elementor-element.elementor-element-5bb1dd7{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2 .elementor-element.elementor-element-a71ac53{--e-con-grid-template-columns:repeat(2, 1fr);--grid-auto-flow:row;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2 .elementor-element.elementor-element-bc13c27 .elementor-heading-title{font-size:24px;}.elementor-2 .elementor-element.elementor-element-e5ff1aa{font-size:15px;}.elementor-2 .elementor-element.elementor-element-3159782 .elementor-heading-title{font-size:24px;}.elementor-2 .elementor-element.elementor-element-3b0531e{font-size:15px;}.elementor-2 .elementor-element.elementor-element-993bdd5 .elementor-heading-title{font-size:24px;}.elementor-2 .elementor-element.elementor-element-923c928{font-size:15px;}.elementor-2 .elementor-element.elementor-element-70f490a .elementor-heading-title{font-size:24px;}.elementor-2 .elementor-element.elementor-element-a8cf41d{font-size:15px;}.elementor-2 .elementor-element.elementor-element-b251b83 .elementor-heading-title{font-size:24px;}.elementor-2 .elementor-element.elementor-element-634be82{font-size:15px;}.elementor-2 .elementor-element.elementor-element-78337d3 .elementor-heading-title{font-size:24px;}.elementor-2 .elementor-element.elementor-element-05858bf{font-size:15px;}.elementor-2 .elementor-element.elementor-element-3de42a0{--justify-content:center;}.elementor-2 .elementor-element.elementor-element-5a2c350{text-align:center;}.elementor-2 .elementor-element.elementor-element-5a2c350 .elementor-heading-title{font-size:24px;}.elementor-2 .elementor-element.elementor-element-816589c{font-size:15px;}.elementor-2 .elementor-element.elementor-element-38226d9{--justify-content:center;}.elementor-2 .elementor-element.elementor-element-3babf19{--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-2 .elementor-element.elementor-element-d5bc0a4{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;text-align:center;}.elementor-2 .elementor-element.elementor-element-d5bc0a4 .elementor-heading-title{font-size:24px;}.elementor-2 .elementor-element.elementor-element-000555d{font-size:15px;}.elementor-2 .elementor-element.elementor-element-3db42bb .elementor-heading-title{font-size:24px;}.elementor-2 .elementor-element.elementor-element-91b83fd{font-size:15px;}.elementor-2 .elementor-element.elementor-element-a2056a0{--margin-top:50px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-2 .elementor-element.elementor-element-ec54c3a{--margin-top:50px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-2 .elementor-element.elementor-element-1d0a3ed .elementor-heading-title{font-size:30px;}.elementor-2 .elementor-element.elementor-element-ee58e33{--gap:5px 5px;--row-gap:5px;--column-gap:5px;}.elementor-2 .elementor-element.elementor-element-5789811{border-radius:20px 20px 20px 20px;}.elementor-2 .elementor-element.elementor-element-5789811 .elementor-price-table__heading{font-size:20px;}.elementor-2 .elementor-element.elementor-element-5789811 .elementor-price-table .elementor-price-table__price{font-size:45px;}.elementor-2 .elementor-element.elementor-element-5789811 .elementor-price-table__features-list li{font-size:14px;}.elementor-2 .elementor-element.elementor-element-5789811 .elementor-price-table__ribbon-inner{margin-top:23px;transform:translateY(-50%) translateX(-50%) translateX(23px) rotate(-45deg);}.elementor-2 .elementor-element.elementor-element-9e22e75{border-radius:20px 20px 20px 20px;}.elementor-2 .elementor-element.elementor-element-9e22e75 .elementor-price-table__heading{font-size:20px;}.elementor-2 .elementor-element.elementor-element-9e22e75 .elementor-price-table .elementor-price-table__price{font-size:45px;}.elementor-2 .elementor-element.elementor-element-9e22e75 .elementor-price-table__features-list li{font-size:14px;}.elementor-2 .elementor-element.elementor-element-bcba0b3{font-size:16px;}.elementor-2 .elementor-element.elementor-element-ad1c7a7{--margin-top:50px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:20px;--padding-bottom:20px;--padding-left:0px;--padding-right:0px;}.elementor-2 .elementor-element.elementor-element-16683ee{--padding-top:0px;--padding-bottom:0px;--padding-left:20px;--padding-right:20px;}.elementor-2 .elementor-element.elementor-element-d439e0c .elementor-heading-title{font-size:28px;}.elementor-2 .elementor-element.elementor-element-5b16367{--e-icon-list-icon-size:20px;}.elementor-2 .elementor-element.elementor-element-5b16367 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-2 .elementor-element.elementor-element-5b16367 .elementor-icon-list-item > a{font-size:16px;}.elementor-2 .elementor-element.elementor-element-0f6d40b{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:20px;}.elementor-2 .elementor-element.elementor-element-8a8210b{--margin-top:50px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-2 .elementor-element.elementor-element-7adf8ff .elementor-heading-title{font-size:30px;}.elementor-2 .elementor-element.elementor-element-eb1b630{--margin-top:50px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-2 .elementor-element.elementor-element-b392af6 .elementor-heading-title{font-size:30px;}.elementor-2 .elementor-element.elementor-element-b14c959{--margin-top:50px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-2 .elementor-element.elementor-element-b14c959.e-con{--flex-grow:0;--flex-shrink:1;}.elementor-2 .elementor-element.elementor-element-d1c6c36{padding:0px 0px 0px 0px;}.elementor-2 .elementor-element.elementor-element-11ddaf1{padding:0px 0px 0px 0px;}.elementor-2 .elementor-element.elementor-element-f2762ea{padding:0px 0px 0px 0px;}.elementor-2 .elementor-element.elementor-element-f2762ea.elementor-element{--flex-grow:0;--flex-shrink:1;}.elementor-2 .elementor-element.elementor-element-4da8238{--margin-top:50px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-2 .elementor-element.elementor-element-4da8238.e-con{--flex-grow:0;--flex-shrink:1;}.elementor-2 .elementor-element.elementor-element-03f1f54 .elementor-heading-title{font-size:30px;}.elementor-2 .elementor-element.elementor-element-78c87b8{--margin-top:50px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:20px;--padding-bottom:20px;--padding-left:0px;--padding-right:0px;}.elementor-2 .elementor-element.elementor-element-78c87b8.e-con{--flex-grow:0;--flex-shrink:1;}.elementor-2 .elementor-element.elementor-element-0ee11dd{--margin-top:50px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-2 .elementor-element.elementor-element-0ee11dd.e-con{--flex-grow:0;--flex-shrink:1;}.elementor-2 .elementor-element.elementor-element-99f7238 .elementor-heading-title{font-size:30px;}.elementor-2 .elementor-element.elementor-element-0dee472.e-con{--flex-grow:0;--flex-shrink:1;}.elementor-2 .elementor-element.elementor-element-67be995{--margin-top:50px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:20px;--padding-bottom:20px;--padding-left:0px;--padding-right:0px;}.elementor-2 .elementor-element.elementor-element-02bd77c .elementor-heading-title{font-size:30px;}.elementor-2 .elementor-element.elementor-element-e558740{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:20px;}}@media(max-width:767px){.elementor-2 .elementor-element.elementor-element-efa6ede{--margin-top:30px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:50px;--padding-bottom:50px;--padding-left:0px;--padding-right:0px;}.elementor-2 .elementor-element.elementor-element-5191535::before, .elementor-2 .elementor-element.elementor-element-5191535 > .elementor-background-video-container::before, .elementor-2 .elementor-element.elementor-element-5191535 > .e-con-inner > .elementor-background-video-container::before, .elementor-2 .elementor-element.elementor-element-5191535 > .elementor-background-slideshow::before, .elementor-2 .elementor-element.elementor-element-5191535 > .e-con-inner > .elementor-background-slideshow::before, .elementor-2 .elementor-element.elementor-element-5191535 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-position:0px 0px;}.elementor-2 .elementor-element.elementor-element-5191535{--overlay-opacity:0;--margin-top:0px;--margin-bottom:0px;--margin-left:20px;--margin-right:20px;--padding-top:20px;--padding-bottom:20px;--padding-left:10px;--padding-right:10px;}.elementor-2 .elementor-element.elementor-element-ed8e64b{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2 .elementor-element.elementor-element-6382e36{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2 .elementor-element.elementor-element-21c73e8{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 10px) 0px;text-align:center;}.elementor-2 .elementor-element.elementor-element-21c73e8 .elementor-heading-title{font-size:24px;}.elementor-2 .elementor-element.elementor-element-862ade0 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-2 .elementor-element.elementor-element-862ade0 .elementor-icon-list-item > a{font-size:16px;}.elementor-2 .elementor-element.elementor-element-70caa49{margin:20px 0px calc(var(--kit-widget-spacing, 0px) + 50px) 0px;}.elementor-2 .elementor-element.elementor-element-6af7e40{margin:20px 0px calc(var(--kit-widget-spacing, 0px) + 50px) 0px;}.elementor-2 .elementor-element.elementor-element-ea1baba > .elementor-widget-container{padding:0px 10px 0px 10px;}.elementor-2 .elementor-element.elementor-element-cb19fcb{--margin-top:30px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2 .elementor-element.elementor-element-3d0000a .elementor-heading-title{font-size:24px;}.elementor-2 .elementor-element.elementor-element-bcadf5b{font-size:16px;}.elementor-2 .elementor-element.elementor-element-9424ea4{--margin-top:30px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-2 .elementor-element.elementor-element-6cb5387{--e-con-grid-template-columns:repeat(2, 1fr);--grid-auto-flow:row;}.elementor-2 .elementor-element.elementor-element-3c8a6b0 .elementor-heading-title{font-size:24px;}.elementor-2 .elementor-element.elementor-element-6c06774 .elementor-heading-title{font-size:18px;}.elementor-2 .elementor-element.elementor-element-0ba14f6 .elementor-heading-title{font-size:24px;}.elementor-2 .elementor-element.elementor-element-796a953 .elementor-heading-title{font-size:18px;}.elementor-2 .elementor-element.elementor-element-0d8c39e .elementor-heading-title{font-size:24px;}.elementor-2 .elementor-element.elementor-element-be504dc .elementor-heading-title{font-size:18px;}.elementor-2 .elementor-element.elementor-element-2271a77 .elementor-heading-title{font-size:24px;}.elementor-2 .elementor-element.elementor-element-f7baf9e{font-size:16px;}.elementor-2 .elementor-element.elementor-element-7c8e3ca{--margin-top:30px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:20px;--padding-right:20px;}.elementor-2 .elementor-element.elementor-element-5958d63 .elementor-heading-title{font-size:24px;}.elementor-2 .elementor-element.elementor-element-5bb1dd7{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2 .elementor-element.elementor-element-a71ac53{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-2 .elementor-element.elementor-element-a71020a{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2 .elementor-element.elementor-element-bc13c27 .elementor-heading-title{font-size:24px;}.elementor-2 .elementor-element.elementor-element-e5ff1aa{padding:0px 10px 0px 10px;font-size:16px;}.elementor-2 .elementor-element.elementor-element-f8a42ca{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2 .elementor-element.elementor-element-3159782 .elementor-heading-title{font-size:24px;}.elementor-2 .elementor-element.elementor-element-3b0531e{padding:0px 10px 0px 10px;font-size:16px;}.elementor-2 .elementor-element.elementor-element-4b90c41{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2 .elementor-element.elementor-element-993bdd5 .elementor-heading-title{font-size:24px;}.elementor-2 .elementor-element.elementor-element-923c928{padding:0px 10px 0px 10px;font-size:16px;}.elementor-2 .elementor-element.elementor-element-369d0b6{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2 .elementor-element.elementor-element-70f490a .elementor-heading-title{font-size:24px;}.elementor-2 .elementor-element.elementor-element-a8cf41d{padding:0px 10px 0px 10px;font-size:16px;}.elementor-2 .elementor-element.elementor-element-c46f520{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2 .elementor-element.elementor-element-b251b83 .elementor-heading-title{font-size:24px;}.elementor-2 .elementor-element.elementor-element-634be82{padding:0px 10px 0px 10px;font-size:16px;}.elementor-2 .elementor-element.elementor-element-87e8c2f{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2 .elementor-element.elementor-element-78337d3 .elementor-heading-title{font-size:24px;}.elementor-2 .elementor-element.elementor-element-05858bf{padding:0px 10px 0px 10px;font-size:16px;}.elementor-2 .elementor-element.elementor-element-3de42a0{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2 .elementor-element.elementor-element-5a2c350 .elementor-heading-title{font-size:24px;}.elementor-2 .elementor-element.elementor-element-816589c{padding:0px 10px 0px 10px;font-size:16px;}.elementor-2 .elementor-element.elementor-element-38226d9{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2 .elementor-element.elementor-element-d5bc0a4 .elementor-heading-title{font-size:24px;}.elementor-2 .elementor-element.elementor-element-000555d{padding:0px 10px 0px 10px;font-size:16px;}.elementor-2 .elementor-element.elementor-element-46ea9e2{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2 .elementor-element.elementor-element-3db42bb .elementor-heading-title{font-size:24px;}.elementor-2 .elementor-element.elementor-element-91b83fd{padding:0px 10px 0px 10px;font-size:16px;}.elementor-2 .elementor-element.elementor-element-a2056a0{--margin-top:30px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-2 .elementor-element.elementor-element-57ec314 .elementor-heading-title{font-size:24px;}.elementor-2 .elementor-element.elementor-element-1973dac .swiper-button-left{left:-10px;}.elementor-2 .elementor-element.elementor-element-1973dac .swiper-button-right{right:-10px;}.elementor-2 .elementor-element.elementor-element-1973dac .swiper-container-horizontal > .swiper-pagination-bullets{bottom:-10px;}.elementor-2 .elementor-element.elementor-element-1973dac .swiper-container-vertical > .swiper-pagination-bullets{right:-10px;}.elementor-2 .elementor-element.elementor-element-ec54c3a{--margin-top:30px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-2 .elementor-element.elementor-element-1d0a3ed .elementor-heading-title{font-size:24px;}.elementor-2 .elementor-element.elementor-element-5789811 .elementor-price-table__heading{font-size:16px;}.elementor-2 .elementor-element.elementor-element-5789811 .elementor-price-table .elementor-price-table__price{font-size:45px;}.elementor-2 .elementor-element.elementor-element-5789811 .elementor-price-table__features-list li{font-size:14px;}.elementor-2 .elementor-element.elementor-element-5789811 .elementor-price-table__ribbon-inner{margin-top:20px;transform:translateY(-50%) translateX(-50%) translateX(20px) rotate(-45deg);}.elementor-2 .elementor-element.elementor-element-9e22e75 .elementor-price-table__heading{font-size:15px;}.elementor-2 .elementor-element.elementor-element-9e22e75 .elementor-price-table .elementor-price-table__price{font-size:45px;}.elementor-2 .elementor-element.elementor-element-9e22e75 .elementor-price-table__features-list li{font-size:14px;}.elementor-2 .elementor-element.elementor-element-bcba0b3{font-size:16px;}.elementor-2 .elementor-element.elementor-element-ad1c7a7{--margin-top:30px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:20px;--padding-bottom:20px;--padding-left:0px;--padding-right:0px;}.elementor-2 .elementor-element.elementor-element-d439e0c{padding:0px 0px 0px 0px;text-align:center;}.elementor-2 .elementor-element.elementor-element-d439e0c .elementor-heading-title{font-size:24px;}.elementor-2 .elementor-element.elementor-element-5b16367{--e-icon-list-icon-size:20px;}.elementor-2 .elementor-element.elementor-element-5b16367 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-2 .elementor-element.elementor-element-5b16367 .elementor-icon-list-item > a{font-size:16px;}.elementor-2 .elementor-element.elementor-element-8a8210b{--margin-top:30px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-2 .elementor-element.elementor-element-7adf8ff .elementor-heading-title{font-size:24px;}.elementor-2 .elementor-element.elementor-element-eb1b630{--margin-top:30px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-2 .elementor-element.elementor-element-b392af6 .elementor-heading-title{font-size:24px;}.elementor-2 .elementor-element.elementor-element-b14c959{--margin-top:30px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:20px;--padding-bottom:20px;--padding-left:0px;--padding-right:0px;}.elementor-2 .elementor-element.elementor-element-4da8238{--margin-top:30px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-2 .elementor-element.elementor-element-03f1f54 .elementor-heading-title{font-size:24px;}.elementor-2 .elementor-element.elementor-element-78c87b8{--margin-top:30px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:20px;--padding-bottom:20px;--padding-left:0px;--padding-right:0px;}.elementor-2 .elementor-element.elementor-element-285b872{--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-2 .elementor-element.elementor-element-d2c7c1e{--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-2 .elementor-element.elementor-element-0ee11dd{--margin-top:30px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-2 .elementor-element.elementor-element-99f7238 .elementor-heading-title{font-size:24px;}.elementor-2 .elementor-element.elementor-element-67be995{--margin-top:30px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:20px;--padding-bottom:20px;--padding-left:0px;--padding-right:0px;}.elementor-2 .elementor-element.elementor-element-02bd77c .elementor-heading-title{font-size:24px;}}@media(min-width:768px){.elementor-2 .elementor-element.elementor-element-6382e36{--width:60%;}.elementor-2 .elementor-element.elementor-element-4496921{--width:40%;}.elementor-2 .elementor-element.elementor-element-82eef07{--width:60%;}.elementor-2 .elementor-element.elementor-element-e2fbe64{--width:40%;}}@media(max-width:1024px) and (min-width:768px){.elementor-2 .elementor-element.elementor-element-6382e36{--width:50%;}.elementor-2 .elementor-element.elementor-element-4496921{--width:50%;}.elementor-2 .elementor-element.elementor-element-82eef07{--width:100%;}.elementor-2 .elementor-element.elementor-element-e2fbe64{--width:100%;}.elementor-2 .elementor-element.elementor-element-16683ee{--content-width:100%;}.elementor-2 .elementor-element.elementor-element-0f6d40b{--content-width:100%;}}/* Start custom CSS for dce-dynamicposts-v2, class: .elementor-element-1973dac */.elementor-2 .elementor-element.elementor-element-1973dac .swiper-container-horizontal > .swiper-pagination-bullets {
    bottom: 10px;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-ee58e33 */.elementor-price-table .elementor-price-table__features-list svg {
    margin-bottom: -5px !important;
}/* End custom CSS */
/* Start custom CSS */a#custom_grid_id:hover .custom_url_predmet_class h2 {
    color: #faba5a !important;
    transition: color 0.4s;
}

a.dce-post-block:hover .dce-post-button {
    color: #ffce83; /* Змінюємо колір тексту кнопки */
    transition: color 0.4s;
}



.dce-posts-container .dce-post-item .dce-post-block {
    margin-bottom: 20px;
}

.elementor-2 .elementor-element.elementor-element-1973dac .elementor-repeater-item-5b69a60 {
    z-index: 99999 !important;
}


.elementor-2 .elementor-element.elementor-element-1973dac .elementor-repeater-item-2baf9a6:hover ~ .elementor-repeater-item-3477c1f a.dce-button {
    color: #ffbf5f !important; /* Замініть на потрібний колір */
}/* End custom CSS */