.elementor-1788 .elementor-element.elementor-element-89b7ff6{--display:flex;--min-height:92vh;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--justify-content:flex-end;--background-transition:0.3s;--overlay-opacity:0.6;--margin-top:-90px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1788 .elementor-element.elementor-element-89b7ff6 .elementor-background-slideshow__slide__image{background-size:cover;background-position:center center;}.elementor-1788 .elementor-element.elementor-element-89b7ff6::before, .elementor-1788 .elementor-element.elementor-element-89b7ff6 > .elementor-background-video-container::before, .elementor-1788 .elementor-element.elementor-element-89b7ff6 > .e-con-inner > .elementor-background-video-container::before, .elementor-1788 .elementor-element.elementor-element-89b7ff6 > .elementor-background-slideshow::before, .elementor-1788 .elementor-element.elementor-element-89b7ff6 > .e-con-inner > .elementor-background-slideshow::before, .elementor-1788 .elementor-element.elementor-element-89b7ff6 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{--background-overlay:'';background-color:transparent;background-image:linear-gradient(90deg, #000000 59%, #1B1B1BBF 80%);}.elementor-1788 .elementor-element.elementor-element-89b7ff6, .elementor-1788 .elementor-element.elementor-element-89b7ff6::before{--border-transition:0.3s;}.elementor-1788 .elementor-element.elementor-element-0ae5720 .elementor-heading-title{color:#FFFFFF;font-family:"Montserrat", Sans-serif;font-size:56px;font-weight:600;}.elementor-1788 .elementor-element.elementor-element-dbfe5da .elementor-heading-title{color:#FFFFFF;font-family:"Open Sans", Sans-serif;font-size:20px;font-weight:400;line-height:1.5em;}.elementor-1788 .elementor-element.elementor-element-dbfe5da > .elementor-widget-container{margin:0px 0px 40px 0px;}.elementor-1788 .elementor-element.elementor-element-dbfe5da{width:var( --container-widget-width, 70% );max-width:70%;--container-widget-width:70%;--container-widget-flex-grow:0;}.elementor-1788 .elementor-element.elementor-element-d93bf64{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--gap:0px 0px;--background-transition:0.3s;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1788 .elementor-element.elementor-element-d93bf64:not(.elementor-motion-effects-element-type-background), .elementor-1788 .elementor-element.elementor-element-d93bf64 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#1B1B1B;}.elementor-1788 .elementor-element.elementor-element-d93bf64, .elementor-1788 .elementor-element.elementor-element-d93bf64::before{--border-transition:0.3s;}.elementor-1788 .elementor-element.elementor-element-d3ff7e9{--display:flex;--justify-content:center;--gap:0px 0px;--background-transition:0.3s;--padding-top:40px;--padding-bottom:40px;--padding-left:40px;--padding-right:0px;}.elementor-1788 .elementor-element.elementor-element-d3ff7e9.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-1788 .elementor-element.elementor-element-6246867 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-bottom:calc(20px/2);}.elementor-1788 .elementor-element.elementor-element-6246867 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-top:calc(20px/2);}.elementor-1788 .elementor-element.elementor-element-6246867 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-right:calc(20px/2);margin-left:calc(20px/2);}.elementor-1788 .elementor-element.elementor-element-6246867 .elementor-icon-list-items.elementor-inline-items{margin-right:calc(-20px/2);margin-left:calc(-20px/2);}body.rtl .elementor-1788 .elementor-element.elementor-element-6246867 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{left:calc(-20px/2);}body:not(.rtl) .elementor-1788 .elementor-element.elementor-element-6246867 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{right:calc(-20px/2);}.elementor-1788 .elementor-element.elementor-element-6246867 .elementor-icon-list-icon i{color:#148C8A;transition:color 0.3s;}.elementor-1788 .elementor-element.elementor-element-6246867 .elementor-icon-list-icon svg{fill:#148C8A;transition:fill 0.3s;}.elementor-1788 .elementor-element.elementor-element-6246867{--e-icon-list-icon-size:20px;--icon-vertical-offset:0px;}.elementor-1788 .elementor-element.elementor-element-6246867 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-1788 .elementor-element.elementor-element-6246867 .elementor-icon-list-item > a{font-family:"Montserrat", Sans-serif;font-size:18px;font-weight:400;}.elementor-1788 .elementor-element.elementor-element-6246867 .elementor-icon-list-text{color:#FFFFFF;transition:color 0.3s;}.elementor-1788 .elementor-element.elementor-element-6246867 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-1788 .elementor-element.elementor-element-fda6874 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-bottom:calc(8px/2);}.elementor-1788 .elementor-element.elementor-element-fda6874 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-top:calc(8px/2);}.elementor-1788 .elementor-element.elementor-element-fda6874 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-right:calc(8px/2);margin-left:calc(8px/2);}.elementor-1788 .elementor-element.elementor-element-fda6874 .elementor-icon-list-items.elementor-inline-items{margin-right:calc(-8px/2);margin-left:calc(-8px/2);}body.rtl .elementor-1788 .elementor-element.elementor-element-fda6874 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{left:calc(-8px/2);}body:not(.rtl) .elementor-1788 .elementor-element.elementor-element-fda6874 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{right:calc(-8px/2);}.elementor-1788 .elementor-element.elementor-element-fda6874 .elementor-icon-list-icon i{color:#148C8A;transition:color 0.3s;}.elementor-1788 .elementor-element.elementor-element-fda6874 .elementor-icon-list-icon svg{fill:#148C8A;transition:fill 0.3s;}.elementor-1788 .elementor-element.elementor-element-fda6874{--e-icon-list-icon-size:20px;--icon-vertical-offset:0px;}.elementor-1788 .elementor-element.elementor-element-fda6874 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-1788 .elementor-element.elementor-element-fda6874 .elementor-icon-list-item > a{font-family:"Montserrat", Sans-serif;font-size:16px;font-weight:400;}.elementor-1788 .elementor-element.elementor-element-fda6874 .elementor-icon-list-text{color:#FFFFFF;transition:color 0.3s;}.elementor-1788 .elementor-element.elementor-element-fda6874 > .elementor-widget-container{margin:10px 0px 0px -5px;}.elementor-1788 .elementor-element.elementor-element-5688e9f{--display:flex;--justify-content:flex-end;--background-transition:0.3s;--padding-top:40px;--padding-bottom:40px;--padding-left:40px;--padding-right:40px;}.elementor-1788 .elementor-element.elementor-element-5688e9f:not(.elementor-motion-effects-element-type-background), .elementor-1788 .elementor-element.elementor-element-5688e9f > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#E63B19;}.elementor-1788 .elementor-element.elementor-element-5688e9f, .elementor-1788 .elementor-element.elementor-element-5688e9f::before{--border-transition:0.3s;}.elementor-1788 .elementor-element.elementor-element-5688e9f.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-1788 .elementor-element.elementor-element-fcafd94 .elementor-icon-list-icon i{color:#148C8A;transition:color 0.3s;}.elementor-1788 .elementor-element.elementor-element-fcafd94 .elementor-icon-list-icon svg{fill:#148C8A;transition:fill 0.3s;}.elementor-1788 .elementor-element.elementor-element-fcafd94{--e-icon-list-icon-size:26px;--icon-vertical-offset:0px;}.elementor-1788 .elementor-element.elementor-element-fcafd94 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-1788 .elementor-element.elementor-element-fcafd94 .elementor-icon-list-item > a{font-family:"Montserrat", Sans-serif;font-size:20px;font-weight:600;}.elementor-1788 .elementor-element.elementor-element-fcafd94 .elementor-icon-list-text{color:#FFFFFF;transition:color 0.3s;}.elementor-1788 .elementor-element.elementor-element-fcafd94 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-1788 .elementor-element.elementor-element-d180cfe .elementor-icon-list-icon i{color:#148C8A;transition:color 0.3s;}.elementor-1788 .elementor-element.elementor-element-d180cfe .elementor-icon-list-icon svg{fill:#148C8A;transition:fill 0.3s;}.elementor-1788 .elementor-element.elementor-element-d180cfe{--e-icon-list-icon-size:26px;--icon-vertical-offset:0px;top:0px;}.elementor-1788 .elementor-element.elementor-element-d180cfe .elementor-icon-list-item > .elementor-icon-list-text, .elementor-1788 .elementor-element.elementor-element-d180cfe .elementor-icon-list-item > a{font-family:"Open Sans", Sans-serif;font-size:16px;font-weight:400;line-height:1.5em;}.elementor-1788 .elementor-element.elementor-element-d180cfe .elementor-icon-list-text{color:#FFFFFF;transition:color 0.3s;}.elementor-1788 .elementor-element.elementor-element-d180cfe > .elementor-widget-container{padding:8px 15px 8px 15px;background-color:#CF2705;}.elementor-1788 .elementor-element.elementor-element-d180cfe.elementor-element{--align-self:flex-end;}body:not(.rtl) .elementor-1788 .elementor-element.elementor-element-d180cfe{right:0px;}body.rtl .elementor-1788 .elementor-element.elementor-element-d180cfe{left:0px;}.elementor-1788 .elementor-element.elementor-element-915cc8c{--display:flex;--min-height:92vh;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--justify-content:flex-end;--background-transition:0.3s;--overlay-opacity:0.8;--margin-top:-90px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1788 .elementor-element.elementor-element-915cc8c .elementor-background-slideshow__slide__image{background-size:cover;background-position:center center;}.elementor-1788 .elementor-element.elementor-element-915cc8c::before, .elementor-1788 .elementor-element.elementor-element-915cc8c > .elementor-background-video-container::before, .elementor-1788 .elementor-element.elementor-element-915cc8c > .e-con-inner > .elementor-background-video-container::before, .elementor-1788 .elementor-element.elementor-element-915cc8c > .elementor-background-slideshow::before, .elementor-1788 .elementor-element.elementor-element-915cc8c > .e-con-inner > .elementor-background-slideshow::before, .elementor-1788 .elementor-element.elementor-element-915cc8c > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{--background-overlay:'';background-color:transparent;background-image:linear-gradient(180deg, #1B1B1BE0 0%, #1B1B1BBF 100%);}.elementor-1788 .elementor-element.elementor-element-915cc8c, .elementor-1788 .elementor-element.elementor-element-915cc8c::before{--border-transition:0.3s;}.elementor-1788 .elementor-element.elementor-element-cdc4f25 .elementor-heading-title{color:#FFFFFF;font-family:"Montserrat", Sans-serif;font-size:56px;font-weight:600;}.elementor-1788 .elementor-element.elementor-element-5d6b57e .elementor-heading-title{color:#FFFFFF;font-family:"Open Sans", Sans-serif;font-size:20px;font-weight:400;line-height:1.5em;}.elementor-1788 .elementor-element.elementor-element-5d6b57e > .elementor-widget-container{margin:0px 0px 40px 0px;}.elementor-1788 .elementor-element.elementor-element-5d6b57e{width:var( --container-widget-width, 70% );max-width:70%;--container-widget-width:70%;--container-widget-flex-grow:0;}.elementor-1788 .elementor-element.elementor-element-bc2e480{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--gap:0px 0px;--background-transition:0.3s;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1788 .elementor-element.elementor-element-bc2e480:not(.elementor-motion-effects-element-type-background), .elementor-1788 .elementor-element.elementor-element-bc2e480 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#1B1B1B;}.elementor-1788 .elementor-element.elementor-element-bc2e480, .elementor-1788 .elementor-element.elementor-element-bc2e480::before{--border-transition:0.3s;}.elementor-1788 .elementor-element.elementor-element-51a69cd{--display:flex;--justify-content:center;--gap:0px 0px;--background-transition:0.3s;--padding-top:40px;--padding-bottom:40px;--padding-left:40px;--padding-right:0px;}.elementor-1788 .elementor-element.elementor-element-51a69cd.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-1788 .elementor-element.elementor-element-99034d0 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-bottom:calc(20px/2);}.elementor-1788 .elementor-element.elementor-element-99034d0 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-top:calc(20px/2);}.elementor-1788 .elementor-element.elementor-element-99034d0 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-right:calc(20px/2);margin-left:calc(20px/2);}.elementor-1788 .elementor-element.elementor-element-99034d0 .elementor-icon-list-items.elementor-inline-items{margin-right:calc(-20px/2);margin-left:calc(-20px/2);}body.rtl .elementor-1788 .elementor-element.elementor-element-99034d0 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{left:calc(-20px/2);}body:not(.rtl) .elementor-1788 .elementor-element.elementor-element-99034d0 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{right:calc(-20px/2);}.elementor-1788 .elementor-element.elementor-element-99034d0 .elementor-icon-list-icon i{color:#148C8A;transition:color 0.3s;}.elementor-1788 .elementor-element.elementor-element-99034d0 .elementor-icon-list-icon svg{fill:#148C8A;transition:fill 0.3s;}.elementor-1788 .elementor-element.elementor-element-99034d0{--e-icon-list-icon-size:20px;--icon-vertical-offset:0px;}.elementor-1788 .elementor-element.elementor-element-99034d0 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-1788 .elementor-element.elementor-element-99034d0 .elementor-icon-list-item > a{font-family:"Montserrat", Sans-serif;font-size:18px;font-weight:400;}.elementor-1788 .elementor-element.elementor-element-99034d0 .elementor-icon-list-text{color:#FFFFFF;transition:color 0.3s;}.elementor-1788 .elementor-element.elementor-element-99034d0 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-1788 .elementor-element.elementor-element-31da695 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-bottom:calc(8px/2);}.elementor-1788 .elementor-element.elementor-element-31da695 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-top:calc(8px/2);}.elementor-1788 .elementor-element.elementor-element-31da695 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-right:calc(8px/2);margin-left:calc(8px/2);}.elementor-1788 .elementor-element.elementor-element-31da695 .elementor-icon-list-items.elementor-inline-items{margin-right:calc(-8px/2);margin-left:calc(-8px/2);}body.rtl .elementor-1788 .elementor-element.elementor-element-31da695 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{left:calc(-8px/2);}body:not(.rtl) .elementor-1788 .elementor-element.elementor-element-31da695 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{right:calc(-8px/2);}.elementor-1788 .elementor-element.elementor-element-31da695 .elementor-icon-list-icon i{color:#148C8A;transition:color 0.3s;}.elementor-1788 .elementor-element.elementor-element-31da695 .elementor-icon-list-icon svg{fill:#148C8A;transition:fill 0.3s;}.elementor-1788 .elementor-element.elementor-element-31da695{--e-icon-list-icon-size:20px;--icon-vertical-offset:0px;}.elementor-1788 .elementor-element.elementor-element-31da695 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-1788 .elementor-element.elementor-element-31da695 .elementor-icon-list-item > a{font-family:"Montserrat", Sans-serif;font-size:16px;font-weight:400;}.elementor-1788 .elementor-element.elementor-element-31da695 .elementor-icon-list-text{color:#FFFFFF;transition:color 0.3s;}.elementor-1788 .elementor-element.elementor-element-31da695 > .elementor-widget-container{margin:10px 0px 0px -5px;}.elementor-1788 .elementor-element.elementor-element-1cd4f1b{--display:flex;--justify-content:flex-end;--background-transition:0.3s;--padding-top:40px;--padding-bottom:40px;--padding-left:40px;--padding-right:40px;}.elementor-1788 .elementor-element.elementor-element-1cd4f1b:not(.elementor-motion-effects-element-type-background), .elementor-1788 .elementor-element.elementor-element-1cd4f1b > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#E63B19;}.elementor-1788 .elementor-element.elementor-element-1cd4f1b, .elementor-1788 .elementor-element.elementor-element-1cd4f1b::before{--border-transition:0.3s;}.elementor-1788 .elementor-element.elementor-element-1cd4f1b.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-1788 .elementor-element.elementor-element-563a028 .elementor-icon-list-icon i{color:#148C8A;transition:color 0.3s;}.elementor-1788 .elementor-element.elementor-element-563a028 .elementor-icon-list-icon svg{fill:#148C8A;transition:fill 0.3s;}.elementor-1788 .elementor-element.elementor-element-563a028{--e-icon-list-icon-size:26px;--icon-vertical-offset:0px;}.elementor-1788 .elementor-element.elementor-element-563a028 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-1788 .elementor-element.elementor-element-563a028 .elementor-icon-list-item > a{font-family:"Montserrat", Sans-serif;font-size:20px;font-weight:600;}.elementor-1788 .elementor-element.elementor-element-563a028 .elementor-icon-list-text{color:#FFFFFF;transition:color 0.3s;}.elementor-1788 .elementor-element.elementor-element-563a028 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-1788 .elementor-element.elementor-element-60bc1ea{--display:flex;--background-transition:0.3s;}.elementor-1788 .elementor-element.elementor-element-60bc1ea.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-1788 .elementor-element.elementor-element-4bc08e8 .elementor-heading-title{color:#FFFFFF;font-family:"Montserrat", Sans-serif;font-size:22px;font-weight:600;line-height:1.1em;}.elementor-1788 .elementor-element.elementor-element-34d9e1f .elementor-heading-title{color:#FFFFFF;font-family:"Montserrat", Sans-serif;font-size:22px;font-weight:600;line-height:1.1em;}.elementor-1788 .elementor-element.elementor-element-2da490c .elementor-heading-title{color:#FFFFFF;font-family:"Montserrat", Sans-serif;font-size:22px;font-weight:600;line-height:1.1em;}.elementor-1788 .elementor-element.elementor-element-f7594dd .elementor-heading-title{color:#FFFFFF;font-family:"Montserrat", Sans-serif;font-size:22px;font-weight:600;line-height:1.1em;}.elementor-1788 .elementor-element.elementor-element-280e642 .elementor-icon-list-icon i{color:#148C8A;transition:color 0.3s;}.elementor-1788 .elementor-element.elementor-element-280e642 .elementor-icon-list-icon svg{fill:#148C8A;transition:fill 0.3s;}.elementor-1788 .elementor-element.elementor-element-280e642{--e-icon-list-icon-size:26px;--icon-vertical-offset:0px;top:0px;}.elementor-1788 .elementor-element.elementor-element-280e642 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-1788 .elementor-element.elementor-element-280e642 .elementor-icon-list-item > a{font-family:"Open Sans", Sans-serif;font-size:16px;font-weight:400;line-height:1.5em;}.elementor-1788 .elementor-element.elementor-element-280e642 .elementor-icon-list-text{color:#FFFFFF;transition:color 0.3s;}.elementor-1788 .elementor-element.elementor-element-280e642 > .elementor-widget-container{padding:8px 15px 8px 15px;background-color:#CF2705;}.elementor-1788 .elementor-element.elementor-element-280e642.elementor-element{--align-self:flex-end;}body:not(.rtl) .elementor-1788 .elementor-element.elementor-element-280e642{right:0px;}body.rtl .elementor-1788 .elementor-element.elementor-element-280e642{left:0px;}.elementor-1788 .elementor-element.elementor-element-8e1f9d5{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--gap:0px 0px;--background-transition:0.3s;--padding-top:70px;--padding-bottom:70px;--padding-left:0px;--padding-right:0px;}.elementor-1788 .elementor-element.elementor-element-8e1f9d5:not(.elementor-motion-effects-element-type-background), .elementor-1788 .elementor-element.elementor-element-8e1f9d5 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F4F4F4;}.elementor-1788 .elementor-element.elementor-element-8e1f9d5, .elementor-1788 .elementor-element.elementor-element-8e1f9d5::before{--border-transition:0.3s;}.elementor-1788 .elementor-element.elementor-element-aea9444 .elementor-heading-title{color:#148C8A;font-family:"Montserrat", Sans-serif;font-size:12px;font-weight:600;text-transform:uppercase;line-height:1.1em;}.elementor-1788 .elementor-element.elementor-element-774d6d3 .elementor-heading-title{color:#1B1B1B;font-family:"Montserrat", Sans-serif;font-size:42px;font-weight:600;line-height:1.1em;}.elementor-1788 .elementor-element.elementor-element-774d6d3 > .elementor-widget-container{margin:10px 0px 10px 0px;}.elementor-1788 .elementor-element.elementor-element-774d6d3{width:var( --container-widget-width, 64% );max-width:64%;--container-widget-width:64%;--container-widget-flex-grow:0;}.elementor-1788 .elementor-element.elementor-element-619a5e2 .elementor-heading-title{color:#5B5B5B;font-family:"Open Sans", Sans-serif;font-size:16px;font-weight:400;line-height:1.5em;}.elementor-1788 .elementor-element.elementor-element-619a5e2 > .elementor-widget-container{margin:0px 0px 22px 0px;}.elementor-1788 .elementor-element.elementor-element-619a5e2{width:var( --container-widget-width, 50% );max-width:50%;--container-widget-width:50%;--container-widget-flex-grow:0;}.elementor-1788 .elementor-element.elementor-element-0207a6b{--display:grid;--e-con-grid-template-columns:repeat(2, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--grid-auto-flow:row;--background-transition:0.3s;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1788 .elementor-element.elementor-element-cc0fb6e{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--background-transition:0.3s;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:#E4E4E4;--border-color:#E4E4E4;--border-radius:0px 0px 0px 0px;--padding-top:18px;--padding-bottom:18px;--padding-left:18px;--padding-right:18px;}.elementor-1788 .elementor-element.elementor-element-cc0fb6e:not(.elementor-motion-effects-element-type-background), .elementor-1788 .elementor-element.elementor-element-cc0fb6e > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-1788 .elementor-element.elementor-element-cc0fb6e: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;border-color:#148C8A;--border-color:#148C8A;box-shadow:0px 14px 36px 0px rgba(0, 0, 0, 0.06);}.elementor-1788 .elementor-element.elementor-element-cc0fb6e, .elementor-1788 .elementor-element.elementor-element-cc0fb6e::before{--border-transition:0.3s;}.elementor-1788 .elementor-element.elementor-element-25b413b .elementor-main-swiper{height:350px;width:100%;}.elementor-1788 .elementor-element.elementor-element-25b413b.elementor-skin-slideshow .elementor-main-swiper{margin-bottom:10px;}.elementor-1788 .elementor-element.elementor-element-25b413b .elementor-swiper-button{font-size:20px;}.elementor-1788 .elementor-element.elementor-element-25b413b .swiper-pagination-bullet{height:10px;width:10px;}.elementor-1788 .elementor-element.elementor-element-25b413b .swiper-horizontal .swiper-pagination-progressbar{height:10px;}.elementor-1788 .elementor-element.elementor-element-25b413b .swiper-pagination-fraction{font-size:10px;color:#FFFFFF;}.elementor-1788 .elementor-element.elementor-element-25b413b .swiper-pagination-bullet:not(.swiper-pagination-bullet-active){background-color:#FFFFFF59;opacity:1;}.elementor-1788 .elementor-element.elementor-element-25b413b .swiper-pagination-bullet-active, .elementor-1788 .elementor-element.elementor-element-25b413b .swiper-pagination-progressbar-fill{background-color:#FFFFFF;}.elementor-1788 .elementor-element.elementor-element-25b413b{width:var( --container-widget-width, 70% );max-width:70%;--container-widget-width:70%;--container-widget-flex-grow:0;}.elementor-1788 .elementor-element.elementor-element-5244fc8{--display:flex;--gap:6px 6px;--background-transition:0.3s;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1788 .elementor-element.elementor-element-4ec7b42 .elementor-heading-title{color:#1B1B1B;font-family:"Montserrat", Sans-serif;font-size:22px;font-weight:700;text-transform:uppercase;line-height:1.3em;}.elementor-1788 .elementor-element.elementor-element-0b4a23b .elementor-heading-title{color:#1B1B1B;font-family:"Montserrat", Sans-serif;font-size:16px;font-weight:600;line-height:1.3em;}.elementor-1788 .elementor-element.elementor-element-2f5ad46 .elementor-heading-title{color:#5B5B5B;font-family:"Open Sans", Sans-serif;font-size:14px;font-weight:400;line-height:1.5em;}.elementor-1788 .elementor-element.elementor-element-2f5ad46 > .elementor-widget-container{margin:4px 0px 4px 0px;}.elementor-1788 .elementor-element.elementor-element-09388d1 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-bottom:calc(4px/2);}.elementor-1788 .elementor-element.elementor-element-09388d1 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-top:calc(4px/2);}.elementor-1788 .elementor-element.elementor-element-09388d1 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-right:calc(4px/2);margin-left:calc(4px/2);}.elementor-1788 .elementor-element.elementor-element-09388d1 .elementor-icon-list-items.elementor-inline-items{margin-right:calc(-4px/2);margin-left:calc(-4px/2);}body.rtl .elementor-1788 .elementor-element.elementor-element-09388d1 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{left:calc(-4px/2);}body:not(.rtl) .elementor-1788 .elementor-element.elementor-element-09388d1 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{right:calc(-4px/2);}.elementor-1788 .elementor-element.elementor-element-09388d1 .elementor-icon-list-icon i{color:#148C8A;transition:color 0.3s;}.elementor-1788 .elementor-element.elementor-element-09388d1 .elementor-icon-list-icon svg{fill:#148C8A;transition:fill 0.3s;}.elementor-1788 .elementor-element.elementor-element-09388d1{--e-icon-list-icon-size:14px;--icon-vertical-offset:0px;}.elementor-1788 .elementor-element.elementor-element-09388d1 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-1788 .elementor-element.elementor-element-09388d1 .elementor-icon-list-item > a{font-family:"Open Sans", Sans-serif;font-size:14px;font-weight:400;}.elementor-1788 .elementor-element.elementor-element-09388d1 .elementor-icon-list-text{color:#5B5B5B;transition:color 0.3s;}.elementor-1788 .elementor-element.elementor-element-09388d1 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-1788 .elementor-element.elementor-element-9bedda7{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--background-transition:0.3s;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:#E4E4E4;--border-color:#E4E4E4;--border-radius:0px 0px 0px 0px;--padding-top:18px;--padding-bottom:18px;--padding-left:18px;--padding-right:18px;}.elementor-1788 .elementor-element.elementor-element-9bedda7:not(.elementor-motion-effects-element-type-background), .elementor-1788 .elementor-element.elementor-element-9bedda7 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-1788 .elementor-element.elementor-element-9bedda7: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;border-color:#148C8A;--border-color:#148C8A;box-shadow:0px 14px 36px 0px rgba(0, 0, 0, 0.06);}.elementor-1788 .elementor-element.elementor-element-9bedda7, .elementor-1788 .elementor-element.elementor-element-9bedda7::before{--border-transition:0.3s;}.elementor-1788 .elementor-element.elementor-element-0db32e9 .elementor-main-swiper{height:350px;width:100%;}.elementor-1788 .elementor-element.elementor-element-0db32e9.elementor-skin-slideshow .elementor-main-swiper{margin-bottom:10px;}.elementor-1788 .elementor-element.elementor-element-0db32e9 .elementor-swiper-button{font-size:20px;}.elementor-1788 .elementor-element.elementor-element-0db32e9 .swiper-pagination-bullet{height:10px;width:10px;}.elementor-1788 .elementor-element.elementor-element-0db32e9 .swiper-horizontal .swiper-pagination-progressbar{height:10px;}.elementor-1788 .elementor-element.elementor-element-0db32e9 .swiper-pagination-fraction{font-size:10px;color:#FFFFFF;}.elementor-1788 .elementor-element.elementor-element-0db32e9 .swiper-pagination-bullet:not(.swiper-pagination-bullet-active){background-color:#FFFFFF59;opacity:1;}.elementor-1788 .elementor-element.elementor-element-0db32e9 .swiper-pagination-bullet-active, .elementor-1788 .elementor-element.elementor-element-0db32e9 .swiper-pagination-progressbar-fill{background-color:#FFFFFF;}.elementor-1788 .elementor-element.elementor-element-0db32e9{width:var( --container-widget-width, 70% );max-width:70%;--container-widget-width:70%;--container-widget-flex-grow:0;}.elementor-1788 .elementor-element.elementor-element-467dc54{--display:flex;--gap:6px 6px;--background-transition:0.3s;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1788 .elementor-element.elementor-element-6806a89 .elementor-heading-title{color:#1B1B1B;font-family:"Montserrat", Sans-serif;font-size:22px;font-weight:700;text-transform:uppercase;line-height:1.3em;}.elementor-1788 .elementor-element.elementor-element-c0a8ab4 .elementor-heading-title{color:#1B1B1B;font-family:"Montserrat", Sans-serif;font-size:16px;font-weight:600;line-height:1.3em;}.elementor-1788 .elementor-element.elementor-element-0b3a01a .elementor-heading-title{color:#5B5B5B;font-family:"Open Sans", Sans-serif;font-size:14px;font-weight:400;line-height:1.5em;}.elementor-1788 .elementor-element.elementor-element-0b3a01a > .elementor-widget-container{margin:4px 0px 4px 0px;padding:0px 0px 0px 0px;}.elementor-1788 .elementor-element.elementor-element-b0200ac .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-bottom:calc(4px/2);}.elementor-1788 .elementor-element.elementor-element-b0200ac .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-top:calc(4px/2);}.elementor-1788 .elementor-element.elementor-element-b0200ac .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-right:calc(4px/2);margin-left:calc(4px/2);}.elementor-1788 .elementor-element.elementor-element-b0200ac .elementor-icon-list-items.elementor-inline-items{margin-right:calc(-4px/2);margin-left:calc(-4px/2);}body.rtl .elementor-1788 .elementor-element.elementor-element-b0200ac .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{left:calc(-4px/2);}body:not(.rtl) .elementor-1788 .elementor-element.elementor-element-b0200ac .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{right:calc(-4px/2);}.elementor-1788 .elementor-element.elementor-element-b0200ac .elementor-icon-list-icon i{color:#148C8A;transition:color 0.3s;}.elementor-1788 .elementor-element.elementor-element-b0200ac .elementor-icon-list-icon svg{fill:#148C8A;transition:fill 0.3s;}.elementor-1788 .elementor-element.elementor-element-b0200ac{--e-icon-list-icon-size:14px;--icon-vertical-offset:0px;}.elementor-1788 .elementor-element.elementor-element-b0200ac .elementor-icon-list-item > .elementor-icon-list-text, .elementor-1788 .elementor-element.elementor-element-b0200ac .elementor-icon-list-item > a{font-family:"Open Sans", Sans-serif;font-size:14px;font-weight:400;}.elementor-1788 .elementor-element.elementor-element-b0200ac .elementor-icon-list-text{color:#5B5B5B;transition:color 0.3s;}.elementor-1788 .elementor-element.elementor-element-b0200ac > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-1788 .elementor-element.elementor-element-edb1c78 .fluentform-widget-wrapper{border-style:none;border-radius:0px 0px 0px 0px;}.elementor-1788 .elementor-element.elementor-element-edb1c78 .fluentform-widget-wrapper .ff-el-input--label label{color:#1B1B1B;font-family:"Open Sans", Sans-serif;font-size:16px;font-weight:500;}.elementor-1788 .elementor-element.elementor-element-edb1c78 .fluentform-widget-wrapper input:not([type=radio]):not([type=checkbox]):not([type=submit]):not([type=button]):not([type=image]):not([type=file]), .elementor-1788 .elementor-element.elementor-element-edb1c78 .fluentform-widget-wrapper .ff-el-group textarea, .elementor-1788 .elementor-element.elementor-element-edb1c78 .fluentform-widget-wrapper .ff-el-group select{color:#1B1B1B;font-family:"Open Sans", Sans-serif;font-size:14px;font-weight:400;text-transform:uppercase;}.elementor-1788 .elementor-element.elementor-element-edb1c78 .fluentform-widget-wrapper input:not([type=radio]):not([type=checkbox]):not([type=submit]):not([type=button]):not([type=image]):not([type=file]):not(.select2-search__field), .elementor-1788 .elementor-element.elementor-element-edb1c78 .fluentform-widget-wrapper .ff-el-group textarea, .elementor-1788 .elementor-element.elementor-element-edb1c78 .fluentform-widget-wrapper .ff-el-group select,  .elementor-1788 .elementor-element.elementor-element-edb1c78 .fluentform-widget-wrapper .ff-el-group .select2-container--default .select2-selection--multiple{border-style:solid;border-width:1px 1px 1px 1px;border-color:#1B1B1B;}.elementor-1788 .elementor-element.elementor-element-edb1c78 .fluentform-widget-wrapper input:not([type=radio]):not([type=checkbox]):not([type=submit]):not([type=button]):not([type=image]):not([type=file]), .elementor-1788 .elementor-element.elementor-element-edb1c78 .fluentform-widget-wrapper .ff-el-group textarea, .elementor-1788 .elementor-element.elementor-element-edb1c78 .fluentform-widget-wrapper .ff-el-group select,  .elementor-1788 .elementor-element.elementor-element-edb1c78 .fluentform-widget-wrapper .ff-el-group .select2-container--default .select2-selection--multiple{border-radius:0px 0px 0px 0px;}.elementor-1788 .elementor-element.elementor-element-edb1c78 .fluentform-widget-wrapper input:not([type=radio]):not([type=checkbox]):not([type=submit]):not([type=button]):not([type=image]):not([type=file]), .elementor-1788 .elementor-element.elementor-element-edb1c78 .fluentform-widget-wrapper .ff-el-group select{height:60px;}.elementor-1788 .elementor-element.elementor-element-edb1c78 .fluentform-widget-wrapper .ff-el-group input::-webkit-input-placeholder, .elementor-1788 .elementor-element.elementor-element-edb1c78 .fluentform-widget-wrapper .ff-el-group textarea::-webkit-input-placeholder{color:#1B1B1BBA;}.elementor-1788 .elementor-element.elementor-element-edb1c78 .ff-el-progress-status{color:#6EC1E4;}.elementor-1788 .elementor-element.elementor-element-edb1c78 .step-nav button{color:#148C8A;font-family:"Open Sans", Sans-serif;font-size:16px;font-weight:500;text-transform:uppercase;background-color:#02010100;border-style:none;border-radius:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-1788 .elementor-element.elementor-element-edb1c78 .step-nav button:hover{color:#145857;}.elementor-1788 .elementor-element.elementor-element-edb1c78 .fluentform-widget-wrapper .ff-el-group .ff-btn-submit{background-color:#148C8A !important;color:#ffffff !important;border-radius:0px 0px 0px 0px;padding:20px 32px 20px 32px;font-family:"Open Sans", Sans-serif;font-size:16px;font-weight:500;text-transform:uppercase;}.elementor-1788 .elementor-element.elementor-element-edb1c78 .fluentform-widget-wrapper .ff-el-group .ff-btn-submit:hover{background-color:#1B1B1B !important;color:#FFFFFF !important;}.elementor-1788 .elementor-element.elementor-element-edb1c78 > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-1788 .elementor-element.elementor-element-3734d09{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--background-transition:0.3s;--margin-top:20px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:18px;--padding-bottom:18px;--padding-left:18px;--padding-right:18px;}.elementor-1788 .elementor-element.elementor-element-3734d09:not(.elementor-motion-effects-element-type-background), .elementor-1788 .elementor-element.elementor-element-3734d09 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(135deg, #111111 0%, #1F1F1F 100%);}.elementor-1788 .elementor-element.elementor-element-3734d09, .elementor-1788 .elementor-element.elementor-element-3734d09::before{--border-transition:0.3s;}.elementor-1788 .elementor-element.elementor-element-68c4b2c .elementor-image-box-wrapper{text-align:center;}.elementor-1788 .elementor-element.elementor-element-68c4b2c .elementor-image-box-title{margin-bottom:8px;color:#FFFFFF;font-family:"Montserrat", Sans-serif;font-size:28px;font-weight:500;}.elementor-1788 .elementor-element.elementor-element-68c4b2c .elementor-image-box-description{color:#FFFFFFC2;font-family:"Open Sans", Sans-serif;font-size:14px;font-weight:400;}.elementor-1788 .elementor-element.elementor-element-68c4b2c{width:var( --container-widget-width, 80% );max-width:80%;--container-widget-width:80%;--container-widget-flex-grow:0;}.elementor-1788 .elementor-element.elementor-element-68c4b2c.elementor-element{--align-self:center;}.elementor-1788 .elementor-element.elementor-element-f0872d8 .fluentform-widget-wrapper{border-style:none;border-radius:0px 0px 0px 0px;}.elementor-1788 .elementor-element.elementor-element-f0872d8 .fluentform-widget-wrapper .ff-el-input--label label{color:#FFFFFF;font-family:"Open Sans", Sans-serif;font-size:16px;font-weight:500;}.elementor-1788 .elementor-element.elementor-element-f0872d8 .fluentform-widget-wrapper input:not([type=radio]):not([type=checkbox]):not([type=submit]):not([type=button]):not([type=image]):not([type=file]), .elementor-1788 .elementor-element.elementor-element-f0872d8 .fluentform-widget-wrapper .ff-el-group textarea, .elementor-1788 .elementor-element.elementor-element-f0872d8 .fluentform-widget-wrapper .ff-el-group select{color:#1B1B1B;font-family:"Open Sans", Sans-serif;font-size:14px;font-weight:400;text-transform:uppercase;}.elementor-1788 .elementor-element.elementor-element-f0872d8 .fluentform-widget-wrapper input:not([type=radio]):not([type=checkbox]):not([type=submit]):not([type=button]):not([type=image]):not([type=file]):not(.select2-search__field), .elementor-1788 .elementor-element.elementor-element-f0872d8 .fluentform-widget-wrapper .ff-el-group textarea, .elementor-1788 .elementor-element.elementor-element-f0872d8 .fluentform-widget-wrapper .ff-el-group select,  .elementor-1788 .elementor-element.elementor-element-f0872d8 .fluentform-widget-wrapper .ff-el-group .select2-container--default .select2-selection--multiple{border-style:solid;border-width:1px 1px 1px 1px;border-color:#1B1B1B;}.elementor-1788 .elementor-element.elementor-element-f0872d8 .fluentform-widget-wrapper input:not([type=radio]):not([type=checkbox]):not([type=submit]):not([type=button]):not([type=image]):not([type=file]), .elementor-1788 .elementor-element.elementor-element-f0872d8 .fluentform-widget-wrapper .ff-el-group textarea, .elementor-1788 .elementor-element.elementor-element-f0872d8 .fluentform-widget-wrapper .ff-el-group select,  .elementor-1788 .elementor-element.elementor-element-f0872d8 .fluentform-widget-wrapper .ff-el-group .select2-container--default .select2-selection--multiple{border-radius:0px 0px 0px 0px;}.elementor-1788 .elementor-element.elementor-element-f0872d8 .fluentform-widget-wrapper input:not([type=radio]):not([type=checkbox]):not([type=submit]):not([type=button]):not([type=image]):not([type=file]), .elementor-1788 .elementor-element.elementor-element-f0872d8 .fluentform-widget-wrapper .ff-el-group select{height:60px;}.elementor-1788 .elementor-element.elementor-element-f0872d8 .fluentform-widget-wrapper .ff-el-group input::-webkit-input-placeholder, .elementor-1788 .elementor-element.elementor-element-f0872d8 .fluentform-widget-wrapper .ff-el-group textarea::-webkit-input-placeholder{color:#1B1B1BBA;}.elementor-1788 .elementor-element.elementor-element-f0872d8 .fluentform-widget-custom-radio-checkbox input[type="checkbox"], .elementor-1788 .elementor-element.elementor-element-f0872d8 .fluentform-widget-custom-radio-checkbox input[type="radio"]{width:15px;height:15px;}.elementor-1788 .elementor-element.elementor-element-f0872d8 .fluentform-widget-custom-radio-checkbox input[type="checkbox"]:after, .elementor-1788 .elementor-element.elementor-element-f0872d8 .fluentform-widget-custom-radio-checkbox input[type="radio"]:after{background-color:#C04848;border-radius:0px 0px 0px 0px;}.elementor-1788 .elementor-element.elementor-element-f0872d8 .fluentform-widget-custom-radio-checkbox input[type="radio"]:after, .elementor-1788 .elementor-element.elementor-element-f0872d8 .fluentform-widget-custom-radio-checkbox input[type="radio"]:after{border-radius:0px 0px 0px 0px;}.elementor-1788 .elementor-element.elementor-element-f0872d8 .fluentform-widget-custom-radio-checkbox input[type="checkbox"]:checked:after, .elementor-1788 .elementor-element.elementor-element-f0872d8 .fluentform-widget-custom-radio-checkbox input[type="radio"]:checked:after{background-color:#922A2A;}.elementor-1788 .elementor-element.elementor-element-f0872d8 .ff-el-progress-status{color:#6EC1E4;}.elementor-1788 .elementor-element.elementor-element-f0872d8 .step-nav button{color:#148C8A;font-family:"Open Sans", Sans-serif;font-size:16px;font-weight:500;text-transform:uppercase;background-color:#02010100;border-style:none;border-radius:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-1788 .elementor-element.elementor-element-f0872d8 .step-nav button:hover{color:#145857;}.elementor-1788 .elementor-element.elementor-element-f0872d8 .fluentform-widget-wrapper .ff-el-group .ff-btn-submit{background-color:#148C8A !important;color:#ffffff !important;border-radius:0px 0px 0px 0px;padding:20px 32px 20px 32px;font-family:"Open Sans", Sans-serif;font-size:16px;font-weight:500;text-transform:uppercase;}.elementor-1788 .elementor-element.elementor-element-f0872d8 .fluentform-widget-wrapper .ff-el-group .ff-btn-submit:hover{background-color:#10A9A7 !important;color:#FFFFFF !important;}.elementor-1788 .elementor-element.elementor-element-f0872d8{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;}.elementor-1788 .elementor-element.elementor-element-d2f407b{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--background-transition:0.3s;}.elementor-1788 .elementor-element.elementor-element-e10dbf4{text-align:center;}.elementor-1788 .elementor-element.elementor-element-e10dbf4 .elementor-heading-title{color:#FF0000;font-family:"Montserrat", Sans-serif;font-size:25px;font-weight:600;line-height:1.3em;}.elementor-1788 .elementor-element.elementor-element-e10dbf4 > .elementor-widget-container{margin:3% 0% 0% 0%;}.elementor-1788 .elementor-element.elementor-element-f164f56{text-align:center;}.elementor-1788 .elementor-element.elementor-element-f164f56 .elementor-heading-title{color:#5B5B5B;font-family:"Open Sans", Sans-serif;font-size:16px;font-weight:400;line-height:1.5em;}.elementor-1788 .elementor-element.elementor-element-ec9eff0{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--gap:0px 0px;--background-transition:0.3s;--padding-top:90px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1788 .elementor-element.elementor-element-2d9c2a9{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--background-transition:0.3s;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:40px;}.elementor-1788 .elementor-element.elementor-element-b98a00f .elementor-heading-title{color:#1B1B1B;font-family:"Montserrat", Sans-serif;font-size:32px;font-weight:600;line-height:1.3em;}.elementor-1788 .elementor-element.elementor-element-c2dd8b8 .elementor-heading-title{color:#5B5B5B;font-family:"Open Sans", Sans-serif;font-size:16px;font-weight:400;line-height:1.5em;}.elementor-1788 .elementor-element.elementor-element-85b0bba .elementor-button{font-family:"Open Sans", Sans-serif;font-size:16px;font-weight:500;text-transform:uppercase;background-color:#148C8A;border-radius:0px 0px 0px 0px;padding:20px 32px 20px 32px;}.elementor-1788 .elementor-element.elementor-element-85b0bba .elementor-button:hover, .elementor-1788 .elementor-element.elementor-element-85b0bba .elementor-button:focus{background-color:#1B1B1B;}.elementor-1788 .elementor-element.elementor-element-85b0bba > .elementor-widget-container{margin:30px 0px 0px 0px;}.elementor-1788 .elementor-element.elementor-element-08af664{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--background-transition:0.3s;border-style:solid;--border-style:solid;border-width:0px 0px 0px 1px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:0px;--border-left-width:1px;border-color:#5B5B5B8C;--border-color:#5B5B5B8C;--padding-top:0px;--padding-bottom:90px;--padding-left:80px;--padding-right:0px;}.elementor-1788 .elementor-element.elementor-element-08af664, .elementor-1788 .elementor-element.elementor-element-08af664::before{--border-transition:0.3s;}.elementor-1788 .elementor-element.elementor-element-08af664.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-1788 .elementor-element.elementor-element-b96eb9c .elementor-wrapper{--video-aspect-ratio:1.77777;}.elementor-1788 .elementor-element.elementor-element-d624ebe{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--gap:0px 0px;--background-transition:0.3s;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1788 .elementor-element.elementor-element-c8aa535{--display:flex;--background-transition:0.3s;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1788 .elementor-element.elementor-element-c8aa535.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-1788 .elementor-element.elementor-element-0e2b983 .elementor-icon-wrapper{text-align:left;}.elementor-1788 .elementor-element.elementor-element-0e2b983.elementor-view-stacked .elementor-icon{background-color:#148C8A;}.elementor-1788 .elementor-element.elementor-element-0e2b983.elementor-view-framed .elementor-icon, .elementor-1788 .elementor-element.elementor-element-0e2b983.elementor-view-default .elementor-icon{color:#148C8A;border-color:#148C8A;}.elementor-1788 .elementor-element.elementor-element-0e2b983.elementor-view-framed .elementor-icon, .elementor-1788 .elementor-element.elementor-element-0e2b983.elementor-view-default .elementor-icon svg{fill:#148C8A;}.elementor-1788 .elementor-element.elementor-element-0e2b983 .elementor-icon{font-size:24px;}.elementor-1788 .elementor-element.elementor-element-0e2b983 .elementor-icon svg{height:24px;}.elementor-1788 .elementor-element.elementor-element-0e2b983 > .elementor-widget-container{padding:8px 0px 0px 0px;}.elementor-1788 .elementor-element.elementor-element-0e2b983{width:var( --container-widget-width, 96.858% );max-width:96.858%;--container-widget-width:96.858%;--container-widget-flex-grow:0;}.elementor-1788 .elementor-element.elementor-element-0e2b983.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-1788 .elementor-element.elementor-element-0e2b983 > .elementor-widget-container:hover{--e-transform-rotateZ:15deg;}.elementor-1788 .elementor-element.elementor-element-ac3d89f{--display:flex;--background-transition:0.3s;}.elementor-1788 .elementor-element.elementor-element-ac3d89f.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-1788 .elementor-element.elementor-element-3f7aded .elementor-heading-title{color:#1B1B1B;font-family:"Montserrat", Sans-serif;font-size:22px;font-weight:600;line-height:1.3em;}.elementor-1788 .elementor-element.elementor-element-95dda62{--display:flex;--background-transition:0.3s;}.elementor-1788 .elementor-element.elementor-element-95dda62.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-1788 .elementor-element.elementor-element-c0862b9 .elementor-heading-title{color:#5B5B5B;font-family:"Open Sans", Sans-serif;font-size:16px;font-weight:400;line-height:1.5em;}.elementor-1788 .elementor-element.elementor-element-1545d7b{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--gap:0px 0px;--background-transition:0.3s;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1788 .elementor-element.elementor-element-62dbd49{--display:flex;--background-transition:0.3s;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1788 .elementor-element.elementor-element-62dbd49.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-1788 .elementor-element.elementor-element-b2bfebf .elementor-icon-wrapper{text-align:left;}.elementor-1788 .elementor-element.elementor-element-b2bfebf.elementor-view-stacked .elementor-icon{background-color:#148C8A;}.elementor-1788 .elementor-element.elementor-element-b2bfebf.elementor-view-framed .elementor-icon, .elementor-1788 .elementor-element.elementor-element-b2bfebf.elementor-view-default .elementor-icon{color:#148C8A;border-color:#148C8A;}.elementor-1788 .elementor-element.elementor-element-b2bfebf.elementor-view-framed .elementor-icon, .elementor-1788 .elementor-element.elementor-element-b2bfebf.elementor-view-default .elementor-icon svg{fill:#148C8A;}.elementor-1788 .elementor-element.elementor-element-b2bfebf .elementor-icon{font-size:24px;}.elementor-1788 .elementor-element.elementor-element-b2bfebf .elementor-icon svg{height:24px;}.elementor-1788 .elementor-element.elementor-element-b2bfebf > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-1788 .elementor-element.elementor-element-b2bfebf{width:var( --container-widget-width, 96.858% );max-width:96.858%;--container-widget-width:96.858%;--container-widget-flex-grow:0;}.elementor-1788 .elementor-element.elementor-element-b2bfebf.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-1788 .elementor-element.elementor-element-b2bfebf > .elementor-widget-container:hover{--e-transform-rotateZ:15deg;}.elementor-1788 .elementor-element.elementor-element-a026977{--display:flex;--background-transition:0.3s;}.elementor-1788 .elementor-element.elementor-element-a026977.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-1788 .elementor-element.elementor-element-f398bc2 .elementor-heading-title{color:#1B1B1B;font-family:"Montserrat", Sans-serif;font-size:22px;font-weight:600;line-height:1.3em;}.elementor-1788 .elementor-element.elementor-element-1051678{--display:flex;--background-transition:0.3s;}.elementor-1788 .elementor-element.elementor-element-1051678.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-1788 .elementor-element.elementor-element-2ae297b .elementor-heading-title{color:#5B5B5B;font-family:"Open Sans", Sans-serif;font-size:16px;font-weight:400;line-height:1.5em;}.elementor-1788 .elementor-element.elementor-element-e12e4e9{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--gap:0px 0px;--background-transition:0.3s;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1788 .elementor-element.elementor-element-95c21d7{--display:flex;--background-transition:0.3s;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1788 .elementor-element.elementor-element-95c21d7.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-1788 .elementor-element.elementor-element-ffdd9c7 .elementor-icon-wrapper{text-align:left;}.elementor-1788 .elementor-element.elementor-element-ffdd9c7.elementor-view-stacked .elementor-icon{background-color:#148C8A;}.elementor-1788 .elementor-element.elementor-element-ffdd9c7.elementor-view-framed .elementor-icon, .elementor-1788 .elementor-element.elementor-element-ffdd9c7.elementor-view-default .elementor-icon{color:#148C8A;border-color:#148C8A;}.elementor-1788 .elementor-element.elementor-element-ffdd9c7.elementor-view-framed .elementor-icon, .elementor-1788 .elementor-element.elementor-element-ffdd9c7.elementor-view-default .elementor-icon svg{fill:#148C8A;}.elementor-1788 .elementor-element.elementor-element-ffdd9c7 .elementor-icon{font-size:24px;}.elementor-1788 .elementor-element.elementor-element-ffdd9c7 .elementor-icon svg{height:24px;}.elementor-1788 .elementor-element.elementor-element-ffdd9c7 > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-1788 .elementor-element.elementor-element-ffdd9c7{width:var( --container-widget-width, 96.858% );max-width:96.858%;--container-widget-width:96.858%;--container-widget-flex-grow:0;}.elementor-1788 .elementor-element.elementor-element-ffdd9c7.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-1788 .elementor-element.elementor-element-ffdd9c7 > .elementor-widget-container:hover{--e-transform-rotateZ:15deg;}.elementor-1788 .elementor-element.elementor-element-ae62474{--display:flex;--background-transition:0.3s;}.elementor-1788 .elementor-element.elementor-element-ae62474.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-1788 .elementor-element.elementor-element-741e7e3 .elementor-heading-title{color:#1B1B1B;font-family:"Montserrat", Sans-serif;font-size:22px;font-weight:600;line-height:1.3em;}.elementor-1788 .elementor-element.elementor-element-64dc20f{--display:flex;--background-transition:0.3s;}.elementor-1788 .elementor-element.elementor-element-64dc20f.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-1788 .elementor-element.elementor-element-29711b3 .elementor-heading-title{color:#5B5B5B;font-family:"Open Sans", Sans-serif;font-size:16px;font-weight:400;line-height:1.5em;}@media(max-width:1024px){.elementor-1788 .elementor-element.elementor-element-89b7ff6{--min-height:60vh;--padding-top:160px;--padding-bottom:0px;--padding-left:20px;--padding-right:20px;}.elementor-1788 .elementor-element.elementor-element-0ae5720 .elementor-heading-title{font-size:42px;}.elementor-1788 .elementor-element.elementor-element-dbfe5da .elementor-heading-title{font-size:16px;}.elementor-1788 .elementor-element.elementor-element-6246867 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-bottom:calc(30px/2);}.elementor-1788 .elementor-element.elementor-element-6246867 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-top:calc(30px/2);}.elementor-1788 .elementor-element.elementor-element-6246867 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-right:calc(30px/2);margin-left:calc(30px/2);}.elementor-1788 .elementor-element.elementor-element-6246867 .elementor-icon-list-items.elementor-inline-items{margin-right:calc(-30px/2);margin-left:calc(-30px/2);}body.rtl .elementor-1788 .elementor-element.elementor-element-6246867 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{left:calc(-30px/2);}body:not(.rtl) .elementor-1788 .elementor-element.elementor-element-6246867 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{right:calc(-30px/2);}.elementor-1788 .elementor-element.elementor-element-6246867 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-1788 .elementor-element.elementor-element-6246867 .elementor-icon-list-item > a{font-size:16px;line-height:2em;}.elementor-1788 .elementor-element.elementor-element-fda6874 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-1788 .elementor-element.elementor-element-fda6874 .elementor-icon-list-item > a{font-size:14px;}.elementor-1788 .elementor-element.elementor-element-fcafd94 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-1788 .elementor-element.elementor-element-fcafd94 .elementor-icon-list-item > a{font-size:16px;}.elementor-1788 .elementor-element.elementor-element-915cc8c{--min-height:60vh;--padding-top:0px;--padding-bottom:0px;--padding-left:20px;--padding-right:20px;}.elementor-1788 .elementor-element.elementor-element-cdc4f25 .elementor-heading-title{font-size:42px;}.elementor-1788 .elementor-element.elementor-element-5d6b57e .elementor-heading-title{font-size:16px;}.elementor-1788 .elementor-element.elementor-element-99034d0 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-bottom:calc(30px/2);}.elementor-1788 .elementor-element.elementor-element-99034d0 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-top:calc(30px/2);}.elementor-1788 .elementor-element.elementor-element-99034d0 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-right:calc(30px/2);margin-left:calc(30px/2);}.elementor-1788 .elementor-element.elementor-element-99034d0 .elementor-icon-list-items.elementor-inline-items{margin-right:calc(-30px/2);margin-left:calc(-30px/2);}body.rtl .elementor-1788 .elementor-element.elementor-element-99034d0 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{left:calc(-30px/2);}body:not(.rtl) .elementor-1788 .elementor-element.elementor-element-99034d0 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{right:calc(-30px/2);}.elementor-1788 .elementor-element.elementor-element-99034d0 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-1788 .elementor-element.elementor-element-99034d0 .elementor-icon-list-item > a{font-size:16px;line-height:2em;}.elementor-1788 .elementor-element.elementor-element-31da695 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-1788 .elementor-element.elementor-element-31da695 .elementor-icon-list-item > a{font-size:14px;}.elementor-1788 .elementor-element.elementor-element-563a028 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-1788 .elementor-element.elementor-element-563a028 .elementor-icon-list-item > a{font-size:16px;}.elementor-1788 .elementor-element.elementor-element-8e1f9d5{--padding-top:50px;--padding-bottom:50px;--padding-left:20px;--padding-right:20px;}.elementor-1788 .elementor-element.elementor-element-774d6d3{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;}.elementor-1788 .elementor-element.elementor-element-619a5e2{--container-widget-width:70%;--container-widget-flex-grow:0;width:var( --container-widget-width, 70% );max-width:70%;}.elementor-1788 .elementor-element.elementor-element-0207a6b{--grid-auto-flow:row;}.elementor-1788 .elementor-element.elementor-element-cc0fb6e{--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;}.elementor-1788 .elementor-element.elementor-element-25b413b.elementor-skin-slideshow .elementor-main-swiper{margin-bottom:10px;}.elementor-1788 .elementor-element.elementor-element-25b413b{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;}.elementor-1788 .elementor-element.elementor-element-4ec7b42 .elementor-heading-title{font-size:20px;}.elementor-1788 .elementor-element.elementor-element-0b4a23b .elementor-heading-title{font-size:16px;}.elementor-1788 .elementor-element.elementor-element-9bedda7{--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;}.elementor-1788 .elementor-element.elementor-element-0db32e9.elementor-skin-slideshow .elementor-main-swiper{margin-bottom:10px;}.elementor-1788 .elementor-element.elementor-element-0db32e9{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;}.elementor-1788 .elementor-element.elementor-element-6806a89 .elementor-heading-title{font-size:20px;}.elementor-1788 .elementor-element.elementor-element-c0a8ab4 .elementor-heading-title{font-size:16px;}.elementor-1788 .elementor-element.elementor-element-68c4b2c .elementor-image-box-title{font-size:26px;}.elementor-1788 .elementor-element.elementor-element-68c4b2c{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;}.elementor-1788 .elementor-element.elementor-element-e10dbf4 .elementor-heading-title{font-size:24px;}.elementor-1788 .elementor-element.elementor-element-ec9eff0{--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--padding-top:60px;--padding-bottom:60px;--padding-left:20px;--padding-right:20px;}.elementor-1788 .elementor-element.elementor-element-b98a00f .elementor-heading-title{font-size:24px;}.elementor-1788 .elementor-element.elementor-element-08af664{border-width:0px 0px 0px 0px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:0px;--border-left-width:0px;--padding-top:40px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1788 .elementor-element.elementor-element-3f7aded .elementor-heading-title{font-size:20px;}.elementor-1788 .elementor-element.elementor-element-f398bc2 .elementor-heading-title{font-size:20px;}.elementor-1788 .elementor-element.elementor-element-741e7e3 .elementor-heading-title{font-size:20px;}}@media(max-width:767px){.elementor-1788 .elementor-element.elementor-element-89b7ff6{--overlay-opacity:1;--padding-top:160px;--padding-bottom:0px;--padding-left:20px;--padding-right:20px;}.elementor-1788 .elementor-element.elementor-element-0ae5720 .elementor-heading-title{font-size:32px;}.elementor-1788 .elementor-element.elementor-element-dbfe5da{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;}.elementor-1788 .elementor-element.elementor-element-d3ff7e9{--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-1788 .elementor-element.elementor-element-5688e9f{--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-1788 .elementor-element.elementor-element-fcafd94 > .elementor-widget-container{margin:30px 0px 0px 0px;}.elementor-1788 .elementor-element.elementor-element-915cc8c::before, .elementor-1788 .elementor-element.elementor-element-915cc8c > .elementor-background-video-container::before, .elementor-1788 .elementor-element.elementor-element-915cc8c > .e-con-inner > .elementor-background-video-container::before, .elementor-1788 .elementor-element.elementor-element-915cc8c > .elementor-background-slideshow::before, .elementor-1788 .elementor-element.elementor-element-915cc8c > .e-con-inner > .elementor-background-slideshow::before, .elementor-1788 .elementor-element.elementor-element-915cc8c > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:transparent;background-image:linear-gradient(90deg, #1B1B1BE0 0%, #1B1B1BBF 100%);}.elementor-1788 .elementor-element.elementor-element-915cc8c{--overlay-opacity:0.9;--padding-top:160px;--padding-bottom:0px;--padding-left:20px;--padding-right:20px;}.elementor-1788 .elementor-element.elementor-element-cdc4f25 .elementor-heading-title{font-size:32px;}.elementor-1788 .elementor-element.elementor-element-5d6b57e{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;}.elementor-1788 .elementor-element.elementor-element-51a69cd{--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-1788 .elementor-element.elementor-element-1cd4f1b{--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-1788 .elementor-element.elementor-element-563a028 > .elementor-widget-container{margin:30px 0px 0px 0px;}.elementor-1788 .elementor-element.elementor-element-60bc1ea{--margin-top:-7%;--margin-bottom:0%;--margin-left:0%;--margin-right:0%;}.elementor-1788 .elementor-element.elementor-element-4bc08e8 .elementor-heading-title{font-size:18px;}.elementor-1788 .elementor-element.elementor-element-34d9e1f .elementor-heading-title{font-size:18px;}.elementor-1788 .elementor-element.elementor-element-34d9e1f > .elementor-widget-container{margin:-5% 0% 0% 0%;}.elementor-1788 .elementor-element.elementor-element-2da490c .elementor-heading-title{font-size:18px;}.elementor-1788 .elementor-element.elementor-element-2da490c > .elementor-widget-container{margin:-5% 0% 0% 0%;}.elementor-1788 .elementor-element.elementor-element-f7594dd .elementor-heading-title{font-size:18px;}.elementor-1788 .elementor-element.elementor-element-f7594dd > .elementor-widget-container{margin:-5% 0% 0% 0%;}.elementor-1788 .elementor-element.elementor-element-aea9444 .elementor-heading-title{font-size:12px;}.elementor-1788 .elementor-element.elementor-element-774d6d3 .elementor-heading-title{font-size:26px;}.elementor-1788 .elementor-element.elementor-element-619a5e2{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;}.elementor-1788 .elementor-element.elementor-element-0207a6b{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-1788 .elementor-element.elementor-element-25b413b .elementor-main-swiper{height:320px;}.elementor-1788 .elementor-element.elementor-element-25b413b.elementor-skin-slideshow .elementor-main-swiper{margin-bottom:10px;}.elementor-1788 .elementor-element.elementor-element-0db32e9 .elementor-main-swiper{height:320px;}.elementor-1788 .elementor-element.elementor-element-0db32e9.elementor-skin-slideshow .elementor-main-swiper{margin-bottom:10px;}.elementor-1788 .elementor-element.elementor-element-68c4b2c .elementor-image-box-wrapper{text-align:left;}.elementor-1788 .elementor-element.elementor-element-68c4b2c .elementor-image-box-title{font-size:22px;}.elementor-1788 .elementor-element.elementor-element-68c4b2c.elementor-element{--align-self:flex-start;}.elementor-1788 .elementor-element.elementor-element-e10dbf4 > .elementor-widget-container{margin:13% 0% 0% 0%;}.elementor-1788 .elementor-element.elementor-element-f164f56 > .elementor-widget-container{margin:-3% 0% 0% 0%;}.elementor-1788 .elementor-element.elementor-element-2d9c2a9{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1788 .elementor-element.elementor-element-0e2b983 > .elementor-widget-container{padding:0px 0px 5px 0px;}.elementor-1788 .elementor-element.elementor-element-ac3d89f{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1788 .elementor-element.elementor-element-95dda62{--padding-top:10px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1788 .elementor-element.elementor-element-b2bfebf > .elementor-widget-container{padding:0px 0px 5px 0px;}.elementor-1788 .elementor-element.elementor-element-a026977{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1788 .elementor-element.elementor-element-1051678{--padding-top:10px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1788 .elementor-element.elementor-element-ffdd9c7 > .elementor-widget-container{padding:0px 0px 5px 0px;}.elementor-1788 .elementor-element.elementor-element-ae62474{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1788 .elementor-element.elementor-element-64dc20f{--padding-top:10px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}}@media(min-width:768px){.elementor-1788 .elementor-element.elementor-element-d3ff7e9{--width:50%;}.elementor-1788 .elementor-element.elementor-element-5688e9f{--width:50%;}.elementor-1788 .elementor-element.elementor-element-51a69cd{--width:50%;}.elementor-1788 .elementor-element.elementor-element-1cd4f1b{--width:50%;}.elementor-1788 .elementor-element.elementor-element-60bc1ea{--width:65%;}.elementor-1788 .elementor-element.elementor-element-2d9c2a9{--width:36%;}.elementor-1788 .elementor-element.elementor-element-08af664{--width:64%;}.elementor-1788 .elementor-element.elementor-element-c8aa535{--width:10%;}.elementor-1788 .elementor-element.elementor-element-ac3d89f{--width:30%;}.elementor-1788 .elementor-element.elementor-element-95dda62{--width:60%;}.elementor-1788 .elementor-element.elementor-element-62dbd49{--width:10%;}.elementor-1788 .elementor-element.elementor-element-a026977{--width:30%;}.elementor-1788 .elementor-element.elementor-element-1051678{--width:60%;}.elementor-1788 .elementor-element.elementor-element-95c21d7{--width:10%;}.elementor-1788 .elementor-element.elementor-element-ae62474{--width:30%;}.elementor-1788 .elementor-element.elementor-element-64dc20f{--width:60%;}}@media(max-width:1024px) and (min-width:768px){.elementor-1788 .elementor-element.elementor-element-60bc1ea{--width:100%;}.elementor-1788 .elementor-element.elementor-element-2d9c2a9{--width:100%;}.elementor-1788 .elementor-element.elementor-element-08af664{--width:100%;}}/* Start custom CSS for shortcode, class: .elementor-element-aedfdc6 */@media (max-width: 1020px) {
    .frm-fluent-form .ff-t-container {
                flex-direction: column;
         gap: 0;
        }}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-4bc08e8 */.phone-dev span:hover{
    color: #148C8A!important;
}/* End custom CSS */
/* Start custom CSS for shortcode, class: .elementor-element-3506777 */@media (max-width: 1020px) {
    .frm-fluent-form .ff-t-container {
                flex-direction: column;
         gap: 0;
        }}/* End custom CSS */
/* Start custom CSS for fluent-form-widget, class: .elementor-element-f0872d8 *//* =========================================================
   SVS TRAVEL — RADIO BUTTONS У ВИГЛЯДІ ПОЛЯ
   ========================================================= */

/* Загальний контейнер двох варіантів */
.new-dev-form .ff_list_buttons .ff-el-input--content {
  display: grid !important;
  grid-template-columns: repeat(2, minmax(0, 1fr)) !important;
  gap: 0 !important;

  width: 100% !important;
  min-height: 60px;
}

/* Кожен варіант */
.new-dev-form .ff_list_buttons .ff-el-form-check {
  display: flex !important;

  width: 100% !important;
  min-width: 0;
  min-height: 60px;

  margin: 0 !important;
  padding: 0 !important;
}

/* Приховуємо дефолтний radio */
.new-dev-form .ff_list_buttons .ff-el-form-check-input {
  position: absolute !important;

  width: 1px !important;
  height: 1px !important;

  margin: 0 !important;
  padding: 0 !important;

  opacity: 0 !important;
  pointer-events: none !important;
}

/* Клікабельна область */
.new-dev-form .ff_list_buttons .ff-el-form-check-label {
  display: flex !important;
  align-items: center !important;
  justify-content: center !important;

  width: 100% !important;
  min-width: 0;
  min-height: 60px;
  height: 60px;

  margin: 0 !important;
  padding: 0 !important;

  border: 1px solid #dcdcdc !important;
  border-radius: 0 !important;
  background: #ffffff !important;
  box-shadow: none !important;

  box-sizing: border-box !important;
  cursor: pointer;

  transition:
    background-color 0.2s ease,
    border-color 0.2s ease;
}

/* Прибираємо подвійний бордер по центру */
.new-dev-form
.ff_list_buttons
.ff-el-form-check
+ .ff-el-form-check
.ff-el-form-check-label {
  border-left: 0 !important;
}

/* Внутрішній span від Fluent Forms */
.new-dev-form .ff_list_buttons .ff-el-form-check-label > span {
  display: flex !important;
  align-items: center !important;
  justify-content: center !important;

  width: 100% !important;
  height: 100% !important;
  min-height: 58px;

  margin: 0 !important;
  padding: 0 14px !important;

  border: 0 !important;
  border-radius: 0 !important;
  background: transparent !important;
  box-shadow: none !important;
  outline: none !important;

  color: #5b5b5b !important;
  font-family: "Open Sans", sans-serif !important;
  font-size: 14px !important;
  font-weight: 400 !important;
  line-height: 1.2 !important;
  text-align: center !important;
  text-transform: uppercase;

  box-sizing: border-box !important;
  transition: color 0.2s ease;
}

/* =========================================================
   HOVER
   ========================================================= */

/* Hover усього варіанта */
.new-dev-form
.ff_list_buttons
.ff-el-form-check-label:hover {
  border-color: #159c96 !important;
  background: #f5fdfd !important;
}

/* Примусово прибираємо синій hover Fluent Forms */
.new-dev-form
.ff_list_buttons
.ff-el-form-check-label:hover > span,
.new-dev-form
.ff_list_buttons
.ff-el-form-check
label > span:hover,
.new-dev-form
.ff_list_buttons
.ff-el-form-check:first-child
label > span:hover,
.new-dev-form
.ff_list_buttons
.ff-el-form-check:last-child
label > span:hover {
  color: #159c96 !important;
  background: transparent !important;
  border-color: transparent !important;
  box-shadow: none !important;
}

/* =========================================================
   АКТИВНИЙ ВАРІАНТ
   ========================================================= */

/* Fluent Forms додає клас ff_item_selected */
.new-dev-form
.ff_list_buttons
.ff-el-form-check.ff_item_selected
.ff-el-form-check-label {
  position: relative;
  z-index: 2;

  border-color: #159c96 !important;
  background: #159c96 !important;
}

/* Активний текст */
.new-dev-form
.ff_list_buttons
.ff-el-form-check.ff_item_selected
.ff-el-form-check-label > span {
  color: #ffffff !important;
  background: transparent !important;
  border: 0 !important;
  border-color: transparent !important;
  box-shadow: none !important;
  font-weight: 600 !important;
}

/* Додатковий fallback через checked */
.new-dev-form
.ff_list_buttons
.ff-el-form-check-label:has(.ff-el-form-check-input:checked) {
  position: relative;
  z-index: 2;

  border-color: #159c96 !important;
  background: #159c96 !important;
}

.new-dev-form
.ff_list_buttons
.ff-el-form-check-label:has(.ff-el-form-check-input:checked)
> span {
  color: #ffffff !important;
  background: transparent !important;
  border: 0 !important;
  box-shadow: none !important;
  font-weight: 600 !important;
}

/* Активний варіант при hover залишається бірюзовим */
.new-dev-form
.ff_list_buttons
.ff-el-form-check.ff_item_selected
.ff-el-form-check-label:hover,
.new-dev-form
.ff_list_buttons
.ff-el-form-check-label:has(.ff-el-form-check-input:checked):hover {
  background: #159c96 !important;
  border-color: #159c96 !important;
}

.new-dev-form
.ff_list_buttons
.ff-el-form-check.ff_item_selected
.ff-el-form-check-label:hover > span,
.new-dev-form
.ff_list_buttons
.ff-el-form-check-label:has(.ff-el-form-check-input:checked):hover
> span {
  color: #ffffff !important;
}

/* =========================================================
   ПРИБИРАЄМО ВСІ ДЕФОЛТНІ БОРДЕРИ FLUENT FORMS
   ========================================================= */

.new-dev-form
.ff_list_buttons
.ff-el-form-check
label > span {
  border: 0 !important;
  border-top: 0 !important;
  border-right: 0 !important;
  border-bottom: 0 !important;
  border-left: 0 !important;

  border-color: transparent !important;
  border-radius: 0 !important;
  box-shadow: none !important;
}

/* Fluent Forms інколи додає кольоровий бордер першому/останньому span */
.new-dev-form
.ff_list_buttons
.ff-el-form-check:first-child
label > span,
.new-dev-form
.ff_list_buttons
.ff-el-form-check:last-child
label > span,
.new-dev-form
.ff_list_buttons
.ff-el-form-check.ff_item_selected:first-child
label > span,
.new-dev-form
.ff_list_buttons
.ff-el-form-check.ff_item_selected:last-child
label > span {
  border: 0 !important;
  border-color: transparent !important;
  border-radius: 0 !important;
  box-shadow: none !important;
}

/* Прибираємо focus-ефекти */
.new-dev-form
.ff_list_buttons
.ff-el-form-check-input:focus
+ span,
.new-dev-form
.ff_list_buttons
.ff-el-form-check-input:focus-visible
+ span {
  outline: none !important;
  box-shadow: none !important;
}

/* Загальна ширина поля */
.new-dev-form .ff_list_buttons,
.new-dev-form .ff_list_buttons .ff-el-input--content {
  width: 100% !important;
  max-width: none !important;
}

/* =========================================================
   АДАПТИВ
   ========================================================= */

@media (max-width: 767px) {
  .new-dev-form .ff_list_buttons .ff-el-input--content {
    grid-template-columns: repeat(2, minmax(0, 1fr)) !important;
  }

  .new-dev-form .ff_list_buttons .ff-el-form-check,
  .new-dev-form .ff_list_buttons .ff-el-form-check-label {
    min-height: 56px;
    height: 56px;
  }

  .new-dev-form .ff_list_buttons .ff-el-form-check-label > span {
    min-height: 54px;
    padding: 0 10px !important;
    font-size: 13px !important;
  }
}/* End custom CSS */
/* Start custom CSS *//* =========================================================
   SVS TRAVEL — ПЕРШИЙ КРОК ФОРМИ
   ========================================================= */

.fluentform-step[data-name="step_start-12_4"] {
  overflow: visible !important;
}

/* Прибираємо службовий label Radio Field */
.fluentform-step[data-name="step_start-12_4"]
.ff-el-input--label {
  display: none !important;
}

/* Контейнер двох варіантів */
.fluentform-step[data-name="step_start-12_4"]
.ff-el-input--content {
  display: grid !important;
  grid-template-columns: repeat(2, minmax(0, 1fr)) !important;
  align-items: stretch;
  gap: 22px;
  width: 100%;
  overflow: visible !important;
}

/* Скидаємо дефолтну двоколонкову ширину Fluent Forms */
.fluentform-step[data-name="step_start-12_4"]
.ff-el-form-check {
  display: flex !important;
  width: 100% !important;
  max-width: none !important;
  min-width: 0;
  height: 100%;
  margin: 0 !important;
  padding: 0 !important;
  float: none !important;
}

/* Приховуємо стандартне коло Radio */
.fluentform-step[data-name="step_start-12_4"]
.ff-el-form-check-input {
  position: absolute !important;
  width: 1px !important;
  height: 1px !important;
  margin: 0 !important;
  padding: 0 !important;
  opacity: 0 !important;
  pointer-events: none;
}

/* Клікабельний label */
.fluentform-step[data-name="step_start-12_4"]
.ff-el-form-check-label {
  display: flex !important;
  width: 100%;
  min-width: 0;
  height: 100%;
  margin: 0 !important;
  padding: 0 !important;
  cursor: pointer;
}

/* Fluent Forms огортає HTML у span */
.fluentform-step[data-name="step_start-12_4"]
.ff-el-form-check-label > span {
  display: flex !important;
  width: 100%;
  min-width: 0;
  height: 100%;
}

/* Сама картка */
.fluentform-step[data-name="step_start-12_4"]
.svs-choice-card {
  position: relative;

  display: grid;
  grid-template-columns: 210px minmax(0, 1fr);
  align-items: stretch;
  gap: 20px;

  width: 100%;
  min-width: 0;
  height: 100%;
  min-height: 285px;

  padding: 10px 18px 10px 10px;

  border: 1px solid #dedede;
  background: #fff;
  box-sizing: border-box;
  text-align: left;

  /* М’якша тінь без різких країв */
  box-shadow: 0 8px 22px rgba(0, 0, 0, 0.045);

  transition:
    border-color 0.25s ease,
    box-shadow 0.25s ease,
    background-color 0.25s ease;
}

/* Hover */
.fluentform-step[data-name="step_start-12_4"]
.ff-el-form-check-label:hover .svs-choice-card {
  border-color: #159c96;
  box-shadow:
    0 0 0 1px rgba(21, 156, 150, 0.08),
    0 10px 26px rgba(0, 0, 0, 0.07);
}

/* Вибрана картка */
.fluentform-step[data-name="step_start-12_4"]
.ff-el-form-check-input:checked + span .svs-choice-card {
  border-color: #159c96;
  background: #fbffff;
  box-shadow:
    0 0 0 2px rgba(21, 156, 150, 0.14),
    0 10px 26px rgba(0, 0, 0, 0.07);
}

/* Візуальна позначка вибору */
.fluentform-step[data-name="step_start-12_4"]
.ff-el-form-check-input:checked + span .svs-choice-card::after {
  content: "✓";
  position: absolute;
  top: 14px;
  right: 14px;

  display: flex;
  align-items: center;
  justify-content: center;

  width: 28px;
  height: 28px;

  border-radius: 50%;
  background: #159c96;
  color: #fff;

  font-size: 14px;
  font-weight: 800;
  line-height: 1;
}

/* Фото */
.fluentform-step[data-name="step_start-12_4"]
.svs-choice-card > img {
  display: block;
  width: 100%;
  height: 100%;
  min-height: 265px;
  object-fit: cover;
}

/* Текстова частина */
.fluentform-step[data-name="step_start-12_4"]
.svs-choice-card > div {
  display: flex;
  flex-direction: column;
  justify-content: flex-start;
  min-width: 0;
  padding: 12px 0;
}

/* Заголовок класу */
.fluentform-step[data-name="step_start-12_4"]
.svs-choice-card h3 {
  margin: 0 0 6px;
  color: #1B1B1B;
  font-family: "Montserrat", sans-serif;
  font-size: 24px;
  font-weight: 700;
  line-height: 1.3em;
  text-transform: uppercase;
}

/* Підзаголовок */
.fluentform-step[data-name="step_start-12_4"]
.svs-choice-card h4 {
  margin: 0 0 10px;
  padding-right: 32px;
  color: #1B1B1B;
  font-family: "Montserrat", sans-serif;
  font-size: 16px;
  font-weight: 600;
  line-height: 1.3em;
}

/* Опис */
.fluentform-step[data-name="step_start-12_4"]
.svs-choice-card p {
  margin: 0 0 16px;
  color: #5B5B5B;
  font-family: "Open Sans", sans-serif;
  font-size: 14px;
  font-weight: 400;
  line-height: 1.5em;
}

/* Список */
.fluentform-step[data-name="step_start-12_4"]
.svs-choice-card ul {
  margin: 0;
  padding: 0;
  list-style: none;
}

/* Елементи списку */
.fluentform-step[data-name="step_start-12_4"]
.svs-choice-card li {
  position: relative;
  margin: 0 0 6px;
  padding-left: 23px;
  color: #5B5B5B;
  font-family: "Open Sans", sans-serif;
  font-size: 14px;
  font-weight: 400;
  line-height: 1.35;
}

.fluentform-step[data-name="step_start-12_4"]
.svs-choice-card li:last-child {
  margin-bottom: 0;
}

.fluentform-step[data-name="step_start-12_4"]
.svs-choice-card li::before {
  content: "✓";
  position: absolute;
  top: 0;
  left: 0;
  color: #159c96;
  font-weight: 800;
}

/* Приховуємо кнопку Next лише на першому кроці */
.fluentform-step[data-name="step_start-12_4"]
.step-nav {
  position: absolute !important;
  width: 1px !important;
  height: 1px !important;
  overflow: hidden !important;
  opacity: 0 !important;
  pointer-events: none !important;
}

/* =========================================================
   АДАПТИВ
   ========================================================= */

@media (max-width: 1024px) {
  .fluentform-step[data-name="step_start-12_4"]
  .ff-el-input--content {
    grid-template-columns: 1fr !important;
  }

  .fluentform-step[data-name="step_start-12_4"]
  .svs-choice-card {
    grid-template-columns: 220px minmax(0, 1fr);
    min-height: 270px;
  }

  .fluentform-step[data-name="step_start-12_4"]
  .svs-choice-card > img {
    min-height: 250px;
  }
}

@media (max-width: 600px) {
  .fluentform-step[data-name="step_start-12_4"]
  .ff-el-input--content {
    gap: 16px;
  }

  .fluentform-step[data-name="step_start-12_4"]
  .svs-choice-card {
    grid-template-columns: 1fr;
    gap: 0;
    min-height: 0;
    padding: 8px 8px 20px;
  }

  .fluentform-step[data-name="step_start-12_4"]
  .svs-choice-card > img {
    width: 100%;
    height: 220px;
    min-height: 0;
  }

  .fluentform-step[data-name="step_start-12_4"]
  .svs-choice-card > div {
    padding: 20px 12px 0;
  }

  .fluentform-step[data-name="step_start-12_4"]
  .svs-choice-card h3 {
    font-size: 24px;
  }

  .fluentform-step[data-name="step_start-12_4"]
  .svs-choice-card h4 {
    padding-right: 34px;
    font-size: 16px;
  }
}


/* =========================================================
   SVS TRAVEL — ДРУГИЙ КРОК ФОРМИ
   ========================================================= */

/* Загальний контейнер другого кроку */
.fluentform-step:not([data-name="step_start-12_4"]) {
  width: 100%;
}

/* Кнопка «Змінити клас автобуса» */
.fluentform-step:not([data-name="step_start-12_4"])
.ff-btn-prev {
  display: inline-flex !important;
  align-items: center;
  gap: 9px;

  width: auto !important;
  margin: 0 0 20px;
  padding: 0 !important;

  border: 0 !important;
  background: transparent !important;
  box-shadow: none !important;

  color: #159c96 !important;
  font-family: "Open Sans", sans-serif;
  font-size: 14px;
  font-weight: 600;
  line-height: 1.4;

  cursor: pointer;
  transition:
    color 0.25s ease,
    gap 0.25s ease;
}

/* Додаємо стрілку перед текстом */
.fluentform-step:not([data-name="step_start-12_4"])
.ff-btn-prev::before {
  content: "🡠";
  display: inline-block;
  flex: 0 0 auto;

  font-family: Arial, sans-serif;
  font-size: 20px;
  font-weight: 400;
  line-height: 1;
}

/* Hover кнопки назад */
.fluentform-step:not([data-name="step_start-12_4"])
.ff-btn-prev:hover {
  gap: 13px;
  color: #107b77 !important;
}

/* Контейнер із текстом і формою */
.svs-form-layout {
  display: grid;
  grid-template-columns: minmax(0, 0.9fr) minmax(0, 1.1fr);
  align-items: stretch;

  width: 100%;
  overflow: hidden;

  background: #191919;
  box-shadow: 0 10px 28px rgba(0, 0, 0, 0.08);
}

/* =========================================================
   ЛІВА ІНФОРМАЦІЙНА ЧАСТИНА
   ========================================================= */

.svs-form-info {
  position: relative;
  display: flex;
  flex-direction: column;
  justify-content: center;

  min-width: 0;
  padding: 42px 46px;

  overflow: hidden;
  background:
    linear-gradient(
      135deg,
      #111 0%,
      #1f1f1f 52%
    ),
    #191919;
}

/* Декоративний елемент */
.svs-form-info::after {
  content: "";
  position: absolute;
  right: -95px;
  bottom: -115px;

  width: 250px;
  height: 250px;

  border: 1px solid rgba(21, 156, 150, 0.25);
  border-radius: 50%;
  pointer-events: none;
}

/* Маленький верхній підпис */
.svs-form-info > span {
  position: relative;
  z-index: 1;

  display: inline-flex;
  align-items: center;
  gap: 9px;

  width: fit-content;
  margin: 0 0 14px;

  color: #20aaa4;
  font-family: "Montserrat", sans-serif;
  font-size: 12px;
  font-weight: 700;
  line-height: 1.3;
  letter-spacing: 0.08em;
  text-transform: uppercase;
}

.svs-form-info > span::before {
  content: "";
  display: block;
  width: 26px;
  height: 2px;
  background: #159c96;
}

/* Назва обраного класу */
.svs-form-info h3 {
  position: relative;
  z-index: 1;

  margin: 0 0 18px;

  color: #fff;
  font-family: "Montserrat", sans-serif;
  font-size: clamp(32px, 4vw, 50px);
  font-weight: 700;
  line-height: 1.08;
  text-transform: uppercase;
}

/* Опис */
.svs-form-info p {
  position: relative;
  z-index: 1;

  max-width: 500px;
  margin: 0;

  color: rgba(255, 255, 255, 0.72);
  font-family: "Open Sans", sans-serif;
  font-size: 15px;
  font-weight: 400;
  line-height: 1.65;
}

/* =========================================================
   ПРАВА ЧАСТИНА З FLUENT FORMS
   ========================================================= */

.svs-form-box {
  display: flex;
  flex-direction: column;
  justify-content: center;

  min-width: 0;
  padding: 42px 46px;

  background: #fff;
  box-sizing: border-box;
}

/* Усі групи полів займають всю ширину */
.svs-form-box .ff-el-group,
.svs-form-box .ff-el-input--content,
.svs-form-box .ff-el-form-control {
  width: 100% !important;
  max-width: none !important;
  box-sizing: border-box;
}

/* Поля */
.svs-form-box input[type="text"],
.svs-form-box input[type="tel"],
.svs-form-box input[type="email"],
.svs-form-box select,
.svs-form-box textarea {
  width: 100% !important;
  max-width: none !important;
  min-height: 50px;

  padding: 13px 15px !important;

  border: 1px solid #dcdcdc !important;
  border-radius: 0 !important;
  background: #fff !important;
  box-shadow: none !important;

  color: #1b1b1b !important;
  font-family: "Open Sans", sans-serif !important;
  font-size: 14px !important;

  box-sizing: border-box !important;
  transition:
    border-color 0.25s ease,
    box-shadow 0.25s ease;
}

.svs-form-box input:focus,
.svs-form-box select:focus,
.svs-form-box textarea:focus {
  outline: none !important;
  border-color: #159c96 !important;
  box-shadow: 0 0 0 2px rgba(21, 156, 150, 0.1) !important;
}

/* Контейнер кнопки Submit */
.svs-form-box .ff_submit_btn_wrapper {
  width: 100% !important;
  margin: 8px 0 0 !important;
}

/* Кнопка «Дізнатись ціну» — точно за шириною полів */
.svs-form-box .ff-btn-submit,
.svs-form-box button[type="submit"],
.svs-form-box input[type="submit"] {
  display: flex !important;
  align-items: center;
  justify-content: center;

  width: 100% !important;
  max-width: none !important;
  min-height: 50px;
  margin: 0 !important;
  padding: 14px 20px !important;

  border: 1px solid #159c96 !important;
  border-radius: 0 !important;
  background: #159c96 !important;
  box-shadow: none !important;

  color: #fff !important;
  font-family: "Montserrat", sans-serif !important;
  font-size: 14px !important;
  font-weight: 700 !important;
  line-height: 1.3 !important;
  text-align: center;
  text-transform: uppercase;

  box-sizing: border-box !important;
  cursor: pointer;
  transition:
    background-color 0.25s ease,
    border-color 0.25s ease;
}

.svs-form-box .ff-btn-submit:hover,
.svs-form-box button[type="submit"]:hover,
.svs-form-box input[type="submit"]:hover {
  border-color: #1B1B1B !important;
  background: #1B1B1B !important;
}

/* =========================================================
   АДАПТИВ ДРУГОГО КРОКУ
   ========================================================= */

@media (max-width: 900px) {
  .svs-form-layout {
    grid-template-columns: 1fr;
  }

  .svs-form-info,
  .svs-form-box {
    padding: 32px;
  }

  .svs-form-info {
    min-height: 260px;
  }
}

@media (max-width: 600px) {
  .fluentform-step:not([data-name="step_start-12_4"])
  .ff-btn-prev {
    margin-bottom: 16px;
    font-size: 13px;
  }

  .svs-form-info,
  .svs-form-box {
    padding: 26px 22px;
  }

  .svs-form-info {
    min-height: 230px;
  }

  .svs-form-info h3 {
    font-size: 32px;
  }

  .svs-form-info p {
    font-size: 14px;
  }
}/* End custom CSS */