.elementor-1223 .elementor-element.elementor-element-7947ead{--display:flex;--min-height:100vh;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--justify-content:space-between;--align-items:stretch;--gap:10px 10px;--background-transition:0.3s;--overlay-opacity:0.5;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:180px;--padding-bottom:80px;--padding-left:0px;--padding-right:0px;}.elementor-1223 .elementor-element.elementor-element-7947ead:not(.elementor-motion-effects-element-type-background), .elementor-1223 .elementor-element.elementor-element-7947ead > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-1223 .elementor-element.elementor-element-7947ead::before, .elementor-1223 .elementor-element.elementor-element-7947ead > .elementor-background-video-container::before, .elementor-1223 .elementor-element.elementor-element-7947ead > .e-con-inner > .elementor-background-video-container::before, .elementor-1223 .elementor-element.elementor-element-7947ead > .elementor-background-slideshow::before, .elementor-1223 .elementor-element.elementor-element-7947ead > .e-con-inner > .elementor-background-slideshow::before, .elementor-1223 .elementor-element.elementor-element-7947ead > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{--background-overlay:'';background-color:#000000D6;}.elementor-1223 .elementor-element.elementor-element-7947ead, .elementor-1223 .elementor-element.elementor-element-7947ead::before{--border-transition:0.3s;}.elementor-1223 .elementor-element.elementor-element-01e002a{--display:flex;--min-height:0px;--background-transition:0.3s;}.elementor-1223 .elementor-element.elementor-element-8e99ade{--display:flex;--background-transition:0.3s;}.elementor-1223 .elementor-element.elementor-element-8e99ade.e-con{--align-self:center;}.elementor-1223 .elementor-element.elementor-element-2766655{text-align:center;}.elementor-1223 .elementor-element.elementor-element-2766655 .elementor-heading-title{color:var( --e-global-color-746691b );font-family:"Alegreya Sans", Sans-serif;font-size:57px;font-weight:600;}.elementor-1223 .elementor-element.elementor-element-b015763{--display:flex;--min-height:74px;--background-transition:0.3s;--margin-top:0%;--margin-bottom:0%;--margin-left:0%;--margin-right:0%;}.elementor-1223 .elementor-element.elementor-element-bcaf6c5 .elementor-icon-wrapper{text-align:center;}.elementor-1223 .elementor-element.elementor-element-bcaf6c5.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-746691b );}.elementor-1223 .elementor-element.elementor-element-bcaf6c5.elementor-view-framed .elementor-icon, .elementor-1223 .elementor-element.elementor-element-bcaf6c5.elementor-view-default .elementor-icon{color:var( --e-global-color-746691b );border-color:var( --e-global-color-746691b );}.elementor-1223 .elementor-element.elementor-element-bcaf6c5.elementor-view-framed .elementor-icon, .elementor-1223 .elementor-element.elementor-element-bcaf6c5.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-746691b );}.elementor-1223 .elementor-element.elementor-element-bcaf6c5 .elementor-icon{font-size:41px;}.elementor-1223 .elementor-element.elementor-element-bcaf6c5 .elementor-icon svg{height:41px;}.elementor-1223 .elementor-element.elementor-element-bcaf6c5.elementor-element{--align-self:stretch;}.elementor-1223 .elementor-element.elementor-element-21ca98f1{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--justify-content:space-around;--align-items:stretch;--gap:70px 70px;--flex-wrap:wrap;--background-transition:0.3s;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:7rem;--padding-bottom:5rem;--padding-left:0rem;--padding-right:0rem;}.elementor-1223 .elementor-element.elementor-element-21ca98f1:not(.elementor-motion-effects-element-type-background), .elementor-1223 .elementor-element.elementor-element-21ca98f1 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#5B7A8114;}.elementor-1223 .elementor-element.elementor-element-21ca98f1, .elementor-1223 .elementor-element.elementor-element-21ca98f1::before{--border-transition:0.3s;}.elementor-1223 .elementor-element.elementor-element-7fa8f2c3{--grid-columns:2;--load-more-button-align:center;--grid-column-gap:26px;--grid-row-gap:35px;}.elementor-1223 .elementor-element.elementor-element-7fa8f2c3 .elementor-loop-container{grid-auto-rows:1fr;}.elementor-1223 .elementor-element.elementor-element-7fa8f2c3 .e-loop-item > .elementor-section, .elementor-1223 .elementor-element.elementor-element-7fa8f2c3 .e-loop-item > .elementor-section > .elementor-container, .elementor-1223 .elementor-element.elementor-element-7fa8f2c3 .e-loop-item > .e-con, .elementor-1223 .elementor-element.elementor-element-7fa8f2c3 .e-loop-item .elementor-section-wrap  > .e-con{height:100%;}.elementor-1223 .elementor-element.elementor-element-571828b0{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--align-items:stretch;--gap:10px 10px;--overflow:hidden;--background-transition:0.3s;--margin-top:110px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:30px;--padding-right:30px;}.elementor-1223 .elementor-element.elementor-element-5924a0b7{--display:flex;--justify-content:center;--background-transition:0.3s;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0rem;--padding-bottom:2rem;--padding-left:0rem;--padding-right:0rem;}.elementor-1223 .elementor-element.elementor-element-28bc6291{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--align-items:stretch;--gap:10px 10px;--background-transition:0.3s;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-1223 .elementor-element.elementor-element-4fe350f6{--display:flex;--background-transition:0.3s;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1223 .elementor-element.elementor-element-1b0e2910{--divider-border-style:solid;--divider-color:var( --e-global-color-primary );--divider-border-width:1px;top:3px;}.elementor-1223 .elementor-element.elementor-element-1b0e2910 .elementor-divider-separator{width:50px;}body:not(.rtl) .elementor-1223 .elementor-element.elementor-element-1b0e2910{left:0px;}body.rtl .elementor-1223 .elementor-element.elementor-element-1b0e2910{right:0px;}.elementor-1223 .elementor-element.elementor-element-656810d .elementor-heading-title{color:var( --e-global-color-primary );font-size:16px;letter-spacing:1px;}.elementor-1223 .elementor-element.elementor-element-656810d > .elementor-widget-container{padding:0px 0px 0px 60px;}.elementor-1223 .elementor-element.elementor-element-5f5c8106 .elementor-heading-title{font-family:"Alegreya Sans", Sans-serif;font-weight:500;text-transform:uppercase;}.elementor-1223 .elementor-element.elementor-element-5f5c8106 > .elementor-widget-container{margin:20px 0px 0px 0px;}.elementor-1223 .elementor-element.elementor-element-bced956{--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:1rem;--padding-bottom:0rem;--padding-left:0rem;--padding-right:0rem;}.elementor-1223 .elementor-element.elementor-element-bced956.e-con{--align-self:center;}.elementor-1223 .elementor-element.elementor-element-110371f .slick-slider:not(.slick-vertical) .slick-slide{padding-right:10px;padding-left:10px;}.elementor-1223 .elementor-element.elementor-element-110371f .slick-slider.slick-vertical .slick-slide{padding-top:10px;padding-bottom:10px;}.elementor-1223 .elementor-element.elementor-element-110371f .ha-slick-item{border-radius:5px 5px 5px 5px;overflow:hidden;}.elementor-1223 .elementor-element.elementor-element-110371f .slick-prev, .elementor-1223 .elementor-element.elementor-element-110371f .slick-next{color:var( --e-global-color-primary );}.elementor-1223 .elementor-element.elementor-element-110371f .slick-prev:hover, .elementor-1223 .elementor-element.elementor-element-110371f .slick-next:hover{color:#000000;}.elementor-1223 .elementor-element.elementor-element-110371f .slick-dots li button:before{font-size:0px;color:var( --e-global-color-primary );}.elementor-1223 .elementor-element.elementor-element-e58d0c2 .elementor-button{font-family:"Inter", Sans-serif;font-weight:500;padding:20px 20px 017px 20px;}.elementor-1223 .elementor-element.elementor-element-e58d0c2 .elementor-button:hover, .elementor-1223 .elementor-element.elementor-element-e58d0c2 .elementor-button:focus{background-color:var( --e-global-color-primary );}.elementor-1223 .elementor-element.elementor-element-e58d0c2 > .elementor-widget-container{margin:20px 0px 0px 0px;}.elementor-1223 .elementor-element.elementor-element-746b9365{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--align-items:stretch;--gap:10px 10px;--background-transition:0.3s;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:5rem;--padding-bottom:5rem;--padding-left:0rem;--padding-right:0rem;}.elementor-1223 .elementor-element.elementor-element-688a1c16{--display:flex;--gap:30px 30px;--background-transition:0.3s;}.elementor-1223 .elementor-element.elementor-element-13ef9e30{text-align:center;}.elementor-1223 .elementor-element.elementor-element-13ef9e30 .elementor-heading-title{font-family:"Alegreya Sans", Sans-serif;font-weight:500;}.elementor-1223 .elementor-element.elementor-element-69428f78{text-align:center;font-family:"Inter", Sans-serif;font-size:16px;font-weight:normal;line-height:36px;letter-spacing:0.25px;}.elementor-1223 .elementor-element.elementor-element-69428f78 > .elementor-widget-container{margin:0% 16% -1.5% 16%;padding:12px 0px 0px 0px;}@media(max-width:1024px){.elementor-1223 .elementor-element.elementor-element-7947ead:not(.elementor-motion-effects-element-type-background), .elementor-1223 .elementor-element.elementor-element-7947ead > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-position:center right;}.elementor-1223 .elementor-element.elementor-element-7947ead{--padding-top:90px;--padding-bottom:035px;--padding-left:0px;--padding-right:0px;}.elementor-1223 .elementor-element.elementor-element-2766655{width:var( --container-widget-width, 377px );max-width:377px;--container-widget-width:377px;--container-widget-flex-grow:0;}.elementor-1223 .elementor-element.elementor-element-2766655.elementor-element{--align-self:center;}.elementor-1223 .elementor-element.elementor-element-bcaf6c5 > .elementor-widget-container{padding:0% 0% 015% 0%;}.elementor-1223 .elementor-element.elementor-element-21ca98f1{--justify-content:center;--flex-wrap:wrap;--padding-top:5rem;--padding-bottom:3rem;--padding-left:3rem;--padding-right:3rem;}.elementor-1223 .elementor-element.elementor-element-7fa8f2c3{--grid-columns:2;}.elementor-1223 .elementor-element.elementor-element-571828b0{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:4rem;--padding-bottom:0rem;--padding-left:3rem;--padding-right:3rem;}body:not(.rtl) .elementor-1223 .elementor-element.elementor-element-1b0e2910{left:-1px;}body.rtl .elementor-1223 .elementor-element.elementor-element-1b0e2910{right:-1px;}.elementor-1223 .elementor-element.elementor-element-1b0e2910{top:3px;}.elementor-1223 .elementor-element.elementor-element-bced956{--padding-top:0rem;--padding-bottom:0rem;--padding-left:2rem;--padding-right:2rem;}.elementor-1223 .elementor-element.elementor-element-e58d0c2 > .elementor-widget-container{margin:20px 0px 0px 0px;}.elementor-1223 .elementor-element.elementor-element-69428f78 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0rem 3rem 3rem 3rem;}}@media(max-width:767px){.elementor-1223 .elementor-element.elementor-element-7947ead{--min-height:120vh;--padding-top:90px;--padding-bottom:35px;--padding-left:0px;--padding-right:0px;}.elementor-1223 .elementor-element.elementor-element-7947ead:not(.elementor-motion-effects-element-type-background), .elementor-1223 .elementor-element.elementor-element-7947ead > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-position:-72px 0px;}.elementor-1223 .elementor-element.elementor-element-2766655 .elementor-heading-title{font-size:35px;}.elementor-1223 .elementor-element.elementor-element-bcaf6c5 > .elementor-widget-container{margin:0vw 0vw 30vw 0vw;}.elementor-1223 .elementor-element.elementor-element-21ca98f1{--gap:30px 30px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:6rem;--padding-bottom:0rem;--padding-left:1rem;--padding-right:1rem;}.elementor-1223 .elementor-element.elementor-element-7fa8f2c3{--grid-columns:1;}.elementor-1223 .elementor-element.elementor-element-7fa8f2c3 > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-1223 .elementor-element.elementor-element-571828b0{--margin-top:25px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:3rem;--padding-bottom:3rem;--padding-left:01.5rem;--padding-right:01.5rem;}.elementor-1223 .elementor-element.elementor-element-5924a0b7{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1223 .elementor-element.elementor-element-5f5c8106{text-align:center;}.elementor-1223 .elementor-element.elementor-element-bced956{--padding-top:0rem;--padding-bottom:0rem;--padding-left:0rem;--padding-right:0rem;}.elementor-1223 .elementor-element.elementor-element-e58d0c2 > .elementor-widget-container{margin:20px 0px 0px 0px;}.elementor-1223 .elementor-element.elementor-element-746b9365{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:3rem;--padding-bottom:5rem;--padding-left:0.5rem;--padding-right:0.5rem;}.elementor-1223 .elementor-element.elementor-element-69428f78{text-align:left;}.elementor-1223 .elementor-element.elementor-element-69428f78 > .elementor-widget-container{padding:0rem 0rem 0rem 0rem;}}/* Start custom CSS */body,html{
    overflow-x: hidden!important;
}

.elementskit-infobox{
    
        display: flex;
    flex-direction: column;
    justify-content: space-between;
    
    }


@media (max-width: 767px){
.elementor-8 .elementor-element.elementor-element-ba4086e::before{
    background-position: 300px -58px;
    
    }}
    
    
    @media (max-width: 633px){
.elementor-8 .elementor-element.elementor-element-ba4086e::before{
    background-position: 200px -58px;
    
    }}
        @media (max-width: 533px){
.elementor-8 .elementor-element.elementor-element-ba4086e::before{
    background-position: 0px -58px;
    
    }}
        @media (max-width: 1024px){
    .elementskit-infobox{
        box-shadow: 0px 0px 40px 0px rgba(0, 0, 0, 0.05)!important;
        display: flex;
    flex-direction: column;
    justify-content: space-between;
    
    }}   
         @media (max-width: 1340px) and (min-width: 1025px){
             
         #hero{
             min-height:630px!important;
         }   
         #main-title h1{
             font-size:45px;}
}/* End custom CSS */