.elementor-66 .elementor-element.elementor-element-761dfd0{--display:flex;--min-height:665px;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:flex-end;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--overflow:hidden;--padding-top:0px;--padding-bottom:0px;--padding-left:40px;--padding-right:0px;}.elementor-66 .elementor-element.elementor-element-761dfd0:not(.elementor-motion-effects-element-type-background), .elementor-66 .elementor-element.elementor-element-761dfd0 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-primary );}.elementor-66 .elementor-element.elementor-element-761dfd0.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-66 .elementor-element.elementor-element-a347d2f{width:100%;max-width:100%;bottom:0px;z-index:15;}body:not(.rtl) .elementor-66 .elementor-element.elementor-element-a347d2f{left:0px;}body.rtl .elementor-66 .elementor-element.elementor-element-a347d2f{right:0px;}.elementor-66 .elementor-element.elementor-element-a347d2f img{width:100%;height:244px;}.elementor-66 .elementor-element.elementor-element-6400896{width:var( --container-widget-width, 1300px );max-width:1300px;--container-widget-width:1300px;--container-widget-flex-grow:0;top:-1px;z-index:5;}body:not(.rtl) .elementor-66 .elementor-element.elementor-element-6400896{left:calc(45%);}body.rtl .elementor-66 .elementor-element.elementor-element-6400896{right:calc(45%);}.elementor-66 .elementor-element.elementor-element-6400896 img{width:100%;}.elementor-66 .elementor-element.elementor-element-32f5a5e{--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-start;--padding-top:295px;--padding-bottom:120px;--padding-left:0px;--padding-right:0px;}.elementor-66 .elementor-element.elementor-element-32f5a5e.e-con{--flex-grow:0;--flex-shrink:1;}.elementor-66 .elementor-element.elementor-element-e75e5d6 > .elementor-widget-container{margin:0px -100px 0px 0px;padding:0px 0px 0px 0px;}.elementor-66 .elementor-element.elementor-element-e75e5d6{z-index:10;}.elementor-66 .elementor-element.elementor-element-e75e5d6 .elementor-heading-title{font-family:"JosefinSans-VariableFont", Sans-serif;font-size:9.1rem;font-weight:400;line-height:0.9em;color:var( --e-global-color-1072aa6 );}.elementor-66 .elementor-element.elementor-element-1cb5c79 > .elementor-widget-container{margin:0px 0px 60px 0px;}.elementor-66 .elementor-element.elementor-element-1cb5c79{z-index:10;}.elementor-66 .elementor-element.elementor-element-1cb5c79 .elementor-heading-title{font-family:var( --e-global-typography-a964ab5-font-family ), Sans-serif;font-size:var( --e-global-typography-a964ab5-font-size );font-weight:var( --e-global-typography-a964ab5-font-weight );line-height:var( --e-global-typography-a964ab5-line-height );color:var( --e-global-color-1072aa6 );}.elementor-66 .elementor-element.elementor-element-684b4d4{--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;--padding-top:0px;--padding-bottom:0px;--padding-left:20px;--padding-right:0px;}.elementor-66 .elementor-element.elementor-element-684b4d4.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-66 .elementor-element.elementor-element-bc8cd3b{width:var( --container-widget-width, 486px );max-width:486px;--container-widget-width:486px;--container-widget-flex-grow:0;z-index:10;}.elementor-66 .elementor-element.elementor-element-bc8cd3b > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-66 .elementor-element.elementor-element-b58d97f{--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:130px;--padding-bottom:80px;--padding-left:40px;--padding-right:40px;}.elementor-66 .elementor-element.elementor-element-223a68c > .elementor-widget-container{margin:0px 0px 33px 0px;}.elementor-66 .elementor-element.elementor-element-223a68c .elementor-heading-title{font-family:var( --e-global-typography-401a21e-font-family ), Sans-serif;font-size:var( --e-global-typography-401a21e-font-size );font-weight:var( --e-global-typography-401a21e-font-weight );line-height:var( --e-global-typography-401a21e-line-height );color:var( --e-global-color-primary );}.elementor-66 .elementor-element.elementor-element-5cae7d9 > .elementor-widget-container{margin:0px 0px 53px 0px;}.elementor-66 .elementor-element.elementor-element-5cae7d9{font-family:var( --e-global-typography-4a67623-font-family ), Sans-serif;font-size:var( --e-global-typography-4a67623-font-size );font-weight:var( --e-global-typography-4a67623-font-weight );line-height:var( --e-global-typography-4a67623-line-height );color:var( --e-global-color-primary );}.elementor-66 .elementor-element.elementor-element-aaa2fae{--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;--padding-top:0px;--padding-bottom:0px;--padding-left:40px;--padding-right:40px;}.elementor-66 .elementor-element.elementor-element-de498e7{--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:0px;--padding-bottom:130px;--padding-left:0px;--padding-right:40px;}.elementor-66 .elementor-element.elementor-element-9302fdb{--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;--padding-top:30px;--padding-bottom:30px;--padding-left:50px;--padding-right:50px;}.elementor-66 .elementor-element.elementor-element-1cf0270{width:var( --container-widget-width, 65px );max-width:65px;--container-widget-width:65px;--container-widget-flex-grow:0;}.elementor-66 .elementor-element.elementor-element-1cf0270 img{width:100%;}.elementor-66 .elementor-element.elementor-element-b916395{font-family:var( --e-global-typography-1f8de01-font-family ), Sans-serif;font-size:var( --e-global-typography-1f8de01-font-size );font-weight:var( --e-global-typography-1f8de01-font-weight );line-height:var( --e-global-typography-1f8de01-line-height );color:var( --e-global-color-secondary );}.elementor-66 .elementor-element.elementor-element-c86b2ab{--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;--padding-top:30px;--padding-bottom:30px;--padding-left:50px;--padding-right:50px;}.elementor-66 .elementor-element.elementor-element-1d91f53{width:var( --container-widget-width, 65px );max-width:65px;--container-widget-width:65px;--container-widget-flex-grow:0;}.elementor-66 .elementor-element.elementor-element-1d91f53 img{width:100%;}.elementor-66 .elementor-element.elementor-element-d53e420{font-family:var( --e-global-typography-1f8de01-font-family ), Sans-serif;font-size:var( --e-global-typography-1f8de01-font-size );font-weight:var( --e-global-typography-1f8de01-font-weight );line-height:var( --e-global-typography-1f8de01-line-height );color:var( --e-global-color-secondary );}.elementor-66 .elementor-element.elementor-element-3c3fc31{--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;--padding-top:30px;--padding-bottom:30px;--padding-left:50px;--padding-right:50px;}.elementor-66 .elementor-element.elementor-element-67fb96a{width:var( --container-widget-width, 65px );max-width:65px;--container-widget-width:65px;--container-widget-flex-grow:0;}.elementor-66 .elementor-element.elementor-element-67fb96a img{width:100%;}.elementor-66 .elementor-element.elementor-element-c41db33{font-family:var( --e-global-typography-1f8de01-font-family ), Sans-serif;font-size:var( --e-global-typography-1f8de01-font-size );font-weight:var( --e-global-typography-1f8de01-font-weight );line-height:var( --e-global-typography-1f8de01-line-height );color:var( --e-global-color-secondary );}.elementor-66 .elementor-element.elementor-element-5e3278b{--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;--padding-top:30px;--padding-bottom:30px;--padding-left:50px;--padding-right:50px;}.elementor-66 .elementor-element.elementor-element-ee3242c{width:var( --container-widget-width, 65px );max-width:65px;--container-widget-width:65px;--container-widget-flex-grow:0;}.elementor-66 .elementor-element.elementor-element-ee3242c img{width:100%;}.elementor-66 .elementor-element.elementor-element-bed33c1{font-family:var( --e-global-typography-1f8de01-font-family ), Sans-serif;font-size:var( --e-global-typography-1f8de01-font-size );font-weight:var( --e-global-typography-1f8de01-font-weight );line-height:var( --e-global-typography-1f8de01-line-height );color:var( --e-global-color-secondary );}.elementor-66 .elementor-element.elementor-element-7ab9e61{--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-66 .elementor-element.elementor-element-e3612e5{--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:0vw;--margin-bottom:-5vw;--margin-left:0vw;--margin-right:0vw;--padding-top:0px;--padding-bottom:0px;--padding-left:40px;--padding-right:40px;--z-index:10;}.elementor-66 .elementor-element.elementor-element-ec2765d{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:center;--padding-top:110px;--padding-bottom:80px;--padding-left:0px;--padding-right:0px;}.elementor-66 .elementor-element.elementor-element-ec2765d:not(.elementor-motion-effects-element-type-background), .elementor-66 .elementor-element.elementor-element-ec2765d > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-secondary );}.elementor-66 .elementor-element.elementor-element-3353692{--display:flex;}.elementor-66 .elementor-element.elementor-element-898a341 > .elementor-widget-container{margin:0px 0px 33px 0px;}.elementor-66 .elementor-element.elementor-element-898a341 .elementor-heading-title{font-family:var( --e-global-typography-401a21e-font-family ), Sans-serif;font-size:var( --e-global-typography-401a21e-font-size );font-weight:var( --e-global-typography-401a21e-font-weight );line-height:var( --e-global-typography-401a21e-line-height );color:var( --e-global-color-1072aa6 );}.elementor-66 .elementor-element.elementor-element-067ee3e > .elementor-widget-container{margin:0px 0px 53px 0px;}.elementor-66 .elementor-element.elementor-element-067ee3e{font-family:var( --e-global-typography-4a67623-font-family ), Sans-serif;font-size:var( --e-global-typography-4a67623-font-size );font-weight:var( --e-global-typography-4a67623-font-weight );line-height:var( --e-global-typography-4a67623-line-height );color:var( --e-global-color-1072aa6 );}.elementor-66 .elementor-element.elementor-element-196cb0b{--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-66 .elementor-element.elementor-element-ff26847 img{width:100%;}.elementor-66 .elementor-element.elementor-element-c52a718{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--overflow:hidden;--padding-top:120px;--padding-bottom:120px;--padding-left:40px;--padding-right:40px;}.elementor-66 .elementor-element.elementor-element-d121ec9{width:var( --container-widget-width, 1100px );max-width:1100px;--container-widget-width:1100px;--container-widget-flex-grow:0;top:-1px;z-index:5;}body:not(.rtl) .elementor-66 .elementor-element.elementor-element-d121ec9{right:calc(50% + 280px);}body.rtl .elementor-66 .elementor-element.elementor-element-d121ec9{left:calc(50% + 280px);}.elementor-66 .elementor-element.elementor-element-d121ec9 img{width:100%;}.elementor-66 .elementor-element.elementor-element-ecd17df > .elementor-widget-container{margin:0px 0px 50px 0px;}.elementor-66 .elementor-element.elementor-element-ecd17df{text-align:center;}.elementor-66 .elementor-element.elementor-element-ecd17df .elementor-heading-title{font-family:"JosefinSans-VariableFont", Sans-serif;font-size:4.38rem;font-weight:500;line-height:1.3em;color:var( --e-global-color-primary );}.elementor-66 .elementor-element.elementor-element-f919d78{--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:flex-start;--align-items:stretch;--flex-wrap:wrap;--z-index:10;}.elementor-66 .elementor-element.elementor-element-0c68003{--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:70px;--padding-bottom:70px;--padding-left:45px;--padding-right:45px;}.elementor-66 .elementor-element.elementor-element-0c68003:not(.elementor-motion-effects-element-type-background), .elementor-66 .elementor-element.elementor-element-0c68003 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-1072aa6 );}.elementor-66 .elementor-element.elementor-element-0625d5e .elementor-icon-wrapper{text-align:left;}.elementor-66 .elementor-element.elementor-element-0625d5e .elementor-icon{font-size:70px;}.elementor-66 .elementor-element.elementor-element-0625d5e .elementor-icon svg{height:70px;}.elementor-66 .elementor-element.elementor-element-47174e9 > .elementor-widget-container{margin:0px 0px 20px 0px;}.elementor-66 .elementor-element.elementor-element-47174e9 .elementor-heading-title{font-family:var( --e-global-typography-8e4ef9b-font-family ), Sans-serif;font-size:var( --e-global-typography-8e4ef9b-font-size );font-weight:var( --e-global-typography-8e4ef9b-font-weight );color:var( --e-global-color-primary );}.elementor-66 .elementor-element.elementor-element-8582898{font-family:var( --e-global-typography-4a67623-font-family ), Sans-serif;font-size:var( --e-global-typography-4a67623-font-size );font-weight:var( --e-global-typography-4a67623-font-weight );line-height:var( --e-global-typography-4a67623-line-height );}.elementor-66 .elementor-element.elementor-element-6004054{--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:70px;--padding-bottom:70px;--padding-left:45px;--padding-right:45px;}.elementor-66 .elementor-element.elementor-element-6004054:not(.elementor-motion-effects-element-type-background), .elementor-66 .elementor-element.elementor-element-6004054 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-1072aa6 );}.elementor-66 .elementor-element.elementor-element-fdbf6a3 .elementor-icon-wrapper{text-align:left;}.elementor-66 .elementor-element.elementor-element-fdbf6a3 .elementor-icon{font-size:80px;}.elementor-66 .elementor-element.elementor-element-fdbf6a3 .elementor-icon svg{height:80px;}.elementor-66 .elementor-element.elementor-element-8d819e2 > .elementor-widget-container{margin:0px 0px 20px 0px;}.elementor-66 .elementor-element.elementor-element-8d819e2 .elementor-heading-title{font-family:var( --e-global-typography-8e4ef9b-font-family ), Sans-serif;font-size:var( --e-global-typography-8e4ef9b-font-size );font-weight:var( --e-global-typography-8e4ef9b-font-weight );color:var( --e-global-color-primary );}.elementor-66 .elementor-element.elementor-element-cc775f7{font-family:var( --e-global-typography-4a67623-font-family ), Sans-serif;font-size:var( --e-global-typography-4a67623-font-size );font-weight:var( --e-global-typography-4a67623-font-weight );line-height:var( --e-global-typography-4a67623-line-height );}.elementor-66 .elementor-element.elementor-element-1ef602b{--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:70px;--padding-bottom:70px;--padding-left:45px;--padding-right:45px;}.elementor-66 .elementor-element.elementor-element-1ef602b:not(.elementor-motion-effects-element-type-background), .elementor-66 .elementor-element.elementor-element-1ef602b > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-1072aa6 );}.elementor-66 .elementor-element.elementor-element-b21364c .elementor-icon-wrapper{text-align:left;}.elementor-66 .elementor-element.elementor-element-b21364c .elementor-icon{font-size:70px;}.elementor-66 .elementor-element.elementor-element-b21364c .elementor-icon svg{height:70px;}.elementor-66 .elementor-element.elementor-element-6053e79 > .elementor-widget-container{margin:0px 0px 20px 0px;}.elementor-66 .elementor-element.elementor-element-6053e79 .elementor-heading-title{font-family:var( --e-global-typography-8e4ef9b-font-family ), Sans-serif;font-size:var( --e-global-typography-8e4ef9b-font-size );font-weight:var( --e-global-typography-8e4ef9b-font-weight );color:var( --e-global-color-primary );}.elementor-66 .elementor-element.elementor-element-62b8496{font-family:var( --e-global-typography-4a67623-font-family ), Sans-serif;font-size:var( --e-global-typography-4a67623-font-size );font-weight:var( --e-global-typography-4a67623-font-weight );line-height:var( --e-global-typography-4a67623-line-height );}.elementor-66 .elementor-element.elementor-element-be66f77{--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:70px;--padding-bottom:70px;--padding-left:45px;--padding-right:45px;}.elementor-66 .elementor-element.elementor-element-be66f77:not(.elementor-motion-effects-element-type-background), .elementor-66 .elementor-element.elementor-element-be66f77 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-1072aa6 );}.elementor-66 .elementor-element.elementor-element-729da35 .elementor-icon-wrapper{text-align:left;}.elementor-66 .elementor-element.elementor-element-729da35 .elementor-icon{font-size:70px;}.elementor-66 .elementor-element.elementor-element-729da35 .elementor-icon svg{height:70px;}.elementor-66 .elementor-element.elementor-element-bb107ce > .elementor-widget-container{margin:0px 0px 20px 0px;}.elementor-66 .elementor-element.elementor-element-bb107ce .elementor-heading-title{font-family:var( --e-global-typography-8e4ef9b-font-family ), Sans-serif;font-size:var( --e-global-typography-8e4ef9b-font-size );font-weight:var( --e-global-typography-8e4ef9b-font-weight );color:var( --e-global-color-primary );}.elementor-66 .elementor-element.elementor-element-14191fb{font-family:var( --e-global-typography-4a67623-font-family ), Sans-serif;font-size:var( --e-global-typography-4a67623-font-size );font-weight:var( --e-global-typography-4a67623-font-weight );line-height:var( --e-global-typography-4a67623-line-height );}.elementor-66 .elementor-element.elementor-element-26b1571{--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:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-66 .elementor-element.elementor-element-e19d2bf{--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:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-66 .elementor-element.elementor-element-e6ebcb7{--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:80px 80px;--row-gap:80px;--column-gap:80px;--overflow:hidden;--padding-top:125px;--padding-bottom:125px;--padding-left:40px;--padding-right:40px;}.elementor-66 .elementor-element.elementor-element-e6ebcb7:not(.elementor-motion-effects-element-type-background), .elementor-66 .elementor-element.elementor-element-e6ebcb7 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-1072aa6 );}.elementor-66 .elementor-element.elementor-element-f70620e{width:var( --container-widget-width, 1100px );max-width:1100px;--container-widget-width:1100px;--container-widget-flex-grow:0;top:0px;z-index:5;}body:not(.rtl) .elementor-66 .elementor-element.elementor-element-f70620e{left:calc(50% + 235px);}body.rtl .elementor-66 .elementor-element.elementor-element-f70620e{right:calc(50% + 235px);}.elementor-66 .elementor-element.elementor-element-f70620e img{width:100%;}.elementor-66 .elementor-element.elementor-element-d324818{width:var( --container-widget-width, 445px );max-width:445px;--container-widget-width:445px;--container-widget-flex-grow:0;z-index:10;}.elementor-66 .elementor-element.elementor-element-d324818.elementor-element{--flex-grow:0;--flex-shrink:1;}.elementor-66 .elementor-element.elementor-element-d324818 img{height:100%;object-fit:cover;object-position:center center;}.elementor-66 .elementor-element.elementor-element-639c168{--display:flex;--justify-content:center;--z-index:10;}.elementor-66 .elementor-element.elementor-element-639c168.e-con{--flex-grow:0;--flex-shrink:1;}.elementor-66 .elementor-element.elementor-element-3ad8991 > .elementor-widget-container{margin:0px 0px 30px 0px;}.elementor-66 .elementor-element.elementor-element-3ad8991{text-align:left;}.elementor-66 .elementor-element.elementor-element-3ad8991 .elementor-heading-title{font-family:var( --e-global-typography-8e4ef9b-font-family ), Sans-serif;font-size:var( --e-global-typography-8e4ef9b-font-size );font-weight:var( --e-global-typography-8e4ef9b-font-weight );color:var( --e-global-color-primary );}.elementor-66 .elementor-element.elementor-element-75084e5 > .elementor-widget-container{margin:0px 0px 50px 0px;}.elementor-66 .elementor-element.elementor-element-75084e5{font-family:var( --e-global-typography-4a67623-font-family ), Sans-serif;font-size:var( --e-global-typography-4a67623-font-size );font-weight:var( --e-global-typography-4a67623-font-weight );line-height:var( --e-global-typography-4a67623-line-height );color:var( --e-global-color-text );}.elementor-66 .elementor-element.elementor-element-4039ec1{--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;--flex-wrap:wrap;}.elementor-66 .elementor-element.elementor-element-8486c76 .elementor-button{background-color:var( --e-global-color-accent );font-family:var( --e-global-typography-7bec964-font-family ), Sans-serif;font-size:var( --e-global-typography-7bec964-font-size );font-weight:var( --e-global-typography-7bec964-font-weight );line-height:var( --e-global-typography-7bec964-line-height );letter-spacing:var( --e-global-typography-7bec964-letter-spacing );fill:var( --e-global-color-1072aa6 );color:var( --e-global-color-1072aa6 );border-radius:0px 0px 0px 0px;padding:12px 32px 12px 32px;}.elementor-66 .elementor-element.elementor-element-8486c76 .elementor-button:hover, .elementor-66 .elementor-element.elementor-element-8486c76 .elementor-button:focus{background-color:var( --e-global-color-759dd25 );}.elementor-66 .elementor-element.elementor-element-f188b26 .elementor-button{background-color:var( --e-global-color-secondary );font-family:var( --e-global-typography-7bec964-font-family ), Sans-serif;font-size:var( --e-global-typography-7bec964-font-size );font-weight:var( --e-global-typography-7bec964-font-weight );line-height:var( --e-global-typography-7bec964-line-height );letter-spacing:var( --e-global-typography-7bec964-letter-spacing );fill:var( --e-global-color-1072aa6 );color:var( --e-global-color-1072aa6 );border-radius:0px 0px 0px 0px;padding:12px 32px 12px 32px;}.elementor-66 .elementor-element.elementor-element-f188b26 .elementor-button:hover, .elementor-66 .elementor-element.elementor-element-f188b26 .elementor-button:focus{background-color:var( --e-global-color-44008b7 );}:root{--page-title-display:none;}@media(max-width:1024px){.elementor-66 .elementor-element.elementor-element-761dfd0{--min-height:580px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-66 .elementor-element.elementor-element-6400896{--container-widget-width:833px;--container-widget-flex-grow:0;width:var( --container-widget-width, 833px );max-width:833px;top:0px;}body:not(.rtl) .elementor-66 .elementor-element.elementor-element-6400896{left:calc(40%);}body.rtl .elementor-66 .elementor-element.elementor-element-6400896{right:calc(40%);}.elementor-66 .elementor-element.elementor-element-32f5a5e{--justify-content:flex-start;--padding-top:220px;--padding-bottom:60px;--padding-left:40px;--padding-right:0px;}.elementor-66 .elementor-element.elementor-element-e75e5d6 > .elementor-widget-container{margin:0px -135px 0px 0px;}.elementor-66 .elementor-element.elementor-element-e75e5d6 .elementor-heading-title{font-size:6.6rem;}.elementor-66 .elementor-element.elementor-element-1cb5c79 > .elementor-widget-container{margin:0px -84px 35px 0px;}.elementor-66 .elementor-element.elementor-element-1cb5c79 .elementor-heading-title{font-size:var( --e-global-typography-a964ab5-font-size );line-height:var( --e-global-typography-a964ab5-line-height );}.elementor-66 .elementor-element.elementor-element-684b4d4{--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:flex-end;--align-items:center;}.elementor-66 .elementor-element.elementor-element-bc8cd3b{--container-widget-width:97%;--container-widget-flex-grow:0;width:var( --container-widget-width, 97% );max-width:97%;}.elementor-66 .elementor-element.elementor-element-b58d97f{--padding-top:80px;--padding-bottom:50px;--padding-left:40px;--padding-right:40px;}.elementor-66 .elementor-element.elementor-element-223a68c > .elementor-widget-container{margin:0px 0px 25px 0px;}.elementor-66 .elementor-element.elementor-element-223a68c .elementor-heading-title{font-size:var( --e-global-typography-401a21e-font-size );line-height:var( --e-global-typography-401a21e-line-height );}.elementor-66 .elementor-element.elementor-element-5cae7d9 > .elementor-widget-container{margin:0px 0px 40px 0px;}.elementor-66 .elementor-element.elementor-element-5cae7d9{font-size:var( --e-global-typography-4a67623-font-size );line-height:var( --e-global-typography-4a67623-line-height );}.elementor-66 .elementor-element.elementor-element-aaa2fae{--padding-top:0px;--padding-bottom:0px;--padding-left:40px;--padding-right:40px;}.elementor-66 .elementor-element.elementor-element-de498e7{--padding-top:0px;--padding-bottom:90px;--padding-left:0px;--padding-right:15px;}.elementor-66 .elementor-element.elementor-element-9302fdb{--padding-top:30px;--padding-bottom:30px;--padding-left:30px;--padding-right:30px;}.elementor-66 .elementor-element.elementor-element-1cf0270{--container-widget-width:55px;--container-widget-flex-grow:0;width:var( --container-widget-width, 55px );max-width:55px;}.elementor-66 .elementor-element.elementor-element-b916395{font-size:var( --e-global-typography-1f8de01-font-size );line-height:var( --e-global-typography-1f8de01-line-height );}.elementor-66 .elementor-element.elementor-element-c86b2ab{--padding-top:30px;--padding-bottom:30px;--padding-left:30px;--padding-right:30px;}.elementor-66 .elementor-element.elementor-element-1d91f53{--container-widget-width:55px;--container-widget-flex-grow:0;width:var( --container-widget-width, 55px );max-width:55px;}.elementor-66 .elementor-element.elementor-element-d53e420{font-size:var( --e-global-typography-1f8de01-font-size );line-height:var( --e-global-typography-1f8de01-line-height );}.elementor-66 .elementor-element.elementor-element-3c3fc31{--padding-top:30px;--padding-bottom:30px;--padding-left:30px;--padding-right:30px;}.elementor-66 .elementor-element.elementor-element-67fb96a{--container-widget-width:55px;--container-widget-flex-grow:0;width:var( --container-widget-width, 55px );max-width:55px;}.elementor-66 .elementor-element.elementor-element-c41db33{font-size:var( --e-global-typography-1f8de01-font-size );line-height:var( --e-global-typography-1f8de01-line-height );}.elementor-66 .elementor-element.elementor-element-5e3278b{--padding-top:30px;--padding-bottom:30px;--padding-left:30px;--padding-right:30px;}.elementor-66 .elementor-element.elementor-element-ee3242c{--container-widget-width:55px;--container-widget-flex-grow:0;width:var( --container-widget-width, 55px );max-width:55px;}.elementor-66 .elementor-element.elementor-element-bed33c1{font-size:var( --e-global-typography-1f8de01-font-size );line-height:var( --e-global-typography-1f8de01-line-height );}.elementor-66 .elementor-element.elementor-element-e3612e5{--margin-top:0vw;--margin-bottom:-6vw;--margin-left:0vw;--margin-right:0vw;--padding-top:0px;--padding-bottom:0px;--padding-left:40px;--padding-right:40px;--z-index:10;}.elementor-66 .elementor-element.elementor-element-ec2765d{--padding-top:70px;--padding-bottom:40px;--padding-left:40px;--padding-right:40px;}.elementor-66 .elementor-element.elementor-element-898a341 > .elementor-widget-container{margin:0px 0px 25px 0px;}.elementor-66 .elementor-element.elementor-element-898a341 .elementor-heading-title{font-size:var( --e-global-typography-401a21e-font-size );line-height:var( --e-global-typography-401a21e-line-height );}.elementor-66 .elementor-element.elementor-element-067ee3e > .elementor-widget-container{margin:0px 0px 40px 0px;}.elementor-66 .elementor-element.elementor-element-067ee3e{font-size:var( --e-global-typography-4a67623-font-size );line-height:var( --e-global-typography-4a67623-line-height );}.elementor-66 .elementor-element.elementor-element-c52a718{--padding-top:90px;--padding-bottom:90px;--padding-left:40px;--padding-right:40px;}.elementor-66 .elementor-element.elementor-element-d121ec9{--container-widget-width:633px;--container-widget-flex-grow:0;width:var( --container-widget-width, 633px );max-width:633px;top:0px;}body:not(.rtl) .elementor-66 .elementor-element.elementor-element-d121ec9{right:calc(60%);}body.rtl .elementor-66 .elementor-element.elementor-element-d121ec9{left:calc(60%);}.elementor-66 .elementor-element.elementor-element-ecd17df > .elementor-widget-container{margin:0px 0px 25px 0px;}.elementor-66 .elementor-element.elementor-element-ecd17df .elementor-heading-title{font-size:3.6rem;}.elementor-66 .elementor-element.elementor-element-0c68003{--padding-top:60px;--padding-bottom:50px;--padding-left:35px;--padding-right:35px;}.elementor-66 .elementor-element.elementor-element-47174e9 > .elementor-widget-container{margin:0px 0px 10px 0px;}.elementor-66 .elementor-element.elementor-element-47174e9 .elementor-heading-title{font-size:var( --e-global-typography-8e4ef9b-font-size );}.elementor-66 .elementor-element.elementor-element-8582898{font-size:var( --e-global-typography-4a67623-font-size );line-height:var( --e-global-typography-4a67623-line-height );}.elementor-66 .elementor-element.elementor-element-6004054{--padding-top:60px;--padding-bottom:50px;--padding-left:35px;--padding-right:35px;}.elementor-66 .elementor-element.elementor-element-8d819e2 > .elementor-widget-container{margin:0px 0px 10px 0px;}.elementor-66 .elementor-element.elementor-element-8d819e2 .elementor-heading-title{font-size:var( --e-global-typography-8e4ef9b-font-size );}.elementor-66 .elementor-element.elementor-element-cc775f7{font-size:var( --e-global-typography-4a67623-font-size );line-height:var( --e-global-typography-4a67623-line-height );}.elementor-66 .elementor-element.elementor-element-1ef602b{--padding-top:60px;--padding-bottom:50px;--padding-left:35px;--padding-right:35px;}.elementor-66 .elementor-element.elementor-element-6053e79 > .elementor-widget-container{margin:0px 0px 10px 0px;}.elementor-66 .elementor-element.elementor-element-6053e79 .elementor-heading-title{font-size:var( --e-global-typography-8e4ef9b-font-size );}.elementor-66 .elementor-element.elementor-element-62b8496{font-size:var( --e-global-typography-4a67623-font-size );line-height:var( --e-global-typography-4a67623-line-height );}.elementor-66 .elementor-element.elementor-element-be66f77{--padding-top:60px;--padding-bottom:50px;--padding-left:35px;--padding-right:35px;}.elementor-66 .elementor-element.elementor-element-bb107ce > .elementor-widget-container{margin:0px 0px 10px 0px;}.elementor-66 .elementor-element.elementor-element-bb107ce .elementor-heading-title{font-size:var( --e-global-typography-8e4ef9b-font-size );}.elementor-66 .elementor-element.elementor-element-14191fb{font-size:var( --e-global-typography-4a67623-font-size );line-height:var( --e-global-typography-4a67623-line-height );}.elementor-66 .elementor-element.elementor-element-e6ebcb7{--gap:50px 50px;--row-gap:50px;--column-gap:50px;--padding-top:90px;--padding-bottom:90px;--padding-left:40px;--padding-right:40px;}.elementor-66 .elementor-element.elementor-element-f70620e{--container-widget-width:633px;--container-widget-flex-grow:0;width:var( --container-widget-width, 633px );max-width:633px;top:0px;}body:not(.rtl) .elementor-66 .elementor-element.elementor-element-f70620e{left:calc(50% + 20px);}body.rtl .elementor-66 .elementor-element.elementor-element-f70620e{right:calc(50% + 20px);}.elementor-66 .elementor-element.elementor-element-3ad8991 > .elementor-widget-container{margin:0px 0px 25px 0px;}.elementor-66 .elementor-element.elementor-element-3ad8991 .elementor-heading-title{font-size:var( --e-global-typography-8e4ef9b-font-size );}.elementor-66 .elementor-element.elementor-element-75084e5 > .elementor-widget-container{margin:0px 0px 40px 0px;}.elementor-66 .elementor-element.elementor-element-75084e5{font-size:var( --e-global-typography-4a67623-font-size );line-height:var( --e-global-typography-4a67623-line-height );}.elementor-66 .elementor-element.elementor-element-4039ec1{--flex-wrap:wrap;}.elementor-66 .elementor-element.elementor-element-8486c76 .elementor-button{font-size:var( --e-global-typography-7bec964-font-size );line-height:var( --e-global-typography-7bec964-line-height );letter-spacing:var( --e-global-typography-7bec964-letter-spacing );}.elementor-66 .elementor-element.elementor-element-f188b26 .elementor-button{font-size:var( --e-global-typography-7bec964-font-size );line-height:var( --e-global-typography-7bec964-line-height );letter-spacing:var( --e-global-typography-7bec964-letter-spacing );}}@media(max-width:767px){.elementor-66 .elementor-element.elementor-element-761dfd0{--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:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-66 .elementor-element.elementor-element-6400896{--container-widget-width:450px;--container-widget-flex-grow:0;width:var( --container-widget-width, 450px );max-width:450px;}body:not(.rtl) .elementor-66 .elementor-element.elementor-element-6400896{left:calc(50%);}body.rtl .elementor-66 .elementor-element.elementor-element-6400896{right:calc(50%);}.elementor-66 .elementor-element.elementor-element-32f5a5e{--padding-top:140px;--padding-bottom:0px;--padding-left:25px;--padding-right:25px;}.elementor-66 .elementor-element.elementor-element-e75e5d6 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-66 .elementor-element.elementor-element-e75e5d6 .elementor-heading-title{font-size:3.9rem;}.elementor-66 .elementor-element.elementor-element-1cb5c79 > .elementor-widget-container{margin:0px 0px 10px 0px;}.elementor-66 .elementor-element.elementor-element-1cb5c79 .elementor-heading-title{font-size:var( --e-global-typography-a964ab5-font-size );line-height:var( --e-global-typography-a964ab5-line-height );}.elementor-66 .elementor-element.elementor-element-684b4d4{--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--padding-top:30px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-66 .elementor-element.elementor-element-bc8cd3b{width:var( --container-widget-width, 374px );max-width:374px;--container-widget-width:374px;--container-widget-flex-grow:0;}.elementor-66 .elementor-element.elementor-element-b58d97f{--padding-top:50px;--padding-bottom:020px;--padding-left:25px;--padding-right:25px;}.elementor-66 .elementor-element.elementor-element-223a68c > .elementor-widget-container{margin:0px 0px 15px 0px;}.elementor-66 .elementor-element.elementor-element-223a68c .elementor-heading-title{font-size:var( --e-global-typography-401a21e-font-size );line-height:var( --e-global-typography-401a21e-line-height );}.elementor-66 .elementor-element.elementor-element-5cae7d9 > .elementor-widget-container{margin:0px 0px 25px 0px;}.elementor-66 .elementor-element.elementor-element-5cae7d9{font-size:var( --e-global-typography-4a67623-font-size );line-height:var( --e-global-typography-4a67623-line-height );}.elementor-66 .elementor-element.elementor-element-de498e7{--padding-top:0px;--padding-bottom:40px;--padding-left:0px;--padding-right:0px;}.elementor-66 .elementor-element.elementor-element-9302fdb{--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:flex-start;--padding-top:25px;--padding-bottom:25px;--padding-left:25px;--padding-right:25px;}.elementor-66 .elementor-element.elementor-element-b916395{font-size:var( --e-global-typography-1f8de01-font-size );line-height:var( --e-global-typography-1f8de01-line-height );}.elementor-66 .elementor-element.elementor-element-c86b2ab{--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:flex-start;--padding-top:25px;--padding-bottom:25px;--padding-left:25px;--padding-right:25px;}.elementor-66 .elementor-element.elementor-element-d53e420{font-size:var( --e-global-typography-1f8de01-font-size );line-height:var( --e-global-typography-1f8de01-line-height );}.elementor-66 .elementor-element.elementor-element-3c3fc31{--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:flex-start;--padding-top:25px;--padding-bottom:25px;--padding-left:25px;--padding-right:25px;}.elementor-66 .elementor-element.elementor-element-c41db33{font-size:var( --e-global-typography-1f8de01-font-size );line-height:var( --e-global-typography-1f8de01-line-height );}.elementor-66 .elementor-element.elementor-element-5e3278b{--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:flex-start;--padding-top:25px;--padding-bottom:25px;--padding-left:25px;--padding-right:25px;}.elementor-66 .elementor-element.elementor-element-bed33c1{font-size:var( --e-global-typography-1f8de01-font-size );line-height:var( --e-global-typography-1f8de01-line-height );}.elementor-66 .elementor-element.elementor-element-7ab9e61{--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-66 .elementor-element.elementor-element-e3612e5{--margin-top:0vw;--margin-bottom:-7vw;--margin-left:0vw;--margin-right:0vw;--padding-top:0px;--padding-bottom:0px;--padding-left:25px;--padding-right:25px;--z-index:10;}.elementor-66 .elementor-element.elementor-element-ec2765d{--padding-top:40px;--padding-bottom:20px;--padding-left:25px;--padding-right:25px;}.elementor-66 .elementor-element.elementor-element-898a341 > .elementor-widget-container{margin:0px 0px 15px 0px;}.elementor-66 .elementor-element.elementor-element-898a341 .elementor-heading-title{font-size:var( --e-global-typography-401a21e-font-size );line-height:var( --e-global-typography-401a21e-line-height );}.elementor-66 .elementor-element.elementor-element-067ee3e > .elementor-widget-container{margin:0px 0px 25px 0px;}.elementor-66 .elementor-element.elementor-element-067ee3e{font-size:var( --e-global-typography-4a67623-font-size );line-height:var( --e-global-typography-4a67623-line-height );}.elementor-66 .elementor-element.elementor-element-c52a718{--padding-top:60px;--padding-bottom:60px;--padding-left:25px;--padding-right:25px;}.elementor-66 .elementor-element.elementor-element-d121ec9{--container-widget-width:450px;--container-widget-flex-grow:0;width:var( --container-widget-width, 450px );max-width:450px;}.elementor-66 .elementor-element.elementor-element-ecd17df > .elementor-widget-container{margin:0px 0px 15px 0px;}.elementor-66 .elementor-element.elementor-element-ecd17df .elementor-heading-title{font-size:2.7rem;}.elementor-66 .elementor-element.elementor-element-0c68003{--padding-top:40px;--padding-bottom:40px;--padding-left:25px;--padding-right:25px;}.elementor-66 .elementor-element.elementor-element-47174e9 > .elementor-widget-container{margin:0px 0px 5px 0px;}.elementor-66 .elementor-element.elementor-element-47174e9 .elementor-heading-title{font-size:var( --e-global-typography-8e4ef9b-font-size );}.elementor-66 .elementor-element.elementor-element-8582898{font-size:var( --e-global-typography-4a67623-font-size );line-height:var( --e-global-typography-4a67623-line-height );}.elementor-66 .elementor-element.elementor-element-6004054{--padding-top:40px;--padding-bottom:40px;--padding-left:25px;--padding-right:25px;}.elementor-66 .elementor-element.elementor-element-8d819e2 > .elementor-widget-container{margin:0px 0px 5px 0px;}.elementor-66 .elementor-element.elementor-element-8d819e2 .elementor-heading-title{font-size:var( --e-global-typography-8e4ef9b-font-size );}.elementor-66 .elementor-element.elementor-element-cc775f7{font-size:var( --e-global-typography-4a67623-font-size );line-height:var( --e-global-typography-4a67623-line-height );}.elementor-66 .elementor-element.elementor-element-1ef602b{--padding-top:40px;--padding-bottom:40px;--padding-left:25px;--padding-right:25px;}.elementor-66 .elementor-element.elementor-element-6053e79 > .elementor-widget-container{margin:0px 0px 5px 0px;}.elementor-66 .elementor-element.elementor-element-6053e79 .elementor-heading-title{font-size:var( --e-global-typography-8e4ef9b-font-size );}.elementor-66 .elementor-element.elementor-element-62b8496{font-size:var( --e-global-typography-4a67623-font-size );line-height:var( --e-global-typography-4a67623-line-height );}.elementor-66 .elementor-element.elementor-element-be66f77{--padding-top:40px;--padding-bottom:40px;--padding-left:25px;--padding-right:25px;}.elementor-66 .elementor-element.elementor-element-bb107ce > .elementor-widget-container{margin:0px 0px 5px 0px;}.elementor-66 .elementor-element.elementor-element-bb107ce .elementor-heading-title{font-size:var( --e-global-typography-8e4ef9b-font-size );}.elementor-66 .elementor-element.elementor-element-14191fb{font-size:var( --e-global-typography-4a67623-font-size );line-height:var( --e-global-typography-4a67623-line-height );}.elementor-66 .elementor-element.elementor-element-e6ebcb7{--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:60px;--padding-bottom:60px;--padding-left:25px;--padding-right:25px;}.elementor-66 .elementor-element.elementor-element-f70620e{--container-widget-width:450px;--container-widget-flex-grow:0;width:var( --container-widget-width, 450px );max-width:450px;top:-1px;}body:not(.rtl) .elementor-66 .elementor-element.elementor-element-f70620e{left:calc(50%);}body.rtl .elementor-66 .elementor-element.elementor-element-f70620e{right:calc(50%);}.elementor-66 .elementor-element.elementor-element-3ad8991 > .elementor-widget-container{margin:0px 0px 15px 0px;}.elementor-66 .elementor-element.elementor-element-3ad8991 .elementor-heading-title{font-size:var( --e-global-typography-8e4ef9b-font-size );}.elementor-66 .elementor-element.elementor-element-75084e5 > .elementor-widget-container{margin:0px 0px 30px 0px;}.elementor-66 .elementor-element.elementor-element-75084e5{font-size:var( --e-global-typography-4a67623-font-size );line-height:var( --e-global-typography-4a67623-line-height );}.elementor-66 .elementor-element.elementor-element-8486c76 .elementor-button{font-size:var( --e-global-typography-7bec964-font-size );line-height:var( --e-global-typography-7bec964-line-height );letter-spacing:var( --e-global-typography-7bec964-letter-spacing );}.elementor-66 .elementor-element.elementor-element-f188b26 .elementor-button{font-size:var( --e-global-typography-7bec964-font-size );line-height:var( --e-global-typography-7bec964-line-height );letter-spacing:var( --e-global-typography-7bec964-letter-spacing );}}@media(min-width:768px){.elementor-66 .elementor-element.elementor-element-32f5a5e{--width:calc(1080px/2);}.elementor-66 .elementor-element.elementor-element-684b4d4{--width:calc(50% + 20px);}.elementor-66 .elementor-element.elementor-element-de498e7{--width:51%;}.elementor-66 .elementor-element.elementor-element-7ab9e61{--width:49%;}.elementor-66 .elementor-element.elementor-element-e3612e5{--content-width:1400px;}.elementor-66 .elementor-element.elementor-element-3353692{--width:1080px;}.elementor-66 .elementor-element.elementor-element-0c68003{--width:calc(50% - 10px);}.elementor-66 .elementor-element.elementor-element-6004054{--width:calc(50% - 10px);}.elementor-66 .elementor-element.elementor-element-1ef602b{--width:calc(50% - 10px);}.elementor-66 .elementor-element.elementor-element-be66f77{--width:calc(50% - 10px);}.elementor-66 .elementor-element.elementor-element-639c168{--width:550px;}}@media(max-width:1024px) and (min-width:768px){.elementor-66 .elementor-element.elementor-element-32f5a5e{--width:50%;}.elementor-66 .elementor-element.elementor-element-684b4d4{--width:50%;}.elementor-66 .elementor-element.elementor-element-3353692{--width:100%;}}/* Start custom CSS for heading, class: .elementor-element-1cb5c79 */.elementor-66 .elementor-element.elementor-element-1cb5c79 {
    max-width: 500px !important;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-bc8cd3b *//*.elementor-66 .elementor-element.elementor-element-bc8cd3b.elementor-widget-image {*/
/*    height: 100%;*/
/*}*/

@media(min-width: 1025px){
.elementor-66 .elementor-element.elementor-element-bc8cd3b {
    min-width: 550px !important;
}
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-1cf0270 */.elementor-66 .elementor-element.elementor-element-1cf0270 {
    min-width: 55px;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-9302fdb */.elementor-66 .elementor-element.elementor-element-9302fdb {
    box-shadow: -20px -10px 65px rgba(7, 36, 70, 0.07) !important;
}

.elementor-66 .elementor-element.elementor-element-9302fdb:hover {
    background-color: var(--e-global-color-primary);
}

.elementor-66 .elementor-element.elementor-element-9302fdb:hover p {
    color: #fff;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-1d91f53 */.elementor-66 .elementor-element.elementor-element-1d91f53 {
    min-width: 55px;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-c86b2ab */.elementor-66 .elementor-element.elementor-element-c86b2ab {
    box-shadow: -20px -10px 65px rgba(7, 36, 70, 0.07) !important;
}

.elementor-66 .elementor-element.elementor-element-c86b2ab:hover {
    background-color: var(--e-global-color-primary);
}

.elementor-66 .elementor-element.elementor-element-c86b2ab:hover p {
    color: #fff;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-67fb96a */.elementor-66 .elementor-element.elementor-element-67fb96a {
    min-width: 55px;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-3c3fc31 */.elementor-66 .elementor-element.elementor-element-3c3fc31 {
    box-shadow: -20px -10px 65px rgba(7, 36, 70, 0.07) !important;
}

.elementor-66 .elementor-element.elementor-element-3c3fc31:hover {
    background-color: var(--e-global-color-primary);
}

.elementor-66 .elementor-element.elementor-element-3c3fc31:hover p {
    color: #fff;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-ee3242c */.elementor-66 .elementor-element.elementor-element-ee3242c {
    min-width: 55px;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-5e3278b */.elementor-66 .elementor-element.elementor-element-5e3278b {
    box-shadow: -20px -10px 65px rgba(7, 36, 70, 0.07) !important;
}

.elementor-66 .elementor-element.elementor-element-5e3278b:hover {
    background-color: var(--e-global-color-primary);
}

.elementor-66 .elementor-element.elementor-element-5e3278b:hover p {
    color: #fff;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-de498e7 */.elementor-66 .elementor-element.elementor-element-de498e7 p {
    margin-bottom: 0;   
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-0203b4e */@media(max-width: 767px){
    .elementor-66 .elementor-element.elementor-element-0203b4e {
    max-width: 400px !important;
}}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-3353692 */@media(min-width: 1025px)and (max-width: 1220px){
    .elementor-66 .elementor-element.elementor-element-3353692 {
        padding: 0 40px !important;
    }
}/* End custom CSS */
/* Start custom CSS for icon, class: .elementor-element-0625d5e */.elementor-66 .elementor-element.elementor-element-0625d5e svg {
    height: 70px !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-0c68003 */.elementor-66 .elementor-element.elementor-element-0c68003:hover {
    background-color: var(--e-global-color-secondary) !important;
}

.elementor-66 .elementor-element.elementor-element-0c68003:hover h3 {
    color: var(--e-global-color-1072aa6) !important;
}

.elementor-66 .elementor-element.elementor-element-0c68003:hover p {
     color: var(--e-global-color-1072aa6) !important;
}

.elementor-66 .elementor-element.elementor-element-0c68003:hover svg .cls-1 {
    fill: var(--e-global-color-1072aa6) !important;
}

.elementor-66 .elementor-element.elementor-element-0c68003 {
    box-shadow: -20px -10px 65px rgba(7, 36, 70, 0.07) !important;
}/* End custom CSS */
/* Start custom CSS for icon, class: .elementor-element-fdbf6a3 */.elementor-66 .elementor-element.elementor-element-fdbf6a3 svg {
    height: 70px !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-6004054 */.elementor-66 .elementor-element.elementor-element-6004054:hover {
    background-color: var(--e-global-color-secondary) !important;
}

.elementor-66 .elementor-element.elementor-element-6004054:hover h3 {
    color: var(--e-global-color-1072aa6) !important;
}

.elementor-66 .elementor-element.elementor-element-6004054:hover p {
     color: var(--e-global-color-1072aa6) !important;
}

.elementor-66 .elementor-element.elementor-element-6004054:hover svg .cls-1 {
    fill: var(--e-global-color-1072aa6) !important;
}

.elementor-66 .elementor-element.elementor-element-6004054 {
    box-shadow: -20px -10px 65px rgba(7, 36, 70, 0.07) !important;
}/* End custom CSS */
/* Start custom CSS for icon, class: .elementor-element-b21364c */.elementor-66 .elementor-element.elementor-element-b21364c svg {
    height: 70px !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-1ef602b */.elementor-66 .elementor-element.elementor-element-1ef602b:hover {
    background-color: var(--e-global-color-secondary) !important;
}

.elementor-66 .elementor-element.elementor-element-1ef602b:hover h3 {
    color: var(--e-global-color-1072aa6) !important;
}

.elementor-66 .elementor-element.elementor-element-1ef602b:hover p {
     color: var(--e-global-color-1072aa6) !important;
}

.elementor-66 .elementor-element.elementor-element-1ef602b:hover svg .cls-1 {
    fill: var(--e-global-color-1072aa6) !important;
}

.elementor-66 .elementor-element.elementor-element-1ef602b {
    box-shadow: -20px -10px 65px rgba(7, 36, 70, 0.07) !important;
}/* End custom CSS */
/* Start custom CSS for icon, class: .elementor-element-729da35 */.elementor-66 .elementor-element.elementor-element-729da35 svg {
    height: 70px !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-be66f77 */.elementor-66 .elementor-element.elementor-element-be66f77:hover {
    background-color: var(--e-global-color-secondary) !important;
}

.elementor-66 .elementor-element.elementor-element-be66f77:hover h3 {
    color: var(--e-global-color-1072aa6) !important;
}

.elementor-66 .elementor-element.elementor-element-be66f77:hover p {
     color: var(--e-global-color-1072aa6) !important;
}

.elementor-66 .elementor-element.elementor-element-be66f77:hover svg .cls-1 {
    fill: var(--e-global-color-1072aa6) !important;
}

.elementor-66 .elementor-element.elementor-element-be66f77 {
    box-shadow: -20px -10px 65px rgba(7, 36, 70, 0.07) !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-f919d78 */.elementor-66 .elementor-element.elementor-element-f919d78 svg .cls-1 {
    fill: var(--e-global-color-accent);
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-d324818 */.elementor-66 .elementor-element.elementor-element-d324818 {
    width: 445px !important;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-75084e5 */.elementor-66 .elementor-element.elementor-element-75084e5 {
    max-width: 540px !important;
}/* End custom CSS */
/* Start Custom Fonts CSS */@font-face {
	font-family: 'JosefinSans-VariableFont';
	font-display: auto;
	src: url('https://martinjohn-training.com/wp-content/uploads/2025/04/JosefinSans-VariableFont_wght.ttf') format('truetype');
}
/* End Custom Fonts CSS */