.elementor-1825 .elementor-element.elementor-element-2170aa1 .banner-circle-nav .active svg{transition-duration:4000ms;}.elementor-1825 .elementor-element.elementor-element-2170aa1 .banner.banner-items, .elementor-1825 .elementor-element.elementor-element-2170aa1 .banner.banner-items .cell{height:747px !important;}.elementor-1825 .elementor-element.elementor-element-4a90495 > .elementor-widget-container{background-color:#54595F;margin:0px 0px 0px 0px;}.elementor-1825 .elementor-element.elementor-element-4a90495 .button-style1{border-radius:0px 0px 0px 0px;}.elementor-1825 .elementor-element.elementor-element-5f5c502:not(.elementor-motion-effects-element-type-background), .elementor-1825 .elementor-element.elementor-element-5f5c502 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#121212;}.elementor-1825 .elementor-element.elementor-element-5f5c502{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:86px 0px 80px 0px;}.elementor-1825 .elementor-element.elementor-element-5f5c502 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-1825 .elementor-element.elementor-element-6ff2946 .side-img{max-width:500px;}.elementor-1825 .elementor-element.elementor-element-a767fe5 .h{text-align:center;font-size:40px;line-height:1.3em;}.elementor-1825 .elementor-element.elementor-element-a767fe5 .sub-h{text-align:center;}.elementor-1825 .elementor-element.elementor-element-83139f5 > .elementor-widget-container{margin:0px 0px 11px 0px;}.elementor-1825 .elementor-element.elementor-element-83139f5{column-gap:0px;font-family:"Roboto", Sans-serif;font-weight:400;color:#FFFFFF;}.elementor-1825 .elementor-element.elementor-element-517e570 > .elementor-widget-container{margin:0px 0px 4px 0px;}.elementor-1825 .elementor-element.elementor-element-31f818b{--display:flex;}.elementor-1825 .elementor-element.elementor-element-37c9cdd > .elementor-widget-container{margin:0px 0px -46px 0px;padding:34px 34px 34px 34px;}.elementor-1825 .elementor-element.elementor-element-37c9cdd .h{text-align:center;}.elementor-1825 .elementor-element.elementor-element-4428292 > .elementor-background-overlay{background-color:#FFFFFF;opacity:0.59;}.elementor-1825 .elementor-element.elementor-element-4428292{margin-top:0px;margin-bottom:-0px;}.elementor-1825 .elementor-element.elementor-element-bfaccae > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-bottom:0px;}.elementor-1825 .elementor-element.elementor-element-bfaccae > .elementor-element-populated, .elementor-1825 .elementor-element.elementor-element-bfaccae > .elementor-element-populated > .elementor-background-overlay, .elementor-1825 .elementor-element.elementor-element-bfaccae > .elementor-background-slideshow{border-radius:0px 0px -0px 0px;}.elementor-1825 .elementor-element.elementor-element-bfaccae > .elementor-element-populated{margin:0px 0px -0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0px 0px 0px 0px;}.elementor-1825 .elementor-element.elementor-element-bfaccae{z-index:0;}.elementor-1825 .elementor-element.elementor-element-0e3c20b > .elementor-widget-container{margin:0px 0px -0px 0px;padding:0px 0px -0px 0px;border-radius:-0px -0px -0px -0px;}.elementor-1825 .elementor-element.elementor-element-b63d799{padding:72px 0px 49px 0px;}.elementor-1825 .elementor-element.elementor-element-6a6f7b6 > .elementor-widget-container{margin:0px 0px -15px 0px;}.elementor-1825 .elementor-element.elementor-element-6a6f7b6 .h{text-align:center;}.elementor-1825 .elementor-element.elementor-element-5874704 > .elementor-widget-container{background-color:#000000;}.elementor-1825 .elementor-element.elementor-element-5e6a056 > .elementor-container{min-height:264px;}.elementor-1825 .elementor-element.elementor-element-5e6a056{margin-top:0px;margin-bottom:0px;}.elementor-1825 .elementor-element.elementor-element-56cece9 > .elementor-widget-container{margin:-39px 0px 0px 0px;padding:0px 0px 0px 0px;}@media(min-width:768px){.elementor-1825 .elementor-element.elementor-element-bfaccae{width:100%;}}@media(max-width:767px){.elementor-1825 .elementor-element.elementor-element-517e570 .num-box-items .num-box .title{margin:0px 0px 35px 0px;}.elementor-1825 .elementor-element.elementor-element-5e6a056 > .elementor-container{min-height:10px;}}