.elementor-132044 .elementor-element.elementor-element-38e41ca{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:0px 0px;--background-transition:0.3s;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-132044 .elementor-element.elementor-element-b5f797d{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--background-transition:0.3s;--padding-top:5rem;--padding-bottom:5rem;--padding-left:0.625rem;--padding-right:0.625rem;}.elementor-132044 .elementor-element.elementor-element-b5f797d:not(.elementor-motion-effects-element-type-background), .elementor-132044 .elementor-element.elementor-element-b5f797d > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-6474063b );}.elementor-132044 .elementor-element.elementor-element-b5f797d, .elementor-132044 .elementor-element.elementor-element-b5f797d::before{--border-transition:0.3s;}.elementor-132044 .elementor-element.elementor-element-2f6a814{--display:flex;--gap:10px 10px;--background-transition:0.3s;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-widget-heading .elementor-heading-title{color:var( --e-global-color-primary );font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-132044 .elementor-element.elementor-element-2499057 .elementor-heading-title{color:var( --e-global-color-708317b );font-family:var( --e-global-typography-31d8b21-font-family ), Sans-serif;font-size:var( --e-global-typography-31d8b21-font-size );font-weight:var( --e-global-typography-31d8b21-font-weight );line-height:var( --e-global-typography-31d8b21-line-height );letter-spacing:var( --e-global-typography-31d8b21-letter-spacing );word-spacing:var( --e-global-typography-31d8b21-word-spacing );}.elementor-132044 .elementor-element.elementor-element-c65c422{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:0px 0px;--background-transition:0.3s;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-132044 .elementor-element.elementor-element-3a62256 .jet-listing-dynamic-terms{text-align:left;}.elementor-132044 .elementor-element.elementor-element-3a62256 .jet-listing-dynamic-terms__icon{color:var( --e-global-color-primary );font-size:15px;}.elementor-132044 .elementor-element.elementor-element-3a62256 .jet-listing-dynamic-terms__icon :is(svg, path){fill:var( --e-global-color-primary );}body:not(.rtl) .elementor-132044 .elementor-element.elementor-element-3a62256 .jet-listing-dynamic-terms__icon{margin-right:10px;}body.rtl .elementor-132044 .elementor-element.elementor-element-3a62256 .jet-listing-dynamic-terms__icon{margin-left:10px;}.elementor-132044 .elementor-element.elementor-element-3a62256 .jet-listing-dynamic-terms__link{color:var( --e-global-color-secondary );}.elementor-132044 .elementor-element.elementor-element-3a62256 .jet-listing-dynamic-terms__link:hover{color:var( --e-global-color-2c5b9fb5 );}.elementor-132044 .elementor-element.elementor-element-3a62256 > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-132044 .elementor-element.elementor-element-3a62256{width:auto;max-width:auto;}.elementor-132044 .elementor-element.elementor-element-dd65de6 .jet-listing-dynamic-terms{text-align:left;}.elementor-132044 .elementor-element.elementor-element-dd65de6 .jet-listing-dynamic-terms__icon{color:var( --e-global-color-primary );font-size:15px;}.elementor-132044 .elementor-element.elementor-element-dd65de6 .jet-listing-dynamic-terms__icon :is(svg, path){fill:var( --e-global-color-primary );}body:not(.rtl) .elementor-132044 .elementor-element.elementor-element-dd65de6 .jet-listing-dynamic-terms__icon{margin-right:10px;}body.rtl .elementor-132044 .elementor-element.elementor-element-dd65de6 .jet-listing-dynamic-terms__icon{margin-left:10px;}.elementor-132044 .elementor-element.elementor-element-dd65de6 .jet-listing-dynamic-terms__link{color:var( --e-global-color-secondary );}.elementor-132044 .elementor-element.elementor-element-dd65de6 .jet-listing-dynamic-terms__link:hover{color:var( --e-global-color-2c5b9fb5 );}.elementor-132044 .elementor-element.elementor-element-dd65de6 > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-132044 .elementor-element.elementor-element-dd65de6{width:auto;max-width:auto;}.elementor-132044 .elementor-element.elementor-element-2204757 .elementor-heading-title{color:var( --e-global-color-708317b );font-family:"Gilroy", Sans-serif;font-size:36px;font-weight:700;line-height:32px;}.elementor-132044 .elementor-element.elementor-element-2204757 > .elementor-widget-container{padding:15px 0px 15px 0px;}.elementor-widget-text-editor{color:var( --e-global-color-text );font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.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-132044 .elementor-element.elementor-element-a47f415{color:var( --e-global-color-708317b );font-family:"Gilroy", Sans-serif;font-size:24px;font-weight:300;}.elementor-widget-theme-post-excerpt .elementor-widget-container{color:var( --e-global-color-text );font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-132044 .elementor-element.elementor-element-627150b .elementor-widget-container{color:var( --e-global-color-708317b );font-family:"Gilroy", Sans-serif;font-size:24px;font-weight:300;}.elementor-132044 .elementor-element.elementor-element-961e2c2{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:5px 5px;--flex-wrap:wrap;--background-transition:0.3s;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-132044 .elementor-element.elementor-element-582580d .elementor-heading-title{color:var( --e-global-color-708317b );font-family:var( --e-global-typography-91e98a4-font-family ), Sans-serif;font-size:var( --e-global-typography-91e98a4-font-size );font-weight:var( --e-global-typography-91e98a4-font-weight );line-height:var( --e-global-typography-91e98a4-line-height );letter-spacing:var( --e-global-typography-91e98a4-letter-spacing );word-spacing:var( --e-global-typography-91e98a4-word-spacing );}.elementor-132044 .elementor-element.elementor-element-582580d{width:100%;max-width:100%;}.elementor-widget-icon-box.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-primary );}.elementor-widget-icon-box.elementor-view-framed .elementor-icon, .elementor-widget-icon-box.elementor-view-default .elementor-icon{fill:var( --e-global-color-primary );color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-widget-icon-box .elementor-icon-box-title{color:var( --e-global-color-primary );}.elementor-widget-icon-box .elementor-icon-box-title, .elementor-widget-icon-box .elementor-icon-box-title a{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-widget-icon-box .elementor-icon-box-description{color:var( --e-global-color-text );font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-132044 .elementor-element.elementor-element-db46177 .elementor-icon-box-title{margin-bottom:-8px;color:var( --e-global-color-708317b );}.elementor-132044 .elementor-element.elementor-element-db46177 .elementor-icon-box-title, .elementor-132044 .elementor-element.elementor-element-db46177 .elementor-icon-box-title a{font-family:var( --e-global-typography-eabee76-font-family ), Sans-serif;font-size:var( --e-global-typography-eabee76-font-size );font-weight:var( --e-global-typography-eabee76-font-weight );line-height:var( --e-global-typography-eabee76-line-height );letter-spacing:var( --e-global-typography-eabee76-letter-spacing );word-spacing:var( --e-global-typography-eabee76-word-spacing );}.elementor-132044 .elementor-element.elementor-element-db46177 .elementor-icon-box-description{color:var( --e-global-color-708317b );font-family:var( --e-global-typography-91e98a4-font-family ), Sans-serif;font-size:var( --e-global-typography-91e98a4-font-size );font-weight:var( --e-global-typography-91e98a4-font-weight );line-height:var( --e-global-typography-91e98a4-line-height );letter-spacing:var( --e-global-typography-91e98a4-letter-spacing );word-spacing:var( --e-global-typography-91e98a4-word-spacing );}.elementor-132044 .elementor-element.elementor-element-db46177 > .elementor-widget-container{padding:0.312rem 0.625rem 0.312rem 0.625rem;background-color:var( --e-global-color-a540fb8 );border-radius:0.375rem 0.375rem 0.375rem 0.375rem;}.elementor-132044 .elementor-element.elementor-element-1b4d5ba .elementor-icon-box-title{margin-bottom:-8px;color:var( --e-global-color-708317b );}.elementor-132044 .elementor-element.elementor-element-1b4d5ba .elementor-icon-box-title, .elementor-132044 .elementor-element.elementor-element-1b4d5ba .elementor-icon-box-title a{font-family:var( --e-global-typography-eabee76-font-family ), Sans-serif;font-size:var( --e-global-typography-eabee76-font-size );font-weight:var( --e-global-typography-eabee76-font-weight );line-height:var( --e-global-typography-eabee76-line-height );letter-spacing:var( --e-global-typography-eabee76-letter-spacing );word-spacing:var( --e-global-typography-eabee76-word-spacing );}.elementor-132044 .elementor-element.elementor-element-1b4d5ba .elementor-icon-box-description{color:var( --e-global-color-708317b );font-family:var( --e-global-typography-91e98a4-font-family ), Sans-serif;font-size:var( --e-global-typography-91e98a4-font-size );font-weight:var( --e-global-typography-91e98a4-font-weight );line-height:var( --e-global-typography-91e98a4-line-height );letter-spacing:var( --e-global-typography-91e98a4-letter-spacing );word-spacing:var( --e-global-typography-91e98a4-word-spacing );}.elementor-132044 .elementor-element.elementor-element-1b4d5ba > .elementor-widget-container{padding:0.312rem 0.625rem 0.312rem 0.625rem;background-color:var( --e-global-color-a540fb8 );border-radius:0.375rem 0.375rem 0.375rem 0.375rem;}.elementor-132044 .elementor-element.elementor-element-b2d573f .elementor-icon-box-title{margin-bottom:-8px;color:var( --e-global-color-708317b );}.elementor-132044 .elementor-element.elementor-element-b2d573f .elementor-icon-box-title, .elementor-132044 .elementor-element.elementor-element-b2d573f .elementor-icon-box-title a{font-family:var( --e-global-typography-eabee76-font-family ), Sans-serif;font-size:var( --e-global-typography-eabee76-font-size );font-weight:var( --e-global-typography-eabee76-font-weight );line-height:var( --e-global-typography-eabee76-line-height );letter-spacing:var( --e-global-typography-eabee76-letter-spacing );word-spacing:var( --e-global-typography-eabee76-word-spacing );}.elementor-132044 .elementor-element.elementor-element-b2d573f .elementor-icon-box-description{color:var( --e-global-color-708317b );font-family:var( --e-global-typography-91e98a4-font-family ), Sans-serif;font-size:var( --e-global-typography-91e98a4-font-size );font-weight:var( --e-global-typography-91e98a4-font-weight );line-height:var( --e-global-typography-91e98a4-line-height );letter-spacing:var( --e-global-typography-91e98a4-letter-spacing );word-spacing:var( --e-global-typography-91e98a4-word-spacing );}.elementor-132044 .elementor-element.elementor-element-b2d573f > .elementor-widget-container{padding:0.312rem 0.625rem 0.312rem 0.625rem;background-color:var( --e-global-color-a540fb8 );border-radius:0.375rem 0.375rem 0.375rem 0.375rem;}.elementor-132044 .elementor-element.elementor-element-3936f16 .elementor-icon-box-title{margin-bottom:-8px;color:var( --e-global-color-708317b );}.elementor-132044 .elementor-element.elementor-element-3936f16 .elementor-icon-box-title, .elementor-132044 .elementor-element.elementor-element-3936f16 .elementor-icon-box-title a{font-family:var( --e-global-typography-eabee76-font-family ), Sans-serif;font-size:var( --e-global-typography-eabee76-font-size );font-weight:var( --e-global-typography-eabee76-font-weight );line-height:var( --e-global-typography-eabee76-line-height );letter-spacing:var( --e-global-typography-eabee76-letter-spacing );word-spacing:var( --e-global-typography-eabee76-word-spacing );}.elementor-132044 .elementor-element.elementor-element-3936f16 .elementor-icon-box-description{color:var( --e-global-color-708317b );font-family:var( --e-global-typography-91e98a4-font-family ), Sans-serif;font-size:var( --e-global-typography-91e98a4-font-size );font-weight:var( --e-global-typography-91e98a4-font-weight );line-height:var( --e-global-typography-91e98a4-line-height );letter-spacing:var( --e-global-typography-91e98a4-letter-spacing );word-spacing:var( --e-global-typography-91e98a4-word-spacing );}.elementor-132044 .elementor-element.elementor-element-3936f16 > .elementor-widget-container{padding:0.312rem 0.625rem 0.312rem 0.625rem;background-color:var( --e-global-color-a540fb8 );border-radius:0.375rem 0.375rem 0.375rem 0.375rem;}.elementor-132044 .elementor-element.elementor-element-fdae5da .elementor-icon-box-title{margin-bottom:-8px;color:var( --e-global-color-708317b );}.elementor-132044 .elementor-element.elementor-element-fdae5da .elementor-icon-box-title, .elementor-132044 .elementor-element.elementor-element-fdae5da .elementor-icon-box-title a{font-family:var( --e-global-typography-eabee76-font-family ), Sans-serif;font-size:var( --e-global-typography-eabee76-font-size );font-weight:var( --e-global-typography-eabee76-font-weight );line-height:var( --e-global-typography-eabee76-line-height );letter-spacing:var( --e-global-typography-eabee76-letter-spacing );word-spacing:var( --e-global-typography-eabee76-word-spacing );}.elementor-132044 .elementor-element.elementor-element-fdae5da .elementor-icon-box-description{color:var( --e-global-color-708317b );font-family:var( --e-global-typography-91e98a4-font-family ), Sans-serif;font-size:var( --e-global-typography-91e98a4-font-size );font-weight:var( --e-global-typography-91e98a4-font-weight );line-height:var( --e-global-typography-91e98a4-line-height );letter-spacing:var( --e-global-typography-91e98a4-letter-spacing );word-spacing:var( --e-global-typography-91e98a4-word-spacing );}.elementor-132044 .elementor-element.elementor-element-fdae5da > .elementor-widget-container{padding:0.312rem 0.625rem 0.312rem 0.625rem;background-color:var( --e-global-color-a540fb8 );border-radius:0.375rem 0.375rem 0.375rem 0.375rem;}.elementor-132044 .elementor-element.elementor-element-f32a5b0{--display:flex;--background-transition:0.3s;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-widget-image .widget-image-caption{color:var( --e-global-color-text );font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-132044 .elementor-element.elementor-element-c6d7305 img{width:100%;}.elementor-widget-countdown .elementor-countdown-item{background-color:var( --e-global-color-primary );}.elementor-widget-countdown .elementor-countdown-digits{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-widget-countdown .elementor-countdown-label{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;}.elementor-widget-countdown .elementor-countdown-expire--message{color:var( --e-global-color-text );font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-132044 .elementor-element.elementor-element-1ec57e5 .elementor-countdown-wrapper{max-width:100%;}.elementor-132044 .elementor-element.elementor-element-1ec57e5 .elementor-countdown-item{background-color:var( --e-global-color-text );border-radius:15px 15px 15px 15px;}body:not(.rtl) .elementor-132044 .elementor-element.elementor-element-1ec57e5 .elementor-countdown-item:not(:first-of-type){margin-left:calc( 5px/2 );}body:not(.rtl) .elementor-132044 .elementor-element.elementor-element-1ec57e5 .elementor-countdown-item:not(:last-of-type){margin-right:calc( 5px/2 );}body.rtl .elementor-132044 .elementor-element.elementor-element-1ec57e5 .elementor-countdown-item:not(:first-of-type){margin-right:calc( 5px/2 );}body.rtl .elementor-132044 .elementor-element.elementor-element-1ec57e5 .elementor-countdown-item:not(:last-of-type){margin-left:calc( 5px/2 );}.elementor-132044 .elementor-element.elementor-element-1ec57e5 .elementor-countdown-digits{font-family:"Gilroy", Sans-serif;font-size:2rem;font-weight:300;}.elementor-132044 .elementor-element.elementor-element-1ec57e5 .elementor-countdown-label{font-family:"Gilroy", Sans-serif;font-size:1rem;}.elementor-132044 .elementor-element.elementor-element-07e34b6{--display:flex;--background-transition:0.3s;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-132044 .elementor-element.elementor-element-233d351{--display:flex;--gap:0px 0px;--background-transition:0.3s;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-132044 .elementor-element.elementor-element-03db0a4 > .elementor-widget-container{margin:10px 0px 0px 0px;}.elementor-132044 .elementor-element.elementor-element-03db0a4{width:auto;max-width:auto;}.elementor-132044 .elementor-element.elementor-element-03db0a4.elementor-element{--align-self:center;}.elementor-132044 .elementor-element.elementor-element-00045e4{--display:flex;--gap:0px 0px;--background-transition:0.3s;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-132044 .elementor-element.elementor-element-82b7310 > .elementor-widget-container{margin:10px 0px 0px 0px;}.elementor-132044 .elementor-element.elementor-element-82b7310{width:auto;max-width:auto;}.elementor-132044 .elementor-element.elementor-element-82b7310.elementor-element{--align-self:center;}.elementor-132044 .elementor-element.elementor-element-22d496d .jet-listing-dynamic-field__content{color:var( --e-global-color-708317b );font-family:var( --e-global-typography-abc6389-font-family ), Sans-serif;font-size:var( --e-global-typography-abc6389-font-size );font-weight:var( --e-global-typography-abc6389-font-weight );line-height:var( --e-global-typography-abc6389-line-height );letter-spacing:var( --e-global-typography-abc6389-letter-spacing );word-spacing:var( --e-global-typography-abc6389-word-spacing );text-align:center;}.elementor-132044 .elementor-element.elementor-element-22d496d .jet-listing-dynamic-field .jet-listing-dynamic-field__inline-wrap{width:auto;}.elementor-132044 .elementor-element.elementor-element-22d496d .jet-listing-dynamic-field .jet-listing-dynamic-field__content{width:auto;}.elementor-132044 .elementor-element.elementor-element-22d496d .jet-listing-dynamic-field{justify-content:center;}.elementor-132044 .elementor-element.elementor-element-6e48240{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:6px 6px;--background-transition:0.3s;border-style:none;--border-style:none;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:32px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-132044 .elementor-element.elementor-element-6e48240, .elementor-132044 .elementor-element.elementor-element-6e48240::before{--border-transition:0.3s;}.elementor-132044 .elementor-element.elementor-element-1fe8e00{--display:flex;--background-transition:0.3s;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-132044 .elementor-element.elementor-element-5239564{--display:flex;--gap:0px 0px;--background-transition:0.3s;border-style:solid;--border-style:solid;border-width:1px 0px 0px 0px;--border-top-width:1px;--border-right-width:0px;--border-bottom-width:0px;--border-left-width:0px;border-color:#1F302E4D;--border-color:#1F302E4D;--padding-top:30px;--padding-bottom:30px;--padding-left:0px;--padding-right:0px;}.elementor-132044 .elementor-element.elementor-element-5239564, .elementor-132044 .elementor-element.elementor-element-5239564::before{--border-transition:0.3s;}.elementor-132044 .elementor-element.elementor-element-97d173b{text-align:center;color:var( --e-global-color-708317b );font-family:var( --e-global-typography-abc6389-font-family ), Sans-serif;font-size:var( --e-global-typography-abc6389-font-size );font-weight:var( --e-global-typography-abc6389-font-weight );line-height:var( --e-global-typography-abc6389-line-height );letter-spacing:var( --e-global-typography-abc6389-letter-spacing );word-spacing:var( --e-global-typography-abc6389-word-spacing );}.elementor-widget-button .elementor-button{font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-weight:var( --e-global-typography-accent-font-weight );background-color:var( --e-global-color-accent );}.elementor-132044 .elementor-element.elementor-element-fafb287 .elementor-button{font-family:var( --e-global-typography-eabee76-font-family ), Sans-serif;font-size:var( --e-global-typography-eabee76-font-size );font-weight:var( --e-global-typography-eabee76-font-weight );line-height:var( --e-global-typography-eabee76-line-height );letter-spacing:var( --e-global-typography-eabee76-letter-spacing );word-spacing:var( --e-global-typography-eabee76-word-spacing );fill:var( --e-global-color-2a04508d );color:var( --e-global-color-2a04508d );background-color:var( --e-global-color-accent );border-radius:0.375rem 0.375rem 0.375rem 0.375rem;}.elementor-132044 .elementor-element.elementor-element-fafb287 .elementor-button:hover, .elementor-132044 .elementor-element.elementor-element-fafb287 .elementor-button:focus{color:var( --e-global-color-2a04508d );background-color:var( --e-global-color-708317b );}.elementor-132044 .elementor-element.elementor-element-fafb287 .elementor-button:hover svg, .elementor-132044 .elementor-element.elementor-element-fafb287 .elementor-button:focus svg{fill:var( --e-global-color-2a04508d );}.elementor-132044 .elementor-element.elementor-element-44e61c5{--display:flex;--background-transition:0.3s;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-132044 .elementor-element.elementor-element-9303ba5{--display:flex;--gap:0px 0px;--background-transition:0.3s;border-style:solid;--border-style:solid;border-width:1px 0px 0px 0px;--border-top-width:1px;--border-right-width:0px;--border-bottom-width:0px;--border-left-width:0px;border-color:#1F302E4D;--border-color:#1F302E4D;--padding-top:30px;--padding-bottom:30px;--padding-left:0px;--padding-right:0px;}.elementor-132044 .elementor-element.elementor-element-9303ba5, .elementor-132044 .elementor-element.elementor-element-9303ba5::before{--border-transition:0.3s;}.elementor-132044 .elementor-element.elementor-element-0e2d473{text-align:center;color:var( --e-global-color-708317b );font-family:var( --e-global-typography-abc6389-font-family ), Sans-serif;font-size:var( --e-global-typography-abc6389-font-size );font-weight:var( --e-global-typography-abc6389-font-weight );line-height:var( --e-global-typography-abc6389-line-height );letter-spacing:var( --e-global-typography-abc6389-letter-spacing );word-spacing:var( --e-global-typography-abc6389-word-spacing );}.elementor-132044 .elementor-element.elementor-element-926d255{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:center;--gap:30px 30px;--background-transition:0.3s;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-132044 .elementor-element.elementor-element-1114df1 .elementor-button{font-family:var( --e-global-typography-eabee76-font-family ), Sans-serif;font-size:var( --e-global-typography-eabee76-font-size );font-weight:var( --e-global-typography-eabee76-font-weight );line-height:var( --e-global-typography-eabee76-line-height );letter-spacing:var( --e-global-typography-eabee76-letter-spacing );word-spacing:var( --e-global-typography-eabee76-word-spacing );fill:var( --e-global-color-2a04508d );color:var( --e-global-color-2a04508d );background-color:var( --e-global-color-secondary );border-radius:0.375rem 0.375rem 0.375rem 0.375rem;}.elementor-132044 .elementor-element.elementor-element-1114df1 .elementor-button:hover, .elementor-132044 .elementor-element.elementor-element-1114df1 .elementor-button:focus{color:var( --e-global-color-2a04508d );background-color:var( --e-global-color-708317b );}.elementor-132044 .elementor-element.elementor-element-1114df1 .elementor-button:hover svg, .elementor-132044 .elementor-element.elementor-element-1114df1 .elementor-button:focus svg{fill:var( --e-global-color-2a04508d );}.elementor-132044 .elementor-element.elementor-element-1114df1{width:auto;max-width:auto;}.elementor-132044 .elementor-element.elementor-element-a736fc4 .elementor-button{font-family:var( --e-global-typography-eabee76-font-family ), Sans-serif;font-size:var( --e-global-typography-eabee76-font-size );font-weight:var( --e-global-typography-eabee76-font-weight );line-height:var( --e-global-typography-eabee76-line-height );letter-spacing:var( --e-global-typography-eabee76-letter-spacing );word-spacing:var( --e-global-typography-eabee76-word-spacing );fill:var( --e-global-color-2a04508d );color:var( --e-global-color-2a04508d );background-color:var( --e-global-color-accent );border-radius:0.375rem 0.375rem 0.375rem 0.375rem;}.elementor-132044 .elementor-element.elementor-element-a736fc4 .elementor-button:hover, .elementor-132044 .elementor-element.elementor-element-a736fc4 .elementor-button:focus{color:var( --e-global-color-2a04508d );background-color:var( --e-global-color-708317b );}.elementor-132044 .elementor-element.elementor-element-a736fc4 .elementor-button:hover svg, .elementor-132044 .elementor-element.elementor-element-a736fc4 .elementor-button:focus svg{fill:var( --e-global-color-2a04508d );}.elementor-132044 .elementor-element.elementor-element-a736fc4{width:auto;max-width:auto;}.elementor-132044 .elementor-element.elementor-element-7a15499{--display:flex;--gap:0px 0px;--background-transition:0.3s;border-style:solid;--border-style:solid;border-width:1px 0px 0px 0px;--border-top-width:1px;--border-right-width:0px;--border-bottom-width:0px;--border-left-width:0px;border-color:#1F302E4D;--border-color:#1F302E4D;--padding-top:30px;--padding-bottom:30px;--padding-left:0px;--padding-right:0px;}.elementor-132044 .elementor-element.elementor-element-7a15499, .elementor-132044 .elementor-element.elementor-element-7a15499::before{--border-transition:0.3s;}.elementor-132044 .elementor-element.elementor-element-3ff913c{text-align:center;color:var( --e-global-color-708317b );font-family:var( --e-global-typography-abc6389-font-family ), Sans-serif;font-size:var( --e-global-typography-abc6389-font-size );font-weight:var( --e-global-typography-abc6389-font-weight );line-height:var( --e-global-typography-abc6389-line-height );letter-spacing:var( --e-global-typography-abc6389-letter-spacing );word-spacing:var( --e-global-typography-abc6389-word-spacing );}.elementor-132044 .elementor-element.elementor-element-1cc5cab{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:center;--gap:30px 30px;--background-transition:0.3s;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-132044 .elementor-element.elementor-element-6f0db09 .elementor-button{font-family:var( --e-global-typography-eabee76-font-family ), Sans-serif;font-size:var( --e-global-typography-eabee76-font-size );font-weight:var( --e-global-typography-eabee76-font-weight );line-height:var( --e-global-typography-eabee76-line-height );letter-spacing:var( --e-global-typography-eabee76-letter-spacing );word-spacing:var( --e-global-typography-eabee76-word-spacing );fill:var( --e-global-color-2a04508d );color:var( --e-global-color-2a04508d );background-color:var( --e-global-color-secondary );border-radius:0.375rem 0.375rem 0.375rem 0.375rem;}.elementor-132044 .elementor-element.elementor-element-6f0db09 .elementor-button:hover, .elementor-132044 .elementor-element.elementor-element-6f0db09 .elementor-button:focus{color:var( --e-global-color-2a04508d );background-color:var( --e-global-color-708317b );}.elementor-132044 .elementor-element.elementor-element-6f0db09 .elementor-button:hover svg, .elementor-132044 .elementor-element.elementor-element-6f0db09 .elementor-button:focus svg{fill:var( --e-global-color-2a04508d );}.elementor-132044 .elementor-element.elementor-element-6f0db09{width:auto;max-width:auto;}.elementor-132044 .elementor-element.elementor-element-1a884ad .elementor-button{font-family:var( --e-global-typography-eabee76-font-family ), Sans-serif;font-size:var( --e-global-typography-eabee76-font-size );font-weight:var( --e-global-typography-eabee76-font-weight );line-height:var( --e-global-typography-eabee76-line-height );letter-spacing:var( --e-global-typography-eabee76-letter-spacing );word-spacing:var( --e-global-typography-eabee76-word-spacing );fill:var( --e-global-color-2a04508d );color:var( --e-global-color-2a04508d );background-color:var( --e-global-color-accent );border-radius:0.375rem 0.375rem 0.375rem 0.375rem;}.elementor-132044 .elementor-element.elementor-element-1a884ad .elementor-button:hover, .elementor-132044 .elementor-element.elementor-element-1a884ad .elementor-button:focus{color:var( --e-global-color-2a04508d );background-color:var( --e-global-color-708317b );}.elementor-132044 .elementor-element.elementor-element-1a884ad .elementor-button:hover svg, .elementor-132044 .elementor-element.elementor-element-1a884ad .elementor-button:focus svg{fill:var( --e-global-color-2a04508d );}.elementor-132044 .elementor-element.elementor-element-1a884ad{width:auto;max-width:auto;}.elementor-132044 .elementor-element.elementor-element-0bf2d31{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--background-transition:0.3s;--padding-top:2.5rem;--padding-bottom:2.5rem;--padding-left:0.625rem;--padding-right:0.625rem;}.elementor-132044 .elementor-element.elementor-element-0bf2d31:not(.elementor-motion-effects-element-type-background), .elementor-132044 .elementor-element.elementor-element-0bf2d31 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-b800694 );}.elementor-132044 .elementor-element.elementor-element-0bf2d31, .elementor-132044 .elementor-element.elementor-element-0bf2d31::before{--border-transition:0.3s;}.elementor-widget-theme-post-content{color:var( --e-global-color-text );font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-132044 .elementor-element.elementor-element-0ac4090{color:var( --e-global-color-708317b );font-family:var( --e-global-typography-abc6389-font-family ), Sans-serif;font-size:var( --e-global-typography-abc6389-font-size );font-weight:var( --e-global-typography-abc6389-font-weight );line-height:var( --e-global-typography-abc6389-line-height );letter-spacing:var( --e-global-typography-abc6389-letter-spacing );word-spacing:var( --e-global-typography-abc6389-word-spacing );}.elementor-132044 .elementor-element.elementor-element-7cccd03{--display:flex;--gap:5px 5px;--background-transition:0.3s;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-132044 .elementor-element.elementor-element-a1a5fb7 .elementor-heading-title{color:var( --e-global-color-708317b );font-family:var( --e-global-typography-abb4d4e-font-family ), Sans-serif;font-size:var( --e-global-typography-abb4d4e-font-size );font-weight:var( --e-global-typography-abb4d4e-font-weight );line-height:var( --e-global-typography-abb4d4e-line-height );letter-spacing:var( --e-global-typography-abb4d4e-letter-spacing );word-spacing:var( --e-global-typography-abb4d4e-word-spacing );}.elementor-widget-divider{--divider-color:var( --e-global-color-secondary );}.elementor-widget-divider .elementor-divider__text{color:var( --e-global-color-secondary );font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;}.elementor-widget-divider.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-secondary );}.elementor-widget-divider.elementor-view-framed .elementor-icon, .elementor-widget-divider.elementor-view-default .elementor-icon{color:var( --e-global-color-secondary );border-color:var( --e-global-color-secondary );}.elementor-widget-divider.elementor-view-framed .elementor-icon, .elementor-widget-divider.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-secondary );}.elementor-132044 .elementor-element.elementor-element-84d93eb{--divider-border-style:solid;--divider-color:var( --e-global-color-b800694 );--divider-border-width:1px;}.elementor-132044 .elementor-element.elementor-element-84d93eb .elementor-divider-separator{width:100%;}.elementor-132044 .elementor-element.elementor-element-84d93eb .elementor-divider{padding-block-start:15px;padding-block-end:15px;}.elementor-132044 .elementor-element.elementor-element-ca04ffd .jet-listing-dynamic-repeater__items{flex-direction:column;justify-content:flex-start;}.elementor-132044 .elementor-element.elementor-element-ca04ffd .jet-listing-dynamic-repeater__item > *{justify-content:flex-start;font-family:var( --e-global-typography-abc6389-font-family ), Sans-serif;font-size:var( --e-global-typography-abc6389-font-size );font-weight:var( --e-global-typography-abc6389-font-weight );line-height:var( --e-global-typography-abc6389-line-height );letter-spacing:var( --e-global-typography-abc6389-letter-spacing );word-spacing:var( --e-global-typography-abc6389-word-spacing );height:30px;display:flex;align-items:center;}.elementor-132044 .elementor-element.elementor-element-131dea2{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--background-transition:0.3s;--padding-top:100px;--padding-bottom:100px;--padding-left:10px;--padding-right:10px;}.elementor-132044 .elementor-element.elementor-element-131dea2:not(.elementor-motion-effects-element-type-background), .elementor-132044 .elementor-element.elementor-element-131dea2 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-72e4ff90 );}.elementor-132044 .elementor-element.elementor-element-131dea2, .elementor-132044 .elementor-element.elementor-element-131dea2::before{--border-transition:0.3s;}.elementor-132044 .elementor-element.elementor-element-bd20ff4{--display:flex;--background-transition:0.3s;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-132044 .elementor-element.elementor-element-e8606a8{--display:flex;--background-transition:0.3s;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-132044 .elementor-element.elementor-element-9ac41d9{--display:flex;--background-transition:0.3s;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-132044 .elementor-element.elementor-element-741a9e0 .elementor-heading-title{color:var( --e-global-color-708317b );font-family:var( --e-global-typography-abb4d4e-font-family ), Sans-serif;font-size:var( --e-global-typography-abb4d4e-font-size );font-weight:var( --e-global-typography-abb4d4e-font-weight );line-height:var( --e-global-typography-abb4d4e-line-height );letter-spacing:var( --e-global-typography-abb4d4e-letter-spacing );word-spacing:var( --e-global-typography-abb4d4e-word-spacing );}.elementor-132044 .elementor-element.elementor-element-2a246d8 .elementor-wrapper{--video-aspect-ratio:1.77777;}.elementor-132044 .elementor-element.elementor-element-1dd462a{--display:flex;--background-transition:0.3s;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-132044 .elementor-element.elementor-element-8d4ea7e{--display:flex;--gap:0px 0px;--background-transition:0.3s;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-132044 .elementor-element.elementor-element-dff4953 .elementor-heading-title{color:var( --e-global-color-708317b );font-family:var( --e-global-typography-abb4d4e-font-family ), Sans-serif;font-size:var( --e-global-typography-abb4d4e-font-size );font-weight:var( --e-global-typography-abb4d4e-font-weight );line-height:var( --e-global-typography-abb4d4e-line-height );letter-spacing:var( --e-global-typography-abb4d4e-letter-spacing );word-spacing:var( --e-global-typography-abb4d4e-word-spacing );}.elementor-132044 .elementor-element.elementor-element-d5f4d25{--display:flex;--background-transition:0.3s;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-132044 .elementor-element.elementor-element-8cbdeaa .elementor-wrapper{--video-aspect-ratio:1.77777;}.elementor-132044 .elementor-element.elementor-element-05ea92f{--display:flex;--background-transition:0.3s;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-132044 .elementor-element.elementor-element-7272978{--display:flex;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--background-transition:0.3s;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-132044 .elementor-element.elementor-element-e7762c9{text-align:left;}.elementor-132044 .elementor-element.elementor-element-e7762c9 .elementor-heading-title{color:var( --e-global-color-708317b );font-family:var( --e-global-typography-31d8b21-font-family ), Sans-serif;font-size:var( --e-global-typography-31d8b21-font-size );font-weight:var( --e-global-typography-31d8b21-font-weight );line-height:var( --e-global-typography-31d8b21-line-height );letter-spacing:var( --e-global-typography-31d8b21-letter-spacing );word-spacing:var( --e-global-typography-31d8b21-word-spacing );}.elementor-132044 .elementor-element.elementor-element-92b4a60{--display:grid;--e-con-grid-template-columns:repeat(2, 1fr);--e-con-grid-template-rows:repeat(2, 1fr);--grid-auto-flow:row;--background-transition:0.3s;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-132044 .elementor-element.elementor-element-5219044 img{width:100%;border-radius:10px 10px 10px 10px;}.elementor-132044 .elementor-element.elementor-element-0941c19 img{width:100%;border-radius:10px 10px 10px 10px;}.elementor-132044 .elementor-element.elementor-element-f4403b5 img{width:100%;border-radius:10px 10px 10px 10px;}.elementor-132044 .elementor-element.elementor-element-29048fa img{width:100%;border-radius:10px 10px 10px 10px;}.elementor-132044 .elementor-element.elementor-element-b01d84d{--display:flex;--gap:0px 0px;--background-transition:0.3s;}.elementor-132044 .elementor-element.elementor-element-d072569{text-align:center;color:var( --e-global-color-708317b );font-family:var( --e-global-typography-abc6389-font-family ), Sans-serif;font-size:var( --e-global-typography-abc6389-font-size );font-weight:var( --e-global-typography-abc6389-font-weight );line-height:var( --e-global-typography-abc6389-line-height );letter-spacing:var( --e-global-typography-abc6389-letter-spacing );word-spacing:var( --e-global-typography-abc6389-word-spacing );}.elementor-132044 .elementor-element.elementor-element-bf9475b{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:center;--gap:30px 30px;--background-transition:0.3s;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-132044 .elementor-element.elementor-element-2f69608 .elementor-button{font-family:var( --e-global-typography-eabee76-font-family ), Sans-serif;font-size:var( --e-global-typography-eabee76-font-size );font-weight:var( --e-global-typography-eabee76-font-weight );line-height:var( --e-global-typography-eabee76-line-height );letter-spacing:var( --e-global-typography-eabee76-letter-spacing );word-spacing:var( --e-global-typography-eabee76-word-spacing );fill:var( --e-global-color-2a04508d );color:var( --e-global-color-2a04508d );background-color:var( --e-global-color-accent );border-radius:0.375rem 0.375rem 0.375rem 0.375rem;}.elementor-132044 .elementor-element.elementor-element-2f69608 .elementor-button:hover, .elementor-132044 .elementor-element.elementor-element-2f69608 .elementor-button:focus{color:var( --e-global-color-2a04508d );background-color:var( --e-global-color-708317b );}.elementor-132044 .elementor-element.elementor-element-2f69608 .elementor-button:hover svg, .elementor-132044 .elementor-element.elementor-element-2f69608 .elementor-button:focus svg{fill:var( --e-global-color-2a04508d );}.elementor-132044 .elementor-element.elementor-element-2f69608{width:auto;max-width:auto;}.elementor-132044 .elementor-element.elementor-element-8cd2003{--display:flex;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--background-transition:0.3s;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-132044 .elementor-element.elementor-element-7fcf49b .elementor-heading-title{color:var( --e-global-color-708317b );font-family:var( --e-global-typography-31d8b21-font-family ), Sans-serif;font-size:var( --e-global-typography-31d8b21-font-size );font-weight:var( --e-global-typography-31d8b21-font-weight );line-height:var( --e-global-typography-31d8b21-line-height );letter-spacing:var( --e-global-typography-31d8b21-letter-spacing );word-spacing:var( --e-global-typography-31d8b21-word-spacing );}.elementor-132044 .elementor-element.elementor-element-9dacf8d{--display:grid;--e-con-grid-template-columns:repeat(2, 1fr);--e-con-grid-template-rows:repeat(2, 1fr);--grid-auto-flow:row;--background-transition:0.3s;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-132044 .elementor-element.elementor-element-2fe4739 img{width:100%;border-radius:10px 10px 10px 10px;}.elementor-132044 .elementor-element.elementor-element-12c53d4 img{width:100%;border-radius:10px 10px 10px 10px;}.elementor-132044 .elementor-element.elementor-element-6ff838a img{width:100%;border-radius:10px 10px 10px 10px;}.elementor-132044 .elementor-element.elementor-element-9f7963c img{width:100%;border-radius:10px 10px 10px 10px;}.elementor-132044 .elementor-element.elementor-element-a63abea{--display:flex;--gap:0px 0px;--background-transition:0.3s;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-132044 .elementor-element.elementor-element-9646ab5{text-align:center;color:var( --e-global-color-708317b );font-family:var( --e-global-typography-abc6389-font-family ), Sans-serif;font-size:var( --e-global-typography-abc6389-font-size );font-weight:var( --e-global-typography-abc6389-font-weight );line-height:var( --e-global-typography-abc6389-line-height );letter-spacing:var( --e-global-typography-abc6389-letter-spacing );word-spacing:var( --e-global-typography-abc6389-word-spacing );}.elementor-132044 .elementor-element.elementor-element-e6f315a{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:center;--gap:30px 30px;--background-transition:0.3s;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-132044 .elementor-element.elementor-element-120b32c .elementor-button{font-family:var( --e-global-typography-eabee76-font-family ), Sans-serif;font-size:var( --e-global-typography-eabee76-font-size );font-weight:var( --e-global-typography-eabee76-font-weight );line-height:var( --e-global-typography-eabee76-line-height );letter-spacing:var( --e-global-typography-eabee76-letter-spacing );word-spacing:var( --e-global-typography-eabee76-word-spacing );fill:var( --e-global-color-2a04508d );color:var( --e-global-color-2a04508d );background-color:var( --e-global-color-secondary );border-radius:0.375rem 0.375rem 0.375rem 0.375rem;}.elementor-132044 .elementor-element.elementor-element-120b32c .elementor-button:hover, .elementor-132044 .elementor-element.elementor-element-120b32c .elementor-button:focus{color:var( --e-global-color-2a04508d );background-color:var( --e-global-color-708317b );}.elementor-132044 .elementor-element.elementor-element-120b32c .elementor-button:hover svg, .elementor-132044 .elementor-element.elementor-element-120b32c .elementor-button:focus svg{fill:var( --e-global-color-2a04508d );}.elementor-132044 .elementor-element.elementor-element-120b32c{width:auto;max-width:auto;}.elementor-132044 .elementor-element.elementor-element-415ad36 .elementor-button{font-family:var( --e-global-typography-eabee76-font-family ), Sans-serif;font-size:var( --e-global-typography-eabee76-font-size );font-weight:var( --e-global-typography-eabee76-font-weight );line-height:var( --e-global-typography-eabee76-line-height );letter-spacing:var( --e-global-typography-eabee76-letter-spacing );word-spacing:var( --e-global-typography-eabee76-word-spacing );fill:var( --e-global-color-2a04508d );color:var( --e-global-color-2a04508d );background-color:var( --e-global-color-accent );border-radius:0.375rem 0.375rem 0.375rem 0.375rem;}.elementor-132044 .elementor-element.elementor-element-415ad36 .elementor-button:hover, .elementor-132044 .elementor-element.elementor-element-415ad36 .elementor-button:focus{color:var( --e-global-color-2a04508d );background-color:var( --e-global-color-708317b );}.elementor-132044 .elementor-element.elementor-element-415ad36 .elementor-button:hover svg, .elementor-132044 .elementor-element.elementor-element-415ad36 .elementor-button:focus svg{fill:var( --e-global-color-2a04508d );}.elementor-132044 .elementor-element.elementor-element-415ad36{width:auto;max-width:auto;}.elementor-132044 .elementor-element.elementor-element-a8b7adf{--display:flex;--background-transition:0.3s;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-132044 .elementor-element.elementor-element-dfc4c46{text-align:center;color:var( --e-global-color-708317b );font-family:var( --e-global-typography-abc6389-font-family ), Sans-serif;font-size:var( --e-global-typography-abc6389-font-size );font-weight:var( --e-global-typography-abc6389-font-weight );line-height:var( --e-global-typography-abc6389-line-height );letter-spacing:var( --e-global-typography-abc6389-letter-spacing );word-spacing:var( --e-global-typography-abc6389-word-spacing );}.elementor-132044 .elementor-element.elementor-element-6522242{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:center;--gap:30px 30px;--background-transition:0.3s;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-132044 .elementor-element.elementor-element-3bb9890 .elementor-button{font-family:var( --e-global-typography-eabee76-font-family ), Sans-serif;font-size:var( --e-global-typography-eabee76-font-size );font-weight:var( --e-global-typography-eabee76-font-weight );line-height:var( --e-global-typography-eabee76-line-height );letter-spacing:var( --e-global-typography-eabee76-letter-spacing );word-spacing:var( --e-global-typography-eabee76-word-spacing );fill:var( --e-global-color-2a04508d );color:var( --e-global-color-2a04508d );background-color:var( --e-global-color-secondary );border-radius:0.375rem 0.375rem 0.375rem 0.375rem;}.elementor-132044 .elementor-element.elementor-element-3bb9890 .elementor-button:hover, .elementor-132044 .elementor-element.elementor-element-3bb9890 .elementor-button:focus{color:var( --e-global-color-2a04508d );background-color:var( --e-global-color-708317b );}.elementor-132044 .elementor-element.elementor-element-3bb9890 .elementor-button:hover svg, .elementor-132044 .elementor-element.elementor-element-3bb9890 .elementor-button:focus svg{fill:var( --e-global-color-2a04508d );}.elementor-132044 .elementor-element.elementor-element-3bb9890{width:auto;max-width:auto;}.elementor-132044 .elementor-element.elementor-element-52cd681 .elementor-button{font-family:var( --e-global-typography-eabee76-font-family ), Sans-serif;font-size:var( --e-global-typography-eabee76-font-size );font-weight:var( --e-global-typography-eabee76-font-weight );line-height:var( --e-global-typography-eabee76-line-height );letter-spacing:var( --e-global-typography-eabee76-letter-spacing );word-spacing:var( --e-global-typography-eabee76-word-spacing );fill:var( --e-global-color-2a04508d );color:var( --e-global-color-2a04508d );background-color:var( --e-global-color-accent );border-radius:0.375rem 0.375rem 0.375rem 0.375rem;}.elementor-132044 .elementor-element.elementor-element-52cd681 .elementor-button:hover, .elementor-132044 .elementor-element.elementor-element-52cd681 .elementor-button:focus{color:var( --e-global-color-2a04508d );background-color:var( --e-global-color-708317b );}.elementor-132044 .elementor-element.elementor-element-52cd681 .elementor-button:hover svg, .elementor-132044 .elementor-element.elementor-element-52cd681 .elementor-button:focus svg{fill:var( --e-global-color-2a04508d );}.elementor-132044 .elementor-element.elementor-element-52cd681{width:auto;max-width:auto;}.elementor-132044 .elementor-element.elementor-element-853f0bd{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--overflow:hidden;--background-transition:0.3s;--padding-top:2.5rem;--padding-bottom:2.5rem;--padding-left:0rem;--padding-right:0rem;}.elementor-132044 .elementor-element.elementor-element-60969b6{text-align:center;}.elementor-132044 .elementor-element.elementor-element-60969b6 .elementor-heading-title{color:var( --e-global-color-708317b );font-family:var( --e-global-typography-31d8b21-font-family ), Sans-serif;font-size:var( --e-global-typography-31d8b21-font-size );font-weight:var( --e-global-typography-31d8b21-font-weight );line-height:var( --e-global-typography-31d8b21-line-height );letter-spacing:var( --e-global-typography-31d8b21-letter-spacing );word-spacing:var( --e-global-typography-31d8b21-word-spacing );}.elementor-132044 .elementor-element.elementor-element-b232e2a > .elementor-widget-container > .jet-listing-grid > .jet-listing-grid__items{--columns:4;}:is( .elementor-132044 .elementor-element.elementor-element-b232e2a > .elementor-widget-container > .jet-listing-grid > .jet-listing-grid__items, .elementor-132044 .elementor-element.elementor-element-b232e2a > .elementor-widget-container > .jet-listing-grid > .jet-listing-grid__slider > .jet-listing-grid__items > .slick-list > .slick-track, .elementor-132044 .elementor-element.elementor-element-b232e2a > .elementor-widget-container > .jet-listing-grid > .jet-listing-grid__scroll-slider > .jet-listing-grid__items ) > .jet-listing-grid__item{padding-left:calc(20px / 2);padding-right:calc(20px / 2);padding-top:calc(0px / 2);padding-bottom:calc(0px / 2);}:is( .elementor-132044 .elementor-element.elementor-element-b232e2a > .elementor-widget-container > .jet-listing-grid, .elementor-132044 .elementor-element.elementor-element-b232e2a > .elementor-widget-container > .jet-listing-grid > .jet-listing-grid__slider, .elementor-132044 .elementor-element.elementor-element-b232e2a > .elementor-widget-container > .jet-listing-grid > .jet-listing-grid__scroll-slider ) > .jet-listing-grid__items{margin-left:calc( 20px / -2);margin-right:calc( 20px / -2);width:calc(100% + 20px);}:is( .elementor-132044 .elementor-element.elementor-element-b232e2a > .elementor-widget-container > .jet-listing-grid, .elementor-132044 .elementor-element.elementor-element-b232e2a > .elementor-widget-container > .jet-listing-grid > .jet-listing-grid__slider, .elementor-132044 .elementor-element.elementor-element-b232e2a > .elementor-widget-container > .jet-listing-grid > .jet-listing-grid__scroll-slider ) > .jet-listing-grid__items.grid-collapse-gap{margin-top:calc( 0px / -2);margin-bottom:calc( 0px / -2);}.elementor-132044 .elementor-element.elementor-element-9910f09{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:0px 0px;--background-transition:0.3s;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-132044 .elementor-element.elementor-element-7808daa{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:0px 0px;--background-transition:0.3s;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-132044 .elementor-element.elementor-element-7808daa:not(.elementor-motion-effects-element-type-background), .elementor-132044 .elementor-element.elementor-element-7808daa > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-1df2c430 );}.elementor-132044 .elementor-element.elementor-element-7808daa, .elementor-132044 .elementor-element.elementor-element-7808daa::before{--border-transition:0.3s;}.elementor-132044 .elementor-element.elementor-element-0919ff8{--display:flex;--background-transition:0.3s;--padding-top:50px;--padding-bottom:50px;--padding-left:10px;--padding-right:10px;}.elementor-132044 .elementor-element.elementor-element-7556bd3{text-align:center;}.elementor-132044 .elementor-element.elementor-element-7556bd3 .elementor-heading-title{color:var( --e-global-color-708317b );font-family:var( --e-global-typography-31d8b21-font-family ), Sans-serif;font-size:var( --e-global-typography-31d8b21-font-size );font-weight:var( --e-global-typography-31d8b21-font-weight );line-height:var( --e-global-typography-31d8b21-line-height );letter-spacing:var( --e-global-typography-31d8b21-letter-spacing );word-spacing:var( --e-global-typography-31d8b21-word-spacing );}.elementor-132044 .elementor-element.elementor-element-80f3b9f{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:center;--gap:20px 20px;--background-transition:0.3s;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-132044 .elementor-element.elementor-element-6f34013{--display:flex;--background-transition:0.3s;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-132044 .elementor-element.elementor-element-d58ff87 img{width:200vw;}.elementor-132044 .elementor-element.elementor-element-289d592{--display:flex;--background-transition:0.3s;--padding-top:50px;--padding-bottom:50px;--padding-left:50px;--padding-right:50px;}.elementor-132044 .elementor-element.elementor-element-d2ee4a5 .elementor-heading-title{color:#E2C163;font-family:var( --e-global-typography-abb4d4e-font-family ), Sans-serif;font-size:var( --e-global-typography-abb4d4e-font-size );font-weight:var( --e-global-typography-abb4d4e-font-weight );line-height:var( --e-global-typography-abb4d4e-line-height );letter-spacing:var( --e-global-typography-abb4d4e-letter-spacing );word-spacing:var( --e-global-typography-abb4d4e-word-spacing );}.elementor-132044 .elementor-element.elementor-element-f34e921{color:var( --e-global-color-708317b );font-family:var( --e-global-typography-abc6389-font-family ), Sans-serif;font-size:var( --e-global-typography-abc6389-font-size );font-weight:var( --e-global-typography-abc6389-font-weight );line-height:var( --e-global-typography-abc6389-line-height );letter-spacing:var( --e-global-typography-abc6389-letter-spacing );word-spacing:var( --e-global-typography-abc6389-word-spacing );}.elementor-132044 .elementor-element.elementor-element-82eedb4{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:center;--gap:20px 20px;--background-transition:0.3s;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-132044 .elementor-element.elementor-element-5ad9ec5{--display:flex;--background-transition:0.3s;--padding-top:50px;--padding-bottom:50px;--padding-left:50px;--padding-right:50px;}.elementor-132044 .elementor-element.elementor-element-37e06fd .elementor-heading-title{color:#E2C163;font-family:"Gilroy", Sans-serif;font-size:24px;font-weight:600;}.elementor-132044 .elementor-element.elementor-element-8b2297c{color:var( --e-global-color-708317b );font-family:var( --e-global-typography-abc6389-font-family ), Sans-serif;font-size:var( --e-global-typography-abc6389-font-size );font-weight:var( --e-global-typography-abc6389-font-weight );line-height:var( --e-global-typography-abc6389-line-height );letter-spacing:var( --e-global-typography-abc6389-letter-spacing );word-spacing:var( --e-global-typography-abc6389-word-spacing );}.elementor-132044 .elementor-element.elementor-element-e33db6b{--display:flex;--background-transition:0.3s;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-132044 .elementor-element.elementor-element-2dc9408 img{width:200vw;}.elementor-132044 .elementor-element.elementor-element-599b2d2{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:center;--gap:20px 20px;--background-transition:0.3s;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-132044 .elementor-element.elementor-element-fe317d1{--display:flex;--background-transition:0.3s;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-132044 .elementor-element.elementor-element-fe988eb img{width:200vw;}.elementor-132044 .elementor-element.elementor-element-44e4368{--display:flex;--background-transition:0.3s;--padding-top:50px;--padding-bottom:50px;--padding-left:50px;--padding-right:50px;}.elementor-132044 .elementor-element.elementor-element-fd466e8 .elementor-heading-title{color:#E2C163;font-family:"Gilroy", Sans-serif;font-size:24px;font-weight:600;}.elementor-132044 .elementor-element.elementor-element-5de63dc{color:var( --e-global-color-708317b );font-family:var( --e-global-typography-abc6389-font-family ), Sans-serif;font-size:var( --e-global-typography-abc6389-font-size );font-weight:var( --e-global-typography-abc6389-font-weight );line-height:var( --e-global-typography-abc6389-line-height );letter-spacing:var( --e-global-typography-abc6389-letter-spacing );word-spacing:var( --e-global-typography-abc6389-word-spacing );}.elementor-132044 .elementor-element.elementor-element-91bdf66{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:center;--gap:20px 20px;--background-transition:0.3s;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-132044 .elementor-element.elementor-element-3b7e77e{--display:flex;--background-transition:0.3s;--padding-top:50px;--padding-bottom:50px;--padding-left:50px;--padding-right:50px;}.elementor-132044 .elementor-element.elementor-element-5a4c4de .elementor-heading-title{color:#E2C163;font-family:"Gilroy", Sans-serif;font-size:24px;font-weight:600;}.elementor-132044 .elementor-element.elementor-element-4095a04{color:var( --e-global-color-708317b );font-family:var( --e-global-typography-abc6389-font-family ), Sans-serif;font-size:var( --e-global-typography-abc6389-font-size );font-weight:var( --e-global-typography-abc6389-font-weight );line-height:var( --e-global-typography-abc6389-line-height );letter-spacing:var( --e-global-typography-abc6389-letter-spacing );word-spacing:var( --e-global-typography-abc6389-word-spacing );}.elementor-132044 .elementor-element.elementor-element-41e810b{--display:flex;--background-transition:0.3s;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-132044 .elementor-element.elementor-element-03bafe0 img{width:200vw;}.elementor-132044 .elementor-element.elementor-element-38ca88f{--display:flex;--overflow:hidden;--background-transition:0.3s;--padding-top:50px;--padding-bottom:50px;--padding-left:10px;--padding-right:10px;}.elementor-132044 .elementor-element.elementor-element-38ca88f:not(.elementor-motion-effects-element-type-background), .elementor-132044 .elementor-element.elementor-element-38ca88f > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F5D558;}.elementor-132044 .elementor-element.elementor-element-38ca88f, .elementor-132044 .elementor-element.elementor-element-38ca88f::before{--border-transition:0.3s;}.elementor-132044 .elementor-element.elementor-element-58f7e2c{text-align:center;}.elementor-132044 .elementor-element.elementor-element-58f7e2c .elementor-heading-title{color:var( --e-global-color-2a04508d );font-family:var( --e-global-typography-31d8b21-font-family ), Sans-serif;font-size:var( --e-global-typography-31d8b21-font-size );font-weight:var( --e-global-typography-31d8b21-font-weight );line-height:var( --e-global-typography-31d8b21-line-height );letter-spacing:var( --e-global-typography-31d8b21-letter-spacing );word-spacing:var( --e-global-typography-31d8b21-word-spacing );}.elementor-132044 .elementor-element.elementor-element-7384662 > .elementor-widget-container > .jet-listing-grid > .jet-listing-grid__items{--columns:2;}.elementor-132044 .elementor-element.elementor-element-7384662 .jet-listing-not-found{font-family:var( --e-global-typography-abc6389-font-family ), Sans-serif;font-size:var( --e-global-typography-abc6389-font-size );font-weight:var( --e-global-typography-abc6389-font-weight );line-height:var( --e-global-typography-abc6389-line-height );letter-spacing:var( --e-global-typography-abc6389-letter-spacing );word-spacing:var( --e-global-typography-abc6389-word-spacing );color:var( --e-global-color-2a04508d );}.elementor-132044 .elementor-element.elementor-element-7384662 .jet-listing-grid__slider-icon{color:var( --e-global-color-2a04508d );background:#FF8071;}.elementor-132044 .elementor-element.elementor-element-8f01794{--display:flex;--background-transition:0.3s;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-132044 .elementor-element.elementor-element-ac2f81f{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--overflow:hidden;--background-transition:0.3s;--padding-top:50px;--padding-bottom:50px;--padding-left:10px;--padding-right:10px;}.elementor-132044 .elementor-element.elementor-element-b2ae7fb{text-align:center;}.elementor-132044 .elementor-element.elementor-element-b2ae7fb .elementor-heading-title{color:var( --e-global-color-708317b );font-family:var( --e-global-typography-31d8b21-font-family ), Sans-serif;font-size:var( --e-global-typography-31d8b21-font-size );font-weight:var( --e-global-typography-31d8b21-font-weight );line-height:var( --e-global-typography-31d8b21-line-height );letter-spacing:var( --e-global-typography-31d8b21-letter-spacing );word-spacing:var( --e-global-typography-31d8b21-word-spacing );}.elementor-132044 .elementor-element.elementor-element-81ebd13 > .elementor-widget-container > .jet-listing-grid > .jet-listing-grid__items{--columns:3;}.elementor-132044 .elementor-element.elementor-element-81ebd13 .jet-listing-grid__slider-icon{background:#02010100;}.elementor-132044 .elementor-element.elementor-element-81ebd13 .jet-listing-grid__slider-icon.prev-arrow{left:-5%;right:auto;}.elementor-132044 .elementor-element.elementor-element-81ebd13 .jet-listing-grid__slider-icon.next-arrow{right:-5%;left:auto;}.elementor-132044 .elementor-element.elementor-element-6f5fe6b > .elementor-widget-container > .jet-listing-grid > .jet-listing-grid__items{--columns:3;}.elementor-132044 .elementor-element.elementor-element-6f5fe6b .jet-listing-grid__slider-icon{background:#02010100;}.elementor-132044 .elementor-element.elementor-element-6f5fe6b .jet-listing-grid__slider-icon.prev-arrow{left:-5%;right:auto;}.elementor-132044 .elementor-element.elementor-element-6f5fe6b .jet-listing-grid__slider-icon.next-arrow{right:-5%;left:auto;}@media(max-width:1266px){.elementor-132044 .elementor-element.elementor-element-2499057 .elementor-heading-title{font-size:var( --e-global-typography-31d8b21-font-size );line-height:var( --e-global-typography-31d8b21-line-height );letter-spacing:var( --e-global-typography-31d8b21-letter-spacing );word-spacing:var( --e-global-typography-31d8b21-word-spacing );}.elementor-132044 .elementor-element.elementor-element-3a62256{width:auto;max-width:auto;}.elementor-132044 .elementor-element.elementor-element-dd65de6{width:auto;max-width:auto;}.elementor-132044 .elementor-element.elementor-element-2204757 .elementor-heading-title{font-size:20px;}.elementor-132044 .elementor-element.elementor-element-a47f415{font-size:20px;}.elementor-132044 .elementor-element.elementor-element-627150b .elementor-widget-container{font-size:20px;}.elementor-132044 .elementor-element.elementor-element-961e2c2{--flex-wrap:wrap;}.elementor-132044 .elementor-element.elementor-element-582580d .elementor-heading-title{font-size:var( --e-global-typography-91e98a4-font-size );line-height:var( --e-global-typography-91e98a4-line-height );letter-spacing:var( --e-global-typography-91e98a4-letter-spacing );word-spacing:var( --e-global-typography-91e98a4-word-spacing );}.elementor-132044 .elementor-element.elementor-element-db46177 .elementor-icon-box-title, .elementor-132044 .elementor-element.elementor-element-db46177 .elementor-icon-box-title a{font-size:var( --e-global-typography-eabee76-font-size );line-height:var( --e-global-typography-eabee76-line-height );letter-spacing:var( --e-global-typography-eabee76-letter-spacing );word-spacing:var( --e-global-typography-eabee76-word-spacing );}.elementor-132044 .elementor-element.elementor-element-db46177 .elementor-icon-box-description{font-size:var( --e-global-typography-91e98a4-font-size );line-height:var( --e-global-typography-91e98a4-line-height );letter-spacing:var( --e-global-typography-91e98a4-letter-spacing );word-spacing:var( --e-global-typography-91e98a4-word-spacing );}.elementor-132044 .elementor-element.elementor-element-1b4d5ba .elementor-icon-box-title, .elementor-132044 .elementor-element.elementor-element-1b4d5ba .elementor-icon-box-title a{font-size:var( --e-global-typography-eabee76-font-size );line-height:var( --e-global-typography-eabee76-line-height );letter-spacing:var( --e-global-typography-eabee76-letter-spacing );word-spacing:var( --e-global-typography-eabee76-word-spacing );}.elementor-132044 .elementor-element.elementor-element-1b4d5ba .elementor-icon-box-description{font-size:var( --e-global-typography-91e98a4-font-size );line-height:var( --e-global-typography-91e98a4-line-height );letter-spacing:var( --e-global-typography-91e98a4-letter-spacing );word-spacing:var( --e-global-typography-91e98a4-word-spacing );}.elementor-132044 .elementor-element.elementor-element-b2d573f .elementor-icon-box-title, .elementor-132044 .elementor-element.elementor-element-b2d573f .elementor-icon-box-title a{font-size:var( --e-global-typography-eabee76-font-size );line-height:var( --e-global-typography-eabee76-line-height );letter-spacing:var( --e-global-typography-eabee76-letter-spacing );word-spacing:var( --e-global-typography-eabee76-word-spacing );}.elementor-132044 .elementor-element.elementor-element-b2d573f .elementor-icon-box-description{font-size:var( --e-global-typography-91e98a4-font-size );line-height:var( --e-global-typography-91e98a4-line-height );letter-spacing:var( --e-global-typography-91e98a4-letter-spacing );word-spacing:var( --e-global-typography-91e98a4-word-spacing );}.elementor-132044 .elementor-element.elementor-element-3936f16 .elementor-icon-box-title, .elementor-132044 .elementor-element.elementor-element-3936f16 .elementor-icon-box-title a{font-size:var( --e-global-typography-eabee76-font-size );line-height:var( --e-global-typography-eabee76-line-height );letter-spacing:var( --e-global-typography-eabee76-letter-spacing );word-spacing:var( --e-global-typography-eabee76-word-spacing );}.elementor-132044 .elementor-element.elementor-element-3936f16 .elementor-icon-box-description{font-size:var( --e-global-typography-91e98a4-font-size );line-height:var( --e-global-typography-91e98a4-line-height );letter-spacing:var( --e-global-typography-91e98a4-letter-spacing );word-spacing:var( --e-global-typography-91e98a4-word-spacing );}.elementor-132044 .elementor-element.elementor-element-fdae5da .elementor-icon-box-title, .elementor-132044 .elementor-element.elementor-element-fdae5da .elementor-icon-box-title a{font-size:var( --e-global-typography-eabee76-font-size );line-height:var( --e-global-typography-eabee76-line-height );letter-spacing:var( --e-global-typography-eabee76-letter-spacing );word-spacing:var( --e-global-typography-eabee76-word-spacing );}.elementor-132044 .elementor-element.elementor-element-fdae5da .elementor-icon-box-description{font-size:var( --e-global-typography-91e98a4-font-size );line-height:var( --e-global-typography-91e98a4-line-height );letter-spacing:var( --e-global-typography-91e98a4-letter-spacing );word-spacing:var( --e-global-typography-91e98a4-word-spacing );}.elementor-132044 .elementor-element.elementor-element-1ec57e5 .elementor-countdown-digits{font-size:1.4rem;}.elementor-132044 .elementor-element.elementor-element-1ec57e5 .elementor-countdown-label{font-size:0.8rem;}.elementor-132044 .elementor-element.elementor-element-22d496d .jet-listing-dynamic-field__content{font-size:var( --e-global-typography-abc6389-font-size );line-height:var( --e-global-typography-abc6389-line-height );letter-spacing:var( --e-global-typography-abc6389-letter-spacing );word-spacing:var( --e-global-typography-abc6389-word-spacing );}.elementor-132044 .elementor-element.elementor-element-97d173b{font-size:var( --e-global-typography-abc6389-font-size );line-height:var( --e-global-typography-abc6389-line-height );letter-spacing:var( --e-global-typography-abc6389-letter-spacing );word-spacing:var( --e-global-typography-abc6389-word-spacing );}.elementor-132044 .elementor-element.elementor-element-fafb287 .elementor-button{font-size:var( --e-global-typography-eabee76-font-size );line-height:var( --e-global-typography-eabee76-line-height );letter-spacing:var( --e-global-typography-eabee76-letter-spacing );word-spacing:var( --e-global-typography-eabee76-word-spacing );}.elementor-132044 .elementor-element.elementor-element-0e2d473{font-size:var( --e-global-typography-abc6389-font-size );line-height:var( --e-global-typography-abc6389-line-height );letter-spacing:var( --e-global-typography-abc6389-letter-spacing );word-spacing:var( --e-global-typography-abc6389-word-spacing );}.elementor-132044 .elementor-element.elementor-element-1114df1 .elementor-button{font-size:var( --e-global-typography-eabee76-font-size );line-height:var( --e-global-typography-eabee76-line-height );letter-spacing:var( --e-global-typography-eabee76-letter-spacing );word-spacing:var( --e-global-typography-eabee76-word-spacing );}.elementor-132044 .elementor-element.elementor-element-a736fc4 .elementor-button{font-size:var( --e-global-typography-eabee76-font-size );line-height:var( --e-global-typography-eabee76-line-height );letter-spacing:var( --e-global-typography-eabee76-letter-spacing );word-spacing:var( --e-global-typography-eabee76-word-spacing );}.elementor-132044 .elementor-element.elementor-element-3ff913c{font-size:var( --e-global-typography-abc6389-font-size );line-height:var( --e-global-typography-abc6389-line-height );letter-spacing:var( --e-global-typography-abc6389-letter-spacing );word-spacing:var( --e-global-typography-abc6389-word-spacing );}.elementor-132044 .elementor-element.elementor-element-6f0db09 .elementor-button{font-size:var( --e-global-typography-eabee76-font-size );line-height:var( --e-global-typography-eabee76-line-height );letter-spacing:var( --e-global-typography-eabee76-letter-spacing );word-spacing:var( --e-global-typography-eabee76-word-spacing );}.elementor-132044 .elementor-element.elementor-element-1a884ad .elementor-button{font-size:var( --e-global-typography-eabee76-font-size );line-height:var( --e-global-typography-eabee76-line-height );letter-spacing:var( --e-global-typography-eabee76-letter-spacing );word-spacing:var( --e-global-typography-eabee76-word-spacing );}.elementor-132044 .elementor-element.elementor-element-0ac4090{font-size:var( --e-global-typography-abc6389-font-size );line-height:var( --e-global-typography-abc6389-line-height );letter-spacing:var( --e-global-typography-abc6389-letter-spacing );word-spacing:var( --e-global-typography-abc6389-word-spacing );}.elementor-132044 .elementor-element.elementor-element-a1a5fb7 .elementor-heading-title{font-size:var( --e-global-typography-abb4d4e-font-size );line-height:var( --e-global-typography-abb4d4e-line-height );letter-spacing:var( --e-global-typography-abb4d4e-letter-spacing );word-spacing:var( --e-global-typography-abb4d4e-word-spacing );}.elementor-132044 .elementor-element.elementor-element-ca04ffd .jet-listing-dynamic-repeater__item > *{font-size:var( --e-global-typography-abc6389-font-size );line-height:var( --e-global-typography-abc6389-line-height );letter-spacing:var( --e-global-typography-abc6389-letter-spacing );word-spacing:var( --e-global-typography-abc6389-word-spacing );}.elementor-132044 .elementor-element.elementor-element-741a9e0 .elementor-heading-title{font-size:var( --e-global-typography-abb4d4e-font-size );line-height:var( --e-global-typography-abb4d4e-line-height );letter-spacing:var( --e-global-typography-abb4d4e-letter-spacing );word-spacing:var( --e-global-typography-abb4d4e-word-spacing );}.elementor-132044 .elementor-element.elementor-element-dff4953 .elementor-heading-title{font-size:var( --e-global-typography-abb4d4e-font-size );line-height:var( --e-global-typography-abb4d4e-line-height );letter-spacing:var( --e-global-typography-abb4d4e-letter-spacing );word-spacing:var( --e-global-typography-abb4d4e-word-spacing );}.elementor-132044 .elementor-element.elementor-element-e7762c9 .elementor-heading-title{font-size:var( --e-global-typography-31d8b21-font-size );line-height:var( --e-global-typography-31d8b21-line-height );letter-spacing:var( --e-global-typography-31d8b21-letter-spacing );word-spacing:var( --e-global-typography-31d8b21-word-spacing );}.elementor-132044 .elementor-element.elementor-element-92b4a60{--grid-auto-flow:row;}.elementor-132044 .elementor-element.elementor-element-d072569{font-size:var( --e-global-typography-abc6389-font-size );line-height:var( --e-global-typography-abc6389-line-height );letter-spacing:var( --e-global-typography-abc6389-letter-spacing );word-spacing:var( --e-global-typography-abc6389-word-spacing );}.elementor-132044 .elementor-element.elementor-element-2f69608 .elementor-button{font-size:var( --e-global-typography-eabee76-font-size );line-height:var( --e-global-typography-eabee76-line-height );letter-spacing:var( --e-global-typography-eabee76-letter-spacing );word-spacing:var( --e-global-typography-eabee76-word-spacing );}.elementor-132044 .elementor-element.elementor-element-7fcf49b .elementor-heading-title{font-size:var( --e-global-typography-31d8b21-font-size );line-height:var( --e-global-typography-31d8b21-line-height );letter-spacing:var( --e-global-typography-31d8b21-letter-spacing );word-spacing:var( --e-global-typography-31d8b21-word-spacing );}.elementor-132044 .elementor-element.elementor-element-9dacf8d{--grid-auto-flow:row;}.elementor-132044 .elementor-element.elementor-element-9646ab5{font-size:var( --e-global-typography-abc6389-font-size );line-height:var( --e-global-typography-abc6389-line-height );letter-spacing:var( --e-global-typography-abc6389-letter-spacing );word-spacing:var( --e-global-typography-abc6389-word-spacing );}.elementor-132044 .elementor-element.elementor-element-120b32c .elementor-button{font-size:var( --e-global-typography-eabee76-font-size );line-height:var( --e-global-typography-eabee76-line-height );letter-spacing:var( --e-global-typography-eabee76-letter-spacing );word-spacing:var( --e-global-typography-eabee76-word-spacing );}.elementor-132044 .elementor-element.elementor-element-415ad36 .elementor-button{font-size:var( --e-global-typography-eabee76-font-size );line-height:var( --e-global-typography-eabee76-line-height );letter-spacing:var( --e-global-typography-eabee76-letter-spacing );word-spacing:var( --e-global-typography-eabee76-word-spacing );}.elementor-132044 .elementor-element.elementor-element-dfc4c46{font-size:var( --e-global-typography-abc6389-font-size );line-height:var( --e-global-typography-abc6389-line-height );letter-spacing:var( --e-global-typography-abc6389-letter-spacing );word-spacing:var( --e-global-typography-abc6389-word-spacing );}.elementor-132044 .elementor-element.elementor-element-3bb9890 .elementor-button{font-size:var( --e-global-typography-eabee76-font-size );line-height:var( --e-global-typography-eabee76-line-height );letter-spacing:var( --e-global-typography-eabee76-letter-spacing );word-spacing:var( --e-global-typography-eabee76-word-spacing );}.elementor-132044 .elementor-element.elementor-element-52cd681 .elementor-button{font-size:var( --e-global-typography-eabee76-font-size );line-height:var( --e-global-typography-eabee76-line-height );letter-spacing:var( --e-global-typography-eabee76-letter-spacing );word-spacing:var( --e-global-typography-eabee76-word-spacing );}.elementor-132044 .elementor-element.elementor-element-60969b6 .elementor-heading-title{font-size:var( --e-global-typography-31d8b21-font-size );line-height:var( --e-global-typography-31d8b21-line-height );letter-spacing:var( --e-global-typography-31d8b21-letter-spacing );word-spacing:var( --e-global-typography-31d8b21-word-spacing );}.elementor-132044 .elementor-element.elementor-element-b232e2a > .elementor-widget-container > .jet-listing-grid > .jet-listing-grid__items{--columns:3;}.elementor-132044 .elementor-element.elementor-element-7556bd3 .elementor-heading-title{font-size:var( --e-global-typography-31d8b21-font-size );line-height:var( --e-global-typography-31d8b21-line-height );letter-spacing:var( --e-global-typography-31d8b21-letter-spacing );word-spacing:var( --e-global-typography-31d8b21-word-spacing );}.elementor-132044 .elementor-element.elementor-element-289d592{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-132044 .elementor-element.elementor-element-d2ee4a5 .elementor-heading-title{font-size:var( --e-global-typography-abb4d4e-font-size );line-height:var( --e-global-typography-abb4d4e-line-height );letter-spacing:var( --e-global-typography-abb4d4e-letter-spacing );word-spacing:var( --e-global-typography-abb4d4e-word-spacing );}.elementor-132044 .elementor-element.elementor-element-f34e921{font-size:var( --e-global-typography-abc6389-font-size );line-height:var( --e-global-typography-abc6389-line-height );letter-spacing:var( --e-global-typography-abc6389-letter-spacing );word-spacing:var( --e-global-typography-abc6389-word-spacing );}.elementor-132044 .elementor-element.elementor-element-5ad9ec5{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-132044 .elementor-element.elementor-element-8b2297c{font-size:var( --e-global-typography-abc6389-font-size );line-height:var( --e-global-typography-abc6389-line-height );letter-spacing:var( --e-global-typography-abc6389-letter-spacing );word-spacing:var( --e-global-typography-abc6389-word-spacing );}.elementor-132044 .elementor-element.elementor-element-44e4368{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-132044 .elementor-element.elementor-element-5de63dc{font-size:var( --e-global-typography-abc6389-font-size );line-height:var( --e-global-typography-abc6389-line-height );letter-spacing:var( --e-global-typography-abc6389-letter-spacing );word-spacing:var( --e-global-typography-abc6389-word-spacing );}.elementor-132044 .elementor-element.elementor-element-3b7e77e{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-132044 .elementor-element.elementor-element-4095a04{font-size:var( --e-global-typography-abc6389-font-size );line-height:var( --e-global-typography-abc6389-line-height );letter-spacing:var( --e-global-typography-abc6389-letter-spacing );word-spacing:var( --e-global-typography-abc6389-word-spacing );}.elementor-132044 .elementor-element.elementor-element-58f7e2c .elementor-heading-title{font-size:var( --e-global-typography-31d8b21-font-size );line-height:var( --e-global-typography-31d8b21-line-height );letter-spacing:var( --e-global-typography-31d8b21-letter-spacing );word-spacing:var( --e-global-typography-31d8b21-word-spacing );}.elementor-132044 .elementor-element.elementor-element-7384662 > .elementor-widget-container > .jet-listing-grid > .jet-listing-grid__items{--columns:2;}.elementor-132044 .elementor-element.elementor-element-7384662 .jet-listing-not-found{font-size:var( --e-global-typography-abc6389-font-size );line-height:var( --e-global-typography-abc6389-line-height );letter-spacing:var( --e-global-typography-abc6389-letter-spacing );word-spacing:var( --e-global-typography-abc6389-word-spacing );}.elementor-132044 .elementor-element.elementor-element-b2ae7fb .elementor-heading-title{font-size:var( --e-global-typography-31d8b21-font-size );line-height:var( --e-global-typography-31d8b21-line-height );letter-spacing:var( --e-global-typography-31d8b21-letter-spacing );word-spacing:var( --e-global-typography-31d8b21-word-spacing );}.elementor-132044 .elementor-element.elementor-element-81ebd13 > .elementor-widget-container > .jet-listing-grid > .jet-listing-grid__items{--columns:2;}.elementor-132044 .elementor-element.elementor-element-81ebd13 .jet-listing-grid__slider-icon.prev-arrow{left:0%;right:auto;}.elementor-132044 .elementor-element.elementor-element-81ebd13 .jet-listing-grid__slider-icon.next-arrow{right:0%;left:auto;}.elementor-132044 .elementor-element.elementor-element-6f5fe6b > .elementor-widget-container > .jet-listing-grid > .jet-listing-grid__items{--columns:2;}.elementor-132044 .elementor-element.elementor-element-6f5fe6b .jet-listing-grid__slider-icon.prev-arrow{left:0%;right:auto;}.elementor-132044 .elementor-element.elementor-element-6f5fe6b .jet-listing-grid__slider-icon.next-arrow{right:0%;left:auto;}}@media(max-width:767px){.elementor-132044 .elementor-element.elementor-element-b5f797d{--flex-direction:column-reverse;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-132044 .elementor-element.elementor-element-2499057 .elementor-heading-title{font-size:var( --e-global-typography-31d8b21-font-size );line-height:var( --e-global-typography-31d8b21-line-height );letter-spacing:var( --e-global-typography-31d8b21-letter-spacing );word-spacing:var( --e-global-typography-31d8b21-word-spacing );}.elementor-132044 .elementor-element.elementor-element-582580d .elementor-heading-title{font-size:var( --e-global-typography-91e98a4-font-size );line-height:var( --e-global-typography-91e98a4-line-height );letter-spacing:var( --e-global-typography-91e98a4-letter-spacing );word-spacing:var( --e-global-typography-91e98a4-word-spacing );}.elementor-132044 .elementor-element.elementor-element-db46177 .elementor-icon-box-title, .elementor-132044 .elementor-element.elementor-element-db46177 .elementor-icon-box-title a{font-size:var( --e-global-typography-eabee76-font-size );line-height:var( --e-global-typography-eabee76-line-height );letter-spacing:var( --e-global-typography-eabee76-letter-spacing );word-spacing:var( --e-global-typography-eabee76-word-spacing );}.elementor-132044 .elementor-element.elementor-element-db46177 .elementor-icon-box-description{font-size:var( --e-global-typography-91e98a4-font-size );line-height:var( --e-global-typography-91e98a4-line-height );letter-spacing:var( --e-global-typography-91e98a4-letter-spacing );word-spacing:var( --e-global-typography-91e98a4-word-spacing );}.elementor-132044 .elementor-element.elementor-element-1b4d5ba .elementor-icon-box-title, .elementor-132044 .elementor-element.elementor-element-1b4d5ba .elementor-icon-box-title a{font-size:var( --e-global-typography-eabee76-font-size );line-height:var( --e-global-typography-eabee76-line-height );letter-spacing:var( --e-global-typography-eabee76-letter-spacing );word-spacing:var( --e-global-typography-eabee76-word-spacing );}.elementor-132044 .elementor-element.elementor-element-1b4d5ba .elementor-icon-box-description{font-size:var( --e-global-typography-91e98a4-font-size );line-height:var( --e-global-typography-91e98a4-line-height );letter-spacing:var( --e-global-typography-91e98a4-letter-spacing );word-spacing:var( --e-global-typography-91e98a4-word-spacing );}.elementor-132044 .elementor-element.elementor-element-b2d573f .elementor-icon-box-title, .elementor-132044 .elementor-element.elementor-element-b2d573f .elementor-icon-box-title a{font-size:var( --e-global-typography-eabee76-font-size );line-height:var( --e-global-typography-eabee76-line-height );letter-spacing:var( --e-global-typography-eabee76-letter-spacing );word-spacing:var( --e-global-typography-eabee76-word-spacing );}.elementor-132044 .elementor-element.elementor-element-b2d573f .elementor-icon-box-description{font-size:var( --e-global-typography-91e98a4-font-size );line-height:var( --e-global-typography-91e98a4-line-height );letter-spacing:var( --e-global-typography-91e98a4-letter-spacing );word-spacing:var( --e-global-typography-91e98a4-word-spacing );}.elementor-132044 .elementor-element.elementor-element-3936f16 .elementor-icon-box-title, .elementor-132044 .elementor-element.elementor-element-3936f16 .elementor-icon-box-title a{font-size:var( --e-global-typography-eabee76-font-size );line-height:var( --e-global-typography-eabee76-line-height );letter-spacing:var( --e-global-typography-eabee76-letter-spacing );word-spacing:var( --e-global-typography-eabee76-word-spacing );}.elementor-132044 .elementor-element.elementor-element-3936f16 .elementor-icon-box-description{font-size:var( --e-global-typography-91e98a4-font-size );line-height:var( --e-global-typography-91e98a4-line-height );letter-spacing:var( --e-global-typography-91e98a4-letter-spacing );word-spacing:var( --e-global-typography-91e98a4-word-spacing );}.elementor-132044 .elementor-element.elementor-element-fdae5da .elementor-icon-box-title, .elementor-132044 .elementor-element.elementor-element-fdae5da .elementor-icon-box-title a{font-size:var( --e-global-typography-eabee76-font-size );line-height:var( --e-global-typography-eabee76-line-height );letter-spacing:var( --e-global-typography-eabee76-letter-spacing );word-spacing:var( --e-global-typography-eabee76-word-spacing );}.elementor-132044 .elementor-element.elementor-element-fdae5da .elementor-icon-box-description{font-size:var( --e-global-typography-91e98a4-font-size );line-height:var( --e-global-typography-91e98a4-line-height );letter-spacing:var( --e-global-typography-91e98a4-letter-spacing );word-spacing:var( --e-global-typography-91e98a4-word-spacing );}.elementor-132044 .elementor-element.elementor-element-1ec57e5 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-132044 .elementor-element.elementor-element-22d496d .jet-listing-dynamic-field__content{font-size:var( --e-global-typography-abc6389-font-size );line-height:var( --e-global-typography-abc6389-line-height );letter-spacing:var( --e-global-typography-abc6389-letter-spacing );word-spacing:var( --e-global-typography-abc6389-word-spacing );}.elementor-132044 .elementor-element.elementor-element-97d173b{font-size:var( --e-global-typography-abc6389-font-size );line-height:var( --e-global-typography-abc6389-line-height );letter-spacing:var( --e-global-typography-abc6389-letter-spacing );word-spacing:var( --e-global-typography-abc6389-word-spacing );}.elementor-132044 .elementor-element.elementor-element-fafb287 .elementor-button{font-size:var( --e-global-typography-eabee76-font-size );line-height:var( --e-global-typography-eabee76-line-height );letter-spacing:var( --e-global-typography-eabee76-letter-spacing );word-spacing:var( --e-global-typography-eabee76-word-spacing );}.elementor-132044 .elementor-element.elementor-element-0e2d473{font-size:var( --e-global-typography-abc6389-font-size );line-height:var( --e-global-typography-abc6389-line-height );letter-spacing:var( --e-global-typography-abc6389-letter-spacing );word-spacing:var( --e-global-typography-abc6389-word-spacing );}.elementor-132044 .elementor-element.elementor-element-1114df1 .elementor-button{font-size:var( --e-global-typography-eabee76-font-size );line-height:var( --e-global-typography-eabee76-line-height );letter-spacing:var( --e-global-typography-eabee76-letter-spacing );word-spacing:var( --e-global-typography-eabee76-word-spacing );}.elementor-132044 .elementor-element.elementor-element-a736fc4 .elementor-button{font-size:var( --e-global-typography-eabee76-font-size );line-height:var( --e-global-typography-eabee76-line-height );letter-spacing:var( --e-global-typography-eabee76-letter-spacing );word-spacing:var( --e-global-typography-eabee76-word-spacing );}.elementor-132044 .elementor-element.elementor-element-3ff913c{font-size:var( --e-global-typography-abc6389-font-size );line-height:var( --e-global-typography-abc6389-line-height );letter-spacing:var( --e-global-typography-abc6389-letter-spacing );word-spacing:var( --e-global-typography-abc6389-word-spacing );}.elementor-132044 .elementor-element.elementor-element-6f0db09 .elementor-button{font-size:var( --e-global-typography-eabee76-font-size );line-height:var( --e-global-typography-eabee76-line-height );letter-spacing:var( --e-global-typography-eabee76-letter-spacing );word-spacing:var( --e-global-typography-eabee76-word-spacing );}.elementor-132044 .elementor-element.elementor-element-1a884ad .elementor-button{font-size:var( --e-global-typography-eabee76-font-size );line-height:var( --e-global-typography-eabee76-line-height );letter-spacing:var( --e-global-typography-eabee76-letter-spacing );word-spacing:var( --e-global-typography-eabee76-word-spacing );}.elementor-132044 .elementor-element.elementor-element-0ac4090{font-size:var( --e-global-typography-abc6389-font-size );line-height:var( --e-global-typography-abc6389-line-height );letter-spacing:var( --e-global-typography-abc6389-letter-spacing );word-spacing:var( --e-global-typography-abc6389-word-spacing );}.elementor-132044 .elementor-element.elementor-element-a1a5fb7 .elementor-heading-title{font-size:var( --e-global-typography-abb4d4e-font-size );line-height:var( --e-global-typography-abb4d4e-line-height );letter-spacing:var( --e-global-typography-abb4d4e-letter-spacing );word-spacing:var( --e-global-typography-abb4d4e-word-spacing );}.elementor-132044 .elementor-element.elementor-element-ca04ffd .jet-listing-dynamic-repeater__item > *{font-size:var( --e-global-typography-abc6389-font-size );line-height:var( --e-global-typography-abc6389-line-height );letter-spacing:var( --e-global-typography-abc6389-letter-spacing );word-spacing:var( --e-global-typography-abc6389-word-spacing );}.elementor-132044 .elementor-element.elementor-element-741a9e0 .elementor-heading-title{font-size:var( --e-global-typography-abb4d4e-font-size );line-height:var( --e-global-typography-abb4d4e-line-height );letter-spacing:var( --e-global-typography-abb4d4e-letter-spacing );word-spacing:var( --e-global-typography-abb4d4e-word-spacing );}.elementor-132044 .elementor-element.elementor-element-dff4953 .elementor-heading-title{font-size:var( --e-global-typography-abb4d4e-font-size );line-height:var( --e-global-typography-abb4d4e-line-height );letter-spacing:var( --e-global-typography-abb4d4e-letter-spacing );word-spacing:var( --e-global-typography-abb4d4e-word-spacing );}.elementor-132044 .elementor-element.elementor-element-e7762c9 .elementor-heading-title{font-size:var( --e-global-typography-31d8b21-font-size );line-height:var( --e-global-typography-31d8b21-line-height );letter-spacing:var( --e-global-typography-31d8b21-letter-spacing );word-spacing:var( --e-global-typography-31d8b21-word-spacing );}.elementor-132044 .elementor-element.elementor-element-92b4a60{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-132044 .elementor-element.elementor-element-d072569{font-size:var( --e-global-typography-abc6389-font-size );line-height:var( --e-global-typography-abc6389-line-height );letter-spacing:var( --e-global-typography-abc6389-letter-spacing );word-spacing:var( --e-global-typography-abc6389-word-spacing );}.elementor-132044 .elementor-element.elementor-element-2f69608 .elementor-button{font-size:var( --e-global-typography-eabee76-font-size );line-height:var( --e-global-typography-eabee76-line-height );letter-spacing:var( --e-global-typography-eabee76-letter-spacing );word-spacing:var( --e-global-typography-eabee76-word-spacing );}.elementor-132044 .elementor-element.elementor-element-7fcf49b .elementor-heading-title{font-size:var( --e-global-typography-31d8b21-font-size );line-height:var( --e-global-typography-31d8b21-line-height );letter-spacing:var( --e-global-typography-31d8b21-letter-spacing );word-spacing:var( --e-global-typography-31d8b21-word-spacing );}.elementor-132044 .elementor-element.elementor-element-9dacf8d{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-132044 .elementor-element.elementor-element-9646ab5{font-size:var( --e-global-typography-abc6389-font-size );line-height:var( --e-global-typography-abc6389-line-height );letter-spacing:var( --e-global-typography-abc6389-letter-spacing );word-spacing:var( --e-global-typography-abc6389-word-spacing );}.elementor-132044 .elementor-element.elementor-element-120b32c .elementor-button{font-size:var( --e-global-typography-eabee76-font-size );line-height:var( --e-global-typography-eabee76-line-height );letter-spacing:var( --e-global-typography-eabee76-letter-spacing );word-spacing:var( --e-global-typography-eabee76-word-spacing );}.elementor-132044 .elementor-element.elementor-element-415ad36 .elementor-button{font-size:var( --e-global-typography-eabee76-font-size );line-height:var( --e-global-typography-eabee76-line-height );letter-spacing:var( --e-global-typography-eabee76-letter-spacing );word-spacing:var( --e-global-typography-eabee76-word-spacing );}.elementor-132044 .elementor-element.elementor-element-dfc4c46{font-size:var( --e-global-typography-abc6389-font-size );line-height:var( --e-global-typography-abc6389-line-height );letter-spacing:var( --e-global-typography-abc6389-letter-spacing );word-spacing:var( --e-global-typography-abc6389-word-spacing );}.elementor-132044 .elementor-element.elementor-element-3bb9890 .elementor-button{font-size:var( --e-global-typography-eabee76-font-size );line-height:var( --e-global-typography-eabee76-line-height );letter-spacing:var( --e-global-typography-eabee76-letter-spacing );word-spacing:var( --e-global-typography-eabee76-word-spacing );}.elementor-132044 .elementor-element.elementor-element-52cd681 .elementor-button{font-size:var( --e-global-typography-eabee76-font-size );line-height:var( --e-global-typography-eabee76-line-height );letter-spacing:var( --e-global-typography-eabee76-letter-spacing );word-spacing:var( --e-global-typography-eabee76-word-spacing );}.elementor-132044 .elementor-element.elementor-element-60969b6 .elementor-heading-title{font-size:var( --e-global-typography-31d8b21-font-size );line-height:var( --e-global-typography-31d8b21-line-height );letter-spacing:var( --e-global-typography-31d8b21-letter-spacing );word-spacing:var( --e-global-typography-31d8b21-word-spacing );}.elementor-132044 .elementor-element.elementor-element-b232e2a > .elementor-widget-container > .jet-listing-grid > .jet-listing-grid__items{--columns:1;}.elementor-132044 .elementor-element.elementor-element-7556bd3 .elementor-heading-title{font-size:var( --e-global-typography-31d8b21-font-size );line-height:var( --e-global-typography-31d8b21-line-height );letter-spacing:var( --e-global-typography-31d8b21-letter-spacing );word-spacing:var( --e-global-typography-31d8b21-word-spacing );}.elementor-132044 .elementor-element.elementor-element-d2ee4a5 .elementor-heading-title{font-size:var( --e-global-typography-abb4d4e-font-size );line-height:var( --e-global-typography-abb4d4e-line-height );letter-spacing:var( --e-global-typography-abb4d4e-letter-spacing );word-spacing:var( --e-global-typography-abb4d4e-word-spacing );}.elementor-132044 .elementor-element.elementor-element-f34e921{font-size:var( --e-global-typography-abc6389-font-size );line-height:var( --e-global-typography-abc6389-line-height );letter-spacing:var( --e-global-typography-abc6389-letter-spacing );word-spacing:var( --e-global-typography-abc6389-word-spacing );}.elementor-132044 .elementor-element.elementor-element-82eedb4{--flex-direction:column-reverse;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-132044 .elementor-element.elementor-element-8b2297c{font-size:var( --e-global-typography-abc6389-font-size );line-height:var( --e-global-typography-abc6389-line-height );letter-spacing:var( --e-global-typography-abc6389-letter-spacing );word-spacing:var( --e-global-typography-abc6389-word-spacing );}.elementor-132044 .elementor-element.elementor-element-5de63dc{font-size:var( --e-global-typography-abc6389-font-size );line-height:var( --e-global-typography-abc6389-line-height );letter-spacing:var( --e-global-typography-abc6389-letter-spacing );word-spacing:var( --e-global-typography-abc6389-word-spacing );}.elementor-132044 .elementor-element.elementor-element-91bdf66{--flex-direction:column-reverse;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-132044 .elementor-element.elementor-element-4095a04{font-size:var( --e-global-typography-abc6389-font-size );line-height:var( --e-global-typography-abc6389-line-height );letter-spacing:var( --e-global-typography-abc6389-letter-spacing );word-spacing:var( --e-global-typography-abc6389-word-spacing );}.elementor-132044 .elementor-element.elementor-element-58f7e2c .elementor-heading-title{font-size:var( --e-global-typography-31d8b21-font-size );line-height:var( --e-global-typography-31d8b21-line-height );letter-spacing:var( --e-global-typography-31d8b21-letter-spacing );word-spacing:var( --e-global-typography-31d8b21-word-spacing );}.elementor-132044 .elementor-element.elementor-element-7384662 > .elementor-widget-container > .jet-listing-grid > .jet-listing-grid__items{--columns:1;}.elementor-132044 .elementor-element.elementor-element-7384662 .jet-listing-not-found{font-size:var( --e-global-typography-abc6389-font-size );line-height:var( --e-global-typography-abc6389-line-height );letter-spacing:var( --e-global-typography-abc6389-letter-spacing );word-spacing:var( --e-global-typography-abc6389-word-spacing );}.elementor-132044 .elementor-element.elementor-element-b2ae7fb .elementor-heading-title{font-size:var( --e-global-typography-31d8b21-font-size );line-height:var( --e-global-typography-31d8b21-line-height );letter-spacing:var( --e-global-typography-31d8b21-letter-spacing );word-spacing:var( --e-global-typography-31d8b21-word-spacing );}.elementor-132044 .elementor-element.elementor-element-81ebd13 > .elementor-widget-container > .jet-listing-grid > .jet-listing-grid__items{--columns:1;}.elementor-132044 .elementor-element.elementor-element-6f5fe6b > .elementor-widget-container > .jet-listing-grid > .jet-listing-grid__items{--columns:1;}}@media(min-width:768px){.elementor-132044 .elementor-element.elementor-element-2f6a814{--width:60%;}.elementor-132044 .elementor-element.elementor-element-f32a5b0{--width:40%;}.elementor-132044 .elementor-element.elementor-element-6f34013{--width:50%;}.elementor-132044 .elementor-element.elementor-element-289d592{--width:50%;}.elementor-132044 .elementor-element.elementor-element-5ad9ec5{--width:50%;}.elementor-132044 .elementor-element.elementor-element-e33db6b{--width:50%;}.elementor-132044 .elementor-element.elementor-element-fe317d1{--width:50%;}.elementor-132044 .elementor-element.elementor-element-44e4368{--width:50%;}.elementor-132044 .elementor-element.elementor-element-3b7e77e{--width:50%;}.elementor-132044 .elementor-element.elementor-element-41e810b{--width:50%;}}/* Start custom CSS for heading, class: .elementor-element-2204757 */.elementor-132044 .elementor-element.elementor-element-2204757 h2 {
    font-size: 24px !important;
}/* End custom CSS */
/* Start custom CSS for countdown, class: .elementor-element-1ec57e5 */p.next-lesson {
    text-align: center;
    padding: 15px 15px 0px 15px;
    margin-bottom: 15px;
    font-weight: 400;
}
.ders-gunleri {
    padding: 0px 15px 15px 15px;
    font-weight: 400;
    text-align: center;
    & ul {
    list-style: none;
}
}
.ders-gunleri ul {
    list-style: none;
    padding: 0px
}
.elementor-132044 .elementor-element.elementor-element-1ec57e5 .seminer-title {
    text-align: center !important;
}

.elementor-countdown-item {
    padding: 15px 5px 5px 5px !important;
    min-height: unset !important;
}
.elementor-countdown-wrapper {
    max-width: 300px !important;
    margin: 0 auto;
}/* End custom CSS */
/* Start custom CSS for lesson-video-link, class: .elementor-element-03db0a4 */.zoom-link.join-link {
        font-family: "Gilroy", Sans-serif;
    font-weight: 400;
    color: #fff;
    background: #ff8071 !important;
    border-radius: 15px;
    border: none;
    padding: 15px 30px !important;
}
.zoom-link.join-link:hover {
    color: #ff8071 !important;
    background: #fff !important;
    border: 1px solid var( --e-global-color-secondary ) !important;
    transform: scale(1.1);
}/* End custom CSS */
/* Start custom CSS for lesson-video-link, class: .elementor-element-03db0a4 */.zoom-link.join-link {
        font-family: "Gilroy", Sans-serif;
    font-weight: 400;
    color: #fff;
    background: #ff8071 !important;
    border-radius: 15px;
    border: none;
    padding: 15px 30px !important;
}
.zoom-link.join-link:hover {
    color: #ff8071 !important;
    background: #fff !important;
    border: 1px solid var( --e-global-color-secondary ) !important;
    transform: scale(1.1);
}/* End custom CSS */
/* Start custom CSS for lesson-video-link, class: .elementor-element-82b7310 */.zoom-link.join-link {
        font-family: "Gilroy", Sans-serif;
    font-weight: 400;
    color: #fff;
    background: #ff8071 !important;
    border-radius: 15px;
    border: none;
        padding: 15px 30px  !important;
}
.zoom-link.join-link:hover {
    color: #ff8071 !important;
    background: #fff !important;
    border: 1px solid var( --e-global-color-secondary ) !important;
    transform: scale(1.1);
}
.elementor-132044 .elementor-element.elementor-element-82b7310 .zoom-link.join-link:before {
        content: "Ücretsiz ";
}/* End custom CSS */
/* Start custom CSS for lesson-video-link, class: .elementor-element-82b7310 */.zoom-link.join-link {
        font-family: "Gilroy", Sans-serif;
    font-weight: 400;
    color: #fff;
    background: #ff8071 !important;
    border-radius: 15px;
    border: none;
        padding: 15px 30px  !important;
}
.zoom-link.join-link:hover {
    color: #ff8071 !important;
    background: #fff !important;
    border: 1px solid var( --e-global-color-secondary ) !important;
    transform: scale(1.1);
}
.elementor-132044 .elementor-element.elementor-element-82b7310 .zoom-link.join-link:before {
        content: "Ücretsiz ";
}/* End custom CSS */
/* Start custom CSS for lesson-video-link, class: .elementor-element-82b7310 */.zoom-link.join-link {
        font-family: "Gilroy", Sans-serif;
    font-weight: 400;
    color: #fff;
    background: #ff8071 !important;
    border-radius: 15px;
    border: none;
        padding: 15px 30px  !important;
}
.zoom-link.join-link:hover {
    color: #ff8071 !important;
    background: #fff !important;
    border: 1px solid var( --e-global-color-secondary ) !important;
    transform: scale(1.1);
}
.elementor-132044 .elementor-element.elementor-element-82b7310 .zoom-link.join-link:before {
        content: "Ücretsiz ";
}/* End custom CSS */
/* Start custom CSS for lesson-video-link, class: .elementor-element-03db0a4 */.zoom-link.join-link {
        font-family: "Gilroy", Sans-serif;
    font-weight: 400;
    color: #fff;
    background: #ff8071 !important;
    border-radius: 15px;
    border: none;
    padding: 15px 30px !important;
}
.zoom-link.join-link:hover {
    color: #ff8071 !important;
    background: #fff !important;
    border: 1px solid var( --e-global-color-secondary ) !important;
    transform: scale(1.1);
}/* End custom CSS */
/* Start custom CSS for lesson-video-link, class: .elementor-element-03db0a4 */.zoom-link.join-link {
        font-family: "Gilroy", Sans-serif;
    font-weight: 400;
    color: #fff;
    background: #ff8071 !important;
    border-radius: 15px;
    border: none;
    padding: 15px 30px !important;
}
.zoom-link.join-link:hover {
    color: #ff8071 !important;
    background: #fff !important;
    border: 1px solid var( --e-global-color-secondary ) !important;
    transform: scale(1.1);
}/* End custom CSS */
/* Start custom CSS for lesson-video-link, class: .elementor-element-82b7310 */.zoom-link.join-link {
        font-family: "Gilroy", Sans-serif;
    font-weight: 400;
    color: #fff;
    background: #ff8071 !important;
    border-radius: 15px;
    border: none;
        padding: 15px 30px  !important;
}
.zoom-link.join-link:hover {
    color: #ff8071 !important;
    background: #fff !important;
    border: 1px solid var( --e-global-color-secondary ) !important;
    transform: scale(1.1);
}
.elementor-132044 .elementor-element.elementor-element-82b7310 .zoom-link.join-link:before {
        content: "Ücretsiz ";
}/* End custom CSS */
/* Start custom CSS for lesson-video-link, class: .elementor-element-82b7310 */.zoom-link.join-link {
        font-family: "Gilroy", Sans-serif;
    font-weight: 400;
    color: #fff;
    background: #ff8071 !important;
    border-radius: 15px;
    border: none;
        padding: 15px 30px  !important;
}
.zoom-link.join-link:hover {
    color: #ff8071 !important;
    background: #fff !important;
    border: 1px solid var( --e-global-color-secondary ) !important;
    transform: scale(1.1);
}
.elementor-132044 .elementor-element.elementor-element-82b7310 .zoom-link.join-link:before {
        content: "Ücretsiz ";
}/* End custom CSS */
/* Start custom CSS for lesson-video-link, class: .elementor-element-82b7310 */.zoom-link.join-link {
        font-family: "Gilroy", Sans-serif;
    font-weight: 400;
    color: #fff;
    background: #ff8071 !important;
    border-radius: 15px;
    border: none;
        padding: 15px 30px  !important;
}
.zoom-link.join-link:hover {
    color: #ff8071 !important;
    background: #fff !important;
    border: 1px solid var( --e-global-color-secondary ) !important;
    transform: scale(1.1);
}
.elementor-132044 .elementor-element.elementor-element-82b7310 .zoom-link.join-link:before {
        content: "Ücretsiz ";
}/* End custom CSS */
/* Start custom CSS for theme-post-content, class: .elementor-element-0ac4090 */.elementor-132044 .elementor-element.elementor-element-0ac4090 h2{
    font-size:28px !important;
}

.elementor-132044 .elementor-element.elementor-element-0ac4090 h3{
    font-size:24px !important;
}

.elementor-132044 .elementor-element.elementor-element-0ac4090 h4{
    font-family: Gilroy, Sans-Serif;
    font-size:20px !important;
}

.elementor-132044 .elementor-element.elementor-element-0ac4090 blockquote p {
    font-size: 20px !important;
}

.elementor-132044 .elementor-element.elementor-element-0ac4090 blockquote  {
    margin-bottom: 40px !important;
}

.elementor-132044 .elementor-element.elementor-element-0ac4090.elementor-widget-theme-post-content .wp-block-button__link {
    border-radius: 50px;
    margin: 30px 0;
}

.elementor-132044 .elementor-element.elementor-element-0ac4090 .wp-element-button strong {
    font-size: 19px !important;
}

/*
.wp-block-pullquote blockquote {
    text-align: left !important;
}
-//* End custom CSS */
/* Start custom CSS for lesson-video-link, class: .elementor-element-623cbc7 */.free-video > div > div {
    padding: 0 !important;
    aspect-ratio: 16 / 9 !important;
}
.free-video > div > div > iframe {
    aspect-ratio: 16 / 9 !important;
    position: relative;
}/* End custom CSS */
/* Start custom CSS for lesson-video-link, class: .elementor-element-623cbc7 */.free-video > div > div {
    padding: 0 !important;
    aspect-ratio: 16 / 9 !important;
}
.free-video > div > div > iframe {
    aspect-ratio: 16 / 9 !important;
    position: relative;
}/* End custom CSS */
/* Start custom CSS for lesson-video-link, class: .elementor-element-623cbc7 */.free-video > div > div {
    padding: 0 !important;
    aspect-ratio: 16 / 9 !important;
}
.free-video > div > div > iframe {
    aspect-ratio: 16 / 9 !important;
    position: relative;
}/* End custom CSS */
/* Start custom CSS for lesson-video-link, class: .elementor-element-623cbc7 */.free-video > div > div {
    padding: 0 !important;
    aspect-ratio: 16 / 9 !important;
}
.free-video > div > div > iframe {
    aspect-ratio: 16 / 9 !important;
    position: relative;
}/* End custom CSS */
/* Start custom CSS for lesson-video-link, class: .elementor-element-623cbc7 */.free-video > div > div {
    padding: 0 !important;
    aspect-ratio: 16 / 9 !important;
}
.free-video > div > div > iframe {
    aspect-ratio: 16 / 9 !important;
    position: relative;
}/* End custom CSS */
/* Start custom CSS for lesson-video-link, class: .elementor-element-623cbc7 */.free-video > div > div {
    padding: 0 !important;
    aspect-ratio: 16 / 9 !important;
}
.free-video > div > div > iframe {
    aspect-ratio: 16 / 9 !important;
    position: relative;
}/* End custom CSS */
/* Start custom CSS for lesson-video-link, class: .elementor-element-16a3712 */.free-video > div > div {
    padding: 0 !important;
    aspect-ratio: 16 / 9 !important;
}
.free-video > div > div > iframe {
    aspect-ratio: 16 / 9 !important;
    position: relative;
}/* End custom CSS */
/* Start custom CSS for lesson-video-link, class: .elementor-element-16a3712 */.free-video > div > div {
    padding: 0 !important;
    aspect-ratio: 16 / 9 !important;
}
.free-video > div > div > iframe {
    aspect-ratio: 16 / 9 !important;
    position: relative;
}/* End custom CSS */
/* Start custom CSS for hapaka-archive-videos, class: .elementor-element-d945cd6 */.archive-videos ul {
    display: flex;
    flex-wrap: wrap;
    list-style-type:none;
    padding: 0px;
    margin:0 -15px;
}
.archive-videos li {
    width: 50%;
    padding: 0px 15px 30px 15px;
}
.archive-videos h6 {
    font-size: 1.2rem;
    font-weight: 500;
    text-align: left;
    background: #585858;
    margin: 0;
    padding: 10px 10px 5px 10px;
    border-radius: 0px 50px 0px 0px;
    color: #fff;
}
.archive-videos p {
    font-size: 1rem;
    font-weight: 300;
    text-align: center;
}
@media screen and (max-width: 767px) {
    .archive-videos li {
    width: 100%;
    padding: 0px 10px 15px 15px;
}
}/* End custom CSS */
/* Start custom CSS for hapaka-archive-videos, class: .elementor-element-d945cd6 */.archive-videos ul {
    display: flex;
    flex-wrap: wrap;
    list-style-type:none;
    padding: 0px;
    margin:0 -15px;
}
.archive-videos li {
    width: 50%;
    padding: 0px 15px 30px 15px;
}
.archive-videos h6 {
    font-size: 1.2rem;
    font-weight: 500;
    text-align: left;
    background: #585858;
    margin: 0;
    padding: 10px 10px 5px 10px;
    border-radius: 0px 50px 0px 0px;
    color: #fff;
}
.archive-videos p {
    font-size: 1rem;
    font-weight: 300;
    text-align: center;
}
@media screen and (max-width: 767px) {
    .archive-videos li {
    width: 100%;
    padding: 0px 10px 15px 15px;
}
}/* End custom CSS */
/* Start custom CSS for lesson-video-link, class: .elementor-element-16a3712 */.free-video > div > div {
    padding: 0 !important;
    aspect-ratio: 16 / 9 !important;
}
.free-video > div > div > iframe {
    aspect-ratio: 16 / 9 !important;
    position: relative;
}/* End custom CSS */
/* Start custom CSS for lesson-video-link, class: .elementor-element-16a3712 */.free-video > div > div {
    padding: 0 !important;
    aspect-ratio: 16 / 9 !important;
}
.free-video > div > div > iframe {
    aspect-ratio: 16 / 9 !important;
    position: relative;
}/* End custom CSS */
/* Start custom CSS for hapaka-archive-videos, class: .elementor-element-d945cd6 */.archive-videos ul {
    display: flex;
    flex-wrap: wrap;
    list-style-type:none;
    padding: 0px;
    margin:0 -15px;
}
.archive-videos li {
    width: 50%;
    padding: 0px 15px 30px 15px;
}
.archive-videos h6 {
    font-size: 1.2rem;
    font-weight: 500;
    text-align: left;
    background: #585858;
    margin: 0;
    padding: 10px 10px 5px 10px;
    border-radius: 0px 50px 0px 0px;
    color: #fff;
}
.archive-videos p {
    font-size: 1rem;
    font-weight: 300;
    text-align: center;
}
@media screen and (max-width: 767px) {
    .archive-videos li {
    width: 100%;
    padding: 0px 10px 15px 15px;
}
}/* End custom CSS */
/* Start custom CSS for hapaka-archive-videos, class: .elementor-element-d945cd6 */.archive-videos ul {
    display: flex;
    flex-wrap: wrap;
    list-style-type:none;
    padding: 0px;
    margin:0 -15px;
}
.archive-videos li {
    width: 50%;
    padding: 0px 15px 30px 15px;
}
.archive-videos h6 {
    font-size: 1.2rem;
    font-weight: 500;
    text-align: left;
    background: #585858;
    margin: 0;
    padding: 10px 10px 5px 10px;
    border-radius: 0px 50px 0px 0px;
    color: #fff;
}
.archive-videos p {
    font-size: 1rem;
    font-weight: 300;
    text-align: center;
}
@media screen and (max-width: 767px) {
    .archive-videos li {
    width: 100%;
    padding: 0px 10px 15px 15px;
}
}/* End custom CSS */
/* Start custom CSS for lesson-video-link, class: .elementor-element-623cbc7 */.free-video > div > div {
    padding: 0 !important;
    aspect-ratio: 16 / 9 !important;
}
.free-video > div > div > iframe {
    aspect-ratio: 16 / 9 !important;
    position: relative;
}/* End custom CSS */
/* Start custom CSS for lesson-video-link, class: .elementor-element-623cbc7 */.free-video > div > div {
    padding: 0 !important;
    aspect-ratio: 16 / 9 !important;
}
.free-video > div > div > iframe {
    aspect-ratio: 16 / 9 !important;
    position: relative;
}/* End custom CSS */
/* Start custom CSS for lesson-video-link, class: .elementor-element-623cbc7 */.free-video > div > div {
    padding: 0 !important;
    aspect-ratio: 16 / 9 !important;
}
.free-video > div > div > iframe {
    aspect-ratio: 16 / 9 !important;
    position: relative;
}/* End custom CSS */
/* Start custom CSS for lesson-video-link, class: .elementor-element-623cbc7 */.free-video > div > div {
    padding: 0 !important;
    aspect-ratio: 16 / 9 !important;
}
.free-video > div > div > iframe {
    aspect-ratio: 16 / 9 !important;
    position: relative;
}/* End custom CSS */
/* Start custom CSS for lesson-video-link, class: .elementor-element-623cbc7 */.free-video > div > div {
    padding: 0 !important;
    aspect-ratio: 16 / 9 !important;
}
.free-video > div > div > iframe {
    aspect-ratio: 16 / 9 !important;
    position: relative;
}/* End custom CSS */
/* Start custom CSS for lesson-video-link, class: .elementor-element-623cbc7 */.free-video > div > div {
    padding: 0 !important;
    aspect-ratio: 16 / 9 !important;
}
.free-video > div > div > iframe {
    aspect-ratio: 16 / 9 !important;
    position: relative;
}/* End custom CSS */
/* Start custom CSS for lesson-video-link, class: .elementor-element-16a3712 */.free-video > div > div {
    padding: 0 !important;
    aspect-ratio: 16 / 9 !important;
}
.free-video > div > div > iframe {
    aspect-ratio: 16 / 9 !important;
    position: relative;
}/* End custom CSS */
/* Start custom CSS for lesson-video-link, class: .elementor-element-16a3712 */.free-video > div > div {
    padding: 0 !important;
    aspect-ratio: 16 / 9 !important;
}
.free-video > div > div > iframe {
    aspect-ratio: 16 / 9 !important;
    position: relative;
}/* End custom CSS */
/* Start custom CSS for hapaka-archive-videos, class: .elementor-element-d945cd6 */.archive-videos ul {
    display: flex;
    flex-wrap: wrap;
    list-style-type:none;
    padding: 0px;
    margin:0 -15px;
}
.archive-videos li {
    width: 50%;
    padding: 0px 15px 30px 15px;
}
.archive-videos h6 {
    font-size: 1.2rem;
    font-weight: 500;
    text-align: left;
    background: #585858;
    margin: 0;
    padding: 10px 10px 5px 10px;
    border-radius: 0px 50px 0px 0px;
    color: #fff;
}
.archive-videos p {
    font-size: 1rem;
    font-weight: 300;
    text-align: center;
}
@media screen and (max-width: 767px) {
    .archive-videos li {
    width: 100%;
    padding: 0px 10px 15px 15px;
}
}/* End custom CSS */
/* Start custom CSS for hapaka-archive-videos, class: .elementor-element-d945cd6 */.archive-videos ul {
    display: flex;
    flex-wrap: wrap;
    list-style-type:none;
    padding: 0px;
    margin:0 -15px;
}
.archive-videos li {
    width: 50%;
    padding: 0px 15px 30px 15px;
}
.archive-videos h6 {
    font-size: 1.2rem;
    font-weight: 500;
    text-align: left;
    background: #585858;
    margin: 0;
    padding: 10px 10px 5px 10px;
    border-radius: 0px 50px 0px 0px;
    color: #fff;
}
.archive-videos p {
    font-size: 1rem;
    font-weight: 300;
    text-align: center;
}
@media screen and (max-width: 767px) {
    .archive-videos li {
    width: 100%;
    padding: 0px 10px 15px 15px;
}
}/* End custom CSS */
/* Start custom CSS for lesson-video-link, class: .elementor-element-16a3712 */.free-video > div > div {
    padding: 0 !important;
    aspect-ratio: 16 / 9 !important;
}
.free-video > div > div > iframe {
    aspect-ratio: 16 / 9 !important;
    position: relative;
}/* End custom CSS */
/* Start custom CSS for lesson-video-link, class: .elementor-element-16a3712 */.free-video > div > div {
    padding: 0 !important;
    aspect-ratio: 16 / 9 !important;
}
.free-video > div > div > iframe {
    aspect-ratio: 16 / 9 !important;
    position: relative;
}/* End custom CSS */
/* Start custom CSS for hapaka-archive-videos, class: .elementor-element-d945cd6 */.archive-videos ul {
    display: flex;
    flex-wrap: wrap;
    list-style-type:none;
    padding: 0px;
    margin:0 -15px;
}
.archive-videos li {
    width: 50%;
    padding: 0px 15px 30px 15px;
}
.archive-videos h6 {
    font-size: 1.2rem;
    font-weight: 500;
    text-align: left;
    background: #585858;
    margin: 0;
    padding: 10px 10px 5px 10px;
    border-radius: 0px 50px 0px 0px;
    color: #fff;
}
.archive-videos p {
    font-size: 1rem;
    font-weight: 300;
    text-align: center;
}
@media screen and (max-width: 767px) {
    .archive-videos li {
    width: 100%;
    padding: 0px 10px 15px 15px;
}
}/* End custom CSS */
/* Start custom CSS for hapaka-archive-videos, class: .elementor-element-d945cd6 */.archive-videos ul {
    display: flex;
    flex-wrap: wrap;
    list-style-type:none;
    padding: 0px;
    margin:0 -15px;
}
.archive-videos li {
    width: 50%;
    padding: 0px 15px 30px 15px;
}
.archive-videos h6 {
    font-size: 1.2rem;
    font-weight: 500;
    text-align: left;
    background: #585858;
    margin: 0;
    padding: 10px 10px 5px 10px;
    border-radius: 0px 50px 0px 0px;
    color: #fff;
}
.archive-videos p {
    font-size: 1rem;
    font-weight: 300;
    text-align: center;
}
@media screen and (max-width: 767px) {
    .archive-videos li {
    width: 100%;
    padding: 0px 10px 15px 15px;
}
}/* End custom CSS */
/* Start custom CSS for lesson-video-link, class: .elementor-element-623cbc7 */.free-video > div > div {
    padding: 0 !important;
    aspect-ratio: 16 / 9 !important;
}
.free-video > div > div > iframe {
    aspect-ratio: 16 / 9 !important;
    position: relative;
}/* End custom CSS */
/* Start custom CSS for lesson-video-link, class: .elementor-element-623cbc7 */.free-video > div > div {
    padding: 0 !important;
    aspect-ratio: 16 / 9 !important;
}
.free-video > div > div > iframe {
    aspect-ratio: 16 / 9 !important;
    position: relative;
}/* End custom CSS */
/* Start custom CSS for lesson-video-link, class: .elementor-element-623cbc7 */.free-video > div > div {
    padding: 0 !important;
    aspect-ratio: 16 / 9 !important;
}
.free-video > div > div > iframe {
    aspect-ratio: 16 / 9 !important;
    position: relative;
}/* End custom CSS */
/* Start custom CSS for lesson-video-link, class: .elementor-element-623cbc7 */.free-video > div > div {
    padding: 0 !important;
    aspect-ratio: 16 / 9 !important;
}
.free-video > div > div > iframe {
    aspect-ratio: 16 / 9 !important;
    position: relative;
}/* End custom CSS */
/* Start custom CSS for lesson-video-link, class: .elementor-element-623cbc7 */.free-video > div > div {
    padding: 0 !important;
    aspect-ratio: 16 / 9 !important;
}
.free-video > div > div > iframe {
    aspect-ratio: 16 / 9 !important;
    position: relative;
}/* End custom CSS */
/* Start custom CSS for lesson-video-link, class: .elementor-element-623cbc7 */.free-video > div > div {
    padding: 0 !important;
    aspect-ratio: 16 / 9 !important;
}
.free-video > div > div > iframe {
    aspect-ratio: 16 / 9 !important;
    position: relative;
}/* End custom CSS */
/* Start custom CSS for lesson-video-link, class: .elementor-element-16a3712 */.free-video > div > div {
    padding: 0 !important;
    aspect-ratio: 16 / 9 !important;
}
.free-video > div > div > iframe {
    aspect-ratio: 16 / 9 !important;
    position: relative;
}/* End custom CSS */
/* Start custom CSS for lesson-video-link, class: .elementor-element-16a3712 */.free-video > div > div {
    padding: 0 !important;
    aspect-ratio: 16 / 9 !important;
}
.free-video > div > div > iframe {
    aspect-ratio: 16 / 9 !important;
    position: relative;
}/* End custom CSS */
/* Start custom CSS for hapaka-archive-videos, class: .elementor-element-d945cd6 */.archive-videos ul {
    display: flex;
    flex-wrap: wrap;
    list-style-type:none;
    padding: 0px;
    margin:0 -15px;
}
.archive-videos li {
    width: 50%;
    padding: 0px 15px 30px 15px;
}
.archive-videos h6 {
    font-size: 1.2rem;
    font-weight: 500;
    text-align: left;
    background: #585858;
    margin: 0;
    padding: 10px 10px 5px 10px;
    border-radius: 0px 50px 0px 0px;
    color: #fff;
}
.archive-videos p {
    font-size: 1rem;
    font-weight: 300;
    text-align: center;
}
@media screen and (max-width: 767px) {
    .archive-videos li {
    width: 100%;
    padding: 0px 10px 15px 15px;
}
}/* End custom CSS */
/* Start custom CSS for hapaka-archive-videos, class: .elementor-element-d945cd6 */.archive-videos ul {
    display: flex;
    flex-wrap: wrap;
    list-style-type:none;
    padding: 0px;
    margin:0 -15px;
}
.archive-videos li {
    width: 50%;
    padding: 0px 15px 30px 15px;
}
.archive-videos h6 {
    font-size: 1.2rem;
    font-weight: 500;
    text-align: left;
    background: #585858;
    margin: 0;
    padding: 10px 10px 5px 10px;
    border-radius: 0px 50px 0px 0px;
    color: #fff;
}
.archive-videos p {
    font-size: 1rem;
    font-weight: 300;
    text-align: center;
}
@media screen and (max-width: 767px) {
    .archive-videos li {
    width: 100%;
    padding: 0px 10px 15px 15px;
}
}/* End custom CSS */
/* Start custom CSS for lesson-video-link, class: .elementor-element-16a3712 */.free-video > div > div {
    padding: 0 !important;
    aspect-ratio: 16 / 9 !important;
}
.free-video > div > div > iframe {
    aspect-ratio: 16 / 9 !important;
    position: relative;
}/* End custom CSS */
/* Start custom CSS for lesson-video-link, class: .elementor-element-16a3712 */.free-video > div > div {
    padding: 0 !important;
    aspect-ratio: 16 / 9 !important;
}
.free-video > div > div > iframe {
    aspect-ratio: 16 / 9 !important;
    position: relative;
}/* End custom CSS */
/* Start custom CSS for hapaka-archive-videos, class: .elementor-element-d945cd6 */.archive-videos ul {
    display: flex;
    flex-wrap: wrap;
    list-style-type:none;
    padding: 0px;
    margin:0 -15px;
}
.archive-videos li {
    width: 50%;
    padding: 0px 15px 30px 15px;
}
.archive-videos h6 {
    font-size: 1.2rem;
    font-weight: 500;
    text-align: left;
    background: #585858;
    margin: 0;
    padding: 10px 10px 5px 10px;
    border-radius: 0px 50px 0px 0px;
    color: #fff;
}
.archive-videos p {
    font-size: 1rem;
    font-weight: 300;
    text-align: center;
}
@media screen and (max-width: 767px) {
    .archive-videos li {
    width: 100%;
    padding: 0px 10px 15px 15px;
}
}/* End custom CSS */
/* Start custom CSS for hapaka-archive-videos, class: .elementor-element-d945cd6 */.archive-videos ul {
    display: flex;
    flex-wrap: wrap;
    list-style-type:none;
    padding: 0px;
    margin:0 -15px;
}
.archive-videos li {
    width: 50%;
    padding: 0px 15px 30px 15px;
}
.archive-videos h6 {
    font-size: 1.2rem;
    font-weight: 500;
    text-align: left;
    background: #585858;
    margin: 0;
    padding: 10px 10px 5px 10px;
    border-radius: 0px 50px 0px 0px;
    color: #fff;
}
.archive-videos p {
    font-size: 1rem;
    font-weight: 300;
    text-align: center;
}
@media screen and (max-width: 767px) {
    .archive-videos li {
    width: 100%;
    padding: 0px 10px 15px 15px;
}
}/* End custom CSS */
/* Start custom CSS for lesson-video-link, class: .elementor-element-623cbc7 */.free-video > div > div {
    padding: 0 !important;
    aspect-ratio: 16 / 9 !important;
}
.free-video > div > div > iframe {
    aspect-ratio: 16 / 9 !important;
    position: relative;
}/* End custom CSS */
/* Start custom CSS for lesson-video-link, class: .elementor-element-623cbc7 */.free-video > div > div {
    padding: 0 !important;
    aspect-ratio: 16 / 9 !important;
}
.free-video > div > div > iframe {
    aspect-ratio: 16 / 9 !important;
    position: relative;
}/* End custom CSS */
/* Start custom CSS for lesson-video-link, class: .elementor-element-623cbc7 */.free-video > div > div {
    padding: 0 !important;
    aspect-ratio: 16 / 9 !important;
}
.free-video > div > div > iframe {
    aspect-ratio: 16 / 9 !important;
    position: relative;
}/* End custom CSS */
/* Start custom CSS for lesson-video-link, class: .elementor-element-623cbc7 */.free-video > div > div {
    padding: 0 !important;
    aspect-ratio: 16 / 9 !important;
}
.free-video > div > div > iframe {
    aspect-ratio: 16 / 9 !important;
    position: relative;
}/* End custom CSS */
/* Start custom CSS for lesson-video-link, class: .elementor-element-623cbc7 */.free-video > div > div {
    padding: 0 !important;
    aspect-ratio: 16 / 9 !important;
}
.free-video > div > div > iframe {
    aspect-ratio: 16 / 9 !important;
    position: relative;
}/* End custom CSS */
/* Start custom CSS for lesson-video-link, class: .elementor-element-623cbc7 */.free-video > div > div {
    padding: 0 !important;
    aspect-ratio: 16 / 9 !important;
}
.free-video > div > div > iframe {
    aspect-ratio: 16 / 9 !important;
    position: relative;
}/* End custom CSS */
/* Start custom CSS for lesson-video-link, class: .elementor-element-16a3712 */.free-video > div > div {
    padding: 0 !important;
    aspect-ratio: 16 / 9 !important;
}
.free-video > div > div > iframe {
    aspect-ratio: 16 / 9 !important;
    position: relative;
}/* End custom CSS */
/* Start custom CSS for lesson-video-link, class: .elementor-element-16a3712 */.free-video > div > div {
    padding: 0 !important;
    aspect-ratio: 16 / 9 !important;
}
.free-video > div > div > iframe {
    aspect-ratio: 16 / 9 !important;
    position: relative;
}/* End custom CSS */
/* Start custom CSS for hapaka-archive-videos, class: .elementor-element-d945cd6 */.archive-videos ul {
    display: flex;
    flex-wrap: wrap;
    list-style-type:none;
    padding: 0px;
    margin:0 -15px;
}
.archive-videos li {
    width: 50%;
    padding: 0px 15px 30px 15px;
}
.archive-videos h6 {
    font-size: 1.2rem;
    font-weight: 500;
    text-align: left;
    background: #585858;
    margin: 0;
    padding: 10px 10px 5px 10px;
    border-radius: 0px 50px 0px 0px;
    color: #fff;
}
.archive-videos p {
    font-size: 1rem;
    font-weight: 300;
    text-align: center;
}
@media screen and (max-width: 767px) {
    .archive-videos li {
    width: 100%;
    padding: 0px 10px 15px 15px;
}
}/* End custom CSS */
/* Start custom CSS for hapaka-archive-videos, class: .elementor-element-d945cd6 */.archive-videos ul {
    display: flex;
    flex-wrap: wrap;
    list-style-type:none;
    padding: 0px;
    margin:0 -15px;
}
.archive-videos li {
    width: 50%;
    padding: 0px 15px 30px 15px;
}
.archive-videos h6 {
    font-size: 1.2rem;
    font-weight: 500;
    text-align: left;
    background: #585858;
    margin: 0;
    padding: 10px 10px 5px 10px;
    border-radius: 0px 50px 0px 0px;
    color: #fff;
}
.archive-videos p {
    font-size: 1rem;
    font-weight: 300;
    text-align: center;
}
@media screen and (max-width: 767px) {
    .archive-videos li {
    width: 100%;
    padding: 0px 10px 15px 15px;
}
}/* End custom CSS */
/* Start custom CSS for lesson-video-link, class: .elementor-element-16a3712 */.free-video > div > div {
    padding: 0 !important;
    aspect-ratio: 16 / 9 !important;
}
.free-video > div > div > iframe {
    aspect-ratio: 16 / 9 !important;
    position: relative;
}/* End custom CSS */
/* Start custom CSS for lesson-video-link, class: .elementor-element-16a3712 */.free-video > div > div {
    padding: 0 !important;
    aspect-ratio: 16 / 9 !important;
}
.free-video > div > div > iframe {
    aspect-ratio: 16 / 9 !important;
    position: relative;
}/* End custom CSS */
/* Start custom CSS for hapaka-archive-videos, class: .elementor-element-d945cd6 */.archive-videos ul {
    display: flex;
    flex-wrap: wrap;
    list-style-type:none;
    padding: 0px;
    margin:0 -15px;
}
.archive-videos li {
    width: 50%;
    padding: 0px 15px 30px 15px;
}
.archive-videos h6 {
    font-size: 1.2rem;
    font-weight: 500;
    text-align: left;
    background: #585858;
    margin: 0;
    padding: 10px 10px 5px 10px;
    border-radius: 0px 50px 0px 0px;
    color: #fff;
}
.archive-videos p {
    font-size: 1rem;
    font-weight: 300;
    text-align: center;
}
@media screen and (max-width: 767px) {
    .archive-videos li {
    width: 100%;
    padding: 0px 10px 15px 15px;
}
}/* End custom CSS */
/* Start custom CSS for hapaka-archive-videos, class: .elementor-element-d945cd6 */.archive-videos ul {
    display: flex;
    flex-wrap: wrap;
    list-style-type:none;
    padding: 0px;
    margin:0 -15px;
}
.archive-videos li {
    width: 50%;
    padding: 0px 15px 30px 15px;
}
.archive-videos h6 {
    font-size: 1.2rem;
    font-weight: 500;
    text-align: left;
    background: #585858;
    margin: 0;
    padding: 10px 10px 5px 10px;
    border-radius: 0px 50px 0px 0px;
    color: #fff;
}
.archive-videos p {
    font-size: 1rem;
    font-weight: 300;
    text-align: center;
}
@media screen and (max-width: 767px) {
    .archive-videos li {
    width: 100%;
    padding: 0px 10px 15px 15px;
}
}/* End custom CSS */
/* Start custom CSS for lesson-video-link, class: .elementor-element-623cbc7 */.free-video > div > div {
    padding: 0 !important;
    aspect-ratio: 16 / 9 !important;
}
.free-video > div > div > iframe {
    aspect-ratio: 16 / 9 !important;
    position: relative;
}/* End custom CSS */
/* Start custom CSS for lesson-video-link, class: .elementor-element-623cbc7 */.free-video > div > div {
    padding: 0 !important;
    aspect-ratio: 16 / 9 !important;
}
.free-video > div > div > iframe {
    aspect-ratio: 16 / 9 !important;
    position: relative;
}/* End custom CSS */
/* Start custom CSS for lesson-video-link, class: .elementor-element-623cbc7 */.free-video > div > div {
    padding: 0 !important;
    aspect-ratio: 16 / 9 !important;
}
.free-video > div > div > iframe {
    aspect-ratio: 16 / 9 !important;
    position: relative;
}/* End custom CSS */
/* Start custom CSS for lesson-video-link, class: .elementor-element-623cbc7 */.free-video > div > div {
    padding: 0 !important;
    aspect-ratio: 16 / 9 !important;
}
.free-video > div > div > iframe {
    aspect-ratio: 16 / 9 !important;
    position: relative;
}/* End custom CSS */
/* Start custom CSS for lesson-video-link, class: .elementor-element-623cbc7 */.free-video > div > div {
    padding: 0 !important;
    aspect-ratio: 16 / 9 !important;
}
.free-video > div > div > iframe {
    aspect-ratio: 16 / 9 !important;
    position: relative;
}/* End custom CSS */
/* Start custom CSS for lesson-video-link, class: .elementor-element-623cbc7 */.free-video > div > div {
    padding: 0 !important;
    aspect-ratio: 16 / 9 !important;
}
.free-video > div > div > iframe {
    aspect-ratio: 16 / 9 !important;
    position: relative;
}/* End custom CSS */
/* Start custom CSS for lesson-video-link, class: .elementor-element-16a3712 */.free-video > div > div {
    padding: 0 !important;
    aspect-ratio: 16 / 9 !important;
}
.free-video > div > div > iframe {
    aspect-ratio: 16 / 9 !important;
    position: relative;
}/* End custom CSS */
/* Start custom CSS for lesson-video-link, class: .elementor-element-16a3712 */.free-video > div > div {
    padding: 0 !important;
    aspect-ratio: 16 / 9 !important;
}
.free-video > div > div > iframe {
    aspect-ratio: 16 / 9 !important;
    position: relative;
}/* End custom CSS */
/* Start custom CSS for hapaka-archive-videos, class: .elementor-element-d945cd6 */.archive-videos ul {
    display: flex;
    flex-wrap: wrap;
    list-style-type:none;
    padding: 0px;
    margin:0 -15px;
}
.archive-videos li {
    width: 50%;
    padding: 0px 15px 30px 15px;
}
.archive-videos h6 {
    font-size: 1.2rem;
    font-weight: 500;
    text-align: left;
    background: #585858;
    margin: 0;
    padding: 10px 10px 5px 10px;
    border-radius: 0px 50px 0px 0px;
    color: #fff;
}
.archive-videos p {
    font-size: 1rem;
    font-weight: 300;
    text-align: center;
}
@media screen and (max-width: 767px) {
    .archive-videos li {
    width: 100%;
    padding: 0px 10px 15px 15px;
}
}/* End custom CSS */
/* Start custom CSS for hapaka-archive-videos, class: .elementor-element-d945cd6 */.archive-videos ul {
    display: flex;
    flex-wrap: wrap;
    list-style-type:none;
    padding: 0px;
    margin:0 -15px;
}
.archive-videos li {
    width: 50%;
    padding: 0px 15px 30px 15px;
}
.archive-videos h6 {
    font-size: 1.2rem;
    font-weight: 500;
    text-align: left;
    background: #585858;
    margin: 0;
    padding: 10px 10px 5px 10px;
    border-radius: 0px 50px 0px 0px;
    color: #fff;
}
.archive-videos p {
    font-size: 1rem;
    font-weight: 300;
    text-align: center;
}
@media screen and (max-width: 767px) {
    .archive-videos li {
    width: 100%;
    padding: 0px 10px 15px 15px;
}
}/* End custom CSS */
/* Start custom CSS for lesson-video-link, class: .elementor-element-16a3712 */.free-video > div > div {
    padding: 0 !important;
    aspect-ratio: 16 / 9 !important;
}
.free-video > div > div > iframe {
    aspect-ratio: 16 / 9 !important;
    position: relative;
}/* End custom CSS */
/* Start custom CSS for lesson-video-link, class: .elementor-element-16a3712 */.free-video > div > div {
    padding: 0 !important;
    aspect-ratio: 16 / 9 !important;
}
.free-video > div > div > iframe {
    aspect-ratio: 16 / 9 !important;
    position: relative;
}/* End custom CSS */
/* Start custom CSS for hapaka-archive-videos, class: .elementor-element-d945cd6 */.archive-videos ul {
    display: flex;
    flex-wrap: wrap;
    list-style-type:none;
    padding: 0px;
    margin:0 -15px;
}
.archive-videos li {
    width: 50%;
    padding: 0px 15px 30px 15px;
}
.archive-videos h6 {
    font-size: 1.2rem;
    font-weight: 500;
    text-align: left;
    background: #585858;
    margin: 0;
    padding: 10px 10px 5px 10px;
    border-radius: 0px 50px 0px 0px;
    color: #fff;
}
.archive-videos p {
    font-size: 1rem;
    font-weight: 300;
    text-align: center;
}
@media screen and (max-width: 767px) {
    .archive-videos li {
    width: 100%;
    padding: 0px 10px 15px 15px;
}
}/* End custom CSS */
/* Start custom CSS for hapaka-archive-videos, class: .elementor-element-d945cd6 */.archive-videos ul {
    display: flex;
    flex-wrap: wrap;
    list-style-type:none;
    padding: 0px;
    margin:0 -15px;
}
.archive-videos li {
    width: 50%;
    padding: 0px 15px 30px 15px;
}
.archive-videos h6 {
    font-size: 1.2rem;
    font-weight: 500;
    text-align: left;
    background: #585858;
    margin: 0;
    padding: 10px 10px 5px 10px;
    border-radius: 0px 50px 0px 0px;
    color: #fff;
}
.archive-videos p {
    font-size: 1rem;
    font-weight: 300;
    text-align: center;
}
@media screen and (max-width: 767px) {
    .archive-videos li {
    width: 100%;
    padding: 0px 10px 15px 15px;
}
}/* End custom CSS */
/* Start custom CSS for lesson-video-link, class: .elementor-element-623cbc7 */.free-video > div > div {
    padding: 0 !important;
    aspect-ratio: 16 / 9 !important;
}
.free-video > div > div > iframe {
    aspect-ratio: 16 / 9 !important;
    position: relative;
}/* End custom CSS */
/* Start custom CSS for lesson-video-link, class: .elementor-element-623cbc7 */.free-video > div > div {
    padding: 0 !important;
    aspect-ratio: 16 / 9 !important;
}
.free-video > div > div > iframe {
    aspect-ratio: 16 / 9 !important;
    position: relative;
}/* End custom CSS */
/* Start custom CSS for lesson-video-link, class: .elementor-element-623cbc7 */.free-video > div > div {
    padding: 0 !important;
    aspect-ratio: 16 / 9 !important;
}
.free-video > div > div > iframe {
    aspect-ratio: 16 / 9 !important;
    position: relative;
}/* End custom CSS */
/* Start custom CSS for lesson-video-link, class: .elementor-element-623cbc7 */.free-video > div > div {
    padding: 0 !important;
    aspect-ratio: 16 / 9 !important;
}
.free-video > div > div > iframe {
    aspect-ratio: 16 / 9 !important;
    position: relative;
}/* End custom CSS */
/* Start custom CSS for lesson-video-link, class: .elementor-element-623cbc7 */.free-video > div > div {
    padding: 0 !important;
    aspect-ratio: 16 / 9 !important;
}
.free-video > div > div > iframe {
    aspect-ratio: 16 / 9 !important;
    position: relative;
}/* End custom CSS */
/* Start custom CSS for lesson-video-link, class: .elementor-element-623cbc7 */.free-video > div > div {
    padding: 0 !important;
    aspect-ratio: 16 / 9 !important;
}
.free-video > div > div > iframe {
    aspect-ratio: 16 / 9 !important;
    position: relative;
}/* End custom CSS */
/* Start custom CSS for lesson-video-link, class: .elementor-element-16a3712 */.free-video > div > div {
    padding: 0 !important;
    aspect-ratio: 16 / 9 !important;
}
.free-video > div > div > iframe {
    aspect-ratio: 16 / 9 !important;
    position: relative;
}/* End custom CSS */
/* Start custom CSS for lesson-video-link, class: .elementor-element-16a3712 */.free-video > div > div {
    padding: 0 !important;
    aspect-ratio: 16 / 9 !important;
}
.free-video > div > div > iframe {
    aspect-ratio: 16 / 9 !important;
    position: relative;
}/* End custom CSS */
/* Start custom CSS for hapaka-archive-videos, class: .elementor-element-d945cd6 */.archive-videos ul {
    display: flex;
    flex-wrap: wrap;
    list-style-type:none;
    padding: 0px;
    margin:0 -15px;
}
.archive-videos li {
    width: 50%;
    padding: 0px 15px 30px 15px;
}
.archive-videos h6 {
    font-size: 1.2rem;
    font-weight: 500;
    text-align: left;
    background: #585858;
    margin: 0;
    padding: 10px 10px 5px 10px;
    border-radius: 0px 50px 0px 0px;
    color: #fff;
}
.archive-videos p {
    font-size: 1rem;
    font-weight: 300;
    text-align: center;
}
@media screen and (max-width: 767px) {
    .archive-videos li {
    width: 100%;
    padding: 0px 10px 15px 15px;
}
}/* End custom CSS */
/* Start custom CSS for hapaka-archive-videos, class: .elementor-element-d945cd6 */.archive-videos ul {
    display: flex;
    flex-wrap: wrap;
    list-style-type:none;
    padding: 0px;
    margin:0 -15px;
}
.archive-videos li {
    width: 50%;
    padding: 0px 15px 30px 15px;
}
.archive-videos h6 {
    font-size: 1.2rem;
    font-weight: 500;
    text-align: left;
    background: #585858;
    margin: 0;
    padding: 10px 10px 5px 10px;
    border-radius: 0px 50px 0px 0px;
    color: #fff;
}
.archive-videos p {
    font-size: 1rem;
    font-weight: 300;
    text-align: center;
}
@media screen and (max-width: 767px) {
    .archive-videos li {
    width: 100%;
    padding: 0px 10px 15px 15px;
}
}/* End custom CSS */
/* Start custom CSS for lesson-video-link, class: .elementor-element-16a3712 */.free-video > div > div {
    padding: 0 !important;
    aspect-ratio: 16 / 9 !important;
}
.free-video > div > div > iframe {
    aspect-ratio: 16 / 9 !important;
    position: relative;
}/* End custom CSS */
/* Start custom CSS for lesson-video-link, class: .elementor-element-16a3712 */.free-video > div > div {
    padding: 0 !important;
    aspect-ratio: 16 / 9 !important;
}
.free-video > div > div > iframe {
    aspect-ratio: 16 / 9 !important;
    position: relative;
}/* End custom CSS */
/* Start custom CSS for hapaka-archive-videos, class: .elementor-element-d945cd6 */.archive-videos ul {
    display: flex;
    flex-wrap: wrap;
    list-style-type:none;
    padding: 0px;
    margin:0 -15px;
}
.archive-videos li {
    width: 50%;
    padding: 0px 15px 30px 15px;
}
.archive-videos h6 {
    font-size: 1.2rem;
    font-weight: 500;
    text-align: left;
    background: #585858;
    margin: 0;
    padding: 10px 10px 5px 10px;
    border-radius: 0px 50px 0px 0px;
    color: #fff;
}
.archive-videos p {
    font-size: 1rem;
    font-weight: 300;
    text-align: center;
}
@media screen and (max-width: 767px) {
    .archive-videos li {
    width: 100%;
    padding: 0px 10px 15px 15px;
}
}/* End custom CSS */
/* Start custom CSS for hapaka-archive-videos, class: .elementor-element-d945cd6 */.archive-videos ul {
    display: flex;
    flex-wrap: wrap;
    list-style-type:none;
    padding: 0px;
    margin:0 -15px;
}
.archive-videos li {
    width: 50%;
    padding: 0px 15px 30px 15px;
}
.archive-videos h6 {
    font-size: 1.2rem;
    font-weight: 500;
    text-align: left;
    background: #585858;
    margin: 0;
    padding: 10px 10px 5px 10px;
    border-radius: 0px 50px 0px 0px;
    color: #fff;
}
.archive-videos p {
    font-size: 1rem;
    font-weight: 300;
    text-align: center;
}
@media screen and (max-width: 767px) {
    .archive-videos li {
    width: 100%;
    padding: 0px 10px 15px 15px;
}
}/* End custom CSS */
/* Start custom CSS for jet-listing-grid, class: .elementor-element-b232e2a */.slick-list.draggable {
    overflow: unset;
}/* End custom CSS */
/* Start custom CSS for jet-listing-grid, class: .elementor-element-b232e2a */.slick-list.draggable {
    overflow: unset;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-7808daa */.elementor-132044 .elementor-element.elementor-element-7808daa .elementor-icon-list-icon {
    margin-top: .4em;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-7808daa */.elementor-132044 .elementor-element.elementor-element-7808daa .elementor-icon-list-icon {
    margin-top: .4em;
}/* End custom CSS */
/* Start custom CSS for jet-listing-grid, class: .elementor-element-81ebd13 */.slick-list.draggable {
    overflow: unset;
}/* End custom CSS */
/* Start custom CSS for jet-listing-grid, class: .elementor-element-6f5fe6b */.slick-list.draggable {
    overflow: unset;
}/* End custom CSS */
/* Start Custom Fonts CSS */@font-face {
	font-family: 'Gilroy';
	font-style: normal;
	font-weight: 200;
	font-display: auto;
	src: url('https://www.hapaka.com/wp-content/uploads/2021/06/Gilroy-Light.ttf') format('truetype');
}
@font-face {
	font-family: 'Gilroy';
	font-style: normal;
	font-weight: 300;
	font-display: auto;
	src: url('https://www.hapaka.com/wp-content/uploads/2021/06/Gilroy-Regular.ttf') format('truetype');
}
@font-face {
	font-family: 'Gilroy';
	font-style: normal;
	font-weight: 500;
	font-display: auto;
	src: url('https://www.hapaka.com/wp-content/uploads/2021/06/Gilroy-Medium.ttf') format('truetype');
}
@font-face {
	font-family: 'Gilroy';
	font-style: normal;
	font-weight: 700;
	font-display: auto;
	src: url('https://www.hapaka.com/wp-content/uploads/2021/06/Gilroy-Black.ttf') format('truetype');
}
@font-face {
	font-family: 'Gilroy';
	font-style: normal;
	font-weight: 900;
	font-display: auto;
	src: url('https://www.hapaka.com/wp-content/uploads/2021/06/Gilroy-ExtraBold.ttf') format('truetype');
}
@font-face {
	font-family: 'Gilroy';
	font-style: normal;
	font-weight: 400;
	font-display: auto;
	src: url('https://www.hapaka.com/wp-content/uploads/2021/06/Gilroy-Bold.woff') format('woff');
}
/* End Custom Fonts CSS */