.elementor-12 .elementor-element.elementor-element-020d064{--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:120px;--padding-bottom:100px;--padding-left:0px;--padding-right:0px;}.elementor-12 .elementor-element.elementor-element-020d064:not(.elementor-motion-effects-element-type-background), .elementor-12 .elementor-element.elementor-element-020d064 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#000000;background-image:url("https://authorjohnherbert.com/wp-content/uploads/2026/01/Group-1707482332.png");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-12 .elementor-element.elementor-element-7117d3b{--display:flex;--gap:20px 0px;--row-gap:20px;--column-gap:0px;}.elementor-widget-heading .elementor-heading-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );color:var( --e-global-color-primary );}.elementor-12 .elementor-element.elementor-element-db49455 .elementor-heading-title{font-family:"Playfair Display", Sans-serif;font-size:75px;font-weight:700;text-transform:uppercase;color:#FFFFFF;}.elementor-12 .elementor-element.elementor-element-8bcb004{margin:-30px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-12 .elementor-element.elementor-element-8bcb004 .elementor-heading-title{font-family:"Playfair Display", Sans-serif;font-size:95px;font-weight:700;text-transform:uppercase;color:#FFFFFF;}.elementor-12 .elementor-element.elementor-element-a5663be .elementor-heading-title{font-family:"Play", Sans-serif;font-size:28px;font-weight:700;text-transform:uppercase;line-height:36px;color:#FFFFFF;}.elementor-12 .elementor-element.elementor-element-88178b4{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-widget-button .elementor-button{background-color:var( --e-global-color-accent );font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-weight:var( --e-global-typography-accent-font-weight );}.elementor-12 .elementor-element.elementor-element-8a1c694 .elementor-button{background-color:#3571DA;font-family:"Play", Sans-serif;font-size:15px;font-weight:700;border-style:solid;border-width:3px 3px 3px 3px;border-color:#3571DA;border-radius:8px 20px 20px 8px;padding:12px 25px 12px 25px;}.elementor-12 .elementor-element.elementor-element-ebf5cfd .elementor-button{background-color:#3571DA00;font-family:"Play", Sans-serif;font-size:15px;font-weight:700;border-style:solid;border-width:3px 3px 3px 3px;border-radius:8px 20px 20px 8px;padding:12px 25px 12px 25px;}.elementor-12 .elementor-element.elementor-element-15a758e{--display:flex;}.elementor-widget-image .widget-image-caption{color:var( --e-global-color-text );font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-12 .elementor-element.elementor-element-b2b2249 img{width:80%;}.elementor-12 .elementor-element.elementor-element-c0b8ba2{--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:120px;--padding-bottom:100px;--padding-left:0px;--padding-right:0px;}.elementor-12 .elementor-element.elementor-element-c0b8ba2:not(.elementor-motion-effects-element-type-background), .elementor-12 .elementor-element.elementor-element-c0b8ba2 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#000000;background-image:url("https://authorjohnherbert.com/wp-content/uploads/2026/01/Group-1707482332.png");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-12 .elementor-element.elementor-element-6652a8b{--display:flex;--gap:20px 0px;--row-gap:20px;--column-gap:0px;}.elementor-12 .elementor-element.elementor-element-92744e6 .elementor-heading-title{font-family:"Playfair Display", Sans-serif;font-size:75px;font-weight:700;text-transform:uppercase;color:#FFFFFF;}.elementor-12 .elementor-element.elementor-element-7cc9f31{margin:-30px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-12 .elementor-element.elementor-element-7cc9f31 .elementor-heading-title{font-family:"Playfair Display", Sans-serif;font-size:95px;font-weight:700;text-transform:uppercase;color:#FFFFFF;}.elementor-12 .elementor-element.elementor-element-d624da7 .elementor-heading-title{font-family:"Play", Sans-serif;font-size:28px;font-weight:700;text-transform:uppercase;line-height:36px;color:#FFFFFF;}.elementor-12 .elementor-element.elementor-element-b856502{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-12 .elementor-element.elementor-element-8b1edbc .elementor-button{background-color:#3571DA;font-family:"Play", Sans-serif;font-size:15px;font-weight:700;border-style:solid;border-width:3px 3px 3px 3px;border-color:#3571DA;border-radius:8px 20px 20px 8px;padding:12px 25px 12px 25px;}.elementor-12 .elementor-element.elementor-element-22b57c7 .elementor-button{background-color:#3571DA00;font-family:"Play", Sans-serif;font-size:15px;font-weight:700;border-style:solid;border-width:3px 3px 3px 3px;border-radius:8px 20px 20px 8px;padding:12px 25px 12px 25px;}.elementor-12 .elementor-element.elementor-element-2c4e6f2{--display:flex;}body:not(.rtl) .elementor-12 .elementor-element.elementor-element-33d6f67{left:0px;}body.rtl .elementor-12 .elementor-element.elementor-element-33d6f67{right:0px;}.elementor-12 .elementor-element.elementor-element-33d6f67{top:95px;}.elementor-12 .elementor-element.elementor-element-33d6f67 img{width:80%;}body:not(.rtl) .elementor-12 .elementor-element.elementor-element-9fecfca{left:420px;}body.rtl .elementor-12 .elementor-element.elementor-element-9fecfca{right:420px;}.elementor-12 .elementor-element.elementor-element-9fecfca{bottom:-23px;}.elementor-12 .elementor-element.elementor-element-2ed6d9f{--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:80px;--padding-bottom:80px;--padding-left:0px;--padding-right:0px;}.elementor-12 .elementor-element.elementor-element-2ed6d9f:not(.elementor-motion-effects-element-type-background), .elementor-12 .elementor-element.elementor-element-2ed6d9f > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://authorjohnherbert.com/wp-content/uploads/2026/01/image-4-1.png");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-12 .elementor-element.elementor-element-c7a33e6{--display:flex;--justify-content:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-12 .elementor-element.elementor-element-d119c27{text-align:center;}.elementor-12 .elementor-element.elementor-element-d119c27 img{width:80%;}.elementor-12 .elementor-element.elementor-element-2ebd8a7{--display:flex;--justify-content:center;--gap:20px 0px;--row-gap:20px;--column-gap:0px;}.elementor-12 .elementor-element.elementor-element-afaadca .elementor-heading-title{font-family:"Playfair Display", Sans-serif;font-size:50px;font-weight:700;text-decoration:underline;color:#000000;}.elementor-widget-text-editor{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );color:var( --e-global-color-text );}.elementor-widget-text-editor.elementor-drop-cap-view-stacked .elementor-drop-cap{background-color:var( --e-global-color-primary );}.elementor-widget-text-editor.elementor-drop-cap-view-framed .elementor-drop-cap, .elementor-widget-text-editor.elementor-drop-cap-view-default .elementor-drop-cap{color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-12 .elementor-element.elementor-element-46a0078{font-family:"Play", Sans-serif;font-size:15px;font-weight:500;color:#000000;}body:not(.rtl) .elementor-12 .elementor-element.elementor-element-7e8ebb2{left:0px;}body.rtl .elementor-12 .elementor-element.elementor-element-7e8ebb2{right:0px;}.elementor-12 .elementor-element.elementor-element-7e8ebb2{bottom:-23px;}.elementor-12 .elementor-element.elementor-element-2222941{--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:20px;--padding-bottom:20px;--padding-left:0px;--padding-right:0px;}.elementor-12 .elementor-element.elementor-element-2222941:not(.elementor-motion-effects-element-type-background), .elementor-12 .elementor-element.elementor-element-2222941 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://authorjohnherbert.com/wp-content/uploads/2026/01/Rectangle-16-1.png");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-12 .elementor-element.elementor-element-7b62373{--e-image-carousel-slides-to-show:5;}.elementor-12 .elementor-element.elementor-element-7b62373 .swiper-wrapper{display:flex;align-items:center;}.elementor-12 .elementor-element.elementor-element-93eb617{--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:80px;--padding-bottom:170px;--padding-left:0px;--padding-right:0px;}.elementor-12 .elementor-element.elementor-element-93eb617:not(.elementor-motion-effects-element-type-background), .elementor-12 .elementor-element.elementor-element-93eb617 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://authorjohnherbert.com/wp-content/uploads/2026/01/image-6-1.png");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-12 .elementor-element.elementor-element-8e64d31{text-align:center;}.elementor-12 .elementor-element.elementor-element-8e64d31 .elementor-heading-title{font-family:"Playfair Display", Sans-serif;font-size:50px;font-weight:700;font-style:normal;text-decoration:underline;color:#000000;}.elementor-12 .elementor-element.elementor-element-a6289d7{text-align:center;}.elementor-12 .elementor-element.elementor-element-a6289d7 .elementor-heading-title{font-family:"Play", Sans-serif;font-size:22px;font-weight:700;text-transform:uppercase;line-height:36px;color:#000000;}.elementor-12 .elementor-element.elementor-element-fcab6da{text-align:center;font-family:"Play", Sans-serif;font-weight:400;color:#000000;}.elementor-12 .elementor-element.elementor-element-41e8ce3{margin:-120px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-12 .elementor-element.elementor-element-325ecb1{--display:flex;--margin-top:-50px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-12 .elementor-element.elementor-element-824dffe{text-align:center;}.elementor-12 .elementor-element.elementor-element-824dffe .elementor-heading-title{font-family:"Play", Sans-serif;font-size:16px;font-weight:400;color:#000000;}.elementor-12 .elementor-element.elementor-element-2f5dd33{font-family:"Play", Sans-serif;font-weight:400;color:#000000;}.elementor-12 .elementor-element.elementor-element-1ade6b6 .elementor-button{background-color:#3571DA;font-family:"Play", Sans-serif;font-size:15px;font-weight:700;border-style:solid;border-width:3px 3px 3px 3px;border-color:#3571DA;border-radius:8px 20px 20px 8px;padding:12px 25px 12px 25px;}body:not(.rtl) .elementor-12 .elementor-element.elementor-element-690ca4b{right:-34px;}body.rtl .elementor-12 .elementor-element.elementor-element-690ca4b{left:-34px;}.elementor-12 .elementor-element.elementor-element-690ca4b{bottom:69px;}.elementor-12 .elementor-element.elementor-element-690ca4b img{width:80%;}.elementor-12 .elementor-element.elementor-element-9e4c0f7{--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:20px;--padding-bottom:20px;--padding-left:0px;--padding-right:0px;}.elementor-12 .elementor-element.elementor-element-9e4c0f7:not(.elementor-motion-effects-element-type-background), .elementor-12 .elementor-element.elementor-element-9e4c0f7 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://authorjohnherbert.com/wp-content/uploads/2026/01/Rectangle-5-1.png");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-12 .elementor-element.elementor-element-4408dbf{--display:flex;}.elementor-12 .elementor-element.elementor-element-254ffff{margin:-170px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-12 .elementor-element.elementor-element-254ffff img{width:85%;}.elementor-12 .elementor-element.elementor-element-91440de{--display:flex;--justify-content:center;--gap:10px 0px;--row-gap:10px;--column-gap:0px;}.elementor-12 .elementor-element.elementor-element-0799f96 .elementor-heading-title{font-family:"Playfair Display", Sans-serif;font-size:60px;font-weight:700;color:#DDDDDD;}.elementor-12 .elementor-element.elementor-element-ff9132d{font-family:"Play", Sans-serif;font-weight:400;color:#FFFFFF;}.elementor-12 .elementor-element.elementor-element-e37fee3 .elementor-button{background-color:#3571DA;font-family:"Play", Sans-serif;font-size:15px;font-weight:700;border-style:solid;border-width:3px 3px 3px 3px;border-color:#3571DA;border-radius:8px 20px 20px 8px;padding:12px 25px 12px 25px;}.elementor-12 .elementor-element.elementor-element-9f9cfa9{--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:75px;--padding-bottom:75px;--padding-left:0px;--padding-right:0px;}.elementor-12 .elementor-element.elementor-element-9f9cfa9:not(.elementor-motion-effects-element-type-background), .elementor-12 .elementor-element.elementor-element-9f9cfa9 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://authorjohnherbert.com/wp-content/uploads/2026/01/image-6-1-1.png");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-12 .elementor-element.elementor-element-82c489f{--display:flex;}.elementor-12 .elementor-element.elementor-element-d249160{text-align:center;}.elementor-12 .elementor-element.elementor-element-d249160 .elementor-heading-title{font-family:"Playfair Display", Sans-serif;font-size:60px;font-weight:700;color:#000000;}.elementor-12 .elementor-element.elementor-element-03bfcea{text-align:center;font-family:"Play", Sans-serif;font-weight:400;color:#000000;}.elementor-12 .elementor-element.elementor-element-245c068{--display:flex;--border-radius:30px 30px 30px 30px;}.elementor-12 .elementor-element.elementor-element-245c068:not(.elementor-motion-effects-element-type-background), .elementor-12 .elementor-element.elementor-element-245c068 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#ECECEC;}.elementor-12 .elementor-element.elementor-element-1e93bab{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-12 .elementor-element.elementor-element-8797a77{--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;}.elementor-12 .elementor-element.elementor-element-46b1895 .elementor-heading-title{font-family:"Play", Sans-serif;font-size:20px;font-weight:600;color:#000000;}.elementor-12 .elementor-element.elementor-element-78368aa{--display:flex;}.elementor-12 .elementor-element.elementor-element-3905a80{text-align:center;font-family:"Play", Sans-serif;font-weight:400;color:#000000;}.elementor-12 .elementor-element.elementor-element-9eb639b{--display:flex;--border-radius:30px 30px 30px 30px;}.elementor-12 .elementor-element.elementor-element-9eb639b:not(.elementor-motion-effects-element-type-background), .elementor-12 .elementor-element.elementor-element-9eb639b > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#5D9AFF;}.elementor-12 .elementor-element.elementor-element-431399c{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-12 .elementor-element.elementor-element-934eb09{--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;}.elementor-12 .elementor-element.elementor-element-7d05e55 img{width:70%;}.elementor-12 .elementor-element.elementor-element-65387b1 .elementor-heading-title{font-family:"Play", Sans-serif;font-size:20px;font-weight:600;color:#FFFFFF;}.elementor-12 .elementor-element.elementor-element-0121323{--display:flex;}.elementor-12 .elementor-element.elementor-element-1f36eef{text-align:center;font-family:"Play", Sans-serif;font-weight:400;color:#FFFFFF;}.elementor-12 .elementor-element.elementor-element-cedbc9a{--display:flex;--border-radius:30px 30px 30px 30px;}.elementor-12 .elementor-element.elementor-element-cedbc9a:not(.elementor-motion-effects-element-type-background), .elementor-12 .elementor-element.elementor-element-cedbc9a > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#ECECEC;}.elementor-12 .elementor-element.elementor-element-038cdda{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-12 .elementor-element.elementor-element-afd24ac{--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;}.elementor-12 .elementor-element.elementor-element-01dfe53 .elementor-heading-title{font-family:"Play", Sans-serif;font-size:20px;font-weight:600;color:#000000;}.elementor-12 .elementor-element.elementor-element-d94bd1d{--display:flex;}.elementor-12 .elementor-element.elementor-element-ac514ae{text-align:center;font-family:"Play", Sans-serif;font-weight:400;color:#000000;}.elementor-12 .elementor-element.elementor-element-694daa3{--display:flex;--border-radius:30px 30px 30px 30px;}.elementor-12 .elementor-element.elementor-element-694daa3:not(.elementor-motion-effects-element-type-background), .elementor-12 .elementor-element.elementor-element-694daa3 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#5D9AFF;}.elementor-12 .elementor-element.elementor-element-0a04bf9{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-12 .elementor-element.elementor-element-b262c5a{--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;}.elementor-12 .elementor-element.elementor-element-b2d82a1 img{width:70%;}.elementor-12 .elementor-element.elementor-element-55fb36a .elementor-heading-title{font-family:"Play", Sans-serif;font-size:20px;font-weight:600;color:#FFFFFF;}.elementor-12 .elementor-element.elementor-element-dbb3927{--display:flex;}.elementor-12 .elementor-element.elementor-element-799385e{text-align:center;font-family:"Play", Sans-serif;font-weight:400;color:#FFFFFF;}.elementor-12 .elementor-element.elementor-element-6706856{--e-n-carousel-swiper-slides-to-display:2;--e-n-carousel-swiper-offset-size:80px;--e-n-carousel-swiper-slides-gap:10px;--e-n-carousel-slide-height:auto;--e-n-carousel-slide-container-height:100%;--e-n-carousel-swiper-pagination-size:20px;--e-n-carousel-dots-normal-color:#5D9AFF;--e-n-carousel-dots-hover-color:#5D9AFF;--e-n-carousel-swiper-pagination-spacing:51px;}.elementor-12 .elementor-element.elementor-element-6706856 .swiper-pagination-bullet{--swiper-pagination-bullet-horizontal-gap:8px;--swiper-pagination-bullet-vertical-gap:8px;}.elementor-12 .elementor-element.elementor-element-4f52345{--display:flex;--border-radius:30px 30px 30px 30px;}.elementor-12 .elementor-element.elementor-element-4f52345:not(.elementor-motion-effects-element-type-background), .elementor-12 .elementor-element.elementor-element-4f52345 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#ECECEC;}.elementor-12 .elementor-element.elementor-element-3e172cd{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-12 .elementor-element.elementor-element-ce05ff7{--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;}.elementor-12 .elementor-element.elementor-element-cd47073 .elementor-heading-title{font-family:"Play", Sans-serif;font-size:20px;font-weight:600;color:#000000;}.elementor-12 .elementor-element.elementor-element-d575c10{--display:flex;}.elementor-12 .elementor-element.elementor-element-bac38b4{text-align:center;font-family:"Play", Sans-serif;font-weight:400;color:#000000;}.elementor-12 .elementor-element.elementor-element-965c9bf{--display:flex;--border-radius:30px 30px 30px 30px;}.elementor-12 .elementor-element.elementor-element-965c9bf:not(.elementor-motion-effects-element-type-background), .elementor-12 .elementor-element.elementor-element-965c9bf > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#5D9AFF;}.elementor-12 .elementor-element.elementor-element-f65fc5b{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-12 .elementor-element.elementor-element-dc312d7{--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;}.elementor-12 .elementor-element.elementor-element-9c0fab6 img{width:70%;}.elementor-12 .elementor-element.elementor-element-aff18dd .elementor-heading-title{font-family:"Play", Sans-serif;font-size:20px;font-weight:600;color:#FFFFFF;}.elementor-12 .elementor-element.elementor-element-0323ea6{--display:flex;}.elementor-12 .elementor-element.elementor-element-6538c79{text-align:center;font-family:"Play", Sans-serif;font-weight:400;color:#FFFFFF;}.elementor-12 .elementor-element.elementor-element-18831cf{--display:flex;--border-radius:30px 30px 30px 30px;}.elementor-12 .elementor-element.elementor-element-18831cf:not(.elementor-motion-effects-element-type-background), .elementor-12 .elementor-element.elementor-element-18831cf > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#ECECEC;}.elementor-12 .elementor-element.elementor-element-e1d21f3{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-12 .elementor-element.elementor-element-4e6e116{--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;}.elementor-12 .elementor-element.elementor-element-f68929e .elementor-heading-title{font-family:"Play", Sans-serif;font-size:20px;font-weight:600;color:#000000;}.elementor-12 .elementor-element.elementor-element-5cd195c{--display:flex;}.elementor-12 .elementor-element.elementor-element-c14b04d{text-align:center;font-family:"Play", Sans-serif;font-weight:400;color:#000000;}.elementor-12 .elementor-element.elementor-element-7fcba3c{--display:flex;--border-radius:30px 30px 30px 30px;}.elementor-12 .elementor-element.elementor-element-7fcba3c:not(.elementor-motion-effects-element-type-background), .elementor-12 .elementor-element.elementor-element-7fcba3c > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#5D9AFF;}.elementor-12 .elementor-element.elementor-element-f0798e9{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-12 .elementor-element.elementor-element-ce0e3e8{--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;}.elementor-12 .elementor-element.elementor-element-f11a4f9 img{width:70%;}.elementor-12 .elementor-element.elementor-element-b2c6791 .elementor-heading-title{font-family:"Play", Sans-serif;font-size:20px;font-weight:600;color:#FFFFFF;}.elementor-12 .elementor-element.elementor-element-15077ea{--display:flex;}.elementor-12 .elementor-element.elementor-element-36c5112{text-align:center;font-family:"Play", Sans-serif;font-weight:400;color:#FFFFFF;}.elementor-12 .elementor-element.elementor-element-1cef4b7{--e-n-carousel-swiper-slides-to-display:2;--e-n-carousel-swiper-slides-gap:10px;--e-n-carousel-slide-height:auto;--e-n-carousel-slide-container-height:100%;--e-n-carousel-swiper-pagination-size:20px;--e-n-carousel-dots-normal-color:#5D9AFF;--e-n-carousel-dots-hover-color:#5D9AFF;--e-n-carousel-swiper-pagination-spacing:51px;}.elementor-12 .elementor-element.elementor-element-1cef4b7 .swiper-pagination-bullet{--swiper-pagination-bullet-horizontal-gap:8px;--swiper-pagination-bullet-vertical-gap:8px;}.elementor-12 .elementor-element.elementor-element-2bbe281{--display:flex;--margin-top:75px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-12 .elementor-element.elementor-element-6f27c0e{text-align:center;}.elementor-12 .elementor-element.elementor-element-6f27c0e .elementor-heading-title{font-family:"Playfair Display", Sans-serif;font-size:50px;font-weight:700;font-style:normal;text-decoration:underline;color:#000000;}.elementor-12 .elementor-element.elementor-element-ffa27b7{text-align:center;font-family:"Play", Sans-serif;font-weight:400;color:#000000;}.elementor-widget-posts .elementor-button{background-color:var( --e-global-color-accent );font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-weight:var( --e-global-typography-accent-font-weight );}.elementor-widget-posts .elementor-post__title, .elementor-widget-posts .elementor-post__title a{color:var( --e-global-color-secondary );font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-widget-posts .elementor-post__meta-data{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-widget-posts .elementor-post__excerpt p{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-widget-posts .elementor-post__read-more{color:var( --e-global-color-accent );}.elementor-widget-posts a.elementor-post__read-more{font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-weight:var( --e-global-typography-accent-font-weight );}.elementor-widget-posts .elementor-post__card .elementor-post__badge{background-color:var( --e-global-color-accent );font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-weight:var( --e-global-typography-accent-font-weight );}.elementor-widget-posts .elementor-pagination{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-widget-posts .e-load-more-message{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-12 .elementor-element.elementor-element-8e2688b{--grid-row-gap:35px;--grid-column-gap:30px;}.elementor-12 .elementor-element.elementor-element-8e2688b .elementor-posts-container .elementor-post__thumbnail{padding-bottom:calc( 0.66 * 100% );}.elementor-12 .elementor-element.elementor-element-8e2688b:after{content:"0.66";}.elementor-12 .elementor-element.elementor-element-8e2688b .elementor-post__thumbnail__link{width:100%;}.elementor-12 .elementor-element.elementor-element-8e2688b .elementor-post__meta-data span + span:before{content:"///";}.elementor-12 .elementor-element.elementor-element-8e2688b .elementor-post__thumbnail{border-radius:10px 10px 10px 10px;}.elementor-12 .elementor-element.elementor-element-8e2688b.elementor-posts--thumbnail-left .elementor-post__thumbnail__link{margin-right:20px;}.elementor-12 .elementor-element.elementor-element-8e2688b.elementor-posts--thumbnail-right .elementor-post__thumbnail__link{margin-left:20px;}.elementor-12 .elementor-element.elementor-element-8e2688b.elementor-posts--thumbnail-top .elementor-post__thumbnail__link{margin-bottom:20px;}.elementor-12 .elementor-element.elementor-element-8e2688b .elementor-post__title, .elementor-12 .elementor-element.elementor-element-8e2688b .elementor-post__title a{color:#000000;font-family:"Play", Sans-serif;font-weight:600;}.elementor-12 .elementor-element.elementor-element-8e2688b .elementor-post__meta-data{color:#000000;font-family:"Play", Sans-serif;font-weight:400;}.elementor-12 .elementor-element.elementor-element-8e2688b .elementor-post__excerpt p{color:#000000;font-family:"Play", Sans-serif;font-weight:400;}.elementor-12 .elementor-element.elementor-element-8e2688b .elementor-post__read-more{color:#3571DA;}.elementor-12 .elementor-element.elementor-element-8e2688b a.elementor-post__read-more{font-family:"Play", Sans-serif;font-size:15px;font-weight:500;}@media(min-width:768px){.elementor-12 .elementor-element.elementor-element-c7a33e6{--width:80%;}}@media(max-width:1024px){.elementor-12 .elementor-element.elementor-element-020d064:not(.elementor-motion-effects-element-type-background), .elementor-12 .elementor-element.elementor-element-020d064 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-position:center left;}.elementor-12 .elementor-element.elementor-element-020d064{--padding-top:75px;--padding-bottom:75px;--padding-left:0px;--padding-right:0px;}.elementor-12 .elementor-element.elementor-element-db49455 .elementor-heading-title{font-size:50px;}.elementor-12 .elementor-element.elementor-element-8bcb004 .elementor-heading-title{font-size:63px;}.elementor-12 .elementor-element.elementor-element-a5663be .elementor-heading-title{font-size:18px;}.elementor-12 .elementor-element.elementor-element-d119c27 img{width:100%;}.elementor-12 .elementor-element.elementor-element-afaadca .elementor-heading-title{font-size:35px;}.elementor-12 .elementor-element.elementor-element-46a0078{font-size:12px;}.elementor-12 .elementor-element.elementor-element-7b62373{--e-image-carousel-slides-to-show:3;}.elementor-12 .elementor-element.elementor-element-93eb617{--padding-top:80px;--padding-bottom:170px;--padding-left:10px;--padding-right:10px;}.elementor-12 .elementor-element.elementor-element-a6289d7 .elementor-heading-title{font-size:18px;}.elementor-12 .elementor-element.elementor-element-fcab6da{font-size:12px;}.elementor-12 .elementor-element.elementor-element-2f5dd33{font-size:13px;}.elementor-12 .elementor-element.elementor-element-9e4c0f7{--padding-top:20px;--padding-bottom:20px;--padding-left:0px;--padding-right:0px;}.elementor-12 .elementor-element.elementor-element-254ffff{margin:-120px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-12 .elementor-element.elementor-element-254ffff img{width:100%;}.elementor-12 .elementor-element.elementor-element-91440de{--justify-content:center;}.elementor-12 .elementor-element.elementor-element-0799f96 .elementor-heading-title{font-size:35px;}.elementor-12 .elementor-element.elementor-element-9f9cfa9{--padding-top:75px;--padding-bottom:75px;--padding-left:10px;--padding-right:10px;}.elementor-12 .elementor-element.elementor-element-6706856{--e-n-carousel-swiper-slides-to-display:2;}.elementor-12 .elementor-element.elementor-element-1cef4b7{--e-n-carousel-swiper-slides-to-display:2;}}@media(max-width:767px){.elementor-12 .elementor-element.elementor-element-020d064{--padding-top:75px;--padding-bottom:75px;--padding-left:10px;--padding-right:10px;}.elementor-12 .elementor-element.elementor-element-db49455{text-align:center;}.elementor-12 .elementor-element.elementor-element-db49455 .elementor-heading-title{font-size:40px;}.elementor-12 .elementor-element.elementor-element-8bcb004{margin:-25px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:center;}.elementor-12 .elementor-element.elementor-element-8bcb004 .elementor-heading-title{font-size:50px;}.elementor-12 .elementor-element.elementor-element-a5663be{text-align:center;}.elementor-12 .elementor-element.elementor-element-a5663be .elementor-heading-title{font-size:15px;}.elementor-12 .elementor-element.elementor-element-88178b4{--justify-content:center;}.elementor-12 .elementor-element.elementor-element-2ed6d9f{--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;--padding-top:75px;--padding-bottom:75px;--padding-left:10px;--padding-right:10px;}.elementor-12 .elementor-element.elementor-element-afaadca{text-align:center;}.elementor-12 .elementor-element.elementor-element-46a0078{text-align:center;}.elementor-12 .elementor-element.elementor-element-7b62373{--e-image-carousel-slides-to-show:2;}.elementor-12 .elementor-element.elementor-element-8e64d31 .elementor-heading-title{font-size:35px;}.elementor-12 .elementor-element.elementor-element-a6289d7 .elementor-heading-title{font-size:13px;}.elementor-12 .elementor-element.elementor-element-41e8ce3{margin:-50px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-12 .elementor-element.elementor-element-2f5dd33{text-align:start;}.elementor-12 .elementor-element.elementor-element-0799f96{text-align:center;}.elementor-12 .elementor-element.elementor-element-ff9132d{text-align:center;}.elementor-12 .elementor-element.elementor-element-d249160 .elementor-heading-title{font-size:40px;}.elementor-12 .elementor-element.elementor-element-03bfcea{font-size:13px;}.elementor-12 .elementor-element.elementor-element-6706856{--e-n-carousel-swiper-slides-to-display:1;}.elementor-12 .elementor-element.elementor-element-1cef4b7{--e-n-carousel-swiper-slides-to-display:1;}.elementor-12 .elementor-element.elementor-element-6f27c0e .elementor-heading-title{font-size:35px;}.elementor-12 .elementor-element.elementor-element-ffa27b7{font-size:14px;}.elementor-12 .elementor-element.elementor-element-8e2688b .elementor-posts-container .elementor-post__thumbnail{padding-bottom:calc( 0.5 * 100% );}.elementor-12 .elementor-element.elementor-element-8e2688b:after{content:"0.5";}.elementor-12 .elementor-element.elementor-element-8e2688b .elementor-post__thumbnail__link{width:100%;}}/* Start custom CSS for image, class: .elementor-element-33d6f67 */.elementor-12 .elementor-element.elementor-element-33d6f67 {
  animation: slowZoomInOut 10s ease-in-out infinite;
}

@keyframes slowZoomInOut {
  0% {
    transform: scale(1);
  }
  50% {
    transform: scale(1.08);
  }
  100% {
    transform: scale(1);
  }
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-afaadca */.elementor-12 .elementor-element.elementor-element-afaadca span{
    color: #3571DA;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-7e8ebb2 */.elementor-12 .elementor-element.elementor-element-7e8ebb2 {
  animation: slowZoomInOut 10s ease-in-out infinite;
}

@keyframes slowZoomInOut {
  0% {
    transform: scale(1);
  }
  50% {
    transform: scale(1.08);
  }
  100% {
    transform: scale(1);
  }
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-8e64d31 */.elementor-12 .elementor-element.elementor-element-8e64d31 span{
    color: #3571DA;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-41e8ce3 */.elementor-12 .elementor-element.elementor-element-41e8ce3 {
  animation: slowZoomInOut 10s ease-in-out infinite;
}

@keyframes slowZoomInOut {
  0% {
    transform: scale(1);
  }
  50% {
    transform: scale(1.08);
  }
  100% {
    transform: scale(1);
  }
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-824dffe */.elementor-12 .elementor-element.elementor-element-824dffe span{
    font-weight: bold;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-690ca4b */.elementor-12 .elementor-element.elementor-element-690ca4b {
  animation: slowZoomInOut 10s ease-in-out infinite;
}

@keyframes slowZoomInOut {
  0% {
    transform: scale(1);
  }
  50% {
    transform: scale(1.08);
  }
  100% {
    transform: scale(1);
  }
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-254ffff */.elementor-12 .elementor-element.elementor-element-254ffff {
  animation: slowZoomInOut 10s ease-in-out infinite;
}

@keyframes slowZoomInOut {
  0% {
    transform: scale(1);
  }
  50% {
    transform: scale(1.08);
  }
  100% {
    transform: scale(1);
  }
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-6f27c0e */.elementor-12 .elementor-element.elementor-element-6f27c0e span{
    color: #3571DA;
}/* End custom CSS */