.elementor-4621 .elementor-element.elementor-element-df1254d > .elementor-widget-container{margin:0px 20px 0px -300px;}.elementor-4621 .elementor-element.elementor-element-df1254d{text-align:right;}.elementor-4621 .elementor-element.elementor-element-df1254d .elementor-heading-title{font-family:"Montserrat", mulish;font-size:1.2em;font-weight:600;text-transform:uppercase;color:var( --e-global-color-secondary );}.elementor-4621 .elementor-element.elementor-element-df935fc{--display:flex;}.elementor-4621 .elementor-element.elementor-element-6373dfd .gallery-item .gallery-caption{text-align:center;}.elementor-4621 .elementor-element.elementor-element-342fb79{--display:grid;--e-con-grid-template-columns:repeat(2, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-4621 .elementor-element.elementor-element-0f0640c .elementor-cta .elementor-cta__bg, .elementor-4621 .elementor-element.elementor-element-0f0640c .elementor-cta .elementor-cta__bg-overlay{transition-duration:1500ms;}.elementor-4621 .elementor-element.elementor-element-0f0640c .elementor-cta__content{text-align:center;}.elementor-4621 .elementor-element.elementor-element-0f0640c .elementor-cta__bg-wrapper{min-height:327px;}.elementor-4621 .elementor-element.elementor-element-7af3da4 .elementor-cta .elementor-cta__bg, .elementor-4621 .elementor-element.elementor-element-7af3da4 .elementor-cta .elementor-cta__bg-overlay{transition-duration:1500ms;}.elementor-4621 .elementor-element.elementor-element-7af3da4 .elementor-cta__content{text-align:center;}.elementor-4621 .elementor-element.elementor-element-7af3da4 .elementor-cta__bg-wrapper{min-width:0px;min-height:327px;}@media(min-width:768px){.elementor-4621 .elementor-element.elementor-element-c449b05{width:7.003%;}.elementor-4621 .elementor-element.elementor-element-e598d6b{width:92.996%;}}@media(max-width:1120px){.elementor-4621 .elementor-element.elementor-element-df1254d > .elementor-widget-container{margin:0px 10px 0px -300px;}.elementor-4621 .elementor-element.elementor-element-342fb79{--grid-auto-flow:row;}}@media(max-width:767px){.elementor-4621 .elementor-element.elementor-element-342fb79{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;}}/* Start custom CSS for heading, class: .elementor-element-df1254d */.rotate {transform: rotate(-90deg);}/* End custom CSS */