.elementor-1020 .elementor-element.elementor-element-d9d1ef2 > .elementor-container{max-width:800px;}.elementor-1020 .elementor-element.elementor-element-d9d1ef2:not(.elementor-motion-effects-element-type-background), .elementor-1020 .elementor-element.elementor-element-d9d1ef2 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#ECECEC;}.elementor-1020 .elementor-element.elementor-element-d9d1ef2{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-1020 .elementor-element.elementor-element-d9d1ef2 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-1020 .elementor-element.elementor-global-8600{--spacer-size:50px;}.elementor-1020 .elementor-element.elementor-element-860ad9e{text-align:center;}.elementor-1020 .elementor-element.elementor-element-860ad9e .elementor-heading-title{color:#000000;font-family:var( --e-global-typography-primary-font-family );font-size:var( --e-global-typography-primary-font-size );font-weight:var( --e-global-typography-primary-font-weight );text-transform:var( --e-global-typography-primary-text-transform );text-decoration:var( --e-global-typography-primary-text-decoration );line-height:var( --e-global-typography-primary-line-height );}.elementor-1020 .elementor-element.elementor-element-1fd0dae{text-align:center;color:#000000;font-family:var( --e-global-typography-2a1929a-font-family );font-size:var( --e-global-typography-2a1929a-font-size );font-weight:var( --e-global-typography-2a1929a-font-weight );text-transform:var( --e-global-typography-2a1929a-text-transform );text-decoration:var( --e-global-typography-2a1929a-text-decoration );line-height:var( --e-global-typography-2a1929a-line-height );letter-spacing:var( --e-global-typography-2a1929a-letter-spacing );word-spacing:var( --e-global-typography-2a1929a-word-spacing );}.elementor-1020 .elementor-element.elementor-element-e504ba3{text-align:left;color:#000000;font-family:var( --e-global-typography-fff2171-font-family );font-size:var( --e-global-typography-fff2171-font-size );font-weight:var( --e-global-typography-fff2171-font-weight );text-transform:var( --e-global-typography-fff2171-text-transform );text-decoration:var( --e-global-typography-fff2171-text-decoration );line-height:var( --e-global-typography-fff2171-line-height );letter-spacing:var( --e-global-typography-fff2171-letter-spacing );word-spacing:var( --e-global-typography-fff2171-word-spacing );}.elementor-1020 .elementor-element.elementor-element-0010af9{color:#000000;font-family:var( --e-global-typography-cc8b69e-font-family );font-size:var( --e-global-typography-cc8b69e-font-size );font-weight:var( --e-global-typography-cc8b69e-font-weight );line-height:var( --e-global-typography-cc8b69e-line-height );letter-spacing:var( --e-global-typography-cc8b69e-letter-spacing );word-spacing:var( --e-global-typography-cc8b69e-word-spacing );}.elementor-1020 .elementor-element.elementor-element-f3e52e1{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-1020 .elementor-element.elementor-element-f3e52e1 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-1020 .elementor-element.elementor-element-705a143{text-align:left;color:#666666;font-family:var( --e-global-typography-669aa5b-font-family );font-size:var( --e-global-typography-669aa5b-font-size );font-weight:var( --e-global-typography-669aa5b-font-weight );text-transform:var( --e-global-typography-669aa5b-text-transform );line-height:var( --e-global-typography-669aa5b-line-height );letter-spacing:var( --e-global-typography-669aa5b-letter-spacing );word-spacing:var( --e-global-typography-669aa5b-word-spacing );}.elementor-1020 .elementor-element.elementor-element-c6d34bf{text-align:left;color:#000000;font-family:var( --e-global-typography-text-font-family );font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );line-height:var( --e-global-typography-text-line-height );}.elementor-1020 .elementor-element.elementor-element-6c06000{text-align:left;color:#666666;font-family:var( --e-global-typography-669aa5b-font-family );font-size:var( --e-global-typography-669aa5b-font-size );font-weight:var( --e-global-typography-669aa5b-font-weight );text-transform:var( --e-global-typography-669aa5b-text-transform );line-height:var( --e-global-typography-669aa5b-line-height );letter-spacing:var( --e-global-typography-669aa5b-letter-spacing );word-spacing:var( --e-global-typography-669aa5b-word-spacing );}.elementor-1020 .elementor-element.elementor-element-a5b53da{text-align:left;color:#000000;font-family:var( --e-global-typography-text-font-family );font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );line-height:var( --e-global-typography-text-line-height );}.elementor-1020 .elementor-element.elementor-element-f517c42{text-align:left;color:#666666;font-family:var( --e-global-typography-669aa5b-font-family );font-size:var( --e-global-typography-669aa5b-font-size );font-weight:var( --e-global-typography-669aa5b-font-weight );text-transform:var( --e-global-typography-669aa5b-text-transform );line-height:var( --e-global-typography-669aa5b-line-height );letter-spacing:var( --e-global-typography-669aa5b-letter-spacing );word-spacing:var( --e-global-typography-669aa5b-word-spacing );}.elementor-1020 .elementor-element.elementor-element-27b4f1c{text-align:left;color:#000000;font-family:var( --e-global-typography-text-font-family );font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );line-height:var( --e-global-typography-text-line-height );}.elementor-1020 .elementor-element.elementor-element-4387858{text-align:left;color:#000000;font-family:var( --e-global-typography-fff2171-font-family );font-size:var( --e-global-typography-fff2171-font-size );font-weight:var( --e-global-typography-fff2171-font-weight );text-transform:var( --e-global-typography-fff2171-text-transform );text-decoration:var( --e-global-typography-fff2171-text-decoration );line-height:var( --e-global-typography-fff2171-line-height );letter-spacing:var( --e-global-typography-fff2171-letter-spacing );word-spacing:var( --e-global-typography-fff2171-word-spacing );}.elementor-1020 .elementor-element.elementor-element-f72c68e{color:#000000;font-family:var( --e-global-typography-cc8b69e-font-family );font-size:var( --e-global-typography-cc8b69e-font-size );font-weight:var( --e-global-typography-cc8b69e-font-weight );line-height:var( --e-global-typography-cc8b69e-line-height );letter-spacing:var( --e-global-typography-cc8b69e-letter-spacing );word-spacing:var( --e-global-typography-cc8b69e-word-spacing );}.elementor-1020 .elementor-element.elementor-element-225223e{text-align:left;color:#000000;font-family:var( --e-global-typography-fff2171-font-family );font-size:var( --e-global-typography-fff2171-font-size );font-weight:var( --e-global-typography-fff2171-font-weight );text-transform:var( --e-global-typography-fff2171-text-transform );text-decoration:var( --e-global-typography-fff2171-text-decoration );line-height:var( --e-global-typography-fff2171-line-height );letter-spacing:var( --e-global-typography-fff2171-letter-spacing );word-spacing:var( --e-global-typography-fff2171-word-spacing );}.elementor-1020 .elementor-element.elementor-element-a90b4db{color:#000000;font-family:var( --e-global-typography-cc8b69e-font-family );font-size:var( --e-global-typography-cc8b69e-font-size );font-weight:var( --e-global-typography-cc8b69e-font-weight );line-height:var( --e-global-typography-cc8b69e-line-height );letter-spacing:var( --e-global-typography-cc8b69e-letter-spacing );word-spacing:var( --e-global-typography-cc8b69e-word-spacing );}.elementor-1020 .elementor-element.elementor-element-37e3500 .elementor-button{font-family:var( --e-global-typography-8667d8d-font-family );font-size:var( --e-global-typography-8667d8d-font-size );font-weight:var( --e-global-typography-8667d8d-font-weight );line-height:var( --e-global-typography-8667d8d-line-height );letter-spacing:var( --e-global-typography-8667d8d-letter-spacing );word-spacing:var( --e-global-typography-8667d8d-word-spacing );fill:var( --e-global-color-primary );color:var( --e-global-color-primary );background-color:var( --e-global-color-aa92e48 );}.elementor-1020 .elementor-element.elementor-element-37e3500 .elementor-button:hover, .elementor-1020 .elementor-element.elementor-element-37e3500 .elementor-button:focus{color:var( --e-global-color-primary );background-color:var( --e-global-color-c0fe4f8 );}.elementor-1020 .elementor-element.elementor-element-37e3500 .elementor-button:hover svg, .elementor-1020 .elementor-element.elementor-element-37e3500 .elementor-button:focus svg{fill:var( --e-global-color-primary );}.elementor-1020 .elementor-element.elementor-element-1f8e574{text-align:left;color:#000000;font-family:var( --e-global-typography-669aa5b-font-family );font-size:var( --e-global-typography-669aa5b-font-size );font-weight:var( --e-global-typography-669aa5b-font-weight );text-transform:var( --e-global-typography-669aa5b-text-transform );line-height:var( --e-global-typography-669aa5b-line-height );letter-spacing:var( --e-global-typography-669aa5b-letter-spacing );word-spacing:var( --e-global-typography-669aa5b-word-spacing );}.elementor-1020 .elementor-element.elementor-element-d4ce8f2 .elementor-button .elementor-align-icon-right{margin-left:10px;}.elementor-1020 .elementor-element.elementor-element-d4ce8f2 .elementor-button .elementor-align-icon-left{margin-right:10px;}.elementor-1020 .elementor-element.elementor-element-d4ce8f2 .elementor-button{font-family:var( --e-global-typography-8667d8d-font-family );font-size:var( --e-global-typography-8667d8d-font-size );font-weight:var( --e-global-typography-8667d8d-font-weight );line-height:var( --e-global-typography-8667d8d-line-height );letter-spacing:var( --e-global-typography-8667d8d-letter-spacing );word-spacing:var( --e-global-typography-8667d8d-word-spacing );fill:var( --e-global-color-primary );color:var( --e-global-color-primary );background-color:var( --e-global-color-aa92e48 );}.elementor-1020 .elementor-element.elementor-element-d4ce8f2 .elementor-button:hover, .elementor-1020 .elementor-element.elementor-element-d4ce8f2 .elementor-button:focus{color:var( --e-global-color-primary );background-color:var( --e-global-color-c0fe4f8 );}.elementor-1020 .elementor-element.elementor-element-d4ce8f2 .elementor-button:hover svg, .elementor-1020 .elementor-element.elementor-element-d4ce8f2 .elementor-button:focus svg{fill:var( --e-global-color-primary );}.elementor-1020 .elementor-element.elementor-element-066be86{color:#000000;font-family:var( --e-global-typography-2a1929a-font-family );font-size:var( --e-global-typography-2a1929a-font-size );font-weight:var( --e-global-typography-2a1929a-font-weight );text-transform:var( --e-global-typography-2a1929a-text-transform );text-decoration:var( --e-global-typography-2a1929a-text-decoration );line-height:var( --e-global-typography-2a1929a-line-height );letter-spacing:var( --e-global-typography-2a1929a-letter-spacing );word-spacing:var( --e-global-typography-2a1929a-word-spacing );}.elementor-1020 .elementor-element.elementor-element-56324e1{text-align:left;color:#000000;font-family:var( --e-global-typography-fff2171-font-family );font-size:var( --e-global-typography-fff2171-font-size );font-weight:var( --e-global-typography-fff2171-font-weight );text-transform:var( --e-global-typography-fff2171-text-transform );text-decoration:var( --e-global-typography-fff2171-text-decoration );line-height:var( --e-global-typography-fff2171-line-height );letter-spacing:var( --e-global-typography-fff2171-letter-spacing );word-spacing:var( --e-global-typography-fff2171-word-spacing );}.elementor-1020 .elementor-element.elementor-element-d14aa98{text-align:left;color:#000000;font-family:var( --e-global-typography-fff2171-font-family );font-size:var( --e-global-typography-fff2171-font-size );font-weight:var( --e-global-typography-fff2171-font-weight );text-transform:var( --e-global-typography-fff2171-text-transform );text-decoration:var( --e-global-typography-fff2171-text-decoration );line-height:var( --e-global-typography-fff2171-line-height );letter-spacing:var( --e-global-typography-fff2171-letter-spacing );word-spacing:var( --e-global-typography-fff2171-word-spacing );}.elementor-1020 .elementor-element.elementor-element-c4e4a8d{color:#000000;font-family:var( --e-global-typography-cc8b69e-font-family );font-size:var( --e-global-typography-cc8b69e-font-size );font-weight:var( --e-global-typography-cc8b69e-font-weight );line-height:var( --e-global-typography-cc8b69e-line-height );letter-spacing:var( --e-global-typography-cc8b69e-letter-spacing );word-spacing:var( --e-global-typography-cc8b69e-word-spacing );}.elementor-1020 .elementor-element.elementor-element-309b028{--e-image-carousel-slides-to-show:1;}.elementor-1020 .elementor-element.elementor-element-309b028 .swiper-pagination-bullet{width:7px;height:7px;}.elementor-1020 .elementor-element.elementor-element-86d43b1{text-align:left;color:#000000;font-family:var( --e-global-typography-fff2171-font-family );font-size:var( --e-global-typography-fff2171-font-size );font-weight:var( --e-global-typography-fff2171-font-weight );text-transform:var( --e-global-typography-fff2171-text-transform );text-decoration:var( --e-global-typography-fff2171-text-decoration );line-height:var( --e-global-typography-fff2171-line-height );letter-spacing:var( --e-global-typography-fff2171-letter-spacing );word-spacing:var( --e-global-typography-fff2171-word-spacing );}.elementor-1020 .elementor-element.elementor-element-f560517{color:#000000;font-family:var( --e-global-typography-cc8b69e-font-family );font-size:var( --e-global-typography-cc8b69e-font-size );font-weight:var( --e-global-typography-cc8b69e-font-weight );line-height:var( --e-global-typography-cc8b69e-line-height );letter-spacing:var( --e-global-typography-cc8b69e-letter-spacing );word-spacing:var( --e-global-typography-cc8b69e-word-spacing );}.elementor-1020 .elementor-element.elementor-element-4423c2a{--e-image-carousel-slides-to-show:1;}.elementor-1020 .elementor-element.elementor-element-4423c2a .swiper-pagination-bullet{width:7px;height:7px;}.elementor-1020 .elementor-element.elementor-element-2ebeeb2{color:#000000;font-family:var( --e-global-typography-2a1929a-font-family );font-size:var( --e-global-typography-2a1929a-font-size );font-weight:var( --e-global-typography-2a1929a-font-weight );text-transform:var( --e-global-typography-2a1929a-text-transform );text-decoration:var( --e-global-typography-2a1929a-text-decoration );line-height:var( --e-global-typography-2a1929a-line-height );letter-spacing:var( --e-global-typography-2a1929a-letter-spacing );word-spacing:var( --e-global-typography-2a1929a-word-spacing );}.elementor-1020 .elementor-element.elementor-element-b7bcdcf > .elementor-element-populated{margin:0px 42px 0px 0px;--e-column-margin-right:42px;--e-column-margin-left:0px;}.elementor-1020 .elementor-element.elementor-element-e737d0d{text-align:left;color:#000000;font-family:var( --e-global-typography-fff2171-font-family );font-size:var( --e-global-typography-fff2171-font-size );font-weight:var( --e-global-typography-fff2171-font-weight );text-transform:var( --e-global-typography-fff2171-text-transform );text-decoration:var( --e-global-typography-fff2171-text-decoration );line-height:var( --e-global-typography-fff2171-line-height );letter-spacing:var( --e-global-typography-fff2171-letter-spacing );word-spacing:var( --e-global-typography-fff2171-word-spacing );}.elementor-1020 .elementor-element.elementor-element-a36c065{color:#000000;font-family:var( --e-global-typography-cc8b69e-font-family );font-size:var( --e-global-typography-cc8b69e-font-size );font-weight:var( --e-global-typography-cc8b69e-font-weight );line-height:var( --e-global-typography-cc8b69e-line-height );letter-spacing:var( --e-global-typography-cc8b69e-letter-spacing );word-spacing:var( --e-global-typography-cc8b69e-word-spacing );}.elementor-1020 .elementor-element.elementor-element-f8ad4e5{--e-image-carousel-slides-to-show:1;}.elementor-1020 .elementor-element.elementor-element-f8ad4e5 .swiper-pagination-bullet{width:6px;height:6px;}.elementor-1020 .elementor-element.elementor-element-71ee0d6{text-align:left;color:#000000;font-family:var( --e-global-typography-fff2171-font-family );font-size:var( --e-global-typography-fff2171-font-size );font-weight:var( --e-global-typography-fff2171-font-weight );text-transform:var( --e-global-typography-fff2171-text-transform );text-decoration:var( --e-global-typography-fff2171-text-decoration );line-height:var( --e-global-typography-fff2171-line-height );letter-spacing:var( --e-global-typography-fff2171-letter-spacing );word-spacing:var( --e-global-typography-fff2171-word-spacing );}.elementor-1020 .elementor-element.elementor-element-539e760 img{max-width:100%;}.elementor-1020 .elementor-element.elementor-element-8b46566{text-align:left;color:#000000;font-family:var( --e-global-typography-fff2171-font-family );font-size:var( --e-global-typography-fff2171-font-size );font-weight:var( --e-global-typography-fff2171-font-weight );text-transform:var( --e-global-typography-fff2171-text-transform );text-decoration:var( --e-global-typography-fff2171-text-decoration );line-height:var( --e-global-typography-fff2171-line-height );letter-spacing:var( --e-global-typography-fff2171-letter-spacing );word-spacing:var( --e-global-typography-fff2171-word-spacing );}.elementor-1020 .elementor-element.elementor-element-4487d22{text-align:left;color:#000000;font-family:var( --e-global-typography-cc8b69e-font-family );font-size:var( --e-global-typography-cc8b69e-font-size );font-weight:var( --e-global-typography-cc8b69e-font-weight );line-height:var( --e-global-typography-cc8b69e-line-height );letter-spacing:var( --e-global-typography-cc8b69e-letter-spacing );word-spacing:var( --e-global-typography-cc8b69e-word-spacing );}.elementor-1020 .elementor-element.elementor-element-89d8d0d{--e-image-carousel-slides-to-show:1;}.elementor-1020 .elementor-element.elementor-element-89d8d0d .swiper-pagination-bullet{width:6px;height:6px;background:#FFFFFF;}.elementor-1020 .elementor-element.elementor-element-493c331{--spacer-size:10px;}.elementor-1020 .elementor-element.elementor-element-1f0a72d{text-align:left;color:#000000;font-family:var( --e-global-typography-fff2171-font-family );font-size:var( --e-global-typography-fff2171-font-size );font-weight:var( --e-global-typography-fff2171-font-weight );text-transform:var( --e-global-typography-fff2171-text-transform );text-decoration:var( --e-global-typography-fff2171-text-decoration );line-height:var( --e-global-typography-fff2171-line-height );letter-spacing:var( --e-global-typography-fff2171-letter-spacing );word-spacing:var( --e-global-typography-fff2171-word-spacing );}.elementor-1020 .elementor-element.elementor-element-eca9c3b{color:var( --e-global-color-71c9d745 );font-family:var( --e-global-typography-cc8b69e-font-family );font-size:var( --e-global-typography-cc8b69e-font-size );font-weight:var( --e-global-typography-cc8b69e-font-weight );line-height:var( --e-global-typography-cc8b69e-line-height );letter-spacing:var( --e-global-typography-cc8b69e-letter-spacing );word-spacing:var( --e-global-typography-cc8b69e-word-spacing );}.elementor-1020 .elementor-element.elementor-element-ec3a182{color:#000000;font-family:var( --e-global-typography-2a1929a-font-family );font-size:var( --e-global-typography-2a1929a-font-size );font-weight:var( --e-global-typography-2a1929a-font-weight );text-transform:var( --e-global-typography-2a1929a-text-transform );text-decoration:var( --e-global-typography-2a1929a-text-decoration );line-height:var( --e-global-typography-2a1929a-line-height );letter-spacing:var( --e-global-typography-2a1929a-letter-spacing );word-spacing:var( --e-global-typography-2a1929a-word-spacing );}.elementor-1020 .elementor-element.elementor-element-c3320ed{text-align:left;color:#000000;font-family:var( --e-global-typography-fff2171-font-family );font-size:var( --e-global-typography-fff2171-font-size );font-weight:var( --e-global-typography-fff2171-font-weight );text-transform:var( --e-global-typography-fff2171-text-transform );text-decoration:var( --e-global-typography-fff2171-text-decoration );line-height:var( --e-global-typography-fff2171-line-height );letter-spacing:var( --e-global-typography-fff2171-letter-spacing );word-spacing:var( --e-global-typography-fff2171-word-spacing );}.elementor-1020 .elementor-element.elementor-element-0789989{text-align:left;color:#000000;font-family:var( --e-global-typography-cc8b69e-font-family );font-size:var( --e-global-typography-cc8b69e-font-size );font-weight:var( --e-global-typography-cc8b69e-font-weight );line-height:var( --e-global-typography-cc8b69e-line-height );letter-spacing:var( --e-global-typography-cc8b69e-letter-spacing );word-spacing:var( --e-global-typography-cc8b69e-word-spacing );}.elementor-1020 .elementor-element.elementor-element-947cbca{font-family:var( --e-global-typography-cc8b69e-font-family );font-size:var( --e-global-typography-cc8b69e-font-size );font-weight:var( --e-global-typography-cc8b69e-font-weight );line-height:var( --e-global-typography-cc8b69e-line-height );letter-spacing:var( --e-global-typography-cc8b69e-letter-spacing );word-spacing:var( --e-global-typography-cc8b69e-word-spacing );}.elementor-1020 .elementor-element.elementor-element-6f90111:not(.elementor-motion-effects-element-type-background), .elementor-1020 .elementor-element.elementor-element-6f90111 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#D8D8D8;}.elementor-1020 .elementor-element.elementor-element-6f90111{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-1020 .elementor-element.elementor-element-6f90111 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-1020 .elementor-element.elementor-element-a63e7cc{--spacer-size:50px;}.elementor-1020 .elementor-element.elementor-element-3990a4d{text-align:left;color:#000000;font-family:var( --e-global-typography-text-font-family );font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );line-height:var( --e-global-typography-text-line-height );}.elementor-1020 .elementor-element.elementor-element-7680c2e{--spacer-size:50px;}.elementor-1020 .elementor-element.elementor-element-c07abe1{text-align:left;color:#000000;font-family:var( --e-global-typography-text-font-family );font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );line-height:var( --e-global-typography-text-line-height );}.elementor-1020 .elementor-element.elementor-element-914a2da > .elementor-container{min-height:38vw;}.elementor-1020 .elementor-element.elementor-element-914a2da > .elementor-container > .elementor-row > .elementor-column > .elementor-column-wrap > .elementor-widget-wrap{align-content:center;align-items:center;}.elementor-1020 .elementor-element.elementor-element-914a2da:not(.elementor-motion-effects-element-type-background), .elementor-1020 .elementor-element.elementor-element-914a2da > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#D8D8D8;}.elementor-1020 .elementor-element.elementor-element-914a2da{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-1020 .elementor-element.elementor-element-914a2da > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-1020 .elementor-element.elementor-element-b6a36f3 > .elementor-widget-container{margin:0px 0px 0px -0px;}.elementor-1020 .elementor-element.elementor-element-768ca4d > .elementor-widget-container{margin:0px 0px 0px -50px;}body:not(.rtl) .elementor-1020 .elementor-element.elementor-element-768ca4d{left:0px;}body.rtl .elementor-1020 .elementor-element.elementor-element-768ca4d{right:0px;}.elementor-1020 .elementor-element.elementor-element-768ca4d{top:0px;}.elementor-bc-flex-widget .elementor-1020 .elementor-element.elementor-element-66f2426.elementor-column .elementor-column-wrap{align-items:center;}.elementor-1020 .elementor-element.elementor-element-66f2426.elementor-column.elementor-element[data-element_type="column"] > .elementor-column-wrap.elementor-element-populated > .elementor-widget-wrap{align-content:center;align-items:center;}.elementor-1020 .elementor-element.elementor-element-66f2426.elementor-column > .elementor-column-wrap > .elementor-widget-wrap{justify-content:center;}.elementor-1020 .elementor-element.elementor-element-c2f910d > .elementor-widget-container{margin:0px 0px 0px -50px;}body:not(.rtl) .elementor-1020 .elementor-element.elementor-element-c2f910d{left:0px;}body.rtl .elementor-1020 .elementor-element.elementor-element-c2f910d{right:0px;}.elementor-1020 .elementor-element.elementor-element-c2f910d{top:0px;}.elementor-1020 .elementor-element.elementor-element-b5acb63 > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;}.elementor-1020 .elementor-element.elementor-element-7c59c61{--e-image-carousel-slides-to-show:1;}.elementor-1020 .elementor-element.elementor-element-7c59c61 .swiper-pagination-bullet{width:6px;height:6px;}.elementor-1020 .elementor-element.elementor-element-50c3264{text-align:left;color:#000000;font-family:var( --e-global-typography-fff2171-font-family );font-size:var( --e-global-typography-fff2171-font-size );font-weight:var( --e-global-typography-fff2171-font-weight );text-transform:var( --e-global-typography-fff2171-text-transform );text-decoration:var( --e-global-typography-fff2171-text-decoration );line-height:var( --e-global-typography-fff2171-line-height );letter-spacing:var( --e-global-typography-fff2171-letter-spacing );word-spacing:var( --e-global-typography-fff2171-word-spacing );}.elementor-1020 .elementor-element.elementor-element-cec1f1b{--e-image-carousel-slides-to-show:1;}.elementor-1020 .elementor-element.elementor-element-cec1f1b .swiper-pagination-bullet{width:6px;height:6px;background:#FFFFFF;}.elementor-1020 .elementor-element.elementor-element-fa50f23{text-align:left;color:#000000;font-family:var( --e-global-typography-fff2171-font-family );font-size:var( --e-global-typography-fff2171-font-size );font-weight:var( --e-global-typography-fff2171-font-weight );text-transform:var( --e-global-typography-fff2171-text-transform );text-decoration:var( --e-global-typography-fff2171-text-decoration );line-height:var( --e-global-typography-fff2171-line-height );letter-spacing:var( --e-global-typography-fff2171-letter-spacing );word-spacing:var( --e-global-typography-fff2171-word-spacing );}.elementor-1020 .elementor-element.elementor-element-45d7844{--e-image-carousel-slides-to-show:1;}.elementor-1020 .elementor-element.elementor-element-45d7844 .swiper-pagination-bullet{width:6px;height:6px;background:#FFFFFF;}.elementor-1020 .elementor-element.elementor-element-e471508{text-align:left;}.elementor-1020 .elementor-element.elementor-element-e471508 .elementor-heading-title{color:#000000;font-family:var( --e-global-typography-fff2171-font-family );font-size:var( --e-global-typography-fff2171-font-size );font-weight:var( --e-global-typography-fff2171-font-weight );text-transform:var( --e-global-typography-fff2171-text-transform );text-decoration:var( --e-global-typography-fff2171-text-decoration );line-height:var( --e-global-typography-fff2171-line-height );letter-spacing:var( --e-global-typography-fff2171-letter-spacing );word-spacing:var( --e-global-typography-fff2171-word-spacing );}.elementor-1020 .elementor-element.elementor-element-48a92ff{--e-image-carousel-slides-to-show:1;}.elementor-1020 .elementor-element.elementor-element-48a92ff .swiper-pagination-bullet{width:6px;height:6px;}.elementor-1020 .elementor-element.elementor-element-3135bee{--e-image-carousel-slides-to-show:1;}.elementor-1020 .elementor-element.elementor-element-3135bee .swiper-pagination-bullet{width:6px;height:6px;}.elementor-1020 .elementor-element.elementor-element-16be8bf{text-align:left;color:#000000;font-family:var( --e-global-typography-fff2171-font-family );font-size:var( --e-global-typography-fff2171-font-size );font-weight:var( --e-global-typography-fff2171-font-weight );text-transform:var( --e-global-typography-fff2171-text-transform );text-decoration:var( --e-global-typography-fff2171-text-decoration );line-height:var( --e-global-typography-fff2171-line-height );letter-spacing:var( --e-global-typography-fff2171-letter-spacing );word-spacing:var( --e-global-typography-fff2171-word-spacing );}.elementor-1020 .elementor-element.elementor-element-4587eab{color:#000000;font-family:var( --e-global-typography-cc8b69e-font-family );font-size:var( --e-global-typography-cc8b69e-font-size );font-weight:var( --e-global-typography-cc8b69e-font-weight );line-height:var( --e-global-typography-cc8b69e-line-height );letter-spacing:var( --e-global-typography-cc8b69e-letter-spacing );word-spacing:var( --e-global-typography-cc8b69e-word-spacing );}.elementor-1020 .elementor-element.elementor-element-5da98e0{text-align:left;color:#000000;font-family:var( --e-global-typography-fff2171-font-family );font-size:var( --e-global-typography-fff2171-font-size );font-weight:var( --e-global-typography-fff2171-font-weight );text-transform:var( --e-global-typography-fff2171-text-transform );text-decoration:var( --e-global-typography-fff2171-text-decoration );line-height:var( --e-global-typography-fff2171-line-height );letter-spacing:var( --e-global-typography-fff2171-letter-spacing );word-spacing:var( --e-global-typography-fff2171-word-spacing );}.elementor-1020 .elementor-element.elementor-element-4bfc116{color:#000000;font-family:var( --e-global-typography-cc8b69e-font-family );font-size:var( --e-global-typography-cc8b69e-font-size );font-weight:var( --e-global-typography-cc8b69e-font-weight );line-height:var( --e-global-typography-cc8b69e-line-height );letter-spacing:var( --e-global-typography-cc8b69e-letter-spacing );word-spacing:var( --e-global-typography-cc8b69e-word-spacing );}.elementor-1020 .elementor-element.elementor-element-169513e{text-align:left;color:#000000;font-family:var( --e-global-typography-fff2171-font-family );font-size:var( --e-global-typography-fff2171-font-size );font-weight:var( --e-global-typography-fff2171-font-weight );text-transform:var( --e-global-typography-fff2171-text-transform );text-decoration:var( --e-global-typography-fff2171-text-decoration );line-height:var( --e-global-typography-fff2171-line-height );letter-spacing:var( --e-global-typography-fff2171-letter-spacing );word-spacing:var( --e-global-typography-fff2171-word-spacing );}.elementor-1020 .elementor-element.elementor-element-a40149c{text-align:left;color:#000000;font-family:var( --e-global-typography-cc8b69e-font-family );font-size:var( --e-global-typography-cc8b69e-font-size );font-weight:var( --e-global-typography-cc8b69e-font-weight );line-height:var( --e-global-typography-cc8b69e-line-height );letter-spacing:var( --e-global-typography-cc8b69e-letter-spacing );word-spacing:var( --e-global-typography-cc8b69e-word-spacing );}.elementor-1020 .elementor-element.elementor-element-2c89901 .elementor-button .elementor-align-icon-right{margin-left:10px;}.elementor-1020 .elementor-element.elementor-element-2c89901 .elementor-button .elementor-align-icon-left{margin-right:10px;}.elementor-1020 .elementor-element.elementor-element-2c89901 .elementor-button{font-family:var( --e-global-typography-8667d8d-font-family );font-size:var( --e-global-typography-8667d8d-font-size );font-weight:var( --e-global-typography-8667d8d-font-weight );line-height:var( --e-global-typography-8667d8d-line-height );letter-spacing:var( --e-global-typography-8667d8d-letter-spacing );word-spacing:var( --e-global-typography-8667d8d-word-spacing );fill:var( --e-global-color-primary );color:var( --e-global-color-primary );background-color:var( --e-global-color-aa92e48 );}.elementor-1020 .elementor-element.elementor-element-2c89901 .elementor-button:hover, .elementor-1020 .elementor-element.elementor-element-2c89901 .elementor-button:focus{color:var( --e-global-color-primary );background-color:var( --e-global-color-c0fe4f8 );}.elementor-1020 .elementor-element.elementor-element-2c89901 .elementor-button:hover svg, .elementor-1020 .elementor-element.elementor-element-2c89901 .elementor-button:focus svg{fill:var( --e-global-color-primary );}.elementor-1020 .elementor-element.elementor-element-7e8a889{text-align:left;color:#000000;font-family:var( --e-global-typography-669aa5b-font-family );font-size:var( --e-global-typography-669aa5b-font-size );font-weight:var( --e-global-typography-669aa5b-font-weight );text-transform:var( --e-global-typography-669aa5b-text-transform );line-height:var( --e-global-typography-669aa5b-line-height );letter-spacing:var( --e-global-typography-669aa5b-letter-spacing );word-spacing:var( --e-global-typography-669aa5b-word-spacing );}.elementor-1020 .elementor-element.elementor-element-d75d649:not(.elementor-motion-effects-element-type-background), .elementor-1020 .elementor-element.elementor-element-d75d649 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#000000;}.elementor-1020 .elementor-element.elementor-element-d75d649{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-1020 .elementor-element.elementor-element-d75d649 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-1020 .elementor-element.elementor-element-c9723b1{text-align:center;}.elementor-1020 .elementor-element.elementor-element-c9723b1 .elementor-heading-title{color:#FFFFFF;font-family:var( --e-global-typography-2a1929a-font-family );font-size:var( --e-global-typography-2a1929a-font-size );font-weight:var( --e-global-typography-2a1929a-font-weight );text-transform:var( --e-global-typography-2a1929a-text-transform );text-decoration:var( --e-global-typography-2a1929a-text-decoration );line-height:var( --e-global-typography-2a1929a-line-height );letter-spacing:var( --e-global-typography-2a1929a-letter-spacing );word-spacing:var( --e-global-typography-2a1929a-word-spacing );}.elementor-1020 .elementor-element.elementor-element-6bfc718{text-align:left;color:#000000;font-family:var( --e-global-typography-fff2171-font-family );font-size:var( --e-global-typography-fff2171-font-size );font-weight:var( --e-global-typography-fff2171-font-weight );text-transform:var( --e-global-typography-fff2171-text-transform );text-decoration:var( --e-global-typography-fff2171-text-decoration );line-height:var( --e-global-typography-fff2171-line-height );letter-spacing:var( --e-global-typography-fff2171-letter-spacing );word-spacing:var( --e-global-typography-fff2171-word-spacing );}.elementor-1020 .elementor-element.elementor-element-6328adf{color:#000000;font-family:var( --e-global-typography-cc8b69e-font-family );font-size:var( --e-global-typography-cc8b69e-font-size );font-weight:var( --e-global-typography-cc8b69e-font-weight );line-height:var( --e-global-typography-cc8b69e-line-height );letter-spacing:var( --e-global-typography-cc8b69e-letter-spacing );word-spacing:var( --e-global-typography-cc8b69e-word-spacing );}.elementor-1020 .elementor-element.elementor-element-4ec3971{text-align:left;color:#000000;font-family:var( --e-global-typography-fff2171-font-family );font-size:var( --e-global-typography-fff2171-font-size );font-weight:var( --e-global-typography-fff2171-font-weight );text-transform:var( --e-global-typography-fff2171-text-transform );text-decoration:var( --e-global-typography-fff2171-text-decoration );line-height:var( --e-global-typography-fff2171-line-height );letter-spacing:var( --e-global-typography-fff2171-letter-spacing );word-spacing:var( --e-global-typography-fff2171-word-spacing );}.elementor-1020 .elementor-element.elementor-element-e922392{text-align:left;color:#000000;font-family:var( --e-global-typography-cc8b69e-font-family );font-size:var( --e-global-typography-cc8b69e-font-size );font-weight:var( --e-global-typography-cc8b69e-font-weight );line-height:var( --e-global-typography-cc8b69e-line-height );letter-spacing:var( --e-global-typography-cc8b69e-letter-spacing );word-spacing:var( --e-global-typography-cc8b69e-word-spacing );}.elementor-1020 .elementor-element.elementor-element-6924f8d{--spacer-size:50px;}.elementor-1020 .elementor-element.elementor-element-0b2e6f6{--divider-border-style:solid;--divider-color:#000;--divider-border-width:1px;}.elementor-1020 .elementor-element.elementor-element-0b2e6f6 .elementor-divider-separator{width:18%;}.elementor-1020 .elementor-element.elementor-element-0b2e6f6 .elementor-divider{padding-top:15px;padding-bottom:15px;}.elementor-1020 .elementor-element.elementor-element-ef2e07b{text-align:left;}.elementor-1020 .elementor-element.elementor-element-ef2e07b .elementor-heading-title{color:#000000;font-family:var( --e-global-typography-fff2171-font-family );font-size:var( --e-global-typography-fff2171-font-size );font-weight:var( --e-global-typography-fff2171-font-weight );text-transform:var( --e-global-typography-fff2171-text-transform );text-decoration:var( --e-global-typography-fff2171-text-decoration );line-height:var( --e-global-typography-fff2171-line-height );letter-spacing:var( --e-global-typography-fff2171-letter-spacing );word-spacing:var( --e-global-typography-fff2171-word-spacing );}.elementor-1020 .elementor-element.elementor-element-053a0f2{--image-border-radius:0px;--image-transition-duration:800ms;--overlay-transition-duration:800ms;--content-text-align:center;--content-padding:20px;--content-transition-duration:800ms;--content-transition-delay:800ms;}.elementor-1020 .elementor-element.elementor-element-053a0f2 .e-gallery-item:hover .elementor-gallery-item__overlay{background-color:rgba(0,0,0,0.5);}.elementor-1020 .elementor-element.elementor-element-053a0f2 .elementor-gallery-item__title{font-family:var( --e-global-typography-2a1929a-font-family );font-size:var( --e-global-typography-2a1929a-font-size );font-weight:var( --e-global-typography-2a1929a-font-weight );text-transform:var( --e-global-typography-2a1929a-text-transform );text-decoration:var( --e-global-typography-2a1929a-text-decoration );line-height:var( --e-global-typography-2a1929a-line-height );letter-spacing:var( --e-global-typography-2a1929a-letter-spacing );word-spacing:var( --e-global-typography-2a1929a-word-spacing );}.elementor-1020 .elementor-element.elementor-element-053a0f2 .elementor-gallery-item__description{font-family:var( --e-global-typography-cc8b69e-font-family );font-size:var( --e-global-typography-cc8b69e-font-size );font-weight:var( --e-global-typography-cc8b69e-font-weight );line-height:var( --e-global-typography-cc8b69e-line-height );letter-spacing:var( --e-global-typography-cc8b69e-letter-spacing );word-spacing:var( --e-global-typography-cc8b69e-word-spacing );}.elementor-1020 .elementor-element.elementor-element-da1a6de{--image-transition-duration:800ms;--overlay-transition-duration:800ms;--content-text-align:center;--content-padding:20px;--content-transition-duration:800ms;--content-transition-delay:800ms;}.elementor-1020 .elementor-element.elementor-element-da1a6de .e-gallery-item:hover .elementor-gallery-item__overlay{background-color:rgba(0,0,0,0.5);}.elementor-1020 .elementor-element.elementor-element-da1a6de .elementor-gallery-item__title{font-family:var( --e-global-typography-2a1929a-font-family );font-size:var( --e-global-typography-2a1929a-font-size );font-weight:var( --e-global-typography-2a1929a-font-weight );text-transform:var( --e-global-typography-2a1929a-text-transform );text-decoration:var( --e-global-typography-2a1929a-text-decoration );line-height:var( --e-global-typography-2a1929a-line-height );letter-spacing:var( --e-global-typography-2a1929a-letter-spacing );word-spacing:var( --e-global-typography-2a1929a-word-spacing );}.elementor-1020 .elementor-element.elementor-element-ff1ef7f{--image-transition-duration:800ms;--overlay-transition-duration:800ms;--content-text-align:center;--content-padding:20px;--content-transition-duration:800ms;--content-transition-delay:800ms;}.elementor-1020 .elementor-element.elementor-element-ff1ef7f .e-gallery-item:hover .elementor-gallery-item__overlay{background-color:rgba(0,0,0,0.5);}.elementor-1020 .elementor-element.elementor-element-ff1ef7f .elementor-gallery-item__title{font-family:var( --e-global-typography-2a1929a-font-family );font-size:var( --e-global-typography-2a1929a-font-size );font-weight:var( --e-global-typography-2a1929a-font-weight );text-transform:var( --e-global-typography-2a1929a-text-transform );text-decoration:var( --e-global-typography-2a1929a-text-decoration );line-height:var( --e-global-typography-2a1929a-line-height );letter-spacing:var( --e-global-typography-2a1929a-letter-spacing );word-spacing:var( --e-global-typography-2a1929a-word-spacing );}:root{--page-title-display:none;}body.elementor-page-1020:not(.elementor-motion-effects-element-type-background), body.elementor-page-1020 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}@media(min-width:768px){.elementor-1020 .elementor-element.elementor-element-66d7fdf{width:27.957%;}.elementor-1020 .elementor-element.elementor-element-46953e7{width:72.002%;}.elementor-1020 .elementor-element.elementor-element-207d77b{width:27.999%;}.elementor-1020 .elementor-element.elementor-element-7071d78{width:28.001%;}.elementor-1020 .elementor-element.elementor-element-d7410c3{width:43.666%;}.elementor-1020 .elementor-element.elementor-element-5bbc25f{width:28.041%;}.elementor-1020 .elementor-element.elementor-element-273d6d7{width:71.918%;}.elementor-1020 .elementor-element.elementor-element-af88805{width:28.041%;}.elementor-1020 .elementor-element.elementor-element-51782a1{width:71.918%;}.elementor-1020 .elementor-element.elementor-element-81f9bb0{width:28.216%;}.elementor-1020 .elementor-element.elementor-element-bd17fc6{width:71.743%;}.elementor-1020 .elementor-element.elementor-element-dcc71ee{width:28.216%;}.elementor-1020 .elementor-element.elementor-element-ddafd35{width:71.743%;}.elementor-1020 .elementor-element.elementor-element-b7bcdcf{width:28.828%;}.elementor-1020 .elementor-element.elementor-element-8bcc5aa{width:71.131%;}.elementor-1020 .elementor-element.elementor-element-2b761a3{width:27.982%;}.elementor-1020 .elementor-element.elementor-element-bc7e531{width:72.018%;}.elementor-1020 .elementor-element.elementor-element-f40ec98{width:28.07%;}.elementor-1020 .elementor-element.elementor-element-7da09fc{width:71.93%;}.elementor-1020 .elementor-element.elementor-element-50ac5c9{width:27.982%;}.elementor-1020 .elementor-element.elementor-element-6ddcc91{width:71.977%;}.elementor-1020 .elementor-element.elementor-element-adadba1{width:41.578%;}.elementor-1020 .elementor-element.elementor-element-f027623{width:8.088%;}.elementor-1020 .elementor-element.elementor-element-d0749bd{width:49.667%;}.elementor-1020 .elementor-element.elementor-element-78d879c{width:13.166%;}.elementor-1020 .elementor-element.elementor-element-f8b4aa4{width:18.05%;}.elementor-1020 .elementor-element.elementor-element-66f2426{width:19.323%;}.elementor-1020 .elementor-element.elementor-element-b5acb63{width:49.461%;}.elementor-1020 .elementor-element.elementor-element-2e8c336{width:27.982%;}.elementor-1020 .elementor-element.elementor-element-346b82e{width:72.018%;}.elementor-1020 .elementor-element.elementor-element-415149c{width:27.982%;}.elementor-1020 .elementor-element.elementor-element-6437dc8{width:72.018%;}.elementor-1020 .elementor-element.elementor-element-24747fe{width:28.684%;}.elementor-1020 .elementor-element.elementor-element-963156a{width:71.316%;}.elementor-1020 .elementor-element.elementor-element-3a7d356{width:27.982%;}.elementor-1020 .elementor-element.elementor-element-1fc0186{width:72.018%;}.elementor-1020 .elementor-element.elementor-element-f664649{width:27.958%;}.elementor-1020 .elementor-element.elementor-element-f3e402d{width:72.001%;}.elementor-1020 .elementor-element.elementor-element-34b0257{width:27.982%;}.elementor-1020 .elementor-element.elementor-element-9d6bf68{width:72.018%;}}@media(max-width:1024px){.elementor-1020 .elementor-element.elementor-element-27648f7 img{width:80%;}.elementor-1020 .elementor-element.elementor-element-860ad9e .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );}.elementor-1020 .elementor-element.elementor-element-1fd0dae{font-size:var( --e-global-typography-2a1929a-font-size );line-height:var( --e-global-typography-2a1929a-line-height );letter-spacing:var( --e-global-typography-2a1929a-letter-spacing );word-spacing:var( --e-global-typography-2a1929a-word-spacing );}.elementor-1020 .elementor-element.elementor-element-e504ba3{font-size:var( --e-global-typography-fff2171-font-size );line-height:var( --e-global-typography-fff2171-line-height );letter-spacing:var( --e-global-typography-fff2171-letter-spacing );word-spacing:var( --e-global-typography-fff2171-word-spacing );}.elementor-1020 .elementor-element.elementor-element-0010af9{font-size:var( --e-global-typography-cc8b69e-font-size );line-height:var( --e-global-typography-cc8b69e-line-height );letter-spacing:var( --e-global-typography-cc8b69e-letter-spacing );word-spacing:var( --e-global-typography-cc8b69e-word-spacing );}.elementor-1020 .elementor-element.elementor-element-705a143{font-size:var( --e-global-typography-669aa5b-font-size );line-height:var( --e-global-typography-669aa5b-line-height );letter-spacing:var( --e-global-typography-669aa5b-letter-spacing );word-spacing:var( --e-global-typography-669aa5b-word-spacing );}.elementor-1020 .elementor-element.elementor-element-c6d34bf{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-1020 .elementor-element.elementor-element-6c06000{font-size:var( --e-global-typography-669aa5b-font-size );line-height:var( --e-global-typography-669aa5b-line-height );letter-spacing:var( --e-global-typography-669aa5b-letter-spacing );word-spacing:var( --e-global-typography-669aa5b-word-spacing );}.elementor-1020 .elementor-element.elementor-element-a5b53da{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-1020 .elementor-element.elementor-element-f517c42{font-size:var( --e-global-typography-669aa5b-font-size );line-height:var( --e-global-typography-669aa5b-line-height );letter-spacing:var( --e-global-typography-669aa5b-letter-spacing );word-spacing:var( --e-global-typography-669aa5b-word-spacing );}.elementor-1020 .elementor-element.elementor-element-27b4f1c{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-1020 .elementor-element.elementor-element-4387858{font-size:var( --e-global-typography-fff2171-font-size );line-height:var( --e-global-typography-fff2171-line-height );letter-spacing:var( --e-global-typography-fff2171-letter-spacing );word-spacing:var( --e-global-typography-fff2171-word-spacing );}.elementor-1020 .elementor-element.elementor-element-f72c68e{font-size:var( --e-global-typography-cc8b69e-font-size );line-height:var( --e-global-typography-cc8b69e-line-height );letter-spacing:var( --e-global-typography-cc8b69e-letter-spacing );word-spacing:var( --e-global-typography-cc8b69e-word-spacing );}.elementor-1020 .elementor-element.elementor-element-225223e{font-size:var( --e-global-typography-fff2171-font-size );line-height:var( --e-global-typography-fff2171-line-height );letter-spacing:var( --e-global-typography-fff2171-letter-spacing );word-spacing:var( --e-global-typography-fff2171-word-spacing );}.elementor-1020 .elementor-element.elementor-element-a90b4db{font-size:var( --e-global-typography-cc8b69e-font-size );line-height:var( --e-global-typography-cc8b69e-line-height );letter-spacing:var( --e-global-typography-cc8b69e-letter-spacing );word-spacing:var( --e-global-typography-cc8b69e-word-spacing );}.elementor-1020 .elementor-element.elementor-element-37e3500 .elementor-button{font-size:var( --e-global-typography-8667d8d-font-size );line-height:var( --e-global-typography-8667d8d-line-height );letter-spacing:var( --e-global-typography-8667d8d-letter-spacing );word-spacing:var( --e-global-typography-8667d8d-word-spacing );}.elementor-1020 .elementor-element.elementor-element-1f8e574{font-size:var( --e-global-typography-669aa5b-font-size );line-height:var( --e-global-typography-669aa5b-line-height );letter-spacing:var( --e-global-typography-669aa5b-letter-spacing );word-spacing:var( --e-global-typography-669aa5b-word-spacing );}.elementor-1020 .elementor-element.elementor-element-d4ce8f2 .elementor-button{font-size:var( --e-global-typography-8667d8d-font-size );line-height:var( --e-global-typography-8667d8d-line-height );letter-spacing:var( --e-global-typography-8667d8d-letter-spacing );word-spacing:var( --e-global-typography-8667d8d-word-spacing );}.elementor-1020 .elementor-element.elementor-element-066be86{font-size:var( --e-global-typography-2a1929a-font-size );line-height:var( --e-global-typography-2a1929a-line-height );letter-spacing:var( --e-global-typography-2a1929a-letter-spacing );word-spacing:var( --e-global-typography-2a1929a-word-spacing );}.elementor-1020 .elementor-element.elementor-element-56324e1{font-size:var( --e-global-typography-fff2171-font-size );line-height:var( --e-global-typography-fff2171-line-height );letter-spacing:var( --e-global-typography-fff2171-letter-spacing );word-spacing:var( --e-global-typography-fff2171-word-spacing );}.elementor-1020 .elementor-element.elementor-element-d14aa98{font-size:var( --e-global-typography-fff2171-font-size );line-height:var( --e-global-typography-fff2171-line-height );letter-spacing:var( --e-global-typography-fff2171-letter-spacing );word-spacing:var( --e-global-typography-fff2171-word-spacing );}.elementor-1020 .elementor-element.elementor-element-c4e4a8d{font-size:var( --e-global-typography-cc8b69e-font-size );line-height:var( --e-global-typography-cc8b69e-line-height );letter-spacing:var( --e-global-typography-cc8b69e-letter-spacing );word-spacing:var( --e-global-typography-cc8b69e-word-spacing );}.elementor-1020 .elementor-element.elementor-element-86d43b1{font-size:var( --e-global-typography-fff2171-font-size );line-height:var( --e-global-typography-fff2171-line-height );letter-spacing:var( --e-global-typography-fff2171-letter-spacing );word-spacing:var( --e-global-typography-fff2171-word-spacing );}.elementor-1020 .elementor-element.elementor-element-f560517{font-size:var( --e-global-typography-cc8b69e-font-size );line-height:var( --e-global-typography-cc8b69e-line-height );letter-spacing:var( --e-global-typography-cc8b69e-letter-spacing );word-spacing:var( --e-global-typography-cc8b69e-word-spacing );}.elementor-1020 .elementor-element.elementor-element-2ebeeb2{font-size:var( --e-global-typography-2a1929a-font-size );line-height:var( --e-global-typography-2a1929a-line-height );letter-spacing:var( --e-global-typography-2a1929a-letter-spacing );word-spacing:var( --e-global-typography-2a1929a-word-spacing );}.elementor-1020 .elementor-element.elementor-element-e737d0d{font-size:var( --e-global-typography-fff2171-font-size );line-height:var( --e-global-typography-fff2171-line-height );letter-spacing:var( --e-global-typography-fff2171-letter-spacing );word-spacing:var( --e-global-typography-fff2171-word-spacing );}.elementor-1020 .elementor-element.elementor-element-a36c065{font-size:var( --e-global-typography-cc8b69e-font-size );line-height:var( --e-global-typography-cc8b69e-line-height );letter-spacing:var( --e-global-typography-cc8b69e-letter-spacing );word-spacing:var( --e-global-typography-cc8b69e-word-spacing );}.elementor-1020 .elementor-element.elementor-element-0d9b8b1 > .elementor-container{max-width:650px;}.elementor-1020 .elementor-element.elementor-element-71ee0d6{font-size:var( --e-global-typography-fff2171-font-size );line-height:var( --e-global-typography-fff2171-line-height );letter-spacing:var( --e-global-typography-fff2171-letter-spacing );word-spacing:var( --e-global-typography-fff2171-word-spacing );}.elementor-1020 .elementor-element.elementor-element-8b46566{font-size:var( --e-global-typography-fff2171-font-size );line-height:var( --e-global-typography-fff2171-line-height );letter-spacing:var( --e-global-typography-fff2171-letter-spacing );word-spacing:var( --e-global-typography-fff2171-word-spacing );}.elementor-1020 .elementor-element.elementor-element-4487d22{font-size:var( --e-global-typography-cc8b69e-font-size );line-height:var( --e-global-typography-cc8b69e-line-height );letter-spacing:var( --e-global-typography-cc8b69e-letter-spacing );word-spacing:var( --e-global-typography-cc8b69e-word-spacing );}.elementor-1020 .elementor-element.elementor-element-1f0a72d{font-size:var( --e-global-typography-fff2171-font-size );line-height:var( --e-global-typography-fff2171-line-height );letter-spacing:var( --e-global-typography-fff2171-letter-spacing );word-spacing:var( --e-global-typography-fff2171-word-spacing );}.elementor-1020 .elementor-element.elementor-element-eca9c3b{font-size:var( --e-global-typography-cc8b69e-font-size );line-height:var( --e-global-typography-cc8b69e-line-height );letter-spacing:var( --e-global-typography-cc8b69e-letter-spacing );word-spacing:var( --e-global-typography-cc8b69e-word-spacing );}.elementor-1020 .elementor-element.elementor-element-ec3a182{font-size:var( --e-global-typography-2a1929a-font-size );line-height:var( --e-global-typography-2a1929a-line-height );letter-spacing:var( --e-global-typography-2a1929a-letter-spacing );word-spacing:var( --e-global-typography-2a1929a-word-spacing );}.elementor-1020 .elementor-element.elementor-element-c3320ed{font-size:var( --e-global-typography-fff2171-font-size );line-height:var( --e-global-typography-fff2171-line-height );letter-spacing:var( --e-global-typography-fff2171-letter-spacing );word-spacing:var( --e-global-typography-fff2171-word-spacing );}.elementor-1020 .elementor-element.elementor-element-0789989{font-size:var( --e-global-typography-cc8b69e-font-size );line-height:var( --e-global-typography-cc8b69e-line-height );letter-spacing:var( --e-global-typography-cc8b69e-letter-spacing );word-spacing:var( --e-global-typography-cc8b69e-word-spacing );}.elementor-1020 .elementor-element.elementor-element-947cbca{font-size:var( --e-global-typography-cc8b69e-font-size );line-height:var( --e-global-typography-cc8b69e-line-height );letter-spacing:var( --e-global-typography-cc8b69e-letter-spacing );word-spacing:var( --e-global-typography-cc8b69e-word-spacing );}.elementor-1020 .elementor-element.elementor-element-6f90111 > .elementor-container{max-width:650px;}.elementor-1020 .elementor-element.elementor-element-3990a4d{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-1020 .elementor-element.elementor-element-c07abe1{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-1020 .elementor-element.elementor-element-914a2da > .elementor-container{max-width:719px;}.elementor-1020 .elementor-element.elementor-element-b6a36f3 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-bc-flex-widget .elementor-1020 .elementor-element.elementor-element-f8b4aa4.elementor-column .elementor-column-wrap{align-items:center;}.elementor-1020 .elementor-element.elementor-element-f8b4aa4.elementor-column.elementor-element[data-element_type="column"] > .elementor-column-wrap.elementor-element-populated > .elementor-widget-wrap{align-content:center;align-items:center;}.elementor-1020 .elementor-element.elementor-element-f8b4aa4.elementor-column > .elementor-column-wrap > .elementor-widget-wrap{justify-content:center;}.elementor-1020 .elementor-element.elementor-element-768ca4d > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-1020 .elementor-element.elementor-element-768ca4d{top:20px;}.elementor-bc-flex-widget .elementor-1020 .elementor-element.elementor-element-66f2426.elementor-column .elementor-column-wrap{align-items:center;}.elementor-1020 .elementor-element.elementor-element-66f2426.elementor-column.elementor-element[data-element_type="column"] > .elementor-column-wrap.elementor-element-populated > .elementor-widget-wrap{align-content:center;align-items:center;}.elementor-1020 .elementor-element.elementor-element-66f2426.elementor-column > .elementor-column-wrap > .elementor-widget-wrap{justify-content:center;}.elementor-1020 .elementor-element.elementor-element-c2f910d{text-align:center;top:20px;}.elementor-1020 .elementor-element.elementor-element-c2f910d > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-1020 .elementor-element.elementor-element-50c3264{font-size:var( --e-global-typography-fff2171-font-size );line-height:var( --e-global-typography-fff2171-line-height );letter-spacing:var( --e-global-typography-fff2171-letter-spacing );word-spacing:var( --e-global-typography-fff2171-word-spacing );}.elementor-1020 .elementor-element.elementor-element-fa50f23{font-size:var( --e-global-typography-fff2171-font-size );line-height:var( --e-global-typography-fff2171-line-height );letter-spacing:var( --e-global-typography-fff2171-letter-spacing );word-spacing:var( --e-global-typography-fff2171-word-spacing );}.elementor-1020 .elementor-element.elementor-element-e471508 .elementor-heading-title{font-size:var( --e-global-typography-fff2171-font-size );line-height:var( --e-global-typography-fff2171-line-height );letter-spacing:var( --e-global-typography-fff2171-letter-spacing );word-spacing:var( --e-global-typography-fff2171-word-spacing );}.elementor-1020 .elementor-element.elementor-element-16be8bf{font-size:var( --e-global-typography-fff2171-font-size );line-height:var( --e-global-typography-fff2171-line-height );letter-spacing:var( --e-global-typography-fff2171-letter-spacing );word-spacing:var( --e-global-typography-fff2171-word-spacing );}.elementor-1020 .elementor-element.elementor-element-4587eab{font-size:var( --e-global-typography-cc8b69e-font-size );line-height:var( --e-global-typography-cc8b69e-line-height );letter-spacing:var( --e-global-typography-cc8b69e-letter-spacing );word-spacing:var( --e-global-typography-cc8b69e-word-spacing );}.elementor-1020 .elementor-element.elementor-element-5da98e0{font-size:var( --e-global-typography-fff2171-font-size );line-height:var( --e-global-typography-fff2171-line-height );letter-spacing:var( --e-global-typography-fff2171-letter-spacing );word-spacing:var( --e-global-typography-fff2171-word-spacing );}.elementor-1020 .elementor-element.elementor-element-4bfc116{font-size:var( --e-global-typography-cc8b69e-font-size );line-height:var( --e-global-typography-cc8b69e-line-height );letter-spacing:var( --e-global-typography-cc8b69e-letter-spacing );word-spacing:var( --e-global-typography-cc8b69e-word-spacing );}.elementor-1020 .elementor-element.elementor-element-169513e{font-size:var( --e-global-typography-fff2171-font-size );line-height:var( --e-global-typography-fff2171-line-height );letter-spacing:var( --e-global-typography-fff2171-letter-spacing );word-spacing:var( --e-global-typography-fff2171-word-spacing );}.elementor-1020 .elementor-element.elementor-element-a40149c{font-size:var( --e-global-typography-cc8b69e-font-size );line-height:var( --e-global-typography-cc8b69e-line-height );letter-spacing:var( --e-global-typography-cc8b69e-letter-spacing );word-spacing:var( --e-global-typography-cc8b69e-word-spacing );}.elementor-1020 .elementor-element.elementor-element-2c89901 .elementor-button{font-size:var( --e-global-typography-8667d8d-font-size );line-height:var( --e-global-typography-8667d8d-line-height );letter-spacing:var( --e-global-typography-8667d8d-letter-spacing );word-spacing:var( --e-global-typography-8667d8d-word-spacing );}.elementor-1020 .elementor-element.elementor-element-7e8a889{font-size:var( --e-global-typography-669aa5b-font-size );line-height:var( --e-global-typography-669aa5b-line-height );letter-spacing:var( --e-global-typography-669aa5b-letter-spacing );word-spacing:var( --e-global-typography-669aa5b-word-spacing );}.elementor-1020 .elementor-element.elementor-element-c9723b1 .elementor-heading-title{font-size:var( --e-global-typography-2a1929a-font-size );line-height:var( --e-global-typography-2a1929a-line-height );letter-spacing:var( --e-global-typography-2a1929a-letter-spacing );word-spacing:var( --e-global-typography-2a1929a-word-spacing );}.elementor-1020 .elementor-element.elementor-element-6bfc718{font-size:var( --e-global-typography-fff2171-font-size );line-height:var( --e-global-typography-fff2171-line-height );letter-spacing:var( --e-global-typography-fff2171-letter-spacing );word-spacing:var( --e-global-typography-fff2171-word-spacing );}.elementor-1020 .elementor-element.elementor-element-6328adf{font-size:var( --e-global-typography-cc8b69e-font-size );line-height:var( --e-global-typography-cc8b69e-line-height );letter-spacing:var( --e-global-typography-cc8b69e-letter-spacing );word-spacing:var( --e-global-typography-cc8b69e-word-spacing );}.elementor-1020 .elementor-element.elementor-element-4ec3971{font-size:var( --e-global-typography-fff2171-font-size );line-height:var( --e-global-typography-fff2171-line-height );letter-spacing:var( --e-global-typography-fff2171-letter-spacing );word-spacing:var( --e-global-typography-fff2171-word-spacing );}.elementor-1020 .elementor-element.elementor-element-e922392{font-size:var( --e-global-typography-cc8b69e-font-size );line-height:var( --e-global-typography-cc8b69e-line-height );letter-spacing:var( --e-global-typography-cc8b69e-letter-spacing );word-spacing:var( --e-global-typography-cc8b69e-word-spacing );}.elementor-1020 .elementor-element.elementor-element-ef2e07b .elementor-heading-title{font-size:var( --e-global-typography-fff2171-font-size );line-height:var( --e-global-typography-fff2171-line-height );letter-spacing:var( --e-global-typography-fff2171-letter-spacing );word-spacing:var( --e-global-typography-fff2171-word-spacing );}.elementor-1020 .elementor-element.elementor-element-8dc393c > .elementor-container{max-width:700px;}.elementor-1020 .elementor-element.elementor-element-053a0f2 .elementor-gallery-item__title{font-size:var( --e-global-typography-2a1929a-font-size );line-height:var( --e-global-typography-2a1929a-line-height );letter-spacing:var( --e-global-typography-2a1929a-letter-spacing );word-spacing:var( --e-global-typography-2a1929a-word-spacing );}.elementor-1020 .elementor-element.elementor-element-053a0f2 .elementor-gallery-item__description{font-size:var( --e-global-typography-cc8b69e-font-size );line-height:var( --e-global-typography-cc8b69e-line-height );letter-spacing:var( --e-global-typography-cc8b69e-letter-spacing );word-spacing:var( --e-global-typography-cc8b69e-word-spacing );}.elementor-1020 .elementor-element.elementor-element-da1a6de .elementor-gallery-item__title{font-size:var( --e-global-typography-2a1929a-font-size );line-height:var( --e-global-typography-2a1929a-line-height );letter-spacing:var( --e-global-typography-2a1929a-letter-spacing );word-spacing:var( --e-global-typography-2a1929a-word-spacing );}.elementor-1020 .elementor-element.elementor-element-ff1ef7f .elementor-gallery-item__title{font-size:var( --e-global-typography-2a1929a-font-size );line-height:var( --e-global-typography-2a1929a-line-height );letter-spacing:var( --e-global-typography-2a1929a-letter-spacing );word-spacing:var( --e-global-typography-2a1929a-word-spacing );}}@media(max-width:767px){.elementor-1020 .elementor-element.elementor-element-27648f7 img{width:100%;}.elementor-1020 .elementor-element.elementor-global-8600{--spacer-size:10px;}.elementor-1020 .elementor-element.elementor-element-860ad9e .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );}.elementor-1020 .elementor-element.elementor-element-1fd0dae{font-size:var( --e-global-typography-2a1929a-font-size );line-height:var( --e-global-typography-2a1929a-line-height );letter-spacing:var( --e-global-typography-2a1929a-letter-spacing );word-spacing:var( --e-global-typography-2a1929a-word-spacing );}.elementor-1020 .elementor-element.elementor-element-1fd0dae > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-1020 .elementor-element.elementor-element-e504ba3{text-align:center;font-size:var( --e-global-typography-fff2171-font-size );line-height:var( --e-global-typography-fff2171-line-height );letter-spacing:var( --e-global-typography-fff2171-letter-spacing );word-spacing:var( --e-global-typography-fff2171-word-spacing );}.elementor-1020 .elementor-element.elementor-element-e504ba3 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-1020 .elementor-element.elementor-element-0010af9{font-size:var( --e-global-typography-cc8b69e-font-size );line-height:var( --e-global-typography-cc8b69e-line-height );letter-spacing:var( --e-global-typography-cc8b69e-letter-spacing );word-spacing:var( --e-global-typography-cc8b69e-word-spacing );}.elementor-1020 .elementor-element.elementor-element-207d77b{width:50%;}.elementor-1020 .elementor-element.elementor-element-705a143{font-size:var( --e-global-typography-669aa5b-font-size );line-height:var( --e-global-typography-669aa5b-line-height );letter-spacing:var( --e-global-typography-669aa5b-letter-spacing );word-spacing:var( --e-global-typography-669aa5b-word-spacing );}.elementor-1020 .elementor-element.elementor-element-c6d34bf{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-1020 .elementor-element.elementor-element-7071d78{width:50%;}.elementor-1020 .elementor-element.elementor-element-6c06000{font-size:var( --e-global-typography-669aa5b-font-size );line-height:var( --e-global-typography-669aa5b-line-height );letter-spacing:var( --e-global-typography-669aa5b-letter-spacing );word-spacing:var( --e-global-typography-669aa5b-word-spacing );}.elementor-1020 .elementor-element.elementor-element-a5b53da{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-1020 .elementor-element.elementor-element-d7410c3{width:50%;}.elementor-1020 .elementor-element.elementor-element-f517c42{font-size:var( --e-global-typography-669aa5b-font-size );line-height:var( --e-global-typography-669aa5b-line-height );letter-spacing:var( --e-global-typography-669aa5b-letter-spacing );word-spacing:var( --e-global-typography-669aa5b-word-spacing );}.elementor-1020 .elementor-element.elementor-element-27b4f1c{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-1020 .elementor-element.elementor-element-4387858{text-align:center;font-size:var( --e-global-typography-fff2171-font-size );line-height:var( --e-global-typography-fff2171-line-height );letter-spacing:var( --e-global-typography-fff2171-letter-spacing );word-spacing:var( --e-global-typography-fff2171-word-spacing );}.elementor-1020 .elementor-element.elementor-element-4387858 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-1020 .elementor-element.elementor-element-f72c68e{font-size:var( --e-global-typography-cc8b69e-font-size );line-height:var( --e-global-typography-cc8b69e-line-height );letter-spacing:var( --e-global-typography-cc8b69e-letter-spacing );word-spacing:var( --e-global-typography-cc8b69e-word-spacing );}.elementor-1020 .elementor-element.elementor-element-225223e{text-align:center;font-size:var( --e-global-typography-fff2171-font-size );line-height:var( --e-global-typography-fff2171-line-height );letter-spacing:var( --e-global-typography-fff2171-letter-spacing );word-spacing:var( --e-global-typography-fff2171-word-spacing );}.elementor-1020 .elementor-element.elementor-element-225223e > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-1020 .elementor-element.elementor-element-a90b4db{font-size:var( --e-global-typography-cc8b69e-font-size );line-height:var( --e-global-typography-cc8b69e-line-height );letter-spacing:var( --e-global-typography-cc8b69e-letter-spacing );word-spacing:var( --e-global-typography-cc8b69e-word-spacing );}.elementor-1020 .elementor-element.elementor-element-37e3500 .elementor-button{font-size:var( --e-global-typography-8667d8d-font-size );line-height:var( --e-global-typography-8667d8d-line-height );letter-spacing:var( --e-global-typography-8667d8d-letter-spacing );word-spacing:var( --e-global-typography-8667d8d-word-spacing );}.elementor-1020 .elementor-element.elementor-element-1f8e574{font-size:var( --e-global-typography-669aa5b-font-size );line-height:var( --e-global-typography-669aa5b-line-height );letter-spacing:var( --e-global-typography-669aa5b-letter-spacing );word-spacing:var( --e-global-typography-669aa5b-word-spacing );}.elementor-1020 .elementor-element.elementor-element-d4ce8f2 .elementor-button{font-size:var( --e-global-typography-8667d8d-font-size );line-height:var( --e-global-typography-8667d8d-line-height );letter-spacing:var( --e-global-typography-8667d8d-letter-spacing );word-spacing:var( --e-global-typography-8667d8d-word-spacing );}.elementor-1020 .elementor-element.elementor-element-066be86{font-size:var( --e-global-typography-2a1929a-font-size );line-height:var( --e-global-typography-2a1929a-line-height );letter-spacing:var( --e-global-typography-2a1929a-letter-spacing );word-spacing:var( --e-global-typography-2a1929a-word-spacing );}.elementor-1020 .elementor-element.elementor-element-56324e1{text-align:center;font-size:var( --e-global-typography-fff2171-font-size );line-height:var( --e-global-typography-fff2171-line-height );letter-spacing:var( --e-global-typography-fff2171-letter-spacing );word-spacing:var( --e-global-typography-fff2171-word-spacing );}.elementor-1020 .elementor-element.elementor-element-56324e1 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-1020 .elementor-element.elementor-element-d14aa98{text-align:center;font-size:var( --e-global-typography-fff2171-font-size );line-height:var( --e-global-typography-fff2171-line-height );letter-spacing:var( --e-global-typography-fff2171-letter-spacing );word-spacing:var( --e-global-typography-fff2171-word-spacing );}.elementor-1020 .elementor-element.elementor-element-d14aa98 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-1020 .elementor-element.elementor-element-c4e4a8d{font-size:var( --e-global-typography-cc8b69e-font-size );line-height:var( --e-global-typography-cc8b69e-line-height );letter-spacing:var( --e-global-typography-cc8b69e-letter-spacing );word-spacing:var( --e-global-typography-cc8b69e-word-spacing );}.elementor-1020 .elementor-element.elementor-element-86d43b1{text-align:center;font-size:var( --e-global-typography-fff2171-font-size );line-height:var( --e-global-typography-fff2171-line-height );letter-spacing:var( --e-global-typography-fff2171-letter-spacing );word-spacing:var( --e-global-typography-fff2171-word-spacing );}.elementor-1020 .elementor-element.elementor-element-86d43b1 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-1020 .elementor-element.elementor-element-f560517{font-size:var( --e-global-typography-cc8b69e-font-size );line-height:var( --e-global-typography-cc8b69e-line-height );letter-spacing:var( --e-global-typography-cc8b69e-letter-spacing );word-spacing:var( --e-global-typography-cc8b69e-word-spacing );}.elementor-1020 .elementor-element.elementor-element-2ebeeb2{font-size:var( --e-global-typography-2a1929a-font-size );line-height:var( --e-global-typography-2a1929a-line-height );letter-spacing:var( --e-global-typography-2a1929a-letter-spacing );word-spacing:var( --e-global-typography-2a1929a-word-spacing );}.elementor-1020 .elementor-element.elementor-element-e737d0d{text-align:center;font-size:var( --e-global-typography-fff2171-font-size );line-height:var( --e-global-typography-fff2171-line-height );letter-spacing:var( --e-global-typography-fff2171-letter-spacing );word-spacing:var( --e-global-typography-fff2171-word-spacing );}.elementor-1020 .elementor-element.elementor-element-e737d0d > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-1020 .elementor-element.elementor-element-a36c065{font-size:var( --e-global-typography-cc8b69e-font-size );line-height:var( --e-global-typography-cc8b69e-line-height );letter-spacing:var( --e-global-typography-cc8b69e-letter-spacing );word-spacing:var( --e-global-typography-cc8b69e-word-spacing );}.elementor-1020 .elementor-element.elementor-element-71ee0d6{text-align:center;font-size:var( --e-global-typography-fff2171-font-size );line-height:var( --e-global-typography-fff2171-line-height );letter-spacing:var( --e-global-typography-fff2171-letter-spacing );word-spacing:var( --e-global-typography-fff2171-word-spacing );}.elementor-1020 .elementor-element.elementor-element-71ee0d6 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-1020 .elementor-element.elementor-element-539e760 img{height:28vh;object-fit:cover;}.elementor-1020 .elementor-element.elementor-element-8b46566{text-align:center;font-size:var( --e-global-typography-fff2171-font-size );line-height:var( --e-global-typography-fff2171-line-height );letter-spacing:var( --e-global-typography-fff2171-letter-spacing );word-spacing:var( --e-global-typography-fff2171-word-spacing );}.elementor-1020 .elementor-element.elementor-element-8b46566 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-1020 .elementor-element.elementor-element-4487d22{font-size:var( --e-global-typography-cc8b69e-font-size );line-height:var( --e-global-typography-cc8b69e-line-height );letter-spacing:var( --e-global-typography-cc8b69e-letter-spacing );word-spacing:var( --e-global-typography-cc8b69e-word-spacing );}.elementor-1020 .elementor-element.elementor-element-1f0a72d{text-align:center;font-size:var( --e-global-typography-fff2171-font-size );line-height:var( --e-global-typography-fff2171-line-height );letter-spacing:var( --e-global-typography-fff2171-letter-spacing );word-spacing:var( --e-global-typography-fff2171-word-spacing );}.elementor-1020 .elementor-element.elementor-element-1f0a72d > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-1020 .elementor-element.elementor-element-eca9c3b{font-size:var( --e-global-typography-cc8b69e-font-size );line-height:var( --e-global-typography-cc8b69e-line-height );letter-spacing:var( --e-global-typography-cc8b69e-letter-spacing );word-spacing:var( --e-global-typography-cc8b69e-word-spacing );}.elementor-1020 .elementor-element.elementor-element-5699cfd img{height:85vh;object-fit:cover;}.elementor-1020 .elementor-element.elementor-element-ec3a182{font-size:var( --e-global-typography-2a1929a-font-size );line-height:var( --e-global-typography-2a1929a-line-height );letter-spacing:var( --e-global-typography-2a1929a-letter-spacing );word-spacing:var( --e-global-typography-2a1929a-word-spacing );}.elementor-1020 .elementor-element.elementor-element-c3320ed{text-align:center;font-size:var( --e-global-typography-fff2171-font-size );line-height:var( --e-global-typography-fff2171-line-height );letter-spacing:var( --e-global-typography-fff2171-letter-spacing );word-spacing:var( --e-global-typography-fff2171-word-spacing );}.elementor-1020 .elementor-element.elementor-element-c3320ed > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-1020 .elementor-element.elementor-element-0789989{font-size:var( --e-global-typography-cc8b69e-font-size );line-height:var( --e-global-typography-cc8b69e-line-height );letter-spacing:var( --e-global-typography-cc8b69e-letter-spacing );word-spacing:var( --e-global-typography-cc8b69e-word-spacing );}.elementor-1020 .elementor-element.elementor-element-947cbca{font-size:var( --e-global-typography-cc8b69e-font-size );line-height:var( --e-global-typography-cc8b69e-line-height );letter-spacing:var( --e-global-typography-cc8b69e-letter-spacing );word-spacing:var( --e-global-typography-cc8b69e-word-spacing );}.elementor-1020 .elementor-element.elementor-element-3990a4d{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-1020 .elementor-element.elementor-element-c07abe1{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-1020 .elementor-element.elementor-element-914a2da > .elementor-container{max-width:1119px;min-height:640px;}.elementor-1020 .elementor-element.elementor-element-78d879c{width:50%;}.elementor-bc-flex-widget .elementor-1020 .elementor-element.elementor-element-78d879c.elementor-column .elementor-column-wrap{align-items:center;}.elementor-1020 .elementor-element.elementor-element-78d879c.elementor-column.elementor-element[data-element_type="column"] > .elementor-column-wrap.elementor-element-populated > .elementor-widget-wrap{align-content:center;align-items:center;}.elementor-1020 .elementor-element.elementor-element-78d879c.elementor-column > .elementor-column-wrap > .elementor-widget-wrap{justify-content:center;}.elementor-1020 .elementor-element.elementor-element-78d879c > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;}.elementor-1020 .elementor-element.elementor-element-78d879c > .elementor-element-populated > .elementor-widget-wrap{padding:0px 0px 0px 0px;}.elementor-1020 .elementor-element.elementor-element-b6a36f3{text-align:center;width:initial;max-width:initial;}.elementor-1020 .elementor-element.elementor-element-b6a36f3 img{width:100%;}.elementor-1020 .elementor-element.elementor-element-f8b4aa4{width:60%;}.elementor-1020 .elementor-element.elementor-element-f8b4aa4.elementor-column > .elementor-column-wrap > .elementor-widget-wrap{justify-content:flex-start;}.elementor-1020 .elementor-element.elementor-element-768ca4d{text-align:center;width:211px;max-width:211px;top:-301px;}.elementor-1020 .elementor-element.elementor-element-768ca4d > .elementor-widget-container{margin:0px 0px 0px -2px;}body:not(.rtl) .elementor-1020 .elementor-element.elementor-element-768ca4d{left:81px;}body.rtl .elementor-1020 .elementor-element.elementor-element-768ca4d{right:81px;}.elementor-1020 .elementor-element.elementor-element-66f2426{width:60%;}.elementor-1020 .elementor-element.elementor-element-66f2426.elementor-column > .elementor-column-wrap > .elementor-widget-wrap{justify-content:center;}.elementor-1020 .elementor-element.elementor-element-c2f910d > .elementor-widget-container{margin:20px 20px 20px 20px;}.elementor-1020 .elementor-element.elementor-element-c2f910d{width:264px;max-width:264px;top:-323px;}body:not(.rtl) .elementor-1020 .elementor-element.elementor-element-c2f910d{left:151px;}body.rtl .elementor-1020 .elementor-element.elementor-element-c2f910d{right:151px;}.elementor-1020 .elementor-element.elementor-element-50c3264{text-align:center;font-size:var( --e-global-typography-fff2171-font-size );line-height:var( --e-global-typography-fff2171-line-height );letter-spacing:var( --e-global-typography-fff2171-letter-spacing );word-spacing:var( --e-global-typography-fff2171-word-spacing );}.elementor-1020 .elementor-element.elementor-element-50c3264 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-1020 .elementor-element.elementor-element-fa50f23{text-align:center;font-size:var( --e-global-typography-fff2171-font-size );line-height:var( --e-global-typography-fff2171-line-height );letter-spacing:var( --e-global-typography-fff2171-letter-spacing );word-spacing:var( --e-global-typography-fff2171-word-spacing );}.elementor-1020 .elementor-element.elementor-element-fa50f23 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-1020 .elementor-element.elementor-element-e471508{text-align:center;}.elementor-1020 .elementor-element.elementor-element-e471508 .elementor-heading-title{font-size:var( --e-global-typography-fff2171-font-size );line-height:var( --e-global-typography-fff2171-line-height );letter-spacing:var( --e-global-typography-fff2171-letter-spacing );word-spacing:var( --e-global-typography-fff2171-word-spacing );}.elementor-1020 .elementor-element.elementor-element-e471508 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-1020 .elementor-element.elementor-element-16be8bf{text-align:center;font-size:var( --e-global-typography-fff2171-font-size );line-height:var( --e-global-typography-fff2171-line-height );letter-spacing:var( --e-global-typography-fff2171-letter-spacing );word-spacing:var( --e-global-typography-fff2171-word-spacing );}.elementor-1020 .elementor-element.elementor-element-16be8bf > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-1020 .elementor-element.elementor-element-4587eab{font-size:var( --e-global-typography-cc8b69e-font-size );line-height:var( --e-global-typography-cc8b69e-line-height );letter-spacing:var( --e-global-typography-cc8b69e-letter-spacing );word-spacing:var( --e-global-typography-cc8b69e-word-spacing );}.elementor-1020 .elementor-element.elementor-element-5da98e0{text-align:center;font-size:var( --e-global-typography-fff2171-font-size );line-height:var( --e-global-typography-fff2171-line-height );letter-spacing:var( --e-global-typography-fff2171-letter-spacing );word-spacing:var( --e-global-typography-fff2171-word-spacing );}.elementor-1020 .elementor-element.elementor-element-5da98e0 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-1020 .elementor-element.elementor-element-4bfc116{font-size:var( --e-global-typography-cc8b69e-font-size );line-height:var( --e-global-typography-cc8b69e-line-height );letter-spacing:var( --e-global-typography-cc8b69e-letter-spacing );word-spacing:var( --e-global-typography-cc8b69e-word-spacing );}.elementor-1020 .elementor-element.elementor-element-169513e{text-align:center;font-size:var( --e-global-typography-fff2171-font-size );line-height:var( --e-global-typography-fff2171-line-height );letter-spacing:var( --e-global-typography-fff2171-letter-spacing );word-spacing:var( --e-global-typography-fff2171-word-spacing );}.elementor-1020 .elementor-element.elementor-element-169513e > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-1020 .elementor-element.elementor-element-a40149c{font-size:var( --e-global-typography-cc8b69e-font-size );line-height:var( --e-global-typography-cc8b69e-line-height );letter-spacing:var( --e-global-typography-cc8b69e-letter-spacing );word-spacing:var( --e-global-typography-cc8b69e-word-spacing );}.elementor-1020 .elementor-element.elementor-element-2c89901 .elementor-button{font-size:var( --e-global-typography-8667d8d-font-size );line-height:var( --e-global-typography-8667d8d-line-height );letter-spacing:var( --e-global-typography-8667d8d-letter-spacing );word-spacing:var( --e-global-typography-8667d8d-word-spacing );}.elementor-1020 .elementor-element.elementor-element-7e8a889{text-align:center;font-size:var( --e-global-typography-669aa5b-font-size );line-height:var( --e-global-typography-669aa5b-line-height );letter-spacing:var( --e-global-typography-669aa5b-letter-spacing );word-spacing:var( --e-global-typography-669aa5b-word-spacing );}.elementor-1020 .elementor-element.elementor-element-c9723b1 .elementor-heading-title{font-size:var( --e-global-typography-2a1929a-font-size );line-height:var( --e-global-typography-2a1929a-line-height );letter-spacing:var( --e-global-typography-2a1929a-letter-spacing );word-spacing:var( --e-global-typography-2a1929a-word-spacing );}.elementor-1020 .elementor-element.elementor-element-6bfc718{text-align:center;font-size:var( --e-global-typography-fff2171-font-size );line-height:var( --e-global-typography-fff2171-line-height );letter-spacing:var( --e-global-typography-fff2171-letter-spacing );word-spacing:var( --e-global-typography-fff2171-word-spacing );}.elementor-1020 .elementor-element.elementor-element-6bfc718 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-1020 .elementor-element.elementor-element-6328adf{font-size:var( --e-global-typography-cc8b69e-font-size );line-height:var( --e-global-typography-cc8b69e-line-height );letter-spacing:var( --e-global-typography-cc8b69e-letter-spacing );word-spacing:var( --e-global-typography-cc8b69e-word-spacing );}.elementor-1020 .elementor-element.elementor-element-4ec3971{text-align:center;font-size:var( --e-global-typography-fff2171-font-size );line-height:var( --e-global-typography-fff2171-line-height );letter-spacing:var( --e-global-typography-fff2171-letter-spacing );word-spacing:var( --e-global-typography-fff2171-word-spacing );}.elementor-1020 .elementor-element.elementor-element-4ec3971 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-1020 .elementor-element.elementor-element-e922392{font-size:var( --e-global-typography-cc8b69e-font-size );line-height:var( --e-global-typography-cc8b69e-line-height );letter-spacing:var( --e-global-typography-cc8b69e-letter-spacing );word-spacing:var( --e-global-typography-cc8b69e-word-spacing );}.elementor-1020 .elementor-element.elementor-element-0b2e6f6 .elementor-divider-separator{width:100%;}.elementor-1020 .elementor-element.elementor-element-ef2e07b{text-align:center;}.elementor-1020 .elementor-element.elementor-element-ef2e07b .elementor-heading-title{font-size:var( --e-global-typography-fff2171-font-size );line-height:var( --e-global-typography-fff2171-line-height );letter-spacing:var( --e-global-typography-fff2171-letter-spacing );word-spacing:var( --e-global-typography-fff2171-word-spacing );}.elementor-1020 .elementor-element.elementor-element-ef2e07b > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-1020 .elementor-element.elementor-element-053a0f2 .elementor-gallery-item__title{font-size:var( --e-global-typography-2a1929a-font-size );line-height:var( --e-global-typography-2a1929a-line-height );letter-spacing:var( --e-global-typography-2a1929a-letter-spacing );word-spacing:var( --e-global-typography-2a1929a-word-spacing );}.elementor-1020 .elementor-element.elementor-element-053a0f2 .elementor-gallery-item__description{font-size:var( --e-global-typography-cc8b69e-font-size );line-height:var( --e-global-typography-cc8b69e-line-height );letter-spacing:var( --e-global-typography-cc8b69e-letter-spacing );word-spacing:var( --e-global-typography-cc8b69e-word-spacing );}.elementor-1020 .elementor-element.elementor-element-da1a6de .elementor-gallery-item__title{font-size:var( --e-global-typography-2a1929a-font-size );line-height:var( --e-global-typography-2a1929a-line-height );letter-spacing:var( --e-global-typography-2a1929a-letter-spacing );word-spacing:var( --e-global-typography-2a1929a-word-spacing );}.elementor-1020 .elementor-element.elementor-element-ff1ef7f .elementor-gallery-item__title{font-size:var( --e-global-typography-2a1929a-font-size );line-height:var( --e-global-typography-2a1929a-line-height );letter-spacing:var( --e-global-typography-2a1929a-letter-spacing );word-spacing:var( --e-global-typography-2a1929a-word-spacing );}}