.elementor-55 .elementor-element.elementor-element-689318c{--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;--margin-top:-63px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--z-index:0;}.elementor-55 .elementor-element.elementor-element-e8d434d .elementor-repeater-item-1cd61d9_shape_three{left:32%;top:56%;}.elementor-55 .elementor-element.elementor-element-e8d434d .elementor-repeater-item-90002cb_shape_three{left:32%;top:56%;}.elementor-55 .elementor-element.elementor-element-e8d434d .elementor-repeater-item-a997e50_shape_three{left:32%;top:56%;}.elementor-55 .elementor-element.elementor-element-e8d434d .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-accent );border-color:#0080f0;}.elementor-55 .elementor-element.elementor-element-e8d434d .elementor-repeater-item-ca1fd39, .elementor-55 .elementor-element.elementor-element-e8d434d .elementor-repeater-item-ca1fd39 svg{color:var( --e-global-color-secondary );fill:var( --e-global-color-secondary );}.elementor-55 .elementor-element.elementor-element-e8d434d .elementor-repeater-item-ca1fd39:hover, .elementor-55 .elementor-element.elementor-element-e8d434d .elementor-repeater-item-ca1fd39:hover svg{color:var( --e-global-color-secondary );fill:var( --e-global-color-secondary );}.elementor-55 .elementor-element.elementor-element-e8d434d .elementor-repeater-item-ca1fd39:hover{background:var( --e-global-color-primary );border-color:#222222;}.elementor-55 .elementor-element.elementor-element-e8d434d > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-55 .elementor-element.elementor-element-e8d434d .flex_caption.container{max-width:1200px;}.elementor-55 .elementor-element.elementor-element-e8d434d .flexslider .flex-control-nav li a{border-radius:100%;width:12px;height:12px;line-height:12px;background-color:#FF9D9D;}.elementor-55 .elementor-element.elementor-element-e8d434d .flexslider .flex-control-nav{left:280px;bottom:146px;}.elementor-55 .elementor-element.elementor-element-e8d434d .flexslider .flex-control-nav li a:hover, .elementor-55 .elementor-element.elementor-element-e8d434d .flexslider .flex-control-nav li a.flex-active{background-color:var( --e-global-color-accent );}.elementor-55 .elementor-element.elementor-element-e8d434d .flexslider .flex_caption{text-align:left;}.elementor-55 .elementor-element.elementor-element-e8d434d .flex_caption .sub-title{color:var( --e-global-color-accent );font-family:var( --e-global-typography-8072e23-font-family ), Sans-serif;font-size:var( --e-global-typography-8072e23-font-size );font-weight:var( --e-global-typography-8072e23-font-weight );text-transform:var( --e-global-typography-8072e23-text-transform );line-height:var( --e-global-typography-8072e23-line-height );letter-spacing:var( --e-global-typography-8072e23-letter-spacing );margin:248px 0px 32px 0px;}.elementor-55 .elementor-element.elementor-element-e8d434d .flex_caption .title{color:var( --e-global-color-secondary );font-family:var( --e-global-typography-5658fab-font-family ), Sans-serif;font-size:var( --e-global-typography-5658fab-font-size );font-weight:var( --e-global-typography-5658fab-font-weight );text-transform:var( --e-global-typography-5658fab-text-transform );line-height:var( --e-global-typography-5658fab-line-height );letter-spacing:var( --e-global-typography-5658fab-letter-spacing );margin:0px 0px 35px 0px;}.elementor-55 .elementor-element.elementor-element-e8d434d .flex_caption .desc{color:#ffffff;margin:0px 0px 40px 0px;}.elementor-55 .elementor-element.elementor-element-3b38288{--display:flex;--flex-direction:row-reverse;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap-reverse;--gap:30px 70px;--row-gap:30px;--column-gap:70px;--padding-top:120px;--padding-bottom:120px;--padding-left:15px;--padding-right:15px;}.elementor-55 .elementor-element.elementor-element-3b38288:not(.elementor-motion-effects-element-type-background), .elementor-55 .elementor-element.elementor-element-3b38288 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://313drivingschool.co.uk/wp-content/uploads/2025/06/about-cercle-1-5.png");background-repeat:no-repeat;}.elementor-55 .elementor-element.elementor-element-961da0c{--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;--justify-content:flex-end;}.elementor-55 .elementor-element.elementor-element-ec13888{text-align:right;}.elementor-55 .elementor-element.elementor-element-93db23d > .elementor-widget-container{margin:-175px 0px 0px 0px;}.elementor-55 .elementor-element.elementor-element-93db23d{text-align:left;}.elementor-55 .elementor-element.elementor-element-49e3746 > .elementor-widget-container{margin:-110px 0px 0px 0px;}.elementor-55 .elementor-element.elementor-element-49e3746{text-align:right;}.elementor-55 .elementor-element.elementor-element-db416e0{--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;--justify-content:center;}.elementor-55 .elementor-element.elementor-element-fa9648d{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-55 .elementor-element.elementor-element-eead719{--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-55 .elementor-element.elementor-element-d04dc30{width:var( --container-widget-width, 5% );max-width:5%;--container-widget-width:5%;--container-widget-flex-grow:0;top:-65px;text-align:center;}.elementor-55 .elementor-element.elementor-element-d04dc30.elementor-element{--align-self:flex-start;}body:not(.rtl) .elementor-55 .elementor-element.elementor-element-d04dc30{left:-3px;}body.rtl .elementor-55 .elementor-element.elementor-element-d04dc30{right:-3px;}.elementor-55 .elementor-element.elementor-element-1347d62 > .elementor-widget-container{padding:20px 0px 0px 0px;}.elementor-55 .elementor-element.elementor-element-4944dea{--divider-border-style:solid;--divider-color:var( --e-global-color-f473d5d );--divider-border-width:1px;}.elementor-55 .elementor-element.elementor-element-4944dea > .elementor-widget-container{padding:0px 0px 8px 0px;}.elementor-55 .elementor-element.elementor-element-4944dea .elementor-divider-separator{width:100%;}.elementor-55 .elementor-element.elementor-element-4944dea .elementor-divider{padding-block-start:15px;padding-block-end:15px;}.elementor-55 .elementor-element.elementor-element-3c4a046 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-bottom:calc(30px/2);}.elementor-55 .elementor-element.elementor-element-3c4a046 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-top:calc(30px/2);}.elementor-55 .elementor-element.elementor-element-3c4a046 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-right:calc(30px/2);margin-left:calc(30px/2);}.elementor-55 .elementor-element.elementor-element-3c4a046 .elementor-icon-list-items.elementor-inline-items{margin-right:calc(-30px/2);margin-left:calc(-30px/2);}body.rtl .elementor-55 .elementor-element.elementor-element-3c4a046 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{left:calc(-30px/2);}body:not(.rtl) .elementor-55 .elementor-element.elementor-element-3c4a046 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{right:calc(-30px/2);}.elementor-55 .elementor-element.elementor-element-3c4a046 .elementor-icon-list-item:not(:last-child):after{content:"";border-color:var( --e-global-color-f473d5d );}.elementor-55 .elementor-element.elementor-element-3c4a046 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child):after{border-top-style:solid;border-top-width:1px;}.elementor-55 .elementor-element.elementor-element-3c4a046 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:not(:last-child):after{border-left-style:solid;}.elementor-55 .elementor-element.elementor-element-3c4a046 .elementor-inline-items .elementor-icon-list-item:not(:last-child):after{border-left-width:1px;}.elementor-55 .elementor-element.elementor-element-3c4a046 .elementor-icon-list-icon i{color:var( --e-global-color-accent );transition:color 0.3s;}.elementor-55 .elementor-element.elementor-element-3c4a046 .elementor-icon-list-icon svg{fill:var( --e-global-color-accent );transition:fill 0.3s;}.elementor-55 .elementor-element.elementor-element-3c4a046{--e-icon-list-icon-size:16px;--icon-vertical-offset:0px;}.elementor-55 .elementor-element.elementor-element-3c4a046 .elementor-icon-list-icon{padding-right:0px;}.elementor-55 .elementor-element.elementor-element-3c4a046 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-55 .elementor-element.elementor-element-3c4a046 .elementor-icon-list-item > a{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 );}.elementor-55 .elementor-element.elementor-element-3c4a046 .elementor-icon-list-text{color:var( --e-global-color-primary );transition:color 0.3s;}.elementor-55 .elementor-element.elementor-element-c42be70{--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 17px;--row-gap:30px;--column-gap:17px;--padding-top:32px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-55 .elementor-element.elementor-element-fa5a44c{--display:flex;}.elementor-55 .elementor-element.elementor-element-819b467{--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:10px 10px;--row-gap:10px;--column-gap:10px;}.elementor-55 .elementor-element.elementor-element-e4d7684{--display:flex;--justify-content:center;}.elementor-55 .elementor-element.elementor-element-5de9887 > .elementor-widget-container{padding:5px 5px 5px 5px;border-style:solid;border-width:2px 2px 2px 2px;border-color:var( --e-global-color-accent );border-radius:100% 100% 100% 100%;}.elementor-55 .elementor-element.elementor-element-5de9887.elementor-element{--align-self:flex-end;}.elementor-55 .elementor-element.elementor-element-5de9887 img{width:46px;height:46px;object-fit:cover;object-position:center center;border-radius:100% 100% 100% 100%;}.elementor-55 .elementor-element.elementor-element-6693cdb{--display:flex;}.elementor-55 .elementor-element.elementor-element-6e511ea > .elementor-widget-container{margin:-15px 0px 0px 0px;}.elementor-55 .elementor-element.elementor-element-6e511ea .elementor-image-box-wrapper{text-align:left;}.elementor-55 .elementor-element.elementor-element-6e511ea .elementor-image-box-title{margin-bottom:0px;font-family:"The Nautigal", Sans-serif;font-size:45px;font-weight:400;text-transform:none;line-height:1em;letter-spacing:0.02em;}.elementor-55 .elementor-element.elementor-element-65b4580{--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:80px 80px;--row-gap:80px;--column-gap:80px;--padding-top:120px;--padding-bottom:174px;--padding-left:15px;--padding-right:15px;}.elementor-55 .elementor-element.elementor-element-65b4580:not(.elementor-motion-effects-element-type-background), .elementor-55 .elementor-element.elementor-element-65b4580 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://313drivingschool.co.uk/wp-content/uploads/2025/06/Bg-1.jpg");background-position:center center;background-size:cover;}.elementor-55 .elementor-element.elementor-element-6d7e3ec{--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-55 .elementor-element.elementor-element-24803c5{--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-55 .elementor-element.elementor-element-11a8ad9{text-align:center;}.elementor-55 .elementor-element.elementor-element-032bc75{--display:flex;}.elementor-55 .elementor-element.elementor-element-0292796{--display:flex;--min-height:565px;--justify-content:flex-end;}.elementor-55 .elementor-element.elementor-element-ba84e61{--display:flex;--border-radius:7px 7px 7px 7px;box-shadow:0px 6px 30px 0px rgba(0, 0, 0, 0.08);}.elementor-55 .elementor-element.elementor-element-ba84e61:not(.elementor-motion-effects-element-type-background), .elementor-55 .elementor-element.elementor-element-ba84e61 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-secondary );}.elementor-55 .elementor-element.elementor-element-170bb95{--display:flex;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:20px;--padding-bottom:0px;--padding-left:20px;--padding-right:20px;}.elementor-55 .elementor-element.elementor-element-a9f4400.elementor-element{--align-self:center;}.elementor-55 .elementor-element.elementor-element-a9f4400{text-align:center;}.elementor-55 .elementor-element.elementor-element-a9f4400 img{height:220px;object-fit:cover;object-position:center center;border-radius:7px 7px 7px 7px;}.elementor-55 .elementor-element.elementor-element-17791d5{--display:flex;--padding-top:24px;--padding-bottom:30px;--padding-left:30px;--padding-right:30px;}.elementor-55 .elementor-element.elementor-element-bf0d9d0 > .elementor-widget-container{padding:0px 0px 11px 0px;border-style:solid;border-width:0px 0px 1px 0px;border-color:var( --e-global-color-f473d5d );}.elementor-55 .elementor-element.elementor-element-bf0d9d0{text-align:left;}.elementor-55 .elementor-element.elementor-element-f63eb99{--display:flex;}.elementor-55 .elementor-element.elementor-element-a35eabd > .elementor-widget-container{padding:10px 0px 0px 0px;}.elementor-55 .elementor-element.elementor-element-a35eabd p{margin-bottom:0px;}.elementor-55 .elementor-element.elementor-element-124a8c8{--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;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-55 .elementor-element.elementor-element-c81a84f{width:var( --container-widget-width, 50% );max-width:50%;--container-widget-width:50%;--container-widget-flex-grow:0;}.elementor-55 .elementor-element.elementor-element-c81a84f .elementor-heading-title{font-family:"Urbanist", Sans-serif;font-size:27px;font-weight:600;}.elementor-55 .elementor-element.elementor-element-5490631{width:var( --container-widget-width, 48% );max-width:48%;--container-widget-width:48%;--container-widget-flex-grow:0;text-align:center;}.elementor-55 .elementor-element.elementor-element-5490631 > .elementor-widget-container{background-color:var( --e-global-color-accent );padding:10px 0px 10px 0px;border-radius:4px 4px 4px 4px;}.elementor-55 .elementor-element.elementor-element-5490631 .elementor-heading-title{font-family:"Urbanist", Sans-serif;font-size:35px;font-weight:600;color:var( --e-global-color-e6a1a62 );}.elementor-55 .elementor-element.elementor-element-21e2b77 > .elementor-widget-container{padding:35px 0px 0px 0px;}.elementor-55 .elementor-element.elementor-element-0d5fc92{--display:flex;--min-height:565px;--justify-content:flex-end;}.elementor-55 .elementor-element.elementor-element-78c3f69{--display:flex;--border-radius:7px 7px 7px 7px;box-shadow:0px 6px 30px 0px rgba(0, 0, 0, 0.08);}.elementor-55 .elementor-element.elementor-element-78c3f69:not(.elementor-motion-effects-element-type-background), .elementor-55 .elementor-element.elementor-element-78c3f69 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-secondary );}.elementor-55 .elementor-element.elementor-element-9514dfc{--display:flex;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:20px;--padding-bottom:0px;--padding-left:20px;--padding-right:20px;}.elementor-55 .elementor-element.elementor-element-3089c5b.elementor-element{--align-self:center;}.elementor-55 .elementor-element.elementor-element-3089c5b{text-align:center;}.elementor-55 .elementor-element.elementor-element-3089c5b img{height:220px;object-fit:cover;object-position:center center;border-radius:7px 7px 7px 7px;}.elementor-55 .elementor-element.elementor-element-c3f05ec{--display:flex;--padding-top:24px;--padding-bottom:30px;--padding-left:30px;--padding-right:30px;}.elementor-55 .elementor-element.elementor-element-03ef5be > .elementor-widget-container{padding:0px 0px 11px 0px;border-style:solid;border-width:0px 0px 1px 0px;border-color:var( --e-global-color-f473d5d );}.elementor-55 .elementor-element.elementor-element-03ef5be{text-align:left;}.elementor-55 .elementor-element.elementor-element-0fca699{--display:flex;}.elementor-55 .elementor-element.elementor-element-8cf9170 > .elementor-widget-container{padding:10px 0px 0px 0px;}.elementor-55 .elementor-element.elementor-element-8cf9170 p{margin-bottom:0px;}.elementor-55 .elementor-element.elementor-element-1ea1bb3{--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;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-55 .elementor-element.elementor-element-395cf15{width:var( --container-widget-width, 50% );max-width:50%;--container-widget-width:50%;--container-widget-flex-grow:0;}.elementor-55 .elementor-element.elementor-element-395cf15 .elementor-heading-title{font-family:"Urbanist", Sans-serif;font-size:27px;font-weight:600;}.elementor-55 .elementor-element.elementor-element-6ac0709{width:var( --container-widget-width, 48% );max-width:48%;--container-widget-width:48%;--container-widget-flex-grow:0;text-align:center;}.elementor-55 .elementor-element.elementor-element-6ac0709 > .elementor-widget-container{background-color:var( --e-global-color-accent );padding:10px 0px 10px 0px;border-radius:4px 4px 4px 4px;}.elementor-55 .elementor-element.elementor-element-6ac0709 .elementor-heading-title{font-family:"Urbanist", Sans-serif;font-size:35px;font-weight:600;color:var( --e-global-color-e6a1a62 );}.elementor-55 .elementor-element.elementor-element-e4ccdd6 > .elementor-widget-container{padding:35px 0px 0px 0px;}.elementor-55 .elementor-element.elementor-element-4e94b94{--display:flex;--min-height:565px;--justify-content:flex-end;}.elementor-55 .elementor-element.elementor-element-e092bf1{--display:flex;--border-radius:7px 7px 7px 7px;box-shadow:0px 6px 30px 0px rgba(0, 0, 0, 0.08);}.elementor-55 .elementor-element.elementor-element-e092bf1:not(.elementor-motion-effects-element-type-background), .elementor-55 .elementor-element.elementor-element-e092bf1 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-secondary );}.elementor-55 .elementor-element.elementor-element-c1ef5ed{--display:flex;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:20px;--padding-bottom:0px;--padding-left:20px;--padding-right:20px;}.elementor-55 .elementor-element.elementor-element-20faee0.elementor-element{--align-self:center;}.elementor-55 .elementor-element.elementor-element-20faee0{text-align:center;}.elementor-55 .elementor-element.elementor-element-20faee0 img{height:220px;object-fit:cover;object-position:center center;border-radius:7px 7px 7px 7px;}.elementor-55 .elementor-element.elementor-element-90995ae{--display:flex;--padding-top:24px;--padding-bottom:30px;--padding-left:30px;--padding-right:30px;}.elementor-55 .elementor-element.elementor-element-24caff2 > .elementor-widget-container{padding:0px 0px 11px 0px;border-style:solid;border-width:0px 0px 1px 0px;border-color:var( --e-global-color-f473d5d );}.elementor-55 .elementor-element.elementor-element-24caff2{text-align:left;}.elementor-55 .elementor-element.elementor-element-538993c{--display:flex;}.elementor-55 .elementor-element.elementor-element-6b5a0e3 > .elementor-widget-container{padding:10px 0px 0px 0px;}.elementor-55 .elementor-element.elementor-element-6b5a0e3 p{margin-bottom:0px;}.elementor-55 .elementor-element.elementor-element-2c4a542{--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;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-55 .elementor-element.elementor-element-ea635b5{width:var( --container-widget-width, 50% );max-width:50%;--container-widget-width:50%;--container-widget-flex-grow:0;}.elementor-55 .elementor-element.elementor-element-ea635b5 .elementor-heading-title{font-family:"Urbanist", Sans-serif;font-size:27px;font-weight:600;}.elementor-55 .elementor-element.elementor-element-50ad272{width:var( --container-widget-width, 48% );max-width:48%;--container-widget-width:48%;--container-widget-flex-grow:0;text-align:center;}.elementor-55 .elementor-element.elementor-element-50ad272 > .elementor-widget-container{background-color:var( --e-global-color-accent );padding:10px 0px 10px 0px;border-radius:4px 4px 4px 4px;}.elementor-55 .elementor-element.elementor-element-50ad272 .elementor-heading-title{font-family:"Urbanist", Sans-serif;font-size:35px;font-weight:600;color:var( --e-global-color-e6a1a62 );}.elementor-55 .elementor-element.elementor-element-0cca6d6 > .elementor-widget-container{padding:35px 0px 0px 0px;}.elementor-55 .elementor-element.elementor-element-ee0ffc0{--display:flex;--min-height:565px;--justify-content:flex-end;}.elementor-55 .elementor-element.elementor-element-15843ac{--display:flex;--border-radius:7px 7px 7px 7px;box-shadow:0px 6px 30px 0px rgba(0, 0, 0, 0.08);}.elementor-55 .elementor-element.elementor-element-15843ac:not(.elementor-motion-effects-element-type-background), .elementor-55 .elementor-element.elementor-element-15843ac > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-secondary );}.elementor-55 .elementor-element.elementor-element-b58f149{--display:flex;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:20px;--padding-bottom:0px;--padding-left:20px;--padding-right:20px;}.elementor-55 .elementor-element.elementor-element-92bf746.elementor-element{--align-self:center;}.elementor-55 .elementor-element.elementor-element-92bf746{text-align:center;}.elementor-55 .elementor-element.elementor-element-92bf746 img{height:220px;object-fit:cover;object-position:center center;border-radius:7px 7px 7px 7px;}.elementor-55 .elementor-element.elementor-element-ba01a93{--display:flex;--padding-top:24px;--padding-bottom:30px;--padding-left:30px;--padding-right:30px;}.elementor-55 .elementor-element.elementor-element-c492a7d > .elementor-widget-container{padding:0px 0px 11px 0px;border-style:solid;border-width:0px 0px 1px 0px;border-color:var( --e-global-color-f473d5d );}.elementor-55 .elementor-element.elementor-element-c492a7d{text-align:left;}.elementor-55 .elementor-element.elementor-element-da25374{--display:flex;}.elementor-55 .elementor-element.elementor-element-08fa6e2 > .elementor-widget-container{padding:10px 0px 0px 0px;}.elementor-55 .elementor-element.elementor-element-08fa6e2 p{margin-bottom:0px;}.elementor-55 .elementor-element.elementor-element-bf9148d{--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;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-55 .elementor-element.elementor-element-8640866{width:var( --container-widget-width, 50% );max-width:50%;--container-widget-width:50%;--container-widget-flex-grow:0;}.elementor-55 .elementor-element.elementor-element-8640866 .elementor-heading-title{font-family:"Urbanist", Sans-serif;font-size:27px;font-weight:600;}.elementor-55 .elementor-element.elementor-element-d43fd13{width:var( --container-widget-width, 48% );max-width:48%;--container-widget-width:48%;--container-widget-flex-grow:0;text-align:center;}.elementor-55 .elementor-element.elementor-element-d43fd13 > .elementor-widget-container{background-color:var( --e-global-color-accent );padding:10px 0px 10px 0px;border-radius:4px 4px 4px 4px;}.elementor-55 .elementor-element.elementor-element-d43fd13 .elementor-heading-title{font-family:"Urbanist", Sans-serif;font-size:35px;font-weight:600;color:var( --e-global-color-e6a1a62 );}.elementor-55 .elementor-element.elementor-element-55ef006 > .elementor-widget-container{padding:35px 0px 0px 0px;}.elementor-55 .elementor-element.elementor-element-b154218{--e-n-carousel-swiper-slides-to-display:3;--e-n-carousel-swiper-slides-gap:32px;--e-n-carousel-arrow-prev-left-align:0%;--e-n-carousel-arrow-prev-translate-x:0px;--e-n-carousel-arrow-prev-left-position:-18px;--e-n-carousel-arrow-prev-top-align:50%;--e-n-carousel-arrow-prev-translate-y:-50%;--e-n-carousel-arrow-prev-top-position:0px;--e-n-carousel-arrow-next-right-align:0%;--e-n-carousel-arrow-next-translate-x:0%;--e-n-carousel-arrow-next-right-position:-18px;--e-n-carousel-arrow-next-top-align:50%;--e-n-carousel-arrow-next-translate-y:-50%;--e-n-carousel-arrow-next-top-position:0px;--e-n-carousel-arrow-size:20px;--e-n-carousel-arrow-normal-color:var( --e-global-color-primary );}.elementor-55 .elementor-element.elementor-element-b154218 :is(.elementor-swiper-button-prev, .elementor-swiper-button-next) {background-color:var( --e-global-color-primary );padding:4px 4px 4px 4px;}.elementor-55 .elementor-element.elementor-element-b154218 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-55 .elementor-element.elementor-element-84e0388{--display:flex;--flex-direction:row-reverse;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap-reverse;--gap:50px 140px;--row-gap:50px;--column-gap:140px;--padding-top:38px;--padding-bottom:20px;--padding-left:15px;--padding-right:15px;}.elementor-55 .elementor-element.elementor-element-84e0388:not(.elementor-motion-effects-element-type-background), .elementor-55 .elementor-element.elementor-element-84e0388 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-e6a1a62 );background-image:url("https://313drivingschool.co.uk/wp-content/uploads/2025/06/Line-1.png");background-position:bottom left;background-repeat:no-repeat;}.elementor-55 .elementor-element.elementor-element-84e0388::before, .elementor-55 .elementor-element.elementor-element-84e0388 > .elementor-background-video-container::before, .elementor-55 .elementor-element.elementor-element-84e0388 > .e-con-inner > .elementor-background-video-container::before, .elementor-55 .elementor-element.elementor-element-84e0388 > .elementor-background-slideshow::before, .elementor-55 .elementor-element.elementor-element-84e0388 > .e-con-inner > .elementor-background-slideshow::before, .elementor-55 .elementor-element.elementor-element-84e0388 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-image:url("https://313drivingschool.co.uk/wp-content/uploads/2025/06/CTA.jpg");--background-overlay:'';background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-55 .elementor-element.elementor-element-cc85d99{--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-55 .elementor-element.elementor-element-06e6109{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;}.elementor-55 .elementor-element.elementor-element-51a95d3{--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:13px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-55 .elementor-element.elementor-element-e5ae2f6 .tf-imagebox{text-align:left;}.elementor-55 .elementor-element.elementor-element-e5ae2f6 .tf-imagebox .image{max-width:100%;}.elementor-55 .elementor-element.elementor-element-e5ae2f6 .tf-imagebox .image img{opacity:1;}.elementor-55 .elementor-element.elementor-element-e5ae2f6 .tf-imagebox:hover .image img{opacity:1;transform:scale(1);}.elementor-55 .elementor-element.elementor-element-e5ae2f6 .tf-imagebox .image .image-overlay{background-color:rgba(0, 0, 0, 0.5);}.elementor-55 .elementor-element.elementor-element-e5ae2f6 .tf-imagebox .content .wrap-icon{color:#000000;font-size:30px;margin:0px 0px 20px 0px;}.elementor-55 .elementor-element.elementor-element-e5ae2f6 .tf-imagebox .content .wrap-icon img{width:30px;height:30px;}.elementor-55 .elementor-element.elementor-element-e5ae2f6 .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-e6a1a62 );}.elementor-55 .elementor-element.elementor-element-e5ae2f6 .tf-imagebox .title a:hover{color:var( --e-global-color-primary );}.elementor-55 .elementor-element.elementor-element-e5ae2f6 .tf-imagebox .content .title{margin:0px 0px 10px 0px;}.elementor-55 .elementor-element.elementor-element-e5ae2f6 .tf-imagebox .description{color:#000000;}.elementor-55 .elementor-element.elementor-element-e5ae2f6 .tf-imagebox .tf-button{padding:15px 50px 15px 50px;margin:20px 0px 0px 0px;color:var( --e-global-color-secondary );background-color:var( --e-global-color-primary );}.elementor-55 .elementor-element.elementor-element-e5ae2f6 .tf-imagebox .tf-button i{color:var( --e-global-color-secondary );font-size:15px;}.elementor-55 .elementor-element.elementor-element-e5ae2f6 .tf-imagebox .tf-button svg{fill:var( --e-global-color-secondary );width:15px;}.elementor-55 .elementor-element.elementor-element-e5ae2f6 .tf-imagebox .tf-button:hover{color:var( --e-global-color-secondary );}.elementor-55 .elementor-element.elementor-element-e5ae2f6 .tf-imagebox .tf-button:hover i{color:var( --e-global-color-secondary );}.elementor-55 .elementor-element.elementor-element-e5ae2f6 .tf-imagebox .tf-button:hover svg{fill:var( --e-global-color-secondary );}.elementor-55 .elementor-element.elementor-element-e5ae2f6 .tf-imagebox .hover-default.tf-button:hover, .elementor-55 .elementor-element.elementor-element-e5ae2f6 .tf-imagebox .btn-overlay:after{background-color:var( --e-global-color-primary );}.elementor-55 .elementor-element.elementor-element-3c9cfe2{--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-55 .elementor-element.elementor-element-3c9cfe2:not(.elementor-motion-effects-element-type-background), .elementor-55 .elementor-element.elementor-element-3c9cfe2 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://313drivingschool.co.uk/wp-content/uploads/2025/06/Bg-1.jpg");background-position:center center;background-size:cover;}.elementor-55 .elementor-element.elementor-element-224b901{--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-55 .elementor-element.elementor-element-acd6e56{--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-55 .elementor-element.elementor-element-d2f3ad0{text-align:center;}.elementor-55 .elementor-element.elementor-element-995df34{--display:flex;}.elementor-55 .elementor-element.elementor-element-c00c4e0{--display:flex;--min-height:565px;--justify-content:flex-end;}.elementor-55 .elementor-element.elementor-element-43b719a{--display:flex;--border-radius:7px 7px 7px 7px;box-shadow:0px 6px 30px 0px rgba(0, 0, 0, 0.08);}.elementor-55 .elementor-element.elementor-element-43b719a:not(.elementor-motion-effects-element-type-background), .elementor-55 .elementor-element.elementor-element-43b719a > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-secondary );}.elementor-55 .elementor-element.elementor-element-fd5312f{--display:flex;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:20px;--padding-bottom:0px;--padding-left:20px;--padding-right:20px;}.elementor-55 .elementor-element.elementor-element-0a807b6.elementor-element{--align-self:center;}.elementor-55 .elementor-element.elementor-element-0a807b6{text-align:center;}.elementor-55 .elementor-element.elementor-element-0a807b6 img{height:220px;object-fit:cover;object-position:center center;border-radius:7px 7px 7px 7px;}.elementor-55 .elementor-element.elementor-element-4aeea97{--display:flex;--padding-top:24px;--padding-bottom:30px;--padding-left:30px;--padding-right:30px;}.elementor-55 .elementor-element.elementor-element-1d40beb > .elementor-widget-container{padding:0px 0px 11px 0px;border-style:solid;border-width:0px 0px 1px 0px;border-color:var( --e-global-color-f473d5d );}.elementor-55 .elementor-element.elementor-element-1d40beb{text-align:left;}.elementor-55 .elementor-element.elementor-element-7db5985{--display:flex;}.elementor-55 .elementor-element.elementor-element-b5772fa > .elementor-widget-container{padding:10px 0px 0px 0px;}.elementor-55 .elementor-element.elementor-element-b5772fa p{margin-bottom:0px;}.elementor-55 .elementor-element.elementor-element-397f87e{--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;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-55 .elementor-element.elementor-element-21ad235{width:var( --container-widget-width, 50% );max-width:50%;--container-widget-width:50%;--container-widget-flex-grow:0;}.elementor-55 .elementor-element.elementor-element-21ad235 .elementor-heading-title{font-family:"Urbanist", Sans-serif;font-size:27px;font-weight:600;}.elementor-55 .elementor-element.elementor-element-c493e3b{width:var( --container-widget-width, 48% );max-width:48%;--container-widget-width:48%;--container-widget-flex-grow:0;text-align:center;}.elementor-55 .elementor-element.elementor-element-c493e3b > .elementor-widget-container{background-color:var( --e-global-color-accent );padding:10px 0px 10px 0px;border-radius:4px 4px 4px 4px;}.elementor-55 .elementor-element.elementor-element-c493e3b .elementor-heading-title{font-family:"Urbanist", Sans-serif;font-size:35px;font-weight:600;color:var( --e-global-color-e6a1a62 );}.elementor-55 .elementor-element.elementor-element-72be1b2 > .elementor-widget-container{padding:35px 0px 0px 0px;}.elementor-55 .elementor-element.elementor-element-740e658{--display:flex;--min-height:565px;--justify-content:flex-end;}.elementor-55 .elementor-element.elementor-element-db3825b{--display:flex;--border-radius:7px 7px 7px 7px;box-shadow:0px 6px 30px 0px rgba(0, 0, 0, 0.08);}.elementor-55 .elementor-element.elementor-element-db3825b:not(.elementor-motion-effects-element-type-background), .elementor-55 .elementor-element.elementor-element-db3825b > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-secondary );}.elementor-55 .elementor-element.elementor-element-49f969c{--display:flex;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:20px;--padding-bottom:0px;--padding-left:20px;--padding-right:20px;}.elementor-55 .elementor-element.elementor-element-07408f2.elementor-element{--align-self:center;}.elementor-55 .elementor-element.elementor-element-07408f2{text-align:center;}.elementor-55 .elementor-element.elementor-element-07408f2 img{height:220px;object-fit:cover;object-position:center center;border-radius:7px 7px 7px 7px;}.elementor-55 .elementor-element.elementor-element-2c434ac{--display:flex;--padding-top:24px;--padding-bottom:30px;--padding-left:30px;--padding-right:30px;}.elementor-55 .elementor-element.elementor-element-9c13616 > .elementor-widget-container{padding:0px 0px 11px 0px;border-style:solid;border-width:0px 0px 1px 0px;border-color:var( --e-global-color-f473d5d );}.elementor-55 .elementor-element.elementor-element-9c13616{text-align:left;}.elementor-55 .elementor-element.elementor-element-d3d2ccc{--display:flex;}.elementor-55 .elementor-element.elementor-element-2b68c2c > .elementor-widget-container{padding:10px 0px 0px 0px;}.elementor-55 .elementor-element.elementor-element-2b68c2c p{margin-bottom:0px;}.elementor-55 .elementor-element.elementor-element-25becbb{--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;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-55 .elementor-element.elementor-element-3079627{width:var( --container-widget-width, 50% );max-width:50%;--container-widget-width:50%;--container-widget-flex-grow:0;}.elementor-55 .elementor-element.elementor-element-3079627 .elementor-heading-title{font-family:"Urbanist", Sans-serif;font-size:27px;font-weight:600;}.elementor-55 .elementor-element.elementor-element-72ba90c{width:var( --container-widget-width, 48% );max-width:48%;--container-widget-width:48%;--container-widget-flex-grow:0;text-align:center;}.elementor-55 .elementor-element.elementor-element-72ba90c > .elementor-widget-container{background-color:var( --e-global-color-accent );padding:10px 0px 10px 0px;border-radius:4px 4px 4px 4px;}.elementor-55 .elementor-element.elementor-element-72ba90c .elementor-heading-title{font-family:"Urbanist", Sans-serif;font-size:35px;font-weight:600;color:var( --e-global-color-e6a1a62 );}.elementor-55 .elementor-element.elementor-element-b025ede > .elementor-widget-container{padding:35px 0px 0px 0px;}.elementor-55 .elementor-element.elementor-element-c8153e1{--display:flex;--min-height:565px;--justify-content:flex-end;}.elementor-55 .elementor-element.elementor-element-1a22e2c{--display:flex;--border-radius:7px 7px 7px 7px;box-shadow:0px 6px 30px 0px rgba(0, 0, 0, 0.08);}.elementor-55 .elementor-element.elementor-element-1a22e2c:not(.elementor-motion-effects-element-type-background), .elementor-55 .elementor-element.elementor-element-1a22e2c > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-secondary );}.elementor-55 .elementor-element.elementor-element-359135c{--display:flex;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:20px;--padding-bottom:0px;--padding-left:20px;--padding-right:20px;}.elementor-55 .elementor-element.elementor-element-6fc65c8.elementor-element{--align-self:center;}.elementor-55 .elementor-element.elementor-element-6fc65c8{text-align:center;}.elementor-55 .elementor-element.elementor-element-6fc65c8 img{height:220px;object-fit:cover;object-position:center center;border-radius:7px 7px 7px 7px;}.elementor-55 .elementor-element.elementor-element-7d058c4{--display:flex;--padding-top:24px;--padding-bottom:30px;--padding-left:30px;--padding-right:30px;}.elementor-55 .elementor-element.elementor-element-2511506 > .elementor-widget-container{padding:0px 0px 11px 0px;border-style:solid;border-width:0px 0px 1px 0px;border-color:var( --e-global-color-f473d5d );}.elementor-55 .elementor-element.elementor-element-2511506{text-align:left;}.elementor-55 .elementor-element.elementor-element-ff63134{--display:flex;}.elementor-55 .elementor-element.elementor-element-5434af1 > .elementor-widget-container{padding:10px 0px 0px 0px;}.elementor-55 .elementor-element.elementor-element-5434af1 p{margin-bottom:0px;}.elementor-55 .elementor-element.elementor-element-145c257{--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;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-55 .elementor-element.elementor-element-91b0b7a{width:var( --container-widget-width, 50% );max-width:50%;--container-widget-width:50%;--container-widget-flex-grow:0;}.elementor-55 .elementor-element.elementor-element-91b0b7a .elementor-heading-title{font-family:"Urbanist", Sans-serif;font-size:27px;font-weight:600;}.elementor-55 .elementor-element.elementor-element-bd05147{width:var( --container-widget-width, 48% );max-width:48%;--container-widget-width:48%;--container-widget-flex-grow:0;text-align:center;}.elementor-55 .elementor-element.elementor-element-bd05147 > .elementor-widget-container{background-color:var( --e-global-color-accent );padding:10px 0px 10px 0px;border-radius:4px 4px 4px 4px;}.elementor-55 .elementor-element.elementor-element-bd05147 .elementor-heading-title{font-family:"Urbanist", Sans-serif;font-size:35px;font-weight:600;color:var( --e-global-color-e6a1a62 );}.elementor-55 .elementor-element.elementor-element-805c675 > .elementor-widget-container{padding:35px 0px 0px 0px;}.elementor-55 .elementor-element.elementor-element-4e859ee{--display:flex;--min-height:565px;--justify-content:flex-end;}.elementor-55 .elementor-element.elementor-element-37fb680{--display:flex;--border-radius:7px 7px 7px 7px;box-shadow:0px 6px 30px 0px rgba(0, 0, 0, 0.08);}.elementor-55 .elementor-element.elementor-element-37fb680:not(.elementor-motion-effects-element-type-background), .elementor-55 .elementor-element.elementor-element-37fb680 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-secondary );}.elementor-55 .elementor-element.elementor-element-57c7967{--display:flex;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:20px;--padding-bottom:0px;--padding-left:20px;--padding-right:20px;}.elementor-55 .elementor-element.elementor-element-03fdd4c.elementor-element{--align-self:center;}.elementor-55 .elementor-element.elementor-element-03fdd4c{text-align:center;}.elementor-55 .elementor-element.elementor-element-03fdd4c img{height:220px;object-fit:cover;object-position:center center;border-radius:7px 7px 7px 7px;}.elementor-55 .elementor-element.elementor-element-58c9281{--display:flex;--padding-top:24px;--padding-bottom:30px;--padding-left:30px;--padding-right:30px;}.elementor-55 .elementor-element.elementor-element-330d7ad > .elementor-widget-container{padding:0px 0px 11px 0px;border-style:solid;border-width:0px 0px 1px 0px;border-color:var( --e-global-color-f473d5d );}.elementor-55 .elementor-element.elementor-element-330d7ad{text-align:left;}.elementor-55 .elementor-element.elementor-element-22096a9{--display:flex;}.elementor-55 .elementor-element.elementor-element-eb3961f > .elementor-widget-container{padding:10px 0px 0px 0px;}.elementor-55 .elementor-element.elementor-element-eb3961f p{margin-bottom:0px;}.elementor-55 .elementor-element.elementor-element-d320463{--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;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-55 .elementor-element.elementor-element-c0a75df{width:var( --container-widget-width, 50% );max-width:50%;--container-widget-width:50%;--container-widget-flex-grow:0;}.elementor-55 .elementor-element.elementor-element-c0a75df .elementor-heading-title{font-family:"Urbanist", Sans-serif;font-size:27px;font-weight:600;}.elementor-55 .elementor-element.elementor-element-f441fbc{width:var( --container-widget-width, 48% );max-width:48%;--container-widget-width:48%;--container-widget-flex-grow:0;text-align:center;}.elementor-55 .elementor-element.elementor-element-f441fbc > .elementor-widget-container{background-color:var( --e-global-color-accent );padding:10px 0px 10px 0px;border-radius:4px 4px 4px 4px;}.elementor-55 .elementor-element.elementor-element-f441fbc .elementor-heading-title{font-family:"Urbanist", Sans-serif;font-size:35px;font-weight:600;color:var( --e-global-color-e6a1a62 );}.elementor-55 .elementor-element.elementor-element-5fabd0d > .elementor-widget-container{padding:35px 0px 0px 0px;}.elementor-55 .elementor-element.elementor-element-52af53d{--e-n-carousel-swiper-slides-to-display:3;--e-n-carousel-swiper-slides-gap:32px;--e-n-carousel-arrow-prev-left-align:0%;--e-n-carousel-arrow-prev-translate-x:0px;--e-n-carousel-arrow-prev-left-position:-18px;--e-n-carousel-arrow-prev-top-align:50%;--e-n-carousel-arrow-prev-translate-y:-50%;--e-n-carousel-arrow-prev-top-position:0px;--e-n-carousel-arrow-next-right-align:0%;--e-n-carousel-arrow-next-translate-x:0%;--e-n-carousel-arrow-next-right-position:-18px;--e-n-carousel-arrow-next-top-align:50%;--e-n-carousel-arrow-next-translate-y:-50%;--e-n-carousel-arrow-next-top-position:0px;--e-n-carousel-arrow-size:20px;--e-n-carousel-arrow-normal-color:var( --e-global-color-primary );}.elementor-55 .elementor-element.elementor-element-52af53d :is(.elementor-swiper-button-prev, .elementor-swiper-button-next) {background-color:var( --e-global-color-primary );padding:4px 4px 4px 4px;}.elementor-55 .elementor-element.elementor-element-52af53d > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-55 .elementor-element.elementor-element-64723a7{--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 110px;--row-gap:30px;--column-gap:110px;--overlay-opacity:0.8;--padding-top:120px;--padding-bottom:120px;--padding-left:15px;--padding-right:15px;}.elementor-55 .elementor-element.elementor-element-64723a7:not(.elementor-motion-effects-element-type-background), .elementor-55 .elementor-element.elementor-element-64723a7 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://313drivingschool.co.uk/wp-content/uploads/2025/07/Testimonial-5.jpg");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-55 .elementor-element.elementor-element-64723a7::before, .elementor-55 .elementor-element.elementor-element-64723a7 > .elementor-background-video-container::before, .elementor-55 .elementor-element.elementor-element-64723a7 > .e-con-inner > .elementor-background-video-container::before, .elementor-55 .elementor-element.elementor-element-64723a7 > .elementor-background-slideshow::before, .elementor-55 .elementor-element.elementor-element-64723a7 > .e-con-inner > .elementor-background-slideshow::before, .elementor-55 .elementor-element.elementor-element-64723a7 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:var( --e-global-color-primary );background-image:url("https://313drivingschool.co.uk/wp-content/uploads/2025/06/Line-1.png");--background-overlay:'';background-position:bottom left;background-repeat:no-repeat;}.elementor-55 .elementor-element.elementor-element-3314623{--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:40px 40px;--row-gap:40px;--column-gap:40px;--z-index:3;}.elementor-55 .elementor-element.elementor-element-9ea1099{--display:flex;--gap:6px 6px;--row-gap:6px;--column-gap:6px;}.elementor-55 .elementor-element.elementor-element-b88be02{--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:6px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-55 .elementor-element.elementor-element-a18cdd4 .elementor-heading-title{font-family:var( --e-global-typography-8072e23-font-family ), Sans-serif;font-size:var( --e-global-typography-8072e23-font-size );font-weight:var( --e-global-typography-8072e23-font-weight );text-transform:var( --e-global-typography-8072e23-text-transform );line-height:var( --e-global-typography-8072e23-line-height );letter-spacing:var( --e-global-typography-8072e23-letter-spacing );color:var( --e-global-color-accent );}.elementor-55 .elementor-element.elementor-element-8b1ea52 .elementor-heading-title{color:var( --e-global-color-secondary );}.elementor-55 .elementor-element.elementor-element-a2e7731 .elementor-button{background-color:var( --e-global-color-accent );}.elementor-55 .elementor-element.elementor-element-a2e7731 .elementor-button:hover, .elementor-55 .elementor-element.elementor-element-a2e7731 .elementor-button:focus{background-color:var( --e-global-color-secondary );color:var( --e-global-color-accent );}.elementor-55 .elementor-element.elementor-element-a2e7731 .elementor-button:hover svg, .elementor-55 .elementor-element.elementor-element-a2e7731 .elementor-button:focus svg{fill:var( --e-global-color-accent );}.elementor-55 .elementor-element.elementor-element-8e51bf4{--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:70px 30px;--row-gap:70px;--column-gap:30px;--padding-top:40px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;--z-index:3;}.elementor-55 .elementor-element.elementor-element-f88287a{--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 );}.elementor-55 .elementor-element.elementor-element-f88287a:not(.elementor-motion-effects-element-type-background), .elementor-55 .elementor-element.elementor-element-f88287a > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-540f8a9 );}.elementor-55 .elementor-element.elementor-element-d5a49f4 > .elementor-widget-container{margin:-40px 0px 0px 0px;padding:0px 0px 16px 0px;}.elementor-55 .elementor-element.elementor-element-d5a49f4 .flat-counter .ending-number, .elementor-55 .elementor-element.elementor-element-d5a49f4 .flat-counter .numb-count, .elementor-55 .elementor-element.elementor-element-d5a49f4 .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-55 .elementor-element.elementor-element-d5a49f4 .flat-counter .ending-number{color:var( --e-global-color-secondary );}.elementor-55 .elementor-element.elementor-element-d5a49f4 .numb-prefix{color:#000000;}.elementor-55 .elementor-element.elementor-element-d5a49f4 .numb-suffix{color:var( --e-global-color-secondary );}.elementor-55 .elementor-element.elementor-element-d5a49f4 .flat-counter .numb-count{margin:10px 0px 0px 0px;}.elementor-55 .elementor-element.elementor-element-d5a49f4 .flat-counter .name-count{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 );color:var( --e-global-color-secondary );margin:0px 0px 0px 0px;}.elementor-55 .elementor-element.elementor-element-d5a49f4 .flat-counter .flat-icon i{color:#ffffff;font-size:115px;}.elementor-55 .elementor-element.elementor-element-d5a49f4 .flat-counter .flat-icon svg{fill:#ffffff;width:115px;}.elementor-55 .elementor-element.elementor-element-d5a49f4 .flat-counter .flat-icon{background-color:#3858E900;padding:0px 0px 0px 0px;}.elementor-55 .elementor-element.elementor-element-d5a49f4 .flat-counter .flat-icon img{width:115px;}.elementor-55 .elementor-element.elementor-element-5ca28ee{--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 );}.elementor-55 .elementor-element.elementor-element-5ca28ee:not(.elementor-motion-effects-element-type-background), .elementor-55 .elementor-element.elementor-element-5ca28ee > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-540f8a9 );}.elementor-55 .elementor-element.elementor-element-ed8fd4c > .elementor-widget-container{margin:-40px 0px 0px 0px;padding:0px 0px 16px 0px;}.elementor-55 .elementor-element.elementor-element-ed8fd4c .flat-counter .ending-number, .elementor-55 .elementor-element.elementor-element-ed8fd4c .flat-counter .numb-count, .elementor-55 .elementor-element.elementor-element-ed8fd4c .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-55 .elementor-element.elementor-element-ed8fd4c .flat-counter .ending-number{color:var( --e-global-color-secondary );}.elementor-55 .elementor-element.elementor-element-ed8fd4c .numb-prefix{color:#000000;}.elementor-55 .elementor-element.elementor-element-ed8fd4c .numb-suffix{color:var( --e-global-color-secondary );}.elementor-55 .elementor-element.elementor-element-ed8fd4c .flat-counter .numb-count{margin:10px 0px 0px 0px;}.elementor-55 .elementor-element.elementor-element-ed8fd4c .flat-counter .name-count{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 );color:var( --e-global-color-secondary );margin:0px 0px 0px 0px;}.elementor-55 .elementor-element.elementor-element-ed8fd4c .flat-counter .flat-icon i{color:#ffffff;font-size:115px;}.elementor-55 .elementor-element.elementor-element-ed8fd4c .flat-counter .flat-icon svg{fill:#ffffff;width:115px;}.elementor-55 .elementor-element.elementor-element-ed8fd4c .flat-counter .flat-icon{background-color:#3858E900;padding:0px 0px 0px 0px;}.elementor-55 .elementor-element.elementor-element-ed8fd4c .flat-counter .flat-icon img{width:115px;}.elementor-55 .elementor-element.elementor-element-e8dd18b{--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 );}.elementor-55 .elementor-element.elementor-element-e8dd18b:not(.elementor-motion-effects-element-type-background), .elementor-55 .elementor-element.elementor-element-e8dd18b > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-540f8a9 );}.elementor-55 .elementor-element.elementor-element-28aa0c5 > .elementor-widget-container{margin:-40px 0px 0px 0px;padding:0px 0px 16px 0px;}.elementor-55 .elementor-element.elementor-element-28aa0c5 .flat-counter .ending-number, .elementor-55 .elementor-element.elementor-element-28aa0c5 .flat-counter .numb-count, .elementor-55 .elementor-element.elementor-element-28aa0c5 .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-55 .elementor-element.elementor-element-28aa0c5 .flat-counter .ending-number{color:var( --e-global-color-secondary );}.elementor-55 .elementor-element.elementor-element-28aa0c5 .numb-prefix{color:#000000;}.elementor-55 .elementor-element.elementor-element-28aa0c5 .numb-suffix{color:var( --e-global-color-secondary );}.elementor-55 .elementor-element.elementor-element-28aa0c5 .flat-counter .numb-count{margin:10px 0px 0px 0px;}.elementor-55 .elementor-element.elementor-element-28aa0c5 .flat-counter .name-count{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 );color:var( --e-global-color-secondary );margin:0px 0px 0px 0px;}.elementor-55 .elementor-element.elementor-element-28aa0c5 .flat-counter .flat-icon i{color:#ffffff;font-size:115px;}.elementor-55 .elementor-element.elementor-element-28aa0c5 .flat-counter .flat-icon svg{fill:#ffffff;width:115px;}.elementor-55 .elementor-element.elementor-element-28aa0c5 .flat-counter .flat-icon{background-color:#3858E900;padding:0px 0px 0px 0px;}.elementor-55 .elementor-element.elementor-element-28aa0c5 .flat-counter .flat-icon img{width:115px;}body:not(.rtl) .elementor-55 .elementor-element.elementor-element-1a061bb{left:0px;}body.rtl .elementor-55 .elementor-element.elementor-element-1a061bb{right:0px;}.elementor-55 .elementor-element.elementor-element-1a061bb{bottom:0px;}.elementor-55 .elementor-element.elementor-element-ea894a1{--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-55 .elementor-element.elementor-element-ea894a1:not(.elementor-motion-effects-element-type-background), .elementor-55 .elementor-element.elementor-element-ea894a1 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FEFEFE;background-image:url("https://313drivingschool.co.uk/wp-content/uploads/2025/06/Bg-1.jpg");background-position:center center;background-size:cover;}.elementor-55 .elementor-element.elementor-element-73d95ff{--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;--border-radius:7px 7px 7px 7px;--padding-top:40px;--padding-bottom:40px;--padding-left:40px;--padding-right:40px;}.elementor-55 .elementor-element.elementor-element-73d95ff:not(.elementor-motion-effects-element-type-background), .elementor-55 .elementor-element.elementor-element-73d95ff > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-55 .elementor-element.elementor-element-9e65fe0{--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-55 .elementor-element.elementor-element-74623c3{width:var( --container-widget-width, 548px );max-width:548px;--container-widget-width:548px;--container-widget-flex-grow:0;text-align:center;}.elementor-55 .elementor-element.elementor-element-74623c3.elementor-element{--align-self:center;--flex-grow:0;--flex-shrink:0;}.elementor-55 .elementor-element.elementor-element-5af7c7a{width:100%;max-width:100%;text-align:center;font-size:19px;font-weight:600;line-height:30px;color:var( --e-global-color-text );}.elementor-55 .elementor-element.elementor-element-5af7c7a > .elementor-widget-container{margin:15px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-55 .elementor-element.elementor-element-5af7c7a p{margin-bottom:0px;}.elementor-55 .elementor-element.elementor-element-19bd0d3{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;}.elementor-55 .elementor-element.elementor-element-19bd0d3 > .elementor-widget-container{padding:20px 0px 0px 0px;}.elementor-55 .elementor-element.elementor-element-503b780{--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-55 .elementor-element.elementor-element-503b780:not(.elementor-motion-effects-element-type-background), .elementor-55 .elementor-element.elementor-element-503b780 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://313drivingschool.co.uk/wp-content/uploads/2025/07/Testimonial-6.jpg");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-55 .elementor-element.elementor-element-503b780::before, .elementor-55 .elementor-element.elementor-element-503b780 > .elementor-background-video-container::before, .elementor-55 .elementor-element.elementor-element-503b780 > .e-con-inner > .elementor-background-video-container::before, .elementor-55 .elementor-element.elementor-element-503b780 > .elementor-background-slideshow::before, .elementor-55 .elementor-element.elementor-element-503b780 > .e-con-inner > .elementor-background-slideshow::before, .elementor-55 .elementor-element.elementor-element-503b780 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:var( --e-global-color-primary );--background-overlay:'';}.elementor-55 .elementor-element.elementor-element-e1a7ab6{--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-55 .elementor-element.elementor-element-d8e54ad{--display:flex;--gap:5px 5px;--row-gap:5px;--column-gap:5px;}.elementor-55 .elementor-element.elementor-element-3474e01{--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-55 .elementor-element.elementor-element-8243d51 .elementor-heading-title{color:var( --e-global-color-secondary );}.elementor-55 .elementor-element.elementor-element-1380e35 .elementor-heading-title{color:var( --e-global-color-secondary );}.elementor-55 .elementor-element.elementor-element-8dbfb34{--display:flex;--justify-content:center;}.elementor-55 .elementor-element.elementor-element-14317f2{color:var( --e-global-color-secondary );}.elementor-55 .elementor-element.elementor-element-2949fe3{--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-55 .elementor-element.elementor-element-988abf4{--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-55 .elementor-element.elementor-element-1648bd4{--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-55 .elementor-element.elementor-element-1648bd4:not(.elementor-motion-effects-element-type-background), .elementor-55 .elementor-element.elementor-element-1648bd4 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-540f8a9 );}.elementor-55 .elementor-element.elementor-element-ebb84ec .elementor-image-box-wrapper{text-align:left;}.elementor-55 .elementor-element.elementor-element-ebb84ec.elementor-position-right .elementor-image-box-img{margin-left:0px;}.elementor-55 .elementor-element.elementor-element-ebb84ec.elementor-position-left .elementor-image-box-img{margin-right:0px;}.elementor-55 .elementor-element.elementor-element-ebb84ec.elementor-position-top .elementor-image-box-img{margin-bottom:0px;}.elementor-55 .elementor-element.elementor-element-ebb84ec .elementor-image-box-wrapper .elementor-image-box-img{width:30%;}.elementor-55 .elementor-element.elementor-element-ebb84ec .elementor-image-box-img img{transition-duration:0.3s;}.elementor-55 .elementor-element.elementor-element-ebb84ec .elementor-image-box-title{color:var( --e-global-color-secondary );}.elementor-55 .elementor-element.elementor-element-f01cba1{--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-55 .elementor-element.elementor-element-f01cba1:not(.elementor-motion-effects-element-type-background), .elementor-55 .elementor-element.elementor-element-f01cba1 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-540f8a9 );}.elementor-55 .elementor-element.elementor-element-b4599d5 .elementor-image-box-wrapper{text-align:left;}.elementor-55 .elementor-element.elementor-element-b4599d5.elementor-position-right .elementor-image-box-img{margin-left:0px;}.elementor-55 .elementor-element.elementor-element-b4599d5.elementor-position-left .elementor-image-box-img{margin-right:0px;}.elementor-55 .elementor-element.elementor-element-b4599d5.elementor-position-top .elementor-image-box-img{margin-bottom:0px;}.elementor-55 .elementor-element.elementor-element-b4599d5 .elementor-image-box-wrapper .elementor-image-box-img{width:30%;}.elementor-55 .elementor-element.elementor-element-b4599d5 .elementor-image-box-img img{transition-duration:0.3s;}.elementor-55 .elementor-element.elementor-element-b4599d5 .elementor-image-box-title{color:var( --e-global-color-secondary );}.elementor-55 .elementor-element.elementor-element-dcb2773{--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-55 .elementor-element.elementor-element-9a10cde{--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-55 .elementor-element.elementor-element-9a10cde:not(.elementor-motion-effects-element-type-background), .elementor-55 .elementor-element.elementor-element-9a10cde > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-540f8a9 );}.elementor-55 .elementor-element.elementor-element-eaad495 .elementor-image-box-wrapper{text-align:left;}.elementor-55 .elementor-element.elementor-element-eaad495.elementor-position-right .elementor-image-box-img{margin-left:0px;}.elementor-55 .elementor-element.elementor-element-eaad495.elementor-position-left .elementor-image-box-img{margin-right:0px;}.elementor-55 .elementor-element.elementor-element-eaad495.elementor-position-top .elementor-image-box-img{margin-bottom:0px;}.elementor-55 .elementor-element.elementor-element-eaad495 .elementor-image-box-wrapper .elementor-image-box-img{width:30%;}.elementor-55 .elementor-element.elementor-element-eaad495 .elementor-image-box-img img{transition-duration:0.3s;}.elementor-55 .elementor-element.elementor-element-eaad495 .elementor-image-box-title{color:var( --e-global-color-secondary );}.elementor-55 .elementor-element.elementor-element-231220a{--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-55 .elementor-element.elementor-element-231220a:not(.elementor-motion-effects-element-type-background), .elementor-55 .elementor-element.elementor-element-231220a > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-540f8a9 );}.elementor-55 .elementor-element.elementor-element-151d0fb .elementor-image-box-wrapper{text-align:left;}.elementor-55 .elementor-element.elementor-element-151d0fb.elementor-position-right .elementor-image-box-img{margin-left:0px;}.elementor-55 .elementor-element.elementor-element-151d0fb.elementor-position-left .elementor-image-box-img{margin-right:0px;}.elementor-55 .elementor-element.elementor-element-151d0fb.elementor-position-top .elementor-image-box-img{margin-bottom:0px;}.elementor-55 .elementor-element.elementor-element-151d0fb .elementor-image-box-wrapper .elementor-image-box-img{width:30%;}.elementor-55 .elementor-element.elementor-element-151d0fb .elementor-image-box-img img{transition-duration:0.3s;}.elementor-55 .elementor-element.elementor-element-151d0fb .elementor-image-box-title{color:var( --e-global-color-secondary );}.elementor-55 .elementor-element.elementor-element-f59e4d3{--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-55 .elementor-element.elementor-element-f59e4d3:not(.elementor-motion-effects-element-type-background), .elementor-55 .elementor-element.elementor-element-f59e4d3 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-e6a1a62 );background-image:url("https://313drivingschool.co.uk/wp-content/uploads/2025/06/about-cercle-1-5.png");background-repeat:no-repeat;}.elementor-55 .elementor-element.elementor-element-f59e4d3::before, .elementor-55 .elementor-element.elementor-element-f59e4d3 > .elementor-background-video-container::before, .elementor-55 .elementor-element.elementor-element-f59e4d3 > .e-con-inner > .elementor-background-video-container::before, .elementor-55 .elementor-element.elementor-element-f59e4d3 > .elementor-background-slideshow::before, .elementor-55 .elementor-element.elementor-element-f59e4d3 > .e-con-inner > .elementor-background-slideshow::before, .elementor-55 .elementor-element.elementor-element-f59e4d3 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{--background-overlay:'';}.elementor-55 .elementor-element.elementor-element-6f1462b{--display:flex;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-55 .elementor-element.elementor-element-c94e5ea{--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-55 .elementor-element.elementor-element-e5157a4{text-align:center;}.elementor-55 .elementor-element.elementor-element-acf9c9a{--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-55 .elementor-element.elementor-element-531c1a3{--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-55 .elementor-element.elementor-element-0890d5e{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-55 .elementor-element.elementor-element-aa7b8be{--display:flex;box-shadow:0px 6px 30px 0px rgba(0, 0, 0, 0.08);--padding-top:40px;--padding-bottom:40px;--padding-left:40px;--padding-right:30px;}.elementor-55 .elementor-element.elementor-element-aa7b8be:not(.elementor-motion-effects-element-type-background), .elementor-55 .elementor-element.elementor-element-aa7b8be > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-secondary );}.elementor-55 .elementor-element.elementor-element-7ca54f6 > .elementor-widget-container{padding:23px 0px 20px 0px;}.elementor-55 .elementor-element.elementor-element-7ca54f6 .elementor-image-box-wrapper{text-align:left;}.elementor-55 .elementor-element.elementor-element-7ca54f6 .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-55 .elementor-element.elementor-element-7ca54f6 .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-55 .elementor-element.elementor-element-4b0c29e{--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;}.elementor-55 .elementor-element.elementor-element-8c202b7{--display:flex;}.elementor-55 .elementor-element.elementor-element-501ed32 > .elementor-widget-container{background-color:var( --e-global-color-e6a1a62 );padding:6px 10px 10px 18px;}.elementor-55 .elementor-element.elementor-element-501ed32.elementor-position-right .elementor-image-box-img{margin-left:15px;}.elementor-55 .elementor-element.elementor-element-501ed32.elementor-position-left .elementor-image-box-img{margin-right:15px;}.elementor-55 .elementor-element.elementor-element-501ed32.elementor-position-top .elementor-image-box-img{margin-bottom:15px;}.elementor-55 .elementor-element.elementor-element-501ed32 .elementor-image-box-title{margin-bottom:0px;color:var( --e-global-color-primary );}.elementor-55 .elementor-element.elementor-element-501ed32 .elementor-image-box-wrapper .elementor-image-box-img{width:30%;}.elementor-55 .elementor-element.elementor-element-501ed32 .elementor-image-box-img img{border-radius:100%;transition-duration:0.3s;}.elementor-55 .elementor-element.elementor-element-501ed32 .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 );}.elementor-55 .elementor-element.elementor-element-9ebbbc8{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-55 .elementor-element.elementor-element-ce96500 .ekit-btn-wraper .elementskit-btn{justify-content:flex-start;}.elementor-55 .elementor-element.elementor-element-ce96500 .elementskit-btn{background-color:var( --e-global-color-accent );padding:20px 28px 20px 24px;color:var( --e-global-color-secondary );fill:var( --e-global-color-secondary );border-style:none;border-radius:0px 0px 0px 0px;}.elementor-55 .elementor-element.elementor-element-ce96500 .elementskit-btn:hover{background-color:var( --e-global-color-primary );color:var( --e-global-color-secondary );fill:var( --e-global-color-secondary );}.elementor-55 .elementor-element.elementor-element-ce96500 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-55 .elementor-element.elementor-element-ce96500 .elementskit-btn > :is(i, svg){font-size:20px;}.elementor-55 .elementor-element.elementor-element-01d314a{--display:flex;}.elementor-55 .elementor-element.elementor-element-01d314a:not(.elementor-motion-effects-element-type-background), .elementor-55 .elementor-element.elementor-element-01d314a > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://313drivingschool.co.uk/wp-content/uploads/2025/07/Manual.jpg");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-55 .elementor-element.elementor-element-44f5891{--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-55 .elementor-element.elementor-element-44f5891:not(.elementor-motion-effects-element-type-background), .elementor-55 .elementor-element.elementor-element-44f5891 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-primary );}.elementor-55 .elementor-element.elementor-element-9a0af9b{--display:flex;}.elementor-55 .elementor-element.elementor-element-9a0af9b:not(.elementor-motion-effects-element-type-background), .elementor-55 .elementor-element.elementor-element-9a0af9b > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-secondary );}.elementor-55 .elementor-element.elementor-element-f4cfd05 > .elementor-widget-container{margin:-6px 0px 0px 0px;padding:0px 0px 12px 0px;}.elementor-55 .elementor-element.elementor-element-178f80f{--display:flex;--justify-content:center;--padding-top:10px;--padding-bottom:10px;--padding-left:25px;--padding-right:10px;}.elementor-55 .elementor-element.elementor-element-fcb0003 > .elementor-widget-container{margin:0px 0px -27px 0px;}.elementor-55 .elementor-element.elementor-element-fcb0003.elementor-position-right .elementor-image-box-img{margin-left:5px;}.elementor-55 .elementor-element.elementor-element-fcb0003.elementor-position-left .elementor-image-box-img{margin-right:5px;}.elementor-55 .elementor-element.elementor-element-fcb0003.elementor-position-top .elementor-image-box-img{margin-bottom:5px;}.elementor-55 .elementor-element.elementor-element-fcb0003 .elementor-image-box-wrapper .elementor-image-box-img{width:30%;}.elementor-55 .elementor-element.elementor-element-fcb0003 .elementor-image-box-img img{transition-duration:0.3s;}.elementor-55 .elementor-element.elementor-element-fcb0003 .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-55 .elementor-element.elementor-element-5792917{--spacer-size:200px;}.elementor-55 .elementor-element.elementor-element-0e2fe34{--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-55 .elementor-element.elementor-element-18c05a8{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-55 .elementor-element.elementor-element-3139344{--display:flex;box-shadow:0px 6px 30px 0px rgba(0, 0, 0, 0.08);--padding-top:40px;--padding-bottom:40px;--padding-left:40px;--padding-right:30px;}.elementor-55 .elementor-element.elementor-element-3139344:not(.elementor-motion-effects-element-type-background), .elementor-55 .elementor-element.elementor-element-3139344 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-secondary );}.elementor-55 .elementor-element.elementor-element-76efccc > .elementor-widget-container{padding:23px 0px 20px 0px;}.elementor-55 .elementor-element.elementor-element-76efccc .elementor-image-box-wrapper{text-align:left;}.elementor-55 .elementor-element.elementor-element-76efccc .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-55 .elementor-element.elementor-element-76efccc .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-55 .elementor-element.elementor-element-e53bac1{--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;}.elementor-55 .elementor-element.elementor-element-ff955cd{--display:flex;}.elementor-55 .elementor-element.elementor-element-e17627f > .elementor-widget-container{background-color:var( --e-global-color-e6a1a62 );padding:6px 10px 10px 18px;}.elementor-55 .elementor-element.elementor-element-e17627f.elementor-position-right .elementor-image-box-img{margin-left:15px;}.elementor-55 .elementor-element.elementor-element-e17627f.elementor-position-left .elementor-image-box-img{margin-right:15px;}.elementor-55 .elementor-element.elementor-element-e17627f.elementor-position-top .elementor-image-box-img{margin-bottom:15px;}.elementor-55 .elementor-element.elementor-element-e17627f .elementor-image-box-title{margin-bottom:0px;color:var( --e-global-color-primary );}.elementor-55 .elementor-element.elementor-element-e17627f .elementor-image-box-wrapper .elementor-image-box-img{width:30%;}.elementor-55 .elementor-element.elementor-element-e17627f .elementor-image-box-img img{border-radius:100%;transition-duration:0.3s;}.elementor-55 .elementor-element.elementor-element-e17627f .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 );}.elementor-55 .elementor-element.elementor-element-4af706a{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-55 .elementor-element.elementor-element-7b601fa .ekit-btn-wraper .elementskit-btn{justify-content:flex-start;}.elementor-55 .elementor-element.elementor-element-7b601fa .elementskit-btn{background-color:var( --e-global-color-accent );padding:20px 28px 20px 24px;color:var( --e-global-color-secondary );fill:var( --e-global-color-secondary );border-style:none;border-radius:0px 0px 0px 0px;}.elementor-55 .elementor-element.elementor-element-7b601fa .elementskit-btn:hover{background-color:var( --e-global-color-primary );color:var( --e-global-color-secondary );fill:var( --e-global-color-secondary );}.elementor-55 .elementor-element.elementor-element-7b601fa > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-55 .elementor-element.elementor-element-7b601fa .elementskit-btn > :is(i, svg){font-size:20px;}.elementor-55 .elementor-element.elementor-element-42d92ce{--display:flex;}.elementor-55 .elementor-element.elementor-element-42d92ce:not(.elementor-motion-effects-element-type-background), .elementor-55 .elementor-element.elementor-element-42d92ce > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://313drivingschool.co.uk/wp-content/uploads/2025/07/Auto.jpg");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-55 .elementor-element.elementor-element-56b66ed{--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-55 .elementor-element.elementor-element-56b66ed:not(.elementor-motion-effects-element-type-background), .elementor-55 .elementor-element.elementor-element-56b66ed > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-primary );}.elementor-55 .elementor-element.elementor-element-92056f0{--display:flex;}.elementor-55 .elementor-element.elementor-element-92056f0:not(.elementor-motion-effects-element-type-background), .elementor-55 .elementor-element.elementor-element-92056f0 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-secondary );}.elementor-55 .elementor-element.elementor-element-3d5443f > .elementor-widget-container{margin:-6px 0px 0px 0px;padding:0px 0px 12px 0px;}.elementor-55 .elementor-element.elementor-element-8777225{--display:flex;--justify-content:center;--padding-top:10px;--padding-bottom:10px;--padding-left:25px;--padding-right:10px;}.elementor-55 .elementor-element.elementor-element-04ac057 > .elementor-widget-container{margin:0px 0px -27px 0px;}.elementor-55 .elementor-element.elementor-element-04ac057.elementor-position-right .elementor-image-box-img{margin-left:5px;}.elementor-55 .elementor-element.elementor-element-04ac057.elementor-position-left .elementor-image-box-img{margin-right:5px;}.elementor-55 .elementor-element.elementor-element-04ac057.elementor-position-top .elementor-image-box-img{margin-bottom:5px;}.elementor-55 .elementor-element.elementor-element-04ac057 .elementor-image-box-wrapper .elementor-image-box-img{width:30%;}.elementor-55 .elementor-element.elementor-element-04ac057 .elementor-image-box-img img{transition-duration:0.3s;}.elementor-55 .elementor-element.elementor-element-04ac057 .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-55 .elementor-element.elementor-element-fe8b76f{--spacer-size:200px;}.elementor-55 .elementor-element.elementor-element-2cf4cc3{--display:flex;--min-height:35px;--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-55 .elementor-element.elementor-element-2cf4cc3:not(.elementor-motion-effects-element-type-background), .elementor-55 .elementor-element.elementor-element-2cf4cc3 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-accent );}.elementor-55 .elementor-element.elementor-element-d7c0d66{--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;--margin-top:0px;--margin-bottom:290px;--margin-left:0px;--margin-right:0px;--padding-top:120px;--padding-bottom:0px;--padding-left:15px;--padding-right:15px;}.elementor-55 .elementor-element.elementor-element-d7c0d66:not(.elementor-motion-effects-element-type-background), .elementor-55 .elementor-element.elementor-element-d7c0d66 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://313drivingschool.co.uk/wp-content/uploads/2025/06/Group-670.jpg");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-55 .elementor-element.elementor-element-6d139ab{--display:flex;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-55 .elementor-element.elementor-element-78b4d18{--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-55 .elementor-element.elementor-element-a04e6d0{text-align:center;}.elementor-55 .elementor-element.elementor-element-84b8a90{--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;--margin-top:0px;--margin-bottom:-170px;--margin-left:0px;--margin-right:0px;}.elementor-55 .elementor-element.elementor-element-7663f6a{--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-55 .elementor-element.elementor-element-d18eb84{--display:grid;--e-con-grid-template-columns:repeat(1, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--grid-auto-flow:row;box-shadow:0px 10px 40px 0px rgba(0, 0, 0, 0.06);}.elementor-55 .elementor-element.elementor-element-d18eb84:not(.elementor-motion-effects-element-type-background), .elementor-55 .elementor-element.elementor-element-d18eb84 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-secondary );}.elementor-55 .elementor-element.elementor-element-ac81bc1 img{width:100%;max-width:100%;}.elementor-55 .elementor-element.elementor-element-8bf88de{--display:flex;--gap:5px 5px;--row-gap:5px;--column-gap:5px;--margin-top:-65px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:30px;--padding-left:30px;--padding-right:20px;}.elementor-55 .elementor-element.elementor-element-73667ca{text-align:right;}.elementor-55 .elementor-element.elementor-element-9ec12ec .elementor-image-box-wrapper{text-align:left;}.elementor-55 .elementor-element.elementor-element-9ec12ec .elementor-image-box-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 );}.elementor-55 .elementor-element.elementor-element-9ec12ec .elementor-image-box-description{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 );}.elementor-55 .elementor-element.elementor-element-d689187{--display:grid;--e-con-grid-template-columns:repeat(1, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--grid-auto-flow:row;box-shadow:0px 10px 40px 0px rgba(0, 0, 0, 0.06);}.elementor-55 .elementor-element.elementor-element-d689187:not(.elementor-motion-effects-element-type-background), .elementor-55 .elementor-element.elementor-element-d689187 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-secondary );}.elementor-55 .elementor-element.elementor-element-6d8b444 img{width:100%;max-width:100%;}.elementor-55 .elementor-element.elementor-element-d8646ac{--display:flex;--gap:5px 5px;--row-gap:5px;--column-gap:5px;--margin-top:-65px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:30px;--padding-left:30px;--padding-right:20px;}.elementor-55 .elementor-element.elementor-element-495db83{text-align:right;}.elementor-55 .elementor-element.elementor-element-1f16e1b .elementor-image-box-wrapper{text-align:left;}.elementor-55 .elementor-element.elementor-element-1f16e1b .elementor-image-box-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 );}.elementor-55 .elementor-element.elementor-element-1f16e1b .elementor-image-box-description{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 );}.elementor-55 .elementor-element.elementor-element-45924c2{--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-55 .elementor-element.elementor-element-7210b65{--display:grid;--e-con-grid-template-columns:repeat(1, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--grid-auto-flow:row;box-shadow:0px 10px 40px 0px rgba(0, 0, 0, 0.06);}.elementor-55 .elementor-element.elementor-element-7210b65:not(.elementor-motion-effects-element-type-background), .elementor-55 .elementor-element.elementor-element-7210b65 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-secondary );}.elementor-55 .elementor-element.elementor-element-e1c495a img{width:100%;max-width:100%;}.elementor-55 .elementor-element.elementor-element-6c8071f{--display:flex;--gap:5px 5px;--row-gap:5px;--column-gap:5px;--margin-top:-65px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:30px;--padding-left:30px;--padding-right:20px;}.elementor-55 .elementor-element.elementor-element-66e779d{text-align:right;}.elementor-55 .elementor-element.elementor-element-1a4da22 .elementor-image-box-wrapper{text-align:left;}.elementor-55 .elementor-element.elementor-element-1a4da22 .elementor-image-box-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 );}.elementor-55 .elementor-element.elementor-element-1a4da22 .elementor-image-box-description{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 );}.elementor-55 .elementor-element.elementor-element-1d778cc{--display:grid;--e-con-grid-template-columns:repeat(1, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--grid-auto-flow:row;box-shadow:0px 10px 40px 0px rgba(0, 0, 0, 0.06);}.elementor-55 .elementor-element.elementor-element-1d778cc:not(.elementor-motion-effects-element-type-background), .elementor-55 .elementor-element.elementor-element-1d778cc > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-secondary );}.elementor-55 .elementor-element.elementor-element-612f84c img{width:100%;max-width:100%;}.elementor-55 .elementor-element.elementor-element-3c36888{--display:flex;--gap:5px 5px;--row-gap:5px;--column-gap:5px;--margin-top:-65px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:30px;--padding-left:30px;--padding-right:20px;}.elementor-55 .elementor-element.elementor-element-d8b5170{text-align:right;}.elementor-55 .elementor-element.elementor-element-5e5bfb7 .elementor-image-box-wrapper{text-align:left;}.elementor-55 .elementor-element.elementor-element-5e5bfb7 .elementor-image-box-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 );}.elementor-55 .elementor-element.elementor-element-5e5bfb7 .elementor-image-box-description{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 );}.elementor-55 .elementor-element.elementor-element-afac24a{--display:flex;--min-height:35px;--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-55 .elementor-element.elementor-element-afac24a:not(.elementor-motion-effects-element-type-background), .elementor-55 .elementor-element.elementor-element-afac24a > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-accent );}.elementor-55 .elementor-element.elementor-element-b9bbc0d{--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:20px 30px;--row-gap:20px;--column-gap:30px;--overlay-opacity:0.05;--padding-top:79px;--padding-bottom:0px;--padding-left:15px;--padding-right:15px;}.elementor-55 .elementor-element.elementor-element-b9bbc0d:not(.elementor-motion-effects-element-type-background), .elementor-55 .elementor-element.elementor-element-b9bbc0d > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F5F5F5;}.elementor-55 .elementor-element.elementor-element-b9bbc0d::before, .elementor-55 .elementor-element.elementor-element-b9bbc0d > .elementor-background-video-container::before, .elementor-55 .elementor-element.elementor-element-b9bbc0d > .e-con-inner > .elementor-background-video-container::before, .elementor-55 .elementor-element.elementor-element-b9bbc0d > .elementor-background-slideshow::before, .elementor-55 .elementor-element.elementor-element-b9bbc0d > .e-con-inner > .elementor-background-slideshow::before, .elementor-55 .elementor-element.elementor-element-b9bbc0d > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-image:url("https://313drivingschool.co.uk/wp-content/uploads/2025/06/shape.png");--background-overlay:'';background-position:top right;background-repeat:no-repeat;}.elementor-55 .elementor-element.elementor-element-b9bbc0d.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-55 .elementor-element.elementor-element-a3a97d3{--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;--justify-content:flex-end;}.elementor-55 .elementor-element.elementor-element-eb58184{--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;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0%;--padding-bottom:0%;--padding-left:0%;--padding-right:16.7%;}.elementor-55 .elementor-element.elementor-element-fa459af{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-55 .elementor-element.elementor-element-03a13a2{--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:54px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-55 .elementor-element.elementor-element-b101e04{--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:20px 30px;--row-gap:20px;--column-gap:30px;--padding-top:49px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-55 .elementor-element.elementor-element-b13107d{--display:flex;--padding-top:42px;--padding-bottom:55px;--padding-left:15px;--padding-right:15px;}.elementor-55 .elementor-element.elementor-element-b13107d:not(.elementor-motion-effects-element-type-background), .elementor-55 .elementor-element.elementor-element-b13107d > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://313drivingschool.co.uk/wp-content/uploads/2025/06/01-2.png");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-55 .elementor-element.elementor-element-9c390f3{text-align:center;}.elementor-55 .elementor-element.elementor-element-9c390f3 .elementor-heading-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 );color:var( --e-global-color-secondary );}.elementor-55 .elementor-element.elementor-element-f6d511b .elementor-icon-list-icon{font-size:14px;}.elementor-55 .elementor-element.elementor-element-f6d511b .elementor-icon-list-item a{color:var( --e-global-color-secondary );fill:var( --e-global-color-secondary );}.elementor-55 .elementor-element.elementor-element-f6d511b .elementor-icon-list-item{font-family:var( --e-global-typography-eaf7715-font-family ), Sans-serif;font-size:var( --e-global-typography-eaf7715-font-size );font-weight:var( --e-global-typography-eaf7715-font-weight );text-transform:var( --e-global-typography-eaf7715-text-transform );line-height:var( --e-global-typography-eaf7715-line-height );letter-spacing:var( --e-global-typography-eaf7715-letter-spacing );}.elementor-55 .elementor-element.elementor-element-a0fc5f9{--display:flex;--justify-content:center;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-55 .elementor-element.elementor-element-13d3d28 .elementor-image-box-wrapper{text-align:left;}.elementor-55 .elementor-element.elementor-element-13d3d28 .elementor-image-box-title{margin-bottom:6px;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 );}.elementor-55 .elementor-element.elementor-element-a6f64e2{--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:20px 30px;--row-gap:20px;--column-gap:30px;--margin-top:-22px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-55 .elementor-element.elementor-element-a0c7242{--display:flex;--gap:5px 5px;--row-gap:5px;--column-gap:5px;--overlay-opacity:1;--padding-top:55px;--padding-bottom:55px;--padding-left:15px;--padding-right:15px;}.elementor-55 .elementor-element.elementor-element-a0c7242:not(.elementor-motion-effects-element-type-background), .elementor-55 .elementor-element.elementor-element-a0c7242 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://313drivingschool.co.uk/wp-content/uploads/2025/06/02.png");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-55 .elementor-element.elementor-element-a0c7242::before, .elementor-55 .elementor-element.elementor-element-a0c7242 > .elementor-background-video-container::before, .elementor-55 .elementor-element.elementor-element-a0c7242 > .e-con-inner > .elementor-background-video-container::before, .elementor-55 .elementor-element.elementor-element-a0c7242 > .elementor-background-slideshow::before, .elementor-55 .elementor-element.elementor-element-a0c7242 > .e-con-inner > .elementor-background-slideshow::before, .elementor-55 .elementor-element.elementor-element-a0c7242 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{--background-overlay:'';}.elementor-55 .elementor-element.elementor-element-8952791{text-align:center;}.elementor-55 .elementor-element.elementor-element-8952791 .elementor-heading-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 );color:var( --e-global-color-primary );}.elementor-55 .elementor-element.elementor-element-e786039 .elementor-icon-list-icon{font-size:14px;}.elementor-55 .elementor-element.elementor-element-e786039 .elementor-icon-list-item a{color:var( --e-global-color-primary );fill:var( --e-global-color-primary );}.elementor-55 .elementor-element.elementor-element-e786039 .elementor-icon-list-item{font-family:var( --e-global-typography-eaf7715-font-family ), Sans-serif;font-size:var( --e-global-typography-eaf7715-font-size );font-weight:var( --e-global-typography-eaf7715-font-weight );text-transform:var( --e-global-typography-eaf7715-text-transform );line-height:var( --e-global-typography-eaf7715-line-height );letter-spacing:var( --e-global-typography-eaf7715-letter-spacing );}.elementor-55 .elementor-element.elementor-element-ac8e238{--display:flex;--justify-content:center;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-55 .elementor-element.elementor-element-54da883 .elementor-image-box-wrapper{text-align:left;}.elementor-55 .elementor-element.elementor-element-54da883 .elementor-image-box-title{margin-bottom:6px;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 );}.elementor-55 .elementor-element.elementor-element-dede844{--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:20px 30px;--row-gap:20px;--column-gap:30px;--margin-top:-26px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-55 .elementor-element.elementor-element-a9b4964{--display:flex;--gap:5px 5px;--row-gap:5px;--column-gap:5px;--padding-top:55px;--padding-bottom:62px;--padding-left:15px;--padding-right:15px;}.elementor-55 .elementor-element.elementor-element-a9b4964:not(.elementor-motion-effects-element-type-background), .elementor-55 .elementor-element.elementor-element-a9b4964 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://313drivingschool.co.uk/wp-content/uploads/2025/06/03.png");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-55 .elementor-element.elementor-element-1c8912d{text-align:center;}.elementor-55 .elementor-element.elementor-element-1c8912d .elementor-heading-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 );color:var( --e-global-color-secondary );}.elementor-55 .elementor-element.elementor-element-90e11a4 .elementor-icon-list-icon{font-size:14px;}.elementor-55 .elementor-element.elementor-element-90e11a4 .elementor-icon-list-item a{color:var( --e-global-color-secondary );fill:var( --e-global-color-secondary );}.elementor-55 .elementor-element.elementor-element-90e11a4 .elementor-icon-list-item{font-family:var( --e-global-typography-eaf7715-font-family ), Sans-serif;font-size:var( --e-global-typography-eaf7715-font-size );font-weight:var( --e-global-typography-eaf7715-font-weight );text-transform:var( --e-global-typography-eaf7715-text-transform );line-height:var( --e-global-typography-eaf7715-line-height );letter-spacing:var( --e-global-typography-eaf7715-letter-spacing );}.elementor-55 .elementor-element.elementor-element-62f0b1d{--display:flex;--justify-content:center;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-55 .elementor-element.elementor-element-fece5e1 .elementor-image-box-wrapper{text-align:left;}.elementor-55 .elementor-element.elementor-element-fece5e1 .elementor-image-box-title{margin-bottom:6px;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 );}.elementor-55 .elementor-element.elementor-element-be65f7b{--display:flex;--min-height:35px;--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;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-55 .elementor-element.elementor-element-be65f7b:not(.elementor-motion-effects-element-type-background), .elementor-55 .elementor-element.elementor-element-be65f7b > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-accent );}.elementor-55 .elementor-element.elementor-element-bbe1148{--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-55 .elementor-element.elementor-element-bbe1148:not(.elementor-motion-effects-element-type-background), .elementor-55 .elementor-element.elementor-element-bbe1148 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-55 .elementor-element.elementor-element-bbe1148::before, .elementor-55 .elementor-element.elementor-element-bbe1148 > .elementor-background-video-container::before, .elementor-55 .elementor-element.elementor-element-bbe1148 > .e-con-inner > .elementor-background-video-container::before, .elementor-55 .elementor-element.elementor-element-bbe1148 > .elementor-background-slideshow::before, .elementor-55 .elementor-element.elementor-element-bbe1148 > .e-con-inner > .elementor-background-slideshow::before, .elementor-55 .elementor-element.elementor-element-bbe1148 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{--background-overlay:'';}.elementor-55 .elementor-element.elementor-element-c679a1b{width:var( --container-widget-width, 3% );max-width:3%;--container-widget-width:3%;--container-widget-flex-grow:0;top:130px;text-align:center;}.elementor-55 .elementor-element.elementor-element-c679a1b.elementor-element{--align-self:flex-start;}body:not(.rtl) .elementor-55 .elementor-element.elementor-element-c679a1b{left:152px;}body.rtl .elementor-55 .elementor-element.elementor-element-c679a1b{right:152px;}.elementor-55 .elementor-element.elementor-element-f39d207{--display:flex;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-55 .elementor-element.elementor-element-41d04a1{--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-55 .elementor-element.elementor-element-e2ab6ed.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-55 .elementor-element.elementor-element-e2ab6ed{text-align:center;}.elementor-55 .elementor-element.elementor-element-101a22b{--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:27px 27px;--row-gap:27px;--column-gap:27px;--flex-wrap:wrap;}.elementor-55 .elementor-element.elementor-element-9eedb52{--display:flex;--min-height:650px;--justify-content:flex-end;--background-transition:0.3s;--border-radius:7px 7px 7px 7px;--padding-top:24px;--padding-bottom:24px;--padding-left:24px;--padding-right:24px;}.elementor-55 .elementor-element.elementor-element-9eedb52:not(.elementor-motion-effects-element-type-background), .elementor-55 .elementor-element.elementor-element-9eedb52 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://313drivingschool.co.uk/wp-content/uploads/2025/06/1-1-scaled.jpg");background-position:-1px 0px;background-size:cover;}.elementor-55 .elementor-element.elementor-element-9eedb52:hover::before, .elementor-55 .elementor-element.elementor-element-9eedb52:hover > .elementor-background-video-container::before, .elementor-55 .elementor-element.elementor-element-9eedb52:hover > .e-con-inner > .elementor-background-video-container::before, .elementor-55 .elementor-element.elementor-element-9eedb52 > .elementor-background-slideshow:hover::before, .elementor-55 .elementor-element.elementor-element-9eedb52 > .e-con-inner > .elementor-background-slideshow:hover::before{--background-overlay:'';}.elementor-55 .elementor-element.elementor-element-9eedb52:hover{--overlay-opacity:0.5;}.elementor-55 .elementor-element.elementor-element-9eedb52, .elementor-55 .elementor-element.elementor-element-9eedb52::before{--overlay-transition:1.6s;}.elementor-55 .elementor-element.elementor-element-b107006{--display:flex;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--padding-top:0px;--padding-bottom:0px;--padding-left:24px;--padding-right:24px;}.elementor-55 .elementor-element.elementor-element-bbc178a{text-align:left;}.elementor-55 .elementor-element.elementor-element-bbc178a .elementor-heading-title{font-family:"Urbanist", Sans-serif;font-size:20px;font-weight:600;color:var( --e-global-color-accent );}.elementor-55 .elementor-element.elementor-element-0db57a3{text-align:left;}.elementor-55 .elementor-element.elementor-element-0db57a3 .elementor-heading-title{font-family:"Urbanist", Sans-serif;font-size:30px;font-weight:600;color:var( --e-global-color-secondary );}.elementor-55 .elementor-element.elementor-element-fba9f15{--display:flex;--min-height:650px;--justify-content:flex-end;--background-transition:0.3s;--border-radius:7px 7px 7px 7px;--padding-top:24px;--padding-bottom:24px;--padding-left:24px;--padding-right:24px;}.elementor-55 .elementor-element.elementor-element-fba9f15:not(.elementor-motion-effects-element-type-background), .elementor-55 .elementor-element.elementor-element-fba9f15 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://313drivingschool.co.uk/wp-content/uploads/2025/06/2-1-scaled.jpg");background-position:-1px 0px;background-size:cover;}.elementor-55 .elementor-element.elementor-element-fba9f15:hover::before, .elementor-55 .elementor-element.elementor-element-fba9f15:hover > .elementor-background-video-container::before, .elementor-55 .elementor-element.elementor-element-fba9f15:hover > .e-con-inner > .elementor-background-video-container::before, .elementor-55 .elementor-element.elementor-element-fba9f15 > .elementor-background-slideshow:hover::before, .elementor-55 .elementor-element.elementor-element-fba9f15 > .e-con-inner > .elementor-background-slideshow:hover::before{--background-overlay:'';}.elementor-55 .elementor-element.elementor-element-fba9f15:hover{--overlay-opacity:0.5;}.elementor-55 .elementor-element.elementor-element-fba9f15, .elementor-55 .elementor-element.elementor-element-fba9f15::before{--overlay-transition:1.6s;}.elementor-55 .elementor-element.elementor-element-9278279{--display:flex;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--padding-top:0px;--padding-bottom:0px;--padding-left:24px;--padding-right:24px;}.elementor-55 .elementor-element.elementor-element-65583e1{text-align:left;}.elementor-55 .elementor-element.elementor-element-65583e1 .elementor-heading-title{font-family:"Urbanist", Sans-serif;font-size:20px;font-weight:600;color:var( --e-global-color-accent );}.elementor-55 .elementor-element.elementor-element-a7d8212{text-align:left;}.elementor-55 .elementor-element.elementor-element-a7d8212 .elementor-heading-title{font-family:"Urbanist", Sans-serif;font-size:30px;font-weight:600;color:var( --e-global-color-secondary );}.elementor-55 .elementor-element.elementor-element-13c93b1{--display:flex;--min-height:650px;--justify-content:flex-end;--background-transition:0.3s;--border-radius:7px 7px 7px 7px;--padding-top:24px;--padding-bottom:24px;--padding-left:24px;--padding-right:24px;}.elementor-55 .elementor-element.elementor-element-13c93b1:not(.elementor-motion-effects-element-type-background), .elementor-55 .elementor-element.elementor-element-13c93b1 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://313drivingschool.co.uk/wp-content/uploads/2025/06/3-1-scaled.jpg");background-position:-1px 0px;background-size:cover;}.elementor-55 .elementor-element.elementor-element-13c93b1:hover::before, .elementor-55 .elementor-element.elementor-element-13c93b1:hover > .elementor-background-video-container::before, .elementor-55 .elementor-element.elementor-element-13c93b1:hover > .e-con-inner > .elementor-background-video-container::before, .elementor-55 .elementor-element.elementor-element-13c93b1 > .elementor-background-slideshow:hover::before, .elementor-55 .elementor-element.elementor-element-13c93b1 > .e-con-inner > .elementor-background-slideshow:hover::before{--background-overlay:'';}.elementor-55 .elementor-element.elementor-element-13c93b1:hover{--overlay-opacity:0.5;}.elementor-55 .elementor-element.elementor-element-13c93b1, .elementor-55 .elementor-element.elementor-element-13c93b1::before{--overlay-transition:1.6s;}.elementor-55 .elementor-element.elementor-element-6cfa4d8{--display:flex;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--padding-top:0px;--padding-bottom:0px;--padding-left:24px;--padding-right:24px;}.elementor-55 .elementor-element.elementor-element-124fa8d{text-align:left;}.elementor-55 .elementor-element.elementor-element-124fa8d .elementor-heading-title{font-family:"Urbanist", Sans-serif;font-size:20px;font-weight:600;color:var( --e-global-color-accent );}.elementor-55 .elementor-element.elementor-element-5c79644{text-align:left;}.elementor-55 .elementor-element.elementor-element-5c79644 .elementor-heading-title{font-family:"Urbanist", Sans-serif;font-size:30px;font-weight:600;color:var( --e-global-color-secondary );}.elementor-55 .elementor-element.elementor-element-d2c1d9e{--display:flex;--min-height:650px;--justify-content:flex-end;--background-transition:0.3s;--border-radius:7px 7px 7px 7px;--padding-top:24px;--padding-bottom:24px;--padding-left:24px;--padding-right:24px;}.elementor-55 .elementor-element.elementor-element-d2c1d9e:not(.elementor-motion-effects-element-type-background), .elementor-55 .elementor-element.elementor-element-d2c1d9e > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://313drivingschool.co.uk/wp-content/uploads/2025/06/3-1-scaled.jpg");background-position:-1px 0px;background-size:cover;}.elementor-55 .elementor-element.elementor-element-d2c1d9e:hover::before, .elementor-55 .elementor-element.elementor-element-d2c1d9e:hover > .elementor-background-video-container::before, .elementor-55 .elementor-element.elementor-element-d2c1d9e:hover > .e-con-inner > .elementor-background-video-container::before, .elementor-55 .elementor-element.elementor-element-d2c1d9e > .elementor-background-slideshow:hover::before, .elementor-55 .elementor-element.elementor-element-d2c1d9e > .e-con-inner > .elementor-background-slideshow:hover::before{--background-overlay:'';}.elementor-55 .elementor-element.elementor-element-d2c1d9e:hover{--overlay-opacity:0.5;}.elementor-55 .elementor-element.elementor-element-d2c1d9e, .elementor-55 .elementor-element.elementor-element-d2c1d9e::before{--overlay-transition:1.6s;}.elementor-55 .elementor-element.elementor-element-4cc6837{--display:flex;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--padding-top:0px;--padding-bottom:0px;--padding-left:24px;--padding-right:24px;}.elementor-55 .elementor-element.elementor-element-7fd6bdc{text-align:left;}.elementor-55 .elementor-element.elementor-element-7fd6bdc .elementor-heading-title{font-family:"Urbanist", Sans-serif;font-size:20px;font-weight:600;color:var( --e-global-color-accent );}.elementor-55 .elementor-element.elementor-element-90e2d74{text-align:left;}.elementor-55 .elementor-element.elementor-element-90e2d74 .elementor-heading-title{font-family:"Urbanist", Sans-serif;font-size:30px;font-weight:600;color:var( --e-global-color-secondary );}.elementor-55 .elementor-element.elementor-element-2d1a7e8{--display:flex;--min-height:650px;--justify-content:flex-end;--background-transition:0.3s;--border-radius:7px 7px 7px 7px;--padding-top:24px;--padding-bottom:24px;--padding-left:24px;--padding-right:24px;}.elementor-55 .elementor-element.elementor-element-2d1a7e8:not(.elementor-motion-effects-element-type-background), .elementor-55 .elementor-element.elementor-element-2d1a7e8 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://313drivingschool.co.uk/wp-content/uploads/2025/06/3-1-scaled.jpg");background-position:-1px 0px;background-size:cover;}.elementor-55 .elementor-element.elementor-element-2d1a7e8:hover::before, .elementor-55 .elementor-element.elementor-element-2d1a7e8:hover > .elementor-background-video-container::before, .elementor-55 .elementor-element.elementor-element-2d1a7e8:hover > .e-con-inner > .elementor-background-video-container::before, .elementor-55 .elementor-element.elementor-element-2d1a7e8 > .elementor-background-slideshow:hover::before, .elementor-55 .elementor-element.elementor-element-2d1a7e8 > .e-con-inner > .elementor-background-slideshow:hover::before{--background-overlay:'';}.elementor-55 .elementor-element.elementor-element-2d1a7e8:hover{--overlay-opacity:0.5;}.elementor-55 .elementor-element.elementor-element-2d1a7e8, .elementor-55 .elementor-element.elementor-element-2d1a7e8::before{--overlay-transition:1.6s;}.elementor-55 .elementor-element.elementor-element-2429b96{--display:flex;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--padding-top:0px;--padding-bottom:0px;--padding-left:24px;--padding-right:24px;}.elementor-55 .elementor-element.elementor-element-045fc81{text-align:left;}.elementor-55 .elementor-element.elementor-element-045fc81 .elementor-heading-title{font-family:"Urbanist", Sans-serif;font-size:20px;font-weight:600;color:var( --e-global-color-accent );}.elementor-55 .elementor-element.elementor-element-056bb04{text-align:left;}.elementor-55 .elementor-element.elementor-element-056bb04 .elementor-heading-title{font-family:"Urbanist", Sans-serif;font-size:30px;font-weight:600;color:var( --e-global-color-secondary );}.elementor-55 .elementor-element.elementor-element-6599aab{--display:flex;--min-height:650px;--justify-content:flex-end;--background-transition:0.3s;--border-radius:7px 7px 7px 7px;--padding-top:24px;--padding-bottom:24px;--padding-left:24px;--padding-right:24px;}.elementor-55 .elementor-element.elementor-element-6599aab:not(.elementor-motion-effects-element-type-background), .elementor-55 .elementor-element.elementor-element-6599aab > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://313drivingschool.co.uk/wp-content/uploads/2025/06/3-1-scaled.jpg");background-position:-1px 0px;background-size:cover;}.elementor-55 .elementor-element.elementor-element-6599aab:hover::before, .elementor-55 .elementor-element.elementor-element-6599aab:hover > .elementor-background-video-container::before, .elementor-55 .elementor-element.elementor-element-6599aab:hover > .e-con-inner > .elementor-background-video-container::before, .elementor-55 .elementor-element.elementor-element-6599aab > .elementor-background-slideshow:hover::before, .elementor-55 .elementor-element.elementor-element-6599aab > .e-con-inner > .elementor-background-slideshow:hover::before{--background-overlay:'';}.elementor-55 .elementor-element.elementor-element-6599aab:hover{--overlay-opacity:0.5;}.elementor-55 .elementor-element.elementor-element-6599aab, .elementor-55 .elementor-element.elementor-element-6599aab::before{--overlay-transition:1.6s;}.elementor-55 .elementor-element.elementor-element-23f00be{--display:flex;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--padding-top:0px;--padding-bottom:0px;--padding-left:24px;--padding-right:24px;}.elementor-55 .elementor-element.elementor-element-3a770e2{text-align:left;}.elementor-55 .elementor-element.elementor-element-3a770e2 .elementor-heading-title{font-family:"Urbanist", Sans-serif;font-size:20px;font-weight:600;color:var( --e-global-color-accent );}.elementor-55 .elementor-element.elementor-element-d2b725a{text-align:left;}.elementor-55 .elementor-element.elementor-element-d2b725a .elementor-heading-title{font-family:"Urbanist", Sans-serif;font-size:30px;font-weight:600;color:var( --e-global-color-secondary );}.elementor-55 .elementor-element.elementor-element-acb468d{--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:44px 44px;--row-gap:44px;--column-gap:44px;--overlay-opacity:0.4;--padding-top:120px;--padding-bottom:120px;--padding-left:15px;--padding-right:15px;}.elementor-55 .elementor-element.elementor-element-acb468d:not(.elementor-motion-effects-element-type-background), .elementor-55 .elementor-element.elementor-element-acb468d > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-accent );}.elementor-55 .elementor-element.elementor-element-acb468d::before, .elementor-55 .elementor-element.elementor-element-acb468d > .elementor-background-video-container::before, .elementor-55 .elementor-element.elementor-element-acb468d > .e-con-inner > .elementor-background-video-container::before, .elementor-55 .elementor-element.elementor-element-acb468d > .elementor-background-slideshow::before, .elementor-55 .elementor-element.elementor-element-acb468d > .e-con-inner > .elementor-background-slideshow::before, .elementor-55 .elementor-element.elementor-element-acb468d > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-image:url("https://313drivingschool.co.uk/wp-content/uploads/2025/06/Bg-Texture.png");--background-overlay:'';background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-55 .elementor-element.elementor-element-b04b4c1{--display:flex;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-55 .elementor-element.elementor-element-c51f21b{--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-55 .elementor-element.elementor-element-be21e45 .elementor-heading-title{color:var( --e-global-color-secondary );}.elementor-55 .elementor-element.elementor-element-a1e2914{text-align:center;}.elementor-55 .elementor-element.elementor-element-a1e2914 .elementor-heading-title{color:var( --e-global-color-secondary );}.elementor-55 .elementor-element.elementor-element-a325c7e{--display:flex;}.elementor-55 .elementor-element.elementor-element-ade4010{--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:44px 44px;--row-gap:44px;--column-gap:44px;--overlay-opacity:0.4;--padding-top:120px;--padding-bottom:120px;--padding-left:15px;--padding-right:15px;}.elementor-55 .elementor-element.elementor-element-ade4010:not(.elementor-motion-effects-element-type-background), .elementor-55 .elementor-element.elementor-element-ade4010 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-primary );}.elementor-55 .elementor-element.elementor-element-ade4010::before, .elementor-55 .elementor-element.elementor-element-ade4010 > .elementor-background-video-container::before, .elementor-55 .elementor-element.elementor-element-ade4010 > .e-con-inner > .elementor-background-video-container::before, .elementor-55 .elementor-element.elementor-element-ade4010 > .elementor-background-slideshow::before, .elementor-55 .elementor-element.elementor-element-ade4010 > .e-con-inner > .elementor-background-slideshow::before, .elementor-55 .elementor-element.elementor-element-ade4010 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{--background-overlay:'';}.elementor-55 .elementor-element.elementor-element-0d24deb{--display:flex;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-55 .elementor-element.elementor-element-189fe57{--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-55 .elementor-element.elementor-element-dd41ba0 .elementor-heading-title{color:var( --e-global-color-secondary );}.elementor-55 .elementor-element.elementor-element-3af12b4{text-align:center;}.elementor-55 .elementor-element.elementor-element-3af12b4 .elementor-heading-title{color:var( --e-global-color-secondary );}.elementor-55 .elementor-element.elementor-element-807553d{--display:flex;}.elementor-55 .elementor-element.elementor-element-28111f9{--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-55 .elementor-element.elementor-element-0dd60ba{--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;--justify-content:center;}.elementor-55 .elementor-element.elementor-element-23eed80{--display:flex;--gap:5px 5px;--row-gap:5px;--column-gap:5px;}.elementor-55 .elementor-element.elementor-element-2712b81{--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-55 .elementor-element.elementor-element-f609ab4{--divider-border-style:solid;--divider-color:var( --e-global-color-accent );--divider-border-width:1px;}.elementor-55 .elementor-element.elementor-element-f609ab4 > .elementor-widget-container{padding:8px 0px 20px 0px;}.elementor-55 .elementor-element.elementor-element-f609ab4 .elementor-divider-separator{width:100%;}.elementor-55 .elementor-element.elementor-element-f609ab4 .elementor-divider{padding-block-start:15px;padding-block-end:15px;}.elementor-55 .elementor-element.elementor-element-412d8aa{--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-55 .elementor-element.elementor-element-b28e3e0{--display:flex;--padding-top:50px;--padding-bottom:51px;--padding-left:30px;--padding-right:30px;}.elementor-55 .elementor-element.elementor-element-b28e3e0:not(.elementor-motion-effects-element-type-background), .elementor-55 .elementor-element.elementor-element-b28e3e0 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://313drivingschool.co.uk/wp-content/uploads/2025/06/Img-6.jpg");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-55 .elementor-element.elementor-element-bd65b29 > .elementor-widget-container{background-color:#FFFFFF0D;padding:30px 0px 19px 0px;}.elementor-55 .elementor-element.elementor-element-bd65b29 .flat-counter{padding:0px 0px 0px 0px;margin:0px 0px 0px 0px;}.elementor-55 .elementor-element.elementor-element-bd65b29 .flat-counter .ending-number, .elementor-55 .elementor-element.elementor-element-bd65b29 .flat-counter .numb-count, .elementor-55 .elementor-element.elementor-element-bd65b29 .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-55 .elementor-element.elementor-element-bd65b29 .flat-counter .ending-number{color:var( --e-global-color-accent );}.elementor-55 .elementor-element.elementor-element-bd65b29 .numb-prefix{color:var( --e-global-color-accent );}.elementor-55 .elementor-element.elementor-element-bd65b29 .numb-suffix{color:var( --e-global-color-accent );}.elementor-55 .elementor-element.elementor-element-bd65b29 .flat-counter .numb-count{margin:0px 0px 0px 0px;}.elementor-55 .elementor-element.elementor-element-bd65b29 .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-55 .elementor-element.elementor-element-bd65b29 .flat-counter .flat-icon i{color:#ffffff;font-size:0px;}.elementor-55 .elementor-element.elementor-element-bd65b29 .flat-counter .flat-icon svg{fill:#ffffff;width:0px;}.elementor-55 .elementor-element.elementor-element-bd65b29 .flat-counter .flat-icon{background-color:#3858e9;padding:0px 0px 0px 0px;margin:0px 0px 0px 0px;}.elementor-55 .elementor-element.elementor-element-bd65b29 .flat-counter .flat-icon img{width:0px;}.elementor-55 .elementor-element.elementor-element-df5bd5a{--display:flex;--justify-content:center;--padding-top:30px;--padding-bottom:30px;--padding-left:30px;--padding-right:30px;}.elementor-55 .elementor-element.elementor-element-df5bd5a:not(.elementor-motion-effects-element-type-background), .elementor-55 .elementor-element.elementor-element-df5bd5a > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://313drivingschool.co.uk/wp-content/uploads/2025/06/Logo-1-1.png");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-55 .elementor-element.elementor-element-895f04e{--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-55 .elementor-element.elementor-element-d6d3a6f .elementskit-accordion.accoedion-primary .elementskit-card .elementskit-card-header>.elementskit-btn-link[aria-expanded="true"], .elementor-55 .elementor-element.elementor-element-d6d3a6f .elementskit-accordion .elementskit-card-header>.elementskit-btn-link[aria-expanded=true], .elementor-55 .elementor-element.elementor-element-d6d3a6f .elementskit-accordion.floating-style .elementskit-card .elementskit-btn-link[aria-expanded="true"]{background-color:var( --e-global-color-secondary );}.elementor-55 .elementor-element.elementor-element-d6d3a6f .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-55 .elementor-element.elementor-element-d6d3a6f .elementskit-accordion .elementskit-card-body, .elementor-55 .elementor-element.elementor-element-d6d3a6f .accordion.floating-style .elementskit-card-body{background-color:var( --e-global-color-secondary );}.elementor-55 .elementor-element.elementor-element-d6d3a6f .elementskit-accordion .elementskit-card-header .elementskit-btn-link[aria-expanded="false"] > .ekit_accordion_icon_group{background-color:var( --e-global-color-e6a1a62 );}.elementor-55 .elementor-element.elementor-element-d6d3a6f .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-55 .elementor-element.elementor-element-d6d3a6f .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-55 .elementor-element.elementor-element-d6d3a6f .elementskit-accordion.curve-shape .elementskit-card-header>.elementskit-btn-link[aria-expanded=true]{color:var( --e-global-color-primary );}.elementor-55 .elementor-element.elementor-element-d6d3a6f .elementskit-accordion .elementskit-card:not(:last-child){margin-bottom:18px;}.elementor-55 .elementor-element.elementor-element-d6d3a6f .elementskit-accordion .elementskit-card-body p{color:var( --e-global-color-text );}.elementor-55 .elementor-element.elementor-element-d6d3a6f .elementskit-accordion .elementskit-card-body{color:var( --e-global-color-text );padding:0px 90px 25px 27px;}.elementor-55 .elementor-element.elementor-element-d6d3a6f .elementskit-accordion .elementskit-card-body p, .elementor-55 .elementor-element.elementor-element-d6d3a6f .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-55 .elementor-element.elementor-element-d6d3a6f .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-55 .elementor-element.elementor-element-d6d3a6f .elementskit-accordion .elementskit-card-header > .elementskit-btn-link{border-radius:0px 0px 0px 0px;}.elementor-55 .elementor-element.elementor-element-d6d3a6f .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-55 .elementor-element.elementor-element-d6d3a6f .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-55 .elementor-element.elementor-element-d6d3a6f .elementskit-accordion .elementskit-card .elementskit-card-header .elementskit-btn-link .ekit_accordion_icon_group{padding:10px 10px 10px 10px;}.elementor-55 .elementor-element.elementor-element-4ed4311{--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:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-55 .elementor-element.elementor-element-b43c60a{--display:flex;--gap:29px 29px;--row-gap:29px;--column-gap:29px;--overlay-opacity:0.8;--padding-top:6.3%;--padding-bottom:6.3%;--padding-left:19.3%;--padding-right:5%;}.elementor-55 .elementor-element.elementor-element-b43c60a:not(.elementor-motion-effects-element-type-background), .elementor-55 .elementor-element.elementor-element-b43c60a > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://313drivingschool.co.uk/wp-content/uploads/2025/06/3.jpg");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-55 .elementor-element.elementor-element-b43c60a::before, .elementor-55 .elementor-element.elementor-element-b43c60a > .elementor-background-video-container::before, .elementor-55 .elementor-element.elementor-element-b43c60a > .e-con-inner > .elementor-background-video-container::before, .elementor-55 .elementor-element.elementor-element-b43c60a > .elementor-background-slideshow::before, .elementor-55 .elementor-element.elementor-element-b43c60a > .e-con-inner > .elementor-background-slideshow::before, .elementor-55 .elementor-element.elementor-element-b43c60a > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:var( --e-global-color-primary );--background-overlay:'';}.elementor-55 .elementor-element.elementor-element-f680601{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-55 .elementor-element.elementor-element-238fdec{--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-55 .elementor-element.elementor-element-c1563f6 .elementor-heading-title{color:var( --e-global-color-secondary );}.elementor-55 .elementor-element.elementor-element-76a922b .elementor-heading-title{color:var( --e-global-color-secondary );}.elementor-55 .elementor-element.elementor-element-fac3141{--display:flex;}.elementor-55 .elementor-element.elementor-element-a0b283b{text-align:left;}.elementor-55 .elementor-element.elementor-element-339fa2d{--display:flex;}.elementor-55 .elementor-element.elementor-element-3cebc55 > .elementor-widget-container{background-image:url("https://313drivingschool.co.uk/wp-content/uploads/2025/06/Base.jpg");padding:37px 65px 42px 75px;background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-55 .elementor-element.elementor-element-3cebc55{--icon-box-icon-margin:40px;}.elementor-55 .elementor-element.elementor-element-3cebc55.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-primary );}.elementor-55 .elementor-element.elementor-element-3cebc55.elementor-view-framed .elementor-icon, .elementor-55 .elementor-element.elementor-element-3cebc55.elementor-view-default .elementor-icon{fill:var( --e-global-color-primary );color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-55 .elementor-element.elementor-element-3cebc55 .elementor-icon{font-size:65px;}.elementor-55 .elementor-element.elementor-element-3cebc55 .elementor-icon-box-title, .elementor-55 .elementor-element.elementor-element-3cebc55 .elementor-icon-box-title a{font-family:"Urbanist", Sans-serif;font-size:40px;font-weight:600;text-transform:none;line-height:1.25em;letter-spacing:0em;}.elementor-55 .elementor-element.elementor-element-3cebc55 .elementor-icon-box-title{color:var( --e-global-color-secondary );}.elementor-55 .elementor-element.elementor-element-8e9de30 iframe{height:563px;filter:brightness( 100% ) contrast( 100% ) saturate( 0% ) blur( 0px ) hue-rotate( 0deg );}.elementor-55 .elementor-element.elementor-element-26676d5{--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:80px;--padding-bottom:80px;--padding-left:15px;--padding-right:15px;}.elementor-55 .elementor-element.elementor-element-ae06524{--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-55 .elementor-element.elementor-element-ae06524:not(.elementor-motion-effects-element-type-background), .elementor-55 .elementor-element.elementor-element-ae06524 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://313drivingschool.co.uk/wp-content/uploads/2025/06/CTA.jpg");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-55 .elementor-element.elementor-element-898d100{--display:flex;--justify-content:center;}.elementor-55 .elementor-element.elementor-element-40a6c4c{width:var( --container-widget-width, 82% );max-width:82%;--container-widget-width:82%;--container-widget-flex-grow:0;}.elementor-55 .elementor-element.elementor-element-40a6c4c.elementor-element{--align-self:flex-start;--flex-grow:0;--flex-shrink:0;}.elementor-55 .elementor-element.elementor-element-40a6c4c .tf-imagebox{text-align:left;}.elementor-55 .elementor-element.elementor-element-40a6c4c .tf-imagebox .image{max-width:100%;}.elementor-55 .elementor-element.elementor-element-40a6c4c .tf-imagebox .image img{opacity:1;}.elementor-55 .elementor-element.elementor-element-40a6c4c .tf-imagebox:hover .image img{opacity:1;transform:scale(1);}.elementor-55 .elementor-element.elementor-element-40a6c4c .tf-imagebox .image .image-overlay{background-color:rgba(0, 0, 0, 0.5);}.elementor-55 .elementor-element.elementor-element-40a6c4c .tf-imagebox .content .wrap-icon{color:#000000;font-size:30px;margin:0px 0px 20px 0px;}.elementor-55 .elementor-element.elementor-element-40a6c4c .tf-imagebox .content .wrap-icon img{width:30px;height:30px;}.elementor-55 .elementor-element.elementor-element-40a6c4c .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-55 .elementor-element.elementor-element-40a6c4c .tf-imagebox .title a:hover{color:var( --e-global-color-secondary );}.elementor-55 .elementor-element.elementor-element-40a6c4c .tf-imagebox .content .title{margin:0px 0px 10px 0px;}.elementor-55 .elementor-element.elementor-element-40a6c4c .tf-imagebox .description{color:#000000;}.elementor-55 .elementor-element.elementor-element-40a6c4c .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-55 .elementor-element.elementor-element-40a6c4c .tf-imagebox .tf-button i{color:var( --e-global-color-secondary );font-size:15px;}.elementor-55 .elementor-element.elementor-element-40a6c4c .tf-imagebox .tf-button svg{fill:var( --e-global-color-secondary );width:15px;}.elementor-55 .elementor-element.elementor-element-40a6c4c .tf-imagebox .tf-button:hover{color:var( --e-global-color-primary );}.elementor-55 .elementor-element.elementor-element-40a6c4c .tf-imagebox .tf-button:hover i{color:var( --e-global-color-primary );}.elementor-55 .elementor-element.elementor-element-40a6c4c .tf-imagebox .tf-button:hover svg{fill:var( --e-global-color-primary );}.elementor-55 .elementor-element.elementor-element-40a6c4c .tf-imagebox .hover-default.tf-button:hover, .elementor-55 .elementor-element.elementor-element-40a6c4c .tf-imagebox .btn-overlay:after{background-color:var( --e-global-color-secondary );}.elementor-55 .elementor-element.elementor-element-986804a{--display:flex;}.elementor-55 .elementor-element.elementor-element-f669065 > .elementor-widget-container{--e-transform-flipX:-1;margin:-5px 0px -26px 0px;}.elementor-55 .elementor-element.elementor-element-f669065{text-align:right;}:root{--page-title-display:none;}@media(max-width:1440px){.elementor-55 .elementor-element.elementor-element-e8d434d .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-55 .elementor-element.elementor-element-e8d434d .flexslider .flex-control-nav{left:10%;}.elementor-55 .elementor-element.elementor-element-e8d434d .flex_caption .sub-title{font-size:var( --e-global-typography-8072e23-font-size );line-height:var( --e-global-typography-8072e23-line-height );letter-spacing:var( --e-global-typography-8072e23-letter-spacing );}.elementor-55 .elementor-element.elementor-element-e8d434d .flex_caption .title{font-size:var( --e-global-typography-5658fab-font-size );line-height:var( --e-global-typography-5658fab-line-height );letter-spacing:var( --e-global-typography-5658fab-letter-spacing );}.elementor-55 .elementor-element.elementor-element-3c4a046 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-55 .elementor-element.elementor-element-3c4a046 .elementor-icon-list-item > a{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-55 .elementor-element.elementor-element-65b4580{--gap:80px 80px;--row-gap:80px;--column-gap:80px;}.elementor-55 .elementor-element.elementor-element-b154218 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-55 .elementor-element.elementor-element-e5ae2f6 .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-55 .elementor-element.elementor-element-52af53d > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-55 .elementor-element.elementor-element-a18cdd4 .elementor-heading-title{font-size:var( --e-global-typography-8072e23-font-size );line-height:var( --e-global-typography-8072e23-line-height );letter-spacing:var( --e-global-typography-8072e23-letter-spacing );}.elementor-55 .elementor-element.elementor-element-d5a49f4 .flat-counter .ending-number, .elementor-55 .elementor-element.elementor-element-d5a49f4 .flat-counter .numb-count, .elementor-55 .elementor-element.elementor-element-d5a49f4 .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-55 .elementor-element.elementor-element-d5a49f4 .flat-counter .name-count{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-55 .elementor-element.elementor-element-ed8fd4c .flat-counter .ending-number, .elementor-55 .elementor-element.elementor-element-ed8fd4c .flat-counter .numb-count, .elementor-55 .elementor-element.elementor-element-ed8fd4c .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-55 .elementor-element.elementor-element-ed8fd4c .flat-counter .name-count{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-55 .elementor-element.elementor-element-28aa0c5 .flat-counter .ending-number, .elementor-55 .elementor-element.elementor-element-28aa0c5 .flat-counter .numb-count, .elementor-55 .elementor-element.elementor-element-28aa0c5 .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-55 .elementor-element.elementor-element-28aa0c5 .flat-counter .name-count{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-55 .elementor-element.elementor-element-74623c3{width:var( --container-widget-width, 627.181px );max-width:627.181px;--container-widget-width:627.181px;--container-widget-flex-grow:0;}.elementor-55 .elementor-element.elementor-element-7ca54f6 .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-55 .elementor-element.elementor-element-7ca54f6 .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-55 .elementor-element.elementor-element-501ed32 .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-55 .elementor-element.elementor-element-fcb0003 .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-55 .elementor-element.elementor-element-76efccc .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-55 .elementor-element.elementor-element-76efccc .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-55 .elementor-element.elementor-element-e17627f .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-55 .elementor-element.elementor-element-04ac057 .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-55 .elementor-element.elementor-element-d18eb84{--grid-auto-flow:row;}.elementor-55 .elementor-element.elementor-element-9ec12ec .elementor-image-box-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-55 .elementor-element.elementor-element-9ec12ec .elementor-image-box-description{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-55 .elementor-element.elementor-element-d689187{--grid-auto-flow:row;}.elementor-55 .elementor-element.elementor-element-1f16e1b .elementor-image-box-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-55 .elementor-element.elementor-element-1f16e1b .elementor-image-box-description{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-55 .elementor-element.elementor-element-7210b65{--grid-auto-flow:row;}.elementor-55 .elementor-element.elementor-element-1a4da22 .elementor-image-box-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-55 .elementor-element.elementor-element-1a4da22 .elementor-image-box-description{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-55 .elementor-element.elementor-element-1d778cc{--grid-auto-flow:row;}.elementor-55 .elementor-element.elementor-element-5e5bfb7 .elementor-image-box-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-55 .elementor-element.elementor-element-5e5bfb7 .elementor-image-box-description{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-55 .elementor-element.elementor-element-eb58184{--padding-top:0%;--padding-bottom:0%;--padding-left:0%;--padding-right:10%;}.elementor-55 .elementor-element.elementor-element-9c390f3 .elementor-heading-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-55 .elementor-element.elementor-element-f6d511b .elementor-icon-list-item{font-size:var( --e-global-typography-eaf7715-font-size );line-height:var( --e-global-typography-eaf7715-line-height );letter-spacing:var( --e-global-typography-eaf7715-letter-spacing );}.elementor-55 .elementor-element.elementor-element-13d3d28 .elementor-image-box-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-55 .elementor-element.elementor-element-8952791 .elementor-heading-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-55 .elementor-element.elementor-element-e786039 .elementor-icon-list-item{font-size:var( --e-global-typography-eaf7715-font-size );line-height:var( --e-global-typography-eaf7715-line-height );letter-spacing:var( --e-global-typography-eaf7715-letter-spacing );}.elementor-55 .elementor-element.elementor-element-54da883 .elementor-image-box-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-55 .elementor-element.elementor-element-1c8912d .elementor-heading-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-55 .elementor-element.elementor-element-90e11a4 .elementor-icon-list-item{font-size:var( --e-global-typography-eaf7715-font-size );line-height:var( --e-global-typography-eaf7715-line-height );letter-spacing:var( --e-global-typography-eaf7715-letter-spacing );}.elementor-55 .elementor-element.elementor-element-fece5e1 .elementor-image-box-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-55 .elementor-element.elementor-element-e2ab6ed{width:var( --container-widget-width, 542px );max-width:542px;--container-widget-width:542px;--container-widget-flex-grow:0;}.elementor-55 .elementor-element.elementor-element-101a22b{--gap:22px 22px;--row-gap:22px;--column-gap:22px;}.elementor-55 .elementor-element.elementor-element-bd65b29 .flat-counter .ending-number, .elementor-55 .elementor-element.elementor-element-bd65b29 .flat-counter .numb-count, .elementor-55 .elementor-element.elementor-element-bd65b29 .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-55 .elementor-element.elementor-element-bd65b29 .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-55 .elementor-element.elementor-element-d6d3a6f .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-55 .elementor-element.elementor-element-d6d3a6f .elementskit-accordion .elementskit-card-body p, .elementor-55 .elementor-element.elementor-element-d6d3a6f .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-55 .elementor-element.elementor-element-b43c60a{--padding-top:5%;--padding-bottom:5%;--padding-left:0%;--padding-right:10%;}.elementor-55 .elementor-element.elementor-element-40a6c4c .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-55 .elementor-element.elementor-element-e8d434d .elementor-repeater-item-1cd61d9_shape_three{width:0px;height:0px;}.elementor-55 .elementor-element.elementor-element-e8d434d .elementor-repeater-item-90002cb_shape_three{width:0px;height:0px;}.elementor-55 .elementor-element.elementor-element-e8d434d .elementor-repeater-item-a997e50_shape_three{width:0px;height:0px;}.elementor-55 .elementor-element.elementor-element-e8d434d .flexslider .flex-control-nav{left:3%;}.elementor-55 .elementor-element.elementor-element-4b0c29e{--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-55 .elementor-element.elementor-element-e53bac1{--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-55 .elementor-element.elementor-element-d18eb84{--grid-auto-flow:row;}.elementor-55 .elementor-element.elementor-element-d689187{--grid-auto-flow:row;}.elementor-55 .elementor-element.elementor-element-7210b65{--grid-auto-flow:row;}.elementor-55 .elementor-element.elementor-element-1d778cc{--grid-auto-flow:row;}.elementor-55 .elementor-element.elementor-element-eb58184{--padding-top:0em;--padding-bottom:0em;--padding-left:0em;--padding-right:0em;}.elementor-55 .elementor-element.elementor-element-b43c60a{--padding-top:3em;--padding-bottom:3em;--padding-left:1em;--padding-right:1em;}.elementor-55 .elementor-element.elementor-element-3cebc55 > .elementor-widget-container{padding:2em 1em 2em 1em;}.elementor-55 .elementor-element.elementor-element-8e9de30 iframe{height:400px;}.elementor-55 .elementor-element.elementor-element-ae06524{--padding-top:3em;--padding-bottom:3em;--padding-left:1em;--padding-right:1em;}}@media(max-width:1024px){.elementor-55 .elementor-element.elementor-element-e8d434d .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-55 .elementor-element.elementor-element-e8d434d .flex_caption .sub-title{font-size:var( --e-global-typography-8072e23-font-size );line-height:var( --e-global-typography-8072e23-line-height );letter-spacing:var( --e-global-typography-8072e23-letter-spacing );margin:100px 0px 32px 0px;}.elementor-55 .elementor-element.elementor-element-e8d434d .flex_caption .title{font-size:var( --e-global-typography-5658fab-font-size );line-height:var( --e-global-typography-5658fab-line-height );letter-spacing:var( --e-global-typography-5658fab-letter-spacing );}.elementor-55 .elementor-element.elementor-element-3b38288{--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:0em;--padding-bottom:4em;--padding-left:1em;--padding-right:1em;}.elementor-55 .elementor-element.elementor-element-93db23d > .elementor-widget-container{margin:-317px 0px 0px 0px;}.elementor-55 .elementor-element.elementor-element-3c4a046 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-55 .elementor-element.elementor-element-3c4a046 .elementor-icon-list-item > a{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-55 .elementor-element.elementor-element-65b4580{--padding-top:3em;--padding-bottom:3em;--padding-left:1em;--padding-right:1em;}.elementor-55 .elementor-element.elementor-element-170bb95{--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-55 .elementor-element.elementor-element-17791d5{--padding-top:1em;--padding-bottom:1em;--padding-left:1em;--padding-right:1em;}.elementor-55 .elementor-element.elementor-element-21e2b77 > .elementor-widget-container{padding:2em 0em 0em 0em;}.elementor-55 .elementor-element.elementor-element-9514dfc{--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-55 .elementor-element.elementor-element-c3f05ec{--padding-top:1em;--padding-bottom:1em;--padding-left:1em;--padding-right:1em;}.elementor-55 .elementor-element.elementor-element-e4ccdd6 > .elementor-widget-container{padding:2em 0em 0em 0em;}.elementor-55 .elementor-element.elementor-element-c1ef5ed{--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-55 .elementor-element.elementor-element-90995ae{--padding-top:1em;--padding-bottom:1em;--padding-left:1em;--padding-right:1em;}.elementor-55 .elementor-element.elementor-element-0cca6d6 > .elementor-widget-container{padding:2em 0em 0em 0em;}.elementor-55 .elementor-element.elementor-element-b58f149{--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-55 .elementor-element.elementor-element-ba01a93{--padding-top:1em;--padding-bottom:1em;--padding-left:1em;--padding-right:1em;}.elementor-55 .elementor-element.elementor-element-55ef006 > .elementor-widget-container{padding:2em 0em 0em 0em;}.elementor-55 .elementor-element.elementor-element-b154218{--e-n-carousel-swiper-slides-to-display:2;}.elementor-55 .elementor-element.elementor-element-84e0388{--gap:50px 50px;--row-gap:50px;--column-gap:50px;}.elementor-55 .elementor-element.elementor-element-e5ae2f6 .tf-imagebox .image{max-width:100%;}.elementor-55 .elementor-element.elementor-element-e5ae2f6 .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-55 .elementor-element.elementor-element-3c9cfe2{--padding-top:3em;--padding-bottom:3em;--padding-left:1em;--padding-right:1em;}.elementor-55 .elementor-element.elementor-element-fd5312f{--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-55 .elementor-element.elementor-element-4aeea97{--padding-top:1em;--padding-bottom:1em;--padding-left:1em;--padding-right:1em;}.elementor-55 .elementor-element.elementor-element-72be1b2 > .elementor-widget-container{padding:2em 0em 0em 0em;}.elementor-55 .elementor-element.elementor-element-49f969c{--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-55 .elementor-element.elementor-element-2c434ac{--padding-top:1em;--padding-bottom:1em;--padding-left:1em;--padding-right:1em;}.elementor-55 .elementor-element.elementor-element-b025ede > .elementor-widget-container{padding:2em 0em 0em 0em;}.elementor-55 .elementor-element.elementor-element-359135c{--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-55 .elementor-element.elementor-element-7d058c4{--padding-top:1em;--padding-bottom:1em;--padding-left:1em;--padding-right:1em;}.elementor-55 .elementor-element.elementor-element-805c675 > .elementor-widget-container{padding:2em 0em 0em 0em;}.elementor-55 .elementor-element.elementor-element-57c7967{--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-55 .elementor-element.elementor-element-58c9281{--padding-top:1em;--padding-bottom:1em;--padding-left:1em;--padding-right:1em;}.elementor-55 .elementor-element.elementor-element-5fabd0d > .elementor-widget-container{padding:2em 0em 0em 0em;}.elementor-55 .elementor-element.elementor-element-52af53d{--e-n-carousel-swiper-slides-to-display:2;}.elementor-55 .elementor-element.elementor-element-64723a7{--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:4em;--padding-bottom:4em;--padding-left:1em;--padding-right:1em;}.elementor-55 .elementor-element.elementor-element-a18cdd4 .elementor-heading-title{font-size:var( --e-global-typography-8072e23-font-size );line-height:var( --e-global-typography-8072e23-line-height );letter-spacing:var( --e-global-typography-8072e23-letter-spacing );}.elementor-55 .elementor-element.elementor-element-d5a49f4 .flat-counter .ending-number, .elementor-55 .elementor-element.elementor-element-d5a49f4 .flat-counter .numb-count, .elementor-55 .elementor-element.elementor-element-d5a49f4 .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-55 .elementor-element.elementor-element-d5a49f4 .flat-counter .name-count{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-55 .elementor-element.elementor-element-ed8fd4c .flat-counter .ending-number, .elementor-55 .elementor-element.elementor-element-ed8fd4c .flat-counter .numb-count, .elementor-55 .elementor-element.elementor-element-ed8fd4c .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-55 .elementor-element.elementor-element-ed8fd4c .flat-counter .name-count{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-55 .elementor-element.elementor-element-28aa0c5 .flat-counter .ending-number, .elementor-55 .elementor-element.elementor-element-28aa0c5 .flat-counter .numb-count, .elementor-55 .elementor-element.elementor-element-28aa0c5 .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-55 .elementor-element.elementor-element-28aa0c5 .flat-counter .name-count{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-55 .elementor-element.elementor-element-ea894a1{--padding-top:3em;--padding-bottom:3em;--padding-left:1em;--padding-right:1em;}.elementor-55 .elementor-element.elementor-element-19bd0d3 > .elementor-widget-container{padding:2em 0em 0em 0em;}.elementor-55 .elementor-element.elementor-element-503b780{--padding-top:3em;--padding-bottom:3em;--padding-left:1em;--padding-right:1em;}.elementor-55 .elementor-element.elementor-element-e1a7ab6{--gap:30px 30px;--row-gap:30px;--column-gap:30px;}.elementor-55 .elementor-element.elementor-element-1648bd4{--padding-top:1em;--padding-bottom:0em;--padding-left:1em;--padding-right:1em;}.elementor-55 .elementor-element.elementor-element-ebb84ec .elementor-image-box-wrapper .elementor-image-box-img{width:50%;}.elementor-55 .elementor-element.elementor-element-f01cba1{--padding-top:1em;--padding-bottom:0em;--padding-left:1em;--padding-right:1em;}.elementor-55 .elementor-element.elementor-element-b4599d5 .elementor-image-box-wrapper .elementor-image-box-img{width:50%;}.elementor-55 .elementor-element.elementor-element-9a10cde{--padding-top:1em;--padding-bottom:0em;--padding-left:1em;--padding-right:1em;}.elementor-55 .elementor-element.elementor-element-eaad495 .elementor-image-box-wrapper .elementor-image-box-img{width:50%;}.elementor-55 .elementor-element.elementor-element-231220a{--padding-top:1em;--padding-bottom:0em;--padding-left:1em;--padding-right:1em;}.elementor-55 .elementor-element.elementor-element-151d0fb .elementor-image-box-wrapper .elementor-image-box-img{width:50%;}.elementor-55 .elementor-element.elementor-element-f59e4d3{--padding-top:4em;--padding-bottom:4em;--padding-left:1em;--padding-right:1em;}.elementor-55 .elementor-element.elementor-element-acf9c9a{--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-55 .elementor-element.elementor-element-7ca54f6 .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-55 .elementor-element.elementor-element-7ca54f6 .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-55 .elementor-element.elementor-element-4b0c29e{--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-55 .elementor-element.elementor-element-501ed32 .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-55 .elementor-element.elementor-element-fcb0003 .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-55 .elementor-element.elementor-element-76efccc .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-55 .elementor-element.elementor-element-76efccc .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-55 .elementor-element.elementor-element-e53bac1{--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-55 .elementor-element.elementor-element-e17627f .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-55 .elementor-element.elementor-element-04ac057 .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-55 .elementor-element.elementor-element-d7c0d66{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:4em;--padding-bottom:4em;--padding-left:1em;--padding-right:1em;}.elementor-55 .elementor-element.elementor-element-84b8a90{--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;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-55 .elementor-element.elementor-element-d18eb84{--grid-auto-flow:row;}.elementor-55 .elementor-element.elementor-element-9ec12ec .elementor-image-box-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-55 .elementor-element.elementor-element-9ec12ec .elementor-image-box-description{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-55 .elementor-element.elementor-element-d689187{--grid-auto-flow:row;}.elementor-55 .elementor-element.elementor-element-1f16e1b .elementor-image-box-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-55 .elementor-element.elementor-element-1f16e1b .elementor-image-box-description{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-55 .elementor-element.elementor-element-7210b65{--grid-auto-flow:row;}.elementor-55 .elementor-element.elementor-element-1a4da22 .elementor-image-box-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-55 .elementor-element.elementor-element-1a4da22 .elementor-image-box-description{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-55 .elementor-element.elementor-element-1d778cc{--grid-auto-flow:row;}.elementor-55 .elementor-element.elementor-element-5e5bfb7 .elementor-image-box-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-55 .elementor-element.elementor-element-5e5bfb7 .elementor-image-box-description{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-55 .elementor-element.elementor-element-b9bbc0d{--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:4em;--padding-bottom:4em;--padding-left:1em;--padding-right:1em;}.elementor-55 .elementor-element.elementor-element-03a13a2{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-55 .elementor-element.elementor-element-9c390f3 .elementor-heading-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-55 .elementor-element.elementor-element-f6d511b .elementor-icon-list-item{font-size:var( --e-global-typography-eaf7715-font-size );line-height:var( --e-global-typography-eaf7715-line-height );letter-spacing:var( --e-global-typography-eaf7715-letter-spacing );}.elementor-55 .elementor-element.elementor-element-13d3d28 .elementor-image-box-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-55 .elementor-element.elementor-element-8952791 .elementor-heading-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-55 .elementor-element.elementor-element-e786039 .elementor-icon-list-item{font-size:var( --e-global-typography-eaf7715-font-size );line-height:var( --e-global-typography-eaf7715-line-height );letter-spacing:var( --e-global-typography-eaf7715-letter-spacing );}.elementor-55 .elementor-element.elementor-element-54da883 .elementor-image-box-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-55 .elementor-element.elementor-element-1c8912d .elementor-heading-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-55 .elementor-element.elementor-element-90e11a4 .elementor-icon-list-item{font-size:var( --e-global-typography-eaf7715-font-size );line-height:var( --e-global-typography-eaf7715-line-height );letter-spacing:var( --e-global-typography-eaf7715-letter-spacing );}.elementor-55 .elementor-element.elementor-element-fece5e1 .elementor-image-box-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-55 .elementor-element.elementor-element-bbe1148{--padding-top:4em;--padding-bottom:4em;--padding-left:1em;--padding-right:1em;}.elementor-55 .elementor-element.elementor-element-9eedb52{--min-height:519px;}.elementor-55 .elementor-element.elementor-element-9eedb52:not(.elementor-motion-effects-element-type-background), .elementor-55 .elementor-element.elementor-element-9eedb52 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-position:0px 0px;}.elementor-55 .elementor-element.elementor-element-fba9f15{--min-height:400px;}.elementor-55 .elementor-element.elementor-element-fba9f15:not(.elementor-motion-effects-element-type-background), .elementor-55 .elementor-element.elementor-element-fba9f15 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-position:0px 0px;}.elementor-55 .elementor-element.elementor-element-13c93b1:not(.elementor-motion-effects-element-type-background), .elementor-55 .elementor-element.elementor-element-13c93b1 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-position:0px 0px;}.elementor-55 .elementor-element.elementor-element-d2c1d9e:not(.elementor-motion-effects-element-type-background), .elementor-55 .elementor-element.elementor-element-d2c1d9e > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-position:0px 0px;}.elementor-55 .elementor-element.elementor-element-2d1a7e8:not(.elementor-motion-effects-element-type-background), .elementor-55 .elementor-element.elementor-element-2d1a7e8 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-position:0px 0px;}.elementor-55 .elementor-element.elementor-element-6599aab:not(.elementor-motion-effects-element-type-background), .elementor-55 .elementor-element.elementor-element-6599aab > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-position:0px 0px;}.elementor-55 .elementor-element.elementor-element-acb468d{--padding-top:4em;--padding-bottom:4em;--padding-left:1em;--padding-right:1em;}.elementor-55 .elementor-element.elementor-element-ade4010{--padding-top:4em;--padding-bottom:4em;--padding-left:1em;--padding-right:1em;}.elementor-55 .elementor-element.elementor-element-28111f9{--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-55 .elementor-element.elementor-element-bd65b29 .flat-counter .ending-number, .elementor-55 .elementor-element.elementor-element-bd65b29 .flat-counter .numb-count, .elementor-55 .elementor-element.elementor-element-bd65b29 .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-55 .elementor-element.elementor-element-bd65b29 .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-55 .elementor-element.elementor-element-d6d3a6f .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-55 .elementor-element.elementor-element-d6d3a6f .elementskit-accordion .elementskit-card-body p, .elementor-55 .elementor-element.elementor-element-d6d3a6f .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-55 .elementor-element.elementor-element-4ed4311{--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-55 .elementor-element.elementor-element-b43c60a{--padding-top:4em;--padding-bottom:4em;--padding-left:1em;--padding-right:1em;}.elementor-55 .elementor-element.elementor-element-3cebc55 > .elementor-widget-container{padding:1em 1em 1em 1em;}.elementor-55 .elementor-element.elementor-element-40a6c4c .tf-imagebox .image{max-width:100%;}.elementor-55 .elementor-element.elementor-element-40a6c4c .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-55 .elementor-element.elementor-element-65b4580{--gap:36px 36px;--row-gap:36px;--column-gap:36px;}.elementor-55 .elementor-element.elementor-element-170bb95{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:20px;--padding-bottom:0px;--padding-left:20px;--padding-right:20px;}.elementor-55 .elementor-element.elementor-element-9514dfc{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:20px;--padding-bottom:0px;--padding-left:20px;--padding-right:20px;}.elementor-55 .elementor-element.elementor-element-c1ef5ed{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:20px;--padding-bottom:0px;--padding-left:20px;--padding-right:20px;}.elementor-55 .elementor-element.elementor-element-b58f149{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:20px;--padding-bottom:0px;--padding-left:20px;--padding-right:20px;}.elementor-55 .elementor-element.elementor-element-3c9cfe2{--gap:40px 40px;--row-gap:40px;--column-gap:40px;}.elementor-55 .elementor-element.elementor-element-fd5312f{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:20px;--padding-bottom:0px;--padding-left:20px;--padding-right:20px;}.elementor-55 .elementor-element.elementor-element-49f969c{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:20px;--padding-bottom:0px;--padding-left:20px;--padding-right:20px;}.elementor-55 .elementor-element.elementor-element-359135c{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:20px;--padding-bottom:0px;--padding-left:20px;--padding-right:20px;}.elementor-55 .elementor-element.elementor-element-57c7967{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:20px;--padding-bottom:0px;--padding-left:20px;--padding-right:20px;}.elementor-55 .elementor-element.elementor-element-d18eb84{--grid-auto-flow:row;}.elementor-55 .elementor-element.elementor-element-d689187{--grid-auto-flow:row;}.elementor-55 .elementor-element.elementor-element-7210b65{--grid-auto-flow:row;}.elementor-55 .elementor-element.elementor-element-1d778cc{--grid-auto-flow:row;}.elementor-55 .elementor-element.elementor-element-9eedb52{--min-height:449px;}.elementor-55 .elementor-element.elementor-element-fba9f15{--min-height:300px;}}@media(max-width:767px){.elementor-55 .elementor-element.elementor-element-e8d434d .elementor-repeater-item-1cd61d9_shape_three{width:0px;height:0px;}.elementor-55 .elementor-element.elementor-element-e8d434d .elementor-repeater-item-90002cb_shape_three{width:0px;height:0px;}.elementor-55 .elementor-element.elementor-element-e8d434d .elementor-repeater-item-a997e50_shape_three{width:0px;height:0px;}.elementor-55 .elementor-element.elementor-element-e8d434d .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-55 .elementor-element.elementor-element-e8d434d .flexslider .flex-control-nav li a{width:0px;height:0px;line-height:0px;}.elementor-55 .elementor-element.elementor-element-e8d434d .flex_caption .sub-title{font-size:var( --e-global-typography-8072e23-font-size );line-height:var( --e-global-typography-8072e23-line-height );letter-spacing:var( --e-global-typography-8072e23-letter-spacing );}.elementor-55 .elementor-element.elementor-element-e8d434d .flex_caption .title{font-size:var( --e-global-typography-5658fab-font-size );line-height:var( --e-global-typography-5658fab-line-height );letter-spacing:var( --e-global-typography-5658fab-letter-spacing );margin:0px 0px 48px 0px;}.elementor-55 .elementor-element.elementor-element-93db23d > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-55 .elementor-element.elementor-element-d04dc30{--container-widget-width:41px;--container-widget-flex-grow:0;width:var( --container-widget-width, 41px );max-width:41px;top:-29px;}body:not(.rtl) .elementor-55 .elementor-element.elementor-element-d04dc30{left:116px;}body.rtl .elementor-55 .elementor-element.elementor-element-d04dc30{right:116px;}.elementor-55 .elementor-element.elementor-element-3c4a046 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-55 .elementor-element.elementor-element-3c4a046 .elementor-icon-list-item > a{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-55 .elementor-element.elementor-element-819b467{--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-55 .elementor-element.elementor-element-e4d7684{--width:25%;}.elementor-55 .elementor-element.elementor-element-5de9887.elementor-element{--align-self:flex-start;}.elementor-55 .elementor-element.elementor-element-6693cdb{--width:75%;}.elementor-55 .elementor-element.elementor-element-65b4580{--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-55 .elementor-element.elementor-element-032bc75{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-55 .elementor-element.elementor-element-0292796{--min-height:504px;}.elementor-55 .elementor-element.elementor-element-170bb95{--padding-top:15px;--padding-bottom:0px;--padding-left:15px;--padding-right:15px;}.elementor-55 .elementor-element.elementor-element-0d5fc92{--min-height:504px;}.elementor-55 .elementor-element.elementor-element-9514dfc{--padding-top:15px;--padding-bottom:0px;--padding-left:15px;--padding-right:15px;}.elementor-55 .elementor-element.elementor-element-4e94b94{--min-height:504px;}.elementor-55 .elementor-element.elementor-element-c1ef5ed{--padding-top:15px;--padding-bottom:0px;--padding-left:15px;--padding-right:15px;}.elementor-55 .elementor-element.elementor-element-ee0ffc0{--min-height:504px;}.elementor-55 .elementor-element.elementor-element-b58f149{--padding-top:15px;--padding-bottom:0px;--padding-left:15px;--padding-right:15px;}.elementor-55 .elementor-element.elementor-element-b154218{--e-n-carousel-swiper-slides-to-display:1;}.elementor-55 .elementor-element.elementor-element-b154218 > .elementor-widget-container{margin:20px 0px 0px 0px;}.elementor-55 .elementor-element.elementor-element-84e0388{--gap:30px 30px;--row-gap:30px;--column-gap:30px;}.elementor-55 .elementor-element.elementor-element-84e0388:not(.elementor-motion-effects-element-type-background), .elementor-55 .elementor-element.elementor-element-84e0388 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-size:0px auto;}.elementor-55 .elementor-element.elementor-element-e5ae2f6 .tf-imagebox .image{max-width:100%;}.elementor-55 .elementor-element.elementor-element-e5ae2f6 .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-55 .elementor-element.elementor-element-3c9cfe2{--gap:24px 24px;--row-gap:24px;--column-gap:24px;}.elementor-55 .elementor-element.elementor-element-c00c4e0{--min-height:504px;}.elementor-55 .elementor-element.elementor-element-fd5312f{--padding-top:15px;--padding-bottom:0px;--padding-left:15px;--padding-right:15px;}.elementor-55 .elementor-element.elementor-element-740e658{--min-height:504px;}.elementor-55 .elementor-element.elementor-element-49f969c{--padding-top:15px;--padding-bottom:0px;--padding-left:15px;--padding-right:15px;}.elementor-55 .elementor-element.elementor-element-c8153e1{--min-height:504px;}.elementor-55 .elementor-element.elementor-element-359135c{--padding-top:15px;--padding-bottom:0px;--padding-left:15px;--padding-right:15px;}.elementor-55 .elementor-element.elementor-element-4e859ee{--min-height:504px;}.elementor-55 .elementor-element.elementor-element-57c7967{--padding-top:15px;--padding-bottom:0px;--padding-left:15px;--padding-right:15px;}.elementor-55 .elementor-element.elementor-element-52af53d{--e-n-carousel-swiper-slides-to-display:1;}.elementor-55 .elementor-element.elementor-element-52af53d > .elementor-widget-container{margin:20px 0px 0px 0px;}.elementor-55 .elementor-element.elementor-element-a18cdd4 .elementor-heading-title{font-size:var( --e-global-typography-8072e23-font-size );line-height:var( --e-global-typography-8072e23-line-height );letter-spacing:var( --e-global-typography-8072e23-letter-spacing );}.elementor-55 .elementor-element.elementor-element-8e51bf4{--gap:54px 54px;--row-gap:54px;--column-gap:54px;}.elementor-55 .elementor-element.elementor-element-d5a49f4 .flat-counter .ending-number, .elementor-55 .elementor-element.elementor-element-d5a49f4 .flat-counter .numb-count, .elementor-55 .elementor-element.elementor-element-d5a49f4 .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-55 .elementor-element.elementor-element-d5a49f4 .flat-counter .name-count{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-55 .elementor-element.elementor-element-ed8fd4c .flat-counter .ending-number, .elementor-55 .elementor-element.elementor-element-ed8fd4c .flat-counter .numb-count, .elementor-55 .elementor-element.elementor-element-ed8fd4c .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-55 .elementor-element.elementor-element-ed8fd4c .flat-counter .name-count{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-55 .elementor-element.elementor-element-28aa0c5 .flat-counter .ending-number, .elementor-55 .elementor-element.elementor-element-28aa0c5 .flat-counter .numb-count, .elementor-55 .elementor-element.elementor-element-28aa0c5 .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-55 .elementor-element.elementor-element-28aa0c5 .flat-counter .name-count{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-55 .elementor-element.elementor-element-73d95ff{--padding-top:24px;--padding-bottom:24px;--padding-left:24px;--padding-right:24px;}.elementor-55 .elementor-element.elementor-element-74623c3{width:100%;max-width:100%;}.elementor-55 .elementor-element.elementor-element-5af7c7a{font-size:18px;}.elementor-55 .elementor-element.elementor-element-1648bd4{--padding-top:1em;--padding-bottom:0em;--padding-left:1em;--padding-right:1em;}.elementor-55 .elementor-element.elementor-element-ebb84ec .elementor-image-box-wrapper{text-align:center;}.elementor-55 .elementor-element.elementor-element-ebb84ec .elementor-image-box-img{margin-bottom:0px;}.elementor-55 .elementor-element.elementor-element-f01cba1{--padding-top:1em;--padding-bottom:0em;--padding-left:1em;--padding-right:1em;}.elementor-55 .elementor-element.elementor-element-b4599d5 .elementor-image-box-wrapper{text-align:center;}.elementor-55 .elementor-element.elementor-element-b4599d5 .elementor-image-box-img{margin-bottom:0px;}.elementor-55 .elementor-element.elementor-element-9a10cde{--padding-top:1em;--padding-bottom:0em;--padding-left:1em;--padding-right:1em;}.elementor-55 .elementor-element.elementor-element-eaad495 .elementor-image-box-wrapper{text-align:center;}.elementor-55 .elementor-element.elementor-element-eaad495 .elementor-image-box-img{margin-bottom:0px;}.elementor-55 .elementor-element.elementor-element-231220a{--padding-top:1em;--padding-bottom:0em;--padding-left:1em;--padding-right:1em;}.elementor-55 .elementor-element.elementor-element-151d0fb .elementor-image-box-wrapper{text-align:center;}.elementor-55 .elementor-element.elementor-element-151d0fb .elementor-image-box-img{margin-bottom:0px;}.elementor-55 .elementor-element.elementor-element-f59e4d3{--gap:28px 28px;--row-gap:28px;--column-gap:28px;}.elementor-55 .elementor-element.elementor-element-0890d5e{--padding-top:0px;--padding-bottom:85px;--padding-left:0px;--padding-right:0px;}.elementor-55 .elementor-element.elementor-element-7ca54f6 .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-55 .elementor-element.elementor-element-7ca54f6 .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-55 .elementor-element.elementor-element-501ed32 > .elementor-widget-container{margin:0em 0em 2em 0em;padding:1em 1em 1em 1em;}.elementor-55 .elementor-element.elementor-element-501ed32 .elementor-image-box-img{margin-bottom:15px;}.elementor-55 .elementor-element.elementor-element-501ed32 .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-55 .elementor-element.elementor-element-44f5891{--padding-top:0px;--padding-bottom:10px;--padding-left:0px;--padding-right:0px;}.elementor-55 .elementor-element.elementor-element-178f80f{--padding-top:10px;--padding-bottom:10px;--padding-left:10px;--padding-right:10px;}.elementor-55 .elementor-element.elementor-element-fcb0003 .elementor-image-box-img{margin-bottom:5px;}.elementor-55 .elementor-element.elementor-element-fcb0003 .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-55 .elementor-element.elementor-element-5792917{--spacer-size:320px;}.elementor-55 .elementor-element.elementor-element-18c05a8{--padding-top:0px;--padding-bottom:40px;--padding-left:0px;--padding-right:0px;}.elementor-55 .elementor-element.elementor-element-76efccc .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-55 .elementor-element.elementor-element-76efccc .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-55 .elementor-element.elementor-element-e17627f > .elementor-widget-container{margin:0em 0em 2em 0em;padding:1em 1em 1em 1em;}.elementor-55 .elementor-element.elementor-element-e17627f .elementor-image-box-img{margin-bottom:15px;}.elementor-55 .elementor-element.elementor-element-e17627f .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-55 .elementor-element.elementor-element-56b66ed{--padding-top:0px;--padding-bottom:10px;--padding-left:0px;--padding-right:0px;}.elementor-55 .elementor-element.elementor-element-8777225{--padding-top:10px;--padding-bottom:10px;--padding-left:10px;--padding-right:10px;}.elementor-55 .elementor-element.elementor-element-04ac057 .elementor-image-box-img{margin-bottom:5px;}.elementor-55 .elementor-element.elementor-element-04ac057 .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-55 .elementor-element.elementor-element-fe8b76f{--spacer-size:304px;}.elementor-55 .elementor-element.elementor-element-d18eb84{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-55 .elementor-element.elementor-element-ac81bc1 > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-55 .elementor-element.elementor-element-9ec12ec .elementor-image-box-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-55 .elementor-element.elementor-element-9ec12ec .elementor-image-box-description{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-55 .elementor-element.elementor-element-d689187{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-55 .elementor-element.elementor-element-6d8b444 > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-55 .elementor-element.elementor-element-1f16e1b .elementor-image-box-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-55 .elementor-element.elementor-element-1f16e1b .elementor-image-box-description{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-55 .elementor-element.elementor-element-7210b65{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-55 .elementor-element.elementor-element-e1c495a > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-55 .elementor-element.elementor-element-1a4da22 .elementor-image-box-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-55 .elementor-element.elementor-element-1a4da22 .elementor-image-box-description{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-55 .elementor-element.elementor-element-1d778cc{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-55 .elementor-element.elementor-element-612f84c > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-55 .elementor-element.elementor-element-5e5bfb7 .elementor-image-box-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-55 .elementor-element.elementor-element-5e5bfb7 .elementor-image-box-description{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-55 .elementor-element.elementor-element-b9bbc0d{--padding-top:3em;--padding-bottom:2em;--padding-left:1em;--padding-right:1em;}.elementor-55 .elementor-element.elementor-element-b101e04{--padding-top:2em;--padding-bottom:1em;--padding-left:0em;--padding-right:0em;}.elementor-55 .elementor-element.elementor-element-b13107d{--width:161px;}.elementor-55 .elementor-element.elementor-element-9c390f3 .elementor-heading-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-55 .elementor-element.elementor-element-f6d511b .elementor-icon-list-item{font-size:var( --e-global-typography-eaf7715-font-size );line-height:var( --e-global-typography-eaf7715-line-height );letter-spacing:var( --e-global-typography-eaf7715-letter-spacing );}.elementor-55 .elementor-element.elementor-element-13d3d28 .elementor-image-box-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-55 .elementor-element.elementor-element-a6f64e2{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:1em;--padding-bottom:1em;--padding-left:0em;--padding-right:0em;}.elementor-55 .elementor-element.elementor-element-a0c7242{--width:161px;}.elementor-55 .elementor-element.elementor-element-8952791 .elementor-heading-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-55 .elementor-element.elementor-element-e786039 .elementor-icon-list-item{font-size:var( --e-global-typography-eaf7715-font-size );line-height:var( --e-global-typography-eaf7715-line-height );letter-spacing:var( --e-global-typography-eaf7715-letter-spacing );}.elementor-55 .elementor-element.elementor-element-54da883 .elementor-image-box-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-55 .elementor-element.elementor-element-dede844{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:1em;--padding-bottom:1em;--padding-left:0em;--padding-right:0em;}.elementor-55 .elementor-element.elementor-element-a9b4964{--width:161px;}.elementor-55 .elementor-element.elementor-element-1c8912d .elementor-heading-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-55 .elementor-element.elementor-element-90e11a4 .elementor-icon-list-item{font-size:var( --e-global-typography-eaf7715-font-size );line-height:var( --e-global-typography-eaf7715-line-height );letter-spacing:var( --e-global-typography-eaf7715-letter-spacing );}.elementor-55 .elementor-element.elementor-element-fece5e1 .elementor-image-box-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-55 .elementor-element.elementor-element-c679a1b{--container-widget-width:41px;--container-widget-flex-grow:0;width:var( --container-widget-width, 41px );max-width:41px;top:27px;}body:not(.rtl) .elementor-55 .elementor-element.elementor-element-c679a1b{left:42px;}body.rtl .elementor-55 .elementor-element.elementor-element-c679a1b{right:42px;}.elementor-55 .elementor-element.elementor-element-9eedb52{--min-height:520px;}.elementor-55 .elementor-element.elementor-element-9eedb52:not(.elementor-motion-effects-element-type-background), .elementor-55 .elementor-element.elementor-element-9eedb52 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-position:0px 0px;}.elementor-55 .elementor-element.elementor-element-0db57a3 .elementor-heading-title{font-size:24px;}.elementor-55 .elementor-element.elementor-element-fba9f15{--min-height:520px;}.elementor-55 .elementor-element.elementor-element-fba9f15:not(.elementor-motion-effects-element-type-background), .elementor-55 .elementor-element.elementor-element-fba9f15 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-position:0px 0px;}.elementor-55 .elementor-element.elementor-element-a7d8212 .elementor-heading-title{font-size:24px;}.elementor-55 .elementor-element.elementor-element-13c93b1{--min-height:520px;}.elementor-55 .elementor-element.elementor-element-13c93b1:not(.elementor-motion-effects-element-type-background), .elementor-55 .elementor-element.elementor-element-13c93b1 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-position:0px 0px;}.elementor-55 .elementor-element.elementor-element-5c79644 .elementor-heading-title{font-size:24px;}.elementor-55 .elementor-element.elementor-element-d2c1d9e{--min-height:520px;}.elementor-55 .elementor-element.elementor-element-d2c1d9e:not(.elementor-motion-effects-element-type-background), .elementor-55 .elementor-element.elementor-element-d2c1d9e > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-position:0px 0px;}.elementor-55 .elementor-element.elementor-element-90e2d74 .elementor-heading-title{font-size:24px;}.elementor-55 .elementor-element.elementor-element-2d1a7e8{--min-height:520px;}.elementor-55 .elementor-element.elementor-element-2d1a7e8:not(.elementor-motion-effects-element-type-background), .elementor-55 .elementor-element.elementor-element-2d1a7e8 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-position:0px 0px;}.elementor-55 .elementor-element.elementor-element-056bb04 .elementor-heading-title{font-size:24px;}.elementor-55 .elementor-element.elementor-element-6599aab{--min-height:520px;}.elementor-55 .elementor-element.elementor-element-6599aab:not(.elementor-motion-effects-element-type-background), .elementor-55 .elementor-element.elementor-element-6599aab > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-position:0px 0px;}.elementor-55 .elementor-element.elementor-element-d2b725a .elementor-heading-title{font-size:24px;}.elementor-55 .elementor-element.elementor-element-acb468d{--gap:14px 14px;--row-gap:14px;--column-gap:14px;}.elementor-55 .elementor-element.elementor-element-ade4010{--gap:14px 14px;--row-gap:14px;--column-gap:14px;}.elementor-55 .elementor-element.elementor-element-bd65b29 .flat-counter .ending-number, .elementor-55 .elementor-element.elementor-element-bd65b29 .flat-counter .numb-count, .elementor-55 .elementor-element.elementor-element-bd65b29 .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-55 .elementor-element.elementor-element-bd65b29 .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-55 .elementor-element.elementor-element-d6d3a6f .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-55 .elementor-element.elementor-element-d6d3a6f .elementskit-accordion .elementskit-card-body p, .elementor-55 .elementor-element.elementor-element-d6d3a6f .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-55 .elementor-element.elementor-element-d6d3a6f .elementskit-accordion .elementskit-card-body{padding:0px 15px 30px 15px;}.elementor-55 .elementor-element.elementor-element-d6d3a6f .elementskit-accordion .elementskit-card-header .elementskit-btn-link .ekit_accordion_normal_icon{font-size:12px;}.elementor-55 .elementor-element.elementor-element-d6d3a6f .elementskit-accordion .elementskit-card .elementskit-card-header .elementskit-btn-link .ekit_accordion_active_icon{font-size:12px;}.elementor-55 .elementor-element.elementor-element-d6d3a6f .elementskit-accordion .elementskit-card .elementskit-card-header .elementskit-btn-link .ekit_accordion_icon_group{padding:5px 5px 5px 5px;}.elementor-55 .elementor-element.elementor-element-26676d5{--padding-top:60px;--padding-bottom:060px;--padding-left:20px;--padding-right:20px;}.elementor-55 .elementor-element.elementor-element-40a6c4c{width:var( --container-widget-width, 265.306px );max-width:265.306px;--container-widget-width:265.306px;--container-widget-flex-grow:0;}.elementor-55 .elementor-element.elementor-element-40a6c4c .tf-imagebox .image{max-width:100%;}.elementor-55 .elementor-element.elementor-element-40a6c4c .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-55 .elementor-element.elementor-element-f669065 > .elementor-widget-container{margin:30px 0px 0px 0px;}}@media(min-width:768px){.elementor-55 .elementor-element.elementor-element-3b38288{--content-width:1212px;}.elementor-55 .elementor-element.elementor-element-961da0c{--width:45.5%;}.elementor-55 .elementor-element.elementor-element-db416e0{--width:54.5%;}.elementor-55 .elementor-element.elementor-element-fa5a44c{--width:37%;}.elementor-55 .elementor-element.elementor-element-819b467{--width:63%;}.elementor-55 .elementor-element.elementor-element-e4d7684{--width:16%;}.elementor-55 .elementor-element.elementor-element-6693cdb{--width:85%;}.elementor-55 .elementor-element.elementor-element-6d7e3ec{--content-width:500px;}.elementor-55 .elementor-element.elementor-element-ba84e61{--width:100%;}.elementor-55 .elementor-element.elementor-element-78c3f69{--width:100%;}.elementor-55 .elementor-element.elementor-element-e092bf1{--width:100%;}.elementor-55 .elementor-element.elementor-element-15843ac{--width:100%;}.elementor-55 .elementor-element.elementor-element-cc85d99{--width:63%;}.elementor-55 .elementor-element.elementor-element-51a95d3{--width:37%;}.elementor-55 .elementor-element.elementor-element-224b901{--content-width:500px;}.elementor-55 .elementor-element.elementor-element-43b719a{--width:100%;}.elementor-55 .elementor-element.elementor-element-db3825b{--width:100%;}.elementor-55 .elementor-element.elementor-element-1a22e2c{--width:100%;}.elementor-55 .elementor-element.elementor-element-37fb680{--width:100%;}.elementor-55 .elementor-element.elementor-element-3314623{--width:37%;}.elementor-55 .elementor-element.elementor-element-8e51bf4{--width:63%;}.elementor-55 .elementor-element.elementor-element-f88287a{--width:33.333%;}.elementor-55 .elementor-element.elementor-element-5ca28ee{--width:33.333%;}.elementor-55 .elementor-element.elementor-element-e8dd18b{--width:33.333%;}.elementor-55 .elementor-element.elementor-element-d8e54ad{--width:50%;}.elementor-55 .elementor-element.elementor-element-8dbfb34{--width:50%;}.elementor-55 .elementor-element.elementor-element-988abf4{--width:50%;}.elementor-55 .elementor-element.elementor-element-1648bd4{--width:50%;}.elementor-55 .elementor-element.elementor-element-f01cba1{--width:50%;}.elementor-55 .elementor-element.elementor-element-dcb2773{--width:50%;}.elementor-55 .elementor-element.elementor-element-9a10cde{--width:50%;}.elementor-55 .elementor-element.elementor-element-231220a{--width:50%;}.elementor-55 .elementor-element.elementor-element-f59e4d3{--content-width:1540px;}.elementor-55 .elementor-element.elementor-element-6f1462b{--content-width:500px;}.elementor-55 .elementor-element.elementor-element-531c1a3{--width:50%;}.elementor-55 .elementor-element.elementor-element-0890d5e{--width:50%;}.elementor-55 .elementor-element.elementor-element-8c202b7{--width:76%;}.elementor-55 .elementor-element.elementor-element-9ebbbc8{--width:24%;}.elementor-55 .elementor-element.elementor-element-01d314a{--width:50%;}.elementor-55 .elementor-element.elementor-element-9a0af9b{--width:39%;}.elementor-55 .elementor-element.elementor-element-178f80f{--width:61%;}.elementor-55 .elementor-element.elementor-element-0e2fe34{--width:50%;}.elementor-55 .elementor-element.elementor-element-18c05a8{--width:50%;}.elementor-55 .elementor-element.elementor-element-ff955cd{--width:76%;}.elementor-55 .elementor-element.elementor-element-4af706a{--width:24%;}.elementor-55 .elementor-element.elementor-element-42d92ce{--width:50%;}.elementor-55 .elementor-element.elementor-element-92056f0{--width:39%;}.elementor-55 .elementor-element.elementor-element-8777225{--width:61%;}.elementor-55 .elementor-element.elementor-element-6d139ab{--content-width:500px;}.elementor-55 .elementor-element.elementor-element-7663f6a{--width:50%;}.elementor-55 .elementor-element.elementor-element-d18eb84{--width:50%;}.elementor-55 .elementor-element.elementor-element-d689187{--width:50%;}.elementor-55 .elementor-element.elementor-element-45924c2{--width:50%;}.elementor-55 .elementor-element.elementor-element-7210b65{--width:50%;}.elementor-55 .elementor-element.elementor-element-1d778cc{--width:50%;}.elementor-55 .elementor-element.elementor-element-a3a97d3{--width:47%;}.elementor-55 .elementor-element.elementor-element-eb58184{--width:53%;}.elementor-55 .elementor-element.elementor-element-b13107d{--width:26%;}.elementor-55 .elementor-element.elementor-element-a0fc5f9{--width:74%;}.elementor-55 .elementor-element.elementor-element-a0c7242{--width:26%;}.elementor-55 .elementor-element.elementor-element-ac8e238{--width:74%;}.elementor-55 .elementor-element.elementor-element-a9b4964{--width:26%;}.elementor-55 .elementor-element.elementor-element-62f0b1d{--width:74%;}.elementor-55 .elementor-element.elementor-element-bbe1148{--content-width:1540px;}.elementor-55 .elementor-element.elementor-element-f39d207{--content-width:600px;}.elementor-55 .elementor-element.elementor-element-9eedb52{--width:32%;}.elementor-55 .elementor-element.elementor-element-fba9f15{--width:32%;}.elementor-55 .elementor-element.elementor-element-13c93b1{--width:32%;}.elementor-55 .elementor-element.elementor-element-d2c1d9e{--width:32%;}.elementor-55 .elementor-element.elementor-element-2d1a7e8{--width:32%;}.elementor-55 .elementor-element.elementor-element-6599aab{--width:32%;}.elementor-55 .elementor-element.elementor-element-b04b4c1{--content-width:500px;}.elementor-55 .elementor-element.elementor-element-0d24deb{--content-width:500px;}.elementor-55 .elementor-element.elementor-element-0dd60ba{--width:50%;}.elementor-55 .elementor-element.elementor-element-b28e3e0{--width:50%;}.elementor-55 .elementor-element.elementor-element-df5bd5a{--width:50%;}.elementor-55 .elementor-element.elementor-element-895f04e{--width:50%;}.elementor-55 .elementor-element.elementor-element-b43c60a{--width:50.5%;}.elementor-55 .elementor-element.elementor-element-fac3141{--width:49.5%;}.elementor-55 .elementor-element.elementor-element-898d100{--width:50%;}.elementor-55 .elementor-element.elementor-element-986804a{--width:50%;}}@media(max-width:1440px) and (min-width:768px){.elementor-55 .elementor-element.elementor-element-b9bbc0d{--width:1360.22px;}}@media(max-width:1180px) and (min-width:768px){.elementor-55 .elementor-element.elementor-element-8c202b7{--width:100%;}.elementor-55 .elementor-element.elementor-element-9ebbbc8{--width:100%;}.elementor-55 .elementor-element.elementor-element-ff955cd{--width:100%;}.elementor-55 .elementor-element.elementor-element-4af706a{--width:100%;}.elementor-55 .elementor-element.elementor-element-9eedb52{--width:48%;}.elementor-55 .elementor-element.elementor-element-fba9f15{--width:48%;}.elementor-55 .elementor-element.elementor-element-13c93b1{--width:48%;}.elementor-55 .elementor-element.elementor-element-d2c1d9e{--width:48%;}.elementor-55 .elementor-element.elementor-element-2d1a7e8{--width:48%;}.elementor-55 .elementor-element.elementor-element-6599aab{--width:48%;}}@media(max-width:1024px) and (min-width:768px){.elementor-55 .elementor-element.elementor-element-961da0c{--width:100%;}.elementor-55 .elementor-element.elementor-element-db416e0{--width:100%;}.elementor-55 .elementor-element.elementor-element-3314623{--width:100%;}.elementor-55 .elementor-element.elementor-element-8e51bf4{--width:100%;}.elementor-55 .elementor-element.elementor-element-531c1a3{--width:100%;}.elementor-55 .elementor-element.elementor-element-8c202b7{--width:76%;}.elementor-55 .elementor-element.elementor-element-9ebbbc8{--width:24%;}.elementor-55 .elementor-element.elementor-element-0e2fe34{--width:100%;}.elementor-55 .elementor-element.elementor-element-ff955cd{--width:76%;}.elementor-55 .elementor-element.elementor-element-4af706a{--width:24%;}.elementor-55 .elementor-element.elementor-element-7663f6a{--width:100%;}.elementor-55 .elementor-element.elementor-element-45924c2{--width:100%;}.elementor-55 .elementor-element.elementor-element-a3a97d3{--width:100%;}.elementor-55 .elementor-element.elementor-element-eb58184{--width:100%;}.elementor-55 .elementor-element.elementor-element-b13107d{--width:20%;}.elementor-55 .elementor-element.elementor-element-a0fc5f9{--width:80%;}.elementor-55 .elementor-element.elementor-element-a0c7242{--width:20%;}.elementor-55 .elementor-element.elementor-element-ac8e238{--width:80%;}.elementor-55 .elementor-element.elementor-element-a9b4964{--width:20%;}.elementor-55 .elementor-element.elementor-element-62f0b1d{--width:80%;}.elementor-55 .elementor-element.elementor-element-9eedb52{--width:48%;}.elementor-55 .elementor-element.elementor-element-fba9f15{--width:48%;}.elementor-55 .elementor-element.elementor-element-13c93b1{--width:48%;}.elementor-55 .elementor-element.elementor-element-d2c1d9e{--width:48%;}.elementor-55 .elementor-element.elementor-element-2d1a7e8{--width:48%;}.elementor-55 .elementor-element.elementor-element-6599aab{--width:48%;}.elementor-55 .elementor-element.elementor-element-0dd60ba{--width:100%;}.elementor-55 .elementor-element.elementor-element-895f04e{--width:100%;}.elementor-55 .elementor-element.elementor-element-b43c60a{--width:100%;}.elementor-55 .elementor-element.elementor-element-fac3141{--width:100%;}}@media(max-width:880px) and (min-width:768px){.elementor-55 .elementor-element.elementor-element-9eedb52{--width:48%;}.elementor-55 .elementor-element.elementor-element-fba9f15{--width:48%;}.elementor-55 .elementor-element.elementor-element-13c93b1{--width:48%;}.elementor-55 .elementor-element.elementor-element-d2c1d9e{--width:48%;}.elementor-55 .elementor-element.elementor-element-2d1a7e8{--width:48%;}.elementor-55 .elementor-element.elementor-element-6599aab{--width:48%;}}/* Start custom CSS for flex-slider, class: .elementor-element-e8d434d */@media (max-width: 768px) {
  h1.title.captionDelay6.fromTop {
    font-size: 50px !important;
  }
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-d04dc30 */.rotating-image {
  animation: rotate 5s linear infinite;
}

@keyframes rotate {
  from {
    transform: rotate(0deg);
  }
  to {
    transform: rotate(360deg);
  }
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-c679a1b */.rotating-image {
  animation: rotate 5s linear infinite;
}

@keyframes rotate {
  from {
    transform: rotate(0deg);
  }
  to {
    transform: rotate(360deg);
  }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-bbe1148 *//* 1. Make the box wrapper position relative */
.box-container {
  position: relative;
  overflow: hidden;
  cursor: pointer;               /* optional */
}

/* 2. Ensure the image fills the container */
.box-container img {
  display: block;
  width: 100%;
  height: auto;
  transition: transform 0.3s ease;
}

/* 3. Create a black overlay via ::before, hidden by default */
.box-container::before {
  content: "";
  position: absolute;
  top: 0; left: 0;
  width: 100%; height: 100%;
  background: rgba(0, 0, 0, 0.5);
  opacity: 0;
  transition: opacity 0.3s ease;
}

/* 4. The content itself, centered and hidden */
.content-container {
  position: absolute;
  top: 85%; left: 50%;
  transform: translate(-50%, -50%);
  text-align: center;
  color: #fff;
  opacity: 0;
  visibility: hidden;
  transition: opacity 0.3s ease;
}

/* 5. On hover: show overlay */
.box-container:hover::before {
  opacity: 1;
}

/* 6. On hover: show content */
.box-container:hover .content-container {
  opacity: 1;
  visibility: visible;
}

/* 7. (Optional) Zoom the image slightly on hover */
.box-container:hover img {
  transform: scale(1.05);
}

/* 8. Label & title styling (adjust as needed) */
.label {
  font-size: 0.9rem;
  text-transform: uppercase;
  letter-spacing: 1px;
  margin-bottom: 0.25em;
}
.title {
  font-size: 1.8rem;
  line-height: 1.2;
}/* End custom CSS */