.elementor-25 .elementor-element.elementor-element-70e4551{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:0px 35px 0px 35px;z-index:99;}.elementor-25 .elementor-element.elementor-element-70e4551 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-bc-flex-widget .elementor-25 .elementor-element.elementor-element-6574691.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-25 .elementor-element.elementor-element-6574691.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-25 .elementor-element.elementor-element-b2214e0{text-align:left;}.elementor-25 .elementor-element.elementor-element-b2214e0 img{width:70%;}.elementor-25 .elementor-element.elementor-element-b2214e0 > .elementor-widget-container{padding:13px 0px 0px 0px;}.elementor-bc-flex-widget .elementor-25 .elementor-element.elementor-element-8a3dde5.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-25 .elementor-element.elementor-element-8a3dde5.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-25 .elementor-element.elementor-element-6d251b7{text-align:right;color:#202020;font-family:"Josefin Sans", Sans-serif;font-size:13px;font-weight:400;text-transform:uppercase;}.elementor-bc-flex-widget .elementor-25 .elementor-element.elementor-element-cc893cf.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-25 .elementor-element.elementor-element-cc893cf.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-25 .elementor-element.elementor-element-177173d .icon-bars .icon-bar{background-color:#000000;height:3px;}.elementor-25 .elementor-element.elementor-element-177173d .icon-bars{margin-left:auto;width:32px;height:32px;}.elementor-25 .elementor-element.elementor-element-177173d .icon-bars .bar-top{margin-top:-7px;}.elementor-25 .elementor-element.elementor-element-177173d .icon-bars .bar-bottom{margin-top:7px;}.elementor-25 .elementor-element.elementor-element-177173d .menu-overlay{background-color:#000000BF;}.elementor-25 .elementor-element.elementor-element-177173d .content-type-menu a{color:#FFFFFF;font-family:"Josefin Sans", Sans-serif;font-size:18px;font-weight:600;text-transform:uppercase;line-height:3.4em;}.elementor-25 .elementor-element.elementor-element-177173d .content-type-menu a:hover{color:#E4E4E4;}.elementor-25 .elementor-element.elementor-element-177173d .content-type-menu li{text-align:center;}.elementor-25 .elementor-element.elementor-element-7a3b62d{color:#000000;font-family:"Josefin Sans", Sans-serif;font-size:13px;font-weight:400;text-transform:uppercase;letter-spacing:2px;top:-174px;}body:not(.rtl) .elementor-25 .elementor-element.elementor-element-7a3b62d{left:-603px;}body.rtl .elementor-25 .elementor-element.elementor-element-7a3b62d{right:-603px;}.elementor-25 .elementor-element.elementor-element-87a397d{--divider-border-style:solid;--divider-color:#4C4C4C;--divider-border-width:2.1px;top:-137px;}.elementor-25 .elementor-element.elementor-element-87a397d .elementor-divider-separator{width:11%;}.elementor-25 .elementor-element.elementor-element-87a397d .elementor-divider{padding-top:2px;padding-bottom:2px;}body:not(.rtl) .elementor-25 .elementor-element.elementor-element-87a397d{left:-593px;}body.rtl .elementor-25 .elementor-element.elementor-element-87a397d{right:-593px;}.elementor-25 .elementor-element.elementor-element-f5b75a8{--grid-template-columns:repeat(0, auto);--icon-size:16px;--grid-column-gap:5px;--grid-row-gap:0px;top:-49px;}.elementor-25 .elementor-element.elementor-element-f5b75a8 .elementor-widget-container{text-align:left;}.elementor-25 .elementor-element.elementor-element-f5b75a8 .elementor-social-icon{background-color:#02010100;--icon-padding:0.5em;}.elementor-25 .elementor-element.elementor-element-f5b75a8 .elementor-social-icon i{color:#000000;}.elementor-25 .elementor-element.elementor-element-f5b75a8 .elementor-social-icon svg{fill:#000000;}body:not(.rtl) .elementor-25 .elementor-element.elementor-element-f5b75a8{left:-593px;}body.rtl .elementor-25 .elementor-element.elementor-element-f5b75a8{right:-593px;}@media(min-width:768px){.elementor-25 .elementor-element.elementor-element-6574691{width:50.133%;}.elementor-25 .elementor-element.elementor-element-8a3dde5{width:45.846%;}.elementor-25 .elementor-element.elementor-element-cc893cf{width:3.324%;}}@media(max-width:1024px){.elementor-25 .elementor-element.elementor-element-70e4551{padding:0px 45px 0px 40px;}.elementor-25 .elementor-element.elementor-element-b2214e0 img{width:53%;}}@media(max-width:767px){.elementor-25 .elementor-element.elementor-element-70e4551{padding:0px 20px 0px 20px;}.elementor-25 .elementor-element.elementor-element-6574691{width:60%;}.elementor-25 .elementor-element.elementor-element-8a3dde5{width:25%;}.elementor-25 .elementor-element.elementor-element-cc893cf{width:10%;}}/* Start custom CSS for full-screen-menu-for-elementor, class: .elementor-element-177173d */.fsmfe-wrapper .menu-toggle:checked+.icon-bars .bar-bottom {
    margin-top: 0!important;
    transform: rotate(
-45deg
);
    background: #fff;
}.fsmfe-wrapper .menu-toggle:checked+.icon-bars .bar-bottom {
    margin-top: 0!important;
    transform: rotate(
124deg
);
    background: #fff;
}.fsmfe-wrapper .menu-toggle:checked+.icon-bars .bar-top {
    margin-top: 0!important;
    transform: rotate(
45deg
);
    background: #fff;
}/* End custom CSS */
/* Start custom CSS for section, class: .elementor-element-70e4551 */.elementor-25 .elementor-element.elementor-element-70e4551.elementor-sticky--effects{ background-color: #FFE0E6 !important } 

 .elementor-25 .elementor-element.elementor-element-70e4551{ transition: background-color 1s ease !important; } 
 .elementor-25 .elementor-element.elementor-element-70e4551 > .elementor-container{ transition: min-height 1s ease !important; } 
  .elementor-25 .elementor-element.elementor-element-70e4551.elementor-sticky--effects >.elementor-container{ min-height: 80px; }/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-7a3b62d */.connect{transform: rotate(-450deg);}/* End custom CSS */
/* Start custom CSS for divider, class: .elementor-element-87a397d */.social{transform: rotate(-450deg);}/* End custom CSS */
/* Start custom CSS for social-icons, class: .elementor-element-f5b75a8 */.social{transform: rotate(-450deg);}.social .fa-facebook-f::before {
    content: "\f39e";
    transform: rotate(90deg) !important;
}.social .fa-instagram::before {
    content: "\f16d";
    transform: rotate(90deg) !important;
}.social .fa-youtube::before {
    content: "\f167";
    transform: rotate(90deg) !important;
}/* End custom CSS */