.elementor-11287 .elementor-element.elementor-element-105d53c > .elementor-container > .elementor-column > .elementor-widget-wrap{align-content:center;align-items:center;}.elementor-11287 .elementor-element.elementor-element-105d53c:not(.elementor-motion-effects-element-type-background), .elementor-11287 .elementor-element.elementor-element-105d53c > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(180deg, #FFFFFF 0%, #E3F1F8 100%);}.elementor-11287 .elementor-element.elementor-element-105d53c > .elementor-container{min-height:80px;}.elementor-11287 .elementor-element.elementor-element-105d53c, .elementor-11287 .elementor-element.elementor-element-105d53c > .elementor-background-overlay{border-radius:0px 0px 32px 32px;}.elementor-11287 .elementor-element.elementor-element-105d53c{box-shadow:0px 0px 8px 0px rgba(0, 0, 0, 0.15);transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin-top:0px;margin-bottom:12px;padding:0% 0% 0% 04%;z-index:1000;}.elementor-11287 .elementor-element.elementor-element-105d53c > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-11287 .elementor-element.elementor-element-5fcd2d16 > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-11287 .elementor-element.elementor-element-5fcd2d16 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-widget-image .widget-image-caption{color:var( --e-global-color-text );font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-11287 .elementor-element.elementor-element-45b7e00{text-align:left;}.elementor-11287 .elementor-element.elementor-element-45b7e00 img{width:80%;}.elementor-bc-flex-widget .elementor-11287 .elementor-element.elementor-element-83e30f1.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-11287 .elementor-element.elementor-element-83e30f1.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-11287 .elementor-element.elementor-element-83e30f1.elementor-column > .elementor-widget-wrap{justify-content:flex-end;}.elementor-11287 .elementor-element.elementor-element-83e30f1 > .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-11287 .elementor-element.elementor-element-83e30f1 > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0% 0% 0% 0%;}.elementor-11287 .elementor-element.elementor-element-83e30f1 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-11287 .elementor-element.elementor-element-7567164 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-11287 .elementor-element.elementor-element-0ced0ef.elementor-column > .elementor-widget-wrap{justify-content:center;}.elementor-11287 .elementor-element.elementor-element-0ced0ef > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-11287 .elementor-element.elementor-element-0ced0ef > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-11287 .elementor-element.elementor-element-ca42ad7{width:auto;max-width:auto;}.elementor-11287 .elementor-element.elementor-element-4a02b75 > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0px 0px 0px 0px;}@media(max-width:1024px){.elementor-11287 .elementor-element.elementor-element-7567164{width:auto;max-width:auto;}}@media(min-width:768px){.elementor-11287 .elementor-element.elementor-element-5fcd2d16{width:18%;}.elementor-11287 .elementor-element.elementor-element-83e30f1{width:73.333%;}.elementor-11287 .elementor-element.elementor-element-0ced0ef{width:8%;}}@media(max-width:1024px) and (min-width:768px){.elementor-11287 .elementor-element.elementor-element-5fcd2d16{width:25%;}.elementor-11287 .elementor-element.elementor-element-83e30f1{width:70%;}.elementor-11287 .elementor-element.elementor-element-0ced0ef{width:25%;}}@media(max-width:767px){.elementor-11287 .elementor-element.elementor-element-105d53c > .elementor-container{min-height:10vh;}.elementor-11287 .elementor-element.elementor-element-105d53c{margin-top:0px;margin-bottom:012px;}.elementor-11287 .elementor-element.elementor-element-5fcd2d16{width:60%;}.elementor-11287 .elementor-element.elementor-element-5fcd2d16 > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0px 0px 0px 0px;}.elementor-11287 .elementor-element.elementor-element-45b7e00 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-11287 .elementor-element.elementor-element-45b7e00 img{width:72%;}.elementor-11287 .elementor-element.elementor-element-83e30f1{width:40%;}.elementor-11287 .elementor-element.elementor-element-83e30f1.elementor-column > .elementor-widget-wrap{justify-content:flex-end;}.elementor-11287 .elementor-element.elementor-element-83e30f1 > .elementor-element-populated{margin:0px 30px 0px 0px;--e-column-margin-right:30px;--e-column-margin-left:0px;padding:0px 0px 0px 0px;}.elementor-11287 .elementor-element.elementor-element-0ced0ef{width:60%;}.elementor-11287 .elementor-element.elementor-element-0ced0ef > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0px 0px 0px 0px;}.elementor-11287 .elementor-element.elementor-element-4a02b75 > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-11287 .elementor-element.elementor-element-73b8215 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}}/* Start custom CSS for ubermenu, class: .elementor-element-7567164 */@media(min-width:1023px) {
    .elementor-11287 .elementor-element.elementor-element-7567164 .btn-image-box {
    display: flex;
    justify-content: space-between;
    align-items: center;
    width: 100%}
.elementor-11287 .elementor-element.elementor-element-7567164 .mobilebutton {
    cursor: pointer;
    outline: none!important;
    color: #ffffff!important;
    background-image: linear-gradient(#ffd496, #e89859)!important;
    border: none;
    border-radius: 14px;
    display: flex;
    align-items: center;
    justify-content: center;
    font-size: 15px;
    font-weight: 600;
    box-shadow: 0 3px 6px 0 #00000029;
    padding: 4%}
.elementor-11287 .elementor-element.elementor-element-7567164 .mobilebutton:hover {
    background-image: linear-gradient(#89D8F6, #3179CE)!important;
}
.elementor-11287 .elementor-element.elementor-element-7567164 ul {
    list-style: none;
    padding: 0;
    margin-bottom: 0px!important;
}
.elementor-11287 .elementor-element.elementor-element-7567164 li {
    margin-bottom: 0px!important;
}
.elementor-11287 .elementor-element.elementor-element-7567164 .whatsapp {
    padding: 9px;
    height: 40px;
    width: 40px;
    border-radius: 100px;
}
.whatsapp {
    color: #4caf4f;
    display: flex;
    align-items: center;
    justify-content: center;
    transition: 0.3s;
    animation: whatsappglow 1.2s ease infinite;
}
.elementor-11287 .elementor-element.elementor-element-7567164 .phone {
    padding: 5px;
    height: 40px;
    width: 40px;
    border-radius: 100px;
}
.elementor-11287 .elementor-element.elementor-element-7567164 .phone {
    color: #3179CE;
    display: flex;
    align-items: center;
    justify-content: center;
    transition: 0.3s;
    animation: phoneglow 1.2s ease infinite;
}
}.btns-button-box1 {
    display: flex;
    justify-content: center;
    width: 100%}
.mobilebuttons {
    cursor: pointer;
    outline: none!important;
    color: #ffffff!important;
    background-image: linear-gradient(#ffd496, #e89859)!important;
    border: none;
    border-radius: 14px;
    display: flex;
    align-items: center;
    justify-content: center;
    font-size: 15px;
    font-weight: 600;
    box-shadow: 0 3px 6px 0 #00000029;
    padding: 4%;
    width: 70%}
.mobilebuttons:hover {
    background-image: linear-gradient(#89D8F6, #3179CE)!important;
}
@keyframes whatsappglow {
    0% {
    background-color: #2ba805;
    box-shadow: 0 0 5px #2ba805;
}
50% {
    background-color: #1a6404;
    box-shadow: 0 0 20px #1a6414;
}
100% {
    background-color: #00a500;
    box-shadow: 0 0 5px #00a530;
}
}@media(max-width:600px) {
    .elementor-11287 .elementor-element.elementor-element-7567164.ubermenu-item-level-0 {
    text-align: left!important;
}
.elementor-11287 .elementor-element.elementor-element-7567164 ul {
    display: none!important;
}
.elementor-11287 .elementor-element.elementor-element-7567164 .mobilebutton {
    cursor: pointer;
    outline: none!important;
    color: #ffffff!important;
    background-image: linear-gradient(#ffd496, #e89859)!important;
    border: none;
    border-radius: 20px;
    width: 80%;
    display: flex;
    align-items: center;
    justify-content: center;
    padding: 4%;
    font-size: 16px;
    font-weight: 600;
    transition: 0.3s;
}
.elementor-11287 .elementor-element.elementor-element-7567164 .button-box {
    justify-content: center;
}
}@keyframes phoneglow {
    0% {
    background-color: #3179CE;
    box-shadow: 0 0 5px #23729b;
}
50% {
    background-color: #1e86bc;
    box-shadow: 0 0 20px #1e86bc;
}
100% {
    background-color: #2197d5;
    box-shadow: 0 0 5px #2197e5;
}
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-ca42ad7 */.elementor-11287 .elementor-element.elementor-element-ca42ad7 a {
    padding: 9px;
    height: 40px;
    width: 40px;
    border-radius: 100px;
}
.elementor-11287 .elementor-element.elementor-element-ca42ad7 .telegram {
    display: flex;
    align-items: center;
    justify-content: center;
    transition: 0.3s;
    animation: 1.2s infinite telegramglow;
}
@keyframes telegramglow {
    0% {
        background-color: #23729b;
        box-shadow: 0 0 5px #23729b;
    }
    50% {
        background-color: #1e86bc;
        box-shadow: 0 0 20px #1e86bc;
    }
    100% {
        background-color: #2197d5;
        box-shadow: 0 0 5px #2197e5;
    }
}/* End custom CSS */
/* Start custom CSS for section, class: .elementor-element-105d53c */.grecaptcha-badge{
    display:none;
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-53470c8 */.elementor-11287 .elementor-element.elementor-element-53470c8 {
    width: 100%;
    height: 200px;
}
.elementor-11287 .elementor-element.elementor-element-53470c8 ul {
    list-style: none;
    padding: 0;
    display: flex;
    flex-direction: column;
    align-content: space-between;
}
.mailus,
.whatsapp {
    align-items: center;
    display: flex;
    transition: 0.3s;
}
.elementor-11287 .elementor-element.elementor-element-53470c8 li {
    margin-bottom: 10px;
}
.elementor-11287 .elementor-element.elementor-element-53470c8 a {
    padding: 9px;
    height: 40px;
    width: 40px;
    border-radius: 100px;
}
.elementor-11287 .elementor-element.elementor-element-53470c8 .whatsapp {
    color: #4caf4f;
    justify-content: center;
    animation: 1.2s infinite whatsappglow;
}
.elementor-11287 .elementor-element.elementor-element-53470c8 .mailus {
    justify-content: center;
    animation: 1.2s infinite mailglow;
}
.elementor-11287 .elementor-element.elementor-element-53470c8 .telegram {
    display: flex;
    align-items: center;
    justify-content: center;
    transition: 0.3s;
    animation: 1.2s infinite telegramglow;
}
@keyframes whatsappglow {
    0% {
        background-color: #2ba805;
        box-shadow: 0 0 5px #2ba805;
    }
    50% {
        background-color: #1a6404;
        box-shadow: 0 0 20px #1a6414;
    }
    100% {
        background-color: #00a500;
        box-shadow: 0 0 5px #00a530;
    }
}
@keyframes telegramglow {
    0% {
        background-color: #23729b;
        box-shadow: 0 0 5px #23729b;
    }
    50% {
        background-color: #1e86bc;
        box-shadow: 0 0 20px #1e86bc;
    }
    100% {
        background-color: #2197d5;
        box-shadow: 0 0 5px #2197e5;
    }
}
@keyframes mailglow {
    0% {
        background-color: #bc881b;
        box-shadow: 0 0 5px #bc8812;
    }
    50% {
        background-color: #db990e;
        box-shadow: 0 0 20px #db9901;
    }
    100% {
        background-color: #e59f0a;
        box-shadow: 0 0 5px #e59f03;
    }
}

/*.elementor-11287 .elementor-element.elementor-element-53470c8 .phonecss {*/
/*    display: none;*/
/*}*/
@media only screen and (max-width: 800px) {
    .elementor-11287 .elementor-element.elementor-element-53470c8 .phonecss {
        display: flex;
    }
}/* End custom CSS */
/* Start custom CSS for section, class: .elementor-element-23e0745 */.elementor-11287 .elementor-element.elementor-element-23e0745{
    position: fixed;
    z-index: 100;
    bottom: 35%;
    right: 0px;
}
@media(max-width:800px){
    .elementor-11287 .elementor-element.elementor-element-23e0745{
    /*z-index: 500;*/
    bottom: 3%;
    left: 0px;
}
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-73b8215 */.elementor-11287 .elementor-element.elementor-element-73b8215{display:flex;justify-content:flex-end}.elementor-11287 .elementor-element.elementor-element-73b8215 .elementor-widget-container{width:100%!important}.elementor-11287 .elementor-element.elementor-element-73b8215 .totalbox{flex-direction:column;display:flex;align-items:flex-end;justify-content:flex-end;width:100%}.elementor-11287 .elementor-element.elementor-element-73b8215 .closecircle{background:rgba(0,0,0,.4);width:20px;height:20px;border-radius:100%;display:flex;justify-content:center;align-items:center;overflow:hidden;cursor:pointer}.elementor-11287 .elementor-element.elementor-element-73b8215 .closebtn,.elementor-11287 .elementor-element.elementor-element-73b8215 .content-box{background-color:#fff;box-shadow:0 0 6px 0 #00000038}.elementor-11287 .elementor-element.elementor-element-73b8215 .closeicon{width:45%}.elementor-11287 .elementor-element.elementor-element-73b8215 .suggest-box{width:100%;padding:2%;display:flex;align-items:flex-end;justify-content:flex-end}.elementor-11287 .elementor-element.elementor-element-73b8215 .botbox{flex-direction:column;display:flex;width:100%;justify-content:flex-end;align-items:flex-end}.elementor-11287 .elementor-element.elementor-element-73b8215 .agent-pic{width:15%}.elementor-11287 .elementor-element.elementor-element-73b8215 .pic{width:90%;border-radius:100%}.elementor-11287 .elementor-element.elementor-element-73b8215 .content-box{border:1px solid #f7f7f9;border-radius:5px;padding:2%;width:64%}.elementor-11287 .elementor-element.elementor-element-73b8215 .content-box:hover{border:1px solid #3179ce;box-shadow:0 0 10px 0 #00000038}.elementor-11287 .elementor-element.elementor-element-73b8215 .message{font-weight:400;color:#000;font-size:16px;font-family:Poppins,Sans-serif}.elementor-11287 .elementor-element.elementor-element-73b8215 .fadeInUp{animation:1s 2s backwards fadeInUp}.elementor-11287 .elementor-element.elementor-element-73b8215 .closebtn{width:30px;height:30px;border-radius:100%}@keyframes fadeInUp{0%{transform:translate(0,100px);opacity:0}100%{transform:translate(0,0);opacity:1}}@media(max-width:800px){.elementor-11287 .elementor-element.elementor-element-73b8215 .elementor-widget-container{width:100%!important}.elementor-11287 .elementor-element.elementor-element-73b8215 .suggest-box{width:100%;padding:1%}.elementor-11287 .elementor-element.elementor-element-73b8215 .agent-pic{width:16%}.elementor-11287 .elementor-element.elementor-element-73b8215 .message{font-size:16px}}@media(max-width:600px){.elementor-11287 .elementor-element.elementor-element-73b8215 .elementor-widget-container{width:100%!important}.elementor-11287 .elementor-element.elementor-element-73b8215 .suggest-box{width:100%;padding:1%}.elementor-11287 .elementor-element.elementor-element-73b8215 .agent-pic{width:40px;height:40px}.elementor-11287 .elementor-element.elementor-element-73b8215 .message{font-size:16px}.elementor-11287 .elementor-element.elementor-element-73b8215 .content-box{width:74%}}/* End custom CSS */
/* Start custom CSS for section, class: .elementor-element-354991c */.elementor-11287 .elementor-element.elementor-element-354991c{position:fixed;z-index:400;bottom:13%;right:2%;width:20%!important}@media(max-width:800px){.elementor-11287 .elementor-element.elementor-element-354991c{position:fixed;bottom:15%;right:2%;width:30%!important}}@media(max-width:600px){.elementor-11287 .elementor-element.elementor-element-354991c{position:fixed;bottom:15%;right:2%;width:45%!important}}/* End custom CSS */