.elementor-5520 .elementor-element.elementor-element-6b3f737{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;--overlay-opacity:0.5;--padding-top:0px;--padding-bottom:0px;--padding-left:80px;--padding-right:80px;}.elementor-5520 .elementor-element.elementor-element-6b3f737:not(.elementor-motion-effects-element-type-background), .elementor-5520 .elementor-element.elementor-element-6b3f737 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://ms2creative.com/wp-content/uploads/2024/09/2150551577.png");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-5520 .elementor-element.elementor-element-6b3f737::before, .elementor-5520 .elementor-element.elementor-element-6b3f737 > .elementor-background-video-container::before, .elementor-5520 .elementor-element.elementor-element-6b3f737 > .e-con-inner > .elementor-background-video-container::before, .elementor-5520 .elementor-element.elementor-element-6b3f737 > .elementor-background-slideshow::before, .elementor-5520 .elementor-element.elementor-element-6b3f737 > .e-con-inner > .elementor-background-slideshow::before, .elementor-5520 .elementor-element.elementor-element-6b3f737 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:#00000066;--background-overlay:'';}.elementor-5520 .elementor-element.elementor-element-7789367 .elementor-wrapper{--video-aspect-ratio:0.5625;}.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-5520 .elementor-element.elementor-element-9e3fd79 .elementor-button{background-color:#61CE70;font-family:"Montserrat", Sans-serif;font-weight:600;border-style:solid;border-width:6px 6px 6px 6px;border-color:#01C2A2;border-radius:311px 311px 311px 311px;}.elementor-5520 .elementor-element.elementor-element-9e3fd79 > .elementor-widget-container{--e-transform-translateX:-20px;--e-transform-translateY:20px;padding:0px 0px 0px 0px;}.elementor-5520 .elementor-element.elementor-element-0476198{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;--overlay-opacity:0.5;--padding-top:0px;--padding-bottom:0px;--padding-left:80px;--padding-right:80px;}.elementor-5520 .elementor-element.elementor-element-0476198::before, .elementor-5520 .elementor-element.elementor-element-0476198 > .elementor-background-video-container::before, .elementor-5520 .elementor-element.elementor-element-0476198 > .e-con-inner > .elementor-background-video-container::before, .elementor-5520 .elementor-element.elementor-element-0476198 > .elementor-background-slideshow::before, .elementor-5520 .elementor-element.elementor-element-0476198 > .e-con-inner > .elementor-background-slideshow::before, .elementor-5520 .elementor-element.elementor-element-0476198 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:#00000066;--background-overlay:'';}.elementor-5520 .elementor-element.elementor-element-5676d6d .elementor-button{background-color:#61CE70;font-family:"Montserrat", Sans-serif;font-weight:600;border-style:solid;border-width:6px 6px 6px 6px;border-color:#01C2A2;border-radius:311px 311px 311px 311px;}.elementor-5520 .elementor-element.elementor-element-5676d6d > .elementor-widget-container{--e-transform-translateX:-20px;--e-transform-translateY:20px;padding:0px 0px 0px 0px;}.elementor-5520 .elementor-element.elementor-element-792b2b6{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:flex-end;--align-items:center;--gap:55px 55px;--row-gap:55px;--column-gap:55px;--margin-top:0px;--margin-bottom:50px;--margin-left:0px;--margin-right:50px;--padding-top:0px;--padding-bottom:0px;--padding-left:080px;--padding-right:0px;--z-index:20;}.elementor-5520 .elementor-element.elementor-element-f701b8c{--display:flex;--justify-content:center;--align-items:flex-start;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:0px;}.elementor-5520 .elementor-element.elementor-element-f701b8c:not(.elementor-motion-effects-element-type-background), .elementor-5520 .elementor-element.elementor-element-f701b8c > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://ms2creative.com/wp-content/uploads/2024/09/Frame-159.png");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-5520 .elementor-element.elementor-element-6c5f873{z-index:20;}.elementor-5520 .elementor-element.elementor-element-6c5f873 .elementor-wrapper{--video-aspect-ratio:0.5625;}.elementor-5520 .elementor-element.elementor-element-a8c44ad{z-index:20;}.elementor-5520 .elementor-element.elementor-element-a8c44ad .elementor-wrapper{--video-aspect-ratio:0.5625;filter:brightness( 100% ) contrast( 100% ) saturate( 100% ) blur( 0px ) hue-rotate( 0deg );}.elementor-5520 .elementor-element.elementor-element-e724cdf{--display:flex;--margin-top:130px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:40px;}.elementor-5520 .elementor-element.elementor-element-e724cdf.e-con{--e-con-transform-translateY:-80px;}.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-5520 .elementor-element.elementor-element-44c2a64 > .elementor-widget-container{padding:0px 50px 0px 0px;}.elementor-5520 .elementor-element.elementor-element-44c2a64.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-5520 .elementor-element.elementor-element-44c2a64{text-align:start;}.elementor-5520 .elementor-element.elementor-element-44c2a64 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:clamp(2.75rem,4.17vw,5rem);font-weight:800;text-transform:capitalize;line-height:clamp(4rem,5.47vw,6.56rem);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-5520 .elementor-element.elementor-element-ec90bd7 > .elementor-widget-container{margin:5px 0px 37px 0px;padding:0px 0px 0px 0px;}.elementor-5520 .elementor-element.elementor-element-ec90bd7{font-family:"Montserrat", Sans-serif;font-size:clamp(1.5rem,2.08vw,2.50rem);font-weight:700;text-transform:capitalize;color:#000000;}.elementor-5520 .elementor-element.elementor-element-f791aeb > .elementor-widget-container{margin:-70px 0px -43px 0px;padding:0px 0px 0px 25px;}.elementor-5520 .elementor-element.elementor-element-f791aeb{font-family:"Montserrat", Sans-serif;font-size:clamp(1.4rem,1.67vw,2rem);font-weight:500;line-height:clamp(4rem, 4.79vw,5.75rem);color:#000000;}.elementor-5520 .elementor-element.elementor-element-f35c443{--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;--margin-top:125px;--margin-bottom:0px;--margin-left:0px;--margin-right:50px;--padding-top:6em;--padding-bottom:3em;--padding-left:5em;--padding-right:0em;}.elementor-5520 .elementor-element.elementor-element-f35c443:not(.elementor-motion-effects-element-type-background), .elementor-5520 .elementor-element.elementor-element-f35c443 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#EDEDED;}.elementor-5520 .elementor-element.elementor-element-bdb0fed{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-5520 .elementor-element.elementor-element-b9bbb90 > .elementor-widget-container{padding:0px 50px 0px 0px;}.elementor-5520 .elementor-element.elementor-element-b9bbb90.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-5520 .elementor-element.elementor-element-b9bbb90{text-align:start;}.elementor-5520 .elementor-element.elementor-element-b9bbb90 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:clamp(2.75rem,4.17vw,5rem);font-weight:800;line-height:clamp(4rem,5.47vw,6.56rem);color:#000000;}.elementor-5520 .elementor-element.elementor-element-6848fea{font-family:"Montserrat", Sans-serif;font-size:clamp(1.4rem,1.67vw,2rem);font-weight:500;line-height:3rem;color:#000000;}.elementor-5520 .elementor-element.elementor-element-a410383{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-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-5520 .elementor-element.elementor-element-d2fb3ef img{width:100%;max-width:100%;}.elementor-5520 .elementor-element.elementor-element-af38d1c{--display:flex;--flex-direction:row-reverse;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap-reverse;--justify-content:flex-end;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:80px;--padding-right:0px;}.elementor-5520 .elementor-element.elementor-element-af38d1c:not(.elementor-motion-effects-element-type-background), .elementor-5520 .elementor-element.elementor-element-af38d1c > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#000000;background-image:url("https://ms2creative.com/wp-content/uploads/2024/09/Group.png");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-5520 .elementor-element.elementor-element-d940e43 img{width:100%;height:100%;object-fit:cover;object-position:center center;}.elementor-5520 .elementor-element.elementor-element-51a778e{--display:flex;--min-height:100%;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:flex-end;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-5520 .elementor-element.elementor-element-c4e2f00{--display:flex;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:130px;--padding-bottom:155px;--padding-left:0px;--padding-right:0px;}.elementor-5520 .elementor-element.elementor-element-cde3d7f .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:clamp(2.75rem,5.4vw,6.88rem);font-weight:700;-webkit-text-stroke-color:#000;stroke:#000;color:#FFFFFF;}.elementor-5520 .elementor-element.elementor-element-ba7e0f5 > .elementor-widget-container{margin:18px 0px -30px 0px;}.elementor-5520 .elementor-element.elementor-element-ba7e0f5{font-family:"Montserrat", Sans-serif;font-size:clamp(1.5rem,2.08vw,2.50rem);font-weight:700;text-transform:capitalize;line-height:50px;color:#FFFFFF;}.elementor-5520 .elementor-element.elementor-element-1f3687c > .elementor-widget-container{margin:0px 0px -43px 0px;padding:0px 0px 0px 25px;}.elementor-5520 .elementor-element.elementor-element-1f3687c{font-family:"Montserrat", Sans-serif;font-size:clamp(1.4rem,1.67vw,2rem);font-weight:500;line-height:clamp(4rem, 4.79vw,5.75rem);color:#FFFFFF;}.elementor-5520 .elementor-element.elementor-element-e33075c{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:75px;--padding-bottom:60px;--padding-left:40px;--padding-right:40px;}.elementor-5520 .elementor-element.elementor-element-a3d1f98{width:100%;max-width:100%;text-align:center;}.elementor-5520 .elementor-element.elementor-element-a3d1f98.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-5520 .elementor-element.elementor-element-a3d1f98 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:clamp(3rem,5.2vw,6.25rem);text-transform:uppercase;line-height:clamp(5rem,6.5vw,7.8rem);letter-spacing:9.3px;word-spacing:0px;color:#000000;}.elementor-5520 .elementor-element.elementor-element-02578c7{text-align:center;}.elementor-5520 .elementor-element.elementor-element-02578c7 .elementor-heading-title{font-family:"New York Line", Sans-serif;font-size:clamp(2.5rem,4.166vw,5rem);font-weight:400;text-transform:uppercase;line-height:clamp(5rem,6.5vw,7.8rem);letter-spacing:6.6px;-webkit-text-stroke-width:2px;stroke-width:2px;-webkit-text-stroke-color:#000;stroke:#000;color:#FFFFFF;}.elementor-5520 .elementor-element.elementor-element-2aae006{text-align:center;}.elementor-5520 .elementor-element.elementor-element-2aae006 .elementor-heading-title{font-family:"New York Line", Sans-serif;font-size:clamp(1.5rem,4.166vw,5rem);font-weight:400;line-height:clamp(5rem,6.5vw,7.8rem);letter-spacing:4.3px;color:#000000;}.elementor-5520 .elementor-element.elementor-element-5d1c0f5{width:100%;max-width:100%;text-align:center;}.elementor-5520 .elementor-element.elementor-element-5d1c0f5.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-5520 .elementor-element.elementor-element-5d1c0f5 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:clamp(3rem,5.2vw,6.25rem);text-transform:uppercase;line-height:clamp(5rem,6.5vw,7.8rem);letter-spacing:9.3px;word-spacing:0px;color:#000000;}.elementor-5520 .elementor-element.elementor-element-37f92ea{--display:flex;--min-height:0px;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:20px;}.elementor-5520 .elementor-element.elementor-element-37f92ea:not(.elementor-motion-effects-element-type-background), .elementor-5520 .elementor-element.elementor-element-37f92ea > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-5520 .elementor-element.elementor-element-72e3229{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-5520 .elementor-element.elementor-element-cea2b97 > .elementor-widget-container{--e-transform-translateX:0px;--e-transform-translateY:0px;}.elementor-5520 .elementor-element.elementor-element-cea2b97 img{width:1135%;max-width:1000px;}.elementor-5520 .elementor-element.elementor-element-d7af092{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:flex-start;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:80px;--padding-bottom:50px;--padding-left:194px;--padding-right:0px;}.elementor-5520 .elementor-element.elementor-element-d7af092.e-con{--e-con-transform-translateX:0px;--e-con-transform-translateY:50px;--flex-grow:0;--flex-shrink:0;}.elementor-5520 .elementor-element.elementor-element-afc50dd .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:clamp(1.5rem,6.25vw,6.5rem);font-weight:800;line-height:1em;color:#000000;}.elementor-5520 .elementor-element.elementor-element-cde59d5 > .elementor-widget-container{margin:17px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-5520 .elementor-element.elementor-element-cde59d5{font-family:"Montserrat", Sans-serif;font-size:clamp(1.75rem,2.343vw,2.8rem);font-weight:700;color:#000000;}.elementor-5520 .elementor-element.elementor-element-0bbcb4e > .elementor-widget-container{margin:17px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-5520 .elementor-element.elementor-element-0bbcb4e{font-family:"Montserrat", Sans-serif;font-size:clamp(1.75rem,2.343vw,2.8rem);font-weight:700;color:#000000;}.elementor-5520 .elementor-element.elementor-element-5f45dfa{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:flex-end;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:80px;--padding-bottom:80px;--padding-left:80px;--padding-right:80px;}.elementor-5520 .elementor-element.elementor-element-5f45dfa:not(.elementor-motion-effects-element-type-background), .elementor-5520 .elementor-element.elementor-element-5f45dfa > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-5520 .elementor-element.elementor-element-dd4ac17{--display:flex;--min-height:100%;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:flex-start;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:22px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;--z-index:20;}.elementor-5520 .elementor-element.elementor-element-dd4ac17.e-con{--align-self:flex-end;--flex-grow:0;--flex-shrink:0;}.elementor-5520 .elementor-element.elementor-element-329383b > .elementor-widget-container{margin:20px 0px 0px 0px;}.elementor-5520 .elementor-element.elementor-element-329383b img{width:100%;max-width:1380.62px;}.elementor-5520 .elementor-element.elementor-element-e71738c{--display:flex;--min-height:611px;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-5520 .elementor-element.elementor-element-4420385 img{width:100%;height:100%;object-fit:cover;object-position:center center;}.elementor-5520 .elementor-element.elementor-element-8aadebc{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:1em;--padding-bottom:1em;--padding-left:1em;--padding-right:1em;}.elementor-5520 .elementor-element.elementor-element-8aadebc:not(.elementor-motion-effects-element-type-background), .elementor-5520 .elementor-element.elementor-element-8aadebc > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#01C2A2;}.elementor-5520 .elementor-element.elementor-element-8aadebc.e-con{--align-self:flex-start;}.elementor-5520 .elementor-element.elementor-element-2c46384 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-5520 .elementor-element.elementor-element-2c46384.elementor-element{--align-self:center;--order:-99999 /* order start hack */;}.elementor-5520 .elementor-element.elementor-element-2c46384{text-align:center;font-family:"Montserrat", Sans-serif;font-size:clamp(1.75rem,2.343vw,2.8rem);font-weight:600;text-transform:uppercase;color:#000000;}.elementor-5520 .elementor-element.elementor-element-dfa7778{--display:flex;--min-height:210px;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-5520 .elementor-element.elementor-element-dc89d53{--e-image-carousel-slides-to-show:5;}.elementor-5520 .elementor-element.elementor-element-dc89d53 .swiper-wrapper{display:flex;align-items:center;}.elementor-5520 .elementor-element.elementor-element-a913fed{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--padding-top:1em;--padding-bottom:1em;--padding-left:1em;--padding-right:1em;}.elementor-5520 .elementor-element.elementor-element-a913fed:not(.elementor-motion-effects-element-type-background), .elementor-5520 .elementor-element.elementor-element-a913fed > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#01C2A2;}.elementor-5520 .elementor-element.elementor-element-95071a2 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-5520 .elementor-element.elementor-element-95071a2.elementor-element{--align-self:center;--order:-99999 /* order start hack */;}.elementor-5520 .elementor-element.elementor-element-95071a2{text-align:center;font-family:"Montserrat", Sans-serif;font-size:clamp(1.75rem,2.343vw,2.8rem);font-weight:600;text-transform:uppercase;color:#000000;}.elementor-5520 .elementor-element.elementor-element-e01dcdd{--display:flex;--min-height:210px;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-5520 .elementor-element.elementor-element-156b665{--e-image-carousel-slides-to-show:4;}.elementor-5520 .elementor-element.elementor-element-156b665 .swiper-wrapper{display:flex;align-items:center;}.elementor-5520 .elementor-element.elementor-element-584cbfe{--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:3em;--padding-bottom:3em;--padding-left:0em;--padding-right:0em;}.elementor-5520 .elementor-element.elementor-element-584cbfe:not(.elementor-motion-effects-element-type-background), .elementor-5520 .elementor-element.elementor-element-584cbfe > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#01C2A3;}.elementor-5520 .elementor-element.elementor-element-f843ea0{text-align:center;}.elementor-5520 .elementor-element.elementor-element-f843ea0 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:clamp(2rem,2.08vw,2.5rem);font-weight:600;line-height:clamp(rem,6vw,9.25rem);color:#FFFFFF;}.elementor-5520 .elementor-element.elementor-element-9fe6db1 > .elementor-widget-container{margin:-12px 0px 0px 0px;}.elementor-5520 .elementor-element.elementor-element-9fe6db1{text-align:center;}.elementor-5520 .elementor-element.elementor-element-9fe6db1 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:clamp(2.5rem,5.02vw,6.25rem);font-weight:700;text-transform:uppercase;line-height:1.1em;color:#FFFFFF;}:root{--page-title-display:none;}@media(min-width:768px){.elementor-5520 .elementor-element.elementor-element-6b3f737{--width:1920px;}.elementor-5520 .elementor-element.elementor-element-0476198{--width:1920px;}.elementor-5520 .elementor-element.elementor-element-792b2b6{--content-width:1920px;}.elementor-5520 .elementor-element.elementor-element-e724cdf{--width:63%;}.elementor-5520 .elementor-element.elementor-element-f35c443{--content-width:1920px;}.elementor-5520 .elementor-element.elementor-element-bdb0fed{--width:40%;}.elementor-5520 .elementor-element.elementor-element-a410383{--width:66.6666%;}.elementor-5520 .elementor-element.elementor-element-af38d1c{--content-width:1920px;}.elementor-5520 .elementor-element.elementor-element-51a778e{--width:645px;}.elementor-5520 .elementor-element.elementor-element-c4e2f00{--width:89%;}.elementor-5520 .elementor-element.elementor-element-e33075c{--content-width:1920px;}.elementor-5520 .elementor-element.elementor-element-37f92ea{--content-width:1920px;}.elementor-5520 .elementor-element.elementor-element-72e3229{--width:59%;}.elementor-5520 .elementor-element.elementor-element-d7af092{--width:60.512%;}.elementor-5520 .elementor-element.elementor-element-5f45dfa{--content-width:1920px;}.elementor-5520 .elementor-element.elementor-element-dd4ac17{--width:71vw;}.elementor-5520 .elementor-element.elementor-element-e71738c{--width:57%;}.elementor-5520 .elementor-element.elementor-element-8aadebc{--content-width:1920px;}.elementor-5520 .elementor-element.elementor-element-dfa7778{--width:1920px;}.elementor-5520 .elementor-element.elementor-element-a913fed{--content-width:1920px;}.elementor-5520 .elementor-element.elementor-element-e01dcdd{--width:1920px;}.elementor-5520 .elementor-element.elementor-element-584cbfe{--content-width:1950px;}}@media(max-width:1024px) and (min-width:768px){.elementor-5520 .elementor-element.elementor-element-f701b8c{--width:500px;}.elementor-5520 .elementor-element.elementor-element-e724cdf{--width:47%;}.elementor-5520 .elementor-element.elementor-element-72e3229{--width:100%;}.elementor-5520 .elementor-element.elementor-element-d7af092{--width:54%;}}@media(max-width:1024px){.elementor-5520 .elementor-element.elementor-element-9e3fd79 > .elementor-widget-container{--e-transform-translateX:-55px;--e-transform-translateY:48px;}.elementor-5520 .elementor-element.elementor-element-9e3fd79 .elementor-button{border-width:2px 2px 2px 2px;}.elementor-5520 .elementor-element.elementor-element-5676d6d > .elementor-widget-container{--e-transform-translateX:-55px;--e-transform-translateY:48px;}.elementor-5520 .elementor-element.elementor-element-5676d6d .elementor-button{border-width:2px 2px 2px 2px;}.elementor-5520 .elementor-element.elementor-element-792b2b6{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-5520 .elementor-element.elementor-element-f701b8c{--padding-top:13px;--padding-bottom:13px;--padding-left:13px;--padding-right:0px;}.elementor-5520 .elementor-element.elementor-element-e724cdf{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-5520 .elementor-element.elementor-element-44c2a64 > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-5520 .elementor-element.elementor-element-44c2a64 .elementor-heading-title{font-size:4vw;line-height:1.4em;}.elementor-5520 .elementor-element.elementor-element-ec90bd7 > .elementor-widget-container{margin:-7px 0px 39px 0px;}.elementor-5520 .elementor-element.elementor-element-ec90bd7{font-size:clamp(1.35rem,2.08vw,2.5rem);}.elementor-5520 .elementor-element.elementor-element-f791aeb > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-5520 .elementor-element.elementor-element-f791aeb{font-size:clamp(1.12rem,1.67vw,2rem);line-height:2.5em;}.elementor-5520 .elementor-element.elementor-element-f35c443{--padding-top:2em;--padding-bottom:2em;--padding-left:2em;--padding-right:2em;}.elementor-5520 .elementor-element.elementor-element-b9bbb90 > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-5520 .elementor-element.elementor-element-b9bbb90 .elementor-heading-title{font-size:4vw;line-height:1.4em;}.elementor-5520 .elementor-element.elementor-element-6848fea > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-5520 .elementor-element.elementor-element-6848fea{font-size:clamp(1.12rem,1.67vw,2rem);line-height:2.5em;}.elementor-5520 .elementor-element.elementor-element-af38d1c{--min-height:383px;--padding-top:0px;--padding-bottom:0px;--padding-left:30px;--padding-right:30px;}.elementor-5520 .elementor-element.elementor-element-d940e43.elementor-element{--align-self:flex-end;}.elementor-5520 .elementor-element.elementor-element-d940e43{text-align:end;}.elementor-5520 .elementor-element.elementor-element-d940e43 img{object-fit:contain;}.elementor-5520 .elementor-element.elementor-element-51a778e.e-con{--e-con-transform-translateX:186px;}.elementor-5520 .elementor-element.elementor-element-51a778e{--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:flex-end;--align-items:center;}.elementor-5520 .elementor-element.elementor-element-c4e2f00{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:47px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-5520 .elementor-element.elementor-element-cde3d7f .elementor-heading-title{font-size:6vw;}.elementor-5520 .elementor-element.elementor-element-ba7e0f5 > .elementor-widget-container{margin:-20px 0px 0px 0px;}.elementor-5520 .elementor-element.elementor-element-ba7e0f5{font-size:3vw;line-height:3em;}.elementor-5520 .elementor-element.elementor-element-1f3687c > .elementor-widget-container{margin:-48px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-5520 .elementor-element.elementor-element-1f3687c{font-size:2.5vw;line-height:2.4em;}.elementor-5520 .elementor-element.elementor-element-e33075c{--padding-top:30px;--padding-bottom:30px;--padding-left:30px;--padding-right:30px;}.elementor-5520 .elementor-element.elementor-element-a3d1f98 .elementor-heading-title{font-size:5.3vw;line-height:1.6em;}.elementor-5520 .elementor-element.elementor-element-02578c7 .elementor-heading-title{font-size:4.6vw;line-height:1.6em;}.elementor-5520 .elementor-element.elementor-element-2aae006 .elementor-heading-title{font-size:4.6vw;line-height:1.6em;}.elementor-5520 .elementor-element.elementor-element-5d1c0f5 .elementor-heading-title{font-size:5.3vw;line-height:1.6em;}.elementor-5520 .elementor-element.elementor-element-cea2b97 img{width:1000px;max-width:62vw;height:100%;}.elementor-5520 .elementor-element.elementor-element-d7af092.e-con{--e-con-transform-translateY:25px;}.elementor-5520 .elementor-element.elementor-element-d7af092{--padding-top:44px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-5520 .elementor-element.elementor-element-afc50dd .elementor-heading-title{font-size:6vw;}.elementor-5520 .elementor-element.elementor-element-cde59d5 > .elementor-widget-container{margin:1px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-5520 .elementor-element.elementor-element-cde59d5{font-size:3vw;}.elementor-5520 .elementor-element.elementor-element-0bbcb4e > .elementor-widget-container{margin:1px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-5520 .elementor-element.elementor-element-0bbcb4e{font-size:3vw;}.elementor-5520 .elementor-element.elementor-element-5f45dfa{--margin-top:-10px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:60px;--padding-bottom:50px;--padding-left:30px;--padding-right:0px;}.elementor-5520 .elementor-element.elementor-element-dd4ac17{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-5520 .elementor-element.elementor-element-329383b > .elementor-widget-container{margin:20px 0px 0px 0px;}.elementor-5520 .elementor-element.elementor-element-8aadebc{--padding-top:1.51em;--padding-bottom:1.51em;--padding-left:1.51em;--padding-right:1.51em;}.elementor-5520 .elementor-element.elementor-element-2c46384{line-height:0.6em;}.elementor-5520 .elementor-element.elementor-element-dfa7778{--min-height:145px;}.elementor-5520 .elementor-element.elementor-element-a913fed{--padding-top:1.51em;--padding-bottom:1.51em;--padding-left:1.51em;--padding-right:1.51em;}.elementor-5520 .elementor-element.elementor-element-95071a2{font-size:2.6vw;line-height:16px;}.elementor-5520 .elementor-element.elementor-element-e01dcdd{--min-height:145px;}}@media(max-width:767px){.elementor-5520 .elementor-element.elementor-element-6b3f737:not(.elementor-motion-effects-element-type-background), .elementor-5520 .elementor-element.elementor-element-6b3f737 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://ms2creative.com/wp-content/uploads/2024/09/Rectangle-1.png");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-5520 .elementor-element.elementor-element-6b3f737{--min-height:min(560px,100vh);--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-5520 .elementor-element.elementor-element-7789367{width:100%;max-width:100%;}.elementor-5520 .elementor-element.elementor-element-9e3fd79 > .elementor-widget-container{--e-transform-translateX:-31px;--e-transform-translateY:10px;}.elementor-5520 .elementor-element.elementor-element-9e3fd79 .elementor-button{font-size:18px;border-width:2px 2px 2px 2px;}.elementor-5520 .elementor-element.elementor-element-5676d6d .elementor-button{border-width:2px 2px 2px 2px;}.elementor-5520 .elementor-element.elementor-element-792b2b6{--flex-direction:column-reverse;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:flex-start;--gap:37px 37px;--row-gap:37px;--column-gap:37px;--padding-top:30px;--padding-bottom:40px;--padding-left:0px;--padding-right:0px;}.elementor-5520 .elementor-element.elementor-element-f701b8c{--width:85%;--margin-top:0px;--margin-bottom:0px;--margin-left:15px;--margin-right:0px;--padding-top:15px;--padding-bottom:15px;--padding-left:15px;--padding-right:35px;}.elementor-5520 .elementor-element.elementor-element-f701b8c:not(.elementor-motion-effects-element-type-background), .elementor-5520 .elementor-element.elementor-element-f701b8c > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-size:cover;}.elementor-5520 .elementor-element.elementor-element-e724cdf.e-con{--e-con-transform-translateY:0px;}.elementor-5520 .elementor-element.elementor-element-e724cdf{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:15px;--padding-right:15px;}.elementor-5520 .elementor-element.elementor-element-44c2a64{width:100%;max-width:100%;}.elementor-5520 .elementor-element.elementor-element-44c2a64 .elementor-heading-title{font-size:max(1.75rem,6vw);}.elementor-5520 .elementor-element.elementor-element-ec90bd7 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-5520 .elementor-element.elementor-element-ec90bd7{font-size:max(16px,3vw);}.elementor-5520 .elementor-element.elementor-element-f791aeb > .elementor-widget-container{margin:-28px 0px -28px 0px;padding:0px 0px 0px 0px;}.elementor-5520 .elementor-element.elementor-element-f791aeb{font-size:max(14px,3vw);line-height:2.3em;}.elementor-5520 .elementor-element.elementor-element-b9bbb90{width:100%;max-width:100%;}.elementor-5520 .elementor-element.elementor-element-b9bbb90 .elementor-heading-title{font-size:max(1.75rem,6vw);}.elementor-5520 .elementor-element.elementor-element-6848fea > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-5520 .elementor-element.elementor-element-6848fea{font-size:max(14px,3vw);line-height:2.3em;}.elementor-5520 .elementor-element.elementor-element-d2fb3ef > .elementor-widget-container{margin:0px 0px 15px 0px;}.elementor-5520 .elementor-element.elementor-element-af38d1c{--min-height:296px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:12px;--padding-bottom:029px;--padding-left:15px;--padding-right:15px;}.elementor-5520 .elementor-element.elementor-element-d940e43 > .elementor-widget-container{--e-transform-translateX:60px;--e-transform-translateY:-22px;}.elementor-5520 .elementor-element.elementor-element-d940e43.elementor-element{--order:-99999 /* order start hack */;}.elementor-5520 .elementor-element.elementor-element-d940e43{text-align:end;}.elementor-5520 .elementor-element.elementor-element-d940e43 img{width:88%;height:116%;}.elementor-5520 .elementor-element.elementor-element-51a778e.e-con{--e-con-transform-translateX:31px;}.elementor-5520 .elementor-element.elementor-element-c4e2f00{--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:center;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-5520 .elementor-element.elementor-element-cde3d7f > .elementor-widget-container{margin:0px 0px -35px 0px;}.elementor-5520 .elementor-element.elementor-element-cde3d7f .elementor-heading-title{font-size:max(1.5rem,6vw);}.elementor-5520 .elementor-element.elementor-element-ba7e0f5 > .elementor-widget-container{margin:30px 0px 4px 0px;padding:0px 148px 0px 0px;}.elementor-5520 .elementor-element.elementor-element-ba7e0f5{font-size:max(14px,3vw);line-height:1.3em;}.elementor-5520 .elementor-element.elementor-element-1f3687c > .elementor-widget-container{margin:-31px 0px -40px -4px;padding:0px 135px 0px 0px;}.elementor-5520 .elementor-element.elementor-element-1f3687c{font-size:max(14px,3vw);line-height:1.4em;}.elementor-5520 .elementor-element.elementor-element-e33075c{--padding-top:48px;--padding-bottom:35px;--padding-left:5px;--padding-right:5px;}.elementor-5520 .elementor-element.elementor-element-a3d1f98 .elementor-heading-title{font-size:max(1.8rem,5.3vw);letter-spacing:1.6px;}.elementor-5520 .elementor-element.elementor-element-02578c7 .elementor-heading-title{font-size:max(1.6rem,5vw);letter-spacing:1.6px;-webkit-text-stroke-width:1px;stroke-width:1px;}.elementor-5520 .elementor-element.elementor-element-2aae006 .elementor-heading-title{font-size:max(1.6rem,5vw);letter-spacing:1.6px;}.elementor-5520 .elementor-element.elementor-element-5d1c0f5 .elementor-heading-title{font-size:max(1.8rem,5.3vw);letter-spacing:1.6px;}.elementor-5520 .elementor-element.elementor-element-37f92ea{--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--flex-wrap:nowrap;--margin-top:18px;--margin-bottom:-12px;--margin-left:0px;--margin-right:0px;--padding-top:15px;--padding-bottom:0px;--padding-left:15px;--padding-right:0px;}.elementor-5520 .elementor-element.elementor-element-37f92ea.e-con{--flex-grow:0;--flex-shrink:1;}.elementor-5520 .elementor-element.elementor-element-72e3229{--width:43%;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--flex-wrap:nowrap;}.elementor-5520 .elementor-element.elementor-element-cea2b97 > .elementor-widget-container{--e-transform-translateX:-35px;--e-transform-translateY:-36px;}.elementor-5520 .elementor-element.elementor-element-cea2b97 img{max-width:70vw;height:100%;object-fit:cover;}.elementor-5520 .elementor-element.elementor-element-d7af092.e-con{--e-con-transform-translateY:-51px;}.elementor-5520 .elementor-element.elementor-element-d7af092{--width:57%;--flex-wrap:nowrap;--margin-top:20px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:10px;--padding-right:0px;}.elementor-5520 .elementor-element.elementor-element-afc50dd .elementor-heading-title{font-size:max(1.55rem,6vw);line-height:1.3em;}.elementor-5520 .elementor-element.elementor-element-cde59d5 > .elementor-widget-container{margin:-13px 0px 0px 0px;}.elementor-5520 .elementor-element.elementor-element-cde59d5{font-size:max(14px,3vw);line-height:1.4em;}.elementor-5520 .elementor-element.elementor-element-0bbcb4e > .elementor-widget-container{margin:-8px 0px 0px 0px;}.elementor-5520 .elementor-element.elementor-element-0bbcb4e{font-size:max(15px,3vw);line-height:1.7em;}.elementor-5520 .elementor-element.elementor-element-5f45dfa{--padding-top:54px;--padding-bottom:32px;--padding-left:15px;--padding-right:15px;}.elementor-5520 .elementor-element.elementor-element-dd4ac17{--width:65vw;}.elementor-5520 .elementor-element.elementor-element-329383b > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-5520 .elementor-element.elementor-element-e71738c{--width:57%;--min-height:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-5520 .elementor-element.elementor-element-8aadebc{--padding-top:1em;--padding-bottom:1em;--padding-left:1em;--padding-right:1em;}.elementor-5520 .elementor-element.elementor-element-2c46384{font-size:max(14px,2.6vw);line-height:1em;}.elementor-5520 .elementor-element.elementor-element-dfa7778{--min-height:110px;}.elementor-5520 .elementor-element.elementor-element-dc89d53{--e-image-carousel-slides-to-show:2;}.elementor-5520 .elementor-element.elementor-element-dc89d53.elementor-element{--align-self:center;}.elementor-5520 .elementor-element.elementor-element-a913fed{--padding-top:1em;--padding-bottom:1em;--padding-left:1em;--padding-right:1em;}.elementor-5520 .elementor-element.elementor-element-95071a2{font-size:max(14px,2.6vw);}.elementor-5520 .elementor-element.elementor-element-e01dcdd{--min-height:110px;}.elementor-5520 .elementor-element.elementor-element-156b665{--e-image-carousel-slides-to-show:2;}.elementor-5520 .elementor-element.elementor-element-156b665.elementor-element{--align-self:center;}}/* Start custom CSS for video, class: .elementor-element-7789367 */#mobile_vidoe {
    height: min(560px,100vh);

    width: 100vw;
    position: absolute;
    inset: 0
    
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-9e3fd79 */@media (min-width:1025px){
  
#get_started_button{
   
    font-size: clamp(1.5rem,1.8vw,2.1rem);
    width:clamp(170px ,12.3vw,236px);
    height:clamp(170px ,12.3vw,236px);
    
    
}
  
}


#get_started_button{
    background: transparent;
    /*width:clamp(170px ,12.3vw,236px);*/
    /*height:clamp(170px ,12.3vw,236px);*/
    padding: 5px;
    display: flex;
    align-items: center;
    justify-content: center;
    transform-origin: center;
    transform: rotate(45deg);
    border-width: clamp(4px,0.3vw,6px);
    overflow: hidden;
    
}

@media (min-width:768px) and (max-width:1024px) {
    #get_started_button{
 
    width:clamp(100px ,12.3vw,170px);
    height:clamp(100px ,12.3vw,170px);
    font-size: clamp(1.25rem,1.5vw,1.5rem);
    
    
}
}
@media (max-width:767px) {
    #get_started_button{
 
    width:clamp(120.65px ,12.3vw,170px);
    height:clamp(120.65px ,12.3vw,170px);
    font-size: clamp(16px,1.5vw,1.5rem);
 
    
}
}


#get_started_button::before{
    content: '';
    display: block;
    width: 0;
    height: 0;
    position: absolute;
    transition: 12000ms all ease-in-out;
    transform-origin: center;
    border:  clamp(4px,0.3vw,6px) solid #01C2A2;
    opacity: 0;
    border-radius: 200px;
  
}

 
#get_started_button:hover::before,
#get_started_button:focus::before,
#get_started_button:active::before {
    content: ''; /* Required for the pseudo-element to display */
    position: absolute; /* Absolute positioning for the ripple effect */
  
    width: 100%; /* Large enough to cover the button */
    height: 100%; /* Large enough to cover the button */
    border-radius: 50%; /* Make the ripple a circle */
    background: rgba(0, 0, 0, 0.43); /* Color and opacity of the ripple */
    
    animation: ripple 600ms ease-in-out;
}


/* Keyframe animation to grow and fade the circle */
@keyframes ripple {
    0% {
        width: 0;
        height: 0;
        opacity: 0.2;
    }25%{
         opacity: 0.4;
    }50%{
         opacity: 0.6;
    }75%{
         opacity: 0.8;
    }
    100% {
        width: 100%; /* Full width of the ripple */
        height: 100%; /* Full height of the ripple */
        opacity: 0;
    }
}
.started_button {
    position: absolute;
    left: 80px;
    bottom: 70px
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-6b3f737 */@media (max-width:767px) {

.hero_section{
    position: relative;
    height: clamp(250px,56.43vw,500px)
}


}








@media (min-width:767px) {

.hero_section{
    position: relative;
    height: clamp(350px,56.43vw,500px)
}
}

@media (min-width:1024px) {

.hero_section{
    position: relative;
    height: clamp(500px,56.43vw,948px)
}
}








#mobile_video_container video{
    aspect-ratio: 0.27;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-5676d6d */@media (min-width:1025px){
  
#get_started_button{
   
    width:clamp(170px ,12.3vw,236px);
    height:clamp(170px ,12.3vw,236px);
     font-size: clamp(1.5rem,1.8vw,2.1rem);
    
}
  
}
#get_started_button{
    background: transparent;
    /*width:clamp(170px ,12.3vw,236px);*/
    /*height:clamp(170px ,12.3vw,236px);*/
    padding: 5px;
    display: flex;
    align-items: center;
    justify-content: center;
    transform-origin: center;
    transform: rotate(45deg);
   
    border-width: clamp(4px,0.3vw,6px);
    overflow: hidden;
    
}

@media (min-width:768px) and (max-width:1024px) {
    #get_started_button{
 
    width:clamp(100px ,12.3vw,170px);
    height:clamp(100px ,12.3vw,170px);
    font-size: clamp(1rem,1.5vw,1.5rem);
    
    
}
}
/*@media (max-width:767px) {*/
/*    #get_started_button{*/
 
/*    width:clamp(90.65px ,12.3vw,170px);*/
/*    height:clamp(90.65px ,12.3vw,170px);*/
/*    font-size: clamp(9.67px,1.5vw,1.5rem);*/
 
    
/*}*/
/*}*/


#get_started_button::before{
    content: '';
    display: block;
    width: 0;
    height: 0;
    position: absolute;
    transition: 12000ms all ease-in-out;
    transform-origin: center;
    border:  clamp(4px,0.3vw,6px) solid #01C2A2;
    opacity: 0;
    border-radius: 200px;
  
}

 
#get_started_button:hover::before,
#get_started_button:focus::before,
#get_started_button:active::before {
    content: ''; /* Required for the pseudo-element to display */
    position: absolute; /* Absolute positioning for the ripple effect */
  
    width: 100%; /* Large enough to cover the button */
    height: 100%; /* Large enough to cover the button */
    border-radius: 50%; /* Make the ripple a circle */
    background: rgba(0, 0, 0, 0.43); /* Color and opacity of the ripple */
    
    animation: ripple 600ms ease-in-out;
}


/* Keyframe animation to grow and fade the circle */
@keyframes ripple {
    0% {
        width: 0;
        height: 0;
        opacity: 0.2;
    }25%{
         opacity: 0.4;
    }50%{
         opacity: 0.6;
    }75%{
         opacity: 0.8;
    }
    100% {
        width: 100%; /* Full width of the ripple */
        height: 100%; /* Full height of the ripple */
        opacity: 0;
    }
}
.started_button {
    position: absolute;
    left: 80px;
    bottom: 70px
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-0476198 */@media (max-width:767px) {

.hero_section{
    position: relative;
    height: clamp(250px,56.43vw,500px)
}


}








@media (min-width:767px) {

.hero_section{
    position: relative;
    height: clamp(350px,56.43vw,500px)
}
}

@media (min-width:1024px) {

.hero_section{
    position: relative;
    height: clamp(500px,56.43vw,948px)
}
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-f701b8c */@media (min-width:768px){
    #girl_man_container{
    left:30px;
    width:46%;
    bottom: -25px;
     position: absolute;
 
    z-index: 50;
  
    height: clamp(500px,52vw,1005px);
    overflow: hidden;
    padding-right: min(3.85vw,60px)
  
}
#left{
       
        right: 0;
         
        max-width:58%;
    }
}
@media (min-width:1025px) and (max-width:1440px){
    #girl_man_container{
 
    bottom: -45px;
  
}
}
@media (min-width:1025px){
    #girl_man_container{
           left: 80px;
         bottom: -65px;
        width: clamp(350px,34.69vw,666px)
}

}



@media (max-width:767px) {
    .elementor-9 .elementor-element.elementor-element-a8c44ad .elementor-wrapper {
         --video-aspect-ratio: 1;
     }
}


#green_video{
    height: 100%;
    width: 100%;
   
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-792b2b6 */#ast-scroll-top{
    background-color: #01C2A2;
    border-radius: 0
}
@media (min-width:1921px){
#my_container .e-con-inner{
    position: relative
}
#girl_man_container{
    left:0;
}
}
@media (min-width:768px) {
.green_video_parent{
 height: clamp(500px,52vw,1005px);
}
    
}
/*@media (min-width: 1760px) and (max-width: 1820px) {*/
/*    #my_container{*/
/*      padding-right:0;*/
/*    }*/
/*}*/


/*@media (min-width: 1024px) and (max-width: 1760px) {*/
/* #girl_man_container{left:40px;}*/
/* .elementor-9 .elementor-element.elementor-element-149f121 .elementor-heading-title{*/
/*     font-size:70px;*/
/*}*/
/*  #left{*/
/*     padding-left:50px;*/
/*    }*/
/*        .elementor-9 .elementor-element.elementor-element-792b2b6{*/
/*        margin-top:60px;*/
/*    }*/
/*}*/
/*@media (min-width: 1024px) and (max-width: 1700px) {*/
/*     .elementor-9 .elementor-element.elementor-element-6e13139 > .elementor-widget-container{*/
/*         font-size:35px;*/
/*     }*/

/*}*/
/*@media (min-width: 1024px) and (max-width: 1700px) {*/
/*    #girl_man_container{*/
/*        width:40%;*/
/*    }*/

/*}*/

/*@media (min-width: 1024px) and (max-width: 1605px) {*/
 
/* .elementor-9 .elementor-element.elementor-element-149f121 .elementor-heading-title{*/
/*     font-size:60px;*/
/*}*/
/* #left{*/
/*     gap:10px;*/
/*    }*/

/*}*/
/*@media (min-width: 1024px) and (max-width: 1518px) {*/
/*     #left{*/
/*      margin-bottom:20px;*/
/*    }*/
/*}*/
/*@media (min-width: 1024px) and (max-width: 1440px) {*/
/*     .elementor-9 .elementor-element.elementor-element-792b2b6{*/
/*        margin-top:80px;*/
/*    }*/
/*    #girl_man_container{left:40px;}*/
/*    #left{*/
/*     padding-left:0;*/
/*    }*/
/*}*/
/*@media (min-width: 1360px) and (max-width: 1400px) {*/
/*     .elementor-9 .elementor-element.elementor-element-792b2b6{*/
/*        margin-top:10px;*/
/*    }*/
/*}*/
/*@media (min-width: 1370px) and (max-width: 1431px) {*/
/*     .elementor-9 .elementor-element.elementor-element-792b2b6{*/
/*        margin-top:20px;*/
/*    }*/
/*}*/
/*@media (min-width: 1300px) and (max-width: 1370px) {*/
/*     .elementor-9 .elementor-element.elementor-element-792b2b6{*/
/*        margin-top:-10px;*/
/*    }*/
/*}*/

/*@media (min-width: 1024px) and (max-width: 1313px) {*/
/*     .elementor-9 .elementor-element.elementor-element-792b2b6{*/
/*        margin-top:-40px;*/
/*    }*/
/*}*/


/*@media (min-width: 1024px) and (max-width: 1340px) {*/
/*  .entry-content ul{*/
/*    font-size: 29px;*/
    
/*}*/
/* #left{*/
/*    padding-right:20px;*/
/*    }*/


/*}*/

/*@media (min-width: 1024px) and (max-width: 1270px) {*/

/* #left{*/
/*      position:relative;*/
/*      top:10px;*/
/*    }*/
/* .elementor-9 .elementor-element.elementor-element-149f121 .elementor-heading-title{*/
/*     font-size:50px;*/
/*}*/
/* .elementor-9 .elementor-element.elementor-element-792b2b6{*/
/*        margin-top:-20px;*/
/*    }*/
/*}*/


/*@media (min-width: 1024px) and (max-width: 1230px) {*/


/* .elementor-9 .elementor-element.elementor-element-792b2b6{*/
/*        margin-top:-45px;*/
/*    }*/
/*}*/

/*@media (min-width: 1024px) and (max-width: 1183px) {*/
/*  .entry-content ul{*/
/*    font-size: 27px;*/
    
/*}*/
/* .elementor-9 .elementor-element.elementor-element-792b2b6{*/
/*        margin-top:-75px;*/
/*    }*/
/*    #left{*/
/*          top:25px;*/
/*    }*/


/*}*/

/*@media (min-width: 1024px) and (max-width: 1150px) {*/
/* #girl_man_container{*/
/*     bottom:0;*/
/* }*/
/*  .elementor-9 .elementor-element.elementor-element-792b2b6{*/
/*        margin-top:-25px;*/
/*    }*/
/*}*/
/*@media (min-width: 1024px) and (max-width: 1115px) {*/
/*  .entry-content ul{*/
/*    font-size: 25px;*/
/*    line-height:75px;*/
/*}*/

/* .elementor-9 .elementor-element.elementor-element-792b2b6{*/
/*        margin-top:20px;*/
/*    }*/
/*    #left{*/
/*        top:-30px;*/
/*    }*/
/*}*/
/*@media (min-width: 1024px) and (max-width: 1078px) {*/
/* .elementor-9 .elementor-element.elementor-element-149f121 .elementor-heading-title{*/
/*     font-size:45px;*/
/*}*/

/*}*/
/*@media (min-width: 1024px) and (max-width: 1046px) {*/
/*  .entry-content ul{*/
/*    font-size: 23px;*/

/*}*/
/*}*/



@media (min-width: 1025px) and (max-width: 1440px) {
    #my_container{
      padding-right:0;
    }
    #girl_man_container{
        left:40px;
    }
    #left{
        max-width:62%;
        /*padding-right:76px;*/
    }
}



 


/*#retouching_support_heading h2{*/
/*    font-size: clamp(2.75rem,4.17vw,5rem);*/
/*    line-height: clamp(4rem,5.47vw,6.56rem)*/
/*}*/



/*#retouching_para .elementor-widget-container{*/
/*    font-size: clamp(1.5rem,2.08vw,2.50rem);*/
/*    line-height: clamp(5rem,6.03vw, 7.24rem);*/
 
/*}*/

/*.entry-content ul{*/
   
/*    font-size: clamp(1.4rem,1.67vw,2rem);*/
/*    line-height: clamp(4rem, 4.79vw,5.75rem)*/
    
/*}*//* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-d940e43 */.object_fit{
    height: 107%;
    position: absolute;
    top:0;
    object-fit: cover;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-51a778e */#girl_image_box{
    position: absolute;
    max-width: 620px;
    right: 0;
 
}
/*@media (min-width:370px) and (max-width:767px){*/
/*    #girl_image_box{*/
/*        transform:translateX(211px);*/
/*    }*/
/*}*//* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-ba7e0f5 */html{
    overflow-x:hidden
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-1f3687c */.pops_list ul li {
   margin-top: 12px
}
.pops_list ul{
   margin-top: 23px
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-af38d1c */.second_container{
     /*overflow-x:hidden;*/
     /*overflow-y: inherit;*/
     position: relative;

 }
@media (min-width:1025px) and (max-width:1440px){
    #girl_title  h2{
    font-size: clamp(2.75rem,5.4vw,6.88rem)
    }
        .second_container{
      padding-left:40px;
  
  }
}

@media (max-width:1024px){
 #red_girl_container  {
  height:46vw;
}
}
@media (min-width:1025px){
#girl_para .elementor-widget-container{
    /*font-size: clamp(1.5rem,2.08vw,2.50rem);*/
   

 
}


/*  .entry-content ul{*/
   
/*    font-size: clamp(1.4rem,1.67vw,2rem);*/
/*    line-height: clamp(4rem, 4.79vw,5.75rem);*/
  
    
/*}*/
}


/*@media (min-width: 1025px) and (max-width: 1240px) {*/
/*#girl_image_box{*/
/*    transform:translateX(100px);*/
/*}*/
/*}*/

.elementor-screen-only, .screen-reader-text, .screen-reader-text span, .ui-helper-hidden-accessible{
    overflow: hidden
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-e33075c */@font-face {
    font-family: 'New';
    src: url('https://ms2creative.com/wp-content/uploads/2024/09/New-York-Line.woff') format('woff'),
         url('https://ms2creative.com/wp-content/uploads/2024/09/New-York-Line.ttf') format('truetype');
    font-weight: normal;
    font-style: normal;
}


body {
    font-family: 'New Your Line 2', sans-serif;
}


.new_york_linke_2 h2{
  
    font-family: New !important;
}











































/*.elementor-9 .elementor-element.elementor-element-42c3144 .elementor-heading-title{*/
/*     font-size: clamp(3rem,5.2vw,6.25rem);*/
/*        line-height:clamp(5rem,6.5vw,7.8rem);*/
        
     
/*}*/

/*.color_matching h2 ,#shadow h2{*/
/*     font-size: clamp(2.5rem,4.166vw,5rem);*/
/*     line-height:clamp(5rem,6.5vw,7.8rem);*/
/*     background-color: RED*/
     
     
  
/*}*/

/*.elementor-9 .elementor-element.elementor-element-4f6178b .elementor-heading-title{*/
/*     font-size: clamp(1.5rem,4.166vw,5rem);*/
/*         line-height:clamp(5rem,6.5vw,7.8rem);*/
        

/*}*//* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-72e3229 */#laptop_contain
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-37f92ea *//*elevate heading*/
/*.elementor-9 .elementor-element.elementor-element-afc50dd .elementor-heading-title{*/
/*     font-size: clamp(1.5rem,6.25vw,6.5rem);*/
     
/*}*/
/*text*/
/*.elementor-9 .elementor-element.elementor-element-cde59d5 > .elementor-widget-container{*/
     
 
/*     max-width: 700px*/
/*}*/
/*#turn_text .elementor-widget-container p{*/
/*     font-size: clamp(1.5rem,2.08vw,2.5rem);*/
/*}*/

.elementor-9 .elementor-element.elementor-element-cea2b97 img{
       width: clamp(800px,150%,1135px);
  }

@media (min-width: 1025px) and (max-width: 1170px) {
  
#elevate_container{
      padding-left:150px;
  }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-e71738c */#girl_with_glasses_container{
     position: absolute;
    right: 80px;
    top: 80px;
    z-index: 10;
    max-width: 1027px
}
#our_heading_container{
    margin-top: 9.63vw
}


.container{
    position: relative
}

@media (min-width:1025px) and (max-width:1440px){
    #girl_with_glasses_container{
        right:40px;
    }
}
@media (min-width:768px) and (max-width:1024px){
    #girl_with_glasses_container{
        right:30px;
         top: 50px;
    }

}
@media (max-width:767px){
    #girl_with_glasses_container{
        right:15px;
         top: 32px;
    }

}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-5f45dfa *//*our client*/
/*.elementor-9 .elementor-element.elementor-element-ad979b8 .elementor-heading-title{*/
/*     font-size: clamp(3rem,5vw,5.8rem);*/
/*     line-height: clamp(5rem,7.3vw,8.7rem);*/
 
    /*-webkit-font-smoothing: antialiased;*/
    /*-moz-osx-font-smoothing: grayscale;*/

   /*color:black;*/
/*     -webkit-text-stroke: 0.04em black;*/
/*  paint-order: stroke fill;*/
   
/*}*/


/*2*/
/*.elementor-9 .elementor-element.elementor-element-7894dbc .elementor-heading-title{*/
/*     font-size: clamp(3rem,5.4vw,6.5rem);*/
/*     line-height: clamp(5rem,7.3vw,8.7rem);*/
/*}*/
/*3*/
/*.elementor-9 .elementor-element.elementor-element-4371ba5 .elementor-heading-title{*/
/*     font-size: clamp(3rem,6.1vw,7.4rem);*/
/*      line-height: clamp(6.5rem,8vw,9.75rem);*/
/*   ;*/
/*}*/
/*4*/
/*.elementor-9 .elementor-element.elementor-element-c0ccf8a .elementor-heading-title{*/
/*     font-size: clamp(3rem,9.2vw,11.07rem);*/
/*       line-height: clamp(6.75rem,12.75vw,14rem);*/
     
/*}*//* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-8aadebc *//*growing brand*/
.entry-content .wp-audio-shortcode, .entry-content .wp-embedded-audio, .entry-content .wp-embedded-video, .entry-content .wp-video, .entry-content p{
     /*font-size: clamp(1.75rem,2.343vw,2.8rem);*/
     margin: 0;
}

/*.elementor-9 .elementor-element.elementor-element-2c46384.elementor-element {*/
/*  height: 50px*/
/*}*//* End custom CSS */
/* Start custom CSS for image-carousel, class: .elementor-element-dc89d53 */@media (max-width:1024px){
    #animation_scroll {
    height: 100px
}
.elementor-widget-image-carousel .swiper-slide {

	max-height: 100px;
}
.elementor-widget-image-carousel .swiper-slide figure img{
      
    width:130px;
	/*max-height: 100px;*/
	object-fit:cover;
}
.first_animation_scroll .swiper-slide:nth-of-type(8) figure img {
      width:80px;
   object-fit:contain;
   /*transform:translateX(30px);*/
}
.first_animation_scroll .swiper-slide:nth-of-type(8) {
      max-width:110px;
   object-fit:contain;
 
   /*transform:translateX(30px);*/
}
.first_animation_scroll .swiper-slide:nth-of-type(5) figure img {
      /*width:90px;*/
   object-fit:contain;
    transform:translateX(10px);
 
}
.first_animation_scroll .swiper-slide:nth-of-type(4) figure img {
   width:200px;
   object-fit:cover;
}




.second_animation_scroll .swiper-slide:nth-of-type(6) figure img {
   
   object-fit:contain;
      /*width:70px;*/
   object-fit:contain;
}
.second_animation_scroll .swiper-slide:nth-of-type(7) figure img {
      width:120px;
   object-fit:contain;
   transform:translateX(10px);

}
.second_animation_scroll .swiper-slide:nth-of-type figure img {
      /*width:80px;*/
   object-fit:contain;

}
.first_animation_scroll .swiper-slide {
    text-align: center;
    height: 229px;
    max-width: 160px;
    display: flex;
    align-items: center;
    justify-content: center;
  /*background-color: red;*/
}
.second_animation_scroll .swiper-slide {
    text-align: center;
    height: 229px;
    max-width: 120px;
    display: flex;
    align-items: center;
    justify-content: center;
  /*background-color: red;*/
}
}


.first_animation_scroll .swiper-slide:nth-of-type(11) figure img {
      width:160px;
   object-fit:contain;
   /*transform:translateX(30px);*/
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-dfa7778 */@media (max-width:767px) {
    .elementor-widget-image-carousel .swiper-slide {
	text-align: center;
	height: 229px;
	display: flex;
	align-items: center;
}
    .elementor-widget-image-carousel .swiper-slide img{
      width:200px;
}
}/* End custom CSS */
/* Start Custom Fonts CSS *//* End Custom Fonts CSS */