.elementor-12 .elementor-element.elementor-element-fd9513f{--display:flex;--background-transition:0.3s;--overlay-opacity:0.75;--padding-top:60px;--padding-bottom:60px;--padding-left:0px;--padding-right:0px;}.elementor-12 .elementor-element.elementor-element-fd9513f:not(.elementor-motion-effects-element-type-background), .elementor-12 .elementor-element.elementor-element-fd9513f > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://uip.temakrolik.ru/wp-content/uploads/2025/01/office-space.jpg");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-12 .elementor-element.elementor-element-fd9513f::before, .elementor-12 .elementor-element.elementor-element-fd9513f > .elementor-background-video-container::before, .elementor-12 .elementor-element.elementor-element-fd9513f > .e-con-inner > .elementor-background-video-container::before, .elementor-12 .elementor-element.elementor-element-fd9513f > .elementor-background-slideshow::before, .elementor-12 .elementor-element.elementor-element-fd9513f > .e-con-inner > .elementor-background-slideshow::before, .elementor-12 .elementor-element.elementor-element-fd9513f > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:#111111;--background-overlay:'';}.elementor-12 .elementor-element.elementor-element-fd9513f, .elementor-12 .elementor-element.elementor-element-fd9513f::before{--border-transition:0.3s;}.elementor-12 .elementor-element.elementor-element-496df5f{--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;--flex-wrap:nowrap;--background-transition:0.3s;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-12 .elementor-element.elementor-element-6903e43{--display:flex;--background-transition:0.3s;}.elementor-widget-heading .elementor-heading-title{color:var( --e-global-color-primary );font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-12 .elementor-element.elementor-element-3eae14b.ob-harakiri{writing-mode:inherit;}.elementor-12 .elementor-element.elementor-element-3eae14b.ob-harakiri .elementor-heading-title{writing-mode:inherit;transform:rotate(0deg);}.elementor-12 .elementor-element.elementor-element-3eae14b.ob-harakiri .elementor-widget-container > div{writing-mode:inherit;transform:rotate(0deg);}.elementor-12 .elementor-element.elementor-element-3eae14b{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;z-index:2;}.elementor-12 .elementor-element.elementor-element-3eae14b .elementor-heading-title{color:var( --e-global-color-9da8b76 );font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-weight:var( --e-global-typography-accent-font-weight );}.elementor-12 .elementor-element.elementor-element-3eae14b .elementor-widget-container{text-indent:0px;mix-blend-mode:inherit;}.elementor-12 .elementor-element.elementor-element-2c784af{z-index:2;}.elementor-12 .elementor-element.elementor-element-2c784af .elementor-heading-title{color:var( --e-global-color-9da8b76 );font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-12 .elementor-element.elementor-element-25add3a{--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;--flex-wrap:wrap;--background-transition:0.3s;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-widget-icon-box.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-primary );}.elementor-widget-icon-box.elementor-view-framed .elementor-icon, .elementor-widget-icon-box.elementor-view-default .elementor-icon{fill:var( --e-global-color-primary );color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-widget-icon-box .elementor-icon-box-title{color:var( --e-global-color-primary );}.elementor-widget-icon-box .elementor-icon-box-title, .elementor-widget-icon-box .elementor-icon-box-title a{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-widget-icon-box .elementor-icon-box-description{color:var( --e-global-color-text );font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-12 .elementor-element.elementor-element-f698c86{width:var( --container-widget-width, 46% );max-width:46%;--container-widget-width:46%;--container-widget-flex-grow:0;--icon-box-icon-margin:15px;}.elementor-12 .elementor-element.elementor-element-f698c86 > .elementor-widget-container{padding:0px 0px 0px 0px;border-radius:12px 12px 12px 12px;}.elementor-12 .elementor-element.elementor-element-f698c86 .elementor-icon-box-wrapper{text-align:left;}.elementor-12 .elementor-element.elementor-element-f698c86.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-eb958d2 );}.elementor-12 .elementor-element.elementor-element-f698c86.elementor-view-framed .elementor-icon, .elementor-12 .elementor-element.elementor-element-f698c86.elementor-view-default .elementor-icon{fill:var( --e-global-color-eb958d2 );color:var( --e-global-color-eb958d2 );border-color:var( --e-global-color-eb958d2 );}.elementor-12 .elementor-element.elementor-element-f698c86 .elementor-icon-box-img{overflow:hidden;}.elementor-12 .elementor-element.elementor-element-f698c86 .elementor-icon-box-title{color:var( --e-global-color-9da8b76 );}.elementor-12 .elementor-element.elementor-element-f698c86 .elementor-icon-box-title, .elementor-12 .elementor-element.elementor-element-f698c86 .elementor-icon-box-title a{font-family:"PT Sans", Sans-serif;font-size:1.2rem;font-weight:600;}.elementor-12 .elementor-element.elementor-element-670e09a{width:var( --container-widget-width, 46% );max-width:46%;--container-widget-width:46%;--container-widget-flex-grow:0;--icon-box-icon-margin:15px;}.elementor-12 .elementor-element.elementor-element-670e09a > .elementor-widget-container{padding:0px 0px 0px 0px;border-radius:12px 12px 12px 12px;}.elementor-12 .elementor-element.elementor-element-670e09a .elementor-icon-box-wrapper{text-align:left;}.elementor-12 .elementor-element.elementor-element-670e09a.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-eb958d2 );}.elementor-12 .elementor-element.elementor-element-670e09a.elementor-view-framed .elementor-icon, .elementor-12 .elementor-element.elementor-element-670e09a.elementor-view-default .elementor-icon{fill:var( --e-global-color-eb958d2 );color:var( --e-global-color-eb958d2 );border-color:var( --e-global-color-eb958d2 );}.elementor-12 .elementor-element.elementor-element-670e09a .elementor-icon-box-img{overflow:hidden;}.elementor-12 .elementor-element.elementor-element-670e09a .elementor-icon-box-title{color:var( --e-global-color-9da8b76 );}.elementor-12 .elementor-element.elementor-element-670e09a .elementor-icon-box-title, .elementor-12 .elementor-element.elementor-element-670e09a .elementor-icon-box-title a{font-family:"PT Sans", Sans-serif;font-size:1.2rem;font-weight:600;}.elementor-12 .elementor-element.elementor-element-28f8e35{width:var( --container-widget-width, 46% );max-width:46%;--container-widget-width:46%;--container-widget-flex-grow:0;--icon-box-icon-margin:15px;}.elementor-12 .elementor-element.elementor-element-28f8e35 > .elementor-widget-container{padding:0px 0px 0px 0px;border-radius:12px 12px 12px 12px;}.elementor-12 .elementor-element.elementor-element-28f8e35 .elementor-icon-box-wrapper{text-align:left;}.elementor-12 .elementor-element.elementor-element-28f8e35.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-eb958d2 );}.elementor-12 .elementor-element.elementor-element-28f8e35.elementor-view-framed .elementor-icon, .elementor-12 .elementor-element.elementor-element-28f8e35.elementor-view-default .elementor-icon{fill:var( --e-global-color-eb958d2 );color:var( --e-global-color-eb958d2 );border-color:var( --e-global-color-eb958d2 );}.elementor-12 .elementor-element.elementor-element-28f8e35 .elementor-icon-box-img{overflow:hidden;}.elementor-12 .elementor-element.elementor-element-28f8e35 .elementor-icon-box-title{color:var( --e-global-color-9da8b76 );}.elementor-12 .elementor-element.elementor-element-28f8e35 .elementor-icon-box-title, .elementor-12 .elementor-element.elementor-element-28f8e35 .elementor-icon-box-title a{font-family:"PT Sans", Sans-serif;font-size:1.2rem;font-weight:600;}.elementor-12 .elementor-element.elementor-element-733d896{width:var( --container-widget-width, 46% );max-width:46%;--container-widget-width:46%;--container-widget-flex-grow:0;--icon-box-icon-margin:15px;}.elementor-12 .elementor-element.elementor-element-733d896 > .elementor-widget-container{padding:0px 0px 0px 0px;border-radius:12px 12px 12px 12px;}.elementor-12 .elementor-element.elementor-element-733d896 .elementor-icon-box-wrapper{text-align:left;}.elementor-12 .elementor-element.elementor-element-733d896.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-eb958d2 );}.elementor-12 .elementor-element.elementor-element-733d896.elementor-view-framed .elementor-icon, .elementor-12 .elementor-element.elementor-element-733d896.elementor-view-default .elementor-icon{fill:var( --e-global-color-eb958d2 );color:var( --e-global-color-eb958d2 );border-color:var( --e-global-color-eb958d2 );}.elementor-12 .elementor-element.elementor-element-733d896 .elementor-icon-box-img{overflow:hidden;}.elementor-12 .elementor-element.elementor-element-733d896 .elementor-icon-box-title{color:var( --e-global-color-9da8b76 );}.elementor-12 .elementor-element.elementor-element-733d896 .elementor-icon-box-title, .elementor-12 .elementor-element.elementor-element-733d896 .elementor-icon-box-title a{font-family:"PT Sans", Sans-serif;font-size:1.2rem;font-weight:600;}.elementor-12 .elementor-element.elementor-element-27d4b22{--display:flex;--background-transition:0.3s;}.elementor-12 .elementor-element.elementor-element-ae94628{--display:flex;--background-transition:0.3s;}.elementor-12 .elementor-element.elementor-element-4eb559f{--display:flex;--min-height:400px;--justify-content:space-around;--overflow:hidden;--background-transition:0.3s;--overlay-opacity:0.5;--border-radius:12px 12px 12px 12px;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-12 .elementor-element.elementor-element-4eb559f:not(.elementor-motion-effects-element-type-background), .elementor-12 .elementor-element.elementor-element-4eb559f > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#EEEEEE;}.elementor-12 .elementor-element.elementor-element-4eb559f:hover{background-color:var( --e-global-color-eb958d2 );}.elementor-12 .elementor-element.elementor-element-4eb559f::before, .elementor-12 .elementor-element.elementor-element-4eb559f > .elementor-background-video-container::before, .elementor-12 .elementor-element.elementor-element-4eb559f > .e-con-inner > .elementor-background-video-container::before, .elementor-12 .elementor-element.elementor-element-4eb559f > .elementor-background-slideshow::before, .elementor-12 .elementor-element.elementor-element-4eb559f > .e-con-inner > .elementor-background-slideshow::before, .elementor-12 .elementor-element.elementor-element-4eb559f > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{--background-overlay:'';}.elementor-12 .elementor-element.elementor-element-4eb559f, .elementor-12 .elementor-element.elementor-element-4eb559f::before{--border-transition:0.3s;}.elementor-12 .elementor-element.elementor-element-e9ee8f4{text-align:left;}.elementor-12 .elementor-element.elementor-element-e9ee8f4 .elementor-heading-title{color:var( --e-global-color-eb958d2 );font-family:"PT Sans", Sans-serif;font-weight:600;}.elementor-widget-text-editor{color:var( --e-global-color-text );font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-widget-text-editor.ob-postman .elementor-widget-container blockquote{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-widget-text-editor.ob-postman .elementor-widget-container blockquote cite{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.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-12 .elementor-element.elementor-element-9b6227d.ob-harakiri{writing-mode:inherit;}.elementor-12 .elementor-element.elementor-element-9b6227d.ob-harakiri .elementor-heading-title{writing-mode:inherit;transform:rotate(0deg);}.elementor-12 .elementor-element.elementor-element-9b6227d.ob-harakiri .elementor-widget-container > div{writing-mode:inherit;transform:rotate(0deg);}.elementor-12 .elementor-element.elementor-element-9b6227d{color:var( --e-global-color-75dd523 );}.elementor-12 .elementor-element.elementor-element-9b6227d .elementor-widget-container{text-indent:0px;mix-blend-mode:inherit;}.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-12 .elementor-element.elementor-element-8380dad .elementor-button{background-color:var( --e-global-color-62d92db );font-family:"PT Sans", Sans-serif;font-weight:500;text-decoration:none;fill:var( --e-global-color-9da8b76 );color:var( --e-global-color-9da8b76 );}.elementor-12 .elementor-element.elementor-element-8380dad .elementor-button:hover, .elementor-12 .elementor-element.elementor-element-8380dad .elementor-button:focus{background-color:var( --e-global-color-b336eff );}.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-12 .elementor-element.elementor-element-efee05a.elementor-element{--align-self:flex-end;--order:99999 /* order end hack */;}body:not(.rtl) .elementor-12 .elementor-element.elementor-element-efee05a{right:0%;}body.rtl .elementor-12 .elementor-element.elementor-element-efee05a{left:0%;}.elementor-12 .elementor-element.elementor-element-efee05a{bottom:-4%;}.elementor-12 .elementor-element.elementor-element-efee05a .elementor-icon-wrapper{text-align:right;}.elementor-12 .elementor-element.elementor-element-efee05a.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-eb958d2 );}.elementor-12 .elementor-element.elementor-element-efee05a.elementor-view-framed .elementor-icon, .elementor-12 .elementor-element.elementor-element-efee05a.elementor-view-default .elementor-icon{color:var( --e-global-color-eb958d2 );border-color:var( --e-global-color-eb958d2 );}.elementor-12 .elementor-element.elementor-element-efee05a.elementor-view-framed .elementor-icon, .elementor-12 .elementor-element.elementor-element-efee05a.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-eb958d2 );}.elementor-12 .elementor-element.elementor-element-efee05a .elementor-icon{font-size:95px;}.elementor-12 .elementor-element.elementor-element-efee05a .elementor-icon svg{height:95px;}.elementor-12 .elementor-element.elementor-element-efee05a .elementor-icon-wrapper svg{width:100%;}.elementor-12 .elementor-element.elementor-element-3988483{--display:flex;--background-transition:0.3s;}.elementor-12 .elementor-element.elementor-element-a15afac{--display:flex;--justify-content:space-around;--overflow:hidden;--background-transition:0.3s;--overlay-opacity:0.5;--border-radius:12px 12px 12px 12px;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-12 .elementor-element.elementor-element-a15afac:not(.elementor-motion-effects-element-type-background), .elementor-12 .elementor-element.elementor-element-a15afac > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#EEEEEE;}.elementor-12 .elementor-element.elementor-element-a15afac:hover{background-color:var( --e-global-color-eb958d2 );}.elementor-12 .elementor-element.elementor-element-a15afac::before, .elementor-12 .elementor-element.elementor-element-a15afac > .elementor-background-video-container::before, .elementor-12 .elementor-element.elementor-element-a15afac > .e-con-inner > .elementor-background-video-container::before, .elementor-12 .elementor-element.elementor-element-a15afac > .elementor-background-slideshow::before, .elementor-12 .elementor-element.elementor-element-a15afac > .e-con-inner > .elementor-background-slideshow::before, .elementor-12 .elementor-element.elementor-element-a15afac > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{--background-overlay:'';}.elementor-12 .elementor-element.elementor-element-a15afac, .elementor-12 .elementor-element.elementor-element-a15afac::before{--border-transition:0.3s;}.elementor-12 .elementor-element.elementor-element-40c80b9{text-align:left;}.elementor-12 .elementor-element.elementor-element-40c80b9 .elementor-heading-title{color:var( --e-global-color-eb958d2 );font-family:"PT Sans", Sans-serif;font-weight:600;}.elementor-12 .elementor-element.elementor-element-bb94431.ob-harakiri{writing-mode:inherit;}.elementor-12 .elementor-element.elementor-element-bb94431.ob-harakiri .elementor-heading-title{writing-mode:inherit;transform:rotate(0deg);}.elementor-12 .elementor-element.elementor-element-bb94431.ob-harakiri .elementor-widget-container > div{writing-mode:inherit;transform:rotate(0deg);}.elementor-12 .elementor-element.elementor-element-bb94431{color:var( --e-global-color-75dd523 );}.elementor-12 .elementor-element.elementor-element-bb94431 .elementor-widget-container{text-indent:0px;mix-blend-mode:inherit;}.elementor-12 .elementor-element.elementor-element-43da046 .elementor-button{background-color:var( --e-global-color-62d92db );font-family:"PT Sans", Sans-serif;font-weight:500;text-decoration:none;fill:var( --e-global-color-9da8b76 );color:var( --e-global-color-9da8b76 );}.elementor-12 .elementor-element.elementor-element-43da046 .elementor-button:hover, .elementor-12 .elementor-element.elementor-element-43da046 .elementor-button:focus{background-color:var( --e-global-color-b336eff );}.elementor-12 .elementor-element.elementor-element-00b7bc1.elementor-element{--align-self:flex-end;--order:99999 /* order end hack */;}body:not(.rtl) .elementor-12 .elementor-element.elementor-element-00b7bc1{right:0%;}body.rtl .elementor-12 .elementor-element.elementor-element-00b7bc1{left:0%;}.elementor-12 .elementor-element.elementor-element-00b7bc1{bottom:-4%;}.elementor-12 .elementor-element.elementor-element-00b7bc1 .elementor-icon-wrapper{text-align:right;}.elementor-12 .elementor-element.elementor-element-00b7bc1.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-eb958d2 );}.elementor-12 .elementor-element.elementor-element-00b7bc1.elementor-view-framed .elementor-icon, .elementor-12 .elementor-element.elementor-element-00b7bc1.elementor-view-default .elementor-icon{color:var( --e-global-color-eb958d2 );border-color:var( --e-global-color-eb958d2 );}.elementor-12 .elementor-element.elementor-element-00b7bc1.elementor-view-framed .elementor-icon, .elementor-12 .elementor-element.elementor-element-00b7bc1.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-eb958d2 );}.elementor-12 .elementor-element.elementor-element-00b7bc1 .elementor-icon{font-size:95px;}.elementor-12 .elementor-element.elementor-element-00b7bc1 .elementor-icon svg{height:95px;}.elementor-12 .elementor-element.elementor-element-00b7bc1 .elementor-icon-wrapper svg{width:100%;}.elementor-12 .elementor-element.elementor-element-c983cf2{--display:flex;--background-transition:0.3s;}.elementor-12 .elementor-element.elementor-element-ad44e17{--display:flex;--justify-content:space-around;--overflow:hidden;--background-transition:0.3s;--overlay-opacity:0.5;--border-radius:12px 12px 12px 12px;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-12 .elementor-element.elementor-element-ad44e17:not(.elementor-motion-effects-element-type-background), .elementor-12 .elementor-element.elementor-element-ad44e17 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#EEEEEE;}.elementor-12 .elementor-element.elementor-element-ad44e17:hover{background-color:var( --e-global-color-eb958d2 );}.elementor-12 .elementor-element.elementor-element-ad44e17::before, .elementor-12 .elementor-element.elementor-element-ad44e17 > .elementor-background-video-container::before, .elementor-12 .elementor-element.elementor-element-ad44e17 > .e-con-inner > .elementor-background-video-container::before, .elementor-12 .elementor-element.elementor-element-ad44e17 > .elementor-background-slideshow::before, .elementor-12 .elementor-element.elementor-element-ad44e17 > .e-con-inner > .elementor-background-slideshow::before, .elementor-12 .elementor-element.elementor-element-ad44e17 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{--background-overlay:'';}.elementor-12 .elementor-element.elementor-element-ad44e17, .elementor-12 .elementor-element.elementor-element-ad44e17::before{--border-transition:0.3s;}.elementor-12 .elementor-element.elementor-element-b962ede{text-align:left;}.elementor-12 .elementor-element.elementor-element-b962ede .elementor-heading-title{color:var( --e-global-color-eb958d2 );font-family:"PT Sans", Sans-serif;font-weight:600;}.elementor-12 .elementor-element.elementor-element-d2028b4.ob-harakiri{writing-mode:inherit;}.elementor-12 .elementor-element.elementor-element-d2028b4.ob-harakiri .elementor-heading-title{writing-mode:inherit;transform:rotate(0deg);}.elementor-12 .elementor-element.elementor-element-d2028b4.ob-harakiri .elementor-widget-container > div{writing-mode:inherit;transform:rotate(0deg);}.elementor-12 .elementor-element.elementor-element-d2028b4{color:var( --e-global-color-75dd523 );}.elementor-12 .elementor-element.elementor-element-d2028b4 .elementor-widget-container{text-indent:0px;mix-blend-mode:inherit;}.elementor-12 .elementor-element.elementor-element-05ad1c7 .elementor-button{background-color:var( --e-global-color-62d92db );font-family:"PT Sans", Sans-serif;font-weight:500;text-decoration:none;fill:var( --e-global-color-9da8b76 );color:var( --e-global-color-9da8b76 );}.elementor-12 .elementor-element.elementor-element-05ad1c7 .elementor-button:hover, .elementor-12 .elementor-element.elementor-element-05ad1c7 .elementor-button:focus{background-color:var( --e-global-color-b336eff );}.elementor-12 .elementor-element.elementor-element-883a91f.elementor-element{--align-self:flex-end;--order:99999 /* order end hack */;}body:not(.rtl) .elementor-12 .elementor-element.elementor-element-883a91f{right:0%;}body.rtl .elementor-12 .elementor-element.elementor-element-883a91f{left:0%;}.elementor-12 .elementor-element.elementor-element-883a91f{bottom:-4%;}.elementor-12 .elementor-element.elementor-element-883a91f .elementor-icon-wrapper{text-align:right;}.elementor-12 .elementor-element.elementor-element-883a91f.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-eb958d2 );}.elementor-12 .elementor-element.elementor-element-883a91f.elementor-view-framed .elementor-icon, .elementor-12 .elementor-element.elementor-element-883a91f.elementor-view-default .elementor-icon{color:var( --e-global-color-eb958d2 );border-color:var( --e-global-color-eb958d2 );}.elementor-12 .elementor-element.elementor-element-883a91f.elementor-view-framed .elementor-icon, .elementor-12 .elementor-element.elementor-element-883a91f.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-eb958d2 );}.elementor-12 .elementor-element.elementor-element-883a91f .elementor-icon{font-size:95px;}.elementor-12 .elementor-element.elementor-element-883a91f .elementor-icon svg{height:95px;}.elementor-12 .elementor-element.elementor-element-883a91f .elementor-icon-wrapper svg{width:100%;}.elementor-12 .elementor-element.elementor-element-312aae6{--display:flex;--background-transition:0.3s;}.elementor-12 .elementor-element.elementor-element-7ade745{--display:flex;--justify-content:space-around;--overflow:hidden;--background-transition:0.3s;--overlay-opacity:0.5;--border-radius:12px 12px 12px 12px;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-12 .elementor-element.elementor-element-7ade745:not(.elementor-motion-effects-element-type-background), .elementor-12 .elementor-element.elementor-element-7ade745 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#EEEEEE;}.elementor-12 .elementor-element.elementor-element-7ade745:hover{background-color:var( --e-global-color-eb958d2 );}.elementor-12 .elementor-element.elementor-element-7ade745::before, .elementor-12 .elementor-element.elementor-element-7ade745 > .elementor-background-video-container::before, .elementor-12 .elementor-element.elementor-element-7ade745 > .e-con-inner > .elementor-background-video-container::before, .elementor-12 .elementor-element.elementor-element-7ade745 > .elementor-background-slideshow::before, .elementor-12 .elementor-element.elementor-element-7ade745 > .e-con-inner > .elementor-background-slideshow::before, .elementor-12 .elementor-element.elementor-element-7ade745 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{--background-overlay:'';}.elementor-12 .elementor-element.elementor-element-7ade745, .elementor-12 .elementor-element.elementor-element-7ade745::before{--border-transition:0.3s;}.elementor-12 .elementor-element.elementor-element-21a1a0e{text-align:left;}.elementor-12 .elementor-element.elementor-element-21a1a0e .elementor-heading-title{color:var( --e-global-color-eb958d2 );font-family:"PT Sans", Sans-serif;font-weight:600;}.elementor-12 .elementor-element.elementor-element-fa9d7bf.ob-harakiri{writing-mode:inherit;}.elementor-12 .elementor-element.elementor-element-fa9d7bf.ob-harakiri .elementor-heading-title{writing-mode:inherit;transform:rotate(0deg);}.elementor-12 .elementor-element.elementor-element-fa9d7bf.ob-harakiri .elementor-widget-container > div{writing-mode:inherit;transform:rotate(0deg);}.elementor-12 .elementor-element.elementor-element-fa9d7bf{color:var( --e-global-color-75dd523 );}.elementor-12 .elementor-element.elementor-element-fa9d7bf .elementor-widget-container{text-indent:0px;mix-blend-mode:inherit;}.elementor-12 .elementor-element.elementor-element-5107143 .elementor-button{background-color:var( --e-global-color-62d92db );font-family:"PT Sans", Sans-serif;font-weight:500;text-decoration:none;fill:var( --e-global-color-9da8b76 );color:var( --e-global-color-9da8b76 );}.elementor-12 .elementor-element.elementor-element-5107143 .elementor-button:hover, .elementor-12 .elementor-element.elementor-element-5107143 .elementor-button:focus{background-color:var( --e-global-color-b336eff );}.elementor-12 .elementor-element.elementor-element-58a45a6.elementor-element{--align-self:flex-end;--order:99999 /* order end hack */;}body:not(.rtl) .elementor-12 .elementor-element.elementor-element-58a45a6{right:0%;}body.rtl .elementor-12 .elementor-element.elementor-element-58a45a6{left:0%;}.elementor-12 .elementor-element.elementor-element-58a45a6{bottom:-4%;}.elementor-12 .elementor-element.elementor-element-58a45a6 .elementor-icon-wrapper{text-align:right;}.elementor-12 .elementor-element.elementor-element-58a45a6.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-eb958d2 );}.elementor-12 .elementor-element.elementor-element-58a45a6.elementor-view-framed .elementor-icon, .elementor-12 .elementor-element.elementor-element-58a45a6.elementor-view-default .elementor-icon{color:var( --e-global-color-eb958d2 );border-color:var( --e-global-color-eb958d2 );}.elementor-12 .elementor-element.elementor-element-58a45a6.elementor-view-framed .elementor-icon, .elementor-12 .elementor-element.elementor-element-58a45a6.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-eb958d2 );}.elementor-12 .elementor-element.elementor-element-58a45a6 .elementor-icon{font-size:95px;}.elementor-12 .elementor-element.elementor-element-58a45a6 .elementor-icon svg{height:95px;}.elementor-12 .elementor-element.elementor-element-58a45a6 .elementor-icon-wrapper svg{width:100%;}.elementor-12 .elementor-element.elementor-element-f26f3d0{--e-n-carousel-swiper-slides-to-display:1;--e-n-carousel-swiper-offset-size:80px;--e-n-carousel-swiper-slides-gap:10px;--e-n-carousel-slide-height:auto;--e-n-carousel-slide-container-height:100%;}.elementor-12 .elementor-element.elementor-element-de06242 .elementor-button{background-color:var( --e-global-color-62d92db );font-family:"PT Sans", Sans-serif;font-size:1.2rem;font-weight:600;text-decoration:none;line-height:1.2rem;fill:var( --e-global-color-6f77f76 );color:var( --e-global-color-6f77f76 );transition-duration:0.3s;}.elementor-12 .elementor-element.elementor-element-de06242 .elementor-button:hover, .elementor-12 .elementor-element.elementor-element-de06242 .elementor-button:focus{background-color:var( --e-global-color-b336eff );}.elementor-12 .elementor-element.elementor-element-de06242{z-index:3;}.elementor-12 .elementor-element.elementor-element-57ded90{--display:flex;--background-transition:0.3s;--overlay-opacity:0.95;--padding-top:60px;--padding-bottom:60px;--padding-left:0px;--padding-right:0px;}.elementor-12 .elementor-element.elementor-element-57ded90:not(.elementor-motion-effects-element-type-background), .elementor-12 .elementor-element.elementor-element-57ded90 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://uip.temakrolik.ru/wp-content/uploads/2025/01/office-space.jpg");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-12 .elementor-element.elementor-element-57ded90::before, .elementor-12 .elementor-element.elementor-element-57ded90 > .elementor-background-video-container::before, .elementor-12 .elementor-element.elementor-element-57ded90 > .e-con-inner > .elementor-background-video-container::before, .elementor-12 .elementor-element.elementor-element-57ded90 > .elementor-background-slideshow::before, .elementor-12 .elementor-element.elementor-element-57ded90 > .e-con-inner > .elementor-background-slideshow::before, .elementor-12 .elementor-element.elementor-element-57ded90 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:var( --e-global-color-eb958d2 );--background-overlay:'';}.elementor-12 .elementor-element.elementor-element-57ded90, .elementor-12 .elementor-element.elementor-element-57ded90::before{--border-transition:0.3s;}.elementor-12 .elementor-element.elementor-element-7dc4b6b.ob-harakiri{writing-mode:inherit;}.elementor-12 .elementor-element.elementor-element-7dc4b6b.ob-harakiri .elementor-heading-title{writing-mode:inherit;transform:rotate(0deg);}.elementor-12 .elementor-element.elementor-element-7dc4b6b.ob-harakiri .elementor-widget-container > div{writing-mode:inherit;transform:rotate(0deg);}.elementor-12 .elementor-element.elementor-element-7dc4b6b .elementor-heading-title{color:var( --e-global-color-9da8b76 );font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-12 .elementor-element.elementor-element-7dc4b6b .elementor-widget-container{text-indent:0px;mix-blend-mode:inherit;}.elementor-12 .elementor-element.elementor-element-a31b4ee.ob-harakiri{writing-mode:inherit;}.elementor-12 .elementor-element.elementor-element-a31b4ee.ob-harakiri .elementor-heading-title{writing-mode:inherit;transform:rotate(0deg);}.elementor-12 .elementor-element.elementor-element-a31b4ee.ob-harakiri .elementor-widget-container > div{writing-mode:inherit;transform:rotate(0deg);}.elementor-12 .elementor-element.elementor-element-a31b4ee{width:var( --container-widget-width, 50% );max-width:50%;--container-widget-width:50%;--container-widget-flex-grow:0;}.elementor-12 .elementor-element.elementor-element-a31b4ee .elementor-heading-title{color:var( --e-global-color-9da8b76 );font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-weight:var( --e-global-typography-accent-font-weight );}.elementor-12 .elementor-element.elementor-element-a31b4ee .elementor-widget-container{text-indent:0px;mix-blend-mode:inherit;}.elementor-12 .elementor-element.elementor-element-839483c{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:center;--gap:0px 0px;--flex-wrap:wrap;--background-transition:0.3s;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-12 .elementor-element.elementor-element-749e01f{--display:flex;--background-transition:0.3s;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-12 .elementor-element.elementor-element-749e01f:hover::before, .elementor-12 .elementor-element.elementor-element-749e01f:hover > .elementor-background-video-container::before, .elementor-12 .elementor-element.elementor-element-749e01f:hover > .e-con-inner > .elementor-background-video-container::before, .elementor-12 .elementor-element.elementor-element-749e01f > .elementor-background-slideshow:hover::before, .elementor-12 .elementor-element.elementor-element-749e01f > .e-con-inner > .elementor-background-slideshow:hover::before{background-color:var( --e-global-color-62d92db );--background-overlay:'';}.elementor-12 .elementor-element.elementor-element-749e01f:hover{--overlay-opacity:0.5;--border-radius:12px 0px 0px 0px;--border-top-left-radius:12px;--border-top-right-radius:0px;--border-bottom-right-radius:0px;--border-bottom-left-radius:0px;}.elementor-12 .elementor-element.elementor-element-5662521.ob-harakiri{writing-mode:inherit;}.elementor-12 .elementor-element.elementor-element-5662521.ob-harakiri .elementor-heading-title{writing-mode:inherit;transform:rotate(0deg);}.elementor-12 .elementor-element.elementor-element-5662521.ob-harakiri .elementor-widget-container > div{writing-mode:inherit;transform:rotate(0deg);}.elementor-12 .elementor-element.elementor-element-5662521 .elementor-heading-title{color:var( --e-global-color-6f77f76 );font-family:"PT Sans", Sans-serif;font-size:1.3rem;font-weight:600;}.elementor-12 .elementor-element.elementor-element-5662521 .elementor-widget-container{text-indent:0px;mix-blend-mode:inherit;}.elementor-12 .elementor-element.elementor-element-8bd3b96.ob-harakiri{writing-mode:inherit;}.elementor-12 .elementor-element.elementor-element-8bd3b96.ob-harakiri .elementor-heading-title{writing-mode:inherit;transform:rotate(0deg);}.elementor-12 .elementor-element.elementor-element-8bd3b96.ob-harakiri .elementor-widget-container > div{writing-mode:inherit;transform:rotate(0deg);}.elementor-12 .elementor-element.elementor-element-8bd3b96{text-align:left;color:var( --e-global-color-9da8b76 );}.elementor-12 .elementor-element.elementor-element-8bd3b96 .elementor-widget-container{text-indent:0px;mix-blend-mode:inherit;}.elementor-12 .elementor-element.elementor-element-3e096b0{--display:flex;--background-transition:0.3s;--border-radius:0px 0px 0px 0px;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-12 .elementor-element.elementor-element-3e096b0:hover::before, .elementor-12 .elementor-element.elementor-element-3e096b0:hover > .elementor-background-video-container::before, .elementor-12 .elementor-element.elementor-element-3e096b0:hover > .e-con-inner > .elementor-background-video-container::before, .elementor-12 .elementor-element.elementor-element-3e096b0 > .elementor-background-slideshow:hover::before, .elementor-12 .elementor-element.elementor-element-3e096b0 > .e-con-inner > .elementor-background-slideshow:hover::before{background-color:var( --e-global-color-62d92db );--background-overlay:'';}.elementor-12 .elementor-element.elementor-element-3e096b0:hover{--overlay-opacity:0.5;--border-radius:0px 12px 0px 0px;--border-top-left-radius:0px;--border-top-right-radius:12px;--border-bottom-right-radius:0px;--border-bottom-left-radius:0px;}.elementor-12 .elementor-element.elementor-element-82e4b8f.ob-harakiri{writing-mode:inherit;}.elementor-12 .elementor-element.elementor-element-82e4b8f.ob-harakiri .elementor-heading-title{writing-mode:inherit;transform:rotate(0deg);}.elementor-12 .elementor-element.elementor-element-82e4b8f.ob-harakiri .elementor-widget-container > div{writing-mode:inherit;transform:rotate(0deg);}.elementor-12 .elementor-element.elementor-element-82e4b8f .elementor-heading-title{color:var( --e-global-color-6f77f76 );font-family:"PT Sans", Sans-serif;font-size:1.3rem;font-weight:600;}.elementor-12 .elementor-element.elementor-element-82e4b8f .elementor-widget-container{text-indent:0px;mix-blend-mode:inherit;}.elementor-12 .elementor-element.elementor-element-c734241.ob-harakiri{writing-mode:inherit;}.elementor-12 .elementor-element.elementor-element-c734241.ob-harakiri .elementor-heading-title{writing-mode:inherit;transform:rotate(0deg);}.elementor-12 .elementor-element.elementor-element-c734241.ob-harakiri .elementor-widget-container > div{writing-mode:inherit;transform:rotate(0deg);}.elementor-12 .elementor-element.elementor-element-c734241{text-align:left;color:var( --e-global-color-9da8b76 );}.elementor-12 .elementor-element.elementor-element-c734241 .elementor-widget-container{text-indent:0px;mix-blend-mode:inherit;}.elementor-12 .elementor-element.elementor-element-d830270{--display:flex;--background-transition:0.3s;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-12 .elementor-element.elementor-element-d830270:hover::before, .elementor-12 .elementor-element.elementor-element-d830270:hover > .elementor-background-video-container::before, .elementor-12 .elementor-element.elementor-element-d830270:hover > .e-con-inner > .elementor-background-video-container::before, .elementor-12 .elementor-element.elementor-element-d830270 > .elementor-background-slideshow:hover::before, .elementor-12 .elementor-element.elementor-element-d830270 > .e-con-inner > .elementor-background-slideshow:hover::before{background-color:var( --e-global-color-62d92db );--background-overlay:'';}.elementor-12 .elementor-element.elementor-element-d830270:hover{--overlay-opacity:0.5;--border-radius:0px 0px 0px 12px;--border-top-left-radius:0px;--border-top-right-radius:0px;--border-bottom-right-radius:0px;--border-bottom-left-radius:12px;}.elementor-12 .elementor-element.elementor-element-1f5eae9.ob-harakiri{writing-mode:inherit;}.elementor-12 .elementor-element.elementor-element-1f5eae9.ob-harakiri .elementor-heading-title{writing-mode:inherit;transform:rotate(0deg);}.elementor-12 .elementor-element.elementor-element-1f5eae9.ob-harakiri .elementor-widget-container > div{writing-mode:inherit;transform:rotate(0deg);}.elementor-12 .elementor-element.elementor-element-1f5eae9 .elementor-heading-title{color:var( --e-global-color-6f77f76 );font-family:"PT Sans", Sans-serif;font-size:1.3rem;font-weight:600;}.elementor-12 .elementor-element.elementor-element-1f5eae9 .elementor-widget-container{text-indent:0px;mix-blend-mode:inherit;}.elementor-12 .elementor-element.elementor-element-c68c4e2.ob-harakiri{writing-mode:inherit;}.elementor-12 .elementor-element.elementor-element-c68c4e2.ob-harakiri .elementor-heading-title{writing-mode:inherit;transform:rotate(0deg);}.elementor-12 .elementor-element.elementor-element-c68c4e2.ob-harakiri .elementor-widget-container > div{writing-mode:inherit;transform:rotate(0deg);}.elementor-12 .elementor-element.elementor-element-c68c4e2{text-align:left;color:var( --e-global-color-9da8b76 );}.elementor-12 .elementor-element.elementor-element-c68c4e2 .elementor-widget-container{text-indent:0px;mix-blend-mode:inherit;}.elementor-12 .elementor-element.elementor-element-ef0da13{--display:flex;--background-transition:0.3s;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-12 .elementor-element.elementor-element-ef0da13:hover::before, .elementor-12 .elementor-element.elementor-element-ef0da13:hover > .elementor-background-video-container::before, .elementor-12 .elementor-element.elementor-element-ef0da13:hover > .e-con-inner > .elementor-background-video-container::before, .elementor-12 .elementor-element.elementor-element-ef0da13 > .elementor-background-slideshow:hover::before, .elementor-12 .elementor-element.elementor-element-ef0da13 > .e-con-inner > .elementor-background-slideshow:hover::before{background-color:var( --e-global-color-62d92db );--background-overlay:'';}.elementor-12 .elementor-element.elementor-element-ef0da13:hover{--overlay-opacity:0.5;--border-radius:0px 0px 12px 0px;--border-top-left-radius:0px;--border-top-right-radius:0px;--border-bottom-right-radius:12px;--border-bottom-left-radius:0px;}.elementor-12 .elementor-element.elementor-element-3043407.ob-harakiri{writing-mode:inherit;}.elementor-12 .elementor-element.elementor-element-3043407.ob-harakiri .elementor-heading-title{writing-mode:inherit;transform:rotate(0deg);}.elementor-12 .elementor-element.elementor-element-3043407.ob-harakiri .elementor-widget-container > div{writing-mode:inherit;transform:rotate(0deg);}.elementor-12 .elementor-element.elementor-element-3043407 .elementor-heading-title{color:var( --e-global-color-6f77f76 );font-family:"PT Sans", Sans-serif;font-size:1.3rem;font-weight:600;}.elementor-12 .elementor-element.elementor-element-3043407 .elementor-widget-container{text-indent:0px;mix-blend-mode:inherit;}.elementor-12 .elementor-element.elementor-element-dfed298.ob-harakiri{writing-mode:inherit;}.elementor-12 .elementor-element.elementor-element-dfed298.ob-harakiri .elementor-heading-title{writing-mode:inherit;transform:rotate(0deg);}.elementor-12 .elementor-element.elementor-element-dfed298.ob-harakiri .elementor-widget-container > div{writing-mode:inherit;transform:rotate(0deg);}.elementor-12 .elementor-element.elementor-element-dfed298{text-align:left;color:var( --e-global-color-9da8b76 );}.elementor-12 .elementor-element.elementor-element-dfed298 .elementor-widget-container{text-indent:0px;mix-blend-mode:inherit;}.elementor-widget-image .widget-image-caption{color:var( --e-global-color-text );font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}body:not(.rtl) .elementor-12 .elementor-element.elementor-element-6ecbb73{right:17%;}body.rtl .elementor-12 .elementor-element.elementor-element-6ecbb73{left:17%;}.elementor-12 .elementor-element.elementor-element-6ecbb73{bottom:-25%;z-index:0;text-align:right;}.elementor-12 .elementor-element.elementor-element-6ecbb73 img{max-width:60%;opacity:0.36;}.elementor-12 .elementor-element.elementor-element-c9ea6f3 .elementor-button{background-color:var( --e-global-color-62d92db );font-family:"PT Sans", Sans-serif;font-size:1.2rem;font-weight:600;text-decoration:none;line-height:1.2rem;fill:var( --e-global-color-6f77f76 );color:var( --e-global-color-6f77f76 );transition-duration:0.3s;}.elementor-12 .elementor-element.elementor-element-c9ea6f3 .elementor-button:hover, .elementor-12 .elementor-element.elementor-element-c9ea6f3 .elementor-button:focus{background-color:var( --e-global-color-b336eff );}.elementor-12 .elementor-element.elementor-element-678095e{--display:flex;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--overflow:hidden;--background-transition:0.3s;--overlay-opacity:0.87;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:60px;--padding-bottom:60px;--padding-left:40px;--padding-right:40px;--z-index:1;}.elementor-12 .elementor-element.elementor-element-678095e:not(.elementor-motion-effects-element-type-background), .elementor-12 .elementor-element.elementor-element-678095e > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-6f77f76 );background-image:url("https://uip.temakrolik.ru/wp-content/uploads/2025/01/uip-pattern5.png");background-position:center center;background-repeat:repeat;}.elementor-12 .elementor-element.elementor-element-678095e::before, .elementor-12 .elementor-element.elementor-element-678095e > .elementor-background-video-container::before, .elementor-12 .elementor-element.elementor-element-678095e > .e-con-inner > .elementor-background-video-container::before, .elementor-12 .elementor-element.elementor-element-678095e > .elementor-background-slideshow::before, .elementor-12 .elementor-element.elementor-element-678095e > .e-con-inner > .elementor-background-slideshow::before, .elementor-12 .elementor-element.elementor-element-678095e > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-image:url("https://uip.temakrolik.ru/wp-content/uploads/2025/01/bg-2x.png");--background-overlay:'';background-position:bottom right;background-repeat:no-repeat;background-size:contain;}.elementor-12 .elementor-element.elementor-element-678095e.e-con::before{width:36%;height:108%;left:72%;top:2%;transform:rotate(0deg);z-index:1;}.elementor-12 .elementor-element.elementor-element-678095e, .elementor-12 .elementor-element.elementor-element-678095e::before{--border-transition:0.3s;}.elementor-12 .elementor-element.elementor-element-3d8cab0.ob-harakiri{writing-mode:inherit;}.elementor-12 .elementor-element.elementor-element-3d8cab0.ob-harakiri .elementor-heading-title{writing-mode:inherit;transform:rotate(0deg);}.elementor-12 .elementor-element.elementor-element-3d8cab0.ob-harakiri .elementor-widget-container > div{writing-mode:inherit;transform:rotate(0deg);}.elementor-12 .elementor-element.elementor-element-3d8cab0{text-align:center;}.elementor-12 .elementor-element.elementor-element-3d8cab0 .elementor-heading-title{color:var( --e-global-color-eb958d2 );font-family:"PT Sans", Sans-serif;font-weight:600;text-transform:uppercase;}.elementor-12 .elementor-element.elementor-element-3d8cab0 .elementor-widget-container{text-indent:0px;mix-blend-mode:inherit;}.elementor-12 .elementor-element.elementor-element-8fb58a8.ob-harakiri{writing-mode:inherit;}.elementor-12 .elementor-element.elementor-element-8fb58a8.ob-harakiri .elementor-heading-title{writing-mode:inherit;transform:rotate(0deg);}.elementor-12 .elementor-element.elementor-element-8fb58a8.ob-harakiri .elementor-widget-container > div{writing-mode:inherit;transform:rotate(0deg);}.elementor-12 .elementor-element.elementor-element-8fb58a8{text-align:center;}.elementor-12 .elementor-element.elementor-element-8fb58a8 .elementor-heading-title{color:var( --e-global-color-75dd523 );font-family:"PT Sans", Sans-serif;font-size:1.8rem;font-weight:400;text-transform:uppercase;letter-spacing:-0.1px;}.elementor-12 .elementor-element.elementor-element-8fb58a8 .elementor-widget-container{text-indent:0px;mix-blend-mode:inherit;}.elementor-widget-ucaddon_content_toggle .uc_tab-slider--trigger{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-widget-ucaddon_content_toggle .ue-content{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-12 .elementor-element.elementor-element-842a615 > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-12 .elementor-element.elementor-element-842a615 .uc_tab-slider--tabs{background-color:#dedede;}.elementor-12 .elementor-element.elementor-element-842a615 .uc_tab-slider--tabs a{color:#000000;}.elementor-12 .elementor-element.elementor-element-842a615 .uc_tab-slider--tabs a svg{fill:#000000;}.elementor-12 .elementor-element.elementor-element-842a615 .uc_tab-slider--trigger.uc_active a{color:#ffffff;}.elementor-12 .elementor-element.elementor-element-842a615 .uc_tab-slider--trigger.uc_active a svg{fill:#ffffff;}.elementor-12 .elementor-element.elementor-element-842a615 .uc_tab-slider--nav{text-align:center;}.elementor-12 .elementor-element.elementor-element-842a615 .ue-content{color:#000000;}.elementor-12 .elementor-element.elementor-element-842a615 .uc_tab-slider--body{margin-top:10px;}.elementor-12 .elementor-element.elementor-element-842a615 .uc_tab-slider--container{text-align:center;}.elementor-12 .elementor-element.elementor-element-842a615 .ue-img{width:100%;}.elementor-12 .elementor-element.elementor-element-f9f773f{--display:flex;--background-transition:0.3s;--overlay-opacity:0.8;--padding-top:60px;--padding-bottom:60px;--padding-left:40px;--padding-right:40px;--z-index:1;}.elementor-12 .elementor-element.elementor-element-f9f773f:not(.elementor-motion-effects-element-type-background), .elementor-12 .elementor-element.elementor-element-f9f773f > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://uip.temakrolik.ru/wp-content/uploads/2025/01/table-industry.jpg");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-12 .elementor-element.elementor-element-f9f773f::before, .elementor-12 .elementor-element.elementor-element-f9f773f > .elementor-background-video-container::before, .elementor-12 .elementor-element.elementor-element-f9f773f > .e-con-inner > .elementor-background-video-container::before, .elementor-12 .elementor-element.elementor-element-f9f773f > .elementor-background-slideshow::before, .elementor-12 .elementor-element.elementor-element-f9f773f > .e-con-inner > .elementor-background-slideshow::before, .elementor-12 .elementor-element.elementor-element-f9f773f > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:var( --e-global-color-eb958d2 );--background-overlay:'';}.elementor-12 .elementor-element.elementor-element-f9f773f, .elementor-12 .elementor-element.elementor-element-f9f773f::before{--border-transition:0.3s;}.elementor-12 .elementor-element.elementor-element-4ad9c57.ob-harakiri{writing-mode:inherit;}.elementor-12 .elementor-element.elementor-element-4ad9c57.ob-harakiri .elementor-heading-title{writing-mode:inherit;transform:rotate(0deg);}.elementor-12 .elementor-element.elementor-element-4ad9c57.ob-harakiri .elementor-widget-container > div{writing-mode:inherit;transform:rotate(0deg);}.elementor-12 .elementor-element.elementor-element-4ad9c57 .elementor-heading-title{color:var( --e-global-color-9da8b76 );}.elementor-12 .elementor-element.elementor-element-4ad9c57 .elementor-widget-container{text-indent:0px;mix-blend-mode:inherit;}.elementor-12 .elementor-element.elementor-element-8d0ee53{--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;--flex-wrap:nowrap;--background-transition:0.3s;}.elementor-widget-counter .elementor-counter-number-wrapper{color:var( --e-global-color-primary );font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-widget-counter .elementor-counter-title{color:var( --e-global-color-secondary );font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-12 .elementor-element.elementor-element-42840e7{width:var( --container-widget-width, 23% );max-width:23%;--container-widget-width:23%;--container-widget-flex-grow:0;}.elementor-12 .elementor-element.elementor-element-42840e7 > .elementor-widget-container{background-color:#E12E2475;padding:40px 20px 40px 20px;border-style:solid;border-width:2px 2px 2px 2px;border-color:var( --e-global-color-f839bcb );border-radius:12px 12px 12px 12px;}.elementor-12 .elementor-element.elementor-element-42840e7 .elementor-counter-number-wrapper{color:var( --e-global-color-9da8b76 );font-family:"PT Sans", Sans-serif;font-size:3rem;font-weight:600;}.elementor-12 .elementor-element.elementor-element-42840e7 .elementor-counter-title{color:var( --e-global-color-6f77f76 );font-family:"PT Sans", Sans-serif;font-size:1.2rem;font-weight:300;}.elementor-12 .elementor-element.elementor-element-42840e7.ob-use-counterz span[class*="elementor-counter-number"]{flex-grow:unset;}.elementor-12 .elementor-element.elementor-element-42840e7.ob-use-counterz .elementor-counter-number-wrapper{justify-content:center;}.elementor-12 .elementor-element.elementor-element-42840e7.ob-use-counterz .elementor-counter-title{text-align:center;}.elementor-12 .elementor-element.elementor-element-8a3efb2{width:var( --container-widget-width, 23% );max-width:23%;--container-widget-width:23%;--container-widget-flex-grow:0;}.elementor-12 .elementor-element.elementor-element-8a3efb2 > .elementor-widget-container{background-color:#324D6C75;padding:40px 20px 40px 20px;border-style:solid;border-width:2px 2px 2px 2px;border-color:var( --e-global-color-f839bcb );border-radius:12px 12px 12px 12px;}.elementor-12 .elementor-element.elementor-element-8a3efb2 .elementor-counter-number-wrapper{color:var( --e-global-color-9da8b76 );font-family:"PT Sans", Sans-serif;font-size:3rem;font-weight:600;}.elementor-12 .elementor-element.elementor-element-8a3efb2 .elementor-counter-title{color:var( --e-global-color-6f77f76 );font-family:"PT Sans", Sans-serif;font-size:1.2rem;font-weight:300;}.elementor-12 .elementor-element.elementor-element-8a3efb2.ob-use-counterz span[class*="elementor-counter-number"]{flex-grow:unset;}.elementor-12 .elementor-element.elementor-element-8a3efb2.ob-use-counterz .elementor-counter-number-wrapper{justify-content:center;}.elementor-12 .elementor-element.elementor-element-8a3efb2.ob-use-counterz .elementor-counter-title{text-align:center;}.elementor-12 .elementor-element.elementor-element-0afd4bd{width:var( --container-widget-width, 23% );max-width:23%;--container-widget-width:23%;--container-widget-flex-grow:0;}.elementor-12 .elementor-element.elementor-element-0afd4bd > .elementor-widget-container{background-color:#324D6C75;padding:40px 20px 40px 20px;border-style:solid;border-width:2px 2px 2px 2px;border-color:var( --e-global-color-f839bcb );border-radius:12px 12px 12px 12px;}.elementor-12 .elementor-element.elementor-element-0afd4bd .elementor-counter-number-wrapper{color:var( --e-global-color-9da8b76 );font-family:"PT Sans", Sans-serif;font-size:3rem;font-weight:600;}.elementor-12 .elementor-element.elementor-element-0afd4bd .elementor-counter-title{color:var( --e-global-color-6f77f76 );font-family:"PT Sans", Sans-serif;font-size:1.2rem;font-weight:300;}.elementor-12 .elementor-element.elementor-element-0afd4bd.ob-use-counterz span[class*="elementor-counter-number"]{flex-grow:unset;}.elementor-12 .elementor-element.elementor-element-0afd4bd.ob-use-counterz .elementor-counter-number-wrapper{justify-content:center;}.elementor-12 .elementor-element.elementor-element-0afd4bd.ob-use-counterz .elementor-counter-title{text-align:center;}.elementor-12 .elementor-element.elementor-element-f17aa1f{width:var( --container-widget-width, 23% );max-width:23%;--container-widget-width:23%;--container-widget-flex-grow:0;}.elementor-12 .elementor-element.elementor-element-f17aa1f > .elementor-widget-container{background-color:#324D6C75;padding:40px 20px 40px 20px;border-style:solid;border-width:2px 2px 2px 2px;border-color:var( --e-global-color-f839bcb );border-radius:12px 12px 12px 12px;}.elementor-12 .elementor-element.elementor-element-f17aa1f .elementor-counter-number-wrapper{color:var( --e-global-color-9da8b76 );font-family:"PT Sans", Sans-serif;font-size:3rem;font-weight:600;}.elementor-12 .elementor-element.elementor-element-f17aa1f .elementor-counter-title{color:var( --e-global-color-6f77f76 );font-family:"PT Sans", Sans-serif;font-size:1.2rem;font-weight:300;}.elementor-12 .elementor-element.elementor-element-f17aa1f.ob-use-counterz span[class*="elementor-counter-number"]{flex-grow:unset;}.elementor-12 .elementor-element.elementor-element-f17aa1f.ob-use-counterz .elementor-counter-number-wrapper{justify-content:center;}.elementor-12 .elementor-element.elementor-element-f17aa1f.ob-use-counterz .elementor-counter-title{text-align:center;}.elementor-12 .elementor-element.elementor-element-35d2d5e{--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;--flex-wrap:wrap;--background-transition:0.3s;--overlay-opacity:0.08;--padding-top:60px;--padding-bottom:60px;--padding-left:40px;--padding-right:40px;}.elementor-12 .elementor-element.elementor-element-35d2d5e::before, .elementor-12 .elementor-element.elementor-element-35d2d5e > .elementor-background-video-container::before, .elementor-12 .elementor-element.elementor-element-35d2d5e > .e-con-inner > .elementor-background-video-container::before, .elementor-12 .elementor-element.elementor-element-35d2d5e > .elementor-background-slideshow::before, .elementor-12 .elementor-element.elementor-element-35d2d5e > .e-con-inner > .elementor-background-slideshow::before, .elementor-12 .elementor-element.elementor-element-35d2d5e > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-image:url("https://uip.temakrolik.ru/wp-content/uploads/2025/01/femida.png");--background-overlay:'';background-position:bottom right;background-repeat:no-repeat;background-size:contain;}.elementor-12 .elementor-element.elementor-element-35d2d5e.e-con::before{width:100%;height:100%;left:-9%;top:36%;transform:rotate(0deg);}.elementor-12 .elementor-element.elementor-element-5865692.ob-harakiri{writing-mode:inherit;}.elementor-12 .elementor-element.elementor-element-5865692.ob-harakiri .elementor-heading-title{writing-mode:inherit;transform:rotate(0deg);}.elementor-12 .elementor-element.elementor-element-5865692.ob-harakiri .elementor-widget-container > div{writing-mode:inherit;transform:rotate(0deg);}.elementor-12 .elementor-element.elementor-element-5865692{width:100%;max-width:100%;text-align:left;}.elementor-12 .elementor-element.elementor-element-5865692 .elementor-heading-title{color:var( --e-global-color-eb958d2 );font-family:"PT Sans", Sans-serif;font-weight:400;}.elementor-12 .elementor-element.elementor-element-5865692 .elementor-widget-container{text-indent:0px;mix-blend-mode:inherit;}.elementor-12 .elementor-element.elementor-element-68f6143{--display:flex;--gap:10px 10px;--flex-wrap:wrap;--background-transition:0.3s;}.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 ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-widget-icon-list .elementor-icon-list-text{color:var( --e-global-color-secondary );}.elementor-12 .elementor-element.elementor-element-910e965 .elementor-icon-list-icon i{color:var( --e-global-color-62d92db );transition:color 0.3s;}.elementor-12 .elementor-element.elementor-element-910e965 .elementor-icon-list-icon svg{fill:var( --e-global-color-62d92db );transition:fill 0.3s;}.elementor-12 .elementor-element.elementor-element-910e965{--e-icon-list-icon-size:24px;--icon-vertical-offset:0px;}.elementor-12 .elementor-element.elementor-element-910e965 .elementor-icon-list-item, .elementor-12 .elementor-element.elementor-element-910e965 .elementor-icon-list-item a{align-items:start;}.elementor-12 .elementor-element.elementor-element-910e965 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-12 .elementor-element.elementor-element-910e965 .elementor-icon-list-item > a{font-family:"PT Sans", Sans-serif;font-size:1.2rem;font-weight:600;}.elementor-12 .elementor-element.elementor-element-910e965 .elementor-icon-list-text{color:var( --e-global-color-eb958d2 );transition:color 0.3s;}.elementor-12 .elementor-element.elementor-element-212dab6.ob-harakiri{writing-mode:inherit;}.elementor-12 .elementor-element.elementor-element-212dab6.ob-harakiri .elementor-heading-title{writing-mode:inherit;transform:rotate(0deg);}.elementor-12 .elementor-element.elementor-element-212dab6.ob-harakiri .elementor-widget-container > div{writing-mode:inherit;transform:rotate(0deg);}.elementor-12 .elementor-element.elementor-element-212dab6 > .elementor-widget-container{padding:0% 0% 0% 5%;border-radius:-10px -10px -10px -10px;}.elementor-12 .elementor-element.elementor-element-212dab6 .elementor-heading-title{color:var( --e-global-color-75dd523 );font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-12 .elementor-element.elementor-element-212dab6 .elementor-widget-container{text-indent:0px;mix-blend-mode:inherit;}.elementor-12 .elementor-element.elementor-element-ea9c9ad .elementor-icon-list-icon i{color:var( --e-global-color-62d92db );transition:color 0.3s;}.elementor-12 .elementor-element.elementor-element-ea9c9ad .elementor-icon-list-icon svg{fill:var( --e-global-color-62d92db );transition:fill 0.3s;}.elementor-12 .elementor-element.elementor-element-ea9c9ad{--e-icon-list-icon-size:20px;--icon-vertical-offset:0px;}.elementor-12 .elementor-element.elementor-element-ea9c9ad .elementor-icon-list-item > .elementor-icon-list-text, .elementor-12 .elementor-element.elementor-element-ea9c9ad .elementor-icon-list-item > a{font-family:"PT Sans", Sans-serif;font-size:1.2rem;font-weight:600;}.elementor-12 .elementor-element.elementor-element-ea9c9ad .elementor-icon-list-text{color:var( --e-global-color-eb958d2 );transition:color 0.3s;}.elementor-12 .elementor-element.elementor-element-4d82445.ob-harakiri{writing-mode:inherit;}.elementor-12 .elementor-element.elementor-element-4d82445.ob-harakiri .elementor-heading-title{writing-mode:inherit;transform:rotate(0deg);}.elementor-12 .elementor-element.elementor-element-4d82445.ob-harakiri .elementor-widget-container > div{writing-mode:inherit;transform:rotate(0deg);}.elementor-12 .elementor-element.elementor-element-4d82445 > .elementor-widget-container{padding:0% 0% 0% 5%;}.elementor-12 .elementor-element.elementor-element-4d82445 .elementor-heading-title{color:var( --e-global-color-75dd523 );font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-12 .elementor-element.elementor-element-4d82445 .elementor-widget-container{text-indent:0px;mix-blend-mode:inherit;}.elementor-12 .elementor-element.elementor-element-140cb7d .elementor-icon-list-icon i{color:var( --e-global-color-62d92db );transition:color 0.3s;}.elementor-12 .elementor-element.elementor-element-140cb7d .elementor-icon-list-icon svg{fill:var( --e-global-color-62d92db );transition:fill 0.3s;}.elementor-12 .elementor-element.elementor-element-140cb7d{--e-icon-list-icon-size:20px;--icon-vertical-offset:0px;}.elementor-12 .elementor-element.elementor-element-140cb7d .elementor-icon-list-item > .elementor-icon-list-text, .elementor-12 .elementor-element.elementor-element-140cb7d .elementor-icon-list-item > a{font-family:"PT Sans", Sans-serif;font-size:1.2rem;font-weight:600;}.elementor-12 .elementor-element.elementor-element-140cb7d .elementor-icon-list-text{color:var( --e-global-color-eb958d2 );transition:color 0.3s;}.elementor-12 .elementor-element.elementor-element-791e374.ob-harakiri{writing-mode:inherit;}.elementor-12 .elementor-element.elementor-element-791e374.ob-harakiri .elementor-heading-title{writing-mode:inherit;transform:rotate(0deg);}.elementor-12 .elementor-element.elementor-element-791e374.ob-harakiri .elementor-widget-container > div{writing-mode:inherit;transform:rotate(0deg);}.elementor-12 .elementor-element.elementor-element-791e374 > .elementor-widget-container{padding:0% 0% 0% 5%;}.elementor-12 .elementor-element.elementor-element-791e374 .elementor-heading-title{color:var( --e-global-color-75dd523 );font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-12 .elementor-element.elementor-element-791e374 .elementor-widget-container{text-indent:0px;mix-blend-mode:inherit;}.elementor-12 .elementor-element.elementor-element-7a28f99 .elementor-icon-list-icon i{color:var( --e-global-color-62d92db );transition:color 0.3s;}.elementor-12 .elementor-element.elementor-element-7a28f99 .elementor-icon-list-icon svg{fill:var( --e-global-color-62d92db );transition:fill 0.3s;}.elementor-12 .elementor-element.elementor-element-7a28f99{--e-icon-list-icon-size:20px;--icon-vertical-offset:0px;}.elementor-12 .elementor-element.elementor-element-7a28f99 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-12 .elementor-element.elementor-element-7a28f99 .elementor-icon-list-item > a{font-family:"PT Sans", Sans-serif;font-size:1.2rem;font-weight:600;}.elementor-12 .elementor-element.elementor-element-7a28f99 .elementor-icon-list-text{color:var( --e-global-color-eb958d2 );transition:color 0.3s;}.elementor-12 .elementor-element.elementor-element-d3f9c6d.ob-harakiri{writing-mode:inherit;}.elementor-12 .elementor-element.elementor-element-d3f9c6d.ob-harakiri .elementor-heading-title{writing-mode:inherit;transform:rotate(0deg);}.elementor-12 .elementor-element.elementor-element-d3f9c6d.ob-harakiri .elementor-widget-container > div{writing-mode:inherit;transform:rotate(0deg);}.elementor-12 .elementor-element.elementor-element-d3f9c6d > .elementor-widget-container{padding:0% 0% 0% 5%;}.elementor-12 .elementor-element.elementor-element-d3f9c6d .elementor-heading-title{color:var( --e-global-color-75dd523 );font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-12 .elementor-element.elementor-element-d3f9c6d .elementor-widget-container{text-indent:0px;mix-blend-mode:inherit;}.elementor-12 .elementor-element.elementor-element-674513c{--display:flex;--gap:10px 10px;--flex-wrap:wrap;--background-transition:0.3s;--margin-top:0px;--margin-bottom:60px;--margin-left:0px;--margin-right:0px;}.elementor-12 .elementor-element.elementor-element-74b2800 .elementor-icon-list-icon i{color:var( --e-global-color-62d92db );transition:color 0.3s;}.elementor-12 .elementor-element.elementor-element-74b2800 .elementor-icon-list-icon svg{fill:var( --e-global-color-62d92db );transition:fill 0.3s;}.elementor-12 .elementor-element.elementor-element-74b2800{--e-icon-list-icon-size:20px;--icon-vertical-offset:0px;}.elementor-12 .elementor-element.elementor-element-74b2800 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-12 .elementor-element.elementor-element-74b2800 .elementor-icon-list-item > a{font-family:"PT Sans", Sans-serif;font-size:1.2rem;font-weight:600;}.elementor-12 .elementor-element.elementor-element-74b2800 .elementor-icon-list-text{color:var( --e-global-color-eb958d2 );transition:color 0.3s;}.elementor-12 .elementor-element.elementor-element-2cb8e5a.ob-harakiri{writing-mode:inherit;}.elementor-12 .elementor-element.elementor-element-2cb8e5a.ob-harakiri .elementor-heading-title{writing-mode:inherit;transform:rotate(0deg);}.elementor-12 .elementor-element.elementor-element-2cb8e5a.ob-harakiri .elementor-widget-container > div{writing-mode:inherit;transform:rotate(0deg);}.elementor-12 .elementor-element.elementor-element-2cb8e5a > .elementor-widget-container{padding:0% 0% 0% 5%;}.elementor-12 .elementor-element.elementor-element-2cb8e5a .elementor-heading-title{color:var( --e-global-color-75dd523 );font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-12 .elementor-element.elementor-element-2cb8e5a .elementor-widget-container{text-indent:0px;mix-blend-mode:inherit;}.elementor-12 .elementor-element.elementor-element-b7cb200 .elementor-icon-list-icon i{color:var( --e-global-color-62d92db );transition:color 0.3s;}.elementor-12 .elementor-element.elementor-element-b7cb200 .elementor-icon-list-icon svg{fill:var( --e-global-color-62d92db );transition:fill 0.3s;}.elementor-12 .elementor-element.elementor-element-b7cb200{--e-icon-list-icon-size:20px;--icon-vertical-offset:0px;}.elementor-12 .elementor-element.elementor-element-b7cb200 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-12 .elementor-element.elementor-element-b7cb200 .elementor-icon-list-item > a{font-family:"PT Sans", Sans-serif;font-size:1.2rem;font-weight:600;}.elementor-12 .elementor-element.elementor-element-b7cb200 .elementor-icon-list-text{color:var( --e-global-color-eb958d2 );transition:color 0.3s;}.elementor-12 .elementor-element.elementor-element-36b5ff7.ob-harakiri{writing-mode:inherit;}.elementor-12 .elementor-element.elementor-element-36b5ff7.ob-harakiri .elementor-heading-title{writing-mode:inherit;transform:rotate(0deg);}.elementor-12 .elementor-element.elementor-element-36b5ff7.ob-harakiri .elementor-widget-container > div{writing-mode:inherit;transform:rotate(0deg);}.elementor-12 .elementor-element.elementor-element-36b5ff7 > .elementor-widget-container{padding:0% 0% 0% 5%;}.elementor-12 .elementor-element.elementor-element-36b5ff7 .elementor-heading-title{color:var( --e-global-color-75dd523 );font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-12 .elementor-element.elementor-element-36b5ff7 .elementor-widget-container{text-indent:0px;mix-blend-mode:inherit;}.elementor-12 .elementor-element.elementor-element-67af4ad .elementor-icon-list-icon i{color:var( --e-global-color-62d92db );transition:color 0.3s;}.elementor-12 .elementor-element.elementor-element-67af4ad .elementor-icon-list-icon svg{fill:var( --e-global-color-62d92db );transition:fill 0.3s;}.elementor-12 .elementor-element.elementor-element-67af4ad{--e-icon-list-icon-size:20px;--icon-vertical-offset:0px;}.elementor-12 .elementor-element.elementor-element-67af4ad .elementor-icon-list-item > .elementor-icon-list-text, .elementor-12 .elementor-element.elementor-element-67af4ad .elementor-icon-list-item > a{font-family:"PT Sans", Sans-serif;font-size:1.2rem;font-weight:600;}.elementor-12 .elementor-element.elementor-element-67af4ad .elementor-icon-list-text{color:var( --e-global-color-eb958d2 );transition:color 0.3s;}.elementor-12 .elementor-element.elementor-element-68fa2a2.ob-harakiri{writing-mode:inherit;}.elementor-12 .elementor-element.elementor-element-68fa2a2.ob-harakiri .elementor-heading-title{writing-mode:inherit;transform:rotate(0deg);}.elementor-12 .elementor-element.elementor-element-68fa2a2.ob-harakiri .elementor-widget-container > div{writing-mode:inherit;transform:rotate(0deg);}.elementor-12 .elementor-element.elementor-element-68fa2a2 > .elementor-widget-container{padding:0% 0% 0% 5%;}.elementor-12 .elementor-element.elementor-element-68fa2a2 .elementor-heading-title{color:var( --e-global-color-75dd523 );font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-12 .elementor-element.elementor-element-68fa2a2 .elementor-widget-container{text-indent:0px;mix-blend-mode:inherit;}.elementor-12 .elementor-element.elementor-element-63dd77e .elementor-icon-list-icon i{color:var( --e-global-color-62d92db );transition:color 0.3s;}.elementor-12 .elementor-element.elementor-element-63dd77e .elementor-icon-list-icon svg{fill:var( --e-global-color-62d92db );transition:fill 0.3s;}.elementor-12 .elementor-element.elementor-element-63dd77e{--e-icon-list-icon-size:20px;--icon-vertical-offset:0px;}.elementor-12 .elementor-element.elementor-element-63dd77e .elementor-icon-list-item > .elementor-icon-list-text, .elementor-12 .elementor-element.elementor-element-63dd77e .elementor-icon-list-item > a{font-family:"PT Sans", Sans-serif;font-size:1.2rem;font-weight:600;}.elementor-12 .elementor-element.elementor-element-63dd77e .elementor-icon-list-text{color:var( --e-global-color-eb958d2 );transition:color 0.3s;}.elementor-12 .elementor-element.elementor-element-cfe439d.ob-harakiri{writing-mode:inherit;}.elementor-12 .elementor-element.elementor-element-cfe439d.ob-harakiri .elementor-heading-title{writing-mode:inherit;transform:rotate(0deg);}.elementor-12 .elementor-element.elementor-element-cfe439d.ob-harakiri .elementor-widget-container > div{writing-mode:inherit;transform:rotate(0deg);}.elementor-12 .elementor-element.elementor-element-cfe439d > .elementor-widget-container{padding:0% 0% 0% 5%;}.elementor-12 .elementor-element.elementor-element-cfe439d .elementor-heading-title{color:var( --e-global-color-75dd523 );font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-12 .elementor-element.elementor-element-cfe439d .elementor-widget-container{text-indent:0px;mix-blend-mode:inherit;}.elementor-12 .elementor-element.elementor-element-b592ae5 > .elementor-widget-container{background-color:var( --e-global-color-eb958d2 );margin:0px 0px 0px 0px;padding:10px 20px 15px 20px;--e-transform-origin-x:center;--e-transform-origin-y:center;border-radius:12px 12px 12px 12px;}.elementor-12 .elementor-element.elementor-element-b592ae5.elementor-element{--align-self:stretch;}.elementor-12 .elementor-element.elementor-element-b592ae5{text-align:left;}.elementor-12 .elementor-element.elementor-element-b592ae5 .elementor-heading-title{color:var( --e-global-color-9da8b76 );font-family:"PT Sans", Sans-serif;font-weight:600;}.elementor-12 .elementor-element.elementor-element-354c93e.ob-harakiri{writing-mode:inherit;}.elementor-12 .elementor-element.elementor-element-354c93e.ob-harakiri .elementor-heading-title{writing-mode:inherit;transform:rotate(0deg);}.elementor-12 .elementor-element.elementor-element-354c93e.ob-harakiri .elementor-widget-container > div{writing-mode:inherit;transform:rotate(0deg);}.elementor-12 .elementor-element.elementor-element-354c93e{width:100%;max-width:100%;text-align:center;}.elementor-12 .elementor-element.elementor-element-354c93e.elementor-element{--align-self:center;}.elementor-12 .elementor-element.elementor-element-354c93e .elementor-heading-title{color:var( --e-global-color-eb958d2 );font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-12 .elementor-element.elementor-element-354c93e .elementor-widget-container{text-indent:0px;mix-blend-mode:inherit;}.elementor-12 .elementor-element.elementor-element-cf52611 .elementor-button{background-color:var( --e-global-color-62d92db );font-family:"PT Sans", Sans-serif;font-size:1.2rem;font-weight:600;text-decoration:none;line-height:1.2rem;fill:var( --e-global-color-6f77f76 );color:var( --e-global-color-6f77f76 );transition-duration:0.3s;}.elementor-12 .elementor-element.elementor-element-cf52611 .elementor-button:hover, .elementor-12 .elementor-element.elementor-element-cf52611 .elementor-button:focus{background-color:var( --e-global-color-b336eff );}.elementor-12 .elementor-element.elementor-element-b2ea3bc{--display:flex;--background-transition:0.3s;--padding-top:60px;--padding-bottom:60px;--padding-left:40px;--padding-right:40px;}.elementor-12 .elementor-element.elementor-element-ba4559d{--display:flex;--background-transition:0.3s;--border-radius:12px 12px 12px 12px;--padding-top:40px;--padding-bottom:40px;--padding-left:40px;--padding-right:40px;}.elementor-12 .elementor-element.elementor-element-ba4559d:not(.elementor-motion-effects-element-type-background), .elementor-12 .elementor-element.elementor-element-ba4559d > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-9da8b76 );}.elementor-12 .elementor-element.elementor-element-ba4559d, .elementor-12 .elementor-element.elementor-element-ba4559d::before{--border-transition:0.3s;}.elementor-12 .elementor-element.elementor-element-fe198b3.ob-harakiri{writing-mode:inherit;}.elementor-12 .elementor-element.elementor-element-fe198b3.ob-harakiri .elementor-heading-title{writing-mode:inherit;transform:rotate(0deg);}.elementor-12 .elementor-element.elementor-element-fe198b3.ob-harakiri .elementor-widget-container > div{writing-mode:inherit;transform:rotate(0deg);}.elementor-12 .elementor-element.elementor-element-fe198b3{width:100%;max-width:100%;text-align:left;}.elementor-12 .elementor-element.elementor-element-fe198b3 .elementor-heading-title{color:var( --e-global-color-eb958d2 );font-family:"PT Sans", Sans-serif;font-weight:600;}.elementor-12 .elementor-element.elementor-element-fe198b3 .elementor-widget-container{text-indent:0px;mix-blend-mode:inherit;}.elementor-12 .elementor-element.elementor-element-ba19442{--display:flex;--background-transition:0.3s;}.elementor-12 .elementor-element.elementor-element-c2a03bb{--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;--background-transition:0.3s;}.elementor-12 .elementor-element.elementor-element-4710412 img{height:450px;object-fit:cover;object-position:center left;border-radius:12px 12px 12px 12px;}.elementor-12 .elementor-element.elementor-element-f4767ed.ob-harakiri{writing-mode:inherit;}.elementor-12 .elementor-element.elementor-element-f4767ed.ob-harakiri .elementor-heading-title{writing-mode:inherit;transform:rotate(0deg);}.elementor-12 .elementor-element.elementor-element-f4767ed.ob-harakiri .elementor-widget-container > div{writing-mode:inherit;transform:rotate(0deg);}.elementor-12 .elementor-element.elementor-element-f4767ed{text-align:center;}.elementor-12 .elementor-element.elementor-element-f4767ed .elementor-heading-title{color:var( --e-global-color-eb958d2 );}.elementor-12 .elementor-element.elementor-element-f4767ed .elementor-widget-container{text-indent:0px;mix-blend-mode:inherit;}.elementor-12 .elementor-element.elementor-element-b47d018.ob-harakiri{writing-mode:inherit;}.elementor-12 .elementor-element.elementor-element-b47d018.ob-harakiri .elementor-heading-title{writing-mode:inherit;transform:rotate(0deg);}.elementor-12 .elementor-element.elementor-element-b47d018.ob-harakiri .elementor-widget-container > div{writing-mode:inherit;transform:rotate(0deg);}.elementor-12 .elementor-element.elementor-element-b47d018{text-align:center;}.elementor-12 .elementor-element.elementor-element-b47d018 .elementor-heading-title{color:var( --e-global-color-75dd523 );font-family:"PT Sans", Sans-serif;font-weight:400;}.elementor-12 .elementor-element.elementor-element-b47d018 .elementor-widget-container{text-indent:0px;mix-blend-mode:inherit;}.elementor-12 .elementor-element.elementor-element-ca4499b{--display:flex;--background-transition:0.3s;}.elementor-12 .elementor-element.elementor-element-80915f2{--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;--background-transition:0.3s;}.elementor-12 .elementor-element.elementor-element-ddde115 img{height:450px;object-fit:cover;object-position:center left;border-radius:12px 12px 12px 12px;}.elementor-12 .elementor-element.elementor-element-d1cee44.ob-harakiri{writing-mode:inherit;}.elementor-12 .elementor-element.elementor-element-d1cee44.ob-harakiri .elementor-heading-title{writing-mode:inherit;transform:rotate(0deg);}.elementor-12 .elementor-element.elementor-element-d1cee44.ob-harakiri .elementor-widget-container > div{writing-mode:inherit;transform:rotate(0deg);}.elementor-12 .elementor-element.elementor-element-d1cee44{text-align:center;}.elementor-12 .elementor-element.elementor-element-d1cee44 .elementor-heading-title{color:var( --e-global-color-eb958d2 );}.elementor-12 .elementor-element.elementor-element-d1cee44 .elementor-widget-container{text-indent:0px;mix-blend-mode:inherit;}.elementor-12 .elementor-element.elementor-element-ab653f9.ob-harakiri{writing-mode:inherit;}.elementor-12 .elementor-element.elementor-element-ab653f9.ob-harakiri .elementor-heading-title{writing-mode:inherit;transform:rotate(0deg);}.elementor-12 .elementor-element.elementor-element-ab653f9.ob-harakiri .elementor-widget-container > div{writing-mode:inherit;transform:rotate(0deg);}.elementor-12 .elementor-element.elementor-element-ab653f9{text-align:center;}.elementor-12 .elementor-element.elementor-element-ab653f9 .elementor-heading-title{color:var( --e-global-color-75dd523 );font-family:"PT Sans", Sans-serif;font-weight:400;}.elementor-12 .elementor-element.elementor-element-ab653f9 .elementor-widget-container{text-indent:0px;mix-blend-mode:inherit;}.elementor-12 .elementor-element.elementor-element-30be673{--display:flex;--background-transition:0.3s;}.elementor-12 .elementor-element.elementor-element-2ebda29{--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;--background-transition:0.3s;}.elementor-12 .elementor-element.elementor-element-a3542c2 img{height:450px;object-fit:cover;object-position:center left;border-radius:12px 12px 12px 12px;}.elementor-12 .elementor-element.elementor-element-e4f2fbf.ob-harakiri{writing-mode:inherit;}.elementor-12 .elementor-element.elementor-element-e4f2fbf.ob-harakiri .elementor-heading-title{writing-mode:inherit;transform:rotate(0deg);}.elementor-12 .elementor-element.elementor-element-e4f2fbf.ob-harakiri .elementor-widget-container > div{writing-mode:inherit;transform:rotate(0deg);}.elementor-12 .elementor-element.elementor-element-e4f2fbf{text-align:center;}.elementor-12 .elementor-element.elementor-element-e4f2fbf .elementor-heading-title{color:var( --e-global-color-eb958d2 );}.elementor-12 .elementor-element.elementor-element-e4f2fbf .elementor-widget-container{text-indent:0px;mix-blend-mode:inherit;}.elementor-12 .elementor-element.elementor-element-f05f490.ob-harakiri{writing-mode:inherit;}.elementor-12 .elementor-element.elementor-element-f05f490.ob-harakiri .elementor-heading-title{writing-mode:inherit;transform:rotate(0deg);}.elementor-12 .elementor-element.elementor-element-f05f490.ob-harakiri .elementor-widget-container > div{writing-mode:inherit;transform:rotate(0deg);}.elementor-12 .elementor-element.elementor-element-f05f490{text-align:center;}.elementor-12 .elementor-element.elementor-element-f05f490 .elementor-heading-title{color:var( --e-global-color-75dd523 );font-family:"PT Sans", Sans-serif;font-weight:400;}.elementor-12 .elementor-element.elementor-element-f05f490 .elementor-widget-container{text-indent:0px;mix-blend-mode:inherit;}.elementor-12 .elementor-element.elementor-element-4b7447b{--display:flex;--background-transition:0.3s;}.elementor-12 .elementor-element.elementor-element-bc698f1{--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;--background-transition:0.3s;}.elementor-12 .elementor-element.elementor-element-a0422a7 img{height:450px;object-fit:cover;object-position:center left;border-radius:12px 12px 12px 12px;}.elementor-12 .elementor-element.elementor-element-583bd1e.ob-harakiri{writing-mode:inherit;}.elementor-12 .elementor-element.elementor-element-583bd1e.ob-harakiri .elementor-heading-title{writing-mode:inherit;transform:rotate(0deg);}.elementor-12 .elementor-element.elementor-element-583bd1e.ob-harakiri .elementor-widget-container > div{writing-mode:inherit;transform:rotate(0deg);}.elementor-12 .elementor-element.elementor-element-583bd1e{text-align:center;}.elementor-12 .elementor-element.elementor-element-583bd1e .elementor-heading-title{color:var( --e-global-color-eb958d2 );}.elementor-12 .elementor-element.elementor-element-583bd1e .elementor-widget-container{text-indent:0px;mix-blend-mode:inherit;}.elementor-12 .elementor-element.elementor-element-f4976df.ob-harakiri{writing-mode:inherit;}.elementor-12 .elementor-element.elementor-element-f4976df.ob-harakiri .elementor-heading-title{writing-mode:inherit;transform:rotate(0deg);}.elementor-12 .elementor-element.elementor-element-f4976df.ob-harakiri .elementor-widget-container > div{writing-mode:inherit;transform:rotate(0deg);}.elementor-12 .elementor-element.elementor-element-f4976df{text-align:center;}.elementor-12 .elementor-element.elementor-element-f4976df .elementor-heading-title{color:var( --e-global-color-75dd523 );font-family:"PT Sans", Sans-serif;font-weight:400;}.elementor-12 .elementor-element.elementor-element-f4976df .elementor-widget-container{text-indent:0px;mix-blend-mode:inherit;}.elementor-12 .elementor-element.elementor-element-6595541{--display:flex;--background-transition:0.3s;}.elementor-12 .elementor-element.elementor-element-7d753b8{--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;--background-transition:0.3s;}.elementor-12 .elementor-element.elementor-element-232bf92 img{height:450px;object-fit:cover;object-position:center left;border-radius:12px 12px 12px 12px;}.elementor-12 .elementor-element.elementor-element-e26032e.ob-harakiri{writing-mode:inherit;}.elementor-12 .elementor-element.elementor-element-e26032e.ob-harakiri .elementor-heading-title{writing-mode:inherit;transform:rotate(0deg);}.elementor-12 .elementor-element.elementor-element-e26032e.ob-harakiri .elementor-widget-container > div{writing-mode:inherit;transform:rotate(0deg);}.elementor-12 .elementor-element.elementor-element-e26032e{text-align:center;}.elementor-12 .elementor-element.elementor-element-e26032e .elementor-heading-title{color:var( --e-global-color-eb958d2 );}.elementor-12 .elementor-element.elementor-element-e26032e .elementor-widget-container{text-indent:0px;mix-blend-mode:inherit;}.elementor-12 .elementor-element.elementor-element-7139cb3.ob-harakiri{writing-mode:inherit;}.elementor-12 .elementor-element.elementor-element-7139cb3.ob-harakiri .elementor-heading-title{writing-mode:inherit;transform:rotate(0deg);}.elementor-12 .elementor-element.elementor-element-7139cb3.ob-harakiri .elementor-widget-container > div{writing-mode:inherit;transform:rotate(0deg);}.elementor-12 .elementor-element.elementor-element-7139cb3{text-align:center;}.elementor-12 .elementor-element.elementor-element-7139cb3 .elementor-heading-title{color:var( --e-global-color-75dd523 );font-family:"PT Sans", Sans-serif;font-weight:400;}.elementor-12 .elementor-element.elementor-element-7139cb3 .elementor-widget-container{text-indent:0px;mix-blend-mode:inherit;}.elementor-12 .elementor-element.elementor-element-6fdced4{--display:flex;--background-transition:0.3s;}.elementor-12 .elementor-element.elementor-element-c879364{--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;--background-transition:0.3s;}.elementor-12 .elementor-element.elementor-element-f7b7742 img{height:450px;object-fit:cover;object-position:center left;border-radius:12px 12px 12px 12px;}.elementor-12 .elementor-element.elementor-element-f7f1591.ob-harakiri{writing-mode:inherit;}.elementor-12 .elementor-element.elementor-element-f7f1591.ob-harakiri .elementor-heading-title{writing-mode:inherit;transform:rotate(0deg);}.elementor-12 .elementor-element.elementor-element-f7f1591.ob-harakiri .elementor-widget-container > div{writing-mode:inherit;transform:rotate(0deg);}.elementor-12 .elementor-element.elementor-element-f7f1591{text-align:center;}.elementor-12 .elementor-element.elementor-element-f7f1591 .elementor-heading-title{color:var( --e-global-color-eb958d2 );}.elementor-12 .elementor-element.elementor-element-f7f1591 .elementor-widget-container{text-indent:0px;mix-blend-mode:inherit;}.elementor-12 .elementor-element.elementor-element-d962e70.ob-harakiri{writing-mode:inherit;}.elementor-12 .elementor-element.elementor-element-d962e70.ob-harakiri .elementor-heading-title{writing-mode:inherit;transform:rotate(0deg);}.elementor-12 .elementor-element.elementor-element-d962e70.ob-harakiri .elementor-widget-container > div{writing-mode:inherit;transform:rotate(0deg);}.elementor-12 .elementor-element.elementor-element-d962e70{text-align:center;}.elementor-12 .elementor-element.elementor-element-d962e70 .elementor-heading-title{color:var( --e-global-color-75dd523 );font-family:"PT Sans", Sans-serif;font-weight:400;}.elementor-12 .elementor-element.elementor-element-d962e70 .elementor-widget-container{text-indent:0px;mix-blend-mode:inherit;}.elementor-12 .elementor-element.elementor-element-45c7a59{--e-n-carousel-swiper-slides-gap:10px;--e-n-carousel-slide-height:auto;--e-n-carousel-slide-container-height:100%;--e-n-carousel-arrow-prev-left-align:0%;--e-n-carousel-arrow-prev-translate-x:0px;--e-n-carousel-arrow-prev-left-position:0px;--e-n-carousel-arrow-prev-top-align:50%;--e-n-carousel-arrow-prev-translate-y:-50%;--e-n-carousel-arrow-prev-top-position:0px;--e-n-carousel-arrow-next-right-align:0%;--e-n-carousel-arrow-next-translate-x:0%;--e-n-carousel-arrow-next-right-position:0px;--e-n-carousel-arrow-next-top-align:50%;--e-n-carousel-arrow-next-translate-y:-50%;--e-n-carousel-arrow-next-top-position:0px;--e-n-carousel-arrow-size:24px;--e-n-carousel-arrow-normal-color:var( --e-global-color-eb958d2 );--e-n-carousel-arrow-hover-color:#324D6CAD;}html, body{overflow-x:auto;}:root{--page-title-display:none;}@media(min-width:768px){.elementor-12 .elementor-element.elementor-element-6903e43{--width:64%;}.elementor-12 .elementor-element.elementor-element-27d4b22{--width:31%;}.elementor-12 .elementor-element.elementor-element-4eb559f{--width:100%;}.elementor-12 .elementor-element.elementor-element-a15afac{--width:100%;}.elementor-12 .elementor-element.elementor-element-ad44e17{--width:100%;}.elementor-12 .elementor-element.elementor-element-7ade745{--width:100%;}.elementor-12 .elementor-element.elementor-element-839483c{--width:50%;}.elementor-12 .elementor-element.elementor-element-749e01f{--width:48%;}.elementor-12 .elementor-element.elementor-element-3e096b0{--width:48%;}.elementor-12 .elementor-element.elementor-element-d830270{--width:48%;}.elementor-12 .elementor-element.elementor-element-ef0da13{--width:48%;}.elementor-12 .elementor-element.elementor-element-68f6143{--width:32%;}.elementor-12 .elementor-element.elementor-element-674513c{--width:32%;}}@media(max-width:1024px) and (min-width:768px){.elementor-12 .elementor-element.elementor-element-4eb559f{--width:48%;}.elementor-12 .elementor-element.elementor-element-a15afac{--width:48%;}.elementor-12 .elementor-element.elementor-element-ad44e17{--width:48%;}.elementor-12 .elementor-element.elementor-element-7ade745{--width:48%;}}@media(min-width:1367px){.elementor-12 .elementor-element.elementor-element-fd9513f:not(.elementor-motion-effects-element-type-background), .elementor-12 .elementor-element.elementor-element-fd9513f > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-attachment:fixed;}.elementor-12 .elementor-element.elementor-element-57ded90:not(.elementor-motion-effects-element-type-background), .elementor-12 .elementor-element.elementor-element-57ded90 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-attachment:fixed;}.elementor-12 .elementor-element.elementor-element-f9f773f:not(.elementor-motion-effects-element-type-background), .elementor-12 .elementor-element.elementor-element-f9f773f > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-attachment:fixed;}}@media(max-width:1024px){.elementor-12 .elementor-element.elementor-element-f26f3d0{--e-n-carousel-swiper-slides-to-display:2;}.elementor-12 .elementor-element.elementor-element-8d0ee53{--flex-wrap:wrap;}.elementor-12 .elementor-element.elementor-element-42840e7{--container-widget-width:48%;--container-widget-flex-grow:0;width:var( --container-widget-width, 48% );max-width:48%;}.elementor-12 .elementor-element.elementor-element-8a3efb2{--container-widget-width:48%;--container-widget-flex-grow:0;width:var( --container-widget-width, 48% );max-width:48%;}.elementor-12 .elementor-element.elementor-element-0afd4bd{--container-widget-width:48%;--container-widget-flex-grow:0;width:var( --container-widget-width, 48% );max-width:48%;}.elementor-12 .elementor-element.elementor-element-f17aa1f{--container-widget-width:48%;--container-widget-flex-grow:0;width:var( --container-widget-width, 48% );max-width:48%;}.elementor-12 .elementor-element.elementor-element-b592ae5 .elementor-heading-title{font-size:2.4rem;}.elementor-12 .elementor-element.elementor-element-45c7a59{--e-n-carousel-swiper-slides-to-display:2;}}@media(max-width:767px){.elementor-12 .elementor-element.elementor-element-f26f3d0{--e-n-carousel-swiper-slides-to-display:1;}.elementor-12 .elementor-element.elementor-element-678095e{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-12 .elementor-element.elementor-element-f9f773f{--padding-top:40px;--padding-bottom:40px;--padding-left:10px;--padding-right:10px;}.elementor-12 .elementor-element.elementor-element-8d0ee53{--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-12 .elementor-element.elementor-element-42840e7{width:100%;max-width:100%;}.elementor-12 .elementor-element.elementor-element-8a3efb2{width:100%;max-width:100%;}.elementor-12 .elementor-element.elementor-element-0afd4bd{width:100%;max-width:100%;}.elementor-12 .elementor-element.elementor-element-f17aa1f{width:100%;max-width:100%;}.elementor-12 .elementor-element.elementor-element-f17aa1f .elementor-counter-title{font-size:1.2rem;}.elementor-12 .elementor-element.elementor-element-35d2d5e{--padding-top:40px;--padding-bottom:40px;--padding-left:10px;--padding-right:10px;}.elementor-12 .elementor-element.elementor-element-674513c{--margin-top:0px;--margin-bottom:20px;--margin-left:0px;--margin-right:0px;}.elementor-12 .elementor-element.elementor-element-45c7a59{--e-n-carousel-swiper-slides-to-display:1;}}/* Start custom CSS for container, class: .elementor-element-4eb559f */.container {
    transition: all 0.3s ease-in-out;
}
.container:hover {
}
.heading h4 {
    transition: all 0.3s ease-in-out;
}
.container:hover .heading h4 {

    color: #e12e24 !important;
    transform:  translate(0, 10px) !important;

}

.icon svg {
    fill: #324D6C !important;
    transition: all 0.3s ease-in-out;

}

.container:hover .icon svg {

    fill: #FFFFFF !important;
    transform:  translate(0, -10px);

}





.text {

    color: #000000 !important;

    transition: all 0.3s ease-in-out;

}





.container:hover .text {

    color: #FFFFFF !important;

}







/* This part disables the transform effects on hover for mobile devices - devices under 767px. Delete this if you want the transform to happen on mobile or if you have no transform properties. */



@media only screen and (max-width: 767px) {



    .container:hover .heading h4 {

        transform: none !important;

    }

    

     .container:hover .icon svg {

        transform: none !important;

    }

    

     .container:hover .text {

        transform: none !important;

    }

}





/* This part neutralizes the color change on hover for mobile devices - devices under 767px. Make sure the colors match your normal state, pre-hover colors. Delete this if you want the color changes to happen on mobile as well. */



@media only screen and (max-width: 767px) {

    

    .container:hover {

    background-color: #FFFFFF !important;

    }

    

    .container:hover .heading h4 {

        color: #e12e24 !important;

    }

    

    .container:hover .icon svg {

        fill: #e12e24 !important;

    }

    

    .container:hover .text {

        color: #000000 !important;

    }

}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-a15afac */.container {
    transition: all 0.3s ease-in-out;
}
.container:hover {
}
.heading h4 {
    transition: all 0.3s ease-in-out;
}
.container:hover .heading h4 {

    color: #e12e24 !important;
    transform:  translate(0, 10px) !important;

}

.icon svg {
    fill: #324D6C !important;
    transition: all 0.3s ease-in-out;

}

.container:hover .icon svg {

    fill: #FFFFFF !important;
    transform:  translate(0, -10px);

}





.text {

    color: #000000 !important;

    transition: all 0.3s ease-in-out;

}





.container:hover .text {

    color: #FFFFFF !important;

}







/* This part disables the transform effects on hover for mobile devices - devices under 767px. Delete this if you want the transform to happen on mobile or if you have no transform properties. */



@media only screen and (max-width: 767px) {



    .container:hover .heading h4 {

        transform: none !important;

    }

    

     .container:hover .icon svg {

        transform: none !important;

    }

    

     .container:hover .text {

        transform: none !important;

    }

}





/* This part neutralizes the color change on hover for mobile devices - devices under 767px. Make sure the colors match your normal state, pre-hover colors. Delete this if you want the color changes to happen on mobile as well. */



@media only screen and (max-width: 767px) {

    

    .container:hover {

    background-color: #FFFFFF !important;

    }

    

    .container:hover .heading h4 {

        color: #e12e24 !important;

    }

    

    .container:hover .icon svg {

        fill: #e12e24 !important;

    }

    

    .container:hover .text {

        color: #000000 !important;

    }

}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-ad44e17 */.container {
    transition: all 0.3s ease-in-out;
}
.container:hover {
}
.heading h4 {
    transition: all 0.3s ease-in-out;
}
.container:hover .heading h4 {

    color: #e12e24 !important;
    transform:  translate(0, 10px) !important;

}

.icon svg {
    fill: #324D6C !important;
    transition: all 0.3s ease-in-out;

}

.container:hover .icon svg {

    fill: #FFFFFF !important;
    transform:  translate(0, -10px);

}





.text {

    color: #000000 !important;

    transition: all 0.3s ease-in-out;

}





.container:hover .text {

    color: #FFFFFF !important;

}







/* This part disables the transform effects on hover for mobile devices - devices under 767px. Delete this if you want the transform to happen on mobile or if you have no transform properties. */



@media only screen and (max-width: 767px) {



    .container:hover .heading h4 {

        transform: none !important;

    }

    

     .container:hover .icon svg {

        transform: none !important;

    }

    

     .container:hover .text {

        transform: none !important;

    }

}





/* This part neutralizes the color change on hover for mobile devices - devices under 767px. Make sure the colors match your normal state, pre-hover colors. Delete this if you want the color changes to happen on mobile as well. */



@media only screen and (max-width: 767px) {

    

    .container:hover {

    background-color: #FFFFFF !important;

    }

    

    .container:hover .heading h4 {

        color: #e12e24 !important;

    }

    

    .container:hover .icon svg {

        fill: #e12e24 !important;

    }

    

    .container:hover .text {

        color: #000000 !important;

    }

}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-7ade745 */.container {
    transition: all 0.3s ease-in-out;
}
.container:hover {
}
.heading h4 {
    transition: all 0.3s ease-in-out;
}
.container:hover .heading h4 {

    color: #e12e24 !important;
    transform:  translate(0, 10px) !important;

}

.icon svg {
    fill: #324D6C !important;
    transition: all 0.3s ease-in-out;

}

.container:hover .icon svg {

    fill: #FFFFFF !important;
    transform:  translate(0, -10px);

}





.text {

    color: #000000 !important;

    transition: all 0.3s ease-in-out;

}





.container:hover .text {

    color: #FFFFFF !important;

}







/* This part disables the transform effects on hover for mobile devices - devices under 767px. Delete this if you want the transform to happen on mobile or if you have no transform properties. */



@media only screen and (max-width: 767px) {



    .container:hover .heading h4 {

        transform: none !important;

    }

    

     .container:hover .icon svg {

        transform: none !important;

    }

    

     .container:hover .text {

        transform: none !important;

    }

}





/* This part neutralizes the color change on hover for mobile devices - devices under 767px. Make sure the colors match your normal state, pre-hover colors. Delete this if you want the color changes to happen on mobile as well. */



@media only screen and (max-width: 767px) {

    

    .container:hover {

    background-color: #FFFFFF !important;

    }

    

    .container:hover .heading h4 {

        color: #e12e24 !important;

    }

    

    .container:hover .icon svg {

        fill: #e12e24 !important;

    }

    

    .container:hover .text {

        color: #000000 !important;

    }

}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-4eb559f */.container {
    transition: all 0.3s ease-in-out;
}
.container:hover {
}
.heading h4 {
    transition: all 0.3s ease-in-out;
}
.container:hover .heading h4 {

    color: #e12e24 !important;
    transform:  translate(0, 10px) !important;

}

.icon svg {
    fill: #324D6C !important;
    transition: all 0.3s ease-in-out;

}

.container:hover .icon svg {

    fill: #FFFFFF !important;
    transform:  translate(0, -10px);

}





.text {

    color: #000000 !important;

    transition: all 0.3s ease-in-out;

}





.container:hover .text {

    color: #FFFFFF !important;

}







/* This part disables the transform effects on hover for mobile devices - devices under 767px. Delete this if you want the transform to happen on mobile or if you have no transform properties. */



@media only screen and (max-width: 767px) {



    .container:hover .heading h4 {

        transform: none !important;

    }

    

     .container:hover .icon svg {

        transform: none !important;

    }

    

     .container:hover .text {

        transform: none !important;

    }

}





/* This part neutralizes the color change on hover for mobile devices - devices under 767px. Make sure the colors match your normal state, pre-hover colors. Delete this if you want the color changes to happen on mobile as well. */



@media only screen and (max-width: 767px) {

    

    .container:hover {

    background-color: #FFFFFF !important;

    }

    

    .container:hover .heading h4 {

        color: #e12e24 !important;

    }

    

    .container:hover .icon svg {

        fill: #e12e24 !important;

    }

    

    .container:hover .text {

        color: #000000 !important;

    }

}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-a15afac */.container {
    transition: all 0.3s ease-in-out;
}
.container:hover {
}
.heading h4 {
    transition: all 0.3s ease-in-out;
}
.container:hover .heading h4 {

    color: #e12e24 !important;
    transform:  translate(0, 10px) !important;

}

.icon svg {
    fill: #324D6C !important;
    transition: all 0.3s ease-in-out;

}

.container:hover .icon svg {

    fill: #FFFFFF !important;
    transform:  translate(0, -10px);

}





.text {

    color: #000000 !important;

    transition: all 0.3s ease-in-out;

}





.container:hover .text {

    color: #FFFFFF !important;

}







/* This part disables the transform effects on hover for mobile devices - devices under 767px. Delete this if you want the transform to happen on mobile or if you have no transform properties. */



@media only screen and (max-width: 767px) {



    .container:hover .heading h4 {

        transform: none !important;

    }

    

     .container:hover .icon svg {

        transform: none !important;

    }

    

     .container:hover .text {

        transform: none !important;

    }

}





/* This part neutralizes the color change on hover for mobile devices - devices under 767px. Make sure the colors match your normal state, pre-hover colors. Delete this if you want the color changes to happen on mobile as well. */



@media only screen and (max-width: 767px) {

    

    .container:hover {

    background-color: #FFFFFF !important;

    }

    

    .container:hover .heading h4 {

        color: #e12e24 !important;

    }

    

    .container:hover .icon svg {

        fill: #e12e24 !important;

    }

    

    .container:hover .text {

        color: #000000 !important;

    }

}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-ad44e17 */.container {
    transition: all 0.3s ease-in-out;
}
.container:hover {
}
.heading h4 {
    transition: all 0.3s ease-in-out;
}
.container:hover .heading h4 {

    color: #e12e24 !important;
    transform:  translate(0, 10px) !important;

}

.icon svg {
    fill: #324D6C !important;
    transition: all 0.3s ease-in-out;

}

.container:hover .icon svg {

    fill: #FFFFFF !important;
    transform:  translate(0, -10px);

}





.text {

    color: #000000 !important;

    transition: all 0.3s ease-in-out;

}





.container:hover .text {

    color: #FFFFFF !important;

}







/* This part disables the transform effects on hover for mobile devices - devices under 767px. Delete this if you want the transform to happen on mobile or if you have no transform properties. */



@media only screen and (max-width: 767px) {



    .container:hover .heading h4 {

        transform: none !important;

    }

    

     .container:hover .icon svg {

        transform: none !important;

    }

    

     .container:hover .text {

        transform: none !important;

    }

}





/* This part neutralizes the color change on hover for mobile devices - devices under 767px. Make sure the colors match your normal state, pre-hover colors. Delete this if you want the color changes to happen on mobile as well. */



@media only screen and (max-width: 767px) {

    

    .container:hover {

    background-color: #FFFFFF !important;

    }

    

    .container:hover .heading h4 {

        color: #e12e24 !important;

    }

    

    .container:hover .icon svg {

        fill: #e12e24 !important;

    }

    

    .container:hover .text {

        color: #000000 !important;

    }

}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-7ade745 */.container {
    transition: all 0.3s ease-in-out;
}
.container:hover {
}
.heading h4 {
    transition: all 0.3s ease-in-out;
}
.container:hover .heading h4 {

    color: #e12e24 !important;
    transform:  translate(0, 10px) !important;

}

.icon svg {
    fill: #324D6C !important;
    transition: all 0.3s ease-in-out;

}

.container:hover .icon svg {

    fill: #FFFFFF !important;
    transform:  translate(0, -10px);

}





.text {

    color: #000000 !important;

    transition: all 0.3s ease-in-out;

}





.container:hover .text {

    color: #FFFFFF !important;

}







/* This part disables the transform effects on hover for mobile devices - devices under 767px. Delete this if you want the transform to happen on mobile or if you have no transform properties. */



@media only screen and (max-width: 767px) {



    .container:hover .heading h4 {

        transform: none !important;

    }

    

     .container:hover .icon svg {

        transform: none !important;

    }

    

     .container:hover .text {

        transform: none !important;

    }

}





/* This part neutralizes the color change on hover for mobile devices - devices under 767px. Make sure the colors match your normal state, pre-hover colors. Delete this if you want the color changes to happen on mobile as well. */



@media only screen and (max-width: 767px) {

    

    .container:hover {

    background-color: #FFFFFF !important;

    }

    

    .container:hover .heading h4 {

        color: #e12e24 !important;

    }

    

    .container:hover .icon svg {

        fill: #e12e24 !important;

    }

    

    .container:hover .text {

        color: #000000 !important;

    }

}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-4eb559f */.container {
    transition: all 0.3s ease-in-out;
}
.container:hover {
}
.heading h4 {
    transition: all 0.3s ease-in-out;
}
.container:hover .heading h4 {

    color: #e12e24 !important;
    transform:  translate(0, 10px) !important;

}

.icon svg {
    fill: #324D6C !important;
    transition: all 0.3s ease-in-out;

}

.container:hover .icon svg {

    fill: #FFFFFF !important;
    transform:  translate(0, -10px);

}





.text {

    color: #000000 !important;

    transition: all 0.3s ease-in-out;

}





.container:hover .text {

    color: #FFFFFF !important;

}







/* This part disables the transform effects on hover for mobile devices - devices under 767px. Delete this if you want the transform to happen on mobile or if you have no transform properties. */



@media only screen and (max-width: 767px) {



    .container:hover .heading h4 {

        transform: none !important;

    }

    

     .container:hover .icon svg {

        transform: none !important;

    }

    

     .container:hover .text {

        transform: none !important;

    }

}





/* This part neutralizes the color change on hover for mobile devices - devices under 767px. Make sure the colors match your normal state, pre-hover colors. Delete this if you want the color changes to happen on mobile as well. */



@media only screen and (max-width: 767px) {

    

    .container:hover {

    background-color: #FFFFFF !important;

    }

    

    .container:hover .heading h4 {

        color: #e12e24 !important;

    }

    

    .container:hover .icon svg {

        fill: #e12e24 !important;

    }

    

    .container:hover .text {

        color: #000000 !important;

    }

}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-a15afac */.container {
    transition: all 0.3s ease-in-out;
}
.container:hover {
}
.heading h4 {
    transition: all 0.3s ease-in-out;
}
.container:hover .heading h4 {

    color: #e12e24 !important;
    transform:  translate(0, 10px) !important;

}

.icon svg {
    fill: #324D6C !important;
    transition: all 0.3s ease-in-out;

}

.container:hover .icon svg {

    fill: #FFFFFF !important;
    transform:  translate(0, -10px);

}





.text {

    color: #000000 !important;

    transition: all 0.3s ease-in-out;

}





.container:hover .text {

    color: #FFFFFF !important;

}







/* This part disables the transform effects on hover for mobile devices - devices under 767px. Delete this if you want the transform to happen on mobile or if you have no transform properties. */



@media only screen and (max-width: 767px) {



    .container:hover .heading h4 {

        transform: none !important;

    }

    

     .container:hover .icon svg {

        transform: none !important;

    }

    

     .container:hover .text {

        transform: none !important;

    }

}





/* This part neutralizes the color change on hover for mobile devices - devices under 767px. Make sure the colors match your normal state, pre-hover colors. Delete this if you want the color changes to happen on mobile as well. */



@media only screen and (max-width: 767px) {

    

    .container:hover {

    background-color: #FFFFFF !important;

    }

    

    .container:hover .heading h4 {

        color: #e12e24 !important;

    }

    

    .container:hover .icon svg {

        fill: #e12e24 !important;

    }

    

    .container:hover .text {

        color: #000000 !important;

    }

}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-ad44e17 */.container {
    transition: all 0.3s ease-in-out;
}
.container:hover {
}
.heading h4 {
    transition: all 0.3s ease-in-out;
}
.container:hover .heading h4 {

    color: #e12e24 !important;
    transform:  translate(0, 10px) !important;

}

.icon svg {
    fill: #324D6C !important;
    transition: all 0.3s ease-in-out;

}

.container:hover .icon svg {

    fill: #FFFFFF !important;
    transform:  translate(0, -10px);

}





.text {

    color: #000000 !important;

    transition: all 0.3s ease-in-out;

}





.container:hover .text {

    color: #FFFFFF !important;

}







/* This part disables the transform effects on hover for mobile devices - devices under 767px. Delete this if you want the transform to happen on mobile or if you have no transform properties. */



@media only screen and (max-width: 767px) {



    .container:hover .heading h4 {

        transform: none !important;

    }

    

     .container:hover .icon svg {

        transform: none !important;

    }

    

     .container:hover .text {

        transform: none !important;

    }

}





/* This part neutralizes the color change on hover for mobile devices - devices under 767px. Make sure the colors match your normal state, pre-hover colors. Delete this if you want the color changes to happen on mobile as well. */



@media only screen and (max-width: 767px) {

    

    .container:hover {

    background-color: #FFFFFF !important;

    }

    

    .container:hover .heading h4 {

        color: #e12e24 !important;

    }

    

    .container:hover .icon svg {

        fill: #e12e24 !important;

    }

    

    .container:hover .text {

        color: #000000 !important;

    }

}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-7ade745 */.container {
    transition: all 0.3s ease-in-out;
}
.container:hover {
}
.heading h4 {
    transition: all 0.3s ease-in-out;
}
.container:hover .heading h4 {

    color: #e12e24 !important;
    transform:  translate(0, 10px) !important;

}

.icon svg {
    fill: #324D6C !important;
    transition: all 0.3s ease-in-out;

}

.container:hover .icon svg {

    fill: #FFFFFF !important;
    transform:  translate(0, -10px);

}





.text {

    color: #000000 !important;

    transition: all 0.3s ease-in-out;

}





.container:hover .text {

    color: #FFFFFF !important;

}







/* This part disables the transform effects on hover for mobile devices - devices under 767px. Delete this if you want the transform to happen on mobile or if you have no transform properties. */



@media only screen and (max-width: 767px) {



    .container:hover .heading h4 {

        transform: none !important;

    }

    

     .container:hover .icon svg {

        transform: none !important;

    }

    

     .container:hover .text {

        transform: none !important;

    }

}





/* This part neutralizes the color change on hover for mobile devices - devices under 767px. Make sure the colors match your normal state, pre-hover colors. Delete this if you want the color changes to happen on mobile as well. */



@media only screen and (max-width: 767px) {

    

    .container:hover {

    background-color: #FFFFFF !important;

    }

    

    .container:hover .heading h4 {

        color: #e12e24 !important;

    }

    

    .container:hover .icon svg {

        fill: #e12e24 !important;

    }

    

    .container:hover .text {

        color: #000000 !important;

    }

}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-4eb559f */.container {
    transition: all 0.3s ease-in-out;
}
.container:hover {
}
.heading h4 {
    transition: all 0.3s ease-in-out;
}
.container:hover .heading h4 {

    color: #e12e24 !important;
    transform:  translate(0, 10px) !important;

}

.icon svg {
    fill: #324D6C !important;
    transition: all 0.3s ease-in-out;

}

.container:hover .icon svg {

    fill: #FFFFFF !important;
    transform:  translate(0, -10px);

}





.text {

    color: #000000 !important;

    transition: all 0.3s ease-in-out;

}





.container:hover .text {

    color: #FFFFFF !important;

}







/* This part disables the transform effects on hover for mobile devices - devices under 767px. Delete this if you want the transform to happen on mobile or if you have no transform properties. */



@media only screen and (max-width: 767px) {



    .container:hover .heading h4 {

        transform: none !important;

    }

    

     .container:hover .icon svg {

        transform: none !important;

    }

    

     .container:hover .text {

        transform: none !important;

    }

}





/* This part neutralizes the color change on hover for mobile devices - devices under 767px. Make sure the colors match your normal state, pre-hover colors. Delete this if you want the color changes to happen on mobile as well. */



@media only screen and (max-width: 767px) {

    

    .container:hover {

    background-color: #FFFFFF !important;

    }

    

    .container:hover .heading h4 {

        color: #e12e24 !important;

    }

    

    .container:hover .icon svg {

        fill: #e12e24 !important;

    }

    

    .container:hover .text {

        color: #000000 !important;

    }

}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-a15afac */.container {
    transition: all 0.3s ease-in-out;
}
.container:hover {
}
.heading h4 {
    transition: all 0.3s ease-in-out;
}
.container:hover .heading h4 {

    color: #e12e24 !important;
    transform:  translate(0, 10px) !important;

}

.icon svg {
    fill: #324D6C !important;
    transition: all 0.3s ease-in-out;

}

.container:hover .icon svg {

    fill: #FFFFFF !important;
    transform:  translate(0, -10px);

}





.text {

    color: #000000 !important;

    transition: all 0.3s ease-in-out;

}





.container:hover .text {

    color: #FFFFFF !important;

}







/* This part disables the transform effects on hover for mobile devices - devices under 767px. Delete this if you want the transform to happen on mobile or if you have no transform properties. */



@media only screen and (max-width: 767px) {



    .container:hover .heading h4 {

        transform: none !important;

    }

    

     .container:hover .icon svg {

        transform: none !important;

    }

    

     .container:hover .text {

        transform: none !important;

    }

}





/* This part neutralizes the color change on hover for mobile devices - devices under 767px. Make sure the colors match your normal state, pre-hover colors. Delete this if you want the color changes to happen on mobile as well. */



@media only screen and (max-width: 767px) {

    

    .container:hover {

    background-color: #FFFFFF !important;

    }

    

    .container:hover .heading h4 {

        color: #e12e24 !important;

    }

    

    .container:hover .icon svg {

        fill: #e12e24 !important;

    }

    

    .container:hover .text {

        color: #000000 !important;

    }

}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-ad44e17 */.container {
    transition: all 0.3s ease-in-out;
}
.container:hover {
}
.heading h4 {
    transition: all 0.3s ease-in-out;
}
.container:hover .heading h4 {

    color: #e12e24 !important;
    transform:  translate(0, 10px) !important;

}

.icon svg {
    fill: #324D6C !important;
    transition: all 0.3s ease-in-out;

}

.container:hover .icon svg {

    fill: #FFFFFF !important;
    transform:  translate(0, -10px);

}





.text {

    color: #000000 !important;

    transition: all 0.3s ease-in-out;

}





.container:hover .text {

    color: #FFFFFF !important;

}







/* This part disables the transform effects on hover for mobile devices - devices under 767px. Delete this if you want the transform to happen on mobile or if you have no transform properties. */



@media only screen and (max-width: 767px) {



    .container:hover .heading h4 {

        transform: none !important;

    }

    

     .container:hover .icon svg {

        transform: none !important;

    }

    

     .container:hover .text {

        transform: none !important;

    }

}





/* This part neutralizes the color change on hover for mobile devices - devices under 767px. Make sure the colors match your normal state, pre-hover colors. Delete this if you want the color changes to happen on mobile as well. */



@media only screen and (max-width: 767px) {

    

    .container:hover {

    background-color: #FFFFFF !important;

    }

    

    .container:hover .heading h4 {

        color: #e12e24 !important;

    }

    

    .container:hover .icon svg {

        fill: #e12e24 !important;

    }

    

    .container:hover .text {

        color: #000000 !important;

    }

}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-7ade745 */.container {
    transition: all 0.3s ease-in-out;
}
.container:hover {
}
.heading h4 {
    transition: all 0.3s ease-in-out;
}
.container:hover .heading h4 {

    color: #e12e24 !important;
    transform:  translate(0, 10px) !important;

}

.icon svg {
    fill: #324D6C !important;
    transition: all 0.3s ease-in-out;

}

.container:hover .icon svg {

    fill: #FFFFFF !important;
    transform:  translate(0, -10px);

}





.text {

    color: #000000 !important;

    transition: all 0.3s ease-in-out;

}





.container:hover .text {

    color: #FFFFFF !important;

}







/* This part disables the transform effects on hover for mobile devices - devices under 767px. Delete this if you want the transform to happen on mobile or if you have no transform properties. */



@media only screen and (max-width: 767px) {



    .container:hover .heading h4 {

        transform: none !important;

    }

    

     .container:hover .icon svg {

        transform: none !important;

    }

    

     .container:hover .text {

        transform: none !important;

    }

}





/* This part neutralizes the color change on hover for mobile devices - devices under 767px. Make sure the colors match your normal state, pre-hover colors. Delete this if you want the color changes to happen on mobile as well. */



@media only screen and (max-width: 767px) {

    

    .container:hover {

    background-color: #FFFFFF !important;

    }

    

    .container:hover .heading h4 {

        color: #e12e24 !important;

    }

    

    .container:hover .icon svg {

        fill: #e12e24 !important;

    }

    

    .container:hover .text {

        color: #000000 !important;

    }

}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-4eb559f */.container {
    transition: all 0.3s ease-in-out;
}
.container:hover {
}
.heading h4 {
    transition: all 0.3s ease-in-out;
}
.container:hover .heading h4 {

    color: #e12e24 !important;
    transform:  translate(0, 10px) !important;

}

.icon svg {
    fill: #324D6C !important;
    transition: all 0.3s ease-in-out;

}

.container:hover .icon svg {

    fill: #FFFFFF !important;
    transform:  translate(0, -10px);

}





.text {

    color: #000000 !important;

    transition: all 0.3s ease-in-out;

}





.container:hover .text {

    color: #FFFFFF !important;

}







/* This part disables the transform effects on hover for mobile devices - devices under 767px. Delete this if you want the transform to happen on mobile or if you have no transform properties. */



@media only screen and (max-width: 767px) {



    .container:hover .heading h4 {

        transform: none !important;

    }

    

     .container:hover .icon svg {

        transform: none !important;

    }

    

     .container:hover .text {

        transform: none !important;

    }

}





/* This part neutralizes the color change on hover for mobile devices - devices under 767px. Make sure the colors match your normal state, pre-hover colors. Delete this if you want the color changes to happen on mobile as well. */



@media only screen and (max-width: 767px) {

    

    .container:hover {

    background-color: #FFFFFF !important;

    }

    

    .container:hover .heading h4 {

        color: #e12e24 !important;

    }

    

    .container:hover .icon svg {

        fill: #e12e24 !important;

    }

    

    .container:hover .text {

        color: #000000 !important;

    }

}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-a15afac */.container {
    transition: all 0.3s ease-in-out;
}
.container:hover {
}
.heading h4 {
    transition: all 0.3s ease-in-out;
}
.container:hover .heading h4 {

    color: #e12e24 !important;
    transform:  translate(0, 10px) !important;

}

.icon svg {
    fill: #324D6C !important;
    transition: all 0.3s ease-in-out;

}

.container:hover .icon svg {

    fill: #FFFFFF !important;
    transform:  translate(0, -10px);

}





.text {

    color: #000000 !important;

    transition: all 0.3s ease-in-out;

}





.container:hover .text {

    color: #FFFFFF !important;

}







/* This part disables the transform effects on hover for mobile devices - devices under 767px. Delete this if you want the transform to happen on mobile or if you have no transform properties. */



@media only screen and (max-width: 767px) {



    .container:hover .heading h4 {

        transform: none !important;

    }

    

     .container:hover .icon svg {

        transform: none !important;

    }

    

     .container:hover .text {

        transform: none !important;

    }

}





/* This part neutralizes the color change on hover for mobile devices - devices under 767px. Make sure the colors match your normal state, pre-hover colors. Delete this if you want the color changes to happen on mobile as well. */



@media only screen and (max-width: 767px) {

    

    .container:hover {

    background-color: #FFFFFF !important;

    }

    

    .container:hover .heading h4 {

        color: #e12e24 !important;

    }

    

    .container:hover .icon svg {

        fill: #e12e24 !important;

    }

    

    .container:hover .text {

        color: #000000 !important;

    }

}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-ad44e17 */.container {
    transition: all 0.3s ease-in-out;
}
.container:hover {
}
.heading h4 {
    transition: all 0.3s ease-in-out;
}
.container:hover .heading h4 {

    color: #e12e24 !important;
    transform:  translate(0, 10px) !important;

}

.icon svg {
    fill: #324D6C !important;
    transition: all 0.3s ease-in-out;

}

.container:hover .icon svg {

    fill: #FFFFFF !important;
    transform:  translate(0, -10px);

}





.text {

    color: #000000 !important;

    transition: all 0.3s ease-in-out;

}





.container:hover .text {

    color: #FFFFFF !important;

}







/* This part disables the transform effects on hover for mobile devices - devices under 767px. Delete this if you want the transform to happen on mobile or if you have no transform properties. */



@media only screen and (max-width: 767px) {



    .container:hover .heading h4 {

        transform: none !important;

    }

    

     .container:hover .icon svg {

        transform: none !important;

    }

    

     .container:hover .text {

        transform: none !important;

    }

}





/* This part neutralizes the color change on hover for mobile devices - devices under 767px. Make sure the colors match your normal state, pre-hover colors. Delete this if you want the color changes to happen on mobile as well. */



@media only screen and (max-width: 767px) {

    

    .container:hover {

    background-color: #FFFFFF !important;

    }

    

    .container:hover .heading h4 {

        color: #e12e24 !important;

    }

    

    .container:hover .icon svg {

        fill: #e12e24 !important;

    }

    

    .container:hover .text {

        color: #000000 !important;

    }

}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-7ade745 */.container {
    transition: all 0.3s ease-in-out;
}
.container:hover {
}
.heading h4 {
    transition: all 0.3s ease-in-out;
}
.container:hover .heading h4 {

    color: #e12e24 !important;
    transform:  translate(0, 10px) !important;

}

.icon svg {
    fill: #324D6C !important;
    transition: all 0.3s ease-in-out;

}

.container:hover .icon svg {

    fill: #FFFFFF !important;
    transform:  translate(0, -10px);

}





.text {

    color: #000000 !important;

    transition: all 0.3s ease-in-out;

}





.container:hover .text {

    color: #FFFFFF !important;

}







/* This part disables the transform effects on hover for mobile devices - devices under 767px. Delete this if you want the transform to happen on mobile or if you have no transform properties. */



@media only screen and (max-width: 767px) {



    .container:hover .heading h4 {

        transform: none !important;

    }

    

     .container:hover .icon svg {

        transform: none !important;

    }

    

     .container:hover .text {

        transform: none !important;

    }

}





/* This part neutralizes the color change on hover for mobile devices - devices under 767px. Make sure the colors match your normal state, pre-hover colors. Delete this if you want the color changes to happen on mobile as well. */



@media only screen and (max-width: 767px) {

    

    .container:hover {

    background-color: #FFFFFF !important;

    }

    

    .container:hover .heading h4 {

        color: #e12e24 !important;

    }

    

    .container:hover .icon svg {

        fill: #e12e24 !important;

    }

    

    .container:hover .text {

        color: #000000 !important;

    }

}/* End custom CSS */