.elementor-278 .elementor-element.elementor-element-67703330:not(.elementor-motion-effects-element-type-background), .elementor-278 .elementor-element.elementor-element-67703330 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(180deg, #f5f6f8 54%, #ffffff 0%);}.elementor-278 .elementor-element.elementor-element-67703330 > .elementor-container{min-height:1000px;}.elementor-278 .elementor-element.elementor-element-67703330{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;z-index:1;}.elementor-278 .elementor-element.elementor-element-67703330 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-bc-flex-widget .elementor-278 .elementor-element.elementor-element-5e4cc854.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-278 .elementor-element.elementor-element-5e4cc854.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-278 .elementor-element.elementor-element-5e4cc854{position:relative;}.elementor-278 .elementor-element.elementor-element-39d89139 > .elementor-widget-container{margin:4px 0px 0px 0px;padding:4px 0px 0px 0px;}.elementor-278 .elementor-element.elementor-element-39d89139{animation-delay:300ms;animation-timing-function:cubic-bezier(0.215,0.61,0.355,1);text-align:left;}.elementor-278 .elementor-element.elementor-element-39d89139 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:16px;font-weight:500;line-height:19px;letter-spacing:5px;mix-blend-mode:screen;color:#f83e3e;}.elementor-bc-flex-widget .elementor-278 .elementor-element.elementor-element-8a5d42b.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-278 .elementor-element.elementor-element-8a5d42b.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-278 .elementor-element.elementor-element-8a5d42b{animation-timing-function:cubic-bezier(0.215,0.61,0.355,1);}.elementor-278 .elementor-element.elementor-element-7cb19ab3{width:auto;max-width:auto;z-index:6;position:absolute;right:0px;animation-timing-function:cubic-bezier(0.645,0.045,0.355,1);}.elementor-278 .elementor-element.elementor-element-7cb19ab3 > .elementor-widget-container{background-color:#ffffff;padding:0px 3px 0px 0px;box-shadow:20px 20px 50px 0px rgba(0,0,0,0.10);}.elementor-278 .elementor-element.elementor-element-7cb19ab3 .aux-media-image{max-width:525px;max-height:203px;}.elementor-278 .elementor-element.elementor-element-6da7f4d1{animation-duration:2500ms;z-index:7;animation-timing-function:cubic-bezier(0.215,0.61,0.355,1);min-width:600px;}.elementor-278 .elementor-element.elementor-element-6da7f4d1 > .elementor-widget-container{margin:119px 0px 50px 60px;}.elementor-278 .elementor-element.elementor-element-6da7f4d1 .aux-modern-heading-primary{font-family:"Poppins", Sans-serif;font-size:158px;font-weight:700;font-style:italic;line-height:150px;letter-spacing:-8px;color:#f83e3e;margin:0px 0px 0px 0px;}.elementor-278 .elementor-element.elementor-element-6da7f4d1 .aux-modern-heading-secondary{font-family:"Poppins", Sans-serif;font-size:63px;font-weight:700;line-height:94px;letter-spacing:-5px;color:#000000;margin:0px 0px 0px 5px;}.elementor-278 .elementor-element.elementor-element-6da7f4d1 .aux-modern-heading-description{color:#000000;font-family:"Montserrat", Sans-serif;font-size:16px;font-weight:500;line-height:30px;margin:0px 0px 0px 5px;max-width:412px;}.elementor-278 .elementor-element.elementor-element-6da7f4d1 .aux-widget-modern-heading .aux-widget-inner{width:1600px;}.elementor-278 .elementor-element.elementor-element-43488a1a{z-index:5;position:absolute;bottom:-251px;left:-797px;}.elementor-278 .elementor-element.elementor-element-43488a1a .aux-widget-image{text-align:right;}.elementor-278 .elementor-element.elementor-element-44c560e .aux-button{background-color:rgba(12,11,11,0);padding:20px 0px 0px 0px;text-shadow:0px 0px 10px rgba(0,0,0,0);}.elementor-278 .elementor-element.elementor-element-44c560e .aux-button .aux-overlay::after{background-color:transparent;background-image:linear-gradient(180deg, rgba(255,255,255,0) 0%, rgba(242,41,91,0) 100%);}.elementor-278 .elementor-element.elementor-element-44c560e{width:auto;max-width:auto;z-index:6;animation-delay:150ms;animation-timing-function:cubic-bezier(0.215,0.61,0.355,1);text-align:left;}.elementor-278 .elementor-element.elementor-element-44c560e > .elementor-widget-container{margin:0px 0px 0px 66px;padding:0px 0px 0px 0px;}.elementor-278 .elementor-element.elementor-element-44c560e .aux-text{color:#000000;font-family:"Montserrat", Sans-serif;font-size:16px;font-weight:bold;line-height:19px;letter-spacing:3.7px;}.elementor-bc-flex-widget .elementor-278 .elementor-element.elementor-element-38780052.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-278 .elementor-element.elementor-element-38780052.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-278 .elementor-element.elementor-element-38780052 > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;}.elementor-278 .elementor-element.elementor-element-59494c19 > .elementor-widget-container{margin:0px 0px 0px -20px;padding:0px 0px 0px 0px;}.elementor-278 .elementor-element.elementor-element-59494c19{z-index:5;animation-delay:300ms;animation-timing-function:cubic-bezier(0.215,0.61,0.355,1);}.elementor-278 .elementor-element.elementor-element-59494c19 .aux-icon-list-item{min-width:113px;}.elementor-278 .elementor-element.elementor-element-59494c19 .aux-icon-list-item, .elementor-278 .elementor-element.elementor-element-59494c19 .aux-icon-list-items{justify-content:center;text-align:center;}.elementor-278 .elementor-element.elementor-element-59494c19 .aux-icon-list-item:not(:last-child){padding-bottom:15px;}.elementor-278 .elementor-element.elementor-element-59494c19 .aux-icon-list-item:not(:first-child){margin-top:15px;}.elementor-278 .elementor-element.elementor-element-59494c19 .aux-icon-list-text{color:#000000;font-family:"Montserrat", Sans-serif;font-size:16px;font-weight:500;line-height:19px;}.elementor-278 .elementor-element.elementor-element-59494c19 .aux-icon-list-item:hover .aux-icon-list-text{color:#f83e3e;}.elementor-278 .elementor-element.elementor-element-59494c19 .aux-icon-list-icon{color:#24af29;fill:#24af29;}@media(min-width:768px){.elementor-278 .elementor-element.elementor-element-5e4cc854{width:12.67%;}.elementor-278 .elementor-element.elementor-element-8a5d42b{width:80.329%;}.elementor-278 .elementor-element.elementor-element-38780052{width:7%;}}@media(max-width:1024px) and (min-width:768px){.elementor-278 .elementor-element.elementor-element-5e4cc854{width:10%;}.elementor-278 .elementor-element.elementor-element-8a5d42b{width:80%;}.elementor-278 .elementor-element.elementor-element-38780052{width:10%;}}@media(max-width:1024px){.elementor-278 .elementor-element.elementor-element-67703330 > .elementor-container{min-height:100px;}.elementor-278 .elementor-element.elementor-element-67703330{margin-top:0px;margin-bottom:0px;padding:220px 0px 0px 0px;}.elementor-278 .elementor-element.elementor-element-5e4cc854{position:static;}.elementor-278 .elementor-element.elementor-element-39d89139 > .elementor-widget-container{margin:-237px 0px 0px 0px;}.elementor-278 .elementor-element.elementor-element-8a5d42b > .elementor-element-populated{margin:-31px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0px 0px 0px 0px;}.elementor-278 .elementor-element.elementor-element-7cb19ab3{position:static;}.elementor-278 .elementor-element.elementor-element-6da7f4d1 > .elementor-widget-container{margin:-30px 0px 0px 30px;padding:0px 0px 0px 0px;}.elementor-278 .elementor-element.elementor-element-6da7f4d1 .aux-modern-heading-primary{font-size:82px;line-height:70px;letter-spacing:-5px;}.elementor-278 .elementor-element.elementor-element-6da7f4d1 .aux-modern-heading-secondary{font-size:34px;line-height:51px;letter-spacing:-2px;}.elementor-278 .elementor-element.elementor-element-6da7f4d1 .aux-modern-heading-description{font-size:12px;line-height:23px;max-width:273px;}.elementor-278 .elementor-element.elementor-element-43488a1a{top:280px;left:118px;}.elementor-278 .elementor-element.elementor-element-43488a1a .aux-media-image{max-width:217px;}.elementor-278 .elementor-element.elementor-element-44c560e > .elementor-widget-container{margin:0px 0px 0px 30px;padding:0px 0px 0px 0px;}.elementor-278 .elementor-element.elementor-element-44c560e .aux-text{font-size:12px;line-height:15px;}.elementor-278 .elementor-element.elementor-element-38780052 > .elementor-element-populated{margin:0px 0px 0px 10px;--e-column-margin-right:0px;--e-column-margin-left:10px;padding:0px 0px 0px 0px;}.elementor-278 .elementor-element.elementor-element-38780052{position:static;}.elementor-278 .elementor-element.elementor-element-59494c19 > .elementor-widget-container{margin:-250px 0px 0px -30px;padding:0px 0px 0px 0px;}}@media(max-width:767px){.elementor-278 .elementor-element.elementor-element-5e4cc854{width:3%;}.elementor-278 .elementor-element.elementor-element-5e4cc854 > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0px 0px 0px 0px;}.elementor-278 .elementor-element.elementor-element-39d89139 .elementor-heading-title{font-size:12px;}.elementor-278 .elementor-element.elementor-element-8a5d42b{width:100%;}.elementor-278 .elementor-element.elementor-element-8a5d42b > .elementor-element-populated{margin:-42px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0px 15px 0px 15px;}.elementor-278 .elementor-element.elementor-element-7cb19ab3 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:15px 15px 15px 15px;}.elementor-278 .elementor-element.elementor-element-6da7f4d1 .aux-modern-heading-primary{font-size:67px;}.elementor-278 .elementor-element.elementor-element-6da7f4d1 .aux-modern-heading-secondary{font-size:28px;}.elementor-278 .elementor-element.elementor-element-38780052{width:3%;}.elementor-278 .elementor-element.elementor-element-38780052 > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0px 0px 0px 0px;}.elementor-278 .elementor-element.elementor-element-59494c19 > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-278 .elementor-element.elementor-element-59494c19 .aux-icon-list-text{font-size:12px;}}/* Start custom CSS for heading, class: .elementor-element-39d89139 */.elementor-278 .elementor-element.elementor-element-39d89139 .elementor-heading-title{n    n    writing-mode: tb-rl;n    transform: rotate(-180deg);n    margin: 0 auto;n}n/* End custom CSS */
/* Start custom CSS for aux_image, class: .elementor-element-7cb19ab3 */@media only screen and (max-width: 1391px) and (min-width: 1025px) {rn  .elementor-278 .elementor-element.elementor-element-7cb19ab3{rn    position: absolute;rn    right: 0px;rn    left: 0;rn  rn}rn}rn@media only screen and (max-width:1391px) and (max-width: 1025px) {rn  .elementor-278 .elementor-element.elementor-element-7cb19ab3{rn    position: relative;rn    top: 90%;rn  rn}rn}/* End custom CSS */
/* Start custom CSS for aux_modern_heading, class: .elementor-element-6da7f4d1 */@media only screen and (max-width:1391px) and (min-width: 1025px) {rn  .elementor-278 .elementor-element.elementor-element-6da7f4d1 .elementor-widget-container{rn    position: relative;rn    top:51%;rn        margin: 205px 0px 106px 60px!important;rn  rn}rn}rn/* End custom CSS */
/* Start custom CSS for aux_button, class: .elementor-element-44c560e */.elementor-278 .elementor-element.elementor-element-44c560e .elementor-widget-container:after{n    content: '';n    position: absolute;n    top: 0;n    width: 68px;n    height: 1px;n    background-color: #000000;n}n@media only screen and (max-width:1391px) and (min-width: 1025px) {n  .elementor-278 .elementor-element.elementor-element-44c560e{n    position: relative;n    bottom: -238px;n    left:-10px;n  n}n}/* End custom CSS */
/* Start custom CSS for aux_icon_list, class: .elementor-element-59494c19 */.elementor-278 .elementor-element.elementor-element-59494c19 .aux-direction-horizontal{n    n    writing-mode: tb-rl;n    transform: rotate(-180deg);n    margin: 0 auto;nn}nn/* End custom CSS */