.elementor-447 .elementor-element.elementor-element-074c12d{margin-top:0px;margin-bottom:-148px;z-index:2;}.elementor-447 .elementor-element.elementor-element-d6802f3{text-align:center;}.elementor-447 .elementor-element.elementor-element-d6802f3 > .elementor-widget-container{margin:-15px 0px 0px 0px;}.elementor-447 .elementor-element.elementor-element-38faedd > .elementor-container{min-height:100vh;}.elementor-447 .elementor-element.elementor-element-38faedd > .elementor-container:after{content:"";min-height:inherit;}.elementor-447 .elementor-element.elementor-element-1ba2846{text-align:center;}.elementor-447 .elementor-element.elementor-element-1ba2846 .elementor-heading-title{color:#FFFFFF;line-height:1em;}.elementor-447 .elementor-element.elementor-element-746ffd4 .elementor-image img{max-width:28vw;}.elementor-447 .elementor-element.elementor-element-746ffd4{width:auto;max-width:auto;top:155px;}body:not(.rtl) .elementor-447 .elementor-element.elementor-element-746ffd4{left:-22%;}body.rtl .elementor-447 .elementor-element.elementor-element-746ffd4{right:-22%;}.elementor-447 .elementor-element.elementor-element-08dc7e1 > .elementor-container{min-height:100vh;}.elementor-447 .elementor-element.elementor-element-08dc7e1 > .elementor-container:after{content:"";min-height:inherit;}.elementor-447 .elementor-element.elementor-element-5d1ca5d{text-align:center;}.elementor-447 .elementor-element.elementor-element-054a05c .elementor-text-editor{text-align:center;}.elementor-447 .elementor-element.elementor-element-054a05c{font-size:36px;line-height:1.2em;}.elementor-447 .elementor-element.elementor-element-054a05c > .elementor-widget-container{padding:0% 15% 0% 15%;}.elementor-447 .elementor-element.elementor-element-c953fa2 .elementor-image img{max-width:28vw;}.elementor-447 .elementor-element.elementor-element-c953fa2{width:auto;max-width:auto;bottom:0px;}body:not(.rtl) .elementor-447 .elementor-element.elementor-element-c953fa2{left:-5%;}body.rtl .elementor-447 .elementor-element.elementor-element-c953fa2{right:-5%;}.elementor-447 .elementor-element.elementor-element-05c5665 > .elementor-container{min-height:100vh;}.elementor-447 .elementor-element.elementor-element-05c5665 > .elementor-container:after{content:"";min-height:inherit;}.elementor-447 .elementor-element.elementor-element-29050fe{text-align:center;}.elementor-447 .elementor-element.elementor-element-bd102e9 .elementor-text-editor{text-align:center;}.elementor-447 .elementor-element.elementor-element-bd102e9{font-size:36px;line-height:1.2em;}.elementor-447 .elementor-element.elementor-element-bd102e9 > .elementor-widget-container{padding:0% 15% 0% 15%;}.elementor-447 .elementor-element.elementor-element-104ba01 .elementor-image img{max-width:28vw;}.elementor-447 .elementor-element.elementor-element-104ba01{width:auto;max-width:auto;bottom:-217px;}body:not(.rtl) .elementor-447 .elementor-element.elementor-element-104ba01{left:-12%;}body.rtl .elementor-447 .elementor-element.elementor-element-104ba01{right:-12%;}.elementor-447 .elementor-element.elementor-element-5fcfda0 .elementor-image img{max-width:28vw;}.elementor-447 .elementor-element.elementor-element-5fcfda0{width:auto;max-width:auto;bottom:-217px;}body:not(.rtl) .elementor-447 .elementor-element.elementor-element-5fcfda0{left:-12%;}body.rtl .elementor-447 .elementor-element.elementor-element-5fcfda0{right:-12%;}.elementor-447 .elementor-element.elementor-element-3926cf7 > .elementor-column-wrap > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-bottom:0px;}.elementor-447 .elementor-element.elementor-element-98b69fc .elementor-image img{max-width:25vw;}.elementor-447 .elementor-element.elementor-element-98b69fc{width:auto;max-width:auto;top:-117px;}body:not(.rtl) .elementor-447 .elementor-element.elementor-element-98b69fc{left:-221px;}body.rtl .elementor-447 .elementor-element.elementor-element-98b69fc{right:-221px;}.elementor-447 .elementor-element.elementor-element-e887fb4 .elementor-image img{max-width:30vw;}.elementor-447 .elementor-element.elementor-element-e887fb4{width:auto;max-width:auto;top:-148px;}body:not(.rtl) .elementor-447 .elementor-element.elementor-element-e887fb4{right:-16%;}body.rtl .elementor-447 .elementor-element.elementor-element-e887fb4{left:-16%;}.elementor-447 .elementor-element.elementor-element-691906d > .elementor-container{min-height:70vh;}.elementor-447 .elementor-element.elementor-element-691906d > .elementor-container:after{content:"";min-height:inherit;}.elementor-447 .elementor-element.elementor-element-691906d{padding:150px 0px 150px 0px;}.elementor-447 .elementor-element.elementor-element-5510f3b{text-align:center;}.elementor-447 .elementor-element.elementor-element-5510f3b .elementor-heading-title{font-size:18px;}.elementor-447 .elementor-element.elementor-element-ee4d716 > .elementor-container > .elementor-row > .elementor-column > .elementor-column-wrap > .elementor-widget-wrap{align-content:center;align-items:center;}.elementor-447 .elementor-element.elementor-element-b4e412f{text-align:center;}.elementor-447 .elementor-element.elementor-element-124e212{text-align:center;}.elementor-447 .elementor-element.elementor-element-e1b0d25{text-align:center;}.elementor-447 .elementor-element.elementor-element-e1b0d25 .elementor-heading-title{font-size:18px;}.elementor-447 .elementor-element.elementor-element-83a26bc{text-align:center;}.elementor-447 .elementor-element.elementor-element-94f0883{text-align:center;}.elementor-447 .elementor-element.elementor-element-af511f4{text-align:center;}.elementor-447 .elementor-element.elementor-element-af511f4 .elementor-heading-title{font-size:18px;}.elementor-447 .elementor-element.elementor-element-b64d40d{text-align:center;}.elementor-447 .elementor-element.elementor-element-c6ada28{text-align:center;}.elementor-447 .elementor-element.elementor-element-88357be{text-align:center;}.elementor-447 .elementor-element.elementor-element-88357be .elementor-heading-title{font-size:18px;}.elementor-447 .elementor-element.elementor-element-d3e6494 > .elementor-container > .elementor-row > .elementor-column > .elementor-column-wrap > .elementor-widget-wrap{align-content:center;align-items:center;}.elementor-447 .elementor-element.elementor-element-4d25311{text-align:center;}.elementor-447 .elementor-element.elementor-element-1079efe{text-align:center;}.elementor-447 .elementor-element.elementor-element-3eabe97{text-align:center;}.elementor-447 .elementor-element.elementor-element-4fca9cf{text-align:center;}.elementor-447 .elementor-element.elementor-element-5f985fd > .elementor-column-wrap > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-bottom:0px;}.elementor-447 .elementor-element.elementor-element-5082b29 .elementor-image img{max-width:35vw;}.elementor-447 .elementor-element.elementor-element-5082b29{width:auto;max-width:auto;bottom:-124px;}body:not(.rtl) .elementor-447 .elementor-element.elementor-element-5082b29{left:-324px;}body.rtl .elementor-447 .elementor-element.elementor-element-5082b29{right:-324px;}@media(min-width:768px){.elementor-447 .elementor-element.elementor-element-9d48877{width:25%;}.elementor-447 .elementor-element.elementor-element-117f636{width:28%;}.elementor-447 .elementor-element.elementor-element-970733d{width:17%;}.elementor-447 .elementor-element.elementor-element-fca4d10{width:30%;}}@media(max-width:991px){.elementor-447 .elementor-element.elementor-element-d6802f3 .elementor-image img{width:80%;}}@media(max-width:767px){.elementor-447 .elementor-element.elementor-element-074c12d{margin-top:0px;margin-bottom:-90px;}.elementor-447 .elementor-element.elementor-element-d6802f3 .elementor-image img{width:60%;}.elementor-447 .elementor-element.elementor-element-38faedd > .elementor-container{min-height:100vh;}.elementor-447 .elementor-element.elementor-element-38faedd > .elementor-container:after{content:"";min-height:inherit;}.elementor-447 .elementor-element.elementor-element-08dc7e1{padding:0px 0px 80px 0px;}.elementor-447 .elementor-element.elementor-element-054a05c{font-size:25px;}.elementor-447 .elementor-element.elementor-element-054a05c > .elementor-widget-container{padding:0px 10px 0px 10px;}.elementor-447 .elementor-element.elementor-element-c953fa2 .elementor-image img{width:70vw;max-width:70vw;}body:not(.rtl) .elementor-447 .elementor-element.elementor-element-c953fa2{left:-19%;}body.rtl .elementor-447 .elementor-element.elementor-element-c953fa2{right:-19%;}.elementor-447 .elementor-element.elementor-element-c953fa2{bottom:-31px;}.elementor-447 .elementor-element.elementor-element-05c5665{padding:0px 0px 80px 0px;}.elementor-447 .elementor-element.elementor-element-bd102e9{font-size:25px;}.elementor-447 .elementor-element.elementor-element-bd102e9 > .elementor-widget-container{padding:0px 10px 0px 10px;}.elementor-447 .elementor-element.elementor-element-5fcfda0 .elementor-image img{width:50vw;max-width:50vw;}body:not(.rtl) .elementor-447 .elementor-element.elementor-element-5fcfda0{left:50%;}body.rtl .elementor-447 .elementor-element.elementor-element-5fcfda0{right:50%;}.elementor-447 .elementor-element.elementor-element-5fcfda0{bottom:-124px;}.elementor-447 .elementor-element.elementor-element-691906d{padding:150px 0px 50px 0px;}.elementor-447 .elementor-element.elementor-element-9d48877 > .elementor-column-wrap > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-bottom:10px;}.elementor-447 .elementor-element.elementor-element-9d48877 > .elementor-element-populated{padding:10px 30px 20px 30px;}.elementor-447 .elementor-element.elementor-element-5b9f3bc{width:50%;}.elementor-447 .elementor-element.elementor-element-b4e412f .elementor-image img{max-width:85%;}.elementor-447 .elementor-element.elementor-element-595731d{width:50%;}.elementor-447 .elementor-element.elementor-element-124e212 .elementor-image img{max-width:85%;}.elementor-447 .elementor-element.elementor-element-117f636 > .elementor-column-wrap > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-bottom:10px;}.elementor-447 .elementor-element.elementor-element-117f636 > .elementor-element-populated{padding:10px 30px 20px 30px;}.elementor-447 .elementor-element.elementor-element-94f0883 .elementor-image img{max-width:80%;}.elementor-447 .elementor-element.elementor-element-970733d > .elementor-column-wrap > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-bottom:10px;}.elementor-447 .elementor-element.elementor-element-970733d > .elementor-element-populated{padding:10px 30px 20px 30px;}.elementor-447 .elementor-element.elementor-element-c6ada28 .elementor-image img{width:40%;max-width:40%;}.elementor-447 .elementor-element.elementor-element-fca4d10 > .elementor-column-wrap > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-bottom:10px;}.elementor-447 .elementor-element.elementor-element-fca4d10 > .elementor-element-populated{padding:10px 30px 10px 30px;}.elementor-447 .elementor-element.elementor-element-17f1569{width:50%;}.elementor-447 .elementor-element.elementor-element-c95c952{width:50%;}}/* Start custom CSS for heading, class: .elementor-element-1ba2846 */.elementor-447 .elementor-element.elementor-element-1ba2846 h1 {
    font-size: 18.75vw
}

@media (max-width: 544px) {
    .elementor-447 .elementor-element.elementor-element-1ba2846 h1 {
    font-size: 40vw;
}
}/* End custom CSS */
/* Start custom CSS for section, class: .elementor-element-38faedd */.elementor-447 .elementor-element.elementor-element-38faedd:after {
    content: '';
    width: 1px;
    height: 100px;
    background: #000000;
    display: block;
    position: absolute;
    left: 50%;
    bottom: 0;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-746ffd4 */@media (min-width: 1400px) {
    .elementor-447 .elementor-element.elementor-element-746ffd4 {
        left:-44% !important;
    }
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-5d1ca5d */.elementor-447 .elementor-element.elementor-element-5d1ca5d h1 {
    font-size: 8.33vw
}

@media (max-width: 544px) {
    .elementor-447 .elementor-element.elementor-element-5d1ca5d h1 {
    font-size: 18vw;
}
}/* End custom CSS */
/* Start custom CSS for section, class: .elementor-element-08dc7e1 */.elementor-447 .elementor-element.elementor-element-08dc7e1:after {
    content: '';
    width: 1px;
    height: 100px;
    background: #000000;
    display: block;
    position: absolute;
    left: 50%;
    bottom: 0;
}

@media (max-width: 767px) {
    .elementor-447 .elementor-element.elementor-element-08dc7e1:after {display:none;}
 .elementor-447 .elementor-element.elementor-element-08dc7e1:before {
    content: '';
    width: 1px;
    height: 60px;
    background: #000000;
    display: block;
    position: absolute;
    left: 50%;
    top: 0;
}   
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-c953fa2 */@media (min-width: 1400px) {
    .elementor-447 .elementor-element.elementor-element-c953fa2 {
        left:-44% !important;
    }
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-29050fe */.elementor-447 .elementor-element.elementor-element-29050fe h1 {
    font-size: 8.33vw
}

@media (max-width: 544px) {
    .elementor-447 .elementor-element.elementor-element-29050fe h1 {
    font-size: 18vw;
}
}/* End custom CSS */
/* Start custom CSS for section, class: .elementor-element-05c5665 */.elementor-447 .elementor-element.elementor-element-05c5665:after {
    content: '';
    width: 1px;
    height: 100px;
    background: #000000;
    display: block;
    position: absolute;
    left: 50%;
    bottom: 0;
}

@media (max-width: 767px) {
    .elementor-447 .elementor-element.elementor-element-05c5665:after {display:none;}
 .elementor-447 .elementor-element.elementor-element-05c5665:before {
    content: '';
    width: 1px;
    height: 60px;
    background: #000000;
    display: block;
    position: absolute;
    left: 50%;
    top: 0;
}   
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-5fcfda0 */.elementor-447 .elementor-element.elementor-element-5fcfda0 {
    transform: translateX(-50%);
}/* End custom CSS */
/* Start custom CSS */.elementor-section-wrap {
    overflow: hidden;
}/* End custom CSS */