.elementor-929 .elementor-element.elementor-element-2d9ee252{--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;}.elementor-929 .elementor-element.elementor-element-52b666bb .elementor-repeater-item-1cd61d9_shape_one{width:78%;}.elementor-929 .elementor-element.elementor-element-52b666bb .elementor-repeater-item-1cd61d9_shape_two{left:0%;top:0%;}.elementor-929 .elementor-element.elementor-element-52b666bb .elementor-repeater-item-1cd61d9_shape_three{left:32%;top:56%;}.elementor-929 .elementor-element.elementor-element-52b666bb .elementor-repeater-item-1cd61d9_shape_four{left:79%;top:0%;}.elementor-929 .elementor-element.elementor-element-52b666bb .elementor-repeater-item-1cd61d9_shape_five{left:50%;top:12%;}.elementor-929 .elementor-element.elementor-element-52b666bb .elementor-repeater-item-f99d196_shape_one{width:78%;}.elementor-929 .elementor-element.elementor-element-52b666bb .elementor-repeater-item-f99d196_shape_two{left:0%;top:0%;}.elementor-929 .elementor-element.elementor-element-52b666bb .elementor-repeater-item-f99d196_shape_three{left:32%;top:56%;}.elementor-929 .elementor-element.elementor-element-52b666bb .elementor-repeater-item-f99d196_shape_four{left:79%;top:0%;}.elementor-929 .elementor-element.elementor-element-52b666bb .elementor-repeater-item-f99d196_shape_five{left:50%;top:12%;}.elementor-929 .elementor-element.elementor-element-52b666bb .elementor-repeater-item-ca1fd39{font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-size:var( --e-global-typography-accent-font-size );font-weight:var( --e-global-typography-accent-font-weight );text-transform:var( --e-global-typography-accent-text-transform );line-height:var( --e-global-typography-accent-line-height );letter-spacing:var( --e-global-typography-accent-letter-spacing );padding:17px 40px 17px 40px;border-radius:0px 0px 0px 0px;border-width:0px 0px 0px 0px;background:var( --e-global-color-primary );border-color:#0080f0;}.elementor-929 .elementor-element.elementor-element-52b666bb .elementor-repeater-item-ca1fd39, .elementor-929 .elementor-element.elementor-element-52b666bb .elementor-repeater-item-ca1fd39 svg{color:var( --e-global-color-secondary );fill:var( --e-global-color-secondary );}.elementor-929 .elementor-element.elementor-element-52b666bb .elementor-repeater-item-ca1fd39:hover, .elementor-929 .elementor-element.elementor-element-52b666bb .elementor-repeater-item-ca1fd39:hover svg{color:var( --e-global-color-secondary );fill:var( --e-global-color-secondary );}.elementor-929 .elementor-element.elementor-element-52b666bb .elementor-repeater-item-ca1fd39:hover{background:var( --e-global-color-accent );border-color:#222222;}.elementor-929 .elementor-element.elementor-element-52b666bb .flex_caption.container{max-width:1200px;}.elementor-929 .elementor-element.elementor-element-52b666bb .flexslider .flex_caption{text-align:left;}.elementor-929 .elementor-element.elementor-element-52b666bb .flex_caption .sub-title{color:#ffffff;margin:0px 0px 20px 0px;}.elementor-929 .elementor-element.elementor-element-52b666bb .flex_caption .title{color:var( --e-global-color-primary );font-family:var( --e-global-typography-2a6dddb-font-family ), Sans-serif;font-size:var( --e-global-typography-2a6dddb-font-size );font-weight:var( --e-global-typography-2a6dddb-font-weight );text-transform:var( --e-global-typography-2a6dddb-text-transform );line-height:var( --e-global-typography-2a6dddb-line-height );letter-spacing:var( --e-global-typography-2a6dddb-letter-spacing );margin:-25px 0px 48px 0px;}.elementor-929 .elementor-element.elementor-element-52b666bb .flex_caption .desc{color:#ffffff;margin:0px 0px 40px 0px;}.elementor-929 .elementor-element.elementor-element-5eaa915{--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;--padding-top:120px;--padding-bottom:120px;--padding-left:0px;--padding-right:0px;}.elementor-929 .elementor-element.elementor-element-5eaa915:not(.elementor-motion-effects-element-type-background), .elementor-929 .elementor-element.elementor-element-5eaa915 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://drivingschool.hostrsf.com/wp-content/uploads/2025/09/Bg-Element.png");background-position:center left;background-repeat:no-repeat;}.elementor-929 .elementor-element.elementor-element-53f65a30{--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:30px 70px;--row-gap:30px;--column-gap:70px;border-style:solid;--border-style:solid;border-width:0px 0px 1px 0px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:1px;--border-left-width:0px;border-color:var( --e-global-color-f473d5d );--border-color:var( --e-global-color-f473d5d );--padding-top:0px;--padding-bottom:120px;--padding-left:15px;--padding-right:15px;}.elementor-929 .elementor-element.elementor-element-4cb42b2b{--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;}.elementor-929 .elementor-element.elementor-element-39cb7b91{text-align:left;}.elementor-929 .elementor-element.elementor-element-109ee347{width:auto;max-width:auto;top:0px;text-align:left;}body:not(.rtl) .elementor-929 .elementor-element.elementor-element-109ee347{left:0px;}body.rtl .elementor-929 .elementor-element.elementor-element-109ee347{right:0px;}.elementor-929 .elementor-element.elementor-element-6835d9aa{--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;--margin-top:-169px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-929 .elementor-element.elementor-element-6ba1485a{--display:flex;--justify-content:flex-end;}.elementor-929 .elementor-element.elementor-element-1200b765{background-color:var( --e-global-color-primary );padding:9px 15px 15px 35px;}.elementor-929 .elementor-element.elementor-element-1200b765.elementor-position-right .elementor-image-box-img{margin-left:15px;}.elementor-929 .elementor-element.elementor-element-1200b765.elementor-position-left .elementor-image-box-img{margin-right:15px;}.elementor-929 .elementor-element.elementor-element-1200b765.elementor-position-top .elementor-image-box-img{margin-bottom:15px;}.elementor-929 .elementor-element.elementor-element-1200b765 .elementor-image-box-title{margin-bottom:0px;font-family:var( --e-global-typography-ee53d2a-font-family ), Sans-serif;font-size:var( --e-global-typography-ee53d2a-font-size );font-weight:var( --e-global-typography-ee53d2a-font-weight );text-transform:var( --e-global-typography-ee53d2a-text-transform );line-height:var( --e-global-typography-ee53d2a-line-height );letter-spacing:var( --e-global-typography-ee53d2a-letter-spacing );color:var( --e-global-color-text );}.elementor-929 .elementor-element.elementor-element-1200b765 .elementor-image-box-wrapper .elementor-image-box-img{width:30%;}.elementor-929 .elementor-element.elementor-element-1200b765 .elementor-image-box-img img{transition-duration:0.3s;}.elementor-929 .elementor-element.elementor-element-1200b765 .elementor-image-box-description{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-size:var( --e-global-typography-secondary-font-size );font-weight:var( --e-global-typography-secondary-font-weight );text-transform:var( --e-global-typography-secondary-text-transform );line-height:var( --e-global-typography-secondary-line-height );letter-spacing:var( --e-global-typography-secondary-letter-spacing );color:var( --e-global-color-secondary );}.elementor-929 .elementor-element.elementor-element-6abfdfcf{--display:flex;}.elementor-929 .elementor-element.elementor-element-debedc6{background-image:url("https://drivingschool.hostrsf.com/wp-content/uploads/2025/09/Img-1.png");margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:33px 0px 0px 34px;background-position:top left;background-repeat:no-repeat;}.elementor-929 .elementor-element.elementor-element-debedc6.elementor-element{--align-self:flex-end;}.elementor-929 .elementor-element.elementor-element-27228633{--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;}.elementor-929 .elementor-element.elementor-element-319038a3{--display:flex;}.elementor-929 .elementor-element.elementor-element-7f695a31{--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:8px 8px;--row-gap:8px;--column-gap:8px;--margin-top:-8px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-929 .elementor-element.elementor-element-7a50f870{padding:14px 0px 10px 0px;}.elementor-929 .elementor-element.elementor-element-5a62424f{background-color:var( --e-global-color-e6a1a62 );padding:24px 24px 24px 40px;}.elementor-929 .elementor-element.elementor-element-61752283{--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:30px 60px;--row-gap:30px;--column-gap:60px;--padding-top:27px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-929 .elementor-element.elementor-element-46bed43c{width:var( --container-widget-width, 215px );max-width:215px;--container-widget-width:215px;--container-widget-flex-grow:0;}.elementor-929 .elementor-element.elementor-element-46bed43c.elementor-position-right .elementor-image-box-img{margin-left:20px;}.elementor-929 .elementor-element.elementor-element-46bed43c.elementor-position-left .elementor-image-box-img{margin-right:20px;}.elementor-929 .elementor-element.elementor-element-46bed43c.elementor-position-top .elementor-image-box-img{margin-bottom:20px;}.elementor-929 .elementor-element.elementor-element-46bed43c .elementor-image-box-wrapper .elementor-image-box-img{width:56%;}.elementor-929 .elementor-element.elementor-element-46bed43c .elementor-image-box-img img{transition-duration:0.3s;}.elementor-929 .elementor-element.elementor-element-46bed43c .elementor-image-box-title{font-family:var( --e-global-typography-74ccd4b-font-family ), Sans-serif;font-size:var( --e-global-typography-74ccd4b-font-size );font-weight:var( --e-global-typography-74ccd4b-font-weight );text-transform:var( --e-global-typography-74ccd4b-text-transform );line-height:var( --e-global-typography-74ccd4b-line-height );letter-spacing:var( --e-global-typography-74ccd4b-letter-spacing );}.elementor-929 .elementor-element.elementor-element-46e1a9ea{width:var( --container-widget-width, 215px );max-width:215px;--container-widget-width:215px;--container-widget-flex-grow:0;}.elementor-929 .elementor-element.elementor-element-46e1a9ea.elementor-position-right .elementor-image-box-img{margin-left:20px;}.elementor-929 .elementor-element.elementor-element-46e1a9ea.elementor-position-left .elementor-image-box-img{margin-right:20px;}.elementor-929 .elementor-element.elementor-element-46e1a9ea.elementor-position-top .elementor-image-box-img{margin-bottom:20px;}.elementor-929 .elementor-element.elementor-element-46e1a9ea .elementor-image-box-wrapper .elementor-image-box-img{width:56%;}.elementor-929 .elementor-element.elementor-element-46e1a9ea .elementor-image-box-img img{transition-duration:0.3s;}.elementor-929 .elementor-element.elementor-element-46e1a9ea .elementor-image-box-title{font-family:var( --e-global-typography-74ccd4b-font-family ), Sans-serif;font-size:var( --e-global-typography-74ccd4b-font-size );font-weight:var( --e-global-typography-74ccd4b-font-weight );text-transform:var( --e-global-typography-74ccd4b-text-transform );line-height:var( --e-global-typography-74ccd4b-line-height );letter-spacing:var( --e-global-typography-74ccd4b-letter-spacing );}.elementor-929 .elementor-element.elementor-element-24e1d291{padding:41px 0px 0px 0px;}.elementor-929 .elementor-element.elementor-element-117970cd{--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:47px 47px;--row-gap:47px;--column-gap:47px;--padding-top:120px;--padding-bottom:0px;--padding-left:15px;--padding-right:15px;}.elementor-929 .elementor-element.elementor-element-1bf25e11{--display:flex;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-929 .elementor-element.elementor-element-4c2522a0{--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;--justify-content:center;--align-items:center;--gap:8px 8px;--row-gap:8px;--column-gap:8px;--margin-top:-8px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-929 .elementor-element.elementor-element-36aac103{text-align:center;}.elementor-929 .elementor-element.elementor-element-7493f3e1{--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:30px 30px;--row-gap:30px;--column-gap:30px;}.elementor-929 .elementor-element.elementor-element-4f6fac82{--display:flex;box-shadow:4px 4px 40px 0px rgba(0, 0, 0, 0.1);}.elementor-929 .elementor-element.elementor-element-4f6fac82:not(.elementor-motion-effects-element-type-background), .elementor-929 .elementor-element.elementor-element-4f6fac82 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-secondary );}.elementor-929 .elementor-element.elementor-element-2b7415cf .tf-imagebox{text-align:left;}.elementor-929 .elementor-element.elementor-element-2b7415cf .tf-imagebox .image{max-width:100%;}.elementor-929 .elementor-element.elementor-element-2b7415cf .tf-imagebox .image img{opacity:1;}.elementor-929 .elementor-element.elementor-element-2b7415cf .tf-imagebox:hover .image img{opacity:1;transform:scale(1);}.elementor-929 .elementor-element.elementor-element-2b7415cf .tf-imagebox .image .image-overlay{background-color:rgba(0, 0, 0, 0.5);}.elementor-929 .elementor-element.elementor-element-2b7415cf .tf-imagebox .content{padding:25px 15px 31px 40px;margin:-31px 55px 0px 0px;background-color:var( --e-global-color-secondary );}.elementor-929 .elementor-element.elementor-element-2b7415cf .tf-imagebox .content .wrap-icon{color:#000000;font-size:30px;margin:0px 0px 20px 0px;}.elementor-929 .elementor-element.elementor-element-2b7415cf .tf-imagebox .content .wrap-icon img{width:30px;height:30px;}.elementor-929 .elementor-element.elementor-element-2b7415cf .tf-imagebox .title a{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-size:var( --e-global-typography-primary-font-size );font-weight:var( --e-global-typography-primary-font-weight );text-transform:var( --e-global-typography-primary-text-transform );line-height:var( --e-global-typography-primary-line-height );letter-spacing:var( --e-global-typography-primary-letter-spacing );color:var( --e-global-color-primary );}.elementor-929 .elementor-element.elementor-element-2b7415cf .tf-imagebox .title a:hover{color:var( --e-global-color-accent );}.elementor-929 .elementor-element.elementor-element-2b7415cf .tf-imagebox .content .title{margin:0px 0px 15px 0px;}.elementor-929 .elementor-element.elementor-element-2b7415cf .tf-imagebox .description{font-family:var( --e-global-typography-47b453e-font-family ), Sans-serif;font-size:var( --e-global-typography-47b453e-font-size );font-weight:var( --e-global-typography-47b453e-font-weight );text-transform:var( --e-global-typography-47b453e-text-transform );line-height:var( --e-global-typography-47b453e-line-height );letter-spacing:var( --e-global-typography-47b453e-letter-spacing );color:var( --e-global-color-text );}.elementor-929 .elementor-element.elementor-element-2b7415cf .tf-imagebox .tf-button{padding:15px 30px 15px 30px;margin:20px 0px 0px 0px;color:#ffffff;background-color:#3858e9;}.elementor-929 .elementor-element.elementor-element-2b7415cf .tf-imagebox .tf-button i{color:#ffffff;font-size:15px;}.elementor-929 .elementor-element.elementor-element-2b7415cf .tf-imagebox .tf-button svg{fill:#ffffff;width:15px;}.elementor-929 .elementor-element.elementor-element-2b7415cf .tf-imagebox .tf-button:hover{color:#ffffff;}.elementor-929 .elementor-element.elementor-element-2b7415cf .tf-imagebox .tf-button:hover i{color:#ffffff;}.elementor-929 .elementor-element.elementor-element-2b7415cf .tf-imagebox .tf-button:hover svg{fill:#ffffff;}.elementor-929 .elementor-element.elementor-element-2b7415cf .tf-imagebox .hover-default.tf-button:hover, .elementor-929 .elementor-element.elementor-element-2b7415cf .tf-imagebox .btn-overlay:after{background-color:#000000;}.elementor-929 .elementor-element.elementor-element-2b7415cf .tf-imagebox .tf-button.bt_icon_before i{margin-right:10px;}.elementor-929 .elementor-element.elementor-element-2b7415cf .tf-imagebox .tf-button.bt_icon_before svg{margin-right:10px;}.elementor-929 .elementor-element.elementor-element-2b7415cf .tf-imagebox .tf-button.bt_icon_after i{margin-left:10px;}.elementor-929 .elementor-element.elementor-element-2b7415cf .tf-imagebox .tf-button.bt_icon_after svg{margin-left:10px;}.elementor-929 .elementor-element.elementor-element-37b6c4d6{--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;}.elementor-929 .elementor-element.elementor-element-1b81ba77{--display:flex;}.elementor-929 .elementor-element.elementor-element-7113c2c0 .elementor-button{background-color:#EC252600;font-family:var( --e-global-typography-ee53d2a-font-family ), Sans-serif;font-size:var( --e-global-typography-ee53d2a-font-size );font-weight:var( --e-global-typography-ee53d2a-font-weight );text-transform:var( --e-global-typography-ee53d2a-text-transform );line-height:var( --e-global-typography-ee53d2a-line-height );letter-spacing:var( --e-global-typography-ee53d2a-letter-spacing );padding:23px 23px 23px 23px;}.elementor-929 .elementor-element.elementor-element-7113c2c0 .elementor-button:hover, .elementor-929 .elementor-element.elementor-element-7113c2c0 .elementor-button:focus{background-color:#02010100;}.elementor-929 .elementor-element.elementor-element-7113c2c0{background-color:var( --e-global-color-accent );transition:background 0.3s;}.elementor-929 .elementor-element.elementor-element-7113c2c0:hover{background-color:var( --e-global-color-primary );}.elementor-929 .elementor-element.elementor-element-7113c2c0 .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-929 .elementor-element.elementor-element-7113c2c0 .elementor-button .elementor-button-content-wrapper{gap:20px;}.elementor-929 .elementor-element.elementor-element-436be24a{--display:flex;--justify-content:center;}.elementor-929 .elementor-element.elementor-element-1703a60b{--display:flex;box-shadow:4px 4px 40px 0px rgba(0, 0, 0, 0.1);}.elementor-929 .elementor-element.elementor-element-1703a60b:not(.elementor-motion-effects-element-type-background), .elementor-929 .elementor-element.elementor-element-1703a60b > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-secondary );}.elementor-929 .elementor-element.elementor-element-76f57168 .tf-imagebox{text-align:left;}.elementor-929 .elementor-element.elementor-element-76f57168 .tf-imagebox .image{max-width:100%;}.elementor-929 .elementor-element.elementor-element-76f57168 .tf-imagebox .image img{opacity:1;}.elementor-929 .elementor-element.elementor-element-76f57168 .tf-imagebox:hover .image img{opacity:1;transform:scale(1);}.elementor-929 .elementor-element.elementor-element-76f57168 .tf-imagebox .image .image-overlay{background-color:rgba(0, 0, 0, 0.5);}.elementor-929 .elementor-element.elementor-element-76f57168 .tf-imagebox .content{padding:25px 15px 31px 40px;margin:-31px 55px 0px 0px;background-color:var( --e-global-color-secondary );}.elementor-929 .elementor-element.elementor-element-76f57168 .tf-imagebox .content .wrap-icon{color:#000000;font-size:30px;margin:0px 0px 20px 0px;}.elementor-929 .elementor-element.elementor-element-76f57168 .tf-imagebox .content .wrap-icon img{width:30px;height:30px;}.elementor-929 .elementor-element.elementor-element-76f57168 .tf-imagebox .title a{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-size:var( --e-global-typography-primary-font-size );font-weight:var( --e-global-typography-primary-font-weight );text-transform:var( --e-global-typography-primary-text-transform );line-height:var( --e-global-typography-primary-line-height );letter-spacing:var( --e-global-typography-primary-letter-spacing );color:var( --e-global-color-primary );}.elementor-929 .elementor-element.elementor-element-76f57168 .tf-imagebox .title a:hover{color:var( --e-global-color-accent );}.elementor-929 .elementor-element.elementor-element-76f57168 .tf-imagebox .content .title{margin:0px 0px 15px 0px;}.elementor-929 .elementor-element.elementor-element-76f57168 .tf-imagebox .description{font-family:var( --e-global-typography-47b453e-font-family ), Sans-serif;font-size:var( --e-global-typography-47b453e-font-size );font-weight:var( --e-global-typography-47b453e-font-weight );text-transform:var( --e-global-typography-47b453e-text-transform );line-height:var( --e-global-typography-47b453e-line-height );letter-spacing:var( --e-global-typography-47b453e-letter-spacing );color:var( --e-global-color-text );}.elementor-929 .elementor-element.elementor-element-76f57168 .tf-imagebox .tf-button{padding:15px 30px 15px 30px;margin:20px 0px 0px 0px;color:#ffffff;background-color:#3858e9;}.elementor-929 .elementor-element.elementor-element-76f57168 .tf-imagebox .tf-button i{color:#ffffff;font-size:15px;}.elementor-929 .elementor-element.elementor-element-76f57168 .tf-imagebox .tf-button svg{fill:#ffffff;width:15px;}.elementor-929 .elementor-element.elementor-element-76f57168 .tf-imagebox .tf-button:hover{color:#ffffff;}.elementor-929 .elementor-element.elementor-element-76f57168 .tf-imagebox .tf-button:hover i{color:#ffffff;}.elementor-929 .elementor-element.elementor-element-76f57168 .tf-imagebox .tf-button:hover svg{fill:#ffffff;}.elementor-929 .elementor-element.elementor-element-76f57168 .tf-imagebox .hover-default.tf-button:hover, .elementor-929 .elementor-element.elementor-element-76f57168 .tf-imagebox .btn-overlay:after{background-color:#000000;}.elementor-929 .elementor-element.elementor-element-76f57168 .tf-imagebox .tf-button.bt_icon_before i{margin-right:10px;}.elementor-929 .elementor-element.elementor-element-76f57168 .tf-imagebox .tf-button.bt_icon_before svg{margin-right:10px;}.elementor-929 .elementor-element.elementor-element-76f57168 .tf-imagebox .tf-button.bt_icon_after i{margin-left:10px;}.elementor-929 .elementor-element.elementor-element-76f57168 .tf-imagebox .tf-button.bt_icon_after svg{margin-left:10px;}.elementor-929 .elementor-element.elementor-element-5f4512d5{--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;}.elementor-929 .elementor-element.elementor-element-31ca5258{--display:flex;}.elementor-929 .elementor-element.elementor-element-52924a02 .elementor-button{background-color:#EC252600;font-family:var( --e-global-typography-ee53d2a-font-family ), Sans-serif;font-size:var( --e-global-typography-ee53d2a-font-size );font-weight:var( --e-global-typography-ee53d2a-font-weight );text-transform:var( --e-global-typography-ee53d2a-text-transform );line-height:var( --e-global-typography-ee53d2a-line-height );letter-spacing:var( --e-global-typography-ee53d2a-letter-spacing );padding:23px 23px 23px 23px;}.elementor-929 .elementor-element.elementor-element-52924a02 .elementor-button:hover, .elementor-929 .elementor-element.elementor-element-52924a02 .elementor-button:focus{background-color:#02010100;}.elementor-929 .elementor-element.elementor-element-52924a02{background-color:var( --e-global-color-accent );transition:background 0.3s;}.elementor-929 .elementor-element.elementor-element-52924a02:hover{background-color:var( --e-global-color-primary );}.elementor-929 .elementor-element.elementor-element-52924a02 .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-929 .elementor-element.elementor-element-52924a02 .elementor-button .elementor-button-content-wrapper{gap:20px;}.elementor-929 .elementor-element.elementor-element-adb8767{--display:flex;--justify-content:center;}.elementor-929 .elementor-element.elementor-element-2bd3a0c3{--display:flex;box-shadow:4px 4px 40px 0px rgba(0, 0, 0, 0.1);}.elementor-929 .elementor-element.elementor-element-2bd3a0c3:not(.elementor-motion-effects-element-type-background), .elementor-929 .elementor-element.elementor-element-2bd3a0c3 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-secondary );}.elementor-929 .elementor-element.elementor-element-7b32e1f8 .tf-imagebox{text-align:left;}.elementor-929 .elementor-element.elementor-element-7b32e1f8 .tf-imagebox .image{max-width:100%;}.elementor-929 .elementor-element.elementor-element-7b32e1f8 .tf-imagebox .image img{opacity:1;}.elementor-929 .elementor-element.elementor-element-7b32e1f8 .tf-imagebox:hover .image img{opacity:1;transform:scale(1);}.elementor-929 .elementor-element.elementor-element-7b32e1f8 .tf-imagebox .image .image-overlay{background-color:rgba(0, 0, 0, 0.5);}.elementor-929 .elementor-element.elementor-element-7b32e1f8 .tf-imagebox .content{padding:25px 15px 31px 40px;margin:-31px 55px 0px 0px;background-color:var( --e-global-color-secondary );}.elementor-929 .elementor-element.elementor-element-7b32e1f8 .tf-imagebox .content .wrap-icon{color:#000000;font-size:30px;margin:0px 0px 20px 0px;}.elementor-929 .elementor-element.elementor-element-7b32e1f8 .tf-imagebox .content .wrap-icon img{width:30px;height:30px;}.elementor-929 .elementor-element.elementor-element-7b32e1f8 .tf-imagebox .title a{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-size:var( --e-global-typography-primary-font-size );font-weight:var( --e-global-typography-primary-font-weight );text-transform:var( --e-global-typography-primary-text-transform );line-height:var( --e-global-typography-primary-line-height );letter-spacing:var( --e-global-typography-primary-letter-spacing );color:var( --e-global-color-primary );}.elementor-929 .elementor-element.elementor-element-7b32e1f8 .tf-imagebox .title a:hover{color:var( --e-global-color-accent );}.elementor-929 .elementor-element.elementor-element-7b32e1f8 .tf-imagebox .content .title{margin:0px 0px 15px 0px;}.elementor-929 .elementor-element.elementor-element-7b32e1f8 .tf-imagebox .description{font-family:var( --e-global-typography-47b453e-font-family ), Sans-serif;font-size:var( --e-global-typography-47b453e-font-size );font-weight:var( --e-global-typography-47b453e-font-weight );text-transform:var( --e-global-typography-47b453e-text-transform );line-height:var( --e-global-typography-47b453e-line-height );letter-spacing:var( --e-global-typography-47b453e-letter-spacing );color:var( --e-global-color-text );}.elementor-929 .elementor-element.elementor-element-7b32e1f8 .tf-imagebox .tf-button{padding:15px 30px 15px 30px;margin:20px 0px 0px 0px;color:#ffffff;background-color:#3858e9;}.elementor-929 .elementor-element.elementor-element-7b32e1f8 .tf-imagebox .tf-button i{color:#ffffff;font-size:15px;}.elementor-929 .elementor-element.elementor-element-7b32e1f8 .tf-imagebox .tf-button svg{fill:#ffffff;width:15px;}.elementor-929 .elementor-element.elementor-element-7b32e1f8 .tf-imagebox .tf-button:hover{color:#ffffff;}.elementor-929 .elementor-element.elementor-element-7b32e1f8 .tf-imagebox .tf-button:hover i{color:#ffffff;}.elementor-929 .elementor-element.elementor-element-7b32e1f8 .tf-imagebox .tf-button:hover svg{fill:#ffffff;}.elementor-929 .elementor-element.elementor-element-7b32e1f8 .tf-imagebox .hover-default.tf-button:hover, .elementor-929 .elementor-element.elementor-element-7b32e1f8 .tf-imagebox .btn-overlay:after{background-color:#000000;}.elementor-929 .elementor-element.elementor-element-7b32e1f8 .tf-imagebox .tf-button.bt_icon_before i{margin-right:10px;}.elementor-929 .elementor-element.elementor-element-7b32e1f8 .tf-imagebox .tf-button.bt_icon_before svg{margin-right:10px;}.elementor-929 .elementor-element.elementor-element-7b32e1f8 .tf-imagebox .tf-button.bt_icon_after i{margin-left:10px;}.elementor-929 .elementor-element.elementor-element-7b32e1f8 .tf-imagebox .tf-button.bt_icon_after svg{margin-left:10px;}.elementor-929 .elementor-element.elementor-element-6b6c861f{--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;}.elementor-929 .elementor-element.elementor-element-1c3e777e{--display:flex;}.elementor-929 .elementor-element.elementor-element-112fef75 .elementor-button{background-color:#EC252600;font-family:var( --e-global-typography-ee53d2a-font-family ), Sans-serif;font-size:var( --e-global-typography-ee53d2a-font-size );font-weight:var( --e-global-typography-ee53d2a-font-weight );text-transform:var( --e-global-typography-ee53d2a-text-transform );line-height:var( --e-global-typography-ee53d2a-line-height );letter-spacing:var( --e-global-typography-ee53d2a-letter-spacing );padding:23px 23px 23px 23px;}.elementor-929 .elementor-element.elementor-element-112fef75 .elementor-button:hover, .elementor-929 .elementor-element.elementor-element-112fef75 .elementor-button:focus{background-color:#02010100;}.elementor-929 .elementor-element.elementor-element-112fef75{background-color:var( --e-global-color-accent );transition:background 0.3s;}.elementor-929 .elementor-element.elementor-element-112fef75:hover{background-color:var( --e-global-color-primary );}.elementor-929 .elementor-element.elementor-element-112fef75 .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-929 .elementor-element.elementor-element-112fef75 .elementor-button .elementor-button-content-wrapper{gap:20px;}.elementor-929 .elementor-element.elementor-element-327cc0a7{--display:flex;--justify-content:center;}.elementor-929 .elementor-element.elementor-element-6014dbc6{--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:47px 47px;--row-gap:47px;--column-gap:47px;--overlay-opacity:0.05;--padding-top:120px;--padding-bottom:120px;--padding-left:15px;--padding-right:15px;}.elementor-929 .elementor-element.elementor-element-6014dbc6:not(.elementor-motion-effects-element-type-background), .elementor-929 .elementor-element.elementor-element-6014dbc6 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-e6a1a62 );}.elementor-929 .elementor-element.elementor-element-6014dbc6::before, .elementor-929 .elementor-element.elementor-element-6014dbc6 > .elementor-background-video-container::before, .elementor-929 .elementor-element.elementor-element-6014dbc6 > .e-con-inner > .elementor-background-video-container::before, .elementor-929 .elementor-element.elementor-element-6014dbc6 > .elementor-background-slideshow::before, .elementor-929 .elementor-element.elementor-element-6014dbc6 > .e-con-inner > .elementor-background-slideshow::before, .elementor-929 .elementor-element.elementor-element-6014dbc6 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-image:url("https://drivingschool.hostrsf.com/wp-content/uploads/2025/09/shape.png");--background-overlay:'';background-position:top right;background-repeat:no-repeat;}.elementor-929 .elementor-element.elementor-element-6c76dea4{--display:flex;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-929 .elementor-element.elementor-element-4a1f1818{--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;--justify-content:center;--align-items:center;--gap:8px 8px;--row-gap:8px;--column-gap:8px;--margin-top:-8px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-929 .elementor-element.elementor-element-31ebddfe{text-align:center;}.elementor-929 .elementor-element.elementor-element-65ada680{--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:30px 60px;--row-gap:30px;--column-gap:60px;}.elementor-929 .elementor-element.elementor-element-411ba997{--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;}.elementor-929 .elementor-element.elementor-element-2db8a3da{--display:flex;--padding-top:0px;--padding-bottom:55px;--padding-left:0px;--padding-right:0px;}.elementor-929 .elementor-element.elementor-element-6b389d0f{--display:flex;box-shadow:0px 6px 30px 0px rgba(0, 0, 0, 0.08);--padding-top:40px;--padding-bottom:0px;--padding-left:40px;--padding-right:0px;}.elementor-929 .elementor-element.elementor-element-6b389d0f:not(.elementor-motion-effects-element-type-background), .elementor-929 .elementor-element.elementor-element-6b389d0f > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-secondary );}.elementor-929 .elementor-element.elementor-element-1eff29d6{--display:flex;border-style:solid;--border-style:solid;border-width:2px 2px 2px 2px;--border-top-width:2px;--border-right-width:2px;--border-bottom-width:2px;--border-left-width:2px;border-color:var( --e-global-color-accent );--border-color:var( --e-global-color-accent );--padding-top:12px;--padding-bottom:12px;--padding-left:12px;--padding-right:12px;}.elementor-929 .elementor-element.elementor-element-1eff29d6:not(.elementor-motion-effects-element-type-background), .elementor-929 .elementor-element.elementor-element-1eff29d6 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-secondary );}.elementor-929 .elementor-element.elementor-element-1eff29d6.e-con:hover{--e-con-transform-scale:1.05;}.elementor-929 .elementor-element.elementor-element-4d4c987b{background-color:var( --e-global-color-primary );padding:8px 0px 18px 0px;border-style:none;}.elementor-929 .elementor-element.elementor-element-4d4c987b .elementor-image-box-wrapper{text-align:center;}.elementor-929 .elementor-element.elementor-element-4d4c987b .elementor-image-box-title{margin-bottom:0px;font-family:var( --e-global-typography-d182d4f-font-family ), Sans-serif;font-size:var( --e-global-typography-d182d4f-font-size );font-weight:var( --e-global-typography-d182d4f-font-weight );text-transform:var( --e-global-typography-d182d4f-text-transform );line-height:var( --e-global-typography-d182d4f-line-height );letter-spacing:var( --e-global-typography-d182d4f-letter-spacing );color:var( --e-global-color-accent );}.elementor-929 .elementor-element.elementor-element-4d4c987b .elementor-image-box-description{font-family:var( --e-global-typography-2888828-font-family ), Sans-serif;font-size:var( --e-global-typography-2888828-font-size );font-weight:var( --e-global-typography-2888828-font-weight );text-transform:var( --e-global-typography-2888828-text-transform );line-height:var( --e-global-typography-2888828-line-height );letter-spacing:var( --e-global-typography-2888828-letter-spacing );color:var( --e-global-color-text );}.elementor-929 .elementor-element.elementor-element-41113e19{padding:23px 15px 43px 0px;}.elementor-929 .elementor-element.elementor-element-41113e19 .elementor-image-box-wrapper{text-align:left;}.elementor-929 .elementor-element.elementor-element-41113e19 .elementor-image-box-title{font-family:var( --e-global-typography-6f7e259-font-family ), Sans-serif;font-size:var( --e-global-typography-6f7e259-font-size );font-weight:var( --e-global-typography-6f7e259-font-weight );text-transform:var( --e-global-typography-6f7e259-text-transform );line-height:var( --e-global-typography-6f7e259-line-height );letter-spacing:var( --e-global-typography-6f7e259-letter-spacing );color:var( --e-global-color-primary );}.elementor-929 .elementor-element.elementor-element-41113e19 .elementor-image-box-description{font-family:var( --e-global-typography-47b453e-font-family ), Sans-serif;font-size:var( --e-global-typography-47b453e-font-size );font-weight:var( --e-global-typography-47b453e-font-weight );text-transform:var( --e-global-typography-47b453e-text-transform );line-height:var( --e-global-typography-47b453e-line-height );letter-spacing:var( --e-global-typography-47b453e-letter-spacing );}.elementor-929 .elementor-element.elementor-element-419519c2 .ekit-btn-wraper .elementskit-btn{justify-content:flex-end;}.elementor-929 .elementor-element.elementor-element-419519c2 .elementskit-btn{background-color:var( --e-global-color-accent );padding:32px 36px 32px 32px;color:var( --e-global-color-secondary );fill:var( --e-global-color-secondary );border-style:none;border-radius:0px 0px 0px 0px;}.elementor-929 .elementor-element.elementor-element-419519c2 .elementskit-btn:hover{background-color:var( --e-global-color-primary );color:var( --e-global-color-secondary );fill:var( --e-global-color-secondary );}.elementor-929 .elementor-element.elementor-element-419519c2{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + -55px) 0px;}.elementor-929 .elementor-element.elementor-element-419519c2 .elementskit-btn > :is(i, svg){font-size:20px;}.elementor-929 .elementor-element.elementor-element-205f6621{--display:flex;}.elementor-929 .elementor-element.elementor-element-205f6621:not(.elementor-motion-effects-element-type-background), .elementor-929 .elementor-element.elementor-element-205f6621 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://drivingschool.hostrsf.com/wp-content/uploads/2025/09/course_home01-MXV5T68.jpg");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-929 .elementor-element.elementor-element-3df12ab5{--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;--padding-top:0px;--padding-bottom:19px;--padding-left:0px;--padding-right:0px;}.elementor-929 .elementor-element.elementor-element-3df12ab5:not(.elementor-motion-effects-element-type-background), .elementor-929 .elementor-element.elementor-element-3df12ab5 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-primary );}.elementor-929 .elementor-element.elementor-element-352d88bb{--display:flex;}.elementor-929 .elementor-element.elementor-element-352d88bb:not(.elementor-motion-effects-element-type-background), .elementor-929 .elementor-element.elementor-element-352d88bb > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-secondary );}.elementor-929 .elementor-element.elementor-element-5ffb7b0c{margin:-6px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 12px 0px;}.elementor-929 .elementor-element.elementor-element-4c05ff68{--display:flex;--justify-content:center;--padding-top:10px;--padding-bottom:10px;--padding-left:25px;--padding-right:10px;}.elementor-929 .elementor-element.elementor-element-2786ddf6{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + -27px) 0px;}.elementor-929 .elementor-element.elementor-element-2786ddf6.elementor-position-right .elementor-image-box-img{margin-left:5px;}.elementor-929 .elementor-element.elementor-element-2786ddf6.elementor-position-left .elementor-image-box-img{margin-right:5px;}.elementor-929 .elementor-element.elementor-element-2786ddf6.elementor-position-top .elementor-image-box-img{margin-bottom:5px;}.elementor-929 .elementor-element.elementor-element-2786ddf6 .elementor-image-box-wrapper .elementor-image-box-img{width:30%;}.elementor-929 .elementor-element.elementor-element-2786ddf6 .elementor-image-box-img img{transition-duration:0.3s;}.elementor-929 .elementor-element.elementor-element-2786ddf6 .elementor-image-box-title{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-size:var( --e-global-typography-secondary-font-size );font-weight:var( --e-global-typography-secondary-font-weight );text-transform:var( --e-global-typography-secondary-text-transform );line-height:var( --e-global-typography-secondary-line-height );letter-spacing:var( --e-global-typography-secondary-letter-spacing );color:var( --e-global-color-secondary );}.elementor-929 .elementor-element.elementor-element-153d48d6{--spacer-size:200px;}.elementor-929 .elementor-element.elementor-element-7aa660e4{--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;}.elementor-929 .elementor-element.elementor-element-ce32df5{--display:flex;--padding-top:0px;--padding-bottom:55px;--padding-left:0px;--padding-right:0px;}.elementor-929 .elementor-element.elementor-element-4c90bb30{--display:flex;box-shadow:0px 6px 30px 0px rgba(0, 0, 0, 0.08);--padding-top:40px;--padding-bottom:0px;--padding-left:40px;--padding-right:0px;}.elementor-929 .elementor-element.elementor-element-4c90bb30:not(.elementor-motion-effects-element-type-background), .elementor-929 .elementor-element.elementor-element-4c90bb30 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-secondary );}.elementor-929 .elementor-element.elementor-element-7ead7fd1{--display:flex;border-style:solid;--border-style:solid;border-width:2px 2px 2px 2px;--border-top-width:2px;--border-right-width:2px;--border-bottom-width:2px;--border-left-width:2px;border-color:var( --e-global-color-accent );--border-color:var( --e-global-color-accent );--padding-top:12px;--padding-bottom:12px;--padding-left:12px;--padding-right:12px;}.elementor-929 .elementor-element.elementor-element-7ead7fd1:not(.elementor-motion-effects-element-type-background), .elementor-929 .elementor-element.elementor-element-7ead7fd1 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-secondary );}.elementor-929 .elementor-element.elementor-element-7ead7fd1.e-con:hover{--e-con-transform-scale:1.05;}.elementor-929 .elementor-element.elementor-element-3a67cbf7{background-color:var( --e-global-color-primary );padding:8px 0px 18px 0px;border-style:none;}.elementor-929 .elementor-element.elementor-element-3a67cbf7 .elementor-image-box-wrapper{text-align:center;}.elementor-929 .elementor-element.elementor-element-3a67cbf7 .elementor-image-box-title{margin-bottom:0px;font-family:var( --e-global-typography-d182d4f-font-family ), Sans-serif;font-size:var( --e-global-typography-d182d4f-font-size );font-weight:var( --e-global-typography-d182d4f-font-weight );text-transform:var( --e-global-typography-d182d4f-text-transform );line-height:var( --e-global-typography-d182d4f-line-height );letter-spacing:var( --e-global-typography-d182d4f-letter-spacing );color:var( --e-global-color-accent );}.elementor-929 .elementor-element.elementor-element-3a67cbf7 .elementor-image-box-description{font-family:var( --e-global-typography-2888828-font-family ), Sans-serif;font-size:var( --e-global-typography-2888828-font-size );font-weight:var( --e-global-typography-2888828-font-weight );text-transform:var( --e-global-typography-2888828-text-transform );line-height:var( --e-global-typography-2888828-line-height );letter-spacing:var( --e-global-typography-2888828-letter-spacing );color:var( --e-global-color-text );}.elementor-929 .elementor-element.elementor-element-10a5b7e7{padding:23px 15px 43px 0px;}.elementor-929 .elementor-element.elementor-element-10a5b7e7 .elementor-image-box-wrapper{text-align:left;}.elementor-929 .elementor-element.elementor-element-10a5b7e7 .elementor-image-box-title{font-family:var( --e-global-typography-6f7e259-font-family ), Sans-serif;font-size:var( --e-global-typography-6f7e259-font-size );font-weight:var( --e-global-typography-6f7e259-font-weight );text-transform:var( --e-global-typography-6f7e259-text-transform );line-height:var( --e-global-typography-6f7e259-line-height );letter-spacing:var( --e-global-typography-6f7e259-letter-spacing );color:var( --e-global-color-primary );}.elementor-929 .elementor-element.elementor-element-10a5b7e7 .elementor-image-box-description{font-family:var( --e-global-typography-47b453e-font-family ), Sans-serif;font-size:var( --e-global-typography-47b453e-font-size );font-weight:var( --e-global-typography-47b453e-font-weight );text-transform:var( --e-global-typography-47b453e-text-transform );line-height:var( --e-global-typography-47b453e-line-height );letter-spacing:var( --e-global-typography-47b453e-letter-spacing );}.elementor-929 .elementor-element.elementor-element-321a9fa9 .ekit-btn-wraper .elementskit-btn{justify-content:flex-end;}.elementor-929 .elementor-element.elementor-element-321a9fa9 .elementskit-btn{background-color:var( --e-global-color-accent );padding:32px 36px 32px 32px;color:var( --e-global-color-secondary );fill:var( --e-global-color-secondary );border-style:none;border-radius:0px 0px 0px 0px;}.elementor-929 .elementor-element.elementor-element-321a9fa9 .elementskit-btn:hover{background-color:var( --e-global-color-primary );color:var( --e-global-color-secondary );fill:var( --e-global-color-secondary );}.elementor-929 .elementor-element.elementor-element-321a9fa9{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + -55px) 0px;}.elementor-929 .elementor-element.elementor-element-321a9fa9 .elementskit-btn > :is(i, svg){font-size:20px;}.elementor-929 .elementor-element.elementor-element-2cbc7f0b{--display:flex;}.elementor-929 .elementor-element.elementor-element-2cbc7f0b:not(.elementor-motion-effects-element-type-background), .elementor-929 .elementor-element.elementor-element-2cbc7f0b > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://drivingschool.hostrsf.com/wp-content/uploads/2025/09/course_home01-NVRPAQQ.jpg");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-929 .elementor-element.elementor-element-73fd72e5{--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;--padding-top:0px;--padding-bottom:19px;--padding-left:0px;--padding-right:0px;}.elementor-929 .elementor-element.elementor-element-73fd72e5:not(.elementor-motion-effects-element-type-background), .elementor-929 .elementor-element.elementor-element-73fd72e5 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-primary );}.elementor-929 .elementor-element.elementor-element-7500d050{--display:flex;}.elementor-929 .elementor-element.elementor-element-7500d050:not(.elementor-motion-effects-element-type-background), .elementor-929 .elementor-element.elementor-element-7500d050 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-secondary );}.elementor-929 .elementor-element.elementor-element-cf627ad{margin:-6px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 12px 0px;}.elementor-929 .elementor-element.elementor-element-6aa421b3{--display:flex;--justify-content:center;--padding-top:10px;--padding-bottom:10px;--padding-left:25px;--padding-right:10px;}.elementor-929 .elementor-element.elementor-element-4073c9c8{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + -27px) 0px;}.elementor-929 .elementor-element.elementor-element-4073c9c8.elementor-position-right .elementor-image-box-img{margin-left:5px;}.elementor-929 .elementor-element.elementor-element-4073c9c8.elementor-position-left .elementor-image-box-img{margin-right:5px;}.elementor-929 .elementor-element.elementor-element-4073c9c8.elementor-position-top .elementor-image-box-img{margin-bottom:5px;}.elementor-929 .elementor-element.elementor-element-4073c9c8 .elementor-image-box-wrapper .elementor-image-box-img{width:30%;}.elementor-929 .elementor-element.elementor-element-4073c9c8 .elementor-image-box-img img{transition-duration:0.3s;}.elementor-929 .elementor-element.elementor-element-4073c9c8 .elementor-image-box-title{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-size:var( --e-global-typography-secondary-font-size );font-weight:var( --e-global-typography-secondary-font-weight );text-transform:var( --e-global-typography-secondary-text-transform );line-height:var( --e-global-typography-secondary-line-height );letter-spacing:var( --e-global-typography-secondary-letter-spacing );color:var( --e-global-color-secondary );}.elementor-929 .elementor-element.elementor-element-ab82f84{--spacer-size:200px;}.elementor-929 .elementor-element.elementor-element-2f3fa8be{--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:109px 109px;--row-gap:109px;--column-gap:109px;--overlay-opacity:0.83;--padding-top:0px;--padding-bottom:204px;--padding-left:15px;--padding-right:15px;}.elementor-929 .elementor-element.elementor-element-2f3fa8be:not(.elementor-motion-effects-element-type-background), .elementor-929 .elementor-element.elementor-element-2f3fa8be > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://drivingschool.hostrsf.com/wp-content/uploads/2025/09/Img-4.jpg");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-929 .elementor-element.elementor-element-2f3fa8be::before, .elementor-929 .elementor-element.elementor-element-2f3fa8be > .elementor-background-video-container::before, .elementor-929 .elementor-element.elementor-element-2f3fa8be > .e-con-inner > .elementor-background-video-container::before, .elementor-929 .elementor-element.elementor-element-2f3fa8be > .elementor-background-slideshow::before, .elementor-929 .elementor-element.elementor-element-2f3fa8be > .e-con-inner > .elementor-background-slideshow::before, .elementor-929 .elementor-element.elementor-element-2f3fa8be > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:var( --e-global-color-primary );--background-overlay:'';}.elementor-929 .elementor-element.elementor-element-1d07a189 > .elementor-widget-container{padding:79px 0px 70px 0px;border-style:solid;border-width:0px 0px 1px 0px;border-color:var( --e-global-color-23a189c );}.elementor-929 .elementor-element.elementor-element-1d07a189 .tf-list-image .box-item .item  {width:160px;}.elementor-929 .elementor-element.elementor-element-11bac808{--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:30px 30px;--row-gap:30px;--column-gap:30px;}.elementor-929 .elementor-element.elementor-element-2516a358{--display:flex;}.elementor-929 .elementor-element.elementor-element-6303e401 .elementor-heading-title{font-family:var( --e-global-typography-d182d4f-font-family ), Sans-serif;font-size:var( --e-global-typography-d182d4f-font-size );font-weight:var( --e-global-typography-d182d4f-font-weight );text-transform:var( --e-global-typography-d182d4f-text-transform );line-height:var( --e-global-typography-d182d4f-line-height );letter-spacing:var( --e-global-typography-d182d4f-letter-spacing );color:var( --e-global-color-secondary );}.elementor-929 .elementor-element.elementor-element-e5c6700{--display:flex;}.elementor-929 .elementor-element.elementor-element-6df4a3a4 .elementor-button{background-color:var( --e-global-color-accent );}.elementor-929 .elementor-element.elementor-element-6df4a3a4 .elementor-button:hover, .elementor-929 .elementor-element.elementor-element-6df4a3a4 .elementor-button:focus{background-color:var( --e-global-color-secondary );color:var( --e-global-color-primary );}.elementor-929 .elementor-element.elementor-element-6df4a3a4 .elementor-button:hover svg, .elementor-929 .elementor-element.elementor-element-6df4a3a4 .elementor-button:focus svg{fill:var( --e-global-color-primary );}.elementor-929 .elementor-element.elementor-element-1e9d3394{--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:115px 30px;--row-gap:115px;--column-gap:30px;--margin-top:-5px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:15px;--padding-right:15px;--z-index:3;}.elementor-929 .elementor-element.elementor-element-49dce414{--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:115px 30px;--row-gap:115px;--column-gap:30px;}.elementor-929 .elementor-element.elementor-element-4c28eed9{--display:flex;border-style:solid;--border-style:solid;border-width:5px 0px 0px 0px;--border-top-width:5px;--border-right-width:0px;--border-bottom-width:0px;--border-left-width:0px;border-color:var( --e-global-color-accent );--border-color:var( --e-global-color-accent );box-shadow:0px 8px 30px 0px rgba(0, 0, 0, 0.08);}.elementor-929 .elementor-element.elementor-element-4c28eed9:not(.elementor-motion-effects-element-type-background), .elementor-929 .elementor-element.elementor-element-4c28eed9 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-secondary );}.elementor-929 .elementor-element.elementor-element-4aea36b6{--display:flex;--align-items:flex-start;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--margin-top:-85px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-929 .elementor-element.elementor-element-4ffa17b3{border-style:solid;border-width:5px 5px 0px 0px;border-color:var( --e-global-color-accent );}.elementor-929 .elementor-element.elementor-element-5a7b0c05{--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:15px 15px;--row-gap:15px;--column-gap:15px;--padding-top:0px;--padding-bottom:0px;--padding-left:15px;--padding-right:15px;}.elementor-929 .elementor-element.elementor-element-4147d583{--display:flex;}.elementor-929 .elementor-element.elementor-element-7ac69e8e.elementor-element{--align-self:center;}.elementor-929 .elementor-element.elementor-element-7ac69e8e .flat-counter .ending-number, .elementor-929 .elementor-element.elementor-element-7ac69e8e .flat-counter .numb-count, .elementor-929 .elementor-element.elementor-element-7ac69e8e .flat-counter .ending-number .odometer-formatting-mark:after{font-family:var( --e-global-typography-d182d4f-font-family ), Sans-serif;font-size:var( --e-global-typography-d182d4f-font-size );font-weight:var( --e-global-typography-d182d4f-font-weight );text-transform:var( --e-global-typography-d182d4f-text-transform );line-height:var( --e-global-typography-d182d4f-line-height );letter-spacing:var( --e-global-typography-d182d4f-letter-spacing );}.elementor-929 .elementor-element.elementor-element-7ac69e8e .flat-counter .ending-number{color:var( --e-global-color-primary );}.elementor-929 .elementor-element.elementor-element-7ac69e8e .numb-prefix{color:#000000;}.elementor-929 .elementor-element.elementor-element-7ac69e8e .numb-suffix{color:#000000;}.elementor-929 .elementor-element.elementor-element-7ac69e8e .flat-counter .numb-count{margin:15px 0px 0px 0px;}.elementor-929 .elementor-element.elementor-element-7ac69e8e .flat-counter .name-count{color:#000000;}.elementor-929 .elementor-element.elementor-element-7ac69e8e .flat-counter .flat-icon i{color:#ffffff;font-size:30px;}.elementor-929 .elementor-element.elementor-element-7ac69e8e .flat-counter .flat-icon svg{fill:#ffffff;width:30px;}.elementor-929 .elementor-element.elementor-element-7ac69e8e .flat-counter .flat-icon{background-color:#3858e9;padding:30px 30px 30px 30px;}.elementor-929 .elementor-element.elementor-element-7ac69e8e .flat-counter .flat-icon img{width:30px;}.elementor-929 .elementor-element.elementor-element-1c83b32a{--display:flex;}.elementor-929 .elementor-element.elementor-element-208fd095{--display:flex;border-style:solid;--border-style:solid;border-width:5px 0px 0px 0px;--border-top-width:5px;--border-right-width:0px;--border-bottom-width:0px;--border-left-width:0px;border-color:var( --e-global-color-accent );--border-color:var( --e-global-color-accent );box-shadow:0px 8px 30px 0px rgba(0, 0, 0, 0.08);}.elementor-929 .elementor-element.elementor-element-208fd095:not(.elementor-motion-effects-element-type-background), .elementor-929 .elementor-element.elementor-element-208fd095 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-secondary );}.elementor-929 .elementor-element.elementor-element-492afaf1{--display:flex;--align-items:flex-start;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--margin-top:-85px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-929 .elementor-element.elementor-element-5ad6a8cc{border-style:solid;border-width:5px 5px 0px 0px;border-color:var( --e-global-color-accent );}.elementor-929 .elementor-element.elementor-element-11ecc605{--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:15px 15px;--row-gap:15px;--column-gap:15px;--padding-top:0px;--padding-bottom:0px;--padding-left:15px;--padding-right:15px;}.elementor-929 .elementor-element.elementor-element-4c01346a{--display:flex;}.elementor-929 .elementor-element.elementor-element-5262e6ed.elementor-element{--align-self:center;}.elementor-929 .elementor-element.elementor-element-5262e6ed .flat-counter .ending-number, .elementor-929 .elementor-element.elementor-element-5262e6ed .flat-counter .numb-count, .elementor-929 .elementor-element.elementor-element-5262e6ed .flat-counter .ending-number .odometer-formatting-mark:after{font-family:var( --e-global-typography-d182d4f-font-family ), Sans-serif;font-size:var( --e-global-typography-d182d4f-font-size );font-weight:var( --e-global-typography-d182d4f-font-weight );text-transform:var( --e-global-typography-d182d4f-text-transform );line-height:var( --e-global-typography-d182d4f-line-height );letter-spacing:var( --e-global-typography-d182d4f-letter-spacing );}.elementor-929 .elementor-element.elementor-element-5262e6ed .flat-counter .ending-number{color:var( --e-global-color-primary );}.elementor-929 .elementor-element.elementor-element-5262e6ed .numb-prefix{color:#000000;}.elementor-929 .elementor-element.elementor-element-5262e6ed .numb-suffix{color:#000000;}.elementor-929 .elementor-element.elementor-element-5262e6ed .flat-counter .numb-count{margin:15px 0px 0px 0px;}.elementor-929 .elementor-element.elementor-element-5262e6ed .flat-counter .name-count{color:#000000;}.elementor-929 .elementor-element.elementor-element-5262e6ed .flat-counter .flat-icon i{color:#ffffff;font-size:30px;}.elementor-929 .elementor-element.elementor-element-5262e6ed .flat-counter .flat-icon svg{fill:#ffffff;width:30px;}.elementor-929 .elementor-element.elementor-element-5262e6ed .flat-counter .flat-icon{background-color:#3858e9;padding:30px 30px 30px 30px;}.elementor-929 .elementor-element.elementor-element-5262e6ed .flat-counter .flat-icon img{width:30px;}.elementor-929 .elementor-element.elementor-element-6a034198{--display:flex;}.elementor-929 .elementor-element.elementor-element-3bd23e3c{--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:115px 30px;--row-gap:115px;--column-gap:30px;}.elementor-929 .elementor-element.elementor-element-632fb06f{--display:flex;border-style:solid;--border-style:solid;border-width:5px 0px 0px 0px;--border-top-width:5px;--border-right-width:0px;--border-bottom-width:0px;--border-left-width:0px;border-color:var( --e-global-color-accent );--border-color:var( --e-global-color-accent );box-shadow:0px 8px 30px 0px rgba(0, 0, 0, 0.08);}.elementor-929 .elementor-element.elementor-element-632fb06f:not(.elementor-motion-effects-element-type-background), .elementor-929 .elementor-element.elementor-element-632fb06f > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-secondary );}.elementor-929 .elementor-element.elementor-element-5b8aa253{--display:flex;--align-items:flex-start;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--margin-top:-85px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-929 .elementor-element.elementor-element-24e8337d{border-style:solid;border-width:5px 5px 0px 0px;border-color:var( --e-global-color-accent );}.elementor-929 .elementor-element.elementor-element-67127907{--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:15px 15px;--row-gap:15px;--column-gap:15px;--padding-top:0px;--padding-bottom:0px;--padding-left:15px;--padding-right:15px;}.elementor-929 .elementor-element.elementor-element-628025f1{--display:flex;}.elementor-929 .elementor-element.elementor-element-57653c34.elementor-element{--align-self:center;}.elementor-929 .elementor-element.elementor-element-57653c34 .flat-counter .ending-number, .elementor-929 .elementor-element.elementor-element-57653c34 .flat-counter .numb-count, .elementor-929 .elementor-element.elementor-element-57653c34 .flat-counter .ending-number .odometer-formatting-mark:after{font-family:var( --e-global-typography-d182d4f-font-family ), Sans-serif;font-size:var( --e-global-typography-d182d4f-font-size );font-weight:var( --e-global-typography-d182d4f-font-weight );text-transform:var( --e-global-typography-d182d4f-text-transform );line-height:var( --e-global-typography-d182d4f-line-height );letter-spacing:var( --e-global-typography-d182d4f-letter-spacing );}.elementor-929 .elementor-element.elementor-element-57653c34 .flat-counter .ending-number{color:var( --e-global-color-primary );}.elementor-929 .elementor-element.elementor-element-57653c34 .numb-prefix{color:#000000;}.elementor-929 .elementor-element.elementor-element-57653c34 .numb-suffix{color:#000000;}.elementor-929 .elementor-element.elementor-element-57653c34 .flat-counter .numb-count{margin:20px 0px 10px 0px;}.elementor-929 .elementor-element.elementor-element-57653c34 .flat-counter .name-count{color:#000000;}.elementor-929 .elementor-element.elementor-element-57653c34 .flat-counter .flat-icon i{color:#ffffff;font-size:30px;}.elementor-929 .elementor-element.elementor-element-57653c34 .flat-counter .flat-icon svg{fill:#ffffff;width:30px;}.elementor-929 .elementor-element.elementor-element-57653c34 .flat-counter .flat-icon{background-color:#3858e9;padding:30px 30px 30px 30px;}.elementor-929 .elementor-element.elementor-element-57653c34 .flat-counter .flat-icon img{width:30px;}.elementor-929 .elementor-element.elementor-element-7a115168{--display:flex;}.elementor-929 .elementor-element.elementor-element-36a2c00b{--display:flex;border-style:solid;--border-style:solid;border-width:5px 0px 0px 0px;--border-top-width:5px;--border-right-width:0px;--border-bottom-width:0px;--border-left-width:0px;border-color:var( --e-global-color-accent );--border-color:var( --e-global-color-accent );box-shadow:0px 8px 30px 0px rgba(0, 0, 0, 0.08);}.elementor-929 .elementor-element.elementor-element-36a2c00b:not(.elementor-motion-effects-element-type-background), .elementor-929 .elementor-element.elementor-element-36a2c00b > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-secondary );}.elementor-929 .elementor-element.elementor-element-31ffe826{--display:flex;--align-items:flex-start;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--margin-top:-85px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-929 .elementor-element.elementor-element-eca3c57{border-style:solid;border-width:5px 5px 0px 0px;border-color:var( --e-global-color-accent );}.elementor-929 .elementor-element.elementor-element-59afdfdf{--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:15px 15px;--row-gap:15px;--column-gap:15px;--padding-top:0px;--padding-bottom:0px;--padding-left:15px;--padding-right:15px;}.elementor-929 .elementor-element.elementor-element-47ba3e39{--display:flex;}.elementor-929 .elementor-element.elementor-element-5267af49.elementor-element{--align-self:center;}.elementor-929 .elementor-element.elementor-element-5267af49 .flat-counter .ending-number, .elementor-929 .elementor-element.elementor-element-5267af49 .flat-counter .numb-count, .elementor-929 .elementor-element.elementor-element-5267af49 .flat-counter .ending-number .odometer-formatting-mark:after{font-family:var( --e-global-typography-d182d4f-font-family ), Sans-serif;font-size:var( --e-global-typography-d182d4f-font-size );font-weight:var( --e-global-typography-d182d4f-font-weight );text-transform:var( --e-global-typography-d182d4f-text-transform );line-height:var( --e-global-typography-d182d4f-line-height );letter-spacing:var( --e-global-typography-d182d4f-letter-spacing );}.elementor-929 .elementor-element.elementor-element-5267af49 .flat-counter .ending-number{color:var( --e-global-color-primary );}.elementor-929 .elementor-element.elementor-element-5267af49 .numb-prefix{color:#000000;}.elementor-929 .elementor-element.elementor-element-5267af49 .numb-suffix{color:#000000;}.elementor-929 .elementor-element.elementor-element-5267af49 .flat-counter .numb-count{margin:15px 0px 0px 0px;}.elementor-929 .elementor-element.elementor-element-5267af49 .flat-counter .name-count{color:#000000;}.elementor-929 .elementor-element.elementor-element-5267af49 .flat-counter .flat-icon i{color:#ffffff;font-size:30px;}.elementor-929 .elementor-element.elementor-element-5267af49 .flat-counter .flat-icon svg{fill:#ffffff;width:30px;}.elementor-929 .elementor-element.elementor-element-5267af49 .flat-counter .flat-icon{background-color:#3858e9;padding:30px 30px 30px 30px;}.elementor-929 .elementor-element.elementor-element-5267af49 .flat-counter .flat-icon img{width:30px;}.elementor-929 .elementor-element.elementor-element-70bcfb0d{--display:flex;}.elementor-929 .elementor-element.elementor-element-76fee824{--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:50px 50px;--row-gap:50px;--column-gap:50px;--padding-top:113px;--padding-bottom:150px;--padding-left:15px;--padding-right:15px;}.elementor-929 .elementor-element.elementor-element-76fee824:not(.elementor-motion-effects-element-type-background), .elementor-929 .elementor-element.elementor-element-76fee824 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(180deg, var( --e-global-color-secondary ) 0%, var( --e-global-color-e6a1a62 ) 100%);}.elementor-929 .elementor-element.elementor-element-76fee824::before, .elementor-929 .elementor-element.elementor-element-76fee824 > .elementor-background-video-container::before, .elementor-929 .elementor-element.elementor-element-76fee824 > .e-con-inner > .elementor-background-video-container::before, .elementor-929 .elementor-element.elementor-element-76fee824 > .elementor-background-slideshow::before, .elementor-929 .elementor-element.elementor-element-76fee824 > .e-con-inner > .elementor-background-slideshow::before, .elementor-929 .elementor-element.elementor-element-76fee824 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-image:url("https://drivingschool.hostrsf.com/wp-content/uploads/2025/09/BG-1.png");--background-overlay:'';background-position:bottom right;background-repeat:no-repeat;}.elementor-929 .elementor-element.elementor-element-6a93f793{--display:flex;--gap:5px 5px;--row-gap:5px;--column-gap:5px;}.elementor-929 .elementor-element.elementor-element-53c82897{--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:8px 8px;--row-gap:8px;--column-gap:8px;--margin-top:-8px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-929 .elementor-element.elementor-element-700ff46c{--display:flex;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );border-style:solid;--border-style:solid;border-width:4px 4px 4px 4px;--border-top-width:4px;--border-right-width:4px;--border-bottom-width:4px;--border-left-width:4px;border-color:var( --e-global-color-accent );--border-color:var( --e-global-color-accent );--padding-top:26px;--padding-bottom:0px;--padding-left:37px;--padding-right:64px;}.elementor-929 .elementor-element.elementor-element-5dbbd68d .tf-carousel-box .owl-nav .owl-prev, .elementor-929 .elementor-element.elementor-element-5dbbd68d .tf-carousel-box .owl-nav .owl-next{font-size:15px;width:50px;height:50px;line-height:50px;top:80%;color:var( --e-global-color-accent );background-color:var( --e-global-color-secondary );}.elementor-929 .elementor-element.elementor-element-5dbbd68d .tf-carousel-box .owl-nav .owl-prev{left:89%;border-radius:100% 100% 100% 100%;}.elementor-929 .elementor-element.elementor-element-5dbbd68d .tf-carousel-box .owl-nav .owl-next{right:0%;border-radius:100% 100% 100% 100%;}.elementor-929 .elementor-element.elementor-element-5dbbd68d .tf-carousel-box .owl-nav .owl-prev:hover, .elementor-929 .elementor-element.elementor-element-5dbbd68d .tf-carousel-box .owl-nav .owl-next:hover{color:var( --e-global-color-accent );background-color:var( --e-global-color-primary );}.elementor-929 .elementor-element.elementor-element-7583c31c{--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;--justify-content:center;--align-items:center;--gap:7px 7px;--row-gap:7px;--column-gap:7px;--margin-top:0px;--margin-bottom:-35px;--margin-left:0px;--margin-right:100px;--padding-top:9px;--padding-bottom:9px;--padding-left:10px;--padding-right:52px;}.elementor-929 .elementor-element.elementor-element-7583c31c:not(.elementor-motion-effects-element-type-background), .elementor-929 .elementor-element.elementor-element-7583c31c > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://drivingschool.hostrsf.com/wp-content/uploads/2025/09/Bg.png");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-929 .elementor-element.elementor-element-13a21482{border-style:solid;border-width:3px 3px 3px 3px;border-color:#02010100;border-radius:100% 100% 100% 100%;}.elementor-929 .elementor-element.elementor-element-13a21482:hover{border-style:solid;border-width:3px 3px 3px 3px;border-color:var( --e-global-color-secondary );}.elementor-929 .elementor-element.elementor-element-13a21482 img{width:47px;border-radius:100% 100% 100% 100%;}.elementor-929 .elementor-element.elementor-element-3fac8a52{border-style:solid;border-width:3px 3px 3px 3px;border-color:#02010100;border-radius:100% 100% 100% 100%;}.elementor-929 .elementor-element.elementor-element-3fac8a52:hover{border-style:solid;border-width:3px 3px 3px 3px;border-color:var( --e-global-color-secondary );}.elementor-929 .elementor-element.elementor-element-3fac8a52 img{width:47px;border-radius:100% 100% 100% 100%;}.elementor-929 .elementor-element.elementor-element-2e08337f{border-style:solid;border-width:3px 3px 3px 3px;border-color:#02010100;border-radius:100% 100% 100% 100%;}.elementor-929 .elementor-element.elementor-element-2e08337f:hover{border-style:solid;border-width:3px 3px 3px 3px;border-color:var( --e-global-color-secondary );}.elementor-929 .elementor-element.elementor-element-2e08337f img{width:47px;border-radius:100% 100% 100% 100%;}.elementor-929 .elementor-element.elementor-element-43da4750{--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:30px 30px;--row-gap:30px;--column-gap:30px;--padding-top:120px;--padding-bottom:120px;--padding-left:15px;--padding-right:15px;}.elementor-929 .elementor-element.elementor-element-2c4969ee{--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;}.elementor-929 .elementor-element.elementor-element-1852ef93{--display:flex;--gap:5px 5px;--row-gap:5px;--column-gap:5px;}.elementor-929 .elementor-element.elementor-element-748ab4d4{--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:8px 8px;--row-gap:8px;--column-gap:8px;--margin-top:-8px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-929 .elementor-element.elementor-element-bb58165{--divider-border-style:solid;--divider-color:var( --e-global-color-accent );--divider-border-width:1px;padding:8px 0px 20px 0px;}.elementor-929 .elementor-element.elementor-element-bb58165 .elementor-divider-separator{width:100%;}.elementor-929 .elementor-element.elementor-element-bb58165 .elementor-divider{padding-block-start:15px;padding-block-end:15px;}.elementor-929 .elementor-element.elementor-element-5b10201b{--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:30px 30px;--row-gap:30px;--column-gap:30px;}.elementor-929 .elementor-element.elementor-element-1a1847d7{--display:flex;--padding-top:50px;--padding-bottom:51px;--padding-left:30px;--padding-right:30px;}.elementor-929 .elementor-element.elementor-element-1a1847d7:not(.elementor-motion-effects-element-type-background), .elementor-929 .elementor-element.elementor-element-1a1847d7 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://drivingschool.hostrsf.com/wp-content/uploads/2025/09/Img-6.jpg");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-929 .elementor-element.elementor-element-6941cf8 > .elementor-widget-container{background-color:#FFFFFF0D;padding:30px 0px 19px 0px;}.elementor-929 .elementor-element.elementor-element-6941cf8 .flat-counter{padding:0px 0px 0px 0px;margin:0px 0px 0px 0px;}.elementor-929 .elementor-element.elementor-element-6941cf8 .flat-counter .ending-number, .elementor-929 .elementor-element.elementor-element-6941cf8 .flat-counter .numb-count, .elementor-929 .elementor-element.elementor-element-6941cf8 .flat-counter .ending-number .odometer-formatting-mark:after{font-family:var( --e-global-typography-2a6dddb-font-family ), Sans-serif;font-size:var( --e-global-typography-2a6dddb-font-size );font-weight:var( --e-global-typography-2a6dddb-font-weight );text-transform:var( --e-global-typography-2a6dddb-text-transform );line-height:var( --e-global-typography-2a6dddb-line-height );letter-spacing:var( --e-global-typography-2a6dddb-letter-spacing );}.elementor-929 .elementor-element.elementor-element-6941cf8 .flat-counter .ending-number{color:var( --e-global-color-accent );}.elementor-929 .elementor-element.elementor-element-6941cf8 .numb-prefix{color:var( --e-global-color-accent );}.elementor-929 .elementor-element.elementor-element-6941cf8 .numb-suffix{color:var( --e-global-color-accent );}.elementor-929 .elementor-element.elementor-element-6941cf8 .flat-counter .numb-count{margin:0px 0px 0px 0px;}.elementor-929 .elementor-element.elementor-element-6941cf8 .flat-counter .name-count{font-family:var( --e-global-typography-d182d4f-font-family ), Sans-serif;font-size:var( --e-global-typography-d182d4f-font-size );font-weight:var( --e-global-typography-d182d4f-font-weight );text-transform:var( --e-global-typography-d182d4f-text-transform );line-height:var( --e-global-typography-d182d4f-line-height );letter-spacing:var( --e-global-typography-d182d4f-letter-spacing );color:var( --e-global-color-secondary );margin:0px 0px 0px 0px;}.elementor-929 .elementor-element.elementor-element-6941cf8 .flat-counter .flat-icon i{color:#ffffff;font-size:0px;}.elementor-929 .elementor-element.elementor-element-6941cf8 .flat-counter .flat-icon svg{fill:#ffffff;width:0px;}.elementor-929 .elementor-element.elementor-element-6941cf8 .flat-counter .flat-icon{background-color:#3858e9;padding:0px 0px 0px 0px;margin:0px 0px 0px 0px;}.elementor-929 .elementor-element.elementor-element-6941cf8 .flat-counter .flat-icon img{width:0px;}.elementor-929 .elementor-element.elementor-element-67a2e895{--display:flex;--justify-content:center;--padding-top:30px;--padding-bottom:30px;--padding-left:30px;--padding-right:30px;}.elementor-929 .elementor-element.elementor-element-67a2e895:not(.elementor-motion-effects-element-type-background), .elementor-929 .elementor-element.elementor-element-67a2e895 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://drivingschool.hostrsf.com/wp-content/uploads/2025/09/Logo-1-1.png");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-929 .elementor-element.elementor-element-1b2f6474{--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;}.elementor-929 .elementor-element.elementor-element-30c88005 .elementskit-accordion.accoedion-primary .elementskit-card .elementskit-card-header>.elementskit-btn-link[aria-expanded="true"], .elementor-929 .elementor-element.elementor-element-30c88005 .elementskit-accordion .elementskit-card-header>.elementskit-btn-link[aria-expanded=true], .elementor-929 .elementor-element.elementor-element-30c88005 .elementskit-accordion.floating-style .elementskit-card .elementskit-btn-link[aria-expanded="true"]{background-color:var( --e-global-color-secondary );}.elementor-929 .elementor-element.elementor-element-30c88005 .elementskit-accordion .elementskit-card-header>.elementskit-btn-link{background-color:var( --e-global-color-secondary );font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-size:var( --e-global-typography-secondary-font-size );font-weight:var( --e-global-typography-secondary-font-weight );text-transform:var( --e-global-typography-secondary-text-transform );line-height:var( --e-global-typography-secondary-line-height );letter-spacing:var( --e-global-typography-secondary-letter-spacing );color:var( --e-global-color-primary );border-style:solid;border-width:1px 1px 1px 1px;border-color:var( --e-global-color-f473d5d );padding:25px 50px 25px 27px;}.elementor-929 .elementor-element.elementor-element-30c88005 .elementskit-accordion .elementskit-card-body, .elementor-929 .elementor-element.elementor-element-30c88005 .accordion.floating-style .elementskit-card-body{background-color:var( --e-global-color-secondary );}.elementor-929 .elementor-element.elementor-element-30c88005 .elementskit-accordion .elementskit-card-header .elementskit-btn-link[aria-expanded="false"] > .ekit_accordion_icon_group{background-color:var( --e-global-color-e6a1a62 );}.elementor-929 .elementor-element.elementor-element-30c88005 .elementskit-accordion .elementskit-card-header .elementskit-btn-link .ekit_accordion_icon_group{background-color:var( --e-global-color-accent );border-radius:100% 100% 100% 100%;}.elementor-929 .elementor-element.elementor-element-30c88005 .elementskit-accordion .elementskit-card .elementskit-card-header>.elementskit-btn-link[aria-expanded="true"]{color:var( --e-global-color-primary );border-style:none;border-radius:0px 0px 0px 0px;}.elementor-929 .elementor-element.elementor-element-30c88005 .elementskit-accordion.curve-shape .elementskit-card-header>.elementskit-btn-link[aria-expanded=true]{color:var( --e-global-color-primary );}.elementor-929 .elementor-element.elementor-element-30c88005 .elementskit-accordion .elementskit-card:not(:last-child){margin-bottom:18px;}.elementor-929 .elementor-element.elementor-element-30c88005 .elementskit-accordion .elementskit-card-body p{color:var( --e-global-color-text );}.elementor-929 .elementor-element.elementor-element-30c88005 .elementskit-accordion .elementskit-card-body{color:var( --e-global-color-text );padding:0px 90px 25px 27px;}.elementor-929 .elementor-element.elementor-element-30c88005 .elementskit-accordion .elementskit-card-body p, .elementor-929 .elementor-element.elementor-element-30c88005 .elementskit-accordion .elementskit-card-body{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );text-transform:var( --e-global-typography-text-text-transform );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-929 .elementor-element.elementor-element-30c88005 .elementskit-accordion > .elementskit-card.active{border-style:solid;border-width:1px 1px 1px 1px;border-color:var( --e-global-color-f473d5d );border-radius:0px 0px 0px 0px;}.elementor-929 .elementor-element.elementor-element-30c88005 .elementskit-accordion .elementskit-card-header > .elementskit-btn-link{border-radius:0px 0px 0px 0px;}.elementor-929 .elementor-element.elementor-element-30c88005 .elementskit-accordion .elementskit-card-header .elementskit-btn-link .ekit_accordion_normal_icon{color:var( --e-global-color-primary );fill:var( --e-global-color-primary );}.elementor-929 .elementor-element.elementor-element-30c88005 .elementskit-accordion .elementskit-card .elementskit-card-header .elementskit-btn-link .ekit_accordion_active_icon{color:var( --e-global-color-secondary );fill:var( --e-global-color-secondary );}.elementor-929 .elementor-element.elementor-element-30c88005 .elementskit-accordion .elementskit-card .elementskit-card-header .elementskit-btn-link .ekit_accordion_icon_group{padding:10px 10px 10px 10px;}.elementor-929 .elementor-element.elementor-element-530de286{--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:50px 50px;--row-gap:50px;--column-gap:50px;--padding-top:0px;--padding-bottom:120px;--padding-left:15px;--padding-right:15px;}.elementor-929 .elementor-element.elementor-element-6b989d41{--display:flex;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:5px 5px;--row-gap:5px;--column-gap:5px;}.elementor-929 .elementor-element.elementor-element-ee05d4b{--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;--justify-content:center;--align-items:center;--gap:8px 8px;--row-gap:8px;--column-gap:8px;--margin-top:-8px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-929 .elementor-element.elementor-element-61ee2025{text-align:center;}.elementor-929 .elementor-element.elementor-element-75d3d0f4{--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:30px 30px;--row-gap:30px;--column-gap:30px;}.elementor-929 .elementor-element.elementor-element-2cd4b098{--display:flex;}.elementor-929 .elementor-element.elementor-element-304cf63e .team-box-social .elementor-repeater-item-16cf642.social{background-color:var( --e-global-color-secondary );color:var( --e-global-color-primary );}.elementor-929 .elementor-element.elementor-element-304cf63e .team-box-social .elementor-repeater-item-16cf642.social:hover{background-color:var( --e-global-color-accent );color:var( --e-global-color-secondary );}.elementor-929 .elementor-element.elementor-element-304cf63e .team-box-social .elementor-repeater-item-16cf642.social:hover svg{fill:var( --e-global-color-secondary );}.elementor-929 .elementor-element.elementor-element-304cf63e .team-box-social .elementor-repeater-item-4b548ef.social{background-color:var( --e-global-color-secondary );color:var( --e-global-color-primary );}.elementor-929 .elementor-element.elementor-element-304cf63e .team-box-social .elementor-repeater-item-4b548ef.social:hover{background-color:var( --e-global-color-accent );color:var( --e-global-color-secondary );}.elementor-929 .elementor-element.elementor-element-304cf63e .team-box-social .elementor-repeater-item-4b548ef.social:hover svg{fill:var( --e-global-color-secondary );}.elementor-929 .elementor-element.elementor-element-304cf63e .team-box-social .elementor-repeater-item-9952f6b.social{background-color:var( --e-global-color-secondary );color:var( --e-global-color-primary );}.elementor-929 .elementor-element.elementor-element-304cf63e .team-box-social .elementor-repeater-item-9952f6b.social:hover{background-color:var( --e-global-color-accent );color:var( --e-global-color-secondary );}.elementor-929 .elementor-element.elementor-element-304cf63e .team-box-social .elementor-repeater-item-9952f6b.social:hover svg{fill:var( --e-global-color-secondary );}.elementor-929 .elementor-element.elementor-element-304cf63e .team-box-social .elementor-repeater-item-4451948.social{background-color:var( --e-global-color-secondary );color:var( --e-global-color-primary );}.elementor-929 .elementor-element.elementor-element-304cf63e .team-box-social .elementor-repeater-item-4451948.social:hover{background-color:var( --e-global-color-accent );color:var( --e-global-color-secondary );}.elementor-929 .elementor-element.elementor-element-304cf63e .team-box-social .elementor-repeater-item-4451948.social:hover svg{fill:var( --e-global-color-secondary );}.elementor-929 .elementor-element.elementor-element-304cf63e .tf-team, .elementor-929 .elementor-element.elementor-element-304cf63e .tf-team{text-align:-webkit-center;}.elementor-929 .elementor-element.elementor-element-304cf63e .tf-team{padding:0px 0px 0px 0px;background-color:#ffffff;}.elementor-929 .elementor-element.elementor-element-304cf63e .tf-team .team-content{padding:30px 30px 35px 30px;background-color:rgba(122, 122, 122, 0.05);}.elementor-929 .elementor-element.elementor-element-304cf63e .tf-team .team-name a{color:#000000;}.elementor-929 .elementor-element.elementor-element-304cf63e .tf-team .team-name a:hover{color:#1da1f2;}.elementor-929 .elementor-element.elementor-element-304cf63e .tf-team .team-name{margin-bottom:10px;}.elementor-929 .elementor-element.elementor-element-304cf63e .tf-team .team-position{color:#000000;margin-bottom:10px;}.elementor-929 .elementor-element.elementor-element-304cf63e .tf-team .team-desc{color:#000000;margin-bottom:10px;}.elementor-929 .elementor-element.elementor-element-304cf63e .tf-team .team-box-social .social{font-size:15px;padding:12px;border-radius:0px 0px 0px 0px;}.elementor-929 .elementor-element.elementor-element-304cf63e .tf-team .team-box-social .social svg{width:15px;}.elementor-929 .elementor-element.elementor-element-505dfc87{--display:flex;--margin-top:-63px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:34px;--padding-right:0px;--z-index:1;}.elementor-929 .elementor-element.elementor-element-2020e96c{background-color:var( --e-global-color-secondary );background-image:url("https://drivingschool.hostrsf.com/wp-content/uploads/2025/09/Content.png");padding:16px 16px 16px 35px;background-position:bottom right;background-repeat:no-repeat;background-size:cover;transition:background 0.3s;border-style:solid;border-width:0px 0px 0px 5px;border-color:var( --e-global-color-accent );box-shadow:6px 6px 30px 0px rgba(0, 0, 0, 0.08);}.elementor-929 .elementor-element.elementor-element-2020e96c:hover{background-image:url("https://drivingschool.hostrsf.com/wp-content/uploads/2025/09/Content-1.png");background-position:bottom right;background-repeat:no-repeat;background-size:cover;}.elementor-929 .elementor-element.elementor-element-2020e96c .elementor-image-box-wrapper{text-align:left;}.elementor-929 .elementor-element.elementor-element-2020e96c .elementor-image-box-title{margin-bottom:0px;}.elementor-929 .elementor-element.elementor-element-54097cab{--display:flex;}.elementor-929 .elementor-element.elementor-element-9f22da1 .team-box-social .elementor-repeater-item-598d01a.social{background-color:var( --e-global-color-secondary );color:var( --e-global-color-primary );}.elementor-929 .elementor-element.elementor-element-9f22da1 .team-box-social .elementor-repeater-item-598d01a.social:hover{background-color:var( --e-global-color-accent );color:var( --e-global-color-secondary );}.elementor-929 .elementor-element.elementor-element-9f22da1 .team-box-social .elementor-repeater-item-598d01a.social:hover svg{fill:var( --e-global-color-secondary );}.elementor-929 .elementor-element.elementor-element-9f22da1 .team-box-social .elementor-repeater-item-a498017.social{background-color:var( --e-global-color-secondary );color:var( --e-global-color-primary );}.elementor-929 .elementor-element.elementor-element-9f22da1 .team-box-social .elementor-repeater-item-a498017.social:hover{background-color:var( --e-global-color-accent );color:var( --e-global-color-secondary );}.elementor-929 .elementor-element.elementor-element-9f22da1 .team-box-social .elementor-repeater-item-a498017.social:hover svg{fill:var( --e-global-color-secondary );}.elementor-929 .elementor-element.elementor-element-9f22da1 .team-box-social .elementor-repeater-item-0d126e4.social{background-color:var( --e-global-color-secondary );color:var( --e-global-color-primary );}.elementor-929 .elementor-element.elementor-element-9f22da1 .team-box-social .elementor-repeater-item-0d126e4.social:hover{background-color:var( --e-global-color-accent );color:var( --e-global-color-secondary );}.elementor-929 .elementor-element.elementor-element-9f22da1 .team-box-social .elementor-repeater-item-0d126e4.social:hover svg{fill:var( --e-global-color-secondary );}.elementor-929 .elementor-element.elementor-element-9f22da1 .team-box-social .elementor-repeater-item-16cf642.social{background-color:var( --e-global-color-secondary );color:var( --e-global-color-primary );}.elementor-929 .elementor-element.elementor-element-9f22da1 .team-box-social .elementor-repeater-item-16cf642.social:hover{background-color:var( --e-global-color-accent );color:var( --e-global-color-secondary );}.elementor-929 .elementor-element.elementor-element-9f22da1 .team-box-social .elementor-repeater-item-16cf642.social:hover svg{fill:var( --e-global-color-secondary );}.elementor-929 .elementor-element.elementor-element-9f22da1 .tf-team, .elementor-929 .elementor-element.elementor-element-9f22da1 .tf-team{text-align:-webkit-center;}.elementor-929 .elementor-element.elementor-element-9f22da1 .tf-team{padding:0px 0px 0px 0px;background-color:#ffffff;}.elementor-929 .elementor-element.elementor-element-9f22da1 .tf-team .team-content{padding:30px 30px 35px 30px;background-color:rgba(122, 122, 122, 0.05);}.elementor-929 .elementor-element.elementor-element-9f22da1 .tf-team .team-name a{color:#000000;}.elementor-929 .elementor-element.elementor-element-9f22da1 .tf-team .team-name a:hover{color:#1da1f2;}.elementor-929 .elementor-element.elementor-element-9f22da1 .tf-team .team-name{margin-bottom:10px;}.elementor-929 .elementor-element.elementor-element-9f22da1 .tf-team .team-position{color:#000000;margin-bottom:10px;}.elementor-929 .elementor-element.elementor-element-9f22da1 .tf-team .team-desc{color:#000000;margin-bottom:10px;}.elementor-929 .elementor-element.elementor-element-9f22da1 .tf-team .team-box-social .social{font-size:12px;padding:12px;}.elementor-929 .elementor-element.elementor-element-9f22da1 .tf-team .team-box-social .social svg{width:12px;}.elementor-929 .elementor-element.elementor-element-17e1bc96{--display:flex;--margin-top:-63px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:34px;--padding-right:0px;--z-index:1;}.elementor-929 .elementor-element.elementor-element-6c20d0d3{background-color:var( --e-global-color-secondary );background-image:url("https://drivingschool.hostrsf.com/wp-content/uploads/2025/09/Content.png");padding:16px 16px 16px 35px;background-position:bottom right;background-repeat:no-repeat;background-size:cover;transition:background 0.3s;border-style:solid;border-width:0px 0px 0px 5px;border-color:var( --e-global-color-accent );box-shadow:6px 6px 30px 0px rgba(0, 0, 0, 0.08);}.elementor-929 .elementor-element.elementor-element-6c20d0d3:hover{background-image:url("https://drivingschool.hostrsf.com/wp-content/uploads/2025/09/Content-1.png");background-position:bottom right;background-repeat:no-repeat;background-size:cover;}.elementor-929 .elementor-element.elementor-element-6c20d0d3 .elementor-image-box-wrapper{text-align:left;}.elementor-929 .elementor-element.elementor-element-6c20d0d3 .elementor-image-box-title{margin-bottom:0px;}.elementor-929 .elementor-element.elementor-element-2cfea0da{--display:flex;}.elementor-929 .elementor-element.elementor-element-175b35f7 .team-box-social .elementor-repeater-item-598d01a.social{background-color:var( --e-global-color-secondary );color:var( --e-global-color-primary );}.elementor-929 .elementor-element.elementor-element-175b35f7 .team-box-social .elementor-repeater-item-598d01a.social:hover{background-color:var( --e-global-color-accent );color:var( --e-global-color-secondary );}.elementor-929 .elementor-element.elementor-element-175b35f7 .team-box-social .elementor-repeater-item-598d01a.social:hover svg{fill:var( --e-global-color-secondary );}.elementor-929 .elementor-element.elementor-element-175b35f7 .team-box-social .elementor-repeater-item-a498017.social{background-color:var( --e-global-color-secondary );color:var( --e-global-color-primary );}.elementor-929 .elementor-element.elementor-element-175b35f7 .team-box-social .elementor-repeater-item-a498017.social:hover{background-color:var( --e-global-color-accent );color:var( --e-global-color-secondary );}.elementor-929 .elementor-element.elementor-element-175b35f7 .team-box-social .elementor-repeater-item-a498017.social:hover svg{fill:var( --e-global-color-secondary );}.elementor-929 .elementor-element.elementor-element-175b35f7 .team-box-social .elementor-repeater-item-0d126e4.social{background-color:var( --e-global-color-secondary );color:var( --e-global-color-primary );}.elementor-929 .elementor-element.elementor-element-175b35f7 .team-box-social .elementor-repeater-item-0d126e4.social:hover{background-color:var( --e-global-color-accent );color:var( --e-global-color-secondary );}.elementor-929 .elementor-element.elementor-element-175b35f7 .team-box-social .elementor-repeater-item-0d126e4.social:hover svg{fill:var( --e-global-color-secondary );}.elementor-929 .elementor-element.elementor-element-175b35f7 .team-box-social .elementor-repeater-item-16cf642.social{background-color:var( --e-global-color-secondary );color:var( --e-global-color-primary );}.elementor-929 .elementor-element.elementor-element-175b35f7 .team-box-social .elementor-repeater-item-16cf642.social:hover{background-color:var( --e-global-color-accent );color:var( --e-global-color-secondary );}.elementor-929 .elementor-element.elementor-element-175b35f7 .team-box-social .elementor-repeater-item-16cf642.social:hover svg{fill:var( --e-global-color-secondary );}.elementor-929 .elementor-element.elementor-element-175b35f7 .tf-team, .elementor-929 .elementor-element.elementor-element-175b35f7 .tf-team{text-align:-webkit-center;}.elementor-929 .elementor-element.elementor-element-175b35f7 .tf-team{padding:0px 0px 0px 0px;background-color:#ffffff;}.elementor-929 .elementor-element.elementor-element-175b35f7 .tf-team .team-content{padding:30px 30px 35px 30px;background-color:rgba(122, 122, 122, 0.05);}.elementor-929 .elementor-element.elementor-element-175b35f7 .tf-team .team-name a{color:#000000;}.elementor-929 .elementor-element.elementor-element-175b35f7 .tf-team .team-name a:hover{color:#1da1f2;}.elementor-929 .elementor-element.elementor-element-175b35f7 .tf-team .team-name{margin-bottom:10px;}.elementor-929 .elementor-element.elementor-element-175b35f7 .tf-team .team-position{color:#000000;margin-bottom:10px;}.elementor-929 .elementor-element.elementor-element-175b35f7 .tf-team .team-desc{color:#000000;margin-bottom:10px;}.elementor-929 .elementor-element.elementor-element-175b35f7 .tf-team .team-box-social .social{font-size:12px;padding:12px;}.elementor-929 .elementor-element.elementor-element-175b35f7 .tf-team .team-box-social .social svg{width:12px;}.elementor-929 .elementor-element.elementor-element-672772b9{--display:flex;--margin-top:-63px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:34px;--padding-right:0px;--z-index:1;}.elementor-929 .elementor-element.elementor-element-3bb46e8a{background-color:var( --e-global-color-secondary );background-image:url("https://drivingschool.hostrsf.com/wp-content/uploads/2025/09/Content.png");padding:16px 16px 16px 35px;background-position:bottom right;background-repeat:no-repeat;background-size:cover;transition:background 0.3s;border-style:solid;border-width:0px 0px 0px 5px;border-color:var( --e-global-color-accent );box-shadow:6px 6px 30px 0px rgba(0, 0, 0, 0.08);}.elementor-929 .elementor-element.elementor-element-3bb46e8a:hover{background-image:url("https://drivingschool.hostrsf.com/wp-content/uploads/2025/09/Content-1.png");background-position:bottom right;background-repeat:no-repeat;background-size:cover;}.elementor-929 .elementor-element.elementor-element-3bb46e8a .elementor-image-box-wrapper{text-align:left;}.elementor-929 .elementor-element.elementor-element-3bb46e8a .elementor-image-box-title{margin-bottom:0px;}.elementor-929 .elementor-element.elementor-element-18f28532{--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:50px 50px;--row-gap:50px;--column-gap:50px;--overlay-opacity:0.83;--padding-top:120px;--padding-bottom:118px;--padding-left:15px;--padding-right:15px;}.elementor-929 .elementor-element.elementor-element-18f28532:not(.elementor-motion-effects-element-type-background), .elementor-929 .elementor-element.elementor-element-18f28532 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://drivingschool.hostrsf.com/wp-content/uploads/2025/09/bg_choose_home01-GK6X7CR.jpg");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-929 .elementor-element.elementor-element-18f28532::before, .elementor-929 .elementor-element.elementor-element-18f28532 > .elementor-background-video-container::before, .elementor-929 .elementor-element.elementor-element-18f28532 > .e-con-inner > .elementor-background-video-container::before, .elementor-929 .elementor-element.elementor-element-18f28532 > .elementor-background-slideshow::before, .elementor-929 .elementor-element.elementor-element-18f28532 > .e-con-inner > .elementor-background-slideshow::before, .elementor-929 .elementor-element.elementor-element-18f28532 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:var( --e-global-color-primary );--background-overlay:'';}.elementor-929 .elementor-element.elementor-element-13c2022f{--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:30px 140px;--row-gap:30px;--column-gap:140px;}.elementor-929 .elementor-element.elementor-element-3da1f26e{--display:flex;--gap:5px 5px;--row-gap:5px;--column-gap:5px;}.elementor-929 .elementor-element.elementor-element-5a45f8e4{--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:8px 8px;--row-gap:8px;--column-gap:8px;--margin-top:-8px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-929 .elementor-element.elementor-element-373f3a16 .elementor-heading-title{color:var( --e-global-color-secondary );}.elementor-929 .elementor-element.elementor-element-2cfce7a8 .elementor-heading-title{color:var( --e-global-color-secondary );}.elementor-929 .elementor-element.elementor-element-ab04ac0{--display:flex;--justify-content:center;}.elementor-929 .elementor-element.elementor-element-23b1beee{color:var( --e-global-color-2f93d57 );}.elementor-929 .elementor-element.elementor-element-b07d190{--display:flex;--min-height:0px;--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:30px 30px;--row-gap:30px;--column-gap:30px;}.elementor-929 .elementor-element.elementor-element-5eb61000{--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:30px 30px;--row-gap:30px;--column-gap:30px;}.elementor-929 .elementor-element.elementor-element-5f4e9e5d{--display:flex;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:var( --e-global-color-eea60ba );--border-color:var( --e-global-color-eea60ba );--padding-top:30px;--padding-bottom:0px;--padding-left:30px;--padding-right:30px;}.elementor-929 .elementor-element.elementor-element-5f4e9e5d:not(.elementor-motion-effects-element-type-background), .elementor-929 .elementor-element.elementor-element-5f4e9e5d > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-540f8a9 );}.elementor-929 .elementor-element.elementor-element-2942dd48 .elementor-image-box-wrapper{text-align:left;}.elementor-929 .elementor-element.elementor-element-2942dd48.elementor-position-right .elementor-image-box-img{margin-left:0px;}.elementor-929 .elementor-element.elementor-element-2942dd48.elementor-position-left .elementor-image-box-img{margin-right:0px;}.elementor-929 .elementor-element.elementor-element-2942dd48.elementor-position-top .elementor-image-box-img{margin-bottom:0px;}.elementor-929 .elementor-element.elementor-element-2942dd48 .elementor-image-box-wrapper .elementor-image-box-img{width:30%;}.elementor-929 .elementor-element.elementor-element-2942dd48 .elementor-image-box-img img{transition-duration:0.3s;}.elementor-929 .elementor-element.elementor-element-2942dd48 .elementor-image-box-title{color:var( --e-global-color-secondary );}.elementor-929 .elementor-element.elementor-element-673b6abc{--display:flex;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:var( --e-global-color-eea60ba );--border-color:var( --e-global-color-eea60ba );--padding-top:30px;--padding-bottom:0px;--padding-left:30px;--padding-right:30px;}.elementor-929 .elementor-element.elementor-element-673b6abc:not(.elementor-motion-effects-element-type-background), .elementor-929 .elementor-element.elementor-element-673b6abc > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-540f8a9 );}.elementor-929 .elementor-element.elementor-element-5cf37fd3 .elementor-image-box-wrapper{text-align:left;}.elementor-929 .elementor-element.elementor-element-5cf37fd3.elementor-position-right .elementor-image-box-img{margin-left:0px;}.elementor-929 .elementor-element.elementor-element-5cf37fd3.elementor-position-left .elementor-image-box-img{margin-right:0px;}.elementor-929 .elementor-element.elementor-element-5cf37fd3.elementor-position-top .elementor-image-box-img{margin-bottom:0px;}.elementor-929 .elementor-element.elementor-element-5cf37fd3 .elementor-image-box-wrapper .elementor-image-box-img{width:30%;}.elementor-929 .elementor-element.elementor-element-5cf37fd3 .elementor-image-box-img img{transition-duration:0.3s;}.elementor-929 .elementor-element.elementor-element-5cf37fd3 .elementor-image-box-title{color:var( --e-global-color-secondary );}.elementor-929 .elementor-element.elementor-element-6ddf682f{--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:30px 30px;--row-gap:30px;--column-gap:30px;}.elementor-929 .elementor-element.elementor-element-773f6e74{--display:flex;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:var( --e-global-color-eea60ba );--border-color:var( --e-global-color-eea60ba );--padding-top:30px;--padding-bottom:0px;--padding-left:30px;--padding-right:30px;}.elementor-929 .elementor-element.elementor-element-773f6e74:not(.elementor-motion-effects-element-type-background), .elementor-929 .elementor-element.elementor-element-773f6e74 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-540f8a9 );}.elementor-929 .elementor-element.elementor-element-5e747654 .elementor-image-box-wrapper{text-align:left;}.elementor-929 .elementor-element.elementor-element-5e747654.elementor-position-right .elementor-image-box-img{margin-left:0px;}.elementor-929 .elementor-element.elementor-element-5e747654.elementor-position-left .elementor-image-box-img{margin-right:0px;}.elementor-929 .elementor-element.elementor-element-5e747654.elementor-position-top .elementor-image-box-img{margin-bottom:0px;}.elementor-929 .elementor-element.elementor-element-5e747654 .elementor-image-box-wrapper .elementor-image-box-img{width:30%;}.elementor-929 .elementor-element.elementor-element-5e747654 .elementor-image-box-img img{transition-duration:0.3s;}.elementor-929 .elementor-element.elementor-element-5e747654 .elementor-image-box-title{color:var( --e-global-color-secondary );}.elementor-929 .elementor-element.elementor-element-550776f{--display:flex;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:var( --e-global-color-eea60ba );--border-color:var( --e-global-color-eea60ba );--padding-top:30px;--padding-bottom:0px;--padding-left:30px;--padding-right:30px;}.elementor-929 .elementor-element.elementor-element-550776f:not(.elementor-motion-effects-element-type-background), .elementor-929 .elementor-element.elementor-element-550776f > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-540f8a9 );}.elementor-929 .elementor-element.elementor-element-25685580 .elementor-image-box-wrapper{text-align:left;}.elementor-929 .elementor-element.elementor-element-25685580.elementor-position-right .elementor-image-box-img{margin-left:0px;}.elementor-929 .elementor-element.elementor-element-25685580.elementor-position-left .elementor-image-box-img{margin-right:0px;}.elementor-929 .elementor-element.elementor-element-25685580.elementor-position-top .elementor-image-box-img{margin-bottom:0px;}.elementor-929 .elementor-element.elementor-element-25685580 .elementor-image-box-wrapper .elementor-image-box-img{width:30%;}.elementor-929 .elementor-element.elementor-element-25685580 .elementor-image-box-img img{transition-duration:0.3s;}.elementor-929 .elementor-element.elementor-element-25685580 .elementor-image-box-title{color:var( --e-global-color-secondary );}.elementor-929 .elementor-element.elementor-element-41185946{--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:84px 84px;--row-gap:84px;--column-gap:84px;--padding-top:120px;--padding-bottom:174px;--padding-left:15px;--padding-right:15px;}.elementor-929 .elementor-element.elementor-element-ac28408{--display:flex;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:5px 5px;--row-gap:5px;--column-gap:5px;}.elementor-929 .elementor-element.elementor-element-7920a175{--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;--justify-content:center;--align-items:center;--gap:8px 8px;--row-gap:8px;--column-gap:8px;--margin-top:-8px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-929 .elementor-element.elementor-element-342f5e47{text-align:center;}.elementor-929 .elementor-element.elementor-element-66b8b576{--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:90px 30px;--row-gap:90px;--column-gap:30px;}.elementor-929 .elementor-element.elementor-element-6961a70e{--display:flex;box-shadow:0px 6px 30px 0px rgba(0, 0, 0, 0.08);}.elementor-929 .elementor-element.elementor-element-6961a70e:not(.elementor-motion-effects-element-type-background), .elementor-929 .elementor-element.elementor-element-6961a70e > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-secondary );}.elementor-929 .elementor-element.elementor-element-590c26c{--display:flex;--margin-top:-36px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:30px;}.elementor-929 .elementor-element.elementor-element-5df87adb{background-image:url("https://drivingschool.hostrsf.com/wp-content/uploads/2025/09/Top.png");padding:25px 30px 55px 60px;background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-929 .elementor-element.elementor-element-5df87adb .elementor-image-box-title{margin-bottom:0px;font-family:var( --e-global-typography-d182d4f-font-family ), Sans-serif;font-size:var( --e-global-typography-d182d4f-font-size );font-weight:var( --e-global-typography-d182d4f-font-weight );text-transform:var( --e-global-typography-d182d4f-text-transform );line-height:var( --e-global-typography-d182d4f-line-height );letter-spacing:var( --e-global-typography-d182d4f-letter-spacing );color:var( --e-global-color-secondary );}.elementor-929 .elementor-element.elementor-element-5df87adb .elementor-image-box-description{color:#FFFFFFB3;}.elementor-929 .elementor-element.elementor-element-7057007f{--display:flex;--padding-top:24px;--padding-bottom:30px;--padding-left:30px;--padding-right:30px;}.elementor-929 .elementor-element.elementor-element-491f3627{padding:0px 0px 23px 0px;border-style:solid;border-width:0px 0px 1px 0px;border-color:var( --e-global-color-f473d5d );text-align:center;}.elementor-929 .elementor-element.elementor-element-604fc893{--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;border-style:solid;--border-style:solid;border-width:0px 0px 1px 0px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:1px;--border-left-width:0px;border-color:var( --e-global-color-f473d5d );--border-color:var( --e-global-color-f473d5d );--padding-top:13px;--padding-bottom:12px;--padding-left:0px;--padding-right:0px;}.elementor-929 .elementor-element.elementor-element-22b96eb3{width:var( --container-widget-width, 50% );max-width:50%;--container-widget-width:50%;--container-widget-flex-grow:0;}.elementor-929 .elementor-element.elementor-element-5878449a{width:var( --container-widget-width, 50% );max-width:50%;--container-widget-width:50%;--container-widget-flex-grow:0;text-align:right;}.elementor-929 .elementor-element.elementor-element-5878449a .elementor-heading-title{color:var( --e-global-color-primary );}.elementor-929 .elementor-element.elementor-element-1b6a9dfa{--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;border-style:solid;--border-style:solid;border-width:0px 0px 1px 0px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:1px;--border-left-width:0px;border-color:var( --e-global-color-f473d5d );--border-color:var( --e-global-color-f473d5d );--padding-top:13px;--padding-bottom:12px;--padding-left:0px;--padding-right:0px;}.elementor-929 .elementor-element.elementor-element-1c6f207b{width:var( --container-widget-width, 50% );max-width:50%;--container-widget-width:50%;--container-widget-flex-grow:0;}.elementor-929 .elementor-element.elementor-element-2a58ec88{width:var( --container-widget-width, 50% );max-width:50%;--container-widget-width:50%;--container-widget-flex-grow:0;text-align:right;}.elementor-929 .elementor-element.elementor-element-2a58ec88 .elementor-heading-title{color:var( --e-global-color-primary );}.elementor-929 .elementor-element.elementor-element-bbee1c0{--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;border-style:solid;--border-style:solid;border-width:0px 0px 1px 0px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:1px;--border-left-width:0px;border-color:var( --e-global-color-f473d5d );--border-color:var( --e-global-color-f473d5d );--padding-top:13px;--padding-bottom:12px;--padding-left:0px;--padding-right:0px;}.elementor-929 .elementor-element.elementor-element-1c9982a6{width:var( --container-widget-width, 50% );max-width:50%;--container-widget-width:50%;--container-widget-flex-grow:0;}.elementor-929 .elementor-element.elementor-element-6745c3e6{width:var( --container-widget-width, 50% );max-width:50%;--container-widget-width:50%;--container-widget-flex-grow:0;text-align:right;}.elementor-929 .elementor-element.elementor-element-6745c3e6 .elementor-heading-title{color:var( --e-global-color-primary );}.elementor-929 .elementor-element.elementor-element-17d7021a{--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;border-style:solid;--border-style:solid;border-width:0px 0px 1px 0px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:1px;--border-left-width:0px;border-color:var( --e-global-color-f473d5d );--border-color:var( --e-global-color-f473d5d );--padding-top:13px;--padding-bottom:12px;--padding-left:0px;--padding-right:0px;}.elementor-929 .elementor-element.elementor-element-4fd98fe{width:var( --container-widget-width, 50% );max-width:50%;--container-widget-width:50%;--container-widget-flex-grow:0;}.elementor-929 .elementor-element.elementor-element-7d6bde5a{width:var( --container-widget-width, 50% );max-width:50%;--container-widget-width:50%;--container-widget-flex-grow:0;text-align:right;}.elementor-929 .elementor-element.elementor-element-7d6bde5a .elementor-heading-title{color:var( --e-global-color-primary );}.elementor-929 .elementor-element.elementor-element-7a68c370{padding:51px 0px 0px 0px;}.elementor-929 .elementor-element.elementor-element-4251799a{--display:flex;box-shadow:0px 6px 30px 0px rgba(0, 0, 0, 0.08);}.elementor-929 .elementor-element.elementor-element-4251799a:not(.elementor-motion-effects-element-type-background), .elementor-929 .elementor-element.elementor-element-4251799a > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-secondary );}.elementor-929 .elementor-element.elementor-element-7718d86d{--display:flex;--margin-top:-36px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:30px;--padding-right:30px;}.elementor-929 .elementor-element.elementor-element-437d1c9b{background-image:url("https://drivingschool.hostrsf.com/wp-content/uploads/2025/09/Top-1.png");padding:25px 30px 55px 30px;background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-929 .elementor-element.elementor-element-437d1c9b .elementor-image-box-title{margin-bottom:0px;font-family:var( --e-global-typography-d182d4f-font-family ), Sans-serif;font-size:var( --e-global-typography-d182d4f-font-size );font-weight:var( --e-global-typography-d182d4f-font-weight );text-transform:var( --e-global-typography-d182d4f-text-transform );line-height:var( --e-global-typography-d182d4f-line-height );letter-spacing:var( --e-global-typography-d182d4f-letter-spacing );color:var( --e-global-color-accent );}.elementor-929 .elementor-element.elementor-element-437d1c9b .elementor-image-box-description{color:var( --e-global-color-text );}.elementor-929 .elementor-element.elementor-element-2ca28676{width:auto;max-width:auto;top:-65px;}body:not(.rtl) .elementor-929 .elementor-element.elementor-element-2ca28676{right:-40px;}body.rtl .elementor-929 .elementor-element.elementor-element-2ca28676{left:-40px;}.elementor-929 .elementor-element.elementor-element-280decd5{--display:flex;--padding-top:24px;--padding-bottom:30px;--padding-left:30px;--padding-right:30px;}.elementor-929 .elementor-element.elementor-element-4c37a1b7{padding:0px 0px 23px 0px;border-style:solid;border-width:0px 0px 1px 0px;border-color:var( --e-global-color-f473d5d );text-align:center;}.elementor-929 .elementor-element.elementor-element-16eb55b4{--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;border-style:solid;--border-style:solid;border-width:0px 0px 1px 0px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:1px;--border-left-width:0px;border-color:var( --e-global-color-f473d5d );--border-color:var( --e-global-color-f473d5d );--padding-top:13px;--padding-bottom:12px;--padding-left:0px;--padding-right:0px;}.elementor-929 .elementor-element.elementor-element-b6e6ed6{width:var( --container-widget-width, 50% );max-width:50%;--container-widget-width:50%;--container-widget-flex-grow:0;}.elementor-929 .elementor-element.elementor-element-73dcb2a3{width:var( --container-widget-width, 50% );max-width:50%;--container-widget-width:50%;--container-widget-flex-grow:0;text-align:right;}.elementor-929 .elementor-element.elementor-element-73dcb2a3 .elementor-heading-title{color:var( --e-global-color-primary );}.elementor-929 .elementor-element.elementor-element-6b5e8e55{--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;border-style:solid;--border-style:solid;border-width:0px 0px 1px 0px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:1px;--border-left-width:0px;border-color:var( --e-global-color-f473d5d );--border-color:var( --e-global-color-f473d5d );--padding-top:13px;--padding-bottom:12px;--padding-left:0px;--padding-right:0px;}.elementor-929 .elementor-element.elementor-element-3d082411{width:var( --container-widget-width, 50% );max-width:50%;--container-widget-width:50%;--container-widget-flex-grow:0;}.elementor-929 .elementor-element.elementor-element-1e95569d{width:var( --container-widget-width, 50% );max-width:50%;--container-widget-width:50%;--container-widget-flex-grow:0;text-align:right;}.elementor-929 .elementor-element.elementor-element-1e95569d .elementor-heading-title{color:var( --e-global-color-primary );}.elementor-929 .elementor-element.elementor-element-344fc0aa{--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;border-style:solid;--border-style:solid;border-width:0px 0px 1px 0px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:1px;--border-left-width:0px;border-color:var( --e-global-color-f473d5d );--border-color:var( --e-global-color-f473d5d );--padding-top:13px;--padding-bottom:12px;--padding-left:0px;--padding-right:0px;}.elementor-929 .elementor-element.elementor-element-e71f1ba{width:var( --container-widget-width, 50% );max-width:50%;--container-widget-width:50%;--container-widget-flex-grow:0;}.elementor-929 .elementor-element.elementor-element-23607134{width:var( --container-widget-width, 50% );max-width:50%;--container-widget-width:50%;--container-widget-flex-grow:0;text-align:right;}.elementor-929 .elementor-element.elementor-element-23607134 .elementor-heading-title{color:var( --e-global-color-primary );}.elementor-929 .elementor-element.elementor-element-6cc01b01{--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;border-style:solid;--border-style:solid;border-width:0px 0px 1px 0px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:1px;--border-left-width:0px;border-color:var( --e-global-color-f473d5d );--border-color:var( --e-global-color-f473d5d );--padding-top:13px;--padding-bottom:12px;--padding-left:0px;--padding-right:0px;}.elementor-929 .elementor-element.elementor-element-4977874f{width:var( --container-widget-width, 50% );max-width:50%;--container-widget-width:50%;--container-widget-flex-grow:0;}.elementor-929 .elementor-element.elementor-element-447f4c45{width:var( --container-widget-width, 50% );max-width:50%;--container-widget-width:50%;--container-widget-flex-grow:0;text-align:right;}.elementor-929 .elementor-element.elementor-element-447f4c45 .elementor-heading-title{color:var( --e-global-color-primary );}.elementor-929 .elementor-element.elementor-element-74b55862 .elementor-button{background-color:var( --e-global-color-accent );}.elementor-929 .elementor-element.elementor-element-74b55862{padding:51px 0px 0px 0px;}.elementor-929 .elementor-element.elementor-element-797b417d{--display:flex;box-shadow:0px 6px 30px 0px rgba(0, 0, 0, 0.08);}.elementor-929 .elementor-element.elementor-element-797b417d:not(.elementor-motion-effects-element-type-background), .elementor-929 .elementor-element.elementor-element-797b417d > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-secondary );}.elementor-929 .elementor-element.elementor-element-643ba49b{--display:flex;--margin-top:-36px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:30px;--padding-right:0px;}.elementor-929 .elementor-element.elementor-element-5f3fb4f7{background-image:url("https://drivingschool.hostrsf.com/wp-content/uploads/2025/09/Top-2.png");padding:25px 60px 55px 30px;background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-929 .elementor-element.elementor-element-5f3fb4f7 .elementor-image-box-title{margin-bottom:0px;font-family:var( --e-global-typography-d182d4f-font-family ), Sans-serif;font-size:var( --e-global-typography-d182d4f-font-size );font-weight:var( --e-global-typography-d182d4f-font-weight );text-transform:var( --e-global-typography-d182d4f-text-transform );line-height:var( --e-global-typography-d182d4f-line-height );letter-spacing:var( --e-global-typography-d182d4f-letter-spacing );color:var( --e-global-color-secondary );}.elementor-929 .elementor-element.elementor-element-5f3fb4f7 .elementor-image-box-description{color:#FFFFFFB3;}.elementor-929 .elementor-element.elementor-element-6b3baa9a{--display:flex;--padding-top:24px;--padding-bottom:30px;--padding-left:30px;--padding-right:30px;}.elementor-929 .elementor-element.elementor-element-741fc783{padding:0px 0px 23px 0px;border-style:solid;border-width:0px 0px 1px 0px;border-color:var( --e-global-color-f473d5d );text-align:center;}.elementor-929 .elementor-element.elementor-element-6796c6aa{--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;border-style:solid;--border-style:solid;border-width:0px 0px 1px 0px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:1px;--border-left-width:0px;border-color:var( --e-global-color-f473d5d );--border-color:var( --e-global-color-f473d5d );--padding-top:13px;--padding-bottom:12px;--padding-left:0px;--padding-right:0px;}.elementor-929 .elementor-element.elementor-element-4cabeab4{width:var( --container-widget-width, 50% );max-width:50%;--container-widget-width:50%;--container-widget-flex-grow:0;}.elementor-929 .elementor-element.elementor-element-5d4408bb{width:var( --container-widget-width, 50% );max-width:50%;--container-widget-width:50%;--container-widget-flex-grow:0;text-align:right;}.elementor-929 .elementor-element.elementor-element-5d4408bb .elementor-heading-title{color:var( --e-global-color-primary );}.elementor-929 .elementor-element.elementor-element-400a09c5{--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;border-style:solid;--border-style:solid;border-width:0px 0px 1px 0px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:1px;--border-left-width:0px;border-color:var( --e-global-color-f473d5d );--border-color:var( --e-global-color-f473d5d );--padding-top:13px;--padding-bottom:12px;--padding-left:0px;--padding-right:0px;}.elementor-929 .elementor-element.elementor-element-47b18119{width:var( --container-widget-width, 50% );max-width:50%;--container-widget-width:50%;--container-widget-flex-grow:0;}.elementor-929 .elementor-element.elementor-element-5fd59c9a{width:var( --container-widget-width, 50% );max-width:50%;--container-widget-width:50%;--container-widget-flex-grow:0;text-align:right;}.elementor-929 .elementor-element.elementor-element-5fd59c9a .elementor-heading-title{color:var( --e-global-color-primary );}.elementor-929 .elementor-element.elementor-element-1ca463aa{--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;border-style:solid;--border-style:solid;border-width:0px 0px 1px 0px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:1px;--border-left-width:0px;border-color:var( --e-global-color-f473d5d );--border-color:var( --e-global-color-f473d5d );--padding-top:13px;--padding-bottom:12px;--padding-left:0px;--padding-right:0px;}.elementor-929 .elementor-element.elementor-element-6bc38e86{width:var( --container-widget-width, 50% );max-width:50%;--container-widget-width:50%;--container-widget-flex-grow:0;}.elementor-929 .elementor-element.elementor-element-e15daea{width:var( --container-widget-width, 50% );max-width:50%;--container-widget-width:50%;--container-widget-flex-grow:0;text-align:right;}.elementor-929 .elementor-element.elementor-element-e15daea .elementor-heading-title{color:var( --e-global-color-primary );}.elementor-929 .elementor-element.elementor-element-24f45ff0{--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;border-style:solid;--border-style:solid;border-width:0px 0px 1px 0px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:1px;--border-left-width:0px;border-color:var( --e-global-color-f473d5d );--border-color:var( --e-global-color-f473d5d );--padding-top:13px;--padding-bottom:12px;--padding-left:0px;--padding-right:0px;}.elementor-929 .elementor-element.elementor-element-7177b61c{width:var( --container-widget-width, 50% );max-width:50%;--container-widget-width:50%;--container-widget-flex-grow:0;}.elementor-929 .elementor-element.elementor-element-ca4962b{width:var( --container-widget-width, 50% );max-width:50%;--container-widget-width:50%;--container-widget-flex-grow:0;text-align:right;}.elementor-929 .elementor-element.elementor-element-ca4962b .elementor-heading-title{color:var( --e-global-color-primary );}.elementor-929 .elementor-element.elementor-element-66db484d{padding:51px 0px 0px 0px;}.elementor-929 .elementor-element.elementor-element-4cccf62{--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:30px 30px;--row-gap:30px;--column-gap:30px;}.elementor-929 .elementor-element.elementor-element-4cccf62:not(.elementor-motion-effects-element-type-background), .elementor-929 .elementor-element.elementor-element-4cccf62 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-e6a1a62 );}.elementor-929 .elementor-element.elementor-element-4cccf62::before, .elementor-929 .elementor-element.elementor-element-4cccf62 > .elementor-background-video-container::before, .elementor-929 .elementor-element.elementor-element-4cccf62 > .e-con-inner > .elementor-background-video-container::before, .elementor-929 .elementor-element.elementor-element-4cccf62 > .elementor-background-slideshow::before, .elementor-929 .elementor-element.elementor-element-4cccf62 > .e-con-inner > .elementor-background-slideshow::before, .elementor-929 .elementor-element.elementor-element-4cccf62 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-image:url("https://drivingschool.hostrsf.com/wp-content/uploads/2025/09/Bg.jpg");--background-overlay:'';background-position:center right;background-repeat:no-repeat;background-size:cover;}.elementor-929 .elementor-element.elementor-element-30280d0c{--display:flex;--margin-top:-50px;--margin-bottom:-50px;--margin-left:0px;--margin-right:0px;}.elementor-929 .elementor-element.elementor-element-21cc6f8d:not( .elementor-widget-image ), .elementor-929 .elementor-element.elementor-element-21cc6f8d.elementor-widget-image img{-webkit-mask-image:url( https://drivingschool.hostrsf.com/wp-content/plugins/elementor/assets/mask-shapes/custom.svg );-webkit-mask-size:contain;-webkit-mask-position:top center;-webkit-mask-repeat:no-repeat;}.elementor-929 .elementor-element.elementor-element-21cc6f8d{text-align:left;}.elementor-929 .elementor-element.elementor-element-21cc6f8d img{width:894px;max-width:100%;height:880px;object-fit:cover;object-position:center center;}.elementor-929 .elementor-element.elementor-element-bed5c6b{width:100%;max-width:100%;top:10.2%;text-align:right;}body:not(.rtl) .elementor-929 .elementor-element.elementor-element-bed5c6b{left:0%;}body.rtl .elementor-929 .elementor-element.elementor-element-bed5c6b{right:0%;}.elementor-929 .elementor-element.elementor-element-70a0a7ac{--display:flex;--gap:47px 47px;--row-gap:47px;--column-gap:47px;--padding-top:6.3%;--padding-bottom:6%;--padding-left:0%;--padding-right:19.3%;}.elementor-929 .elementor-element.elementor-element-74f4ac58{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-929 .elementor-element.elementor-element-2464cfd{--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:8px 8px;--row-gap:8px;--column-gap:8px;--margin-top:-8px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-929 .elementor-element.elementor-element-1b9ff191{--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:34px 34px;--row-gap:34px;--column-gap:34px;--padding-top:167px;--padding-bottom:105px;--padding-left:0px;--padding-right:0px;}.elementor-929 .elementor-element.elementor-element-1dab89e8{--display:flex;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:5px 5px;--row-gap:5px;--column-gap:5px;--padding-top:0px;--padding-bottom:0px;--padding-left:15px;--padding-right:15px;}.elementor-929 .elementor-element.elementor-element-75db3600{--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;--justify-content:center;--align-items:center;--gap:8px 8px;--row-gap:8px;--column-gap:8px;--margin-top:-8px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-929 .elementor-element.elementor-element-2daf0428{text-align:center;}.elementor-929 .elementor-element.elementor-element-6699e0c7 .tf-posts-wrap .tf-posts .column .blog-post{padding:0px 0px 0px 0px;}.elementor-929 .elementor-element.elementor-element-6699e0c7 .tf-posts-wrap .tf-posts .blog-post{margin:15px 15px 15px 15px;box-shadow:0px 6px 30px 0px rgba(0, 0, 0, 0.08);}.elementor-929 .elementor-element.elementor-element-6699e0c7 .tf-posts-wrap .tf-posts .blog-post .content{background-color:#ffffff;}.elementor-929 .elementor-element.elementor-element-6699e0c7 .tf-posts-wrap .tf-posts .content{padding:40px 40px 40px 40px;}.elementor-929 .elementor-element.elementor-element-6699e0c7 .tf-posts-wrap .tf-posts .blog-post .featured-post .overlay{background-color:#11111780;}.elementor-929 .elementor-element.elementor-element-6699e0c7 .tf-posts-wrap .tf-posts .blog-post .featured-post .overlay i, .elementor-929 .elementor-element.elementor-element-6699e0c7 .tf-posts-wrap .tf-posts .blog-post .featured-post .overlay svg{color:#ffffff;fill:#ffffff;}.elementor-929 .elementor-element.elementor-element-6699e0c7 .tf-posts-wrap .tf-posts .blog-post .featured-post .overlay i.fas.fa-plus:before, .elementor-929 .elementor-element.elementor-element-6699e0c7 .tf-posts-wrap .tf-posts .blog-post .featured-post .overlay i.fas.fa-plus:after{background-color:#ffffff;}.elementor-929 .elementor-element.elementor-element-6699e0c7 .tf-posts-wrap .tf-posts .blog-post .featured-post .overlay i{font-size:30px;}.elementor-929 .elementor-element.elementor-element-6699e0c7 .tf-posts-wrap .tf-posts .blog-post .featured-post .overlay svg{width:30px;}.elementor-929 .elementor-element.elementor-element-6699e0c7 .tf-posts-wrap .tf-posts .blog-post .featured-post .overlay i.fas.fa-plus{width:30px;height:30px;}.elementor-929 .elementor-element.elementor-element-6699e0c7 .tf-posts-wrap .tf-posts .blog-post .featured-post .overlay i.fas.fa-plus:before{margin-left:calc( -30px / 2 );}.elementor-929 .elementor-element.elementor-element-6699e0c7 .tf-posts-wrap .tf-posts .blog-post .featured-post .overlay i.fas.fa-plus:after{margin-top:calc( -30px / 2 );}.elementor-929 .elementor-element.elementor-element-6699e0c7 .tf-posts-wrap .tf-posts .blog-post .title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-size:var( --e-global-typography-primary-font-size );font-weight:var( --e-global-typography-primary-font-weight );text-transform:var( --e-global-typography-primary-text-transform );line-height:var( --e-global-typography-primary-line-height );letter-spacing:var( --e-global-typography-primary-letter-spacing );margin:26px 0px 29px 0px;}.elementor-929 .elementor-element.elementor-element-6699e0c7 .tf-posts-wrap .tf-posts .blog-post .title a{color:var( --e-global-color-primary );}.elementor-929 .elementor-element.elementor-element-6699e0c7 .tf-posts-wrap .tf-posts .blog-post .title a:hover{color:var( --e-global-color-accent );}.elementor-929 .elementor-element.elementor-element-6699e0c7 .tf-posts-wrap .tf-posts .blog-post .content-post{color:#000000;}.elementor-929 .elementor-element.elementor-element-6699e0c7 .tf-posts-wrap .tf-posts .blog-post .tf-button{padding:10px 30px 10px 30px;color:var( --e-global-color-text );background-color:var( --e-global-color-e6a1a62 );border-radius:0px 0px 0px 0px;}.elementor-929 .elementor-element.elementor-element-6699e0c7 .tf-posts-wrap .tf-posts .blog-post .tf-button i{color:var( --e-global-color-text );font-size:15px;}.elementor-929 .elementor-element.elementor-element-6699e0c7 .tf-posts-wrap .tf-posts .blog-post .tf-button svg{fill:var( --e-global-color-text );width:15px;}.elementor-929 .elementor-element.elementor-element-6699e0c7 .tf-posts-wrap .tf-posts .blog-post .tf-button.bt_icon_before i{margin-right:20px;}.elementor-929 .elementor-element.elementor-element-6699e0c7 .tf-posts-wrap .tf-posts .blog-post .tf-button.bt_icon_before svg{margin-right:20px;}.elementor-929 .elementor-element.elementor-element-6699e0c7 .tf-posts-wrap .tf-posts .blog-post .tf-button.bt_icon_after i{margin-left:20px;}.elementor-929 .elementor-element.elementor-element-6699e0c7 .tf-posts-wrap .tf-posts .blog-post .tf-button.bt_icon_after svg{margin-left:20px;}.elementor-929 .elementor-element.elementor-element-6699e0c7 .tf-posts-wrap .tf-posts .blog-post .tf-button:hover{color:var( --e-global-color-secondary );background-color:var( --e-global-color-accent );}.elementor-929 .elementor-element.elementor-element-6699e0c7 .tf-posts-wrap .tf-posts .blog-post .tf-button:hover i{color:var( --e-global-color-secondary );}.elementor-929 .elementor-element.elementor-element-6699e0c7 .tf-posts-wrap .tf-posts .blog-post .tf-button:hover svg{fill:var( --e-global-color-secondary );}.elementor-929 .elementor-element.elementor-element-6699e0c7 .tf-posts-wrap.has-underline-button .tf-posts .blog-post .tf-button:before{width:100%;height:2px;bottom:0px;background-color:#ffeab0;}.elementor-929 .elementor-element.elementor-element-6699e0c7 .tf-posts-wrap .tf-posts .blog-post .post-meta{font-family:var( --e-global-typography-7015cbf-font-family ), Sans-serif;font-size:var( --e-global-typography-7015cbf-font-size );font-weight:var( --e-global-typography-7015cbf-font-weight );text-transform:var( --e-global-typography-7015cbf-text-transform );line-height:var( --e-global-typography-7015cbf-line-height );letter-spacing:var( --e-global-typography-7015cbf-letter-spacing );}.elementor-929 .elementor-element.elementor-element-6699e0c7 .tf-posts-wrap .tf-posts .blog-post .post-meta a{color:var( --e-global-color-text );}.elementor-929 .elementor-element.elementor-element-6699e0c7 .tf-posts-wrap .tf-posts .blog-post .post-meta a:hover{color:var( --e-global-color-text );}.elementor-929 .elementor-element.elementor-element-6699e0c7 .tf-posts-wrap .tf-posts .blog-post .post-meta > li {margin-right:10px;}.elementor-929 .elementor-element.elementor-element-6699e0c7 .tf-posts-wrap .tf-posts .blog-post .post-meta i{color:var( --e-global-color-accent );}.elementor-929 .elementor-element.elementor-element-6699e0c7 .tf-posts-wrap .tf-posts .blog-post .post-meta > li > i{margin-right:5px;}.elementor-929 .elementor-element.elementor-element-6699e0c7 .tf-posts-wrap .pagination a, .elementor-929 .elementor-element.elementor-element-6699e0c7 .tf-posts-wrap .pagination span{width:50px;height:50px;margin-left:0px;margin-right:0px;color:#000000;}.elementor-929 .elementor-element.elementor-element-6699e0c7 .tf-posts-wrap .pagination a:hover, .elementor-929 .elementor-element.elementor-element-6699e0c7 .tf-posts-wrap .pagination span.current{color:rgba(0, 0, 0, 0.5);}.elementor-929 .elementor-element.elementor-element-84ff1b3{--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;--padding-top:0px;--padding-bottom:0px;--padding-left:15px;--padding-right:15px;}.elementor-929 .elementor-element.elementor-element-654382f7{--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;--padding-top:40px;--padding-bottom:40px;--padding-left:80px;--padding-right:80px;}.elementor-929 .elementor-element.elementor-element-654382f7:not(.elementor-motion-effects-element-type-background), .elementor-929 .elementor-element.elementor-element-654382f7 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://drivingschool.hostrsf.com/wp-content/uploads/2025/09/CTA.jpg");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-929 .elementor-element.elementor-element-5e26483b{--display:flex;}.elementor-929 .elementor-element.elementor-element-502c7349 .tf-imagebox{text-align:left;}.elementor-929 .elementor-element.elementor-element-502c7349 .tf-imagebox .image{max-width:100%;}.elementor-929 .elementor-element.elementor-element-502c7349 .tf-imagebox .image img{opacity:1;}.elementor-929 .elementor-element.elementor-element-502c7349 .tf-imagebox:hover .image img{opacity:1;transform:scale(1);}.elementor-929 .elementor-element.elementor-element-502c7349 .tf-imagebox .image .image-overlay{background-color:rgba(0, 0, 0, 0.5);}.elementor-929 .elementor-element.elementor-element-502c7349 .tf-imagebox .content .wrap-icon{color:#000000;font-size:30px;margin:0px 0px 20px 0px;}.elementor-929 .elementor-element.elementor-element-502c7349 .tf-imagebox .content .wrap-icon img{width:30px;height:30px;}.elementor-929 .elementor-element.elementor-element-502c7349 .tf-imagebox .title a{font-family:var( --e-global-typography-d182d4f-font-family ), Sans-serif;font-size:var( --e-global-typography-d182d4f-font-size );font-weight:var( --e-global-typography-d182d4f-font-weight );text-transform:var( --e-global-typography-d182d4f-text-transform );line-height:var( --e-global-typography-d182d4f-line-height );letter-spacing:var( --e-global-typography-d182d4f-letter-spacing );color:var( --e-global-color-secondary );}.elementor-929 .elementor-element.elementor-element-502c7349 .tf-imagebox .title a:hover{color:var( --e-global-color-secondary );}.elementor-929 .elementor-element.elementor-element-502c7349 .tf-imagebox .content .title{margin:0px 0px 10px 0px;}.elementor-929 .elementor-element.elementor-element-502c7349 .tf-imagebox .description{color:#000000;}.elementor-929 .elementor-element.elementor-element-502c7349 .tf-imagebox .tf-button{padding:10px 50px 10px 50px;margin:22px 0px 0px 0px;color:var( --e-global-color-secondary );background-color:var( --e-global-color-primary );}.elementor-929 .elementor-element.elementor-element-502c7349 .tf-imagebox .tf-button i{color:var( --e-global-color-secondary );font-size:15px;}.elementor-929 .elementor-element.elementor-element-502c7349 .tf-imagebox .tf-button svg{fill:var( --e-global-color-secondary );width:15px;}.elementor-929 .elementor-element.elementor-element-502c7349 .tf-imagebox .tf-button:hover{color:var( --e-global-color-primary );}.elementor-929 .elementor-element.elementor-element-502c7349 .tf-imagebox .tf-button:hover i{color:var( --e-global-color-primary );}.elementor-929 .elementor-element.elementor-element-502c7349 .tf-imagebox .tf-button:hover svg{fill:var( --e-global-color-primary );}.elementor-929 .elementor-element.elementor-element-502c7349 .tf-imagebox .hover-default.tf-button:hover, .elementor-929 .elementor-element.elementor-element-502c7349 .tf-imagebox .btn-overlay:after{background-color:var( --e-global-color-secondary );}.elementor-929 .elementor-element.elementor-element-68e7abb8{--display:flex;}.elementor-929 .elementor-element.elementor-element-2ff8fb00{margin:-5px 0px calc(var(--kit-widget-spacing, 0px) + -26px) 0px;text-align:right;}@media(max-width:1440px){.elementor-929 .elementor-element.elementor-element-52b666bb .elementor-repeater-item-1cd61d9_shape_two{left:-5%;}.elementor-929 .elementor-element.elementor-element-52b666bb .elementor-repeater-item-1cd61d9_shape_three{left:25%;}.elementor-929 .elementor-element.elementor-element-52b666bb .elementor-repeater-item-f99d196_shape_two{left:-5%;}.elementor-929 .elementor-element.elementor-element-52b666bb .elementor-repeater-item-f99d196_shape_three{left:25%;}.elementor-929 .elementor-element.elementor-element-52b666bb .elementor-repeater-item-ca1fd39{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );letter-spacing:var( --e-global-typography-accent-letter-spacing );}.elementor-929 .elementor-element.elementor-element-52b666bb .flex_caption .title{font-size:var( --e-global-typography-2a6dddb-font-size );line-height:var( --e-global-typography-2a6dddb-line-height );letter-spacing:var( --e-global-typography-2a6dddb-letter-spacing );}.elementor-929 .elementor-element.elementor-element-1200b765 .elementor-image-box-title{font-size:var( --e-global-typography-ee53d2a-font-size );line-height:var( --e-global-typography-ee53d2a-line-height );letter-spacing:var( --e-global-typography-ee53d2a-letter-spacing );}.elementor-929 .elementor-element.elementor-element-1200b765 .elementor-image-box-description{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );letter-spacing:var( --e-global-typography-secondary-letter-spacing );}.elementor-929 .elementor-element.elementor-element-46bed43c .elementor-image-box-title{font-size:var( --e-global-typography-74ccd4b-font-size );line-height:var( --e-global-typography-74ccd4b-line-height );letter-spacing:var( --e-global-typography-74ccd4b-letter-spacing );}.elementor-929 .elementor-element.elementor-element-46e1a9ea .elementor-image-box-title{font-size:var( --e-global-typography-74ccd4b-font-size );line-height:var( --e-global-typography-74ccd4b-line-height );letter-spacing:var( --e-global-typography-74ccd4b-letter-spacing );}.elementor-929 .elementor-element.elementor-element-2b7415cf .tf-imagebox .title a{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );letter-spacing:var( --e-global-typography-primary-letter-spacing );}.elementor-929 .elementor-element.elementor-element-2b7415cf .tf-imagebox .description{font-size:var( --e-global-typography-47b453e-font-size );line-height:var( --e-global-typography-47b453e-line-height );letter-spacing:var( --e-global-typography-47b453e-letter-spacing );}.elementor-929 .elementor-element.elementor-element-7113c2c0 .elementor-button{font-size:var( --e-global-typography-ee53d2a-font-size );line-height:var( --e-global-typography-ee53d2a-line-height );letter-spacing:var( --e-global-typography-ee53d2a-letter-spacing );}.elementor-929 .elementor-element.elementor-element-76f57168 .tf-imagebox .title a{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );letter-spacing:var( --e-global-typography-primary-letter-spacing );}.elementor-929 .elementor-element.elementor-element-76f57168 .tf-imagebox .description{font-size:var( --e-global-typography-47b453e-font-size );line-height:var( --e-global-typography-47b453e-line-height );letter-spacing:var( --e-global-typography-47b453e-letter-spacing );}.elementor-929 .elementor-element.elementor-element-52924a02 .elementor-button{font-size:var( --e-global-typography-ee53d2a-font-size );line-height:var( --e-global-typography-ee53d2a-line-height );letter-spacing:var( --e-global-typography-ee53d2a-letter-spacing );}.elementor-929 .elementor-element.elementor-element-7b32e1f8 .tf-imagebox .title a{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );letter-spacing:var( --e-global-typography-primary-letter-spacing );}.elementor-929 .elementor-element.elementor-element-7b32e1f8 .tf-imagebox .description{font-size:var( --e-global-typography-47b453e-font-size );line-height:var( --e-global-typography-47b453e-line-height );letter-spacing:var( --e-global-typography-47b453e-letter-spacing );}.elementor-929 .elementor-element.elementor-element-112fef75 .elementor-button{font-size:var( --e-global-typography-ee53d2a-font-size );line-height:var( --e-global-typography-ee53d2a-line-height );letter-spacing:var( --e-global-typography-ee53d2a-letter-spacing );}.elementor-929 .elementor-element.elementor-element-4d4c987b .elementor-image-box-title{font-size:var( --e-global-typography-d182d4f-font-size );line-height:var( --e-global-typography-d182d4f-line-height );letter-spacing:var( --e-global-typography-d182d4f-letter-spacing );}.elementor-929 .elementor-element.elementor-element-4d4c987b .elementor-image-box-description{font-size:var( --e-global-typography-2888828-font-size );line-height:var( --e-global-typography-2888828-line-height );letter-spacing:var( --e-global-typography-2888828-letter-spacing );}.elementor-929 .elementor-element.elementor-element-41113e19 .elementor-image-box-title{font-size:var( --e-global-typography-6f7e259-font-size );line-height:var( --e-global-typography-6f7e259-line-height );letter-spacing:var( --e-global-typography-6f7e259-letter-spacing );}.elementor-929 .elementor-element.elementor-element-41113e19 .elementor-image-box-description{font-size:var( --e-global-typography-47b453e-font-size );line-height:var( --e-global-typography-47b453e-line-height );letter-spacing:var( --e-global-typography-47b453e-letter-spacing );}.elementor-929 .elementor-element.elementor-element-2786ddf6 .elementor-image-box-title{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );letter-spacing:var( --e-global-typography-secondary-letter-spacing );}.elementor-929 .elementor-element.elementor-element-3a67cbf7 .elementor-image-box-title{font-size:var( --e-global-typography-d182d4f-font-size );line-height:var( --e-global-typography-d182d4f-line-height );letter-spacing:var( --e-global-typography-d182d4f-letter-spacing );}.elementor-929 .elementor-element.elementor-element-3a67cbf7 .elementor-image-box-description{font-size:var( --e-global-typography-2888828-font-size );line-height:var( --e-global-typography-2888828-line-height );letter-spacing:var( --e-global-typography-2888828-letter-spacing );}.elementor-929 .elementor-element.elementor-element-10a5b7e7 .elementor-image-box-title{font-size:var( --e-global-typography-6f7e259-font-size );line-height:var( --e-global-typography-6f7e259-line-height );letter-spacing:var( --e-global-typography-6f7e259-letter-spacing );}.elementor-929 .elementor-element.elementor-element-10a5b7e7 .elementor-image-box-description{font-size:var( --e-global-typography-47b453e-font-size );line-height:var( --e-global-typography-47b453e-line-height );letter-spacing:var( --e-global-typography-47b453e-letter-spacing );}.elementor-929 .elementor-element.elementor-element-4073c9c8 .elementor-image-box-title{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );letter-spacing:var( --e-global-typography-secondary-letter-spacing );}.elementor-929 .elementor-element.elementor-element-6303e401 .elementor-heading-title{font-size:var( --e-global-typography-d182d4f-font-size );line-height:var( --e-global-typography-d182d4f-line-height );letter-spacing:var( --e-global-typography-d182d4f-letter-spacing );}.elementor-929 .elementor-element.elementor-element-7ac69e8e .flat-counter .ending-number, .elementor-929 .elementor-element.elementor-element-7ac69e8e .flat-counter .numb-count, .elementor-929 .elementor-element.elementor-element-7ac69e8e .flat-counter .ending-number .odometer-formatting-mark:after{font-size:var( --e-global-typography-d182d4f-font-size );line-height:var( --e-global-typography-d182d4f-line-height );letter-spacing:var( --e-global-typography-d182d4f-letter-spacing );}.elementor-929 .elementor-element.elementor-element-5262e6ed .flat-counter .ending-number, .elementor-929 .elementor-element.elementor-element-5262e6ed .flat-counter .numb-count, .elementor-929 .elementor-element.elementor-element-5262e6ed .flat-counter .ending-number .odometer-formatting-mark:after{font-size:var( --e-global-typography-d182d4f-font-size );line-height:var( --e-global-typography-d182d4f-line-height );letter-spacing:var( --e-global-typography-d182d4f-letter-spacing );}.elementor-929 .elementor-element.elementor-element-57653c34 .flat-counter .ending-number, .elementor-929 .elementor-element.elementor-element-57653c34 .flat-counter .numb-count, .elementor-929 .elementor-element.elementor-element-57653c34 .flat-counter .ending-number .odometer-formatting-mark:after{font-size:var( --e-global-typography-d182d4f-font-size );line-height:var( --e-global-typography-d182d4f-line-height );letter-spacing:var( --e-global-typography-d182d4f-letter-spacing );}.elementor-929 .elementor-element.elementor-element-5267af49 .flat-counter .ending-number, .elementor-929 .elementor-element.elementor-element-5267af49 .flat-counter .numb-count, .elementor-929 .elementor-element.elementor-element-5267af49 .flat-counter .ending-number .odometer-formatting-mark:after{font-size:var( --e-global-typography-d182d4f-font-size );line-height:var( --e-global-typography-d182d4f-line-height );letter-spacing:var( --e-global-typography-d182d4f-letter-spacing );}.elementor-929 .elementor-element.elementor-element-6941cf8 .flat-counter .ending-number, .elementor-929 .elementor-element.elementor-element-6941cf8 .flat-counter .numb-count, .elementor-929 .elementor-element.elementor-element-6941cf8 .flat-counter .ending-number .odometer-formatting-mark:after{font-size:var( --e-global-typography-2a6dddb-font-size );line-height:var( --e-global-typography-2a6dddb-line-height );letter-spacing:var( --e-global-typography-2a6dddb-letter-spacing );}.elementor-929 .elementor-element.elementor-element-6941cf8 .flat-counter .name-count{font-size:var( --e-global-typography-d182d4f-font-size );line-height:var( --e-global-typography-d182d4f-line-height );letter-spacing:var( --e-global-typography-d182d4f-letter-spacing );}.elementor-929 .elementor-element.elementor-element-30c88005 .elementskit-accordion .elementskit-card-header>.elementskit-btn-link{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );letter-spacing:var( --e-global-typography-secondary-letter-spacing );}.elementor-929 .elementor-element.elementor-element-30c88005 .elementskit-accordion .elementskit-card-body p, .elementor-929 .elementor-element.elementor-element-30c88005 .elementskit-accordion .elementskit-card-body{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-929 .elementor-element.elementor-element-5df87adb .elementor-image-box-title{font-size:var( --e-global-typography-d182d4f-font-size );line-height:var( --e-global-typography-d182d4f-line-height );letter-spacing:var( --e-global-typography-d182d4f-letter-spacing );}.elementor-929 .elementor-element.elementor-element-437d1c9b .elementor-image-box-title{font-size:var( --e-global-typography-d182d4f-font-size );line-height:var( --e-global-typography-d182d4f-line-height );letter-spacing:var( --e-global-typography-d182d4f-letter-spacing );}.elementor-929 .elementor-element.elementor-element-5f3fb4f7 .elementor-image-box-title{font-size:var( --e-global-typography-d182d4f-font-size );line-height:var( --e-global-typography-d182d4f-line-height );letter-spacing:var( --e-global-typography-d182d4f-letter-spacing );}.elementor-929 .elementor-element.elementor-element-70a0a7ac{--padding-top:5%;--padding-bottom:5%;--padding-left:0%;--padding-right:10%;}.elementor-929 .elementor-element.elementor-element-6699e0c7 .tf-posts-wrap .tf-posts .blog-post .title{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );letter-spacing:var( --e-global-typography-primary-letter-spacing );}.elementor-929 .elementor-element.elementor-element-6699e0c7 .tf-posts-wrap .tf-posts .blog-post .post-meta{font-size:var( --e-global-typography-7015cbf-font-size );line-height:var( --e-global-typography-7015cbf-line-height );letter-spacing:var( --e-global-typography-7015cbf-letter-spacing );}.elementor-929 .elementor-element.elementor-element-502c7349 .tf-imagebox .title a{font-size:var( --e-global-typography-d182d4f-font-size );line-height:var( --e-global-typography-d182d4f-line-height );letter-spacing:var( --e-global-typography-d182d4f-letter-spacing );}}@media(max-width:1180px){.elementor-929 .elementor-element.elementor-element-52b666bb .elementor-repeater-item-1cd61d9_shape_two{width:0px;height:0px;}.elementor-929 .elementor-element.elementor-element-52b666bb .elementor-repeater-item-f99d196_shape_two{width:0px;height:0px;}.elementor-929 .elementor-element.elementor-element-30280d0c{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0em;--padding-bottom:0em;--padding-left:1em;--padding-right:0em;}.elementor-929 .elementor-element.elementor-element-21cc6f8d:not( .elementor-widget-image ), .elementor-929 .elementor-element.elementor-element-21cc6f8d.elementor-widget-image img{-webkit-mask-position:top center;}.elementor-929 .elementor-element.elementor-element-21cc6f8d img{width:550px;height:560px;}.elementor-929 .elementor-element.elementor-element-bed5c6b{top:3%;}.elementor-929 .elementor-element.elementor-element-70a0a7ac{--padding-top:3em;--padding-bottom:3em;--padding-left:0em;--padding-right:1em;}.elementor-929 .elementor-element.elementor-element-654382f7{--padding-top:3em;--padding-bottom:3em;--padding-left:1em;--padding-right:1em;}}@media(max-width:1024px){.elementor-929 .elementor-element.elementor-element-52b666bb .elementor-repeater-item-ca1fd39{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );letter-spacing:var( --e-global-typography-accent-letter-spacing );}.elementor-929 .elementor-element.elementor-element-52b666bb .flex_caption .title{font-size:var( --e-global-typography-2a6dddb-font-size );line-height:var( --e-global-typography-2a6dddb-line-height );letter-spacing:var( --e-global-typography-2a6dddb-letter-spacing );}.elementor-929 .elementor-element.elementor-element-5eaa915{--padding-top:3em;--padding-bottom:3em;--padding-left:0em;--padding-right:0em;}.elementor-929 .elementor-element.elementor-element-53f65a30{--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:30px 30px;--row-gap:30px;--column-gap:30px;--padding-top:0em;--padding-bottom:3em;--padding-left:1em;--padding-right:1em;}.elementor-929 .elementor-element.elementor-element-6835d9aa.e-con{--align-self:flex-end;}.elementor-929 .elementor-element.elementor-element-1200b765 .elementor-image-box-title{font-size:var( --e-global-typography-ee53d2a-font-size );line-height:var( --e-global-typography-ee53d2a-line-height );letter-spacing:var( --e-global-typography-ee53d2a-letter-spacing );}.elementor-929 .elementor-element.elementor-element-1200b765 .elementor-image-box-description{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );letter-spacing:var( --e-global-typography-secondary-letter-spacing );}.elementor-929 .elementor-element.elementor-element-61752283{--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;}.elementor-929 .elementor-element.elementor-element-46bed43c .elementor-image-box-title{font-size:var( --e-global-typography-74ccd4b-font-size );line-height:var( --e-global-typography-74ccd4b-line-height );letter-spacing:var( --e-global-typography-74ccd4b-letter-spacing );}.elementor-929 .elementor-element.elementor-element-46e1a9ea .elementor-image-box-title{font-size:var( --e-global-typography-74ccd4b-font-size );line-height:var( --e-global-typography-74ccd4b-line-height );letter-spacing:var( --e-global-typography-74ccd4b-letter-spacing );}.elementor-929 .elementor-element.elementor-element-117970cd{--padding-top:3em;--padding-bottom:0em;--padding-left:1em;--padding-right:1em;}.elementor-929 .elementor-element.elementor-element-2b7415cf .tf-imagebox .image{max-width:100%;}.elementor-929 .elementor-element.elementor-element-2b7415cf .tf-imagebox .content{padding:15px 15px 15px 15px;margin:-2em 2em 0em 0em;}.elementor-929 .elementor-element.elementor-element-2b7415cf .tf-imagebox .title a{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );letter-spacing:var( --e-global-typography-primary-letter-spacing );}.elementor-929 .elementor-element.elementor-element-2b7415cf .tf-imagebox .description{font-size:var( --e-global-typography-47b453e-font-size );line-height:var( --e-global-typography-47b453e-line-height );letter-spacing:var( --e-global-typography-47b453e-letter-spacing );}.elementor-929 .elementor-element.elementor-element-1b81ba77{--padding-top:0em;--padding-bottom:0em;--padding-left:0em;--padding-right:2em;}.elementor-929 .elementor-element.elementor-element-7113c2c0 .elementor-button{font-size:var( --e-global-typography-ee53d2a-font-size );line-height:var( --e-global-typography-ee53d2a-line-height );letter-spacing:var( --e-global-typography-ee53d2a-letter-spacing );padding:15px 15px 15px 15px;}.elementor-929 .elementor-element.elementor-element-76f57168 .tf-imagebox .image{max-width:100%;}.elementor-929 .elementor-element.elementor-element-76f57168 .tf-imagebox .content{padding:15px 15px 15px 15px;margin:-2em 2em 0em 0em;}.elementor-929 .elementor-element.elementor-element-76f57168 .tf-imagebox .title a{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );letter-spacing:var( --e-global-typography-primary-letter-spacing );}.elementor-929 .elementor-element.elementor-element-76f57168 .tf-imagebox .description{font-size:var( --e-global-typography-47b453e-font-size );line-height:var( --e-global-typography-47b453e-line-height );letter-spacing:var( --e-global-typography-47b453e-letter-spacing );}.elementor-929 .elementor-element.elementor-element-31ca5258{--padding-top:0em;--padding-bottom:0em;--padding-left:0em;--padding-right:2em;}.elementor-929 .elementor-element.elementor-element-52924a02 .elementor-button{font-size:var( --e-global-typography-ee53d2a-font-size );line-height:var( --e-global-typography-ee53d2a-line-height );letter-spacing:var( --e-global-typography-ee53d2a-letter-spacing );padding:15px 15px 15px 15px;}.elementor-929 .elementor-element.elementor-element-7b32e1f8 .tf-imagebox .image{max-width:100%;}.elementor-929 .elementor-element.elementor-element-7b32e1f8 .tf-imagebox .content{padding:15px 15px 15px 15px;margin:-2em 2em 0em 0em;}.elementor-929 .elementor-element.elementor-element-7b32e1f8 .tf-imagebox .title a{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );letter-spacing:var( --e-global-typography-primary-letter-spacing );}.elementor-929 .elementor-element.elementor-element-7b32e1f8 .tf-imagebox .description{font-size:var( --e-global-typography-47b453e-font-size );line-height:var( --e-global-typography-47b453e-line-height );letter-spacing:var( --e-global-typography-47b453e-letter-spacing );}.elementor-929 .elementor-element.elementor-element-1c3e777e{--padding-top:0em;--padding-bottom:0em;--padding-left:0em;--padding-right:2em;}.elementor-929 .elementor-element.elementor-element-112fef75 .elementor-button{font-size:var( --e-global-typography-ee53d2a-font-size );line-height:var( --e-global-typography-ee53d2a-line-height );letter-spacing:var( --e-global-typography-ee53d2a-letter-spacing );padding:15px 15px 15px 15px;}.elementor-929 .elementor-element.elementor-element-6014dbc6{--padding-top:3em;--padding-bottom:3em;--padding-left:1em;--padding-right:1em;}.elementor-929 .elementor-element.elementor-element-65ada680{--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;}.elementor-929 .elementor-element.elementor-element-4d4c987b .elementor-image-box-title{font-size:var( --e-global-typography-d182d4f-font-size );line-height:var( --e-global-typography-d182d4f-line-height );letter-spacing:var( --e-global-typography-d182d4f-letter-spacing );}.elementor-929 .elementor-element.elementor-element-4d4c987b .elementor-image-box-description{font-size:var( --e-global-typography-2888828-font-size );line-height:var( --e-global-typography-2888828-line-height );letter-spacing:var( --e-global-typography-2888828-letter-spacing );}.elementor-929 .elementor-element.elementor-element-41113e19 .elementor-image-box-title{font-size:var( --e-global-typography-6f7e259-font-size );line-height:var( --e-global-typography-6f7e259-line-height );letter-spacing:var( --e-global-typography-6f7e259-letter-spacing );}.elementor-929 .elementor-element.elementor-element-41113e19 .elementor-image-box-description{font-size:var( --e-global-typography-47b453e-font-size );line-height:var( --e-global-typography-47b453e-line-height );letter-spacing:var( --e-global-typography-47b453e-letter-spacing );}.elementor-929 .elementor-element.elementor-element-2786ddf6 .elementor-image-box-title{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );letter-spacing:var( --e-global-typography-secondary-letter-spacing );}.elementor-929 .elementor-element.elementor-element-3a67cbf7 .elementor-image-box-title{font-size:var( --e-global-typography-d182d4f-font-size );line-height:var( --e-global-typography-d182d4f-line-height );letter-spacing:var( --e-global-typography-d182d4f-letter-spacing );}.elementor-929 .elementor-element.elementor-element-3a67cbf7 .elementor-image-box-description{font-size:var( --e-global-typography-2888828-font-size );line-height:var( --e-global-typography-2888828-line-height );letter-spacing:var( --e-global-typography-2888828-letter-spacing );}.elementor-929 .elementor-element.elementor-element-10a5b7e7 .elementor-image-box-title{font-size:var( --e-global-typography-6f7e259-font-size );line-height:var( --e-global-typography-6f7e259-line-height );letter-spacing:var( --e-global-typography-6f7e259-letter-spacing );}.elementor-929 .elementor-element.elementor-element-10a5b7e7 .elementor-image-box-description{font-size:var( --e-global-typography-47b453e-font-size );line-height:var( --e-global-typography-47b453e-line-height );letter-spacing:var( --e-global-typography-47b453e-letter-spacing );}.elementor-929 .elementor-element.elementor-element-4073c9c8 .elementor-image-box-title{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );letter-spacing:var( --e-global-typography-secondary-letter-spacing );}.elementor-929 .elementor-element.elementor-element-2f3fa8be{--gap:50px 50px;--row-gap:50px;--column-gap:50px;--padding-top:0em;--padding-bottom:3em;--padding-left:1em;--padding-right:1em;}.elementor-929 .elementor-element.elementor-element-1d07a189 > .elementor-widget-container{padding:3em 0em 3em 0em;}.elementor-929 .elementor-element.elementor-element-6303e401 .elementor-heading-title{font-size:var( --e-global-typography-d182d4f-font-size );line-height:var( --e-global-typography-d182d4f-line-height );letter-spacing:var( --e-global-typography-d182d4f-letter-spacing );}.elementor-929 .elementor-element.elementor-element-1e9d3394{--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;--padding-top:8em;--padding-bottom:0em;--padding-left:1em;--padding-right:1em;}.elementor-929 .elementor-element.elementor-element-7ac69e8e .flat-counter .ending-number, .elementor-929 .elementor-element.elementor-element-7ac69e8e .flat-counter .numb-count, .elementor-929 .elementor-element.elementor-element-7ac69e8e .flat-counter .ending-number .odometer-formatting-mark:after{font-size:var( --e-global-typography-d182d4f-font-size );line-height:var( --e-global-typography-d182d4f-line-height );letter-spacing:var( --e-global-typography-d182d4f-letter-spacing );}.elementor-929 .elementor-element.elementor-element-5262e6ed .flat-counter .ending-number, .elementor-929 .elementor-element.elementor-element-5262e6ed .flat-counter .numb-count, .elementor-929 .elementor-element.elementor-element-5262e6ed .flat-counter .ending-number .odometer-formatting-mark:after{font-size:var( --e-global-typography-d182d4f-font-size );line-height:var( --e-global-typography-d182d4f-line-height );letter-spacing:var( --e-global-typography-d182d4f-letter-spacing );}.elementor-929 .elementor-element.elementor-element-57653c34 .flat-counter .ending-number, .elementor-929 .elementor-element.elementor-element-57653c34 .flat-counter .numb-count, .elementor-929 .elementor-element.elementor-element-57653c34 .flat-counter .ending-number .odometer-formatting-mark:after{font-size:var( --e-global-typography-d182d4f-font-size );line-height:var( --e-global-typography-d182d4f-line-height );letter-spacing:var( --e-global-typography-d182d4f-letter-spacing );}.elementor-929 .elementor-element.elementor-element-5267af49 .flat-counter .ending-number, .elementor-929 .elementor-element.elementor-element-5267af49 .flat-counter .numb-count, .elementor-929 .elementor-element.elementor-element-5267af49 .flat-counter .ending-number .odometer-formatting-mark:after{font-size:var( --e-global-typography-d182d4f-font-size );line-height:var( --e-global-typography-d182d4f-line-height );letter-spacing:var( --e-global-typography-d182d4f-letter-spacing );}.elementor-929 .elementor-element.elementor-element-76fee824::before, .elementor-929 .elementor-element.elementor-element-76fee824 > .elementor-background-video-container::before, .elementor-929 .elementor-element.elementor-element-76fee824 > .e-con-inner > .elementor-background-video-container::before, .elementor-929 .elementor-element.elementor-element-76fee824 > .elementor-background-slideshow::before, .elementor-929 .elementor-element.elementor-element-76fee824 > .e-con-inner > .elementor-background-slideshow::before, .elementor-929 .elementor-element.elementor-element-76fee824 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-size:0px auto;}.elementor-929 .elementor-element.elementor-element-76fee824{--padding-top:3em;--padding-bottom:3em;--padding-left:1em;--padding-right:1em;}.elementor-929 .elementor-element.elementor-element-700ff46c{--gap:30px 30px;--row-gap:30px;--column-gap:30px;--padding-top:2em;--padding-bottom:0em;--padding-left:2em;--padding-right:2em;}.elementor-929 .elementor-element.elementor-element-5dbbd68d .tf-carousel-box .owl-nav .owl-prev, .elementor-929 .elementor-element.elementor-element-5dbbd68d .tf-carousel-box .owl-nav .owl-next{font-size:0px;width:0px;height:0px;line-height:0px;}.elementor-929 .elementor-element.elementor-element-5dbbd68d .tf-carousel-box .owl-nav .owl-prev{left:85%;}.elementor-929 .elementor-element.elementor-element-43da4750{--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;--padding-top:3em;--padding-bottom:3em;--padding-left:1em;--padding-right:1em;}.elementor-929 .elementor-element.elementor-element-6941cf8 .flat-counter .ending-number, .elementor-929 .elementor-element.elementor-element-6941cf8 .flat-counter .numb-count, .elementor-929 .elementor-element.elementor-element-6941cf8 .flat-counter .ending-number .odometer-formatting-mark:after{font-size:var( --e-global-typography-2a6dddb-font-size );line-height:var( --e-global-typography-2a6dddb-line-height );letter-spacing:var( --e-global-typography-2a6dddb-letter-spacing );}.elementor-929 .elementor-element.elementor-element-6941cf8 .flat-counter .name-count{font-size:var( --e-global-typography-d182d4f-font-size );line-height:var( --e-global-typography-d182d4f-line-height );letter-spacing:var( --e-global-typography-d182d4f-letter-spacing );}.elementor-929 .elementor-element.elementor-element-30c88005 .elementskit-accordion .elementskit-card-header>.elementskit-btn-link{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );letter-spacing:var( --e-global-typography-secondary-letter-spacing );}.elementor-929 .elementor-element.elementor-element-30c88005 .elementskit-accordion .elementskit-card-body p, .elementor-929 .elementor-element.elementor-element-30c88005 .elementskit-accordion .elementskit-card-body{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-929 .elementor-element.elementor-element-530de286{--padding-top:0em;--padding-bottom:3em;--padding-left:1em;--padding-right:1em;}.elementor-929 .elementor-element.elementor-element-505dfc87{--padding-top:0em;--padding-bottom:0em;--padding-left:1em;--padding-right:0em;}.elementor-929 .elementor-element.elementor-element-17e1bc96{--padding-top:0em;--padding-bottom:0em;--padding-left:1em;--padding-right:0em;}.elementor-929 .elementor-element.elementor-element-672772b9{--padding-top:0em;--padding-bottom:0em;--padding-left:1em;--padding-right:0em;}.elementor-929 .elementor-element.elementor-element-18f28532{--padding-top:3em;--padding-bottom:3em;--padding-left:1em;--padding-right:1em;}.elementor-929 .elementor-element.elementor-element-13c2022f{--gap:30px 30px;--row-gap:30px;--column-gap:30px;}.elementor-929 .elementor-element.elementor-element-5f4e9e5d{--padding-top:1em;--padding-bottom:0em;--padding-left:1em;--padding-right:1em;}.elementor-929 .elementor-element.elementor-element-2942dd48 .elementor-image-box-wrapper .elementor-image-box-img{width:50%;}.elementor-929 .elementor-element.elementor-element-673b6abc{--padding-top:1em;--padding-bottom:0em;--padding-left:1em;--padding-right:1em;}.elementor-929 .elementor-element.elementor-element-5cf37fd3 .elementor-image-box-wrapper .elementor-image-box-img{width:50%;}.elementor-929 .elementor-element.elementor-element-773f6e74{--padding-top:1em;--padding-bottom:0em;--padding-left:1em;--padding-right:1em;}.elementor-929 .elementor-element.elementor-element-5e747654 .elementor-image-box-wrapper .elementor-image-box-img{width:50%;}.elementor-929 .elementor-element.elementor-element-550776f{--padding-top:1em;--padding-bottom:0em;--padding-left:1em;--padding-right:1em;}.elementor-929 .elementor-element.elementor-element-25685580 .elementor-image-box-wrapper .elementor-image-box-img{width:50%;}.elementor-929 .elementor-element.elementor-element-41185946{--padding-top:3em;--padding-bottom:3em;--padding-left:1em;--padding-right:1em;}.elementor-929 .elementor-element.elementor-element-590c26c{--margin-top:-2em;--margin-bottom:0em;--margin-left:0em;--margin-right:0em;--padding-top:0em;--padding-bottom:0em;--padding-left:1em;--padding-right:1em;}.elementor-929 .elementor-element.elementor-element-5df87adb{padding:1em 2em 3em 2em;}.elementor-929 .elementor-element.elementor-element-5df87adb .elementor-image-box-title{font-size:var( --e-global-typography-d182d4f-font-size );line-height:var( --e-global-typography-d182d4f-line-height );letter-spacing:var( --e-global-typography-d182d4f-letter-spacing );}.elementor-929 .elementor-element.elementor-element-7057007f{--padding-top:1em;--padding-bottom:1em;--padding-left:1em;--padding-right:1em;}.elementor-929 .elementor-element.elementor-element-7a68c370{padding:2em 0em 0em 0em;}.elementor-929 .elementor-element.elementor-element-7718d86d{--margin-top:-2em;--margin-bottom:0em;--margin-left:0em;--margin-right:0em;--padding-top:0em;--padding-bottom:0em;--padding-left:1em;--padding-right:1em;}.elementor-929 .elementor-element.elementor-element-437d1c9b{padding:1em 2em 3em 3em;}.elementor-929 .elementor-element.elementor-element-437d1c9b .elementor-image-box-title{font-size:var( --e-global-typography-d182d4f-font-size );line-height:var( --e-global-typography-d182d4f-line-height );letter-spacing:var( --e-global-typography-d182d4f-letter-spacing );}.elementor-929 .elementor-element.elementor-element-280decd5{--padding-top:1em;--padding-bottom:1em;--padding-left:1em;--padding-right:1em;}.elementor-929 .elementor-element.elementor-element-74b55862{padding:2em 0em 0em 0em;}.elementor-929 .elementor-element.elementor-element-643ba49b{--margin-top:-2em;--margin-bottom:0em;--margin-left:0em;--margin-right:0em;--padding-top:0em;--padding-bottom:0em;--padding-left:1em;--padding-right:1em;}.elementor-929 .elementor-element.elementor-element-5f3fb4f7{padding:1em 2em 3em 2em;}.elementor-929 .elementor-element.elementor-element-5f3fb4f7 .elementor-image-box-title{font-size:var( --e-global-typography-d182d4f-font-size );line-height:var( --e-global-typography-d182d4f-line-height );letter-spacing:var( --e-global-typography-d182d4f-letter-spacing );}.elementor-929 .elementor-element.elementor-element-6b3baa9a{--padding-top:1em;--padding-bottom:1em;--padding-left:1em;--padding-right:1em;}.elementor-929 .elementor-element.elementor-element-66db484d{padding:2em 0em 0em 0em;}.elementor-929 .elementor-element.elementor-element-4cccf62{--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;}.elementor-929 .elementor-element.elementor-element-30280d0c{--padding-top:0em;--padding-bottom:0em;--padding-left:1em;--padding-right:1em;}.elementor-929 .elementor-element.elementor-element-bed5c6b{top:7%;}.elementor-929 .elementor-element.elementor-element-70a0a7ac{--padding-top:3em;--padding-bottom:3em;--padding-left:1em;--padding-right:1em;}.elementor-929 .elementor-element.elementor-element-1b9ff191{--padding-top:3em;--padding-bottom:3em;--padding-left:0em;--padding-right:0em;}.elementor-929 .elementor-element.elementor-element-6699e0c7 .tf-posts-wrap .tf-posts .content{padding:15px 15px 15px 15px;}.elementor-929 .elementor-element.elementor-element-6699e0c7 .tf-posts-wrap .tf-posts .blog-post .title{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );letter-spacing:var( --e-global-typography-primary-letter-spacing );}.elementor-929 .elementor-element.elementor-element-6699e0c7 .tf-posts-wrap .tf-posts .blog-post .post-meta{font-size:var( --e-global-typography-7015cbf-font-size );line-height:var( --e-global-typography-7015cbf-line-height );letter-spacing:var( --e-global-typography-7015cbf-letter-spacing );}.elementor-929 .elementor-element.elementor-element-502c7349 .tf-imagebox .image{max-width:100%;}.elementor-929 .elementor-element.elementor-element-502c7349 .tf-imagebox .title a{font-size:var( --e-global-typography-d182d4f-font-size );line-height:var( --e-global-typography-d182d4f-line-height );letter-spacing:var( --e-global-typography-d182d4f-letter-spacing );}}@media(max-width:880px){.elementor-929 .elementor-element.elementor-element-5eaa915:not(.elementor-motion-effects-element-type-background), .elementor-929 .elementor-element.elementor-element-5eaa915 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-size:0px auto;}}@media(max-width:767px){.elementor-929 .elementor-element.elementor-element-52b666bb .elementor-repeater-item-1cd61d9_shape_one{width:0px;height:0px;}.elementor-929 .elementor-element.elementor-element-52b666bb .elementor-repeater-item-1cd61d9_shape_three{width:0px;height:0px;}.elementor-929 .elementor-element.elementor-element-52b666bb .elementor-repeater-item-1cd61d9_shape_four{width:0px;height:0px;}.elementor-929 .elementor-element.elementor-element-52b666bb .elementor-repeater-item-1cd61d9_shape_five{width:0px;height:0px;}.elementor-929 .elementor-element.elementor-element-52b666bb .elementor-repeater-item-f99d196_shape_one{width:0px;height:0px;}.elementor-929 .elementor-element.elementor-element-52b666bb .elementor-repeater-item-f99d196_shape_three{width:0px;height:0px;}.elementor-929 .elementor-element.elementor-element-52b666bb .elementor-repeater-item-f99d196_shape_four{width:0px;height:0px;}.elementor-929 .elementor-element.elementor-element-52b666bb .elementor-repeater-item-f99d196_shape_five{width:0px;height:0px;}.elementor-929 .elementor-element.elementor-element-52b666bb .elementor-repeater-item-ca1fd39{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );letter-spacing:var( --e-global-typography-accent-letter-spacing );}.elementor-929 .elementor-element.elementor-element-52b666bb .flex_caption .title{font-size:var( --e-global-typography-2a6dddb-font-size );line-height:var( --e-global-typography-2a6dddb-line-height );letter-spacing:var( --e-global-typography-2a6dddb-letter-spacing );margin:0px 0px 48px 0px;}.elementor-929 .elementor-element.elementor-element-1200b765 .elementor-image-box-img{margin-bottom:15px;}.elementor-929 .elementor-element.elementor-element-1200b765 .elementor-image-box-title{font-size:var( --e-global-typography-ee53d2a-font-size );line-height:var( --e-global-typography-ee53d2a-line-height );letter-spacing:var( --e-global-typography-ee53d2a-letter-spacing );}.elementor-929 .elementor-element.elementor-element-1200b765 .elementor-image-box-description{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );letter-spacing:var( --e-global-typography-secondary-letter-spacing );}.elementor-929 .elementor-element.elementor-element-5a62424f{padding:1em 1em 1em 1em;}.elementor-929 .elementor-element.elementor-element-46bed43c{width:100%;max-width:100%;}.elementor-929 .elementor-element.elementor-element-46bed43c .elementor-image-box-img{margin-bottom:20px;}.elementor-929 .elementor-element.elementor-element-46bed43c .elementor-image-box-title{font-size:var( --e-global-typography-74ccd4b-font-size );line-height:var( --e-global-typography-74ccd4b-line-height );letter-spacing:var( --e-global-typography-74ccd4b-letter-spacing );}.elementor-929 .elementor-element.elementor-element-46e1a9ea{width:100%;max-width:100%;}.elementor-929 .elementor-element.elementor-element-46e1a9ea .elementor-image-box-img{margin-bottom:20px;}.elementor-929 .elementor-element.elementor-element-46e1a9ea .elementor-image-box-title{font-size:var( --e-global-typography-74ccd4b-font-size );line-height:var( --e-global-typography-74ccd4b-line-height );letter-spacing:var( --e-global-typography-74ccd4b-letter-spacing );}.elementor-929 .elementor-element.elementor-element-2b7415cf .tf-imagebox .image{max-width:100%;}.elementor-929 .elementor-element.elementor-element-2b7415cf .tf-imagebox .title a{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );letter-spacing:var( --e-global-typography-primary-letter-spacing );}.elementor-929 .elementor-element.elementor-element-2b7415cf .tf-imagebox .description{font-size:var( --e-global-typography-47b453e-font-size );line-height:var( --e-global-typography-47b453e-line-height );letter-spacing:var( --e-global-typography-47b453e-letter-spacing );}.elementor-929 .elementor-element.elementor-element-7113c2c0 .elementor-button{font-size:var( --e-global-typography-ee53d2a-font-size );line-height:var( --e-global-typography-ee53d2a-line-height );letter-spacing:var( --e-global-typography-ee53d2a-letter-spacing );}.elementor-929 .elementor-element.elementor-element-76f57168 .tf-imagebox .image{max-width:100%;}.elementor-929 .elementor-element.elementor-element-76f57168 .tf-imagebox .title a{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );letter-spacing:var( --e-global-typography-primary-letter-spacing );}.elementor-929 .elementor-element.elementor-element-76f57168 .tf-imagebox .description{font-size:var( --e-global-typography-47b453e-font-size );line-height:var( --e-global-typography-47b453e-line-height );letter-spacing:var( --e-global-typography-47b453e-letter-spacing );}.elementor-929 .elementor-element.elementor-element-52924a02 .elementor-button{font-size:var( --e-global-typography-ee53d2a-font-size );line-height:var( --e-global-typography-ee53d2a-line-height );letter-spacing:var( --e-global-typography-ee53d2a-letter-spacing );}.elementor-929 .elementor-element.elementor-element-7b32e1f8 .tf-imagebox .image{max-width:100%;}.elementor-929 .elementor-element.elementor-element-7b32e1f8 .tf-imagebox .title a{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );letter-spacing:var( --e-global-typography-primary-letter-spacing );}.elementor-929 .elementor-element.elementor-element-7b32e1f8 .tf-imagebox .description{font-size:var( --e-global-typography-47b453e-font-size );line-height:var( --e-global-typography-47b453e-line-height );letter-spacing:var( --e-global-typography-47b453e-letter-spacing );}.elementor-929 .elementor-element.elementor-element-112fef75 .elementor-button{font-size:var( --e-global-typography-ee53d2a-font-size );line-height:var( --e-global-typography-ee53d2a-line-height );letter-spacing:var( --e-global-typography-ee53d2a-letter-spacing );}.elementor-929 .elementor-element.elementor-element-2db8a3da{--padding-top:0px;--padding-bottom:85px;--padding-left:0px;--padding-right:0px;}.elementor-929 .elementor-element.elementor-element-1eff29d6{--width:145px;}.elementor-929 .elementor-element.elementor-element-4d4c987b .elementor-image-box-title{font-size:var( --e-global-typography-d182d4f-font-size );line-height:var( --e-global-typography-d182d4f-line-height );letter-spacing:var( --e-global-typography-d182d4f-letter-spacing );}.elementor-929 .elementor-element.elementor-element-4d4c987b .elementor-image-box-description{font-size:var( --e-global-typography-2888828-font-size );line-height:var( --e-global-typography-2888828-line-height );letter-spacing:var( --e-global-typography-2888828-letter-spacing );}.elementor-929 .elementor-element.elementor-element-41113e19 .elementor-image-box-title{font-size:var( --e-global-typography-6f7e259-font-size );line-height:var( --e-global-typography-6f7e259-line-height );letter-spacing:var( --e-global-typography-6f7e259-letter-spacing );}.elementor-929 .elementor-element.elementor-element-41113e19 .elementor-image-box-description{font-size:var( --e-global-typography-47b453e-font-size );line-height:var( --e-global-typography-47b453e-line-height );letter-spacing:var( --e-global-typography-47b453e-letter-spacing );}.elementor-929 .elementor-element.elementor-element-3df12ab5{--padding-top:0px;--padding-bottom:10px;--padding-left:0px;--padding-right:0px;}.elementor-929 .elementor-element.elementor-element-4c05ff68{--padding-top:10px;--padding-bottom:10px;--padding-left:10px;--padding-right:10px;}.elementor-929 .elementor-element.elementor-element-2786ddf6 .elementor-image-box-img{margin-bottom:5px;}.elementor-929 .elementor-element.elementor-element-2786ddf6 .elementor-image-box-title{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );letter-spacing:var( --e-global-typography-secondary-letter-spacing );}.elementor-929 .elementor-element.elementor-element-ce32df5{--padding-top:0px;--padding-bottom:85px;--padding-left:0px;--padding-right:0px;}.elementor-929 .elementor-element.elementor-element-7ead7fd1{--width:145px;}.elementor-929 .elementor-element.elementor-element-3a67cbf7 .elementor-image-box-title{font-size:var( --e-global-typography-d182d4f-font-size );line-height:var( --e-global-typography-d182d4f-line-height );letter-spacing:var( --e-global-typography-d182d4f-letter-spacing );}.elementor-929 .elementor-element.elementor-element-3a67cbf7 .elementor-image-box-description{font-size:var( --e-global-typography-2888828-font-size );line-height:var( --e-global-typography-2888828-line-height );letter-spacing:var( --e-global-typography-2888828-letter-spacing );}.elementor-929 .elementor-element.elementor-element-10a5b7e7 .elementor-image-box-title{font-size:var( --e-global-typography-6f7e259-font-size );line-height:var( --e-global-typography-6f7e259-line-height );letter-spacing:var( --e-global-typography-6f7e259-letter-spacing );}.elementor-929 .elementor-element.elementor-element-10a5b7e7 .elementor-image-box-description{font-size:var( --e-global-typography-47b453e-font-size );line-height:var( --e-global-typography-47b453e-line-height );letter-spacing:var( --e-global-typography-47b453e-letter-spacing );}.elementor-929 .elementor-element.elementor-element-73fd72e5{--padding-top:0px;--padding-bottom:10px;--padding-left:0px;--padding-right:0px;}.elementor-929 .elementor-element.elementor-element-6aa421b3{--padding-top:10px;--padding-bottom:10px;--padding-left:10px;--padding-right:10px;}.elementor-929 .elementor-element.elementor-element-4073c9c8 .elementor-image-box-img{margin-bottom:5px;}.elementor-929 .elementor-element.elementor-element-4073c9c8 .elementor-image-box-title{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );letter-spacing:var( --e-global-typography-secondary-letter-spacing );}.elementor-929 .elementor-element.elementor-element-6303e401{text-align:center;}.elementor-929 .elementor-element.elementor-element-6303e401 .elementor-heading-title{font-size:var( --e-global-typography-d182d4f-font-size );line-height:var( --e-global-typography-d182d4f-line-height );letter-spacing:var( --e-global-typography-d182d4f-letter-spacing );}.elementor-929 .elementor-element.elementor-element-5a7b0c05{--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-929 .elementor-element.elementor-element-4147d583{--width:50%;}.elementor-929 .elementor-element.elementor-element-7ac69e8e .flat-counter .ending-number, .elementor-929 .elementor-element.elementor-element-7ac69e8e .flat-counter .numb-count, .elementor-929 .elementor-element.elementor-element-7ac69e8e .flat-counter .ending-number .odometer-formatting-mark:after{font-size:var( --e-global-typography-d182d4f-font-size );line-height:var( --e-global-typography-d182d4f-line-height );letter-spacing:var( --e-global-typography-d182d4f-letter-spacing );}.elementor-929 .elementor-element.elementor-element-1c83b32a{--width:50%;}.elementor-929 .elementor-element.elementor-element-11ecc605{--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-929 .elementor-element.elementor-element-4c01346a{--width:50%;}.elementor-929 .elementor-element.elementor-element-5262e6ed .flat-counter .ending-number, .elementor-929 .elementor-element.elementor-element-5262e6ed .flat-counter .numb-count, .elementor-929 .elementor-element.elementor-element-5262e6ed .flat-counter .ending-number .odometer-formatting-mark:after{font-size:var( --e-global-typography-d182d4f-font-size );line-height:var( --e-global-typography-d182d4f-line-height );letter-spacing:var( --e-global-typography-d182d4f-letter-spacing );}.elementor-929 .elementor-element.elementor-element-6a034198{--width:50%;}.elementor-929 .elementor-element.elementor-element-67127907{--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-929 .elementor-element.elementor-element-628025f1{--width:50%;}.elementor-929 .elementor-element.elementor-element-57653c34 .flat-counter .ending-number, .elementor-929 .elementor-element.elementor-element-57653c34 .flat-counter .numb-count, .elementor-929 .elementor-element.elementor-element-57653c34 .flat-counter .ending-number .odometer-formatting-mark:after{font-size:var( --e-global-typography-d182d4f-font-size );line-height:var( --e-global-typography-d182d4f-line-height );letter-spacing:var( --e-global-typography-d182d4f-letter-spacing );}.elementor-929 .elementor-element.elementor-element-7a115168{--width:50%;}.elementor-929 .elementor-element.elementor-element-59afdfdf{--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-929 .elementor-element.elementor-element-47ba3e39{--width:50%;}.elementor-929 .elementor-element.elementor-element-5267af49 .flat-counter .ending-number, .elementor-929 .elementor-element.elementor-element-5267af49 .flat-counter .numb-count, .elementor-929 .elementor-element.elementor-element-5267af49 .flat-counter .ending-number .odometer-formatting-mark:after{font-size:var( --e-global-typography-d182d4f-font-size );line-height:var( --e-global-typography-d182d4f-line-height );letter-spacing:var( --e-global-typography-d182d4f-letter-spacing );}.elementor-929 .elementor-element.elementor-element-70bcfb0d{--width:50%;}.elementor-929 .elementor-element.elementor-element-700ff46c{--padding-top:1em;--padding-bottom:0em;--padding-left:1em;--padding-right:1em;}.elementor-929 .elementor-element.elementor-element-7583c31c{--margin-top:0px;--margin-bottom:-35px;--margin-left:0px;--margin-right:0px;--padding-top:5px;--padding-bottom:5px;--padding-left:5px;--padding-right:45px;}.elementor-929 .elementor-element.elementor-element-6941cf8 .flat-counter .ending-number, .elementor-929 .elementor-element.elementor-element-6941cf8 .flat-counter .numb-count, .elementor-929 .elementor-element.elementor-element-6941cf8 .flat-counter .ending-number .odometer-formatting-mark:after{font-size:var( --e-global-typography-2a6dddb-font-size );line-height:var( --e-global-typography-2a6dddb-line-height );letter-spacing:var( --e-global-typography-2a6dddb-letter-spacing );}.elementor-929 .elementor-element.elementor-element-6941cf8 .flat-counter .name-count{font-size:var( --e-global-typography-d182d4f-font-size );line-height:var( --e-global-typography-d182d4f-line-height );letter-spacing:var( --e-global-typography-d182d4f-letter-spacing );}.elementor-929 .elementor-element.elementor-element-30c88005 .elementskit-accordion .elementskit-card-header>.elementskit-btn-link{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );letter-spacing:var( --e-global-typography-secondary-letter-spacing );padding:15px 50px 15px 15px;}.elementor-929 .elementor-element.elementor-element-30c88005 .elementskit-accordion .elementskit-card-body p, .elementor-929 .elementor-element.elementor-element-30c88005 .elementskit-accordion .elementskit-card-body{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-929 .elementor-element.elementor-element-30c88005 .elementskit-accordion .elementskit-card-body{padding:0px 15px 30px 15px;}.elementor-929 .elementor-element.elementor-element-30c88005 .elementskit-accordion .elementskit-card-header .elementskit-btn-link .ekit_accordion_normal_icon{font-size:12px;}.elementor-929 .elementor-element.elementor-element-30c88005 .elementskit-accordion .elementskit-card .elementskit-card-header .elementskit-btn-link .ekit_accordion_active_icon{font-size:12px;}.elementor-929 .elementor-element.elementor-element-30c88005 .elementskit-accordion .elementskit-card .elementskit-card-header .elementskit-btn-link .ekit_accordion_icon_group{padding:5px 5px 5px 5px;}.elementor-929 .elementor-element.elementor-element-5f4e9e5d{--padding-top:1em;--padding-bottom:0em;--padding-left:1em;--padding-right:1em;}.elementor-929 .elementor-element.elementor-element-2942dd48 .elementor-image-box-wrapper{text-align:center;}.elementor-929 .elementor-element.elementor-element-2942dd48 .elementor-image-box-img{margin-bottom:0px;}.elementor-929 .elementor-element.elementor-element-673b6abc{--padding-top:1em;--padding-bottom:0em;--padding-left:1em;--padding-right:1em;}.elementor-929 .elementor-element.elementor-element-5cf37fd3 .elementor-image-box-wrapper{text-align:center;}.elementor-929 .elementor-element.elementor-element-5cf37fd3 .elementor-image-box-img{margin-bottom:0px;}.elementor-929 .elementor-element.elementor-element-773f6e74{--padding-top:1em;--padding-bottom:0em;--padding-left:1em;--padding-right:1em;}.elementor-929 .elementor-element.elementor-element-5e747654 .elementor-image-box-wrapper{text-align:center;}.elementor-929 .elementor-element.elementor-element-5e747654 .elementor-image-box-img{margin-bottom:0px;}.elementor-929 .elementor-element.elementor-element-550776f{--padding-top:1em;--padding-bottom:0em;--padding-left:1em;--padding-right:1em;}.elementor-929 .elementor-element.elementor-element-25685580 .elementor-image-box-wrapper{text-align:center;}.elementor-929 .elementor-element.elementor-element-25685580 .elementor-image-box-img{margin-bottom:0px;}.elementor-929 .elementor-element.elementor-element-5df87adb .elementor-image-box-title{font-size:var( --e-global-typography-d182d4f-font-size );line-height:var( --e-global-typography-d182d4f-line-height );letter-spacing:var( --e-global-typography-d182d4f-letter-spacing );}.elementor-929 .elementor-element.elementor-element-437d1c9b .elementor-image-box-title{font-size:var( --e-global-typography-d182d4f-font-size );line-height:var( --e-global-typography-d182d4f-line-height );letter-spacing:var( --e-global-typography-d182d4f-letter-spacing );}body:not(.rtl) .elementor-929 .elementor-element.elementor-element-2ca28676{right:-15px;}body.rtl .elementor-929 .elementor-element.elementor-element-2ca28676{left:-15px;}.elementor-929 .elementor-element.elementor-element-2ca28676{top:-62px;}.elementor-929 .elementor-element.elementor-element-5f3fb4f7 .elementor-image-box-title{font-size:var( --e-global-typography-d182d4f-font-size );line-height:var( --e-global-typography-d182d4f-line-height );letter-spacing:var( --e-global-typography-d182d4f-letter-spacing );}.elementor-929 .elementor-element.elementor-element-6699e0c7 .tf-posts-wrap .tf-posts .blog-post .title{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );letter-spacing:var( --e-global-typography-primary-letter-spacing );}.elementor-929 .elementor-element.elementor-element-6699e0c7 .tf-posts-wrap .tf-posts .blog-post .post-meta{font-size:var( --e-global-typography-7015cbf-font-size );line-height:var( --e-global-typography-7015cbf-line-height );letter-spacing:var( --e-global-typography-7015cbf-letter-spacing );}.elementor-929 .elementor-element.elementor-element-502c7349 .tf-imagebox .image{max-width:100%;}.elementor-929 .elementor-element.elementor-element-502c7349 .tf-imagebox .title a{font-size:var( --e-global-typography-d182d4f-font-size );line-height:var( --e-global-typography-d182d4f-line-height );letter-spacing:var( --e-global-typography-d182d4f-letter-spacing );}.elementor-929 .elementor-element.elementor-element-2ff8fb00{margin:30px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}}@media(min-width:768px){.elementor-929 .elementor-element.elementor-element-4cb42b2b{--width:45.5%;}.elementor-929 .elementor-element.elementor-element-6ba1485a{--width:50%;}.elementor-929 .elementor-element.elementor-element-6abfdfcf{--width:50%;}.elementor-929 .elementor-element.elementor-element-27228633{--width:54.5%;}.elementor-929 .elementor-element.elementor-element-1bf25e11{--content-width:500px;}.elementor-929 .elementor-element.elementor-element-4f6fac82{--width:33.333%;}.elementor-929 .elementor-element.elementor-element-1b81ba77{--width:50%;}.elementor-929 .elementor-element.elementor-element-436be24a{--width:50%;}.elementor-929 .elementor-element.elementor-element-1703a60b{--width:33.333%;}.elementor-929 .elementor-element.elementor-element-31ca5258{--width:50%;}.elementor-929 .elementor-element.elementor-element-adb8767{--width:50%;}.elementor-929 .elementor-element.elementor-element-2bd3a0c3{--width:33.333%;}.elementor-929 .elementor-element.elementor-element-1c3e777e{--width:50%;}.elementor-929 .elementor-element.elementor-element-327cc0a7{--width:50%;}.elementor-929 .elementor-element.elementor-element-6014dbc6{--content-width:1540px;}.elementor-929 .elementor-element.elementor-element-6c76dea4{--content-width:450px;}.elementor-929 .elementor-element.elementor-element-411ba997{--width:50%;}.elementor-929 .elementor-element.elementor-element-2db8a3da{--width:50%;}.elementor-929 .elementor-element.elementor-element-1eff29d6{--width:145px;}.elementor-929 .elementor-element.elementor-element-205f6621{--width:50%;}.elementor-929 .elementor-element.elementor-element-352d88bb{--width:39%;}.elementor-929 .elementor-element.elementor-element-4c05ff68{--width:61%;}.elementor-929 .elementor-element.elementor-element-7aa660e4{--width:50%;}.elementor-929 .elementor-element.elementor-element-ce32df5{--width:50%;}.elementor-929 .elementor-element.elementor-element-7ead7fd1{--width:145px;}.elementor-929 .elementor-element.elementor-element-2cbc7f0b{--width:50%;}.elementor-929 .elementor-element.elementor-element-7500d050{--width:39%;}.elementor-929 .elementor-element.elementor-element-6aa421b3{--width:61%;}.elementor-929 .elementor-element.elementor-element-2516a358{--width:65%;}.elementor-929 .elementor-element.elementor-element-e5c6700{--width:35%;}.elementor-929 .elementor-element.elementor-element-49dce414{--width:50%;}.elementor-929 .elementor-element.elementor-element-4c28eed9{--width:50%;}.elementor-929 .elementor-element.elementor-element-4147d583{--width:50%;}.elementor-929 .elementor-element.elementor-element-1c83b32a{--width:50%;}.elementor-929 .elementor-element.elementor-element-208fd095{--width:50%;}.elementor-929 .elementor-element.elementor-element-4c01346a{--width:50%;}.elementor-929 .elementor-element.elementor-element-6a034198{--width:50%;}.elementor-929 .elementor-element.elementor-element-3bd23e3c{--width:50%;}.elementor-929 .elementor-element.elementor-element-632fb06f{--width:50%;}.elementor-929 .elementor-element.elementor-element-628025f1{--width:50%;}.elementor-929 .elementor-element.elementor-element-7a115168{--width:50%;}.elementor-929 .elementor-element.elementor-element-36a2c00b{--width:50%;}.elementor-929 .elementor-element.elementor-element-47ba3e39{--width:50%;}.elementor-929 .elementor-element.elementor-element-70bcfb0d{--width:50%;}.elementor-929 .elementor-element.elementor-element-7583c31c{--width:310px;}.elementor-929 .elementor-element.elementor-element-2c4969ee{--width:50%;}.elementor-929 .elementor-element.elementor-element-1a1847d7{--width:50%;}.elementor-929 .elementor-element.elementor-element-67a2e895{--width:50%;}.elementor-929 .elementor-element.elementor-element-1b2f6474{--width:50%;}.elementor-929 .elementor-element.elementor-element-6b989d41{--content-width:500px;}.elementor-929 .elementor-element.elementor-element-2cd4b098{--width:33.333%;}.elementor-929 .elementor-element.elementor-element-54097cab{--width:33.333%;}.elementor-929 .elementor-element.elementor-element-2cfea0da{--width:33.333%;}.elementor-929 .elementor-element.elementor-element-3da1f26e{--width:50%;}.elementor-929 .elementor-element.elementor-element-ab04ac0{--width:50%;}.elementor-929 .elementor-element.elementor-element-5eb61000{--width:50%;}.elementor-929 .elementor-element.elementor-element-5f4e9e5d{--width:50%;}.elementor-929 .elementor-element.elementor-element-673b6abc{--width:50%;}.elementor-929 .elementor-element.elementor-element-6ddf682f{--width:50%;}.elementor-929 .elementor-element.elementor-element-773f6e74{--width:50%;}.elementor-929 .elementor-element.elementor-element-550776f{--width:50%;}.elementor-929 .elementor-element.elementor-element-ac28408{--content-width:500px;}.elementor-929 .elementor-element.elementor-element-6961a70e{--width:33.333%;}.elementor-929 .elementor-element.elementor-element-4251799a{--width:33.333%;}.elementor-929 .elementor-element.elementor-element-797b417d{--width:33.333%;}.elementor-929 .elementor-element.elementor-element-30280d0c{--width:50%;}.elementor-929 .elementor-element.elementor-element-70a0a7ac{--width:50%;}.elementor-929 .elementor-element.elementor-element-1b9ff191{--content-width:1200px;}.elementor-929 .elementor-element.elementor-element-1dab89e8{--content-width:500px;}.elementor-929 .elementor-element.elementor-element-5e26483b{--width:50%;}.elementor-929 .elementor-element.elementor-element-68e7abb8{--width:50%;}}@media(max-width:1024px) and (min-width:768px){.elementor-929 .elementor-element.elementor-element-4cb42b2b{--width:50%;}.elementor-929 .elementor-element.elementor-element-27228633{--width:50%;}.elementor-929 .elementor-element.elementor-element-1b81ba77{--width:100%;}.elementor-929 .elementor-element.elementor-element-31ca5258{--width:100%;}.elementor-929 .elementor-element.elementor-element-1c3e777e{--width:100%;}.elementor-929 .elementor-element.elementor-element-411ba997{--width:100%;}.elementor-929 .elementor-element.elementor-element-7aa660e4{--width:100%;}.elementor-929 .elementor-element.elementor-element-49dce414{--width:100%;}.elementor-929 .elementor-element.elementor-element-3bd23e3c{--width:100%;}.elementor-929 .elementor-element.elementor-element-2c4969ee{--width:100%;}.elementor-929 .elementor-element.elementor-element-1b2f6474{--width:100%;}.elementor-929 .elementor-element.elementor-element-30280d0c{--width:100%;}.elementor-929 .elementor-element.elementor-element-70a0a7ac{--width:100%;}}