.elementor-106 .elementor-element.elementor-element-431aaae3 > .elementor-container > .elementor-column > .elementor-widget-wrap{align-content:center;align-items:center;}.elementor-106 .elementor-element.elementor-element-431aaae3{padding:20px 0px 0px 0px;z-index:50;}.elementor-106 .elementor-element.elementor-element-6e253472{text-align:left;}.elementor-106 .elementor-element.elementor-element-6e253472 img{width:211.21px;}.elementor-106 .elementor-element.elementor-element-2db20522.elementor-column > .elementor-widget-wrap{justify-content:center;}.elementor-106 .elementor-element.elementor-element-265c3a0f{width:var( --container-widget-width, 90% );max-width:90%;--container-widget-width:90%;--container-widget-flex-grow:0;}.elementor-106 .elementor-element.elementor-element-265c3a0f .elementor-menu-toggle{margin-left:auto;background-color:#7E56A5;}.elementor-106 .elementor-element.elementor-element-265c3a0f .elementor-nav-menu .elementor-item{font-family:"Roboto", Sans-serif;font-size:20px;font-weight:400;text-transform:uppercase;letter-spacing:7px;}.elementor-106 .elementor-element.elementor-element-265c3a0f .elementor-nav-menu--main .elementor-item{color:#454444;fill:#454444;padding-left:0px;padding-right:0px;}.elementor-106 .elementor-element.elementor-element-265c3a0f .elementor-nav-menu--main .elementor-item:hover,
					.elementor-106 .elementor-element.elementor-element-265c3a0f .elementor-nav-menu--main .elementor-item.elementor-item-active,
					.elementor-106 .elementor-element.elementor-element-265c3a0f .elementor-nav-menu--main .elementor-item.highlighted,
					.elementor-106 .elementor-element.elementor-element-265c3a0f .elementor-nav-menu--main .elementor-item:focus{color:#7E56A5;fill:#7E56A5;}.elementor-106 .elementor-element.elementor-element-265c3a0f .elementor-nav-menu--main .elementor-item.elementor-item-active{color:#7E56A5;}.elementor-106 .elementor-element.elementor-element-265c3a0f .elementor-nav-menu--dropdown a:hover,
					.elementor-106 .elementor-element.elementor-element-265c3a0f .elementor-nav-menu--dropdown a:focus,
					.elementor-106 .elementor-element.elementor-element-265c3a0f .elementor-nav-menu--dropdown a.elementor-item-active,
					.elementor-106 .elementor-element.elementor-element-265c3a0f .elementor-nav-menu--dropdown a.highlighted,
					.elementor-106 .elementor-element.elementor-element-265c3a0f .elementor-menu-toggle:hover,
					.elementor-106 .elementor-element.elementor-element-265c3a0f .elementor-menu-toggle:focus{color:#FFFFFF;}.elementor-106 .elementor-element.elementor-element-265c3a0f .elementor-nav-menu--dropdown a:hover,
					.elementor-106 .elementor-element.elementor-element-265c3a0f .elementor-nav-menu--dropdown a:focus,
					.elementor-106 .elementor-element.elementor-element-265c3a0f .elementor-nav-menu--dropdown a.elementor-item-active,
					.elementor-106 .elementor-element.elementor-element-265c3a0f .elementor-nav-menu--dropdown a.highlighted{background-color:#7E56A5;}.elementor-106 .elementor-element.elementor-element-265c3a0f .elementor-nav-menu--dropdown a.elementor-item-active{color:#FFFFFF;background-color:#7E56A5;}.elementor-106 .elementor-element.elementor-element-265c3a0f div.elementor-menu-toggle{color:#FFFFFF;}.elementor-106 .elementor-element.elementor-element-265c3a0f div.elementor-menu-toggle svg{fill:#FFFFFF;}.elementor-106 .elementor-element.elementor-element-2d8a1f0b .elementor-button{font-family:"Roboto", Sans-serif;font-size:20px;font-weight:600;text-transform:uppercase;letter-spacing:7px;}.elementor-theme-builder-content-area{height:400px;}.elementor-location-header:before, .elementor-location-footer:before{content:"";display:table;clear:both;}@media(max-width:1500px) and (min-width:768px){.elementor-106 .elementor-element.elementor-element-7f9e6a2d{width:30%;}}@media(max-width:1500px){.elementor-106 .elementor-element.elementor-element-431aaae3{padding:20px 20px 0px 20px;}.elementor-106 .elementor-element.elementor-element-265c3a0f .elementor-nav-menu .elementor-item{font-size:16px;letter-spacing:5px;}.elementor-106 .elementor-element.elementor-element-2d8a1f0b .elementor-button{font-size:16px;letter-spacing:5px;padding:0px 0px 0px 0px;}}@media(max-width:1024px){.elementor-106 .elementor-element.elementor-element-265c3a0f{--nav-menu-icon-size:30px;}.elementor-106 .elementor-element.elementor-element-2d8a1f0b .elementor-button{padding:0px 30px 0px 30px;}}@media(max-width:767px){.elementor-106 .elementor-element.elementor-element-431aaae3{padding:20px 10px 0px 10px;}.elementor-106 .elementor-element.elementor-element-2714ee4b{width:45%;}.elementor-106 .elementor-element.elementor-element-2714ee4b > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-106 .elementor-element.elementor-element-6e253472 > .elementor-widget-container{padding:0px 20px 0px 0px;}.elementor-106 .elementor-element.elementor-element-6e253472 img{width:100%;}.elementor-106 .elementor-element.elementor-element-2db20522{width:15%;}.elementor-106 .elementor-element.elementor-element-2db20522 > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-106 .elementor-element.elementor-element-265c3a0f .elementor-nav-menu .elementor-item{font-size:14px;}.elementor-106 .elementor-element.elementor-element-265c3a0f{--nav-menu-icon-size:25px;}.elementor-106 .elementor-element.elementor-element-7f9e6a2d{width:40%;}.elementor-106 .elementor-element.elementor-element-7f9e6a2d > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-106 .elementor-element.elementor-element-2d8a1f0b .elementor-button{font-size:12px;letter-spacing:1px;padding:0px 0px 0px 0px;}}@media(min-width:768px){.elementor-106 .elementor-element.elementor-element-2714ee4b{width:20%;}.elementor-106 .elementor-element.elementor-element-2db20522{width:55%;}.elementor-106 .elementor-element.elementor-element-7f9e6a2d{width:24.664%;}}@media(max-width:1024px) and (min-width:768px){.elementor-106 .elementor-element.elementor-element-2714ee4b{width:30%;}.elementor-106 .elementor-element.elementor-element-2db20522{width:10%;}.elementor-106 .elementor-element.elementor-element-7f9e6a2d{width:60%;}}/* Start custom CSS */html,body{
    overflow-x: hidden;
}

.site-btn a{
    height: 60px;
    display: inline-flex;
    align-items: center;
    justify-content: center;
    border-radius: 60px;
    background: linear-gradient(88deg, #7F55A4 0.87%, #5070C3 100%);
}

.site-btn a:hover{
        background: linear-gradient(-88deg, #7F55A4 0.87%, #5070C3 100%);
}

.cstm-header{
    position: absolute;
    width: 100%;
    left: 0;
    top: 0;
    right: 0;
    margin: 0 auto;
}
@media only screen and (max-width: 1024px){
    .order{
        order: 1;
    }
    
    .site-btn a{
    height: 50px;
    }
}


@media only screen and (max-width: 767px){
    
    .site-btn.head-btn a{
    height: 40px;
    }
}/* End custom CSS */