.elementor-4122 .elementor-element.elementor-element-e386a84{--display:flex;--min-height:100vh;--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;--gap:30px 30px;--row-gap:30px;--column-gap:30px;--overlay-opacity:0.5;}.elementor-4122 .elementor-element.elementor-element-e386a84::before, .elementor-4122 .elementor-element.elementor-element-e386a84 > .elementor-background-video-container::before, .elementor-4122 .elementor-element.elementor-element-e386a84 > .e-con-inner > .elementor-background-video-container::before, .elementor-4122 .elementor-element.elementor-element-e386a84 > .elementor-background-slideshow::before, .elementor-4122 .elementor-element.elementor-element-e386a84 > .e-con-inner > .elementor-background-slideshow::before, .elementor-4122 .elementor-element.elementor-element-e386a84 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:#1A1A1A;--background-overlay:'';}.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-4122 .elementor-element.elementor-element-56083a9 img{width:230px;}.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-4122 .elementor-element.elementor-element-853c96f > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-4122 .elementor-element.elementor-element-853c96f{text-align:center;}.elementor-4122 .elementor-element.elementor-element-853c96f .elementor-heading-title{font-size:18px;font-weight:400;text-transform:uppercase;line-height:1.5em;letter-spacing:0.8px;color:#FFFFFF;}.elementor-4122 .elementor-element.elementor-element-4bc74f2{--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;--padding-top:120px;--padding-bottom:10px;--padding-left:0px;--padding-right:0px;}.elementor-4122 .elementor-element.elementor-element-cf83ed4{text-align:center;}.elementor-4122 .elementor-element.elementor-element-cf83ed4 .elementor-heading-title{font-family:"Clash Display", Sans-serif;font-size:27px;font-weight:500;line-height:1.3em;letter-spacing:0.8px;color:#000000;}.elementor-4122 .elementor-element.elementor-element-e98d4f5{--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;--padding-top:20px;--padding-bottom:40px;--padding-left:0px;--padding-right:0px;}.elementor-4122 .elementor-element.elementor-element-949a952{text-align:justify;}.elementor-4122 .elementor-element.elementor-element-949a952 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:18px;font-weight:400;line-height:1.5em;letter-spacing:-0.5px;color:#000000;}.elementor-4122 .elementor-element.elementor-element-b8ae6c1 .octf-btn{padding:14px 70px 14px 70px;font-weight:400;color:#000000;background-color:#FFFFFF;border-color:#000000;}.elementor-4122 .elementor-element.elementor-element-b8ae6c1 .octf-btn:before{background:#FFFFFF;}.elementor-4122 .elementor-element.elementor-element-b8ae6c1 .octf-btn:after{background:#FFFFFF;}.elementor-4122 .elementor-element.elementor-element-4bf2685{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:40px;--padding-bottom:80px;--padding-left:0px;--padding-right:0px;}.elementor-4122 .elementor-element.elementor-element-bf6281b{--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-4122 .elementor-element.elementor-element-34e5fe6 > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-4122 .elementor-element.elementor-element-34e5fe6{text-align:center;}.elementor-4122 .elementor-element.elementor-element-34e5fe6 .elementor-heading-title{font-family:"Clash Display", Sans-serif;font-size:17px;font-weight:500;text-transform:uppercase;line-height:1.5em;letter-spacing:0.8px;color:#000000;}.elementor-4122 .elementor-element.elementor-element-0ac7887{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-4122 .elementor-element.elementor-element-d913c27 > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-4122 .elementor-element.elementor-element-d913c27{text-align:center;}.elementor-4122 .elementor-element.elementor-element-d913c27 .elementor-heading-title{font-family:"Clash Display", Sans-serif;font-size:17px;font-weight:500;text-transform:uppercase;line-height:1.5em;letter-spacing:0.8px;color:#000000;}.elementor-4122 .elementor-element.elementor-element-8562b47{--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-4122 .elementor-element.elementor-element-a0c16bc > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-4122 .elementor-element.elementor-element-a0c16bc{text-align:center;}.elementor-4122 .elementor-element.elementor-element-a0c16bc .elementor-heading-title{font-family:"Clash Display", Sans-serif;font-size:17px;font-weight:500;text-transform:uppercase;line-height:1.5em;letter-spacing:0.8px;color:#000000;}.elementor-4122 .elementor-element.elementor-element-e959291{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-4122 .elementor-element.elementor-element-6871c78 > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-4122 .elementor-element.elementor-element-6871c78{text-align:center;}.elementor-4122 .elementor-element.elementor-element-6871c78 .elementor-heading-title{font-family:"Clash Display", Sans-serif;font-size:17px;font-weight:500;text-transform:uppercase;line-height:1.5em;letter-spacing:0.8px;color:#000000;}@media(min-width:768px){.elementor-4122 .elementor-element.elementor-element-e98d4f5{--content-width:620px;}.elementor-4122 .elementor-element.elementor-element-bf6281b{--width:25%;}.elementor-4122 .elementor-element.elementor-element-0ac7887{--width:25%;}.elementor-4122 .elementor-element.elementor-element-8562b47{--width:25%;}.elementor-4122 .elementor-element.elementor-element-e959291{--width:25%;}}@media(max-width:767px){.elementor-4122 .elementor-element.elementor-element-e386a84{--min-height:90vh;--padding-top:180px;--padding-bottom:180px;--padding-left:0px;--padding-right:0px;}.elementor-4122 .elementor-element.elementor-element-56083a9 img{width:150px;}.elementor-4122 .elementor-element.elementor-element-853c96f > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-4122 .elementor-element.elementor-element-853c96f .elementor-heading-title{font-size:16px;line-height:1.2em;}.elementor-4122 .elementor-element.elementor-element-4bc74f2{--padding-top:40px;--padding-bottom:40px;--padding-left:30px;--padding-right:30px;}.elementor-4122 .elementor-element.elementor-element-cf83ed4 .elementor-heading-title{font-size:20px;}.elementor-4122 .elementor-element.elementor-element-e98d4f5{--padding-top:60px;--padding-bottom:30px;--padding-left:20px;--padding-right:20px;}.elementor-4122 .elementor-element.elementor-element-949a952 .elementor-heading-title{font-size:15px;}.elementor-4122 .elementor-element.elementor-element-4bf2685{--gap:5px 5px;--row-gap:5px;--column-gap:5px;--padding-top:30px;--padding-bottom:60px;--padding-left:0px;--padding-right:0px;}.elementor-4122 .elementor-element.elementor-element-bf6281b{--width:49%;--gap:5px 5px;--row-gap:5px;--column-gap:5px;}.elementor-4122 .elementor-element.elementor-element-34e5fe6 > .elementor-widget-container{padding:8px 0px 0px 0px;}.elementor-4122 .elementor-element.elementor-element-34e5fe6 .elementor-heading-title{font-size:16px;line-height:1.2em;}.elementor-4122 .elementor-element.elementor-element-0ac7887{--width:49%;--gap:5px 5px;--row-gap:5px;--column-gap:5px;}.elementor-4122 .elementor-element.elementor-element-d913c27 > .elementor-widget-container{padding:8px 0px 0px 0px;}.elementor-4122 .elementor-element.elementor-element-d913c27 .elementor-heading-title{font-size:16px;line-height:1.2em;}.elementor-4122 .elementor-element.elementor-element-8562b47{--width:49%;--gap:5px 5px;--row-gap:5px;--column-gap:5px;}.elementor-4122 .elementor-element.elementor-element-a0c16bc > .elementor-widget-container{padding:8px 0px 0px 0px;}.elementor-4122 .elementor-element.elementor-element-a0c16bc .elementor-heading-title{font-size:16px;line-height:1.2em;}.elementor-4122 .elementor-element.elementor-element-e959291{--width:49%;--gap:5px 5px;--row-gap:5px;--column-gap:5px;}.elementor-4122 .elementor-element.elementor-element-6871c78 > .elementor-widget-container{padding:8px 0px 0px 0px;}.elementor-4122 .elementor-element.elementor-element-6871c78 .elementor-heading-title{font-size:16px;line-height:1.2em;}}/* Start custom CSS for html, class: .elementor-element-61b9031 */.scroll {
	position:absolute;
	left:50%;
	width:1px;
	height:88px;
	z-index:1;
	overflow:hidden
}
.scroll:before {
	content:'';
	position:absolute;
	width:100%;
	height:100%;
	background-color:#e0e0e0;
	top:-100%;
	left:0
}
.scroll[data-animated]:before {
	-webkit-animation:scroll 2s linear infinite;
	animation:scroll 2s linear infinite
}
.scroll_top {
	top:82px
}
.scroll_bottom {
	bottom:0px
}
.scroll_animated:before {
	-webkit-animation:scrollOne 1.3s linear forwards;
	animation:scrollOne 1.3s linear forwards
}
@-webkit-keyframes scroll {
	0% {
		-webkit-transform:translate(0,
		100%);
		transform:translate(0,
		100%)
	}
	25% {
		-webkit-transform:translate(0,
		100%);
		transform:translate(0,
		100%)
	}
	35% {
		-webkit-transform:translate(0,
		200%);
		transform:translate(0,
		200%)
	}
	35.001% {
		-webkit-transform:translate(0,
		0%);
		transform:translate(0,
		0%)
	}
	100% {
		-webkit-transform:translate(0,
		100%);
		transform:translate(0,
		100%)
	}
}
@keyframes scroll {
	0% {
		-webkit-transform:translate(0,
		100%);
		transform:translate(0,
		100%)
	}
	25% {
		-webkit-transform:translate(0,
		100%);
		transform:translate(0,
		100%)
	}
	35% {
		-webkit-transform:translate(0,
		200%);
		transform:translate(0,
		200%)
	}
	35.001% {
		-webkit-transform:translate(0,
		0%);
		transform:translate(0,
		0%)
	}
	100% {
		-webkit-transform:translate(0,
		100%);
		transform:translate(0,
		100%)
	}
}
@-webkit-keyframes scrollOne {
	0% {
		-webkit-transform:translate(0,
		0%);
		transform:translate(0,
		0%)
	}
	100% {
		-webkit-transform:translate(0,
		100%);
		transform:translate(0,
		100%)
	}
}
@keyframes scrollOne {
	0% {
		-webkit-transform:translate(0,
		0%);
		transform:translate(0,
		0%)
	}
	100% {
		-webkit-transform:translate(0,
		100%);
		transform:translate(0,
		100%)
	}
}
.line {
	display:block;
	white-space:nowrap;
	overflow:hidden
}
.line_space {
	display:inline
}/* End custom CSS */
/* Start Custom Fonts CSS */@font-face {
	font-family: 'Clash Display';
	font-display: auto;
	src: url('https://tre.vps.truo.co/wp-content/uploads/2025/04/ClashDisplay-Variable.ttf') format('truetype');
}
/* End Custom Fonts CSS */