.elementor-139 .elementor-element.elementor-element-44449cf > .elementor-background-overlay{background-color:#000000;background-image:url("https://creatixglobal.in/wp-content/uploads/2026/04/doodles.png");background-position:center center;background-repeat:no-repeat;background-size:100% auto;opacity:1;transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-139 .elementor-element.elementor-element-44449cf{overflow:hidden;transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:8em 1em 5em 1em;}.elementor-139 .elementor-element.elementor-element-f3fe26b{text-align:center;}.elementor-139 .elementor-element.elementor-element-f3fe26b .elementor-heading-title{font-family:"Proxima Nova Bold", Sans-serif;font-size:68px;font-weight:600;text-transform:capitalize;line-height:1em;letter-spacing:-2px;color:#FFFFFF;}.elementor-139 .elementor-element.elementor-element-9e983e0{--iteration-count:infinite;--dynamic-text-color:var( --e-global-color-0fdb2f2 );}.elementor-139 .elementor-element.elementor-element-9e983e0 .elementor-headline{text-align:center;font-family:"Proxima Nova Bold", Sans-serif;font-size:55px;}.elementor-139 .elementor-element.elementor-element-9e983e0 .elementor-headline-plain-text{color:#FFFFFF;}.elementor-139 .elementor-element.elementor-element-9e983e0 .elementor-headline-dynamic-text{font-family:"Proxima Nova Bold", Sans-serif;font-weight:700;}.elementor-139 .elementor-element.elementor-element-31edaba{--display:grid;--e-con-grid-template-columns:repeat(2, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--gap:5px 5px;--row-gap:5px;--column-gap:5px;--grid-auto-flow:row;--padding-top:0rem;--padding-bottom:3rem;--padding-left:0rem;--padding-right:0rem;}.elementor-139 .elementor-element.elementor-element-f0bea7b .elementor-button{background-color:var( --e-global-color-0fdb2f2 );fill:#000000;color:#000000;border-radius:1px 1px 1px 1px;}.elementor-139 .elementor-element.elementor-element-f0bea7b{padding:0px 25px 0px 0px;}.elementor-139 .elementor-element.elementor-element-f0bea7b .elementor-button-content-wrapper{flex-direction:row;}.elementor-139 .elementor-element.elementor-element-f8b213b .elementor-button{background-color:var( --e-global-color-0fdb2f2 );fill:#000000;color:#000000;border-radius:1px 1px 1px 1px;}.elementor-139 .elementor-element.elementor-element-f8b213b .elementor-button-content-wrapper{flex-direction:row;}.elementor-139 .elementor-element.elementor-element-f723b89{text-align:center;font-family:"Karla", Sans-serif;font-size:22px;color:#FFFFFF;}.elementor-139 .elementor-element.elementor-element-5595637{border-style:none;border-radius:12px 12px 12px 12px;}.elementor-139 .elementor-element.elementor-element-5595637 .elementor-wrapper{--video-aspect-ratio:1.77777;}.elementor-139 .elementor-element.elementor-element-5595637 .elementor-custom-embed-play i{color:#FF0000;font-size:47px;text-shadow:0px 0px 10px rgba(0,0,0,0.3);}.elementor-139 .elementor-element.elementor-element-5595637 .elementor-custom-embed-play svg{fill:#FF0000;width:47px;height:47px;}.elementor-139 .elementor-element.elementor-element-930284b{--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:4rem;--padding-bottom:4rem;--padding-left:0rem;--padding-right:0rem;}.elementor-139 .elementor-element.elementor-element-367ea49{--e-rating-justify-content:center;}.elementor-139 .elementor-element.elementor-element-54bc53f{text-align:center;font-family:"Playfair", Sans-serif;color:#000000;}.elementor-139 .elementor-element.elementor-element-53325cc{margin:-80px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-139 .elementor-element.elementor-element-53325cc.elementor-arrows-yes .elementor-main-swiper{width:calc( 100% - 40px );}.elementor-139 .elementor-element.elementor-element-53325cc .elementor-main-swiper{width:100%;}.elementor-139 .elementor-element.elementor-element-53325cc .elementor-swiper-button{font-size:30px;color:var( --e-global-color-0fdb2f2 );}.elementor-139 .elementor-element.elementor-element-53325cc .elementor-swiper-button svg{fill:var( --e-global-color-0fdb2f2 );}.elementor-139 .elementor-element.elementor-element-53325cc .elementor-testimonial__text{font-family:"Montserrat", Sans-serif;font-size:13px;}.elementor-139 .elementor-element.elementor-element-53325cc .elementor-testimonial__name{font-family:"Montserrat", Sans-serif;font-size:14px;}.elementor-139 .elementor-element.elementor-element-53325cc .elementor-testimonial__title{color:#000000;font-family:"Karla", Sans-serif;font-size:16px;}.elementor-139 .elementor-element.elementor-element-53325cc .elementor-testimonial__image img{width:200px;height:200px;}.elementor-139 .elementor-element.elementor-element-53325cc.elementor-testimonial--layout-image_left .elementor-testimonial__content:after,
					 .elementor-139 .elementor-element.elementor-element-53325cc.elementor-testimonial--layout-image_right .elementor-testimonial__content:after{top:calc( 20px + (200px / 2) - 8px );}body:not(.rtl) .elementor-139 .elementor-element.elementor-element-53325cc.elementor-testimonial--layout-image_stacked:not(.elementor-testimonial--align-center):not(.elementor-testimonial--align-right) .elementor-testimonial__content:after,
					 body:not(.rtl) .elementor-139 .elementor-element.elementor-element-53325cc.elementor-testimonial--layout-image_inline:not(.elementor-testimonial--align-center):not(.elementor-testimonial--align-right) .elementor-testimonial__content:after,
					 .elementor-139 .elementor-element.elementor-element-53325cc.elementor-testimonial--layout-image_stacked.elementor-testimonial--align-left .elementor-testimonial__content:after,
					 .elementor-139 .elementor-element.elementor-element-53325cc.elementor-testimonial--layout-image_inline.elementor-testimonial--align-left .elementor-testimonial__content:after{left:calc( 20px + (200px / 2) - 8px );right:auto;}body.rtl .elementor-139 .elementor-element.elementor-element-53325cc.elementor-testimonial--layout-image_stacked:not(.elementor-testimonial--align-center):not(.elementor-testimonial--align-left) .elementor-testimonial__content:after,
					 body.rtl .elementor-139 .elementor-element.elementor-element-53325cc.elementor-testimonial--layout-image_inline:not(.elementor-testimonial--align-center):not(.elementor-testimonial--align-left) .elementor-testimonial__content:after,
					 .elementor-139 .elementor-element.elementor-element-53325cc.elementor-testimonial--layout-image_stacked.elementor-testimonial--align-right .elementor-testimonial__content:after,
					 .elementor-139 .elementor-element.elementor-element-53325cc.elementor-testimonial--layout-image_inline.elementor-testimonial--align-right .elementor-testimonial__content:after{right:calc( 20px + (200px / 2) - 8px );left:auto;}body:not(.rtl) .elementor-139 .elementor-element.elementor-element-53325cc.elementor-testimonial--layout-image_above:not(.elementor-testimonial--align-center):not(.elementor-testimonial--align-right) .elementor-testimonial__content:after,
					 .elementor-139 .elementor-element.elementor-element-53325cc.elementor-testimonial--layout-image_above.elementor-testimonial--align-left .elementor-testimonial__content:after{left:calc( 20px + (200px / 2) - 8px );right:auto;}body.rtl .elementor-139 .elementor-element.elementor-element-53325cc.elementor-testimonial--layout-image_above:not(.elementor-testimonial--align-center):not(.elementor-testimonial--align-left) .elementor-testimonial__content:after,
					 .elementor-139 .elementor-element.elementor-element-53325cc.elementor-testimonial--layout-image_above.elementor-testimonial--align-right .elementor-testimonial__content:after{right:calc( 20px + (200px / 2) - 8px );left:auto;}.elementor-139 .elementor-element.elementor-element-0e95197{text-align:center;}.elementor-139 .elementor-element.elementor-element-0e95197 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:26px;}.elementor-139 .elementor-element.elementor-element-ad5318c:not(.elementor-motion-effects-element-type-background), .elementor-139 .elementor-element.elementor-element-ad5318c > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F7F7F7;}.elementor-139 .elementor-element.elementor-element-ad5318c > .elementor-container{max-width:1600px;}.elementor-139 .elementor-element.elementor-element-ad5318c{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:3em 1em 7em 1em;}.elementor-139 .elementor-element.elementor-element-ad5318c > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-139 .elementor-element.elementor-element-5ba82da.elementor-column > .elementor-widget-wrap{justify-content:center;}.elementor-139 .elementor-element.elementor-element-5b55549{text-align:center;}.elementor-139 .elementor-element.elementor-element-5b55549 .elementor-heading-title{font-family:"Proxima Nova Bold", Sans-serif;font-size:40px;font-weight:700;text-transform:capitalize;}.elementor-139 .elementor-element.elementor-element-1bcbe73{width:var( --container-widget-width, 65% );max-width:65%;padding:0px 35px 0px 35px;--container-widget-width:65%;--container-widget-flex-grow:0;text-align:center;font-family:"Karla", Sans-serif;font-size:20px;font-weight:400;line-height:28px;letter-spacing:-0.3px;word-spacing:2px;color:#000000;}.elementor-139 .elementor-element.elementor-element-1bcbe73.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-139 .elementor-element.elementor-element-415747b{--display:grid;--e-con-grid-template-columns:repeat(4, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-139 .elementor-element.elementor-element-629ab52{--display:flex;border-style:solid;--border-style:solid;border-width:5px 5px 5px 5px;--border-top-width:5px;--border-right-width:5px;--border-bottom-width:5px;--border-left-width:5px;border-color:var( --e-global-color-0fdb2f2 );--border-color:var( --e-global-color-0fdb2f2 );--border-radius:19px 19px 19px 19px;--padding-top:2rem;--padding-bottom:2rem;--padding-left:1rem;--padding-right:1rem;}.elementor-139 .elementor-element.elementor-element-629ab52:not(.elementor-motion-effects-element-type-background), .elementor-139 .elementor-element.elementor-element-629ab52 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-52e86bb );}.elementor-139 .elementor-element.elementor-element-629ab52:hover{box-shadow:0px 0px 10px 0px rgba(0,0,0,0.5);}.elementor-139 .elementor-element.elementor-element-a52f011 .elementor-icon-box-wrapper{gap:15px;}.elementor-139 .elementor-element.elementor-element-a52f011 .elementor-icon{font-size:112px;}.elementor-139 .elementor-element.elementor-element-a52f011 .elementor-icon-box-title, .elementor-139 .elementor-element.elementor-element-a52f011 .elementor-icon-box-title a{font-family:"Playfair Display", Sans-serif;font-weight:800;}.elementor-139 .elementor-element.elementor-element-a52f011 .elementor-icon-box-description{font-family:"Karla", Sans-serif;font-size:23px;}.elementor-139 .elementor-element.elementor-element-4516f8c{--display:flex;border-style:solid;--border-style:solid;border-width:5px 5px 5px 5px;--border-top-width:5px;--border-right-width:5px;--border-bottom-width:5px;--border-left-width:5px;border-color:var( --e-global-color-0fdb2f2 );--border-color:var( --e-global-color-0fdb2f2 );--border-radius:19px 19px 19px 19px;--padding-top:2rem;--padding-bottom:2rem;--padding-left:1rem;--padding-right:1rem;}.elementor-139 .elementor-element.elementor-element-4516f8c:not(.elementor-motion-effects-element-type-background), .elementor-139 .elementor-element.elementor-element-4516f8c > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-52e86bb );}.elementor-139 .elementor-element.elementor-element-4516f8c:hover{box-shadow:0px 0px 10px 0px rgba(0,0,0,0.5);}.elementor-139 .elementor-element.elementor-element-210414c .elementor-icon-box-wrapper{gap:15px;}.elementor-139 .elementor-element.elementor-element-210414c .elementor-icon{font-size:112px;}.elementor-139 .elementor-element.elementor-element-210414c .elementor-icon-box-title, .elementor-139 .elementor-element.elementor-element-210414c .elementor-icon-box-title a{font-family:"Playfair Display", Sans-serif;font-weight:800;}.elementor-139 .elementor-element.elementor-element-210414c .elementor-icon-box-description{font-family:"Karla", Sans-serif;font-size:23px;}.elementor-139 .elementor-element.elementor-element-5b1390e{--display:flex;border-style:solid;--border-style:solid;border-width:5px 5px 5px 5px;--border-top-width:5px;--border-right-width:5px;--border-bottom-width:5px;--border-left-width:5px;border-color:var( --e-global-color-0fdb2f2 );--border-color:var( --e-global-color-0fdb2f2 );--border-radius:19px 19px 19px 19px;--padding-top:2rem;--padding-bottom:2rem;--padding-left:1rem;--padding-right:1rem;}.elementor-139 .elementor-element.elementor-element-5b1390e:not(.elementor-motion-effects-element-type-background), .elementor-139 .elementor-element.elementor-element-5b1390e > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-52e86bb );}.elementor-139 .elementor-element.elementor-element-5b1390e:hover{box-shadow:0px 0px 10px 0px rgba(0,0,0,0.5);}.elementor-139 .elementor-element.elementor-element-1fec1a6 .elementor-icon-box-wrapper{gap:15px;}.elementor-139 .elementor-element.elementor-element-1fec1a6 .elementor-icon{font-size:112px;}.elementor-139 .elementor-element.elementor-element-1fec1a6 .elementor-icon-box-title, .elementor-139 .elementor-element.elementor-element-1fec1a6 .elementor-icon-box-title a{font-family:"Playfair Display", Sans-serif;font-weight:800;}.elementor-139 .elementor-element.elementor-element-1fec1a6 .elementor-icon-box-description{font-family:"Karla", Sans-serif;font-size:23px;}.elementor-139 .elementor-element.elementor-element-45ba5e9{--display:flex;border-style:solid;--border-style:solid;border-width:5px 5px 5px 5px;--border-top-width:5px;--border-right-width:5px;--border-bottom-width:5px;--border-left-width:5px;border-color:var( --e-global-color-0fdb2f2 );--border-color:var( --e-global-color-0fdb2f2 );--border-radius:19px 19px 19px 19px;--padding-top:2rem;--padding-bottom:2rem;--padding-left:1rem;--padding-right:1rem;}.elementor-139 .elementor-element.elementor-element-45ba5e9:not(.elementor-motion-effects-element-type-background), .elementor-139 .elementor-element.elementor-element-45ba5e9 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-52e86bb );}.elementor-139 .elementor-element.elementor-element-45ba5e9:hover{box-shadow:0px 0px 10px 0px rgba(0,0,0,0.5);}.elementor-139 .elementor-element.elementor-element-645d652 .elementor-icon-box-wrapper{gap:15px;}.elementor-139 .elementor-element.elementor-element-645d652 .elementor-icon{font-size:112px;}.elementor-139 .elementor-element.elementor-element-645d652 .elementor-icon-box-title, .elementor-139 .elementor-element.elementor-element-645d652 .elementor-icon-box-title a{font-family:"Playfair Display", Sans-serif;font-weight:800;}.elementor-139 .elementor-element.elementor-element-645d652 .elementor-icon-box-description{font-family:"Karla", Sans-serif;font-size:23px;}.elementor-139 .elementor-element.elementor-element-c10ef33:not(.elementor-motion-effects-element-type-background), .elementor-139 .elementor-element.elementor-element-c10ef33 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F7F7F7;}.elementor-139 .elementor-element.elementor-element-c10ef33 > .elementor-container{max-width:1600px;}.elementor-139 .elementor-element.elementor-element-c10ef33{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:3em 1em 7em 1em;}.elementor-139 .elementor-element.elementor-element-c10ef33 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-139 .elementor-element.elementor-element-ad6d716.elementor-column > .elementor-widget-wrap{justify-content:center;}.elementor-139 .elementor-element.elementor-element-8797623{text-align:center;}.elementor-139 .elementor-element.elementor-element-8797623 .elementor-heading-title{font-family:"Proxima Nova Bold", Sans-serif;font-size:40px;font-weight:700;text-transform:capitalize;}.elementor-139 .elementor-element.elementor-element-96dc8e2 .elementor-swiper-button{font-size:20px;}.elementor-139 .elementor-element.elementor-element-96dc8e2 .elementor-testimonial__content{padding:20px 20px 20px 20px;}.elementor-139 .elementor-element.elementor-element-96dc8e2.elementor-testimonial--layout-image_left .elementor-testimonial__footer,
					.elementor-139 .elementor-element.elementor-element-96dc8e2.elementor-testimonial--layout-image_right .elementor-testimonial__footer{padding-top:20px;}.elementor-139 .elementor-element.elementor-element-96dc8e2.elementor-testimonial--layout-image_above .elementor-testimonial__footer,
					.elementor-139 .elementor-element.elementor-element-96dc8e2.elementor-testimonial--layout-image_inline .elementor-testimonial__footer,
					.elementor-139 .elementor-element.elementor-element-96dc8e2.elementor-testimonial--layout-image_stacked .elementor-testimonial__footer{padding:0 20px 0 20px;}.elementor-139 .elementor-element.elementor-element-96dc8e2 .elementor-testimonial__text{font-style:normal;}.elementor-139 .elementor-element.elementor-element-96dc8e2 .elementor-testimonial__name{font-size:18px;text-transform:uppercase;font-style:normal;}.elementor-139 .elementor-element.elementor-element-96dc8e2 .elementor-testimonial__image img{width:98px;height:98px;}.elementor-139 .elementor-element.elementor-element-96dc8e2.elementor-testimonial--layout-image_left .elementor-testimonial__content:after,
					 .elementor-139 .elementor-element.elementor-element-96dc8e2.elementor-testimonial--layout-image_right .elementor-testimonial__content:after{top:calc( 20px + (98px / 2) - 8px );}body:not(.rtl) .elementor-139 .elementor-element.elementor-element-96dc8e2.elementor-testimonial--layout-image_stacked:not(.elementor-testimonial--align-center):not(.elementor-testimonial--align-right) .elementor-testimonial__content:after,
					 body:not(.rtl) .elementor-139 .elementor-element.elementor-element-96dc8e2.elementor-testimonial--layout-image_inline:not(.elementor-testimonial--align-center):not(.elementor-testimonial--align-right) .elementor-testimonial__content:after,
					 .elementor-139 .elementor-element.elementor-element-96dc8e2.elementor-testimonial--layout-image_stacked.elementor-testimonial--align-left .elementor-testimonial__content:after,
					 .elementor-139 .elementor-element.elementor-element-96dc8e2.elementor-testimonial--layout-image_inline.elementor-testimonial--align-left .elementor-testimonial__content:after{left:calc( 20px + (98px / 2) - 8px );right:auto;}body.rtl .elementor-139 .elementor-element.elementor-element-96dc8e2.elementor-testimonial--layout-image_stacked:not(.elementor-testimonial--align-center):not(.elementor-testimonial--align-left) .elementor-testimonial__content:after,
					 body.rtl .elementor-139 .elementor-element.elementor-element-96dc8e2.elementor-testimonial--layout-image_inline:not(.elementor-testimonial--align-center):not(.elementor-testimonial--align-left) .elementor-testimonial__content:after,
					 .elementor-139 .elementor-element.elementor-element-96dc8e2.elementor-testimonial--layout-image_stacked.elementor-testimonial--align-right .elementor-testimonial__content:after,
					 .elementor-139 .elementor-element.elementor-element-96dc8e2.elementor-testimonial--layout-image_inline.elementor-testimonial--align-right .elementor-testimonial__content:after{right:calc( 20px + (98px / 2) - 8px );left:auto;}body:not(.rtl) .elementor-139 .elementor-element.elementor-element-96dc8e2.elementor-testimonial--layout-image_above:not(.elementor-testimonial--align-center):not(.elementor-testimonial--align-right) .elementor-testimonial__content:after,
					 .elementor-139 .elementor-element.elementor-element-96dc8e2.elementor-testimonial--layout-image_above.elementor-testimonial--align-left .elementor-testimonial__content:after{left:calc( 20px + (98px / 2) - 8px );right:auto;}body.rtl .elementor-139 .elementor-element.elementor-element-96dc8e2.elementor-testimonial--layout-image_above:not(.elementor-testimonial--align-center):not(.elementor-testimonial--align-left) .elementor-testimonial__content:after,
					 .elementor-139 .elementor-element.elementor-element-96dc8e2.elementor-testimonial--layout-image_above.elementor-testimonial--align-right .elementor-testimonial__content:after{right:calc( 20px + (98px / 2) - 8px );left:auto;}.elementor-139 .elementor-element.elementor-element-741b44c{--display:grid;--e-con-grid-template-columns:repeat(4, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-139 .elementor-element.elementor-element-3bd4aff1:not(.elementor-motion-effects-element-type-background), .elementor-139 .elementor-element.elementor-element-3bd4aff1 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#000000;}.elementor-139 .elementor-element.elementor-element-3bd4aff1 > .elementor-container{max-width:1400px;}.elementor-139 .elementor-element.elementor-element-3bd4aff1{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:3em 1em 3em 1em;}.elementor-139 .elementor-element.elementor-element-3bd4aff1 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-139 .elementor-element.elementor-element-7b4a6abf.elementor-column > .elementor-widget-wrap{justify-content:center;}.elementor-139 .elementor-element.elementor-element-653b120{text-align:center;}.elementor-139 .elementor-element.elementor-element-653b120 .elementor-heading-title{font-family:"Proxima Nova Bold", Sans-serif;font-size:40px;font-weight:700;color:#FFFFFF;}.elementor-139 .elementor-element.elementor-element-3914d61{padding:0px 35px 0px 35px;text-align:center;font-family:"Karla", Sans-serif;font-size:20px;font-weight:500;line-height:28px;letter-spacing:-0.3px;word-spacing:2px;color:#FFFFFF;}.elementor-139 .elementor-element.elementor-element-b31eeae{--display:grid;--e-con-grid-template-columns:repeat(3, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-139 .elementor-element.elementor-element-56bd737 .eael-sticky-video-player2.out{width:300px!important;height:169px!important;}.elementor-139 .elementor-element.elementor-element-56bd737 .eael-sticky-video-wrapper{border-style:none;}.elementor-139 .elementor-element.elementor-element-56bd737 .plyr__control.plyr__tab-focus{box-shadow:0 0 0 5px #FF0000!important;}.elementor-139 .elementor-element.elementor-element-56bd737 .plyr__control--overlaid{background:#FF0000!important;padding:15px;}.elementor-139 .elementor-element.elementor-element-56bd737 .plyr--video .plyr__control.plyr__tab-focus{background:#FF0000!important;}.elementor-139 .elementor-element.elementor-element-56bd737 .plyr--video .plyr__control:hover{background:#FF0000!important;}.elementor-139 .elementor-element.elementor-element-56bd737 .plyr--video .plyr__controls{padding:10px;}.elementor-139 .elementor-element.elementor-element-b40ef32 .eael-sticky-video-player2.out{width:300px!important;height:169px!important;}.elementor-139 .elementor-element.elementor-element-b40ef32 .eael-sticky-video-wrapper{border-style:none;}.elementor-139 .elementor-element.elementor-element-b40ef32 .plyr__control.plyr__tab-focus{box-shadow:0 0 0 5px #FF0000!important;}.elementor-139 .elementor-element.elementor-element-b40ef32 .plyr__control--overlaid{background:#FF0000!important;padding:15px;}.elementor-139 .elementor-element.elementor-element-b40ef32 .plyr--video .plyr__control.plyr__tab-focus{background:#FF0000!important;}.elementor-139 .elementor-element.elementor-element-b40ef32 .plyr--video .plyr__control:hover{background:#FF0000!important;}.elementor-139 .elementor-element.elementor-element-b40ef32 .plyr--video .plyr__controls{padding:10px;}.elementor-139 .elementor-element.elementor-element-136ef6b .eael-sticky-video-player2.out{width:300px!important;height:169px!important;}.elementor-139 .elementor-element.elementor-element-136ef6b .eael-sticky-video-wrapper{border-style:none;}.elementor-139 .elementor-element.elementor-element-136ef6b .plyr__control.plyr__tab-focus{box-shadow:0 0 0 5px #FF0000!important;}.elementor-139 .elementor-element.elementor-element-136ef6b .plyr__control--overlaid{background:#FF0000!important;padding:15px;}.elementor-139 .elementor-element.elementor-element-136ef6b .plyr--video .plyr__control.plyr__tab-focus{background:#FF0000!important;}.elementor-139 .elementor-element.elementor-element-136ef6b .plyr--video .plyr__control:hover{background:#FF0000!important;}.elementor-139 .elementor-element.elementor-element-136ef6b .plyr--video .plyr__controls{padding:10px;}.elementor-139 .elementor-element.elementor-element-8dbbd81{--display:grid;--e-con-grid-template-columns:repeat(3, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-139 .elementor-element.elementor-element-ba07824:not(.elementor-motion-effects-element-type-background), .elementor-139 .elementor-element.elementor-element-ba07824 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-52e86bb );}.elementor-139 .elementor-element.elementor-element-ba07824 > .elementor-container{max-width:1300px;}.elementor-139 .elementor-element.elementor-element-ba07824{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:3em 1em 3em 1em;}.elementor-139 .elementor-element.elementor-element-ba07824 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-139 .elementor-element.elementor-element-3cdabf1.elementor-column > .elementor-widget-wrap{justify-content:center;}.elementor-139 .elementor-element.elementor-element-4433def{text-align:center;}.elementor-139 .elementor-element.elementor-element-4433def .elementor-heading-title{font-family:"Proxima Nova Bold", Sans-serif;font-size:40px;font-weight:700;color:#000000;}.elementor-139 .elementor-element.elementor-element-8b3dd8b{padding:0px 35px 0px 35px;text-align:center;font-family:"Karla", Sans-serif;font-size:20px;font-weight:400;line-height:28px;letter-spacing:-0.3px;word-spacing:2px;color:#000000;}.elementor-139 .elementor-element.elementor-element-3bc69a1{--display:flex;}.elementor-139 .elementor-element.elementor-element-af24ff9{--e-image-carousel-slides-to-show:3;}.elementor-139 .elementor-element.elementor-element-1e83845d{--display:flex;--padding-top:90px;--padding-bottom:90px;--padding-left:20px;--padding-right:20px;}.elementor-139 .elementor-element.elementor-element-1e83845d:not(.elementor-motion-effects-element-type-background), .elementor-139 .elementor-element.elementor-element-1e83845d > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-139 .elementor-element.elementor-element-4740f281{text-align:center;}.elementor-139 .elementor-element.elementor-element-4740f281 .elementor-heading-title{font-family:"Proxima Nova Bold", Sans-serif;font-size:40px;}.elementor-139 .elementor-element.elementor-element-65019382{text-align:center;font-family:"Karla", Sans-serif;font-size:18px;}.elementor-139 .elementor-element.elementor-element-8f45be2{--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:4rem;--padding-bottom:4rem;--padding-left:0rem;--padding-right:0rem;}.elementor-139 .elementor-element.elementor-element-1a5001d7{--display:flex;--background-transition:0.3s;--border-radius:13px 13px 13px 13px;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-139 .elementor-element.elementor-element-1a5001d7:not(.elementor-motion-effects-element-type-background), .elementor-139 .elementor-element.elementor-element-1a5001d7 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-0fdb2f2 );}.elementor-139 .elementor-element.elementor-element-1a5001d7:hover{background-color:var( --e-global-color-52e86bb );}.elementor-139 .elementor-element.elementor-element-440abf8a .elementor-icon-box-wrapper{gap:15px;}.elementor-139 .elementor-element.elementor-element-440abf8a .elementor-icon{font-size:80px;}.elementor-139 .elementor-element.elementor-element-440abf8a .elementor-icon-box-title, .elementor-139 .elementor-element.elementor-element-440abf8a .elementor-icon-box-title a{font-family:"Playfair Display", Sans-serif;font-size:31px;font-weight:700;text-transform:uppercase;}.elementor-139 .elementor-element.elementor-element-440abf8a .elementor-icon-box-title{color:#FFFFFF;}.elementor-139 .elementor-element.elementor-element-440abf8a:has(:hover) .elementor-icon-box-title,
					 .elementor-139 .elementor-element.elementor-element-440abf8a:has(:focus) .elementor-icon-box-title{color:#000000;}.elementor-139 .elementor-element.elementor-element-440abf8a .elementor-icon-box-description{font-family:"Karla", Sans-serif;font-size:18px;color:#000000;}.elementor-139 .elementor-element.elementor-element-8e4cc6e{--display:flex;--background-transition:0.3s;--border-radius:13px 13px 13px 13px;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-139 .elementor-element.elementor-element-8e4cc6e:not(.elementor-motion-effects-element-type-background), .elementor-139 .elementor-element.elementor-element-8e4cc6e > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-0fdb2f2 );}.elementor-139 .elementor-element.elementor-element-8e4cc6e:hover{background-color:var( --e-global-color-52e86bb );}.elementor-139 .elementor-element.elementor-element-e28e8ee .elementor-icon-box-wrapper{gap:15px;}.elementor-139 .elementor-element.elementor-element-e28e8ee .elementor-icon{font-size:80px;}.elementor-139 .elementor-element.elementor-element-e28e8ee .elementor-icon-box-title, .elementor-139 .elementor-element.elementor-element-e28e8ee .elementor-icon-box-title a{font-family:"Playfair Display", Sans-serif;font-size:31px;font-weight:700;text-transform:uppercase;}.elementor-139 .elementor-element.elementor-element-e28e8ee .elementor-icon-box-title{color:#FFFFFF;}.elementor-139 .elementor-element.elementor-element-e28e8ee:has(:hover) .elementor-icon-box-title,
					 .elementor-139 .elementor-element.elementor-element-e28e8ee:has(:focus) .elementor-icon-box-title{color:#000000;}.elementor-139 .elementor-element.elementor-element-e28e8ee .elementor-icon-box-description{font-family:"Karla", Sans-serif;font-size:18px;color:#000000;}.elementor-139 .elementor-element.elementor-element-4024899{--display:flex;--background-transition:0.3s;--border-radius:13px 13px 13px 13px;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-139 .elementor-element.elementor-element-4024899:not(.elementor-motion-effects-element-type-background), .elementor-139 .elementor-element.elementor-element-4024899 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-0fdb2f2 );}.elementor-139 .elementor-element.elementor-element-4024899:hover{background-color:var( --e-global-color-52e86bb );}.elementor-139 .elementor-element.elementor-element-1f42647 .elementor-icon-box-wrapper{gap:15px;}.elementor-139 .elementor-element.elementor-element-1f42647 .elementor-icon{font-size:80px;}.elementor-139 .elementor-element.elementor-element-1f42647 .elementor-icon-box-title, .elementor-139 .elementor-element.elementor-element-1f42647 .elementor-icon-box-title a{font-family:"Playfair Display", Sans-serif;font-size:31px;font-weight:700;text-transform:uppercase;}.elementor-139 .elementor-element.elementor-element-1f42647 .elementor-icon-box-title{color:#FFFFFF;}.elementor-139 .elementor-element.elementor-element-1f42647:has(:hover) .elementor-icon-box-title,
					 .elementor-139 .elementor-element.elementor-element-1f42647:has(:focus) .elementor-icon-box-title{color:#000000;}.elementor-139 .elementor-element.elementor-element-1f42647 .elementor-icon-box-description{font-family:"Karla", Sans-serif;font-size:18px;color:#000000;}.elementor-139 .elementor-element.elementor-element-6f70e32{--display:flex;--background-transition:0.3s;--border-radius:13px 13px 13px 13px;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-139 .elementor-element.elementor-element-6f70e32:not(.elementor-motion-effects-element-type-background), .elementor-139 .elementor-element.elementor-element-6f70e32 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-0fdb2f2 );}.elementor-139 .elementor-element.elementor-element-6f70e32:hover{background-color:var( --e-global-color-52e86bb );}.elementor-139 .elementor-element.elementor-element-ef34fdf .elementor-icon-box-wrapper{gap:15px;}.elementor-139 .elementor-element.elementor-element-ef34fdf .elementor-icon{font-size:80px;}.elementor-139 .elementor-element.elementor-element-ef34fdf .elementor-icon-box-title, .elementor-139 .elementor-element.elementor-element-ef34fdf .elementor-icon-box-title a{font-family:"Playfair Display", Sans-serif;font-size:31px;font-weight:700;text-transform:uppercase;}.elementor-139 .elementor-element.elementor-element-ef34fdf .elementor-icon-box-title{color:#FFFFFF;}.elementor-139 .elementor-element.elementor-element-ef34fdf:has(:hover) .elementor-icon-box-title,
					 .elementor-139 .elementor-element.elementor-element-ef34fdf:has(:focus) .elementor-icon-box-title{color:#000000;}.elementor-139 .elementor-element.elementor-element-ef34fdf .elementor-icon-box-description{font-family:"Karla", Sans-serif;font-size:18px;color:#000000;}.elementor-139 .elementor-element.elementor-element-2e645cc0 .elementor-button{background-color:var( --e-global-color-0fdb2f2 );fill:#000000;color:#000000;}.elementor-139 .elementor-element.elementor-element-2e645cc0 .elementor-button-content-wrapper{flex-direction:row;}.elementor-139 .elementor-element.elementor-element-ecb4561:not(.elementor-motion-effects-element-type-background), .elementor-139 .elementor-element.elementor-element-ecb4561 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#000000;}.elementor-139 .elementor-element.elementor-element-ecb4561 > .elementor-container{max-width:1300px;}.elementor-139 .elementor-element.elementor-element-ecb4561{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:3em 1em 7em 1em;}.elementor-139 .elementor-element.elementor-element-ecb4561 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-139 .elementor-element.elementor-element-9ae7383.elementor-column > .elementor-widget-wrap{justify-content:center;}.elementor-139 .elementor-element.elementor-element-7a27455{text-align:center;}.elementor-139 .elementor-element.elementor-element-7a27455 .elementor-heading-title{font-family:"Proxima Nova Bold", Sans-serif;font-size:40px;font-weight:700;color:#FFFFFF;}.elementor-139 .elementor-element.elementor-element-8836c13{margin-top:2em;margin-bottom:0em;}.elementor-139 .elementor-element.elementor-element-fc78919{background-color:transparent;padding:2rem 4rem 2rem 4rem;background-image:linear-gradient(142deg, var( --e-global-color-0fdb2f2 ) 28%, #E0DBDB 100%);border-radius:5px 5px 5px 5px;}.elementor-139 .elementor-element.elementor-element-fc78919 .elementor-icon-box-wrapper{gap:15px;}.elementor-139 .elementor-element.elementor-element-fc78919 .elementor-icon{font-size:156px;}.elementor-139 .elementor-element.elementor-element-fc78919 .elementor-icon-box-title, .elementor-139 .elementor-element.elementor-element-fc78919 .elementor-icon-box-title a{font-family:"Coolvetica", Sans-serif;font-size:22px;font-weight:600;}.elementor-139 .elementor-element.elementor-element-b78eb93{background-color:transparent;padding:2rem 4rem 2rem 4rem;background-image:linear-gradient(142deg, var( --e-global-color-0fdb2f2 ) 28%, #E0DBDB 100%);border-radius:5px 5px 5px 5px;}.elementor-139 .elementor-element.elementor-element-b78eb93 .elementor-icon-box-wrapper{gap:15px;}.elementor-139 .elementor-element.elementor-element-b78eb93 .elementor-icon{font-size:156px;}.elementor-139 .elementor-element.elementor-element-b78eb93 .elementor-icon-box-title, .elementor-139 .elementor-element.elementor-element-b78eb93 .elementor-icon-box-title a{font-family:"Coolvetica", Sans-serif;font-size:22px;font-weight:600;}.elementor-139 .elementor-element.elementor-element-42e3d76{background-color:transparent;padding:2rem 4rem 2rem 4rem;background-image:linear-gradient(142deg, var( --e-global-color-0fdb2f2 ) 28%, #E0DBDB 100%);border-radius:5px 5px 5px 5px;}.elementor-139 .elementor-element.elementor-element-42e3d76 .elementor-icon-box-wrapper{gap:15px;}.elementor-139 .elementor-element.elementor-element-42e3d76 .elementor-icon{font-size:156px;}.elementor-139 .elementor-element.elementor-element-42e3d76 .elementor-icon-box-title, .elementor-139 .elementor-element.elementor-element-42e3d76 .elementor-icon-box-title a{font-family:"Coolvetica", Sans-serif;font-size:22px;font-weight:600;}.elementor-139 .elementor-element.elementor-element-8f99b95{margin-top:2em;margin-bottom:0em;}.elementor-139 .elementor-element.elementor-element-4b6660b{background-color:transparent;padding:2rem 4rem 2rem 4rem;background-image:linear-gradient(142deg, var( --e-global-color-0fdb2f2 ) 28%, #E0DBDB 100%);border-radius:5px 5px 5px 5px;}.elementor-139 .elementor-element.elementor-element-4b6660b .elementor-icon-box-wrapper{gap:15px;}.elementor-139 .elementor-element.elementor-element-4b6660b .elementor-icon{font-size:156px;}.elementor-139 .elementor-element.elementor-element-4b6660b .elementor-icon-box-title, .elementor-139 .elementor-element.elementor-element-4b6660b .elementor-icon-box-title a{font-family:"Coolvetica", Sans-serif;font-size:22px;font-weight:600;}.elementor-139 .elementor-element.elementor-element-078e8fb{background-color:transparent;padding:2rem 4rem 2rem 4rem;background-image:linear-gradient(142deg, var( --e-global-color-0fdb2f2 ) 28%, #E0DBDB 100%);border-radius:5px 5px 5px 5px;}.elementor-139 .elementor-element.elementor-element-078e8fb .elementor-icon-box-wrapper{gap:15px;}.elementor-139 .elementor-element.elementor-element-078e8fb .elementor-icon{font-size:156px;}.elementor-139 .elementor-element.elementor-element-078e8fb .elementor-icon-box-title, .elementor-139 .elementor-element.elementor-element-078e8fb .elementor-icon-box-title a{font-family:"Coolvetica", Sans-serif;font-size:22px;font-weight:600;}.elementor-139 .elementor-element.elementor-element-3530a8b{background-color:transparent;padding:2rem 4rem 2rem 4rem;background-image:linear-gradient(142deg, var( --e-global-color-0fdb2f2 ) 28%, #E0DBDB 100%);border-radius:5px 5px 5px 5px;}.elementor-139 .elementor-element.elementor-element-3530a8b .elementor-icon-box-wrapper{gap:15px;}.elementor-139 .elementor-element.elementor-element-3530a8b .elementor-icon{font-size:156px;}.elementor-139 .elementor-element.elementor-element-3530a8b .elementor-icon-box-title, .elementor-139 .elementor-element.elementor-element-3530a8b .elementor-icon-box-title a{font-family:"Coolvetica", Sans-serif;font-size:22px;font-weight:600;}.elementor-139 .elementor-element.elementor-element-0e3bdbb{--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:4rem;--padding-bottom:4rem;--padding-left:0rem;--padding-right:0rem;}.elementor-139 .elementor-element.elementor-element-0e3bdbb:not(.elementor-motion-effects-element-type-background), .elementor-139 .elementor-element.elementor-element-0e3bdbb > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-52e86bb );}:root{--page-title-display:none;}@media(max-width:1440px){.elementor-139 .elementor-element.elementor-element-31edaba{--grid-auto-flow:row;}.elementor-139 .elementor-element.elementor-element-1bcbe73{width:100%;max-width:100%;}.elementor-139 .elementor-element.elementor-element-415747b{--grid-auto-flow:row;}.elementor-139 .elementor-element.elementor-element-741b44c{--grid-auto-flow:row;}.elementor-139 .elementor-element.elementor-element-b31eeae{--grid-auto-flow:row;}.elementor-139 .elementor-element.elementor-element-8dbbd81{--grid-auto-flow:row;}}@media(min-width:768px){.elementor-139 .elementor-element.elementor-element-31edaba{--content-width:530px;}.elementor-139 .elementor-element.elementor-element-415747b{--content-width:1298px;}.elementor-139 .elementor-element.elementor-element-741b44c{--content-width:1600px;}.elementor-139 .elementor-element.elementor-element-b31eeae{--content-width:1600px;}.elementor-139 .elementor-element.elementor-element-8dbbd81{--content-width:1600px;}.elementor-139 .elementor-element.elementor-element-0e3bdbb{--content-width:1600px;}}@media(min-width:2400px){.elementor-139 .elementor-element.elementor-element-31edaba{--grid-auto-flow:row;}.elementor-139 .elementor-element.elementor-element-415747b{--grid-auto-flow:row;}.elementor-139 .elementor-element.elementor-element-741b44c{--grid-auto-flow:row;}.elementor-139 .elementor-element.elementor-element-b31eeae{--grid-auto-flow:row;}.elementor-139 .elementor-element.elementor-element-8dbbd81{--grid-auto-flow:row;}}@media(max-width:1024px){.elementor-139 .elementor-element.elementor-element-44449cf{padding:11em 1em 6em 1em;}.elementor-139 .elementor-element.elementor-element-ad26531 > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-139 .elementor-element.elementor-element-f3fe26b .elementor-heading-title{font-size:54px;}.elementor-139 .elementor-element.elementor-element-31edaba{--grid-auto-flow:row;}.elementor-139 .elementor-element.elementor-element-ad5318c{padding:0em 0.5em 4em 0.5em;}.elementor-139 .elementor-element.elementor-element-415747b{--grid-auto-flow:row;}.elementor-139 .elementor-element.elementor-element-c10ef33{padding:0em 0.5em 4em 0.5em;}.elementor-139 .elementor-element.elementor-element-741b44c{--grid-auto-flow:row;}.elementor-139 .elementor-element.elementor-element-3bd4aff1{padding:0em 0.5em 4em 0.5em;}.elementor-139 .elementor-element.elementor-element-b31eeae{--grid-auto-flow:row;}.elementor-139 .elementor-element.elementor-element-8dbbd81{--grid-auto-flow:row;}.elementor-139 .elementor-element.elementor-element-ba07824{padding:0em 0.5em 4em 0.5em;}.elementor-139 .elementor-element.elementor-element-ecb4561{padding:0em 0.5em 4em 0.5em;}.elementor-139 .elementor-element.elementor-element-8836c13{margin-top:1.5em;margin-bottom:0em;}.elementor-139 .elementor-element.elementor-element-8f99b95{margin-top:1.5em;margin-bottom:0em;}}@media(max-width:767px){.elementor-139 .elementor-element.elementor-element-44449cf{padding:4em 1em 4em 1em;}.elementor-139 .elementor-element.elementor-element-f3fe26b .elementor-heading-title{font-size:36px;}.elementor-139 .elementor-element.elementor-element-9e983e0 .elementor-headline{font-size:43px;}.elementor-139 .elementor-element.elementor-element-31edaba{--e-con-grid-template-columns:repeat(2, 1fr);--grid-auto-flow:row;--justify-items:start;}.elementor-139 .elementor-element.elementor-element-f0bea7b{width:var( --container-widget-width, 169px );max-width:169px;padding:0px 0px 0px 0px;--container-widget-width:169px;--container-widget-flex-grow:0;}.elementor-139 .elementor-element.elementor-element-f0bea7b.elementor-element{--order:-99999 /* order start hack */;}.elementor-139 .elementor-element.elementor-element-f0bea7b .elementor-button{font-size:10px;}.elementor-139 .elementor-element.elementor-element-f8b213b{width:var( --container-widget-width, 170px );max-width:170px;--container-widget-width:170px;--container-widget-flex-grow:0;}.elementor-139 .elementor-element.elementor-element-f8b213b .elementor-button{font-size:10px;}.elementor-139 .elementor-element.elementor-element-f723b89{font-size:18px;}.elementor-139 .elementor-element.elementor-element-930284b{--padding-top:4rem;--padding-bottom:0rem;--padding-left:0rem;--padding-right:0rem;}.elementor-139 .elementor-element.elementor-element-53325cc .elementor-swiper-button{font-size:18px;}.elementor-139 .elementor-element.elementor-element-53325cc .elementor-testimonial__name{font-size:12px;}.elementor-139 .elementor-element.elementor-element-53325cc .elementor-testimonial__title{font-size:10px;}.elementor-139 .elementor-element.elementor-element-53325cc .elementor-testimonial__image img{width:117px;height:117px;}.elementor-139 .elementor-element.elementor-element-ad5318c{padding:2em 0em 2em 0em;}.elementor-139 .elementor-element.elementor-element-5b55549 .elementor-heading-title{font-size:30px;}.elementor-139 .elementor-element.elementor-element-1bcbe73{width:var( --container-widget-width, 307px );max-width:307px;padding:0px 0px 0px 0px;--container-widget-width:307px;--container-widget-flex-grow:0;font-size:15px;line-height:1.4em;letter-spacing:0px;word-spacing:0em;}.elementor-139 .elementor-element.elementor-element-415747b{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;--padding-top:25px;--padding-bottom:25px;--padding-left:25px;--padding-right:25px;}.elementor-139 .elementor-element.elementor-element-c10ef33{padding:2em 0em 2em 0em;}.elementor-139 .elementor-element.elementor-element-8797623 .elementor-heading-title{font-size:30px;}.elementor-139 .elementor-element.elementor-element-741b44c{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-139 .elementor-element.elementor-element-3bd4aff1{padding:2em 0.5em 2em 0.5em;}.elementor-139 .elementor-element.elementor-element-653b120 .elementor-heading-title{font-size:30px;}.elementor-139 .elementor-element.elementor-element-3914d61{padding:0px 0px 0px 0px;font-size:15px;line-height:1.5em;letter-spacing:0px;word-spacing:0em;}.elementor-139 .elementor-element.elementor-element-b31eeae{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-139 .elementor-element.elementor-element-8dbbd81{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-139 .elementor-element.elementor-element-ba07824{padding:2em 0.5em 2em 0.5em;}.elementor-139 .elementor-element.elementor-element-4433def{padding:0px 0px 0px 0px;}.elementor-139 .elementor-element.elementor-element-4433def .elementor-heading-title{font-size:30px;}.elementor-139 .elementor-element.elementor-element-8b3dd8b{padding:0px 0px 0px 0px;font-size:15px;line-height:1.4em;letter-spacing:0px;word-spacing:0em;}.elementor-139 .elementor-element.elementor-element-ecb4561{padding:2em 1em 2em 1em;}.elementor-139 .elementor-element.elementor-element-7a27455 .elementor-heading-title{font-size:30px;}}/* Start custom CSS for html, class: .elementor-element-6f18df7 *//* =========================
   WRAPPER
========================= */

.tt-wrapper{
  text-align:center;
  margin:60px 0;
  position:relative;
  z-index:1;
}

/* =========================
   BUTTON
========================= */

.tt-btn{
  padding:16px 34px;

  font-size:18px;
  font-weight:800;

  border:none;
  border-radius:16px;

  background:linear-gradient(135deg,#ffd000,#ffbe00);

  color:#111;

  cursor:pointer;

  transition:.3s ease;

  animation:pulse 2.5s infinite;

  box-shadow:0 10px 30px rgba(255,208,0,.35);
}

/* Hover */

.tt-btn:hover{
  transform:translateY(-3px) scale(1.03);
}

/* Pulse Animation */

@keyframes pulse{

  0%{
    box-shadow:0 0 0 0 rgba(255,208,0,.45);
  }

  70%{
    box-shadow:0 0 0 18px rgba(255,208,0,0);
  }

  100%{
    box-shadow:0 0 0 0 rgba(255,208,0,0);
  }

}

/* =========================
   POPUP OVERLAY
========================= */

.tt-popup{
  position:fixed;

  top:0;
  left:0;

  width:100vw;
  height:100vh;

  display:flex;
  justify-content:center;
  align-items:center;

  padding:20px;

  background:rgba(0,0,0,.82);

  backdrop-filter:blur(10px);

  opacity:0;
  visibility:hidden;
  pointer-events:none;

  transition:.35s ease;

  overflow-y:auto;

  /* IMPORTANT FIX */
  z-index:999999999 !important;
}

/* Active Popup */

.tt-popup.active{
  opacity:1;
  visibility:visible;
  pointer-events:auto;
}

/* =========================
   POPUP BOX
========================= */

.tt-popup-content{
  position:relative;

  width:100%;
  max-width:430px;

  padding:38px 30px;

  border-radius:28px;

  background:linear-gradient(180deg,#0c0c0c,#050505);

  border:2px solid #ffd000;

  box-shadow:
    0 0 40px rgba(255,208,0,.14),
    0 25px 80px rgba(0,0,0,.55);

  text-align:center;

  animation:fadeUp .45s ease;

  z-index:999999999 !important;
}

/* =========================
   CLOSE BUTTON
========================= */

.tt-close{
  position:absolute;

  top:14px;
  right:18px;

  width:36px;
  height:36px;

  display:flex;
  align-items:center;
  justify-content:center;

  border-radius:50%;

  background:rgba(255,255,255,.06);

  color:#ffd000;

  font-size:24px;

  cursor:pointer;

  transition:.3s ease;
}

.tt-close:hover{
  background:#ffd000;
  color:#111;

  transform:rotate(90deg);
}

/* =========================
   HEADING
========================= */

.tt-popup-content h2{
  font-size:32px;
  line-height:1.2;

  margin-bottom:14px;

  color:#ffd000;

  font-weight:800;
}

/* Description */

.tt-popup-content p{
  font-size:16px;
  line-height:1.7;

  color:#d9d9d9;

  margin-bottom:22px;
}

/* =========================
   FORM
========================= */

.tt-form{
  width:100%;
}

/* Inputs */

.tt-form input,
.tt-form textarea{
  width:100%;

  margin:10px 0;

  padding:16px 18px;

  border-radius:14px;

  border:1px solid rgba(255,255,255,.08);

  background:#1a1a1d;

  color:#fff;

  font-size:15px;

  outline:none;

  transition:.3s ease;

  box-sizing:border-box;
}

/* Placeholder */

.tt-form input::placeholder,
.tt-form textarea::placeholder{
  color:#8e8e8e;
}

/* Textarea */

.tt-form textarea{
  min-height:120px;
  resize:none;
}

/* Focus */

.tt-form input:focus,
.tt-form textarea:focus{
  border-color:#ffd000;

  box-shadow:0 0 0 4px rgba(255,208,0,.12);
}

/* File Upload */

.tt-form input[type="file"]{
  background:#fff;
  color:#111;

  cursor:pointer;

  padding:14px;
}

/* =========================
   SUBMIT BUTTON
========================= */

.tt-form button{
  width:100%;

  padding:16px;

  margin-top:16px;

  border:none;
  border-radius:16px;

  background:linear-gradient(135deg,#ffd000,#ffbe00);

  color:#111;

  font-size:17px;
  font-weight:800;

  cursor:pointer;

  transition:.3s ease;

  box-shadow:0 10px 25px rgba(255,208,0,.22);
}

/* Hover */

.tt-form button:hover{
  transform:translateY(-2px);
}

/* =========================
   SMALL TEXT
========================= */

.tt-fast{
  margin-top:18px;

  font-size:15px;

  color:#ffd000 !important;

  font-weight:600;
}

/* =========================
   ANIMATION
========================= */

@keyframes fadeUp{

  from{
    transform:translateY(40px) scale(.96);
    opacity:0;
  }

  to{
    transform:translateY(0) scale(1);
    opacity:1;
  }

}

/* =========================
   MOBILE
========================= */

@media(max-width:768px){

  .tt-popup{
    align-items:flex-start;
    padding:25px 14px;
  }

  .tt-popup-content{
    margin-top:35px;

    padding:30px 20px;

    border-radius:24px;
  }

  .tt-popup-content h2{
    font-size:28px;
  }

  .tt-popup-content p{
    font-size:15px;
  }

}

/* =========================
   PREVENT PAGE SCROLL
========================= */

body.popup-open{
  overflow:hidden !important;
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-cba723e *//* ==========================
GLOBAL
========================== */

*{
margin:0;
padding:0;
box-sizing:border-box;
font-family:'Montserrat',sans-serif;
}

body{
background:#111;
overflow-x:hidden;
}


/* ==========================
CTA SECTION
========================== */

.cta-wrapper{
text-align:center;
padding:20px 20px;
position:relative;
}

.urgency{
margin-top:15px;
font-size:14px;
font-weight:600;
color:#00000;
}


/* ==========================
PREMIUM YELLOW BUTTON
========================== */

.cta-btn{

position:relative;
display:inline-flex;
align-items:center;
justify-content:center;
gap:10px;

padding:20px 50px;

background:#ffcc00 !important;
color:#000 !important;

font-size:22px;
font-weight:700;

border:none !important;
outline:none;

border-radius:50px;

cursor:pointer;

overflow:hidden;

transition:all .4s ease;

box-shadow:
0 0 15px rgba(255,204,0,.5),
0 0 25px rgba(255,204,0,.3),
0 15px 40px rgba(255,204,0,.25);

animation:
pulse 2s infinite,
shake 8s infinite;

z-index:1;
}


/* Shine animation */

.cta-btn:before{

content:"";

position:absolute;

top:0;
left:-100%;

width:50%;
height:100%;

background:linear-gradient(
90deg,
transparent,
rgba(255,255,255,.5),
transparent
);

transform:skewX(-25deg);

transition:1s;

}

.cta-btn:hover:before{

left:150%;

}


/* Hover effect */

.cta-btn:hover{

background:#ffd633 !important;
color:#000 !important;

transform:
translateY(-3px)
scale(1.08);

filter:brightness(1.1);

box-shadow:
0 0 20px rgba(255,204,0,.8),
0 0 35px rgba(255,204,0,.6),
0 20px 50px rgba(255,204,0,.3);

}


/* Active click */

.cta-btn:active{

transform:scale(.98);

}


/* Elementor override */

.cta-btn:focus,
.cta-btn:visited,
.cta-btn:active{

background:#ffcc00 !important;
color:#000 !important;
border:none !important;
outline:none !important;

}


/* ==========================
POPUP OVERLAY
========================== */

.overlay{

position:fixed;

top:0;
left:0;

width:100%;
height:100%;

display:none;

justify-content:center;
align-items:center;

background:rgba(0,0,0,.7);

backdrop-filter:blur(10px);

z-index:9999;

}


/* ==========================
POPUP
========================== */

.popup{

width:430px;
max-width:95%;

background:#000;

padding:35px;

border-radius:30px;

border:2px solid #ffcc00;

text-align:center;

box-shadow:
0 0 30px rgba(255,204,0,.4);

animation:fadeUp .6s;

}

.popup h2{

font-size:38px;
font-weight:800;

color:#ffcc00;

margin-bottom:15px;

line-height:1.2;

}

.popup p{

color:#d9d9d9;

line-height:1.7;

margin-bottom:25px;

}


/* ==========================
INPUT FIELDS
========================== */

input{

width:100%;

padding:18px;

margin-bottom:15px;

border:none;

border-radius:10px;

background:#f4f4f4;

font-size:15px;

outline:none;

transition:.3s;

}

input:focus{

box-shadow:
0 0 15px rgba(255,204,0,.4);

}


/* ==========================
SUBMIT BUTTON
========================== */

.submit-btn{

width:100%;

padding:18px;

background:#ffcc00 !important;
color:#000 !important;

border:none !important;

font-size:18px;
font-weight:700;

border-radius:15px;

cursor:pointer;

transition:.4s;

box-shadow:
0 0 15px rgba(255,204,0,.4);

}

.submit-btn:hover{

background:#ffd633 !important;

color:#000 !important;

transform:
translateY(-2px)
scale(1.03);

box-shadow:
0 0 20px rgba(255,204,0,.8),
0 0 30px rgba(255,204,0,.5);

}

.submit-btn:focus,
.submit-btn:active{

background:#ffcc00 !important;
color:#000 !important;

outline:none;

}


/* ==========================
TRUST SECTION
========================== */

.small{

margin-top:18px;

font-size:14px;

font-weight:600;

color:#ffcc00;

}

.trust{

margin-top:20px;

font-size:13px;

line-height:2;

color:#ddd;

}


/* ==========================
LOADER
========================== */

.loader{

height:5px;

margin-top:15px;

background:#222;

border-radius:50px;

overflow:hidden;

}

.loader span{

display:block;

height:100%;
width:0;

background:#ffcc00;

animation:load 1s linear forwards;

}


/* ==========================
ANIMATIONS
========================== */

@keyframes pulse{

0%{

box-shadow:
0 0 10px rgba(255,204,0,.4);

}

50%{

box-shadow:
0 0 30px rgba(255,204,0,1);

}

100%{

box-shadow:
0 0 10px rgba(255,204,0,.4);

}

}


@keyframes shake{

0%,95%,100%{

transform:translateX(0);

}

96%{

transform:translateX(-2px);

}

97%{

transform:translateX(2px);

}

98%{

transform:translateX(-2px);

}

99%{

transform:translateX(2px);

}

}


@keyframes load{

100%{

width:100%;

}

}


@keyframes fadeUp{

from{

opacity:0;
transform:translateY(50px);

}

to{

opacity:1;
transform:translateY(0);

}

}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-2e645cc0 *//* Pulse Button Effect */

.elementor-139 .elementor-element.elementor-element-2e645cc0 .elementor-button,
.elementor-139 .elementor-element.elementor-element-2e645cc0 button,
.elementor-139 .elementor-element.elementor-element-2e645cc0 .btn {
    position: relative !important;
    overflow: hidden !important;
    animation: pulseGlow 2s infinite;
    transition: all 0.3s ease !important;
}

/* Hover effect */
.elementor-139 .elementor-element.elementor-element-2e645cc0 .elementor-button:hover,
.elementor-139 .elementor-element.elementor-element-2e645cc0 button:hover,
.elementor-139 .elementor-element.elementor-element-2e645cc0 .btn:hover {
    transform: scale(1.05);
}

/* Pulse Animation */
@keyframes pulseGlow {
    0% {
        transform: scale(1);
        box-shadow: 0 0 0 0 rgba(255,204,0,0.7);
    }

    70% {
        transform: scale(1.03);
        box-shadow: 0 0 0 18px rgba(255,204,0,0);
    }

    100% {
        transform: scale(1);
        box-shadow: 0 0 0 0 rgba(255,204,0,0);
    }
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-e264ac4 */}/* ================= RESET ================= */
*{
  margin:0;
  padding:0;
  box-sizing:border-box;
}

/* ================= BODY ================= */
body{
  font-family:'Montserrat',sans-serif;
  background:#f7f7f7;
  overflow-x:hidden;
}

/* ================= HERO SECTION ================= */
.hero-section{
  max-width:1200px;

  margin:40px auto;
  padding:50px;

  border:2px solid #2b2b2b;
  border-radius:24px;

  background:#ffffff;

  display:flex;
  align-items:center;
  justify-content:space-between;
  gap:50px;

  overflow:hidden;
  position:relative;
}

/* ================= IMAGE AREA ================= */
.hero-images{
  position:relative;

  width:50%;
  height:420px;

  display:flex;
  align-items:center;
  justify-content:center;
}

/* IMAGE BASE */
.hero-images img{
  position:absolute;

  width:190px;
  height:260px;

  object-fit:cover;

  border-radius:22px;

  box-shadow:0 18px 40px rgba(0,0,0,0.18);

  cursor:pointer;

  transition:
    transform 0.45s ease,
    box-shadow 0.45s ease;

  /* FIX FLICKER */
  backface-visibility:hidden;
  -webkit-backface-visibility:hidden;

  transform-style:preserve-3d;

  will-change:transform;
}

/* LEFT IMAGE */
.img1{
  left:60px;
  top:60px;

  transform:rotate(-12deg) scale(0.96);

  z-index:1;
}

/* CENTER IMAGE */
.img2{
  left:50%;
  top:50%;

  width:220px;
  height:300px;

  transform:translate(-50%, -50%) scale(1.08);

  z-index:3;
}

/* RIGHT IMAGE */
.img3{
  right:60px;
  top:60px;

  transform:rotate(12deg) scale(0.96);

  z-index:2;
}

/* ================= HOVER EFFECTS ================= */

/* LEFT */
.img1:hover{
  transform:rotate(-6deg) scale(1.05);

  z-index:5;

  box-shadow:0 25px 50px rgba(0,0,0,0.25);
}

/* CENTER */
.img2:hover{
  transform:translate(-50%, -50%) scale(1.12);

  z-index:5;

  box-shadow:0 25px 55px rgba(0,0,0,0.28);
}

/* RIGHT */
.img3:hover{
  transform:rotate(6deg) scale(1.05);

  z-index:5;

  box-shadow:0 25px 50px rgba(0,0,0,0.25);
}

/* ================= CONTENT ================= */
.hero-content{
  width:50%;
}

.hero-content p{
  font-size:16px;
  color:#555555;

  font-weight:500;

  margin-bottom:14px;
}

.hero-content h2{
  font-size:48px;
  line-height:1.2;

  font-weight:800;

  color:#111111;

  margin-bottom:32px;
}

.hero-content h2 span{
  color:#FFD600;
}

/* ================= BUTTON ================= */
.hero-btn{
  position:relative;

  display:inline-flex;
  align-items:center;
  gap:12px;

  padding:16px 34px;

  border-radius:60px;

  text-decoration:none;

  font-size:17px;
  font-weight:700;

  color:#ffffff !important;

  background:
    linear-gradient(
      135deg,
      #FFD600,
      #FFCB00
    );

  overflow:hidden;

  transition:all 0.35s ease;

  box-shadow:0 12px 30px rgba(255,214,0,0.35);

  animation:pulseGlow 2.5s infinite;
}

/* BUTTON STATES */
.hero-btn,
.hero-btn:link,
.hero-btn:visited,
.hero-btn:hover,
.hero-btn:active{
  color:#ffffff !important;
}

/* ICON */
.btn-icon{
  display:flex;
  align-items:center;
  justify-content:center;

  transition:transform 0.3s ease;
}

.hero-btn svg path{
  stroke:#ffffff;
}

/* SHINE EFFECT */
.hero-btn::after{
  content:"";

  position:absolute;

  top:0;
  left:-75%;

  width:50%;
  height:100%;

  background:
    linear-gradient(
      120deg,
      transparent,
      rgba(255,255,255,0.65),
      transparent
    );

  transform:skewX(-25deg);
}

/* BUTTON HOVER */
.hero-btn:hover{
  transform:translateY(-4px) scale(1.03);

  background:
    linear-gradient(
      135deg,
      #ffcf00,
      #ffb700
    );

  box-shadow:0 18px 40px rgba(255,214,0,0.45);
}

.hero-btn:hover .btn-icon{
  transform:translateX(6px);
}

.hero-btn:hover::after{
  animation:shine 0.9s ease forwards;
}

.hero-btn:active{
  transform:scale(0.96);
}

/* SHINE */
@keyframes shine{
  100%{
    left:125%;
  }
}

/* PULSE */
@keyframes pulseGlow{
  0%{
    box-shadow:0 0 0 rgba(255,214,0,0.3);
  }

  50%{
    box-shadow:0 0 28px rgba(255,214,0,0.5);
  }

  100%{
    box-shadow:0 0 0 rgba(255,214,0,0.3);
  }
}

/* ================= RESPONSIVE ================= */
@media (max-width:768px){

  .hero-section{
    flex-direction:column;

    text-align:center;

    padding:32px 20px;

    margin:20px 12px;
  }

  /* HIDE SIDE IMAGES */
  .img1,
  .img3{
    display:none;
  }

  .hero-images,
  .hero-content{
    width:100%;
  }

  .hero-images{
    height:auto;

    margin-bottom:25px;
  }

  /* MAIN MOBILE IMAGE */
  .img2{
    position:relative !important;

    left:auto !important;
    top:auto !important;
    right:auto !important;

    transform:none !important;

    width:90%;
    max-width:260px;
    height:auto;

    display:block;
    margin:0 auto;
  }

  .hero-content p{
    font-size:14px;
  }

  .hero-content h2{
    font-size:30px;
    line-height:1.3;
  }

  .hero-btn{
    justify-content:center;
  }
}/* End custom CSS */
/* Start Custom Fonts CSS */@font-face {
	font-family: 'Coolvetica';
	font-style: normal;
	font-weight: normal;
	font-display: auto;
	src: url('https://creatixglobal.in/wp-content/uploads/2026/05/CoolveticaRg-Regular.eot');
	src: url('https://creatixglobal.in/wp-content/uploads/2026/05/CoolveticaRg-Regular.eot?#iefix') format('embedded-opentype'),
		url('https://creatixglobal.in/wp-content/uploads/2026/05/CoolveticaRg-Regular.woff2') format('woff2'),
		url('https://creatixglobal.in/wp-content/uploads/2026/05/CoolveticaRg-Regular.woff') format('woff'),
		url('https://creatixglobal.in/wp-content/uploads/2026/05/CoolveticaRg-Regular.svg#Coolvetica') format('svg');
}
/* End Custom Fonts CSS */