.elementor-64295 .elementor-element.elementor-element-b88dff1{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-64295 .elementor-element.elementor-element-108fa42 .elementor-heading-title{font-size:31px;color:#0B3C5D;}.elementor-64295 .elementor-element.elementor-element-2f39406{text-align:start;}.elementor-64295 .elementor-element.elementor-element-2cec2f9{--display:flex;}.elementor-64295 .elementor-element.elementor-element-d354079{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-64295 .elementor-element.elementor-element-8c9ed69 .elementor-heading-title{font-size:27px;-webkit-text-stroke-color:#000;stroke:#000;color:#0B3C5D;}.elementor-64295 .elementor-element.elementor-element-efa8236{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-64295 .elementor-element.elementor-element-a4eea02 .elementor-heading-title{font-size:27px;-webkit-text-stroke-color:#000;stroke:#000;color:#0B3C5D;}.elementor-64295 .elementor-element.elementor-element-37a2d5a{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-64295 .elementor-element.elementor-element-17a8f7c .elementor-heading-title{font-size:27px;-webkit-text-stroke-color:#000;stroke:#000;color:#0B3C5D;}.elementor-64295 .elementor-element.elementor-element-20c898b{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-64295 .elementor-element.elementor-element-7257d07 .elementor-heading-title{font-size:27px;-webkit-text-stroke-color:#000;stroke:#000;color:#0B3C5D;}.elementor-64295 .elementor-element.elementor-element-0429fed{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-64295 .elementor-element.elementor-element-fdead79 .elementor-heading-title{font-size:27px;-webkit-text-stroke-color:#000;stroke:#000;color:#0B3C5D;}.elementor-64295 .elementor-element.elementor-element-01f8c5d{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-64295 .elementor-element.elementor-element-5b8d929 .elementor-heading-title{font-size:27px;-webkit-text-stroke-color:#000;stroke:#000;color:#0B3C5D;}.elementor-64295 .elementor-element.elementor-element-ffade5d{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-64295 .elementor-element.elementor-element-3a25ca3 .elementor-heading-title{font-size:27px;-webkit-text-stroke-color:#000;stroke:#000;color:#0B3C5D;}.elementor-64295 .elementor-element.elementor-element-d753901 > .elementor-widget-container{margin:0px 0px 0px -10px;}.elementor-64295 .elementor-element.elementor-element-a7e7481{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-64295 .elementor-element.elementor-element-a7e7481:not(.elementor-motion-effects-element-type-background), .elementor-64295 .elementor-element.elementor-element-a7e7481 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#EBEAEE;}.elementor-64295 .elementor-element.elementor-element-8cc09af{text-align:center;}.elementor-64295 .elementor-element.elementor-element-8cc09af .elementor-heading-title{font-size:27px;-webkit-text-stroke-color:#000;stroke:#000;color:#0B3C5D;}.elementor-64295 .elementor-element.elementor-element-de4acf9{--display:flex;}.elementor-64295 .elementor-element.elementor-element-6ed421b{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-64295 .elementor-element.elementor-element-de24709{font-size:17px;}.elementor-64295 .elementor-element.elementor-element-d07d487{--display:flex;}.elementor-64295 .elementor-element.elementor-element-0389ef2{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-64295 .elementor-element.elementor-element-edeca93{font-size:17px;}.elementor-64295 .elementor-element.elementor-element-74a66ca{--display:flex;}.elementor-64295 .elementor-element.elementor-element-e629bd4{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-64295 .elementor-element.elementor-element-4072751{font-size:17px;}.elementor-64295 .elementor-element.elementor-element-b41d11e{--display:flex;}.elementor-64295 .elementor-element.elementor-element-fea1dae{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-64295 .elementor-element.elementor-element-5197809{font-size:17px;}.elementor-64295 .elementor-element.elementor-element-d554b7d{--display:flex;}.elementor-64295 .elementor-element.elementor-element-cbdb3b5{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-64295 .elementor-element.elementor-element-ad4f929{font-size:17px;}.elementor-64295 .elementor-element.elementor-element-ed6e00f{--n-accordion-title-font-size:1rem;--n-accordion-item-title-space-between:0px;--n-accordion-item-title-distance-from-content:0px;--n-accordion-icon-size:15px;}.elementor-64295 .elementor-element.elementor-element-cff0992{--display:flex;}/* Start custom CSS for shortcode, class: .elementor-element-6069ef2 *//* ==========================================
   FLUENT FORM - RIGHT STICKY ENQUIRY FORM
========================================== */

.fluentform {
    position: fixed;
    top: 150px;
    right: 25px;
    width: 360px;
    background: #eef4ff;
    border: 1px solid #8fb3e8;
    border-radius: 18px;
    padding: 22px;
    box-shadow: 0 12px 30px rgba(0,0,0,.15);
    z-index: 9999;
    max-height: calc(100vh - 180px);
    overflow-y: auto;
}

/* Heading */
.fluentform::before{
    content:"⚡ Enquire Now";
    display:block;
    font-size:26px;
    font-weight:700;
    color:#163d73;
    margin-bottom:18px;
}

/* Labels */
.fluentform label{
    font-size:14px;
    font-weight:600;
    color:#163d73;
    margin-bottom:5px;
}

/* Inputs */
.fluentform input,
.fluentform textarea,
.fluentform select{
    border:1px solid #c7d8f3 !important;
    border-radius:10px !important;
    background:#fff;
    padding:12px 14px !important;
    font-size:15px;
}

/* Textarea */
.fluentform textarea{
    height:110px !important;
    resize:none;
}

/* Space Between Fields */
.fluentform .ff-el-group{
    margin-bottom:15px;
}

/* Button */
.fluentform button,
.fluentform input[type=submit]{
    width:100%;
    background:#e69e2c !important;
    color:#fff !important;
    border:none !important;
    border-radius:10px;
    padding:14px;
    font-size:16px;
    font-weight:600;
}

.fluentform button:hover,
.fluentform input[type=submit]:hover{
    background:#d88b10 !important;
}

/* Hide Required Star */
.fluentform .ff-el-is-required{
    display:none;
}

/* Scrollbar */
.fluentform::-webkit-scrollbar{
    width:6px;
}

.fluentform::-webkit-scrollbar-thumb{
    background:#8fb3e8;
    border-radius:20px;
}

/* Tablet */
@media (max-width:1199px){

.fluentform{
    width:330px;
    right:15px;
}

}

/* Mobile */
@media (max-width:991px){

.fluentform{
    position:static;
    width:100%;
    max-height:none;
    overflow:visible;
    margin:30px 0;
}

.fluentform::before{
    font-size:24px;
}

}/* End custom CSS */