.elementor-8 .elementor-element.elementor-element-92a6a75{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:stretch;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--overlay-opacity:0.7;--padding-top:3em;--padding-bottom:3em;--padding-left:1em;--padding-right:1em;}.elementor-8 .elementor-element.elementor-element-92a6a75::before, .elementor-8 .elementor-element.elementor-element-92a6a75 > .elementor-background-video-container::before, .elementor-8 .elementor-element.elementor-element-92a6a75 > .e-con-inner > .elementor-background-video-container::before, .elementor-8 .elementor-element.elementor-element-92a6a75 > .elementor-background-slideshow::before, .elementor-8 .elementor-element.elementor-element-92a6a75 > .e-con-inner > .elementor-background-slideshow::before, .elementor-8 .elementor-element.elementor-element-92a6a75 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:transparent;--background-overlay:'';background-image:linear-gradient(180deg, var( --e-global-color-a954db2 ) 0%, var( --e-global-color-primary ) 100%);}.elementor-8 .elementor-element.elementor-element-92a6a75 .elementor-background-slideshow__slide__image{background-position:top center;}.elementor-8 .elementor-element.elementor-element-f79f528{--display:flex;}.elementor-8 .elementor-element.elementor-element-8707959{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:stretch;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--overflow:hidden;--padding-top:0%;--padding-bottom:0%;--padding-left:0%;--padding-right:49%;}.elementor-8 .elementor-element.elementor-element-a7190fa{--display:flex;--gap:25px 25px;--row-gap:25px;--column-gap:25px;}.elementor-8 .elementor-element.elementor-element-4a2198c{background-color:var( --e-global-color-accent );padding:8px 8px 8px 8px;border-radius:5px 5px 5px 5px;--e-icon-list-icon-size:20px;--icon-vertical-offset:0px;}.elementor-8 .elementor-element.elementor-element-4a2198c.elementor-element{--align-self:flex-start;}.elementor-8 .elementor-element.elementor-element-4a2198c .elementor-icon-list-icon i{color:var( --e-global-color-308e809 );transition:color 0.3s;}.elementor-8 .elementor-element.elementor-element-4a2198c .elementor-icon-list-icon svg{fill:var( --e-global-color-308e809 );transition:fill 0.3s;}.elementor-8 .elementor-element.elementor-element-4a2198c .elementor-icon-list-item > .elementor-icon-list-text, .elementor-8 .elementor-element.elementor-element-4a2198c .elementor-icon-list-item > a{font-weight:600;}.elementor-8 .elementor-element.elementor-element-4a2198c .elementor-icon-list-text{color:var( --e-global-color-308e809 );transition:color 0.3s;}.elementor-8 .elementor-element.elementor-element-3db2ed6{margin:0em 0em calc(var(--kit-widget-spacing, 0px) + -1em) 0em;}.elementor-8 .elementor-element.elementor-element-3db2ed6 .elementor-heading-title{font-size:50px;font-weight:700;line-height:1em;letter-spacing:-2px;text-shadow:1px 1px 5px #000000;color:var( --e-global-color-a291686 );}.elementor-8 .elementor-element.elementor-element-f773436{font-family:"Exo 2", Sans-serif;font-size:25px;font-weight:400;line-height:1.5em;color:var( --e-global-color-a291686 );}.elementor-8 .elementor-element.elementor-element-d317f91 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(20px/2);}.elementor-8 .elementor-element.elementor-element-d317f91 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(20px/2);}.elementor-8 .elementor-element.elementor-element-d317f91 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(20px/2);}.elementor-8 .elementor-element.elementor-element-d317f91 .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-20px/2);}.elementor-8 .elementor-element.elementor-element-d317f91 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-20px/2);}.elementor-8 .elementor-element.elementor-element-d317f91 .elementor-icon-list-item:not(:last-child):after{content:"";border-color:#ddd;}.elementor-8 .elementor-element.elementor-element-d317f91 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child):after{border-block-start-style:solid;border-block-start-width:1px;}.elementor-8 .elementor-element.elementor-element-d317f91 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:not(:last-child):after{border-inline-start-style:solid;}.elementor-8 .elementor-element.elementor-element-d317f91 .elementor-inline-items .elementor-icon-list-item:not(:last-child):after{border-inline-start-width:1px;}.elementor-8 .elementor-element.elementor-element-d317f91 .elementor-icon-list-icon i{color:var( --e-global-color-accent );transition:color 0.3s;}.elementor-8 .elementor-element.elementor-element-d317f91 .elementor-icon-list-icon svg{fill:var( --e-global-color-accent );transition:fill 0.3s;}.elementor-8 .elementor-element.elementor-element-d317f91{--e-icon-list-icon-size:25px;--icon-vertical-offset:0px;}.elementor-8 .elementor-element.elementor-element-d317f91 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-8 .elementor-element.elementor-element-d317f91 .elementor-icon-list-item > a{font-size:25px;}.elementor-8 .elementor-element.elementor-element-d317f91 .elementor-icon-list-text{color:var( --e-global-color-a291686 );transition:color 0.3s;}.elementor-8 .elementor-element.elementor-element-cd64640 .elementor-button{background-color:var( --e-global-color-accent );font-size:18px;font-weight:500;text-transform:uppercase;fill:var( --e-global-color-a291686 );color:var( --e-global-color-a291686 );border-style:solid;border-width:2px 2px 2px 2px;border-color:var( --e-global-color-accent );}.elementor-8 .elementor-element.elementor-element-cd64640 .elementor-button:hover, .elementor-8 .elementor-element.elementor-element-cd64640 .elementor-button:focus{background-color:var( --e-global-color-primary );color:var( --e-global-color-accent );border-color:var( --e-global-color-primary );}.elementor-8 .elementor-element.elementor-element-cd64640{padding:0px 15px 0px 0px;}.elementor-8 .elementor-element.elementor-element-cd64640 .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-8 .elementor-element.elementor-element-cd64640 .elementor-button .elementor-button-content-wrapper{gap:10px;}.elementor-8 .elementor-element.elementor-element-cd64640 .elementor-button:hover svg, .elementor-8 .elementor-element.elementor-element-cd64640 .elementor-button:focus svg{fill:var( --e-global-color-accent );}.elementor-8 .elementor-element.elementor-element-2c91d6b{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:stretch;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--padding-top:3em;--padding-bottom:0em;--padding-left:1em;--padding-right:1em;}.elementor-8 .elementor-element.elementor-element-3a8dcbb{--display:flex;}.elementor-8 .elementor-element.elementor-element-9c9ac11{--e-image-carousel-slides-to-show:5;}.elementor-8 .elementor-element.elementor-element-9c9ac11 .swiper-wrapper{display:flex;align-items:center;}.elementor-8 .elementor-element.elementor-element-64083fc{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:stretch;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--padding-top:4em;--padding-bottom:4em;--padding-left:1em;--padding-right:1em;}.elementor-8 .elementor-element.elementor-element-f256e69{margin:10px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-8 .elementor-element.elementor-element-f256e69 .elementor-heading-title{font-size:25px;font-weight:500;text-transform:uppercase;line-height:1.2em;letter-spacing:2.5px;color:var( --e-global-color-primary );}.elementor-8 .elementor-element.elementor-element-fa22c9e{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:30px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-8 .elementor-element.elementor-element-01e2497{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-8 .elementor-element.elementor-element-ba533ee img{height:250px;object-fit:cover;object-position:center center;border-radius:5px 5px 5px 5px;}.elementor-8 .elementor-element.elementor-element-1492002{text-align:center;}.elementor-8 .elementor-element.elementor-element-1492002 .elementor-heading-title{line-height:1.4em;color:var( --e-global-color-primary );}.elementor-8 .elementor-element.elementor-element-d3f456c{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-8 .elementor-element.elementor-element-0c8355f img{height:250px;object-fit:cover;object-position:center center;border-radius:5px 5px 5px 5px;}.elementor-8 .elementor-element.elementor-element-a948fd7{text-align:center;}.elementor-8 .elementor-element.elementor-element-a948fd7 .elementor-heading-title{line-height:1.4em;color:var( --e-global-color-primary );}.elementor-8 .elementor-element.elementor-element-c10713a{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-8 .elementor-element.elementor-element-cb7b6ad img{height:250px;object-fit:cover;object-position:center center;border-radius:5px 5px 5px 5px;}.elementor-8 .elementor-element.elementor-element-5962846{text-align:center;}.elementor-8 .elementor-element.elementor-element-5962846 .elementor-heading-title{line-height:1.4em;color:var( --e-global-color-primary );}.elementor-8 .elementor-element.elementor-element-4f833ec{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-8 .elementor-element.elementor-element-20f8cdd img{height:250px;object-fit:cover;object-position:center center;border-radius:5px 5px 5px 5px;}.elementor-8 .elementor-element.elementor-element-cb51aa9{text-align:center;}.elementor-8 .elementor-element.elementor-element-cb51aa9 .elementor-heading-title{line-height:1.4em;color:var( --e-global-color-primary );}.elementor-8 .elementor-element.elementor-element-ba4ce1a{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:stretch;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--padding-top:2em;--padding-bottom:4em;--padding-left:1em;--padding-right:1em;}.elementor-8 .elementor-element.elementor-element-0aac74b{--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;--margin-top:20px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-8 .elementor-element.elementor-element-5ef89c2{--display:flex;--border-radius:50px 0px 50px 0px;box-shadow:0px 0px 10px 0px rgba(0, 0, 0, 0.23);--margin-top:10px;--margin-bottom:10px;--margin-left:10px;--margin-right:10px;}.elementor-8 .elementor-element.elementor-element-5ef89c2:not(.elementor-motion-effects-element-type-background), .elementor-8 .elementor-element.elementor-element-5ef89c2 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://kosmi.spb.ru/wp-content/uploads/2026/06/architects-with-blueprint-and-tablet-looking-away-at-construction-site.jpg");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-8 .elementor-element.elementor-element-f4c112b{--spacer-size:250px;}.elementor-8 .elementor-element.elementor-element-e39734c{--display:flex;--margin-top:0em;--margin-bottom:0em;--margin-left:0em;--margin-right:0em;}.elementor-8 .elementor-element.elementor-element-0069502{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-8 .elementor-element.elementor-element-fcca05a{--display:flex;border-style:solid;--border-style:solid;border-width:0px 0px 1px 0px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:1px;--border-left-width:0px;border-color:var( --e-global-color-primary );--border-color:var( --e-global-color-primary );}.elementor-8 .elementor-element.elementor-element-64f0147 .elementor-icon-wrapper{text-align:start;}.elementor-8 .elementor-element.elementor-element-64f0147.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-accent );}.elementor-8 .elementor-element.elementor-element-64f0147.elementor-view-framed .elementor-icon, .elementor-8 .elementor-element.elementor-element-64f0147.elementor-view-default .elementor-icon{color:var( --e-global-color-accent );border-color:var( --e-global-color-accent );}.elementor-8 .elementor-element.elementor-element-64f0147.elementor-view-framed .elementor-icon, .elementor-8 .elementor-element.elementor-element-64f0147.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-accent );}.elementor-8 .elementor-element.elementor-element-3fee6ae .elementor-heading-title{font-size:19px;font-weight:600;color:var( --e-global-color-primary );}.elementor-8 .elementor-element.elementor-element-c099d2f .elementor-heading-title{font-size:15px;font-weight:400;line-height:1.4em;color:var( --e-global-color-primary );}.elementor-8 .elementor-element.elementor-element-1d6850d{--display:flex;border-style:solid;--border-style:solid;border-width:0px 0px 1px 0px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:1px;--border-left-width:0px;border-color:var( --e-global-color-primary );--border-color:var( --e-global-color-primary );}.elementor-8 .elementor-element.elementor-element-8e5314b .elementor-icon-wrapper{text-align:start;}.elementor-8 .elementor-element.elementor-element-8e5314b.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-accent );}.elementor-8 .elementor-element.elementor-element-8e5314b.elementor-view-framed .elementor-icon, .elementor-8 .elementor-element.elementor-element-8e5314b.elementor-view-default .elementor-icon{color:var( --e-global-color-accent );border-color:var( --e-global-color-accent );}.elementor-8 .elementor-element.elementor-element-8e5314b.elementor-view-framed .elementor-icon, .elementor-8 .elementor-element.elementor-element-8e5314b.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-accent );}.elementor-8 .elementor-element.elementor-element-1795cd7 .elementor-heading-title{font-size:19px;font-weight:600;color:var( --e-global-color-primary );}.elementor-8 .elementor-element.elementor-element-4bb9817 .elementor-heading-title{font-size:15px;font-weight:400;line-height:1.4em;color:var( --e-global-color-primary );}.elementor-8 .elementor-element.elementor-element-8c8c3e3{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-8 .elementor-element.elementor-element-4a28724{--display:flex;border-style:solid;--border-style:solid;border-width:0px 0px 1px 0px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:1px;--border-left-width:0px;border-color:var( --e-global-color-primary );--border-color:var( --e-global-color-primary );}.elementor-8 .elementor-element.elementor-element-fc8ed67 .elementor-icon-wrapper{text-align:start;}.elementor-8 .elementor-element.elementor-element-fc8ed67.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-accent );}.elementor-8 .elementor-element.elementor-element-fc8ed67.elementor-view-framed .elementor-icon, .elementor-8 .elementor-element.elementor-element-fc8ed67.elementor-view-default .elementor-icon{color:var( --e-global-color-accent );border-color:var( --e-global-color-accent );}.elementor-8 .elementor-element.elementor-element-fc8ed67.elementor-view-framed .elementor-icon, .elementor-8 .elementor-element.elementor-element-fc8ed67.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-accent );}.elementor-8 .elementor-element.elementor-element-1c23fd2 .elementor-heading-title{font-size:19px;font-weight:600;color:var( --e-global-color-primary );}.elementor-8 .elementor-element.elementor-element-f0d433d .elementor-heading-title{font-size:15px;font-weight:400;line-height:1.4em;color:var( --e-global-color-primary );}.elementor-8 .elementor-element.elementor-element-fa8269b{--display:flex;border-style:solid;--border-style:solid;border-width:0px 0px 1px 0px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:1px;--border-left-width:0px;border-color:var( --e-global-color-primary );--border-color:var( --e-global-color-primary );}.elementor-8 .elementor-element.elementor-element-2ae421c .elementor-icon-wrapper{text-align:start;}.elementor-8 .elementor-element.elementor-element-2ae421c.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-accent );}.elementor-8 .elementor-element.elementor-element-2ae421c.elementor-view-framed .elementor-icon, .elementor-8 .elementor-element.elementor-element-2ae421c.elementor-view-default .elementor-icon{color:var( --e-global-color-accent );border-color:var( --e-global-color-accent );}.elementor-8 .elementor-element.elementor-element-2ae421c.elementor-view-framed .elementor-icon, .elementor-8 .elementor-element.elementor-element-2ae421c.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-accent );}.elementor-8 .elementor-element.elementor-element-4502666{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 20px) 0px;}.elementor-8 .elementor-element.elementor-element-4502666 .elementor-heading-title{font-size:19px;font-weight:600;color:var( --e-global-color-primary );}.elementor-8 .elementor-element.elementor-element-eb982c6 .elementor-heading-title{font-size:15px;font-weight:400;line-height:1.4em;color:var( --e-global-color-primary );}.elementor-8 .elementor-element.elementor-element-34bb4c0 .elementor-button{background-color:#FF9302;font-size:18px;font-weight:500;text-transform:uppercase;fill:var( --e-global-color-a291686 );color:var( --e-global-color-a291686 );border-style:solid;border-width:2px 2px 2px 2px;border-color:var( --e-global-color-accent );}.elementor-8 .elementor-element.elementor-element-34bb4c0 .elementor-button:hover, .elementor-8 .elementor-element.elementor-element-34bb4c0 .elementor-button:focus{background-color:var( --e-global-color-primary );color:var( --e-global-color-accent );border-color:var( --e-global-color-primary );}.elementor-8 .elementor-element.elementor-element-34bb4c0{padding:0px 15px 0px 0px;}.elementor-8 .elementor-element.elementor-element-34bb4c0 .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-8 .elementor-element.elementor-element-34bb4c0 .elementor-button .elementor-button-content-wrapper{gap:10px;}.elementor-8 .elementor-element.elementor-element-34bb4c0 .elementor-button:hover svg, .elementor-8 .elementor-element.elementor-element-34bb4c0 .elementor-button:focus svg{fill:var( --e-global-color-accent );}.elementor-8 .elementor-element.elementor-element-ac9d54c{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:stretch;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--padding-top:2em;--padding-bottom:4em;--padding-left:1em;--padding-right:1em;}.elementor-8 .elementor-element.elementor-element-595c221{--display:grid;--e-con-grid-template-columns:repeat(4, 1fr);--e-con-grid-template-rows:repeat(3, 1fr);--gap:20px 20px;--row-gap:20px;--column-gap:20px;--grid-auto-flow:row;--margin-top:30px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-8 .elementor-element.elementor-element-3259749{--display:flex;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#DADADA;--border-color:#DADADA;--border-radius:8px 8px 8px 8px;--padding-top:0em;--padding-bottom:1em;--padding-left:1em;--padding-right:0em;}.elementor-8 .elementor-element.elementor-element-3259749:hover{border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;box-shadow:7px 7px 0px 0px #FF9302;}.elementor-8 .elementor-element.elementor-element-3259749, .elementor-8 .elementor-element.elementor-element-3259749::before{--border-transition:0.5s;}.elementor-8 .elementor-element.elementor-element-8d1d835{margin:-5px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:end;}.elementor-8 .elementor-element.elementor-element-8d1d835 img{width:60%;height:150px;object-fit:cover;object-position:center center;border-radius:060px 0px 100px 100px;}.elementor-8 .elementor-element.elementor-element-742ff03{--display:flex;--min-height:150px;--justify-content:space-between;--border-radius:0px 0px 10px 10px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:15px;--padding-bottom:15px;--padding-left:15px;--padding-right:20px;}.elementor-8 .elementor-element.elementor-element-742ff03:not(.elementor-motion-effects-element-type-background), .elementor-8 .elementor-element.elementor-element-742ff03 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-8 .elementor-element.elementor-element-f41ca7b .elementor-heading-title{font-size:20px;font-weight:600;line-height:1.2em;color:var( --e-global-color-primary );}.elementor-8 .elementor-element.elementor-element-678f65f .elementor-button{font-size:16px;text-transform:uppercase;fill:#FFFFFF;color:#FFFFFF;border-radius:5px 5px 5px 5px;}.elementor-8 .elementor-element.elementor-element-92ae4c9{--display:flex;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#DADADA;--border-color:#DADADA;--border-radius:8px 8px 8px 8px;--padding-top:0em;--padding-bottom:1em;--padding-left:1em;--padding-right:0em;}.elementor-8 .elementor-element.elementor-element-92ae4c9:hover{border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;box-shadow:7px 7px 0px 0px #FF9302;}.elementor-8 .elementor-element.elementor-element-92ae4c9, .elementor-8 .elementor-element.elementor-element-92ae4c9::before{--border-transition:0.5s;}.elementor-8 .elementor-element.elementor-element-f4e427f{margin:-5px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:end;}.elementor-8 .elementor-element.elementor-element-f4e427f img{width:60%;height:150px;object-fit:cover;object-position:center center;border-radius:060px 0px 100px 100px;}.elementor-8 .elementor-element.elementor-element-b3665ea{--display:flex;--min-height:150px;--justify-content:space-between;--border-radius:0px 0px 10px 10px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:15px;--padding-bottom:15px;--padding-left:15px;--padding-right:20px;}.elementor-8 .elementor-element.elementor-element-b3665ea:not(.elementor-motion-effects-element-type-background), .elementor-8 .elementor-element.elementor-element-b3665ea > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-8 .elementor-element.elementor-element-d6e3645 .elementor-heading-title{font-size:20px;font-weight:600;line-height:1.2em;color:var( --e-global-color-primary );}.elementor-8 .elementor-element.elementor-element-cec4e14 .elementor-button{font-size:16px;text-transform:uppercase;fill:#FFFFFF;color:#FFFFFF;border-radius:5px 5px 5px 5px;}.elementor-8 .elementor-element.elementor-element-4792009{--display:flex;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#DADADA;--border-color:#DADADA;--border-radius:8px 8px 8px 8px;--padding-top:0em;--padding-bottom:1em;--padding-left:1em;--padding-right:0em;}.elementor-8 .elementor-element.elementor-element-4792009:hover{border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;box-shadow:7px 7px 0px 0px #FF9302;}.elementor-8 .elementor-element.elementor-element-4792009, .elementor-8 .elementor-element.elementor-element-4792009::before{--border-transition:0.5s;}.elementor-8 .elementor-element.elementor-element-a189986{margin:-5px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:end;}.elementor-8 .elementor-element.elementor-element-a189986 img{width:60%;height:150px;object-fit:cover;object-position:center center;border-radius:060px 0px 100px 100px;}.elementor-8 .elementor-element.elementor-element-0e678b8{--display:flex;--min-height:150px;--justify-content:space-between;--border-radius:0px 0px 10px 10px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:15px;--padding-bottom:15px;--padding-left:15px;--padding-right:20px;}.elementor-8 .elementor-element.elementor-element-0e678b8:not(.elementor-motion-effects-element-type-background), .elementor-8 .elementor-element.elementor-element-0e678b8 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-8 .elementor-element.elementor-element-d813cce .elementor-heading-title{font-size:20px;font-weight:600;line-height:1.2em;color:var( --e-global-color-primary );}.elementor-8 .elementor-element.elementor-element-977009e .elementor-button{font-size:16px;text-transform:uppercase;fill:#FFFFFF;color:#FFFFFF;border-radius:5px 5px 5px 5px;}.elementor-8 .elementor-element.elementor-element-7ed76cb{--display:flex;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#DADADA;--border-color:#DADADA;--border-radius:8px 8px 8px 8px;--padding-top:0em;--padding-bottom:1em;--padding-left:1em;--padding-right:0em;}.elementor-8 .elementor-element.elementor-element-7ed76cb:hover{border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;box-shadow:7px 7px 0px 0px #FF9302;}.elementor-8 .elementor-element.elementor-element-7ed76cb, .elementor-8 .elementor-element.elementor-element-7ed76cb::before{--border-transition:0.5s;}.elementor-8 .elementor-element.elementor-element-e374116{margin:-5px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:end;}.elementor-8 .elementor-element.elementor-element-e374116 img{width:60%;height:150px;object-fit:cover;object-position:center center;border-radius:060px 0px 100px 100px;}.elementor-8 .elementor-element.elementor-element-f444f75{--display:flex;--min-height:150px;--justify-content:space-between;--border-radius:0px 0px 10px 10px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:15px;--padding-bottom:15px;--padding-left:15px;--padding-right:20px;}.elementor-8 .elementor-element.elementor-element-f444f75:not(.elementor-motion-effects-element-type-background), .elementor-8 .elementor-element.elementor-element-f444f75 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-8 .elementor-element.elementor-element-9f2d832 .elementor-heading-title{font-size:20px;font-weight:600;line-height:1.2em;color:var( --e-global-color-primary );}.elementor-8 .elementor-element.elementor-element-05c576c .elementor-button{font-size:16px;text-transform:uppercase;fill:#FFFFFF;color:#FFFFFF;border-radius:5px 5px 5px 5px;}.elementor-8 .elementor-element.elementor-element-3cdfe9b{--display:flex;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#DADADA;--border-color:#DADADA;--border-radius:8px 8px 8px 8px;--padding-top:0em;--padding-bottom:1em;--padding-left:1em;--padding-right:0em;}.elementor-8 .elementor-element.elementor-element-3cdfe9b:hover{border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;box-shadow:7px 7px 0px 0px #FF9302;}.elementor-8 .elementor-element.elementor-element-3cdfe9b, .elementor-8 .elementor-element.elementor-element-3cdfe9b::before{--border-transition:0.5s;}.elementor-8 .elementor-element.elementor-element-b455194{margin:-5px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:end;}.elementor-8 .elementor-element.elementor-element-b455194 img{width:60%;height:150px;object-fit:cover;object-position:center center;border-radius:060px 0px 100px 100px;}.elementor-8 .elementor-element.elementor-element-2fdd799{--display:flex;--min-height:150px;--justify-content:space-between;--border-radius:0px 0px 10px 10px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:15px;--padding-bottom:15px;--padding-left:15px;--padding-right:20px;}.elementor-8 .elementor-element.elementor-element-2fdd799:not(.elementor-motion-effects-element-type-background), .elementor-8 .elementor-element.elementor-element-2fdd799 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-8 .elementor-element.elementor-element-4f89ec1 .elementor-heading-title{font-size:20px;font-weight:600;line-height:1.2em;color:var( --e-global-color-primary );}.elementor-8 .elementor-element.elementor-element-ac0996e .elementor-button{font-size:16px;text-transform:uppercase;fill:#FFFFFF;color:#FFFFFF;border-radius:5px 5px 5px 5px;}.elementor-8 .elementor-element.elementor-element-2f1cae0{--display:flex;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#DADADA;--border-color:#DADADA;--border-radius:8px 8px 8px 8px;--padding-top:0em;--padding-bottom:1em;--padding-left:1em;--padding-right:0em;}.elementor-8 .elementor-element.elementor-element-2f1cae0:hover{border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;box-shadow:7px 7px 0px 0px #FF9302;}.elementor-8 .elementor-element.elementor-element-2f1cae0, .elementor-8 .elementor-element.elementor-element-2f1cae0::before{--border-transition:0.5s;}.elementor-8 .elementor-element.elementor-element-39a833f{margin:-5px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:end;}.elementor-8 .elementor-element.elementor-element-39a833f img{width:60%;height:150px;object-fit:cover;object-position:center center;border-radius:060px 0px 100px 100px;}.elementor-8 .elementor-element.elementor-element-faa9c1e{--display:flex;--min-height:150px;--justify-content:space-between;--border-radius:0px 0px 10px 10px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:15px;--padding-bottom:15px;--padding-left:15px;--padding-right:20px;}.elementor-8 .elementor-element.elementor-element-faa9c1e:not(.elementor-motion-effects-element-type-background), .elementor-8 .elementor-element.elementor-element-faa9c1e > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-8 .elementor-element.elementor-element-40abaf1 .elementor-heading-title{font-size:20px;font-weight:600;line-height:1.2em;color:var( --e-global-color-primary );}.elementor-8 .elementor-element.elementor-element-112ddb6 .elementor-button{font-size:16px;text-transform:uppercase;fill:#FFFFFF;color:#FFFFFF;border-radius:5px 5px 5px 5px;}.elementor-8 .elementor-element.elementor-element-6b8ba77{--display:flex;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#DADADA;--border-color:#DADADA;--border-radius:8px 8px 8px 8px;--padding-top:0em;--padding-bottom:1em;--padding-left:1em;--padding-right:0em;}.elementor-8 .elementor-element.elementor-element-6b8ba77:hover{border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;box-shadow:7px 7px 0px 0px #FF9302;}.elementor-8 .elementor-element.elementor-element-6b8ba77, .elementor-8 .elementor-element.elementor-element-6b8ba77::before{--border-transition:0.5s;}.elementor-8 .elementor-element.elementor-element-a87dd7e{margin:-5px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:end;}.elementor-8 .elementor-element.elementor-element-a87dd7e img{width:60%;height:150px;object-fit:cover;object-position:center center;border-radius:060px 0px 100px 100px;}.elementor-8 .elementor-element.elementor-element-01fdce7{--display:flex;--min-height:150px;--justify-content:space-between;--border-radius:0px 0px 10px 10px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:15px;--padding-bottom:15px;--padding-left:15px;--padding-right:20px;}.elementor-8 .elementor-element.elementor-element-01fdce7:not(.elementor-motion-effects-element-type-background), .elementor-8 .elementor-element.elementor-element-01fdce7 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-8 .elementor-element.elementor-element-a93ecf6 .elementor-heading-title{font-size:20px;font-weight:600;line-height:1.2em;color:var( --e-global-color-primary );}.elementor-8 .elementor-element.elementor-element-c547bdc .elementor-button{font-size:16px;text-transform:uppercase;fill:#FFFFFF;color:#FFFFFF;border-radius:5px 5px 5px 5px;}.elementor-8 .elementor-element.elementor-element-7106494{--display:flex;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#DADADA;--border-color:#DADADA;--border-radius:8px 8px 8px 8px;--padding-top:0em;--padding-bottom:1em;--padding-left:1em;--padding-right:0em;}.elementor-8 .elementor-element.elementor-element-7106494:hover{border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;box-shadow:7px 7px 0px 0px #FF9302;}.elementor-8 .elementor-element.elementor-element-7106494, .elementor-8 .elementor-element.elementor-element-7106494::before{--border-transition:0.5s;}.elementor-8 .elementor-element.elementor-element-3bac6c8{margin:-5px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:end;}.elementor-8 .elementor-element.elementor-element-3bac6c8 img{width:60%;height:150px;object-fit:cover;object-position:center center;border-radius:060px 0px 100px 100px;}.elementor-8 .elementor-element.elementor-element-9e26576{--display:flex;--min-height:150px;--justify-content:space-between;--border-radius:0px 0px 10px 10px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:15px;--padding-bottom:15px;--padding-left:15px;--padding-right:20px;}.elementor-8 .elementor-element.elementor-element-9e26576:not(.elementor-motion-effects-element-type-background), .elementor-8 .elementor-element.elementor-element-9e26576 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-8 .elementor-element.elementor-element-8486e33 .elementor-heading-title{font-size:20px;font-weight:600;line-height:1.2em;color:var( --e-global-color-primary );}.elementor-8 .elementor-element.elementor-element-228e637 .elementor-button{font-size:16px;text-transform:uppercase;fill:#FFFFFF;color:#FFFFFF;border-radius:5px 5px 5px 5px;}.elementor-8 .elementor-element.elementor-element-ce2dbb6{--display:flex;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#DADADA;--border-color:#DADADA;--border-radius:8px 8px 8px 8px;--padding-top:0em;--padding-bottom:1em;--padding-left:1em;--padding-right:0em;}.elementor-8 .elementor-element.elementor-element-ce2dbb6:hover{border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;box-shadow:7px 7px 0px 0px #FF9302;}.elementor-8 .elementor-element.elementor-element-ce2dbb6, .elementor-8 .elementor-element.elementor-element-ce2dbb6::before{--border-transition:0.5s;}.elementor-8 .elementor-element.elementor-element-09800f1{margin:-5px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:end;}.elementor-8 .elementor-element.elementor-element-09800f1 img{width:60%;height:150px;object-fit:cover;object-position:center center;border-radius:060px 0px 100px 100px;}.elementor-8 .elementor-element.elementor-element-26c219d{--display:flex;--min-height:150px;--justify-content:space-between;--border-radius:0px 0px 10px 10px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:15px;--padding-bottom:15px;--padding-left:15px;--padding-right:20px;}.elementor-8 .elementor-element.elementor-element-26c219d:not(.elementor-motion-effects-element-type-background), .elementor-8 .elementor-element.elementor-element-26c219d > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-8 .elementor-element.elementor-element-25cf889 .elementor-heading-title{font-size:20px;font-weight:600;line-height:1.2em;color:var( --e-global-color-primary );}.elementor-8 .elementor-element.elementor-element-9855c7a .elementor-button{font-size:16px;text-transform:uppercase;fill:#FFFFFF;color:#FFFFFF;border-radius:5px 5px 5px 5px;}.elementor-8 .elementor-element.elementor-element-5091953{--display:flex;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#DADADA;--border-color:#DADADA;--border-radius:8px 8px 8px 8px;--padding-top:0em;--padding-bottom:1em;--padding-left:1em;--padding-right:0em;}.elementor-8 .elementor-element.elementor-element-5091953:hover{border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;box-shadow:7px 7px 0px 0px #FF9302;}.elementor-8 .elementor-element.elementor-element-5091953, .elementor-8 .elementor-element.elementor-element-5091953::before{--border-transition:0.5s;}.elementor-8 .elementor-element.elementor-element-58d5f6f{margin:-5px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:end;}.elementor-8 .elementor-element.elementor-element-58d5f6f img{width:60%;height:150px;object-fit:cover;object-position:center center;border-radius:060px 0px 100px 100px;}.elementor-8 .elementor-element.elementor-element-0f34980{--display:flex;--min-height:150px;--justify-content:space-between;--border-radius:0px 0px 10px 10px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:15px;--padding-bottom:15px;--padding-left:15px;--padding-right:20px;}.elementor-8 .elementor-element.elementor-element-0f34980:not(.elementor-motion-effects-element-type-background), .elementor-8 .elementor-element.elementor-element-0f34980 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-8 .elementor-element.elementor-element-095fe99 .elementor-heading-title{font-size:20px;font-weight:600;line-height:1.2em;color:var( --e-global-color-primary );}.elementor-8 .elementor-element.elementor-element-327f355 .elementor-button{font-size:16px;text-transform:uppercase;fill:#FFFFFF;color:#FFFFFF;border-radius:5px 5px 5px 5px;}.elementor-8 .elementor-element.elementor-element-d47c95d{--display:flex;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#DADADA;--border-color:#DADADA;--border-radius:8px 8px 8px 8px;--padding-top:0em;--padding-bottom:1em;--padding-left:1em;--padding-right:0em;}.elementor-8 .elementor-element.elementor-element-d47c95d:hover{border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;box-shadow:7px 7px 0px 0px #FF9302;}.elementor-8 .elementor-element.elementor-element-d47c95d, .elementor-8 .elementor-element.elementor-element-d47c95d::before{--border-transition:0.5s;}.elementor-8 .elementor-element.elementor-element-de5d0bb{margin:-5px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:end;}.elementor-8 .elementor-element.elementor-element-de5d0bb img{width:60%;height:150px;object-fit:cover;object-position:center center;border-radius:060px 0px 100px 100px;}.elementor-8 .elementor-element.elementor-element-7dff35a{--display:flex;--min-height:150px;--justify-content:space-between;--border-radius:0px 0px 10px 10px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:15px;--padding-bottom:15px;--padding-left:15px;--padding-right:20px;}.elementor-8 .elementor-element.elementor-element-7dff35a:not(.elementor-motion-effects-element-type-background), .elementor-8 .elementor-element.elementor-element-7dff35a > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-8 .elementor-element.elementor-element-b6e44d0 .elementor-heading-title{font-size:20px;font-weight:600;line-height:1.2em;color:var( --e-global-color-primary );}.elementor-8 .elementor-element.elementor-element-a37f4b4 .elementor-button{font-size:16px;text-transform:uppercase;fill:#FFFFFF;color:#FFFFFF;border-radius:5px 5px 5px 5px;}.elementor-8 .elementor-element.elementor-element-9ec9ab6{--display:flex;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#DADADA;--border-color:#DADADA;--border-radius:8px 8px 8px 8px;--padding-top:0em;--padding-bottom:1em;--padding-left:1em;--padding-right:0em;}.elementor-8 .elementor-element.elementor-element-9ec9ab6:hover{border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;box-shadow:7px 7px 0px 0px #FF9302;}.elementor-8 .elementor-element.elementor-element-9ec9ab6, .elementor-8 .elementor-element.elementor-element-9ec9ab6::before{--border-transition:0.5s;}.elementor-8 .elementor-element.elementor-element-c50ca13{margin:-5px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:end;}.elementor-8 .elementor-element.elementor-element-c50ca13 img{width:60%;height:150px;object-fit:cover;object-position:center center;border-radius:060px 0px 100px 100px;}.elementor-8 .elementor-element.elementor-element-ecc6e18{--display:flex;--min-height:150px;--justify-content:space-between;--border-radius:0px 0px 10px 10px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:15px;--padding-bottom:15px;--padding-left:15px;--padding-right:20px;}.elementor-8 .elementor-element.elementor-element-ecc6e18:not(.elementor-motion-effects-element-type-background), .elementor-8 .elementor-element.elementor-element-ecc6e18 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-8 .elementor-element.elementor-element-760ff1d .elementor-heading-title{font-size:20px;font-weight:600;line-height:1.2em;color:var( --e-global-color-primary );}.elementor-8 .elementor-element.elementor-element-dcaf33a .elementor-button{font-size:15px;text-transform:uppercase;fill:#FFFFFF;color:#FFFFFF;border-radius:5px 5px 5px 5px;}.elementor-8 .elementor-element.elementor-element-989968c{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:stretch;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--padding-top:2em;--padding-bottom:4em;--padding-left:1em;--padding-right:1em;}.elementor-8 .elementor-element.elementor-element-2cca319{--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;--margin-top:20px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-8 .elementor-element.elementor-element-80d14d4{--display:flex;--margin-top:0em;--margin-bottom:0em;--margin-left:0em;--margin-right:0em;}.elementor-8 .elementor-element.elementor-element-43df6a7{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 10px) 0px;}.elementor-8 .elementor-element.elementor-element-43df6a7 .elementor-heading-title{font-size:25px;font-weight:600;color:var( --e-global-color-primary );}.elementor-8 .elementor-element.elementor-element-d8a7f0b .elementor-heading-title{font-size:19px;font-weight:600;color:var( --e-global-color-primary );}.elementor-8 .elementor-element.elementor-element-c37cfd2{margin:-10px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-8 .elementor-element.elementor-element-c37cfd2 .elementor-heading-title{font-size:15px;font-weight:300;line-height:1.4em;color:var( --e-global-color-primary );}.elementor-8 .elementor-element.elementor-element-fa877f1{--divider-border-style:solid;--divider-color:#00000040;--divider-border-width:1px;}.elementor-8 .elementor-element.elementor-element-fa877f1 .elementor-divider-separator{width:100%;}.elementor-8 .elementor-element.elementor-element-fa877f1 .elementor-divider{padding-block-start:5px;padding-block-end:5px;}.elementor-8 .elementor-element.elementor-element-8f4fb22 .elementor-heading-title{font-size:19px;font-weight:600;color:var( --e-global-color-primary );}.elementor-8 .elementor-element.elementor-element-e4a7ef4{margin:-10px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-8 .elementor-element.elementor-element-e4a7ef4 .elementor-heading-title{font-size:15px;font-weight:300;line-height:1.4em;color:var( --e-global-color-primary );}.elementor-8 .elementor-element.elementor-element-e7ef1fd{--divider-border-style:solid;--divider-color:#00000040;--divider-border-width:1px;}.elementor-8 .elementor-element.elementor-element-e7ef1fd .elementor-divider-separator{width:100%;}.elementor-8 .elementor-element.elementor-element-e7ef1fd .elementor-divider{padding-block-start:5px;padding-block-end:5px;}.elementor-8 .elementor-element.elementor-element-f27ffa1 .elementor-heading-title{font-size:19px;font-weight:600;color:var( --e-global-color-primary );}.elementor-8 .elementor-element.elementor-element-b90a4c7{margin:-10px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-8 .elementor-element.elementor-element-b90a4c7 .elementor-heading-title{font-size:15px;font-weight:300;line-height:1.4em;color:var( --e-global-color-primary );}.elementor-8 .elementor-element.elementor-element-c392f94{--divider-border-style:solid;--divider-color:#00000040;--divider-border-width:1px;}.elementor-8 .elementor-element.elementor-element-c392f94 .elementor-divider-separator{width:100%;}.elementor-8 .elementor-element.elementor-element-c392f94 .elementor-divider{padding-block-start:5px;padding-block-end:5px;}.elementor-8 .elementor-element.elementor-element-be72611 .elementor-heading-title{font-size:19px;font-weight:600;color:var( --e-global-color-primary );}.elementor-8 .elementor-element.elementor-element-071bf1c{margin:-10px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-8 .elementor-element.elementor-element-071bf1c .elementor-heading-title{font-size:15px;font-weight:300;line-height:1.4em;color:var( --e-global-color-primary );}.elementor-8 .elementor-element.elementor-element-43f8015{--display:flex;--justify-content:center;--margin-top:10px;--margin-bottom:10px;--margin-left:10px;--margin-right:10px;}.elementor-8 .elementor-element.elementor-element-b4814f0{--display:flex;--margin-top:0em;--margin-bottom:0em;--margin-left:0em;--margin-right:0em;}.elementor-8 .elementor-element.elementor-element-dc473a1{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 10px) 0px;}.elementor-8 .elementor-element.elementor-element-dc473a1 .elementor-heading-title{font-size:25px;font-weight:600;color:var( --e-global-color-primary );}.elementor-8 .elementor-element.elementor-element-0ff6a25 .elementor-heading-title{font-size:19px;font-weight:600;color:var( --e-global-color-primary );}.elementor-8 .elementor-element.elementor-element-f274648{margin:-10px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-8 .elementor-element.elementor-element-f274648 .elementor-heading-title{font-size:15px;font-weight:300;line-height:1.4em;color:var( --e-global-color-primary );}.elementor-8 .elementor-element.elementor-element-1660b2d{--divider-border-style:solid;--divider-color:#00000040;--divider-border-width:1px;}.elementor-8 .elementor-element.elementor-element-1660b2d .elementor-divider-separator{width:100%;}.elementor-8 .elementor-element.elementor-element-1660b2d .elementor-divider{padding-block-start:5px;padding-block-end:5px;}.elementor-8 .elementor-element.elementor-element-1119406 .elementor-heading-title{font-size:19px;font-weight:600;color:var( --e-global-color-primary );}.elementor-8 .elementor-element.elementor-element-98fc56c{margin:-10px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-8 .elementor-element.elementor-element-98fc56c .elementor-heading-title{font-size:15px;font-weight:300;line-height:1.4em;color:var( --e-global-color-primary );}.elementor-8 .elementor-element.elementor-element-2996cb9{--divider-border-style:solid;--divider-color:#00000040;--divider-border-width:1px;}.elementor-8 .elementor-element.elementor-element-2996cb9 .elementor-divider-separator{width:100%;}.elementor-8 .elementor-element.elementor-element-2996cb9 .elementor-divider{padding-block-start:5px;padding-block-end:5px;}.elementor-8 .elementor-element.elementor-element-9a498cb .elementor-heading-title{font-size:19px;font-weight:600;color:var( --e-global-color-primary );}.elementor-8 .elementor-element.elementor-element-de2296e{margin:-10px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-8 .elementor-element.elementor-element-de2296e .elementor-heading-title{font-size:15px;font-weight:300;line-height:1.4em;color:var( --e-global-color-primary );}.elementor-8 .elementor-element.elementor-element-52fa201{--divider-border-style:solid;--divider-color:#00000040;--divider-border-width:1px;}.elementor-8 .elementor-element.elementor-element-52fa201 .elementor-divider-separator{width:100%;}.elementor-8 .elementor-element.elementor-element-52fa201 .elementor-divider{padding-block-start:5px;padding-block-end:5px;}.elementor-8 .elementor-element.elementor-element-9f0538e .elementor-heading-title{font-size:19px;font-weight:600;color:var( --e-global-color-primary );}.elementor-8 .elementor-element.elementor-element-e8b4248{margin:-10px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-8 .elementor-element.elementor-element-e8b4248 .elementor-heading-title{font-size:15px;font-weight:300;line-height:1.4em;color:var( --e-global-color-primary );}.elementor-8 .elementor-element.elementor-element-3a91598{--divider-border-style:solid;--divider-color:#00000040;--divider-border-width:1px;}.elementor-8 .elementor-element.elementor-element-3a91598 .elementor-divider-separator{width:100%;}.elementor-8 .elementor-element.elementor-element-3a91598 .elementor-divider{padding-block-start:5px;padding-block-end:5px;}.elementor-8 .elementor-element.elementor-element-239de7d .elementor-heading-title{font-size:19px;font-weight:600;color:var( --e-global-color-primary );}.elementor-8 .elementor-element.elementor-element-758021f{margin:-10px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-8 .elementor-element.elementor-element-758021f .elementor-heading-title{font-size:15px;font-weight:300;line-height:1.4em;color:var( --e-global-color-primary );}.elementor-8 .elementor-element.elementor-element-eec7a74{--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;--margin-top:0px;--margin-bottom:50px;--margin-left:0px;--margin-right:0px;}.elementor-8 .elementor-element.elementor-element-6d38c8c{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:stretch;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--padding-top:2em;--padding-bottom:4em;--padding-left:1em;--padding-right:1em;}.elementor-8 .elementor-element.elementor-element-f728fab{--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;--margin-top:20px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-8 .elementor-element.elementor-element-0d34ec9{--display:flex;--margin-top:10px;--margin-bottom:10px;--margin-left:10px;--margin-right:10px;}.elementor-8 .elementor-element.elementor-element-df5e520{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--border-radius:10px 10px 10px 10px;box-shadow:0px 0px 10px 0px rgba(0, 0, 0, 0.19);--padding-top:10px;--padding-bottom:10px;--padding-left:10px;--padding-right:10px;}.elementor-8 .elementor-element.elementor-element-df5e520:not(.elementor-motion-effects-element-type-background), .elementor-8 .elementor-element.elementor-element-df5e520 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-308e809 );}.elementor-8 .elementor-element.elementor-element-211065a{--display:flex;}.elementor-8 .elementor-element.elementor-element-d4a0ffc .elementor-heading-title{font-size:30px;font-weight:600;color:var( --e-global-color-primary );}.elementor-8 .elementor-element.elementor-element-26366ec{margin:-10px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-8 .elementor-element.elementor-element-26366ec .elementor-heading-title{font-size:15px;font-weight:300;line-height:1.2em;color:var( --e-global-color-primary );}.elementor-8 .elementor-element.elementor-element-e98fba8{--display:flex;}.elementor-8 .elementor-element.elementor-element-aa1f1a2 .elementor-heading-title{font-size:30px;font-weight:600;color:var( --e-global-color-primary );}.elementor-8 .elementor-element.elementor-element-9de0124{margin:-10px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-8 .elementor-element.elementor-element-9de0124 .elementor-heading-title{font-size:15px;font-weight:300;line-height:1.2em;color:var( --e-global-color-primary );}.elementor-8 .elementor-element.elementor-element-4eac983{--display:flex;--gap:20px 20px;--row-gap:20px;--column-gap:20px;}.elementor-8 .elementor-element.elementor-element-492443f .elementor-heading-title{font-size:30px;font-weight:600;color:var( --e-global-color-primary );}.elementor-8 .elementor-element.elementor-element-d200df2{margin:-10px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-8 .elementor-element.elementor-element-d200df2 .elementor-heading-title{font-size:15px;font-weight:300;line-height:1.2em;color:var( --e-global-color-primary );}.elementor-8 .elementor-element.elementor-element-971dd65{--display:flex;--margin-top:10px;--margin-bottom:10px;--margin-left:10px;--margin-right:10px;}.elementor-8 .elementor-element.elementor-element-dc011fd{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:stretch;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--overflow:hidden;--overlay-opacity:0.5;--padding-top:0em;--padding-bottom:0em;--padding-left:1em;--padding-right:1em;}.elementor-8 .elementor-element.elementor-element-dc011fd:not(.elementor-motion-effects-element-type-background), .elementor-8 .elementor-element.elementor-element-dc011fd > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://kosmi.spb.ru/wp-content/uploads/2026/06/crane-is-used-in-the-construction-e1683651143182.jpg");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-8 .elementor-element.elementor-element-dc011fd::before, .elementor-8 .elementor-element.elementor-element-dc011fd > .elementor-background-video-container::before, .elementor-8 .elementor-element.elementor-element-dc011fd > .e-con-inner > .elementor-background-video-container::before, .elementor-8 .elementor-element.elementor-element-dc011fd > .elementor-background-slideshow::before, .elementor-8 .elementor-element.elementor-element-dc011fd > .e-con-inner > .elementor-background-slideshow::before, .elementor-8 .elementor-element.elementor-element-dc011fd > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:var( --e-global-color-primary );--background-overlay:'';}.elementor-8 .elementor-element.elementor-element-348cb6a{--display:flex;--margin-top:03em;--margin-bottom:3em;--margin-left:0em;--margin-right:0em;--padding-top:3em;--padding-bottom:3em;--padding-left:3em;--padding-right:3em;}.elementor-8 .elementor-element.elementor-element-348cb6a:not(.elementor-motion-effects-element-type-background), .elementor-8 .elementor-element.elementor-element-348cb6a > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFFC4;}.elementor-8 .elementor-element.elementor-element-e55b124{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 30px) 0px;}.elementor-8 .elementor-element.elementor-element-e55b124 .elementskit-section-title-wraper .elementskit-section-title{color:var( --e-global-color-primary );margin:0px 0px 0px 0px;font-family:var( --e-global-typography-5d167aa-font-family ), Sans-serif;font-size:var( --e-global-typography-5d167aa-font-size );font-weight:var( --e-global-typography-5d167aa-font-weight );line-height:var( --e-global-typography-5d167aa-line-height );letter-spacing:var( --e-global-typography-5d167aa-letter-spacing );}.elementor-8 .elementor-element.elementor-element-e55b124 .elementskit-section-title-wraper .elementskit-section-title > span{color:var( --e-global-color-accent );padding:0px 0px 0px 0px;}.elementor-8 .elementor-element.elementor-element-8818def{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:stretch;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:10px;--margin-left:0px;--margin-right:0px;}.elementor-8 .elementor-element.elementor-element-f76bed3{--display:flex;--gap:15px 10px;--row-gap:15px;--column-gap:10px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:15px;}.elementor-8 .elementor-element.elementor-element-5b056e4 .elementor-icon-list-icon i{color:var( --e-global-color-accent );transition:color 0.3s;}.elementor-8 .elementor-element.elementor-element-5b056e4 .elementor-icon-list-icon svg{fill:var( --e-global-color-accent );transition:fill 0.3s;}.elementor-8 .elementor-element.elementor-element-5b056e4{--e-icon-list-icon-size:20px;--icon-vertical-offset:0px;}.elementor-8 .elementor-element.elementor-element-5b056e4 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-8 .elementor-element.elementor-element-5b056e4 .elementor-icon-list-item > a{font-family:"Exo 2", Sans-serif;font-size:30px;font-weight:700;line-height:1.2em;}.elementor-8 .elementor-element.elementor-element-5b056e4 .elementor-icon-list-text{color:var( --e-global-color-primary );transition:color 0.3s;}.elementor-8 .elementor-element.elementor-element-f2ea1f6{font-size:18px;}.elementor-8 .elementor-element.elementor-element-04984e1{--display:flex;--gap:15px 10px;--row-gap:15px;--column-gap:10px;--margin-top:0px;--margin-bottom:0px;--margin-left:15px;--margin-right:0px;}.elementor-8 .elementor-element.elementor-element-6bd6c54 .elementor-icon-list-icon i{color:var( --e-global-color-accent );transition:color 0.3s;}.elementor-8 .elementor-element.elementor-element-6bd6c54 .elementor-icon-list-icon svg{fill:var( --e-global-color-accent );transition:fill 0.3s;}.elementor-8 .elementor-element.elementor-element-6bd6c54{--e-icon-list-icon-size:20px;--icon-vertical-offset:0px;}.elementor-8 .elementor-element.elementor-element-6bd6c54 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-8 .elementor-element.elementor-element-6bd6c54 .elementor-icon-list-item > a{font-family:"Exo 2", Sans-serif;font-size:30px;font-weight:700;line-height:1.2em;}.elementor-8 .elementor-element.elementor-element-6bd6c54 .elementor-icon-list-text{color:var( --e-global-color-primary );transition:color 0.3s;}.elementor-8 .elementor-element.elementor-element-a7a088d{font-size:18px;}.elementor-8 .elementor-element.elementor-element-21d4ba2{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:stretch;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:10px;--margin-left:0px;--margin-right:0px;}.elementor-8 .elementor-element.elementor-element-2de2daa{--display:flex;--gap:15px 10px;--row-gap:15px;--column-gap:10px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:15px;}.elementor-8 .elementor-element.elementor-element-caab479 .elementor-icon-list-icon i{color:var( --e-global-color-accent );transition:color 0.3s;}.elementor-8 .elementor-element.elementor-element-caab479 .elementor-icon-list-icon svg{fill:var( --e-global-color-accent );transition:fill 0.3s;}.elementor-8 .elementor-element.elementor-element-caab479{--e-icon-list-icon-size:20px;--icon-vertical-offset:0px;}.elementor-8 .elementor-element.elementor-element-caab479 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-8 .elementor-element.elementor-element-caab479 .elementor-icon-list-item > a{font-family:"Exo 2", Sans-serif;font-size:30px;font-weight:700;line-height:1.2em;}.elementor-8 .elementor-element.elementor-element-caab479 .elementor-icon-list-text{color:var( --e-global-color-primary );transition:color 0.3s;}.elementor-8 .elementor-element.elementor-element-f09d6a9{font-size:18px;}.elementor-8 .elementor-element.elementor-element-8ed8db3{--display:flex;--gap:15px 10px;--row-gap:15px;--column-gap:10px;--margin-top:0px;--margin-bottom:0px;--margin-left:15px;--margin-right:0px;}.elementor-8 .elementor-element.elementor-element-5652f98 .elementor-icon-list-icon i{color:var( --e-global-color-accent );transition:color 0.3s;}.elementor-8 .elementor-element.elementor-element-5652f98 .elementor-icon-list-icon svg{fill:var( --e-global-color-accent );transition:fill 0.3s;}.elementor-8 .elementor-element.elementor-element-5652f98{--e-icon-list-icon-size:20px;--icon-vertical-offset:0px;}.elementor-8 .elementor-element.elementor-element-5652f98 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-8 .elementor-element.elementor-element-5652f98 .elementor-icon-list-item > a{font-family:"Exo 2", Sans-serif;font-size:30px;font-weight:700;line-height:1.2em;}.elementor-8 .elementor-element.elementor-element-5652f98 .elementor-icon-list-text{color:var( --e-global-color-primary );transition:color 0.3s;}.elementor-8 .elementor-element.elementor-element-14ec758{font-size:18px;}.elementor-8 .elementor-element.elementor-element-00f36ed{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:stretch;--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-8 .elementor-element.elementor-element-f3ab09f{--display:flex;--gap:15px 10px;--row-gap:15px;--column-gap:10px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:15px;}.elementor-8 .elementor-element.elementor-element-6a354d1 .elementor-icon-list-icon i{color:var( --e-global-color-accent );transition:color 0.3s;}.elementor-8 .elementor-element.elementor-element-6a354d1 .elementor-icon-list-icon svg{fill:var( --e-global-color-accent );transition:fill 0.3s;}.elementor-8 .elementor-element.elementor-element-6a354d1{--e-icon-list-icon-size:20px;--icon-vertical-offset:0px;}.elementor-8 .elementor-element.elementor-element-6a354d1 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-8 .elementor-element.elementor-element-6a354d1 .elementor-icon-list-item > a{font-family:"Exo 2", Sans-serif;font-size:30px;font-weight:700;line-height:1.2em;}.elementor-8 .elementor-element.elementor-element-6a354d1 .elementor-icon-list-text{color:var( --e-global-color-primary );transition:color 0.3s;}.elementor-8 .elementor-element.elementor-element-1087d7d{font-size:18px;}.elementor-8 .elementor-element.elementor-element-2eb4ff7{--display:flex;--gap:15px 10px;--row-gap:15px;--column-gap:10px;--margin-top:0px;--margin-bottom:0px;--margin-left:15px;--margin-right:0px;}.elementor-8 .elementor-element.elementor-element-8d3942d .elementor-icon-list-icon i{color:var( --e-global-color-accent );transition:color 0.3s;}.elementor-8 .elementor-element.elementor-element-8d3942d .elementor-icon-list-icon svg{fill:var( --e-global-color-accent );transition:fill 0.3s;}.elementor-8 .elementor-element.elementor-element-8d3942d{--e-icon-list-icon-size:20px;--icon-vertical-offset:0px;}.elementor-8 .elementor-element.elementor-element-8d3942d .elementor-icon-list-item > .elementor-icon-list-text, .elementor-8 .elementor-element.elementor-element-8d3942d .elementor-icon-list-item > a{font-family:"Exo 2", Sans-serif;font-size:30px;font-weight:700;line-height:1.2em;}.elementor-8 .elementor-element.elementor-element-8d3942d .elementor-icon-list-text{color:var( --e-global-color-primary );transition:color 0.3s;}.elementor-8 .elementor-element.elementor-element-5336f0a{font-size:18px;}.elementor-8 .elementor-element.elementor-element-7548945{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:stretch;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--overflow:hidden;--padding-top:3em;--padding-bottom:02em;--padding-left:1em;--padding-right:1em;}.elementor-8 .elementor-element.elementor-element-46441b7{--display:flex;}.elementor-8 .elementor-element.elementor-element-d6da1b8{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 20px) 0px;}.elementor-8 .elementor-element.elementor-element-f155e74{--display:grid;--e-con-grid-template-columns:repeat(3, 1fr);--e-con-grid-template-rows:repeat(2, 1fr);--grid-auto-flow:row;}.elementor-8 .elementor-element.elementor-element-2d41658 .elementor-cta__content-item{transition-duration:1000ms;}.elementor-8 .elementor-element.elementor-element-2d41658.elementor-cta--sequenced-animation .elementor-cta__content-item:nth-child(2){transition-delay:calc( 1000ms / 3 );}.elementor-8 .elementor-element.elementor-element-2d41658.elementor-cta--sequenced-animation .elementor-cta__content-item:nth-child(3){transition-delay:calc( ( 1000ms / 3 ) * 2 );}.elementor-8 .elementor-element.elementor-element-2d41658.elementor-cta--sequenced-animation .elementor-cta__content-item:nth-child(4){transition-delay:calc( ( 1000ms / 3 ) * 3 );}.elementor-8 .elementor-element.elementor-element-2d41658 .elementor-cta .elementor-cta__bg, .elementor-8 .elementor-element.elementor-element-2d41658 .elementor-cta .elementor-cta__bg-overlay{transition-duration:1000ms;}.elementor-8 .elementor-element.elementor-element-2d41658 .elementor-cta__content{min-height:300px;text-align:center;padding:35px 35px 35px 35px;}.elementor-8 .elementor-element.elementor-element-2d41658 .elementor-cta__title{font-family:var( --e-global-typography-d3dae9a-font-family ), Sans-serif;font-size:var( --e-global-typography-d3dae9a-font-size );font-weight:var( --e-global-typography-d3dae9a-font-weight );line-height:var( --e-global-typography-d3dae9a-line-height );color:var( --e-global-color-a291686 );}.elementor-8 .elementor-element.elementor-element-2d41658 .elementor-cta__title:not(:last-child){margin-bottom:10px;}.elementor-8 .elementor-element.elementor-element-2d41658 .elementor-cta__description{font-family:var( --e-global-typography-84ca66e-font-family ), Sans-serif;font-size:var( --e-global-typography-84ca66e-font-size );font-weight:var( --e-global-typography-84ca66e-font-weight );text-transform:var( --e-global-typography-84ca66e-text-transform );line-height:var( --e-global-typography-84ca66e-line-height );letter-spacing:var( --e-global-typography-84ca66e-letter-spacing );color:var( --e-global-color-a291686 );}.elementor-8 .elementor-element.elementor-element-2d41658 .elementor-cta__description:not(:last-child){margin-bottom:30px;}.elementor-8 .elementor-element.elementor-element-2d41658 .elementor-cta:hover .elementor-cta__bg-overlay{background-color:#13213CBA;}.elementor-8 .elementor-element.elementor-element-2d41658 .elementor-cta:hover .elementor-cta__bg{filter:brightness( 80% ) contrast( 100% ) saturate( 100% ) blur( 0px ) hue-rotate( 0deg );}.elementor-8 .elementor-element.elementor-element-c0b0ebf .elementor-cta__content-item{transition-duration:1000ms;}.elementor-8 .elementor-element.elementor-element-c0b0ebf.elementor-cta--sequenced-animation .elementor-cta__content-item:nth-child(2){transition-delay:calc( 1000ms / 3 );}.elementor-8 .elementor-element.elementor-element-c0b0ebf.elementor-cta--sequenced-animation .elementor-cta__content-item:nth-child(3){transition-delay:calc( ( 1000ms / 3 ) * 2 );}.elementor-8 .elementor-element.elementor-element-c0b0ebf.elementor-cta--sequenced-animation .elementor-cta__content-item:nth-child(4){transition-delay:calc( ( 1000ms / 3 ) * 3 );}.elementor-8 .elementor-element.elementor-element-c0b0ebf .elementor-cta .elementor-cta__bg, .elementor-8 .elementor-element.elementor-element-c0b0ebf .elementor-cta .elementor-cta__bg-overlay{transition-duration:1000ms;}.elementor-8 .elementor-element.elementor-element-c0b0ebf{margin:0em 0em calc(var(--kit-widget-spacing, 0px) + 0em) 0em;padding:0px 0px 0px 0px;}.elementor-8 .elementor-element.elementor-element-c0b0ebf .elementor-cta__content{min-height:300px;text-align:center;padding:35px 35px 35px 35px;}.elementor-8 .elementor-element.elementor-element-c0b0ebf .elementor-cta__title{font-family:var( --e-global-typography-d3dae9a-font-family ), Sans-serif;font-size:var( --e-global-typography-d3dae9a-font-size );font-weight:var( --e-global-typography-d3dae9a-font-weight );line-height:var( --e-global-typography-d3dae9a-line-height );color:var( --e-global-color-a291686 );}.elementor-8 .elementor-element.elementor-element-c0b0ebf .elementor-cta__title:not(:last-child){margin-bottom:7px;}.elementor-8 .elementor-element.elementor-element-c0b0ebf .elementor-cta__description{font-family:var( --e-global-typography-84ca66e-font-family ), Sans-serif;font-size:var( --e-global-typography-84ca66e-font-size );font-weight:var( --e-global-typography-84ca66e-font-weight );text-transform:var( --e-global-typography-84ca66e-text-transform );line-height:var( --e-global-typography-84ca66e-line-height );letter-spacing:var( --e-global-typography-84ca66e-letter-spacing );color:var( --e-global-color-a291686 );}.elementor-8 .elementor-element.elementor-element-c0b0ebf .elementor-cta__description:not(:last-child){margin-bottom:30px;}.elementor-8 .elementor-element.elementor-element-c0b0ebf .elementor-cta:hover .elementor-cta__bg-overlay{background-color:#13213CBA;}.elementor-8 .elementor-element.elementor-element-c0b0ebf .elementor-cta:hover .elementor-cta__bg{filter:brightness( 80% ) contrast( 100% ) saturate( 100% ) blur( 0px ) hue-rotate( 0deg );}.elementor-8 .elementor-element.elementor-element-b37abd0 .elementor-cta__content-item{transition-duration:1000ms;}.elementor-8 .elementor-element.elementor-element-b37abd0.elementor-cta--sequenced-animation .elementor-cta__content-item:nth-child(2){transition-delay:calc( 1000ms / 3 );}.elementor-8 .elementor-element.elementor-element-b37abd0.elementor-cta--sequenced-animation .elementor-cta__content-item:nth-child(3){transition-delay:calc( ( 1000ms / 3 ) * 2 );}.elementor-8 .elementor-element.elementor-element-b37abd0.elementor-cta--sequenced-animation .elementor-cta__content-item:nth-child(4){transition-delay:calc( ( 1000ms / 3 ) * 3 );}.elementor-8 .elementor-element.elementor-element-b37abd0 .elementor-cta .elementor-cta__bg, .elementor-8 .elementor-element.elementor-element-b37abd0 .elementor-cta .elementor-cta__bg-overlay{transition-duration:1000ms;}.elementor-8 .elementor-element.elementor-element-b37abd0 .elementor-cta__content{min-height:300px;text-align:center;padding:35px 35px 35px 35px;}.elementor-8 .elementor-element.elementor-element-b37abd0 .elementor-cta__title{font-family:var( --e-global-typography-d3dae9a-font-family ), Sans-serif;font-size:var( --e-global-typography-d3dae9a-font-size );font-weight:var( --e-global-typography-d3dae9a-font-weight );line-height:var( --e-global-typography-d3dae9a-line-height );color:var( --e-global-color-a291686 );}.elementor-8 .elementor-element.elementor-element-b37abd0 .elementor-cta__title:not(:last-child){margin-bottom:7px;}.elementor-8 .elementor-element.elementor-element-b37abd0 .elementor-cta__description{font-family:var( --e-global-typography-84ca66e-font-family ), Sans-serif;font-size:var( --e-global-typography-84ca66e-font-size );font-weight:var( --e-global-typography-84ca66e-font-weight );text-transform:var( --e-global-typography-84ca66e-text-transform );line-height:var( --e-global-typography-84ca66e-line-height );letter-spacing:var( --e-global-typography-84ca66e-letter-spacing );color:var( --e-global-color-a291686 );}.elementor-8 .elementor-element.elementor-element-b37abd0 .elementor-cta__description:not(:last-child){margin-bottom:30px;}.elementor-8 .elementor-element.elementor-element-b37abd0 .elementor-cta:hover .elementor-cta__bg-overlay{background-color:#13213CBA;}.elementor-8 .elementor-element.elementor-element-b37abd0 .elementor-cta:hover .elementor-cta__bg{filter:brightness( 80% ) contrast( 100% ) saturate( 100% ) blur( 0px ) hue-rotate( 0deg );}.elementor-8 .elementor-element.elementor-element-31df2cc .elementor-cta__content-item{transition-duration:1000ms;}.elementor-8 .elementor-element.elementor-element-31df2cc.elementor-cta--sequenced-animation .elementor-cta__content-item:nth-child(2){transition-delay:calc( 1000ms / 3 );}.elementor-8 .elementor-element.elementor-element-31df2cc.elementor-cta--sequenced-animation .elementor-cta__content-item:nth-child(3){transition-delay:calc( ( 1000ms / 3 ) * 2 );}.elementor-8 .elementor-element.elementor-element-31df2cc.elementor-cta--sequenced-animation .elementor-cta__content-item:nth-child(4){transition-delay:calc( ( 1000ms / 3 ) * 3 );}.elementor-8 .elementor-element.elementor-element-31df2cc .elementor-cta .elementor-cta__bg, .elementor-8 .elementor-element.elementor-element-31df2cc .elementor-cta .elementor-cta__bg-overlay{transition-duration:1000ms;}.elementor-8 .elementor-element.elementor-element-31df2cc .elementor-cta__content{min-height:300px;text-align:center;padding:35px 35px 35px 35px;}.elementor-8 .elementor-element.elementor-element-31df2cc .elementor-cta__title{font-family:var( --e-global-typography-d3dae9a-font-family ), Sans-serif;font-size:var( --e-global-typography-d3dae9a-font-size );font-weight:var( --e-global-typography-d3dae9a-font-weight );line-height:var( --e-global-typography-d3dae9a-line-height );color:var( --e-global-color-a291686 );}.elementor-8 .elementor-element.elementor-element-31df2cc .elementor-cta__title:not(:last-child){margin-bottom:7px;}.elementor-8 .elementor-element.elementor-element-31df2cc .elementor-cta__description{font-family:var( --e-global-typography-84ca66e-font-family ), Sans-serif;font-size:var( --e-global-typography-84ca66e-font-size );font-weight:var( --e-global-typography-84ca66e-font-weight );text-transform:var( --e-global-typography-84ca66e-text-transform );line-height:var( --e-global-typography-84ca66e-line-height );letter-spacing:var( --e-global-typography-84ca66e-letter-spacing );color:var( --e-global-color-a291686 );}.elementor-8 .elementor-element.elementor-element-31df2cc .elementor-cta__description:not(:last-child){margin-bottom:30px;}.elementor-8 .elementor-element.elementor-element-31df2cc .elementor-cta:hover .elementor-cta__bg-overlay{background-color:#13213CBA;}.elementor-8 .elementor-element.elementor-element-31df2cc .elementor-cta:hover .elementor-cta__bg{filter:brightness( 80% ) contrast( 100% ) saturate( 100% ) blur( 0px ) hue-rotate( 0deg );}.elementor-8 .elementor-element.elementor-element-46e5769 .elementor-cta__content-item{transition-duration:1000ms;}.elementor-8 .elementor-element.elementor-element-46e5769.elementor-cta--sequenced-animation .elementor-cta__content-item:nth-child(2){transition-delay:calc( 1000ms / 3 );}.elementor-8 .elementor-element.elementor-element-46e5769.elementor-cta--sequenced-animation .elementor-cta__content-item:nth-child(3){transition-delay:calc( ( 1000ms / 3 ) * 2 );}.elementor-8 .elementor-element.elementor-element-46e5769.elementor-cta--sequenced-animation .elementor-cta__content-item:nth-child(4){transition-delay:calc( ( 1000ms / 3 ) * 3 );}.elementor-8 .elementor-element.elementor-element-46e5769 .elementor-cta .elementor-cta__bg, .elementor-8 .elementor-element.elementor-element-46e5769 .elementor-cta .elementor-cta__bg-overlay{transition-duration:1000ms;}.elementor-8 .elementor-element.elementor-element-46e5769 .elementor-cta__content{min-height:300px;text-align:center;padding:35px 35px 35px 35px;}.elementor-8 .elementor-element.elementor-element-46e5769 .elementor-cta__title{font-family:var( --e-global-typography-d3dae9a-font-family ), Sans-serif;font-size:var( --e-global-typography-d3dae9a-font-size );font-weight:var( --e-global-typography-d3dae9a-font-weight );line-height:var( --e-global-typography-d3dae9a-line-height );color:var( --e-global-color-a291686 );}.elementor-8 .elementor-element.elementor-element-46e5769 .elementor-cta__title:not(:last-child){margin-bottom:7px;}.elementor-8 .elementor-element.elementor-element-46e5769 .elementor-cta__description{font-family:var( --e-global-typography-84ca66e-font-family ), Sans-serif;font-size:var( --e-global-typography-84ca66e-font-size );font-weight:var( --e-global-typography-84ca66e-font-weight );text-transform:var( --e-global-typography-84ca66e-text-transform );line-height:var( --e-global-typography-84ca66e-line-height );letter-spacing:var( --e-global-typography-84ca66e-letter-spacing );color:var( --e-global-color-a291686 );}.elementor-8 .elementor-element.elementor-element-46e5769 .elementor-cta__description:not(:last-child){margin-bottom:30px;}.elementor-8 .elementor-element.elementor-element-46e5769 .elementor-cta:hover .elementor-cta__bg-overlay{background-color:#13213CBA;}.elementor-8 .elementor-element.elementor-element-46e5769 .elementor-cta:hover .elementor-cta__bg{filter:brightness( 80% ) contrast( 100% ) saturate( 100% ) blur( 0px ) hue-rotate( 0deg );}.elementor-8 .elementor-element.elementor-element-a00a98d .elementor-cta__content-item{transition-duration:1000ms;}.elementor-8 .elementor-element.elementor-element-a00a98d.elementor-cta--sequenced-animation .elementor-cta__content-item:nth-child(2){transition-delay:calc( 1000ms / 3 );}.elementor-8 .elementor-element.elementor-element-a00a98d.elementor-cta--sequenced-animation .elementor-cta__content-item:nth-child(3){transition-delay:calc( ( 1000ms / 3 ) * 2 );}.elementor-8 .elementor-element.elementor-element-a00a98d.elementor-cta--sequenced-animation .elementor-cta__content-item:nth-child(4){transition-delay:calc( ( 1000ms / 3 ) * 3 );}.elementor-8 .elementor-element.elementor-element-a00a98d .elementor-cta .elementor-cta__bg, .elementor-8 .elementor-element.elementor-element-a00a98d .elementor-cta .elementor-cta__bg-overlay{transition-duration:1000ms;}.elementor-8 .elementor-element.elementor-element-a00a98d .elementor-cta__content{min-height:300px;text-align:center;padding:35px 35px 35px 35px;}.elementor-8 .elementor-element.elementor-element-a00a98d .elementor-cta__title{font-family:var( --e-global-typography-d3dae9a-font-family ), Sans-serif;font-size:var( --e-global-typography-d3dae9a-font-size );font-weight:var( --e-global-typography-d3dae9a-font-weight );line-height:var( --e-global-typography-d3dae9a-line-height );color:var( --e-global-color-a291686 );}.elementor-8 .elementor-element.elementor-element-a00a98d .elementor-cta__title:not(:last-child){margin-bottom:7px;}.elementor-8 .elementor-element.elementor-element-a00a98d .elementor-cta__description{font-family:var( --e-global-typography-84ca66e-font-family ), Sans-serif;font-size:var( --e-global-typography-84ca66e-font-size );font-weight:var( --e-global-typography-84ca66e-font-weight );text-transform:var( --e-global-typography-84ca66e-text-transform );line-height:var( --e-global-typography-84ca66e-line-height );letter-spacing:var( --e-global-typography-84ca66e-letter-spacing );color:var( --e-global-color-a291686 );}.elementor-8 .elementor-element.elementor-element-a00a98d .elementor-cta__description:not(:last-child){margin-bottom:30px;}.elementor-8 .elementor-element.elementor-element-a00a98d .elementor-cta:hover .elementor-cta__bg-overlay{background-color:#13213CBA;}.elementor-8 .elementor-element.elementor-element-a00a98d .elementor-cta:hover .elementor-cta__bg{filter:brightness( 80% ) contrast( 100% ) saturate( 100% ) blur( 0px ) hue-rotate( 0deg );}.elementor-8 .elementor-element.elementor-element-55c5065{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:stretch;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--overflow:hidden;--padding-top:3em;--padding-bottom:7em;--padding-left:1em;--padding-right:1em;}.elementor-8 .elementor-element.elementor-element-408bf1c{--display:flex;}.elementor-8 .elementor-element.elementor-element-3bdb915{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 20px) 0px;}.elementor-8 .elementor-element.elementor-element-4dd4b9f{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;}.elementor-8 .elementor-element.elementor-element-3eeaafc{--display:flex;}.elementor-8 .elementor-element.elementor-element-49236c7{--display:flex;}@media(min-width:768px){.elementor-8 .elementor-element.elementor-element-92a6a75{--content-width:1300px;}.elementor-8 .elementor-element.elementor-element-01e2497{--width:25%;}.elementor-8 .elementor-element.elementor-element-d3f456c{--width:25%;}.elementor-8 .elementor-element.elementor-element-c10713a{--width:25%;}.elementor-8 .elementor-element.elementor-element-4f833ec{--width:25%;}.elementor-8 .elementor-element.elementor-element-5ef89c2{--width:80%;}.elementor-8 .elementor-element.elementor-element-3259749{--width:100%;}.elementor-8 .elementor-element.elementor-element-92ae4c9{--width:100%;}.elementor-8 .elementor-element.elementor-element-4792009{--width:100%;}.elementor-8 .elementor-element.elementor-element-7ed76cb{--width:100%;}.elementor-8 .elementor-element.elementor-element-3cdfe9b{--width:100%;}.elementor-8 .elementor-element.elementor-element-2f1cae0{--width:100%;}.elementor-8 .elementor-element.elementor-element-6b8ba77{--width:100%;}.elementor-8 .elementor-element.elementor-element-7106494{--width:100%;}.elementor-8 .elementor-element.elementor-element-ce2dbb6{--width:100%;}.elementor-8 .elementor-element.elementor-element-5091953{--width:100%;}.elementor-8 .elementor-element.elementor-element-d47c95d{--width:100%;}.elementor-8 .elementor-element.elementor-element-9ec9ab6{--width:100%;}.elementor-8 .elementor-element.elementor-element-80d14d4{--width:70%;}.elementor-8 .elementor-element.elementor-element-43f8015{--width:100%;}.elementor-8 .elementor-element.elementor-element-b4814f0{--width:70%;}.elementor-8 .elementor-element.elementor-element-0d34ec9{--width:100%;}.elementor-8 .elementor-element.elementor-element-e98fba8{--width:110%;}.elementor-8 .elementor-element.elementor-element-4eac983{--width:90%;}.elementor-8 .elementor-element.elementor-element-971dd65{--width:80%;}.elementor-8 .elementor-element.elementor-element-348cb6a{--width:100%;}.elementor-8 .elementor-element.elementor-element-7548945{--content-width:1350px;}.elementor-8 .elementor-element.elementor-element-55c5065{--content-width:1350px;}}@media(max-width:1024px) and (min-width:768px){.elementor-8 .elementor-element.elementor-element-5ef89c2{--width:100%;}.elementor-8 .elementor-element.elementor-element-e39734c{--width:50%;}.elementor-8 .elementor-element.elementor-element-3259749{--width:48%;}.elementor-8 .elementor-element.elementor-element-92ae4c9{--width:48%;}.elementor-8 .elementor-element.elementor-element-4792009{--width:48%;}.elementor-8 .elementor-element.elementor-element-7ed76cb{--width:48%;}.elementor-8 .elementor-element.elementor-element-3cdfe9b{--width:48%;}.elementor-8 .elementor-element.elementor-element-2f1cae0{--width:48%;}.elementor-8 .elementor-element.elementor-element-6b8ba77{--width:48%;}.elementor-8 .elementor-element.elementor-element-7106494{--width:48%;}.elementor-8 .elementor-element.elementor-element-ce2dbb6{--width:48%;}.elementor-8 .elementor-element.elementor-element-5091953{--width:48%;}.elementor-8 .elementor-element.elementor-element-d47c95d{--width:48%;}.elementor-8 .elementor-element.elementor-element-9ec9ab6{--width:48%;}.elementor-8 .elementor-element.elementor-element-80d14d4{--width:50%;}.elementor-8 .elementor-element.elementor-element-43f8015{--width:100%;}.elementor-8 .elementor-element.elementor-element-b4814f0{--width:50%;}.elementor-8 .elementor-element.elementor-element-0d34ec9{--width:100%;}.elementor-8 .elementor-element.elementor-element-971dd65{--width:100%;}.elementor-8 .elementor-element.elementor-element-348cb6a{--width:68%;}}@media(min-width:1025px){.elementor-8 .elementor-element.elementor-element-dc011fd:not(.elementor-motion-effects-element-type-background), .elementor-8 .elementor-element.elementor-element-dc011fd > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-attachment:fixed;}}@media(max-width:1024px){.elementor-8 .elementor-element.elementor-element-92a6a75{--padding-top:5em;--padding-bottom:5em;--padding-left:1em;--padding-right:1em;}.elementor-8 .elementor-element.elementor-element-8707959{--padding-top:0%;--padding-bottom:0%;--padding-left:0%;--padding-right:25%;}.elementor-8 .elementor-element.elementor-element-3db2ed6 .elementor-heading-title{font-size:58px;}.elementor-8 .elementor-element.elementor-element-f773436{font-size:18px;}.elementor-8 .elementor-element.elementor-element-2c91d6b{--padding-top:2em;--padding-bottom:0em;--padding-left:1em;--padding-right:1em;}.elementor-8 .elementor-element.elementor-element-9c9ac11{--e-image-carousel-slides-to-show:4;}.elementor-8 .elementor-element.elementor-element-64083fc{--padding-top:2em;--padding-bottom:4em;--padding-left:0em;--padding-right:1em;}.elementor-8 .elementor-element.elementor-element-f256e69 .elementor-heading-title{font-size:16px;}.elementor-8 .elementor-element.elementor-element-ba4ce1a{--padding-top:2em;--padding-bottom:4em;--padding-left:0em;--padding-right:1em;}.elementor-8 .elementor-element.elementor-element-5ef89c2{--margin-top:0em;--margin-bottom:0em;--margin-left:0em;--margin-right:0em;}.elementor-8 .elementor-element.elementor-element-e39734c{--margin-top:0em;--margin-bottom:0em;--margin-left:0em;--margin-right:1em;}.elementor-8 .elementor-element.elementor-element-ac9d54c{--padding-top:2em;--padding-bottom:4em;--padding-left:0em;--padding-right:1em;}.elementor-8 .elementor-element.elementor-element-595c221{--grid-auto-flow:row;}.elementor-8 .elementor-element.elementor-element-989968c{--padding-top:2em;--padding-bottom:4em;--padding-left:0em;--padding-right:1em;}.elementor-8 .elementor-element.elementor-element-80d14d4{--margin-top:0em;--margin-bottom:0em;--margin-left:0em;--margin-right:1em;}.elementor-8 .elementor-element.elementor-element-43f8015{--margin-top:0em;--margin-bottom:0em;--margin-left:0em;--margin-right:0em;}.elementor-8 .elementor-element.elementor-element-b4814f0{--margin-top:0em;--margin-bottom:0em;--margin-left:0em;--margin-right:1em;}.elementor-8 .elementor-element.elementor-element-6d38c8c{--padding-top:2em;--padding-bottom:4em;--padding-left:0em;--padding-right:1em;}.elementor-8 .elementor-element.elementor-element-0d34ec9{--margin-top:0em;--margin-bottom:0em;--margin-left:0em;--margin-right:0em;}.elementor-8 .elementor-element.elementor-element-971dd65{--margin-top:0em;--margin-bottom:0em;--margin-left:0em;--margin-right:0em;}.elementor-8 .elementor-element.elementor-element-dc011fd{--padding-top:0em;--padding-bottom:0em;--padding-left:0em;--padding-right:0em;}.elementor-8 .elementor-element.elementor-element-348cb6a{--padding-top:4em;--padding-bottom:2em;--padding-left:2.5em;--padding-right:2.5em;}.elementor-8 .elementor-element.elementor-element-e55b124 .elementskit-section-title-wraper .elementskit-section-title{font-size:var( --e-global-typography-5d167aa-font-size );line-height:var( --e-global-typography-5d167aa-line-height );letter-spacing:var( --e-global-typography-5d167aa-letter-spacing );}.elementor-8 .elementor-element.elementor-element-5b056e4{--e-icon-list-icon-size:19px;}.elementor-8 .elementor-element.elementor-element-5b056e4 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-8 .elementor-element.elementor-element-5b056e4 .elementor-icon-list-item > a{font-size:21px;}.elementor-8 .elementor-element.elementor-element-6bd6c54{--e-icon-list-icon-size:19px;}.elementor-8 .elementor-element.elementor-element-6bd6c54 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-8 .elementor-element.elementor-element-6bd6c54 .elementor-icon-list-item > a{font-size:21px;}.elementor-8 .elementor-element.elementor-element-caab479{--e-icon-list-icon-size:19px;}.elementor-8 .elementor-element.elementor-element-caab479 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-8 .elementor-element.elementor-element-caab479 .elementor-icon-list-item > a{font-size:21px;}.elementor-8 .elementor-element.elementor-element-5652f98{--e-icon-list-icon-size:19px;}.elementor-8 .elementor-element.elementor-element-5652f98 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-8 .elementor-element.elementor-element-5652f98 .elementor-icon-list-item > a{font-size:21px;}.elementor-8 .elementor-element.elementor-element-6a354d1{--e-icon-list-icon-size:19px;}.elementor-8 .elementor-element.elementor-element-6a354d1 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-8 .elementor-element.elementor-element-6a354d1 .elementor-icon-list-item > a{font-size:21px;}.elementor-8 .elementor-element.elementor-element-8d3942d{--e-icon-list-icon-size:19px;}.elementor-8 .elementor-element.elementor-element-8d3942d .elementor-icon-list-item > .elementor-icon-list-text, .elementor-8 .elementor-element.elementor-element-8d3942d .elementor-icon-list-item > a{font-size:21px;}.elementor-8 .elementor-element.elementor-element-7548945{--padding-top:3em;--padding-bottom:4em;--padding-left:0em;--padding-right:0em;}.elementor-8 .elementor-element.elementor-element-f155e74{--grid-auto-flow:row;}.elementor-8 .elementor-element.elementor-element-2d41658 .elementor-cta__content{min-height:270px;padding:20px 20px 20px 20px;}.elementor-8 .elementor-element.elementor-element-2d41658 .elementor-cta__title{font-size:var( --e-global-typography-d3dae9a-font-size );line-height:var( --e-global-typography-d3dae9a-line-height );}.elementor-8 .elementor-element.elementor-element-2d41658 .elementor-cta__description{font-size:var( --e-global-typography-84ca66e-font-size );line-height:var( --e-global-typography-84ca66e-line-height );letter-spacing:var( --e-global-typography-84ca66e-letter-spacing );}.elementor-8 .elementor-element.elementor-element-c0b0ebf .elementor-cta__content{min-height:270px;padding:20px 20px 20px 20px;}.elementor-8 .elementor-element.elementor-element-c0b0ebf .elementor-cta__title{font-size:var( --e-global-typography-d3dae9a-font-size );line-height:var( --e-global-typography-d3dae9a-line-height );}.elementor-8 .elementor-element.elementor-element-c0b0ebf .elementor-cta__description{font-size:var( --e-global-typography-84ca66e-font-size );line-height:var( --e-global-typography-84ca66e-line-height );letter-spacing:var( --e-global-typography-84ca66e-letter-spacing );}.elementor-8 .elementor-element.elementor-element-b37abd0 .elementor-cta__content{min-height:270px;padding:20px 20px 20px 20px;}.elementor-8 .elementor-element.elementor-element-b37abd0 .elementor-cta__title{font-size:var( --e-global-typography-d3dae9a-font-size );line-height:var( --e-global-typography-d3dae9a-line-height );}.elementor-8 .elementor-element.elementor-element-b37abd0 .elementor-cta__description{font-size:var( --e-global-typography-84ca66e-font-size );line-height:var( --e-global-typography-84ca66e-line-height );letter-spacing:var( --e-global-typography-84ca66e-letter-spacing );}.elementor-8 .elementor-element.elementor-element-31df2cc .elementor-cta__content{min-height:270px;padding:20px 20px 20px 20px;}.elementor-8 .elementor-element.elementor-element-31df2cc .elementor-cta__title{font-size:var( --e-global-typography-d3dae9a-font-size );line-height:var( --e-global-typography-d3dae9a-line-height );}.elementor-8 .elementor-element.elementor-element-31df2cc .elementor-cta__description{font-size:var( --e-global-typography-84ca66e-font-size );line-height:var( --e-global-typography-84ca66e-line-height );letter-spacing:var( --e-global-typography-84ca66e-letter-spacing );}.elementor-8 .elementor-element.elementor-element-46e5769 .elementor-cta__content{min-height:270px;padding:20px 20px 20px 20px;}.elementor-8 .elementor-element.elementor-element-46e5769 .elementor-cta__title{font-size:var( --e-global-typography-d3dae9a-font-size );line-height:var( --e-global-typography-d3dae9a-line-height );}.elementor-8 .elementor-element.elementor-element-46e5769 .elementor-cta__description{font-size:var( --e-global-typography-84ca66e-font-size );line-height:var( --e-global-typography-84ca66e-line-height );letter-spacing:var( --e-global-typography-84ca66e-letter-spacing );}.elementor-8 .elementor-element.elementor-element-a00a98d .elementor-cta__content{min-height:270px;padding:20px 20px 20px 20px;}.elementor-8 .elementor-element.elementor-element-a00a98d .elementor-cta__title{font-size:var( --e-global-typography-d3dae9a-font-size );line-height:var( --e-global-typography-d3dae9a-line-height );}.elementor-8 .elementor-element.elementor-element-a00a98d .elementor-cta__description{font-size:var( --e-global-typography-84ca66e-font-size );line-height:var( --e-global-typography-84ca66e-line-height );letter-spacing:var( --e-global-typography-84ca66e-letter-spacing );}.elementor-8 .elementor-element.elementor-element-55c5065{--padding-top:3em;--padding-bottom:4em;--padding-left:0em;--padding-right:0em;}}@media(max-width:767px){.elementor-8 .elementor-element.elementor-element-92a6a75{--padding-top:4em;--padding-bottom:4em;--padding-left:0.5em;--padding-right:0.5em;}.elementor-8 .elementor-element.elementor-element-f79f528{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-8 .elementor-element.elementor-element-8707959{--padding-top:0%;--padding-bottom:0%;--padding-left:0%;--padding-right:0%;}.elementor-8 .elementor-element.elementor-element-3db2ed6 .elementor-heading-title{font-size:35px;}.elementor-8 .elementor-element.elementor-element-f773436{font-size:20px;}.elementor-8 .elementor-element.elementor-element-d317f91 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-8 .elementor-element.elementor-element-d317f91 .elementor-icon-list-item > a{font-size:18px;}.elementor-8 .elementor-element.elementor-element-cd64640{width:100%;max-width:100%;padding:0px 0px 10px 0px;}.elementor-8 .elementor-element.elementor-element-2c91d6b{--padding-top:1.5em;--padding-bottom:0em;--padding-left:0.5em;--padding-right:0.5em;}.elementor-8 .elementor-element.elementor-element-9c9ac11{--e-image-carousel-slides-to-show:3;}.elementor-8 .elementor-element.elementor-element-64083fc{--padding-top:20px;--padding-bottom:20px;--padding-left:15px;--padding-right:15px;}.elementor-8 .elementor-element.elementor-element-795a011 .elementor-heading-title{font-size:25px;}.elementor-8 .elementor-element.elementor-element-f256e69 .elementor-heading-title{font-size:15px;}.elementor-8 .elementor-element.elementor-element-fa22c9e{--flex-wrap:wrap;--margin-top:10px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-8 .elementor-element.elementor-element-1492002 .elementor-heading-title{font-size:18px;}.elementor-8 .elementor-element.elementor-element-a948fd7 .elementor-heading-title{font-size:18px;}.elementor-8 .elementor-element.elementor-element-5962846 .elementor-heading-title{font-size:18px;}.elementor-8 .elementor-element.elementor-element-cb51aa9 .elementor-heading-title{font-size:18px;}.elementor-8 .elementor-element.elementor-element-ba4ce1a{--padding-top:20px;--padding-bottom:20px;--padding-left:15px;--padding-right:15px;}.elementor-8 .elementor-element.elementor-element-f6bdb39 .elementor-heading-title{font-size:25px;}.elementor-8 .elementor-element.elementor-element-e39734c{--margin-top:0em;--margin-bottom:1em;--margin-left:0em;--margin-right:0em;}.elementor-8 .elementor-element.elementor-element-34bb4c0{width:100%;max-width:100%;padding:0px 0px 10px 0px;}.elementor-8 .elementor-element.elementor-element-ac9d54c{--padding-top:20px;--padding-bottom:20px;--padding-left:15px;--padding-right:15px;}.elementor-8 .elementor-element.elementor-element-abeda73 .elementor-heading-title{font-size:25px;}.elementor-8 .elementor-element.elementor-element-595c221{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-8 .elementor-element.elementor-element-742ff03{--margin-top:-20px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-8 .elementor-element.elementor-element-b3665ea{--margin-top:-20px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-8 .elementor-element.elementor-element-0e678b8{--margin-top:-20px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-8 .elementor-element.elementor-element-f444f75{--margin-top:-20px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-8 .elementor-element.elementor-element-2fdd799{--margin-top:-20px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-8 .elementor-element.elementor-element-faa9c1e{--margin-top:-20px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-8 .elementor-element.elementor-element-01fdce7{--margin-top:-20px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-8 .elementor-element.elementor-element-9e26576{--margin-top:-20px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-8 .elementor-element.elementor-element-26c219d{--margin-top:-20px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-8 .elementor-element.elementor-element-0f34980{--margin-top:-20px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-8 .elementor-element.elementor-element-7dff35a{--margin-top:-20px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-8 .elementor-element.elementor-element-ecc6e18{--margin-top:-20px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-8 .elementor-element.elementor-element-989968c{--padding-top:20px;--padding-bottom:20px;--padding-left:15px;--padding-right:15px;}.elementor-8 .elementor-element.elementor-element-dc84380 .elementor-heading-title{font-size:25px;}.elementor-8 .elementor-element.elementor-element-80d14d4{--margin-top:0em;--margin-bottom:1em;--margin-left:0em;--margin-right:0em;}.elementor-8 .elementor-element.elementor-element-b4814f0{--margin-top:0em;--margin-bottom:1em;--margin-left:0em;--margin-right:0em;}.elementor-8 .elementor-element.elementor-element-6d38c8c{--padding-top:20px;--padding-bottom:20px;--padding-left:15px;--padding-right:15px;}.elementor-8 .elementor-element.elementor-element-c171558 .elementor-heading-title{font-size:25px;}.elementor-8 .elementor-element.elementor-element-211065a{--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-8 .elementor-element.elementor-element-e98fba8{--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-8 .elementor-element.elementor-element-4eac983{--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-8 .elementor-element.elementor-element-dc011fd:not(.elementor-motion-effects-element-type-background), .elementor-8 .elementor-element.elementor-element-dc011fd > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-position:30% 50%;}.elementor-8 .elementor-element.elementor-element-dc011fd{--overlay-opacity:0.5;--padding-top:0em;--padding-bottom:0em;--padding-left:0em;--padding-right:0em;}.elementor-8 .elementor-element.elementor-element-348cb6a{--margin-top:0em;--margin-bottom:0em;--margin-left:0em;--margin-right:0em;--padding-top:2.5em;--padding-bottom:2em;--padding-left:2em;--padding-right:2em;}.elementor-8 .elementor-element.elementor-element-e55b124 .elementskit-section-title-wraper .elementskit-section-title{font-size:var( --e-global-typography-5d167aa-font-size );line-height:var( --e-global-typography-5d167aa-line-height );letter-spacing:var( --e-global-typography-5d167aa-letter-spacing );}.elementor-8 .elementor-element.elementor-element-f76bed3{--margin-top:0px;--margin-bottom:10px;--margin-left:0px;--margin-right:0px;}.elementor-8 .elementor-element.elementor-element-5b056e4{--e-icon-list-icon-size:18px;}.elementor-8 .elementor-element.elementor-element-5b056e4 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-8 .elementor-element.elementor-element-5b056e4 .elementor-icon-list-item > a{font-size:19px;}.elementor-8 .elementor-element.elementor-element-04984e1{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-8 .elementor-element.elementor-element-6bd6c54{--e-icon-list-icon-size:18px;}.elementor-8 .elementor-element.elementor-element-6bd6c54 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-8 .elementor-element.elementor-element-6bd6c54 .elementor-icon-list-item > a{font-size:19px;}.elementor-8 .elementor-element.elementor-element-2de2daa{--margin-top:0px;--margin-bottom:10px;--margin-left:0px;--margin-right:0px;}.elementor-8 .elementor-element.elementor-element-caab479{--e-icon-list-icon-size:18px;}.elementor-8 .elementor-element.elementor-element-caab479 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-8 .elementor-element.elementor-element-caab479 .elementor-icon-list-item > a{font-size:19px;}.elementor-8 .elementor-element.elementor-element-8ed8db3{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-8 .elementor-element.elementor-element-5652f98{--e-icon-list-icon-size:18px;}.elementor-8 .elementor-element.elementor-element-5652f98 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-8 .elementor-element.elementor-element-5652f98 .elementor-icon-list-item > a{font-size:19px;}.elementor-8 .elementor-element.elementor-element-f3ab09f{--margin-top:0px;--margin-bottom:10px;--margin-left:0px;--margin-right:0px;}.elementor-8 .elementor-element.elementor-element-6a354d1{--e-icon-list-icon-size:18px;}.elementor-8 .elementor-element.elementor-element-6a354d1 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-8 .elementor-element.elementor-element-6a354d1 .elementor-icon-list-item > a{font-size:19px;}.elementor-8 .elementor-element.elementor-element-2eb4ff7{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-8 .elementor-element.elementor-element-8d3942d{--e-icon-list-icon-size:18px;}.elementor-8 .elementor-element.elementor-element-8d3942d .elementor-icon-list-item > .elementor-icon-list-text, .elementor-8 .elementor-element.elementor-element-8d3942d .elementor-icon-list-item > a{font-size:19px;}.elementor-8 .elementor-element.elementor-element-7548945{--padding-top:2em;--padding-bottom:1.5em;--padding-left:0em;--padding-right:0em;}.elementor-8 .elementor-element.elementor-element-f155e74{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-8 .elementor-element.elementor-element-2d41658 .elementor-cta__content{min-height:210px;text-align:center;padding:25px 25px 25px 25px;}.elementor-8 .elementor-element.elementor-element-2d41658 .elementor-cta__title{font-size:var( --e-global-typography-d3dae9a-font-size );line-height:var( --e-global-typography-d3dae9a-line-height );}.elementor-8 .elementor-element.elementor-element-2d41658 .elementor-cta__description{font-size:var( --e-global-typography-84ca66e-font-size );line-height:var( --e-global-typography-84ca66e-line-height );letter-spacing:var( --e-global-typography-84ca66e-letter-spacing );}.elementor-8 .elementor-element.elementor-element-c0b0ebf .elementor-cta__content{min-height:210px;text-align:center;padding:25px 25px 25px 25px;}.elementor-8 .elementor-element.elementor-element-c0b0ebf .elementor-cta__title{font-size:var( --e-global-typography-d3dae9a-font-size );line-height:var( --e-global-typography-d3dae9a-line-height );}.elementor-8 .elementor-element.elementor-element-c0b0ebf .elementor-cta__description{font-size:var( --e-global-typography-84ca66e-font-size );line-height:var( --e-global-typography-84ca66e-line-height );letter-spacing:var( --e-global-typography-84ca66e-letter-spacing );}.elementor-8 .elementor-element.elementor-element-b37abd0 .elementor-cta__content{min-height:210px;text-align:center;padding:25px 25px 25px 25px;}.elementor-8 .elementor-element.elementor-element-b37abd0 .elementor-cta__title{font-size:var( --e-global-typography-d3dae9a-font-size );line-height:var( --e-global-typography-d3dae9a-line-height );}.elementor-8 .elementor-element.elementor-element-b37abd0 .elementor-cta__description{font-size:var( --e-global-typography-84ca66e-font-size );line-height:var( --e-global-typography-84ca66e-line-height );letter-spacing:var( --e-global-typography-84ca66e-letter-spacing );}.elementor-8 .elementor-element.elementor-element-31df2cc .elementor-cta__content{min-height:210px;text-align:center;padding:25px 25px 25px 25px;}.elementor-8 .elementor-element.elementor-element-31df2cc .elementor-cta__title{font-size:var( --e-global-typography-d3dae9a-font-size );line-height:var( --e-global-typography-d3dae9a-line-height );}.elementor-8 .elementor-element.elementor-element-31df2cc .elementor-cta__description{font-size:var( --e-global-typography-84ca66e-font-size );line-height:var( --e-global-typography-84ca66e-line-height );letter-spacing:var( --e-global-typography-84ca66e-letter-spacing );}.elementor-8 .elementor-element.elementor-element-46e5769 .elementor-cta__content{min-height:210px;text-align:center;padding:25px 25px 25px 25px;}.elementor-8 .elementor-element.elementor-element-46e5769 .elementor-cta__title{font-size:var( --e-global-typography-d3dae9a-font-size );line-height:var( --e-global-typography-d3dae9a-line-height );}.elementor-8 .elementor-element.elementor-element-46e5769 .elementor-cta__description{font-size:var( --e-global-typography-84ca66e-font-size );line-height:var( --e-global-typography-84ca66e-line-height );letter-spacing:var( --e-global-typography-84ca66e-letter-spacing );}.elementor-8 .elementor-element.elementor-element-a00a98d .elementor-cta__content{min-height:210px;text-align:center;padding:25px 25px 25px 25px;}.elementor-8 .elementor-element.elementor-element-a00a98d .elementor-cta__title{font-size:var( --e-global-typography-d3dae9a-font-size );line-height:var( --e-global-typography-d3dae9a-line-height );}.elementor-8 .elementor-element.elementor-element-a00a98d .elementor-cta__description{font-size:var( --e-global-typography-84ca66e-font-size );line-height:var( --e-global-typography-84ca66e-line-height );letter-spacing:var( --e-global-typography-84ca66e-letter-spacing );}.elementor-8 .elementor-element.elementor-element-55c5065{--padding-top:2em;--padding-bottom:1.5em;--padding-left:0em;--padding-right:0em;}}/* Start custom CSS for image-carousel, class: .elementor-element-9c9ac11 */.elementor-8 .elementor-element.elementor-element-9c9ac11 img {
    height: 80px;
    object-fit: contain;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-fa22c9e */.benefit-card {
  background-color: #fafafa;
  padding: 20px;
  margin: 10px;
  border-radius: 8px;
  border-bottom: 3px solid #FF9302; 
  transition: transform 0.3s ease, box-shadow 0.3s ease;
}

.benefit-card:hover {
  transform: translateY(-4px);
  box-shadow: 0 8px 15px rgba(0, 0, 0, 0.05);
}

@media screen and (max-width:768px) {
    .benefit-card {
          margin: 5px;
    }
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-68033dd */.about-wrap {
        color: #333;
        display: flex;
        flex-wrap: wrap;
        line-height: 1.4;
    }

    .info-card {
        background: #ffffff;
        border-radius: 8px;
        box-shadow: 0 4px 24px rgba(0, 0, 0, 0.04);
        padding: 32px;
        border: 1px solid #f0f0f0;
        box-sizing: border-box;
        width: 100%;
    }

    .card-title {
        font-size: 2rem !important;
        font-weight: 800;
        text-transform: uppercase;
        margin-top: 0;
        margin-bottom: 24px;
        display: flex;
        flex-direction: column;
        align-items: flex-start;
        color: #222;
        position: relative;
        padding-left: 16px;
        letter-spacing: -0.5px;
    }

    .card-title::before {
        content: '';
        display: inline-block;
        width: 4px;
        height: 1.1em;
        background-color: #FF9302; 
        position: absolute;
        left: 0;
        top: 4px;
        border-radius: 2px;
        flex-shrink: 0;
    }

    .title-sub {
        font-size: 1.3rem;
        text-transform: none;
        color: #666;
        font-weight: 500;
        margin-top: 8px;
        letter-spacing: normal;
    }

    .card-right {
        flex: 2.5 1 600px;
    }

    .steps-container {
        display: flex;
        justify-content: space-between;
        align-items: flex-start;
        gap: 16px;
        margin-top: 32px;
    }

    .step-item {
        flex: 1;
        position: relative;
        display: flex;
        flex-direction: column;
        align-items: flex-start;
    }

    .step-item:not(:last-child)::after {
        content: '⟶';
        position: absolute;
        top: 25px;
        right: 50px;
        color: #FF9302; 
        font-size: 25px;
        opacity: 0.5;
        line-height: 1;
        z-index: 2;
    }

    .step-header {
        display: flex;
        align-items: center;
        gap: 12px;
        margin-bottom: 16px;
        width: 100%;
    }

    .step-number {
        background: #FF9302; 
        color: #fff;
        width: 30px;
        height: 30px;
        border-radius: 50%;
        display: flex;
        align-items: center;
        justify-content: center;
        font-size: 11px;
        font-weight: bold;
        flex-shrink: 0;
    }

    .step-icon {
        width: 46px;
        height: 46px;
        fill: none;
        stroke: #333;
        stroke-width: 1.5;
        stroke-linecap: round;
        stroke-linejoin: round;
    }

    .step-title {
        font-weight: 700;
        font-size: 1.25rem !important;
        margin: 0 0 8px 0;
        color: #111;
    }

    .step-desc {
        font-size: 0.95rem !important;
        color: #777;
        margin: 0;
        line-height: 1.5;
    }


    .step-btn {
        display: inline-block;
        margin-top: 4px;
        padding: 8px 14px;
        background-color: #FF9302; 
        color: #ffffff !important;
        text-decoration: none !important;
        font-size: 0.8rem;
        font-weight: 600;
        border-radius: 4px;
        transition: background-color 0.2s ease, transform 0.1s ease;
        line-height: 1;
    }


    .step-btn:hover {
        background-color: #e07f00; 
        transform: translateY(-1px);
    }


    .step-btn:active {
        transform: translateY(0);
    }

  
    @media (max-width: 992px) {
        .step-item:not(:last-child)::after {
            right: -12px;
        }
    }

    @media (max-width: 768px) {
        .steps-container {
            flex-direction: column;
            gap: 32px;
        }

        .step-item {
            flex-direction: row;
            align-items: flex-start;
            gap: 16px;
            width: 100%;
        }

        .step-header {
            flex-direction: column;
            width: auto;
            margin-bottom: 0;
        }

        .step-info {
            flex: 1;
            padding-top: 4px;
        }

       
        .step-item:not(:last-child)::after {
            content: '';
            width: 2px;
            height: 28px;
            background: rgba(255, 147, 2, 0.4); 
            position: absolute;
            bottom: -30px;
            left: 27px;
            top: auto;
            right: auto;
        }
    }/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-ef5fde0 */.contacts-wrapper {
        display: flex;
        flex-wrap: wrap;
        gap: 24px;
        line-height: 1.4;
        color: #333;
    }

    .contacts-card {
        background: #ffffff;
        border-radius: 8px;
        box-shadow: 0 4px 24px rgba(0, 0, 0, 0.04);
        padding: 22px;
        border: 1px solid #f0f0f0;
        box-sizing: border-box;
        width: 100%;
        display: flex;
        flex-direction: column;
    }

    /* Заголовок блока */
    .contacts-title {
        font-size: 2rem !important;
        font-weight: 800;
        text-transform: uppercase;
        margin-top: 0;
        margin-bottom: 32px;
        display: flex;
        align-items: center;
        color: #222;
        position: relative;
        padding-left: 16px;
        letter-spacing: -0.5px;
    }

    .contacts-title::before {
        content: '';
        display: inline-block;
        width: 4px;
        height: 1.1em;
        background-color: #FF9302; /* Акцентный цвет */
        position: absolute;
        left: 0;
        top: 4px;
        border-radius: 2px;
        flex-shrink: 0;
    }

    /* Вертикальный контейнер для разделов */
    .contacts-list {
        display: flex;
        flex-direction: column;
        gap: 28px;
        margin-bottom: 32px; /* Отступ до кнопки */
    }

    /* Строка контакта */
    .contacts-item {
        display: flex;
        align-items: flex-start;
        gap: 16px;
    }

    /* Иконки */
    .contacts-icon-wrap {
        display: flex;
        align-items: center;
        justify-content: center;
        width: 40px;
        height: 40px;
        background-color: rgba(255, 147, 2, 0.1); /* Легкий фон в цвет бренда */
        border-radius: 50%;
        flex-shrink: 0;
    }

    .contacts-icon {
        width: 20px;
        height: 20px;
        fill: none;
        stroke: #FF9302; /* Акцентный цвет для иконок */
        stroke-width: 2;
        stroke-linecap: round;
        stroke-linejoin: round;
    }

    /* Текстовая часть */
    .contacts-info {
        display: flex;
        flex-direction: column;
        gap: 4px;
    }

    .contacts-label {
        font-size: 0.8rem;
        text-transform: uppercase;
        letter-spacing: 1px;
        color: #999;
        font-weight: 700;
        margin: 0;
    }

    .contacts-text {
        font-size: 1.05rem !important;
        font-weight: 600;
        color: #222;
        margin: 0;
    }

    /* Метро выделено отдельно */
    .metro-badge {
        display: inline-flex;
        align-items: center;
        gap: 6px;
        font-size: 0.9rem;
        font-weight: 700;
        color: #e52b20; /* Красный цвет для значка метро */
        margin-bottom: 4px;
    }

    .metro-icon {
        width: 14px;
        height: 14px;
        fill: #e52b20;
    }

    /* Кликабельные ссылки (телефон, почта) */
    .contacts-link {
        color: #222 !important;
        text-decoration: none !important;
        transition: color 0.2s ease;
        display: block;
    }

    .contacts-link:hover {
        color: #FF9302 !important;
    }

    /* Стили для кнопки внизу контактов */
    .contacts-btn {
        display: block;
        text-align: center;
        padding: 14px 20px;
        background-color: #FF9302; /* Акцентный цвет */
        color: #ffffff !important;
        text-decoration: none !important;
        font-size: 0.95rem;
        font-weight: 700;
        border-radius: 6px;
        transition: background-color 0.2s ease, transform 0.1s ease;
        line-height: 1.2;
        box-shadow: 0 4px 14px rgba(255, 147, 2, 0.2);
    }

    /* Эффект при наведении на кнопку */
    .contacts-btn:hover {
        background-color: #e07f00; /* Чуть темнее */
        transform: translateY(-1px);
        box-shadow: 0 6px 20px rgba(255, 147, 2, 0.3);
    }

    /* Эффект при клике */
    .contacts-btn:active {
        transform: translateY(0);
    }/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-3ff2d1f */.contacts-wrapper {
        display: flex;
        flex-wrap: wrap;
        gap: 24px;
        line-height: 1.4;
        color: #333;
    }

    .contacts-card {
        background: #ffffff;
        border-radius: 8px;
        box-shadow: 0 4px 24px rgba(0, 0, 0, 0.04);
        padding: 22px;
        border: 1px solid #f0f0f0;
        box-sizing: border-box;
        width: 100%;
        display: flex;
        flex-direction: column;
    }

    /* Заголовок блока */
    .contacts-title {
        font-size: 2rem !important;
        font-weight: 800;
        text-transform: uppercase;
        margin-top: 0;
        margin-bottom: 32px;
        display: flex;
        align-items: center;
        color: #222;
        position: relative;
        padding-left: 16px;
        letter-spacing: -0.5px;
    }

    .contacts-title::before {
        content: '';
        display: inline-block;
        width: 4px;
        height: 1.1em;
        background-color: #FF9302; /* Акцентный цвет */
        position: absolute;
        left: 0;
        top: 4px;
        border-radius: 2px;
        flex-shrink: 0;
    }

    /* Вертикальный контейнер для разделов */
    .contacts-list {
        display: flex;
        flex-direction: column;
        gap: 28px;
        margin-bottom: 32px; /* Отступ до кнопки */
    }

    /* Строка контакта */
    .contacts-item {
        display: flex;
        align-items: flex-start;
        gap: 16px;
    }

    /* Иконки */
    .contacts-icon-wrap {
        display: flex;
        align-items: center;
        justify-content: center;
        width: 40px;
        height: 40px;
        background-color: rgba(255, 147, 2, 0.1); /* Легкий фон в цвет бренда */
        border-radius: 50%;
        flex-shrink: 0;
    }

    .contacts-icon {
        width: 20px;
        height: 20px;
        fill: none;
        stroke: #FF9302; /* Акцентный цвет для иконок */
        stroke-width: 2;
        stroke-linecap: round;
        stroke-linejoin: round;
    }

    /* Текстовая часть */
    .contacts-info {
        display: flex;
        flex-direction: column;
        gap: 4px;
    }

    .contacts-label {
        font-size: 0.8rem;
        text-transform: uppercase;
        letter-spacing: 1px;
        color: #999;
        font-weight: 700;
        margin: 0;
    }

    .contacts-text {
        font-size: 1.05rem !important;
        font-weight: 600;
        color: #222;
        margin: 0;
    }

    /* Метро выделено отдельно */
    .metro-badge {
        display: inline-flex;
        align-items: center;
        gap: 6px;
        font-size: 0.9rem;
        font-weight: 700;
        color: #e52b20; /* Красный цвет для значка метро */
        margin-bottom: 4px;
    }

    .metro-icon {
        width: 14px;
        height: 14px;
        fill: #e52b20;
    }

    /* Кликабельные ссылки (телефон, почта) */
    .contacts-link {
        color: #222 !important;
        text-decoration: none !important;
        transition: color 0.2s ease;
        display: block;
    }

    .contacts-link:hover {
        color: #FF9302 !important;
    }

    /* Стили для кнопки внизу контактов */
    .contacts-btn {
        display: block;
        text-align: center;
        padding: 14px 20px;
        background-color: #FF9302; /* Акцентный цвет */
        color: #ffffff !important;
        text-decoration: none !important;
        font-size: 0.95rem;
        font-weight: 700;
        border-radius: 6px;
        transition: background-color 0.2s ease, transform 0.1s ease;
        line-height: 1.2;
        box-shadow: 0 4px 14px rgba(255, 147, 2, 0.2);
    }

    /* Эффект при наведении на кнопку */
    .contacts-btn:hover {
        background-color: #e07f00; /* Чуть темнее */
        transform: translateY(-1px);
        box-shadow: 0 6px 20px rgba(255, 147, 2, 0.3);
    }

    /* Эффект при клике */
    .contacts-btn:active {
        transform: translateY(0);
    }/* End custom CSS */