.elementor-25 .elementor-element.elementor-element-ff9fc1b .sec-title .sub-title{font-size:27px;}.elementor-25 .elementor-element.elementor-element-ff9fc1b .about-style-two .content-box .list-item li{font-size:18px;line-height:36px;}.elementor-25 .elementor-element.elementor-element-ab3ae6c .video-section{padding:5em 0em 4em 0em;}.elementor-25 .elementor-element.elementor-element-ab3ae6c .video-style-two{padding:5em 0em 4em 0em;}.elementor-25 .elementor-element.elementor-element-ab3ae6c .downloads-section{padding:5em 0em 4em 0em;}.elementor-25 .elementor-element.elementor-element-ab3ae6c .video-section .sec-title .sub-title{font-size:27px;letter-spacing:4px;}.elementor-25 .elementor-element.elementor-element-ab3ae6c .video-section .sec-title h2{font-size:27px;line-height:44px;}.elementor-25 .elementor-element.elementor-element-ab3ae6c .video-section .lower-box p{font-size:25px;letter-spacing:5px;color:#F0F0F0;}.elementor-25 .elementor-element.elementor-element-26c6451 .service-section{padding:5em 0em 1em 0em;}.elementor-25 .elementor-element.elementor-element-26c6451 .service-style-two{padding:5em 0em 1em 0em;}.elementor-25 .elementor-element.elementor-element-26c6451 .service-style-three{padding:5em 0em 1em 0em;}.elementor-25 .elementor-element.elementor-element-26c6451 .service-block-one .inner-box .lower-content .btn-box a{padding:0em 0em 2em 0em;}.elementor-25 .elementor-element.elementor-element-26c6451 .service-block-two .inner-box .lower-content .btn-box a{padding:0em 0em 2em 0em;}.elementor-25 .elementor-element.elementor-element-26c6451 .service-block-three .inner-box .link-btn a{padding:0em 0em 2em 0em;}.elementor-25 .elementor-element.elementor-element-f48f610.elementor-column > .elementor-widget-wrap{justify-content:center;}.elementor-25 .elementor-element.elementor-element-d33671c > .elementor-widget-container{padding:5em 0em 0em 0em;}.elementor-25 .elementor-element.elementor-element-d33671c{text-align:center;}.elementor-25 .elementor-element.elementor-element-d33671c .elementor-heading-title{color:#000000;font-family:"Monda", Sans-serif;font-size:48px;font-weight:600;}.elementor-25 .elementor-element.elementor-element-96bbbdd{width:var( --container-widget-width, 70% );max-width:70%;--container-widget-width:70%;--container-widget-flex-grow:0;}.elementor-25 .elementor-element.elementor-element-b8f52a7{--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;--background-transition:0.3s;--padding-top:5em;--padding-bottom:1em;--padding-left:0em;--padding-right:0em;}.elementor-25 .elementor-element.elementor-element-2333a6a{text-align:center;}.elementor-25 .elementor-element.elementor-element-2333a6a .elementor-heading-title{color:#000000;font-size:48px;font-weight:600;}.elementor-25 .elementor-element.elementor-element-186c749{text-align:center;color:#000000;font-size:27px;font-weight:400;}.elementor-25 .elementor-element.elementor-element-abf9652 .team-section{padding:2em 0em 0em 0em;}.elementor-25 .elementor-element.elementor-element-abf9652 > .elementor-widget-container{padding:12em 0em 12em 0em;}.elementor-25 .elementor-element.elementor-element-abf9652 .team-section .big-text{font-size:50px;letter-spacing:-1.5px;}.elementor-25 .elementor-element.elementor-element-b98148e .video-section{padding:3em 0em 3em 0em;}.elementor-25 .elementor-element.elementor-element-b98148e .video-style-two{padding:3em 0em 3em 0em;}.elementor-25 .elementor-element.elementor-element-b98148e .downloads-section{padding:3em 0em 3em 0em;}.elementor-25 .elementor-element.elementor-element-b98148e .video-section .sec-title h2{font-size:48px;}.elementor-25 .elementor-element.elementor-element-b98148e .video-section .lower-box p{font-size:27px;font-weight:500;color:#FFFFFF;}.elementor-25 .elementor-element.elementor-element-5118e00{--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;--background-transition:0.3s;--padding-top:3em;--padding-bottom:3em;--padding-left:0em;--padding-right:0em;}.elementor-25 .elementor-element.elementor-element-5118e00:not(.elementor-motion-effects-element-type-background), .elementor-25 .elementor-element.elementor-element-5118e00 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(180deg, #978F87 0%, #F3F1F1 100%);}.elementor-25 .elementor-element.elementor-element-5118e00, .elementor-25 .elementor-element.elementor-element-5118e00::before{--border-transition:0.3s;}.elementor-25 .elementor-element.elementor-element-dd8cd30{color:#000000;font-size:27px;font-weight:400;line-height:42px;letter-spacing:2.1px;}.elementor-25 .elementor-element.elementor-element-1b5872e .contact-section{padding:5em 0em 0em 0em;}@media(max-width:767px){.elementor-25 .elementor-element.elementor-element-ff9fc1b .sec-title .sub-title{font-size:22px;}.elementor-25 .elementor-element.elementor-element-ff9fc1b .sec-title h2{font-size:27px;}.elementor-25 .elementor-element.elementor-element-ab3ae6c .video-section{padding:3em 0em 1em 0em;}.elementor-25 .elementor-element.elementor-element-ab3ae6c .video-style-two{padding:3em 0em 1em 0em;}.elementor-25 .elementor-element.elementor-element-ab3ae6c .downloads-section{padding:3em 0em 1em 0em;}.elementor-25 .elementor-element.elementor-element-ab3ae6c .video-section .sec-title .sub-title{font-size:22px;}.elementor-25 .elementor-element.elementor-element-ab3ae6c .video-section .sec-title h2{font-size:22px;}.elementor-25 .elementor-element.elementor-element-ab3ae6c .video-section .lower-box p{font-size:22px;}.elementor-25 .elementor-element.elementor-element-26c6451 .service-section{padding:3em 0em 0em 0em;}.elementor-25 .elementor-element.elementor-element-26c6451 .service-style-two{padding:3em 0em 0em 0em;}.elementor-25 .elementor-element.elementor-element-26c6451 .service-style-three{padding:3em 0em 0em 0em;}.elementor-25 .elementor-element.elementor-element-26c6451 .service-block-one .inner-box .lower-content .btn-box a{padding:0em 0em 0em 0em;}.elementor-25 .elementor-element.elementor-element-26c6451 .service-block-two .inner-box .lower-content .btn-box a{padding:0em 0em 0em 0em;}.elementor-25 .elementor-element.elementor-element-26c6451 .service-block-three .inner-box .link-btn a{padding:0em 0em 0em 0em;}.elementor-25 .elementor-element.elementor-element-26c6451 .sec-title h2{font-size:27px;}.elementor-25 .elementor-element.elementor-element-d33671c > .elementor-widget-container{padding:3em 0em 2em 0em;}.elementor-25 .elementor-element.elementor-element-d33671c .elementor-heading-title{font-size:27px;}.elementor-25 .elementor-element.elementor-element-96bbbdd .chooseus-section{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-25 .elementor-element.elementor-element-96bbbdd .chooseus-style-two{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-25 .elementor-element.elementor-element-b8f52a7{--padding-top:3em;--padding-bottom:3em;--padding-left:0em;--padding-right:0em;}.elementor-25 .elementor-element.elementor-element-2333a6a .elementor-heading-title{font-size:27px;}.elementor-25 .elementor-element.elementor-element-186c749 > .elementor-widget-container{padding:0em 1em 0em 1em;}.elementor-25 .elementor-element.elementor-element-186c749{font-size:22px;}.elementor-25 .elementor-element.elementor-element-abf9652 .team-section{padding:0px 0px 0px 0px;}.elementor-25 .elementor-element.elementor-element-abf9652 > .elementor-widget-container{padding:0em 0em 0em 0em;}.elementor-25 .elementor-element.elementor-element-b98148e .video-section{padding:0em 0em 1em 0em;}.elementor-25 .elementor-element.elementor-element-b98148e .video-style-two{padding:0em 0em 1em 0em;}.elementor-25 .elementor-element.elementor-element-b98148e .downloads-section{padding:0em 0em 1em 0em;}.elementor-25 .elementor-element.elementor-element-b98148e .video-section .sec-title h2{font-size:27px;}.elementor-25 .elementor-element.elementor-element-b98148e .video-section .lower-box p{font-size:22px;}.elementor-25 .elementor-element.elementor-element-dd8cd30 > .elementor-widget-container{padding:0em 1em 0em 1em;}.elementor-25 .elementor-element.elementor-element-dd8cd30{font-size:22px;line-height:1.5em;letter-spacing:0px;}.elementor-25 .elementor-element.elementor-element-1b5872e .contact-section{padding:1em 0em 0em 0em;}.elementor-25 .elementor-element.elementor-element-1b5872e .sec-title h2{font-size:27px;}}/* Start custom CSS for section, class: .elementor-element-9c6d322 */@media only screen and (max-width: 767px) {
    .chooseus-style-two {
        text-align: center;
    }
    .chooseus-block-one .inner-box .icon-box {
        margin-bottom: 0px;
    }
    .header-upper .logo-box {
        padding-right: 0px;
        margin-right: 0px; 
    }
    .header-upper .left-column, .header-upper .right-column {
        justify-content: center !important;
    }
    .video-section .curve-text {
    position: absolute;
    }
    .footer-style-two .footer-widget {
        padding: 0px 0px 0px 0px;
    }
    .footer-style-two .logo-widget {
        text-align: center;
    }
    ul {
        padding-left: 0rem;
    }
}
.footer-style-two .footer-widget {
    padding: 40px 0px 0px 0px;
}
.footer-widget {
    margin-bottom: 0px;
}
.footer-style-two .appointment-widget h2 {
    font-size: 27px;
    margin-bottom: 76px;
}
.footer-style-two .appointment-widget h2 span {
    display: block;
    font-weight: bold;
}/* End custom CSS */
/* Start custom CSS for machino_machino_services, class: .elementor-element-26c6451 */.row.clearfix {
    justify-content: center;
}/* End custom CSS */
/* Start custom CSS for machino_machino_choose_us, class: .elementor-element-96bbbdd */.inner-box {
    padding: 1rem !important;
}/* End custom CSS */