.elementor-11 .elementor-element.elementor-element-84679be{--display:flex;--min-height:0vh;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-11 .elementor-element.elementor-element-c7d1558{--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-11 .elementor-element.elementor-element-cb1d701{--display:flex;--min-height:0px;--justify-content:center;--align-items:flex-start;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:20px 20px;--row-gap:20px;--column-gap:20px;--margin-top:25px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-11 .elementor-element.elementor-element-cb1d701.e-con{--align-self:flex-start;--flex-grow:0;--flex-shrink:0;}.elementor-11 .elementor-element.elementor-element-751111b{--iteration-count:infinite;--dynamic-text-color:#FFFFFF;}.elementor-11 .elementor-element.elementor-element-751111b .elementor-headline{text-align:start;font-family:"Red Hat Display", Sans-serif;font-size:89px;font-weight:700;}.elementor-11 .elementor-element.elementor-element-751111b .elementor-headline-plain-text{color:var( --e-global-color-99d179d );}.elementor-11 .elementor-element.elementor-element-751111b .elementor-headline-dynamic-text{font-family:"Montserrat", Sans-serif;}.elementor-11 .elementor-element.elementor-element-b150001{width:var( --container-widget-width, 134.259% );max-width:134.259%;--container-widget-width:134.259%;--container-widget-flex-grow:0;font-family:"DM Sans", Sans-serif;font-size:1.2em;font-weight:300;color:#ffffff;}.elementor-11 .elementor-element.elementor-element-b150001.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-11 .elementor-element.elementor-element-ac3fe8d .elementor-button{background-color:#000000;font-family:"Montserrat", Sans-serif;font-size:1em;font-weight:bold;text-transform:uppercase;letter-spacing:-0.6px;border-style:solid;border-color:var( --e-global-color-99d179d );border-radius:30px 30px 30px 30px;padding:20px 30px 20px 30px;}.elementor-11 .elementor-element.elementor-element-0795ea3{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:flex-start;}.elementor-11 .elementor-element.elementor-element-0795ea3.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-11 .elementor-element.elementor-element-6c684fd{width:var( --container-widget-width, 60% );max-width:60%;--container-widget-width:60%;--container-widget-flex-grow:0;}.elementor-11 .elementor-element.elementor-element-6c684fd > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-11 .elementor-element.elementor-element-6c684fd.elementor-element{--align-self:center;--flex-grow:0;--flex-shrink:0;}.elementor-11 .elementor-element.elementor-element-f287a16{--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-11 .elementor-element.elementor-element-fded556{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:center;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-11 .elementor-element.elementor-element-fded556.e-con{--align-self:flex-start;}.elementor-11 .elementor-element.elementor-element-4c6368c{--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:5px 5px;--row-gap:5px;--column-gap:5px;--flex-wrap:nowrap;--margin-top:25px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:15px;--padding-bottom:15px;--padding-left:15px;--padding-right:15px;}.elementor-11 .elementor-element.elementor-element-4c6368c.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-11 .elementor-element.elementor-element-bd6f3a1 > .elementor-widget-container{padding:15px 15px 15px 15px;border-style:none;}.elementor-11 .elementor-element.elementor-element-bd6f3a1 img{border-style:solid;border-width:7px 7px 7px 7px;border-color:#FFFFFF;border-radius:5002px 5002px 5002px 5002px;}.elementor-11 .elementor-element.elementor-element-77206f0 > .elementor-widget-container{margin:050px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-11 .elementor-element.elementor-element-dcfaec2 > .elementor-widget-container{margin:50px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-11 .elementor-element.elementor-element-c28aacd{--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:5px 5px;--row-gap:5px;--column-gap:5px;--flex-wrap:nowrap;--margin-top:25px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:15px;--padding-bottom:15px;--padding-left:15px;--padding-right:15px;}.elementor-11 .elementor-element.elementor-element-c28aacd.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-11 .elementor-element.elementor-element-27766e6 > .elementor-widget-container{margin:50px 0px 0px 0px;}.elementor-11 .elementor-element.elementor-element-457e9d6 > .elementor-widget-container{margin:50px 0px 0px 0px;}body.elementor-page-11:not(.elementor-motion-effects-element-type-background), body.elementor-page-11 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#000000;}@media(max-width:1024px){.elementor-11 .elementor-element.elementor-element-751111b .elementor-headline{font-size:40px;}.elementor-11 .elementor-element.elementor-element-fded556{--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:0px 0px;--row-gap:0px;--column-gap:0px;--flex-wrap:wrap;}}@media(min-width:768px){.elementor-11 .elementor-element.elementor-element-c7d1558{--width:50%;}.elementor-11 .elementor-element.elementor-element-cb1d701{--width:82.593%;}.elementor-11 .elementor-element.elementor-element-0795ea3{--width:100%;}.elementor-11 .elementor-element.elementor-element-f287a16{--width:50%;}.elementor-11 .elementor-element.elementor-element-4c6368c{--width:20.116%;}.elementor-11 .elementor-element.elementor-element-c28aacd{--width:20.116%;}}@media(max-width:1024px) and (min-width:768px){.elementor-11 .elementor-element.elementor-element-c7d1558{--width:1600px;}}@media(max-width:767px){.elementor-11 .elementor-element.elementor-element-84679be{--min-height:0vh;--justify-content:space-between;--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-11 .elementor-element.elementor-element-c7d1558{--min-height:70vh;--justify-content:space-evenly;}.elementor-11 .elementor-element.elementor-element-cb1d701{--justify-content:space-around;--gap:20px 20px;--row-gap:20px;--column-gap:20px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-11 .elementor-element.elementor-element-751111b .elementor-headline{text-align:start;font-size:2rem;}.elementor-11 .elementor-element.elementor-element-b150001{width:var( --container-widget-width, 306px );max-width:306px;--container-widget-width:306px;--container-widget-flex-grow:0;text-align:start;font-size:13px;}.elementor-11 .elementor-element.elementor-element-0795ea3{--width:256px;--align-items:flex-start;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-11 .elementor-element.elementor-element-6c684fd{width:var( --container-widget-width, 259px );max-width:259px;--container-widget-width:259px;--container-widget-flex-grow:0;}.elementor-11 .elementor-element.elementor-element-6c684fd.elementor-element{--align-self:flex-start;}.elementor-11 .elementor-element.elementor-element-fded556{--gap:0px 0px;--row-gap:0px;--column-gap:0px;--flex-wrap:nowrap;}.elementor-11 .elementor-element.elementor-element-4c6368c{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-11 .elementor-element.elementor-element-c28aacd{--padding-top:0px;--padding-bottom:0px;--padding-left:015px;--padding-right:15px;}}/* Start custom CSS for container, class: .elementor-element-4c6368c */.carouselverticalone {
    animation: looping 10s linear 0s infinite none;
}


.verticalcolumnone  {
    max-height: 600px;
        height: 600px;
    width: 200px;
    overflow: hidden;
    -webkit-mask-image: linear-gradient(transparent, black 20%, black 80%, transparent 100%);
    mask-image: linear-gradient(transparent, black 20%, black 80%, transparent 100%);
   
}

@keyframes looping{
0% {
    transform: translateY(0px);
}
100% {
    transform: translateY(-100%);
}
}

@media only screen and (max-width: 360px) {
	.verticalcolumnone  {
	max-height: 350px;
        height: 350px;
    width: 100px;
	}
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-c28aacd */.carouselverticaltwo {
    animation: looping 12s linear 0s infinite none reverse;
     animation-direction: reverse;
}

.verticalcolumntwo   {
    margin-top: 5rem;
    max-height: 500px;
        height: 500px;
    width: 200px;
    overflow: hidden;
    -webkit-mask-image: linear-gradient(transparent, black 20%, black 80%, transparent 100%);
    mask-image: linear-gradient(transparent, black 20%, black 80%, transparent 100%);
    
}

@keyframes looping{
0% {
    transform: translateY(0px);
}
100% {
    transform: translateY(-100%);
}
}

@media only screen and (max-width: 360px) {
	.verticalcolumntwo  {
	max-height: 350px;
        height: 350px;
    width: 100px;
	}
}/* End custom CSS */