.elementor-13239 .elementor-element.elementor-element-60bb19c{--display:flex;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-widget-crafto-slider .swiper-slide .slider-title{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;}.elementor-widget-crafto-slider .separator{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;}.elementor-widget-crafto-slider .swiper-slide .slider-subtitle{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;line-height:var( --e-global-typography-primary-line-height );}.elementor-widget-crafto-slider .swiper-slide .crafto-slider-description{font-family:var( --e-global-typography-text-font-family ), Sans-serif;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 );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-widget-crafto-slider .swiper-slide .crafto-splash-text{font-family:var( --e-global-typography-text-font-family ), Sans-serif;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 );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-widget-crafto-slider .swiper-slide .number{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;}.elementor-widget-crafto-slider .slider-style-2 .content-wrapper .icon-description, .elementor-widget-crafto-slider .slider-style-2 .content-wrapper .content-wrap .property-description{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;}.elementor-widget-crafto-slider .slider-style-2 .content-wrapper .content-wrap .price{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;line-height:var( --e-global-typography-primary-line-height );}.elementor-widget-crafto-slider a.crafto_primary_button, .elementor-widget-crafto-slider .crafto_primary_button{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;}.elementor-widget-crafto-slider a.crafto_secondary_button, .elementor-widget-crafto-slider .crafto_secondary_button{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;}.elementor-13239 .elementor-element.elementor-element-342a8b5 > .elementor-widget-container{margin:120px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-13239 .elementor-element.elementor-element-342a8b5.elementor-element{--align-self:flex-start;}.elementor-13239 .elementor-element.elementor-element-342a8b5 .slider-text-middle-main{justify-content:center;text-align:left;}.elementor-13239 .elementor-element.elementor-element-342a8b5 .swiper-slide .slider-title{font-family:"Libre Baskerville", Sans-serif;font-size:clamp(2rem,5vw + 1rem,4.5rem);font-weight:700;line-height:1.1;max-width:100%;margin:0px 0px 10px 0px;}.elementor-13239 .elementor-element.elementor-element-342a8b5 .swiper-slide .slider-title, .elementor-13239 .elementor-element.elementor-element-342a8b5 .swiper-slide .slider-title a{color:var( --e-global-color-text );}.elementor-13239 .elementor-element.elementor-element-342a8b5 .separator{font-family:"Libre Baskerville", Sans-serif;}.elementor-13239 .elementor-element.elementor-element-342a8b5 .swiper-slide .slider-subtitle{font-family:var( --e-global-typography-559563b-font-family ), Sans-serif;font-size:var( --e-global-typography-559563b-font-size );font-weight:var( --e-global-typography-559563b-font-weight );text-transform:var( --e-global-typography-559563b-text-transform );line-height:var( --e-global-typography-559563b-line-height );letter-spacing:var( --e-global-typography-559563b-letter-spacing );}.elementor-13239 .elementor-element.elementor-element-342a8b5 .swiper-slide .crafto-slider-description{font-family:"Noto Sans", Sans-serif;font-size:clamp(1rem,2vw + .2rem,1.25rem);font-weight:400;line-height:1.6;letter-spacing:0px;word-spacing:3px;max-width:50%;margin:0px 0px 030px 0px;}.elementor-13239 .elementor-element.elementor-element-0a175cd{--display:flex;--padding-top:150px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-13239 .elementor-element.elementor-element-0a175cd.e-con{--align-self:center;}.elementor-13239 .elementor-element.elementor-element-b649a91 > .elementor-widget-container{padding:0px 15px 30px 15px;}.elementor-13239 .elementor-element.elementor-element-02351bd{--display:flex;}.elementor-13239 .elementor-element.elementor-element-f2155c5{--display:flex;}.elementor-13239 .elementor-element.elementor-element-57efb11{--spacer-size:50px;}.elementor-13239 .elementor-element.elementor-element-c17fbb8{--display:flex;--padding-top:120px;--padding-bottom:120px;--padding-left:030px;--padding-right:030px;}.elementor-13239 .elementor-element.elementor-element-c17fbb8:not(.elementor-motion-effects-element-type-background), .elementor-13239 .elementor-element.elementor-element-c17fbb8 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#1A1A1A;}.elementor-widget-heading .elementor-heading-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;line-height:var( --e-global-typography-primary-line-height );color:var( --e-global-color-primary );}.elementor-13239 .elementor-element.elementor-element-d42bf82 > .elementor-widget-container{margin:0px 0px 020px 0px;}.elementor-13239 .elementor-element.elementor-element-d42bf82.elementor-element{--align-self:center;}.elementor-13239 .elementor-element.elementor-element-d42bf82{text-align:center;}.elementor-13239 .elementor-element.elementor-element-d42bf82 .elementor-heading-title{font-family:var( --e-global-typography-84d2720-font-family ), Sans-serif;font-size:var( --e-global-typography-84d2720-font-size );font-weight:var( --e-global-typography-84d2720-font-weight );color:var( --e-global-color-0a3a33c );}.elementor-widget-text-editor{font-family:var( --e-global-typography-text-font-family ), Sans-serif;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 );letter-spacing:var( --e-global-typography-text-letter-spacing );color:var( --e-global-color-text );}.elementor-widget-text-editor.elementor-drop-cap-view-stacked .elementor-drop-cap{background-color:var( --e-global-color-primary );}.elementor-widget-text-editor.elementor-drop-cap-view-framed .elementor-drop-cap, .elementor-widget-text-editor.elementor-drop-cap-view-default .elementor-drop-cap{color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-13239 .elementor-element.elementor-element-d493d97 > .elementor-widget-container{margin:0px 0px 40px 0px;}.elementor-13239 .elementor-element.elementor-element-d493d97.elementor-element{--align-self:center;}.elementor-13239 .elementor-element.elementor-element-d493d97{text-align:center;font-family:"Noto Sans", Sans-serif;font-size:16px;font-weight:300;}.elementor-13239 .elementor-element.elementor-element-d493d97 p{margin-block-end:0px;}.elementor-13239 .elementor-element.elementor-element-d493d97 a:hover, .elementor-13239 .elementor-element.elementor-element-d493d97 a:focus{color:var( --e-global-color-0a3a33c );}.elementor-widget-crafto-button a.elementor-button{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;}.elementor-13239 .elementor-element.elementor-element-0dfd348 a.elementor-button, .elementor-13239 .elementor-element.elementor-element-0dfd348 .elementor-animation-btn-expand-ltr .btn-hover-animation{background-color:#A61B29;}.elementor-13239 .elementor-element.elementor-element-0dfd348 a:not(.elementor-animation-btn-slide-up, .elementor-animation-btn-slide-down, .elementor-animation-btn-slide-left, .elementor-animation-btn-slide-right ).elementor-button:hover, .elementor-13239 .elementor-element.elementor-element-0dfd348 a:not(.elementor-animation-btn-slide-up, .elementor-animation-btn-slide-down, .elementor-animation-btn-slide-left, .elementor-animation-btn-slide-right ).elementor-button:focus, .elementor-13239 .elementor-element.elementor-element-0dfd348 a.elementor-animation-btn-slide-down .btn-hover-animation, .elementor-13239 .elementor-element.elementor-element-0dfd348 a.elementor-animation-btn-slide-up .btn-hover-animation, .elementor-13239 .elementor-element.elementor-element-0dfd348 a.elementor-animation-btn-slide-left .btn-hover-animation, .elementor-13239 .elementor-element.elementor-element-0dfd348 a.elementor-animation-btn-slide-up .btn-hover-animation, .elementor-13239 .elementor-element.elementor-element-0dfd348 a.elementor-animation-btn-slide-right .btn-hover-animation, .elementor-13239 .elementor-element.elementor-element-0dfd348 a.elementor-animation-btn-slide-up .btn-hover-animation{background-color:var( --e-global-color-primary );}.elementor-13239 .elementor-element.elementor-element-0dfd348 > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-13239 .elementor-element.elementor-element-0dfd348.elementor-element{--align-self:center;}.elementor-13239 .elementor-element.elementor-element-0dfd348 a.elementor-button{font-family:var( --e-global-typography-05c8f32-font-family ), Sans-serif;font-size:var( --e-global-typography-05c8f32-font-size );}.elementor-13239 .elementor-element.elementor-element-0dfd348 .btn-double-border, .elementor-13239 .elementor-element.elementor-element-0dfd348 .btn-double-border::after, .elementor-13239 .elementor-element.elementor-element-0dfd348 .elementor-button, .elementor-13239 .elementor-element.elementor-element-0dfd348 .elementor-animation-btn-expand-ltr .btn-hover-animation{border-color:#A61B29;}.elementor-13239 .elementor-element.elementor-element-0dfd348 a.elementor-button:hover .elementor-button-content-wrapper, .elementor-13239 .elementor-element.elementor-element-0dfd348 a.elementor-button:focus .elementor-button-content-wrapper{color:var( --e-global-color-0a3a33c );fill:var( --e-global-color-0a3a33c );}.elementor-13239 .elementor-element.elementor-element-0dfd348 a.elementor-button:hover{border-color:#8C1515;}.elementor-13239 .elementor-element.elementor-element-0dfd348 a.elementor-button:focus{border-color:#8C1515;}.elementor-13239 .elementor-element.elementor-element-0dfd348 a.elementor-button.btn-double-border:hover{border-color:#8C1515;}.elementor-13239 .elementor-element.elementor-element-0dfd348 a.elementor-button.btn-double-border:hover:after{border-color:#8C1515;}.elementor-13239 .elementor-element.elementor-element-0dfd348 a.elementor-button.btn-double-border:focus{border-color:#8C1515;}.elementor-13239 .elementor-element.elementor-element-0dfd348 a.elementor-button.elementor-animation-btn-expand-ltr:hover .btn-hover-animation{border-color:#8C1515;}.elementor-13239 .elementor-element.elementor-element-0dfd348 .btn-double-border:hover, .elementor-13239 .elementor-element.elementor-element-0dfd348 .btn-double-border:hover:after{border-color:#8C1515;}.elementor-13239 .elementor-element.elementor-element-0dfd348 a.elementor-button:not(.elementor-animation-btn-expand-ltr), .elementor-13239 .elementor-element.elementor-element-0dfd348 a.elementor-button.elementor-animation-btn-expand-ltr .btn-hover-animation, .elementor-13239 .elementor-element.elementor-element-0dfd348 .btn-double-border::after{border-radius:4px 4px 4px 4px;}@media(min-width:576px){.elementor-13239 .elementor-element.elementor-element-0a175cd{--width:70%;}}@media(max-width:1399px){.elementor-widget-crafto-slider .swiper-slide .slider-subtitle{line-height:var( --e-global-typography-primary-line-height );}.elementor-widget-crafto-slider .swiper-slide .crafto-slider-description{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-widget-crafto-slider .swiper-slide .crafto-splash-text{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-widget-crafto-slider .slider-style-2 .content-wrapper .content-wrap .price{line-height:var( --e-global-typography-primary-line-height );}.elementor-13239 .elementor-element.elementor-element-342a8b5 .swiper-slide .slider-subtitle{font-size:var( --e-global-typography-559563b-font-size );line-height:var( --e-global-typography-559563b-line-height );letter-spacing:var( --e-global-typography-559563b-letter-spacing );}.elementor-widget-heading .elementor-heading-title{line-height:var( --e-global-typography-primary-line-height );}.elementor-13239 .elementor-element.elementor-element-d42bf82 .elementor-heading-title{font-size:var( --e-global-typography-84d2720-font-size );}.elementor-widget-text-editor{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-13239 .elementor-element.elementor-element-0dfd348 a.elementor-button{font-size:var( --e-global-typography-05c8f32-font-size );}}@media(max-width:1199px){.elementor-13239 .elementor-element.elementor-element-60bb19c{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-13239 .elementor-element.elementor-element-342a8b5 > .elementor-widget-container{margin:0120px 0px 0px 0px;}.elementor-13239 .elementor-element.elementor-element-342a8b5 .slider-text-middle-main, .elementor-13239 .elementor-element.elementor-element-342a8b5.elementor-widget-crafto-slider .swiper.horizontal .swiper-pagination-bullets.swiper-pagination-horizontal, .elementor-13239 .elementor-element.elementor-element-342a8b5.elementor-widget-crafto-slider .swiper.horizontal.number-style-3 .swiper-pagination-wrapper{max-width:100% !important;}.elementor-13239 .elementor-element.elementor-element-342a8b5 .slider-text-middle-main{padding:0px 032px 0px 032px;}.elementor-13239 .elementor-element.elementor-element-342a8b5 .swiper-slide .slider-title{margin:0px 0px 10px 0px;}.elementor-13239 .elementor-element.elementor-element-342a8b5 .separator{line-height:3px;}.elementor-13239 .elementor-element.elementor-element-342a8b5 .swiper-slide .crafto-slider-description{max-width:50%;}}@media(max-width:991px){.elementor-13239 .elementor-element.elementor-element-60bb19c{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-widget-crafto-slider .swiper-slide .slider-subtitle{line-height:var( --e-global-typography-primary-line-height );}.elementor-widget-crafto-slider .swiper-slide .crafto-slider-description{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-widget-crafto-slider .swiper-slide .crafto-splash-text{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-widget-crafto-slider .slider-style-2 .content-wrapper .content-wrap .price{line-height:var( --e-global-typography-primary-line-height );}.elementor-13239 .elementor-element.elementor-element-342a8b5 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-13239 .elementor-element.elementor-element-342a8b5 .slider-text-middle-main, .elementor-13239 .elementor-element.elementor-element-342a8b5.elementor-widget-crafto-slider .swiper.horizontal .swiper-pagination-bullets.swiper-pagination-horizontal, .elementor-13239 .elementor-element.elementor-element-342a8b5.elementor-widget-crafto-slider .swiper.horizontal.number-style-3 .swiper-pagination-wrapper{max-width:100% !important;}.elementor-13239 .elementor-element.elementor-element-342a8b5 .swiper-slide .slider-title{line-height:2.5lh;max-width:80%;}.elementor-13239 .elementor-element.elementor-element-342a8b5 .swiper-slide .slider-subtitle{font-size:var( --e-global-typography-559563b-font-size );line-height:var( --e-global-typography-559563b-line-height );letter-spacing:var( --e-global-typography-559563b-letter-spacing );}.elementor-13239 .elementor-element.elementor-element-342a8b5 .swiper-slide .crafto-slider-description{max-width:60%;}.elementor-13239 .elementor-element.elementor-element-0a175cd{--padding-top:020px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-widget-heading .elementor-heading-title{line-height:var( --e-global-typography-primary-line-height );}.elementor-13239 .elementor-element.elementor-element-d42bf82 .elementor-heading-title{font-size:var( --e-global-typography-84d2720-font-size );}.elementor-widget-text-editor{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-13239 .elementor-element.elementor-element-d493d97 > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-13239 .elementor-element.elementor-element-0dfd348 a.elementor-button{font-size:var( --e-global-typography-05c8f32-font-size );}}@media(max-width:767px){.elementor-13239 .elementor-element.elementor-element-342a8b5 .swiper-slide .slider-title{max-width:90%;}.elementor-13239 .elementor-element.elementor-element-342a8b5 .swiper-slide .crafto-slider-description{max-width:80%;}.elementor-13239 .elementor-element.elementor-element-d493d97.elementor-element{--align-self:center;}.elementor-13239 .elementor-element.elementor-element-d493d97{text-align:center;}}@media(max-width:575px){.elementor-widget-crafto-slider .swiper-slide .slider-subtitle{line-height:var( --e-global-typography-primary-line-height );}.elementor-widget-crafto-slider .swiper-slide .crafto-slider-description{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-widget-crafto-slider .swiper-slide .crafto-splash-text{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-widget-crafto-slider .slider-style-2 .content-wrapper .content-wrap .price{line-height:var( --e-global-typography-primary-line-height );}.elementor-13239 .elementor-element.elementor-element-342a8b5 .swiper-slide .slider-title{max-width:100%;}.elementor-13239 .elementor-element.elementor-element-342a8b5 .swiper-slide .slider-subtitle{font-size:var( --e-global-typography-559563b-font-size );line-height:var( --e-global-typography-559563b-line-height );letter-spacing:var( --e-global-typography-559563b-letter-spacing );}.elementor-13239 .elementor-element.elementor-element-342a8b5 .swiper-slide .crafto-slider-description{max-width:100%;}.elementor-widget-heading .elementor-heading-title{line-height:var( --e-global-typography-primary-line-height );}.elementor-13239 .elementor-element.elementor-element-d42bf82 .elementor-heading-title{font-size:var( --e-global-typography-84d2720-font-size );}.elementor-widget-text-editor{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-13239 .elementor-element.elementor-element-0dfd348 a.elementor-button{font-size:var( --e-global-typography-05c8f32-font-size );}}