.elementor-576 .elementor-element.elementor-element-791bbe29{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:space-evenly;--flex-wrap:wrap;--padding-top:5%;--padding-bottom:5%;--padding-left:5%;--padding-right:5%;}.elementor-576 .elementor-element.elementor-element-791bbe29:not(.elementor-motion-effects-element-type-background), .elementor-576 .elementor-element.elementor-element-791bbe29 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://sorriclean.com.br/wp-content/uploads/2023/09/bg1-desk.jpg");background-position:center center;background-size:cover;}.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-576 .elementor-element.elementor-element-6a8f07df{width:var( --container-widget-width, 50% );max-width:50%;--container-widget-width:50%;--container-widget-flex-grow:0;z-index:9;text-align:left;}.elementor-576 .elementor-element.elementor-element-6a8f07df > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-576 .elementor-element.elementor-element-6a8f07df.elementor-element{--align-self:flex-end;}.elementor-576 .elementor-element.elementor-element-6a8f07df img{width:100%;}.elementor-576 .elementor-element.elementor-element-3a558c8d{--display:flex;--justify-content:center;--margin-top:0px;--margin-bottom:70px;--margin-left:0px;--margin-right:20px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-widget-heading .elementor-heading-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );color:var( --e-global-color-primary );}.elementor-576 .elementor-element.elementor-element-4fc41d30 > .elementor-widget-container{margin:0px 0px 20px 0px;}.elementor-576 .elementor-element.elementor-element-4fc41d30{text-align:left;}.elementor-576 .elementor-element.elementor-element-4fc41d30 .elementor-heading-title{font-family:"Prosto One", Sans-serif;font-size:45px;font-weight:400;line-height:1.2em;color:#EAB51D;}.elementor-576 .elementor-element.elementor-element-a2193bd > .elementor-widget-container{margin:0px 0px 30px 0px;}.elementor-576 .elementor-element.elementor-element-a2193bd{text-align:left;}.elementor-576 .elementor-element.elementor-element-a2193bd .elementor-heading-title{font-family:"Prosto One", Sans-serif;font-size:28px;font-weight:400;line-height:1.2em;color:#FFFFFF;}.elementor-576 .elementor-element.elementor-element-42815af{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:center;--flex-wrap:wrap;--padding-top:2%;--padding-bottom:2%;--padding-left:2%;--padding-right:2%;}.elementor-576 .elementor-element.elementor-element-42815af:not(.elementor-motion-effects-element-type-background), .elementor-576 .elementor-element.elementor-element-42815af > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#DDD19A;}.elementor-576 .elementor-element.elementor-element-406714bc > .elementor-widget-container{margin:0px 30px 0px 0px;}.elementor-576 .elementor-element.elementor-element-406714bc{text-align:left;}.elementor-576 .elementor-element.elementor-element-406714bc .elementor-heading-title{font-family:"Prosto One", Sans-serif;font-size:38px;font-weight:400;line-height:1.2em;color:#151E2A;}.elementor-widget-button .elementor-button{background-color:var( --e-global-color-accent );font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-weight:var( --e-global-typography-accent-font-weight );}.elementor-576 .elementor-element.elementor-element-7c2821df .elementor-button{background-color:transparent;font-family:"DM Sans", Sans-serif;font-size:17px;font-weight:600;fill:#FFFFFF;color:#FFFFFF;background-image:linear-gradient(90deg, #161F2C 0%, #345788 100%);border-radius:10px 10px 10px 10px;padding:18px 38px 18px 38px;}.elementor-576 .elementor-element.elementor-element-7c2821df > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-576 .elementor-element.elementor-element-1a3201ea{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:space-between;--flex-wrap:wrap;--padding-top:5%;--padding-bottom:5%;--padding-left:5%;--padding-right:5%;}.elementor-576 .elementor-element.elementor-element-1a3201ea:not(.elementor-motion-effects-element-type-background), .elementor-576 .elementor-element.elementor-element-1a3201ea > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#CFD5DC;background-image:url("https://sorriclean.com.br/wp-content/uploads/2023/09/bg-5desk.jpg");background-position:center center;background-size:cover;}.elementor-576 .elementor-element.elementor-element-4fa25518{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:center;--gap:16px 0px;--row-gap:16px;--column-gap:0px;--flex-wrap:wrap;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:20px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-576 .elementor-element.elementor-element-3d1687b{width:100%;max-width:100%;text-align:center;}.elementor-576 .elementor-element.elementor-element-3d1687b > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-576 .elementor-element.elementor-element-3d1687b .elementor-heading-title{font-family:"Prosto One", Sans-serif;font-size:38px;font-weight:400;line-height:1.2em;color:#232323;}.elementor-widget-text-editor{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );color:var( --e-global-color-text );}.elementor-widget-text-editor.elementor-drop-cap-view-stacked .elementor-drop-cap{background-color:var( --e-global-color-primary );}.elementor-widget-text-editor.elementor-drop-cap-view-framed .elementor-drop-cap, .elementor-widget-text-editor.elementor-drop-cap-view-default .elementor-drop-cap{color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-576 .elementor-element.elementor-element-40c3fc92{width:100%;max-width:100%;text-align:center;font-family:"DM Sans", Sans-serif;font-size:18px;font-weight:400;color:#232323;}.elementor-576 .elementor-element.elementor-element-40c3fc92 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-576 .elementor-element.elementor-element-3946e0d{width:100%;max-width:100%;}.elementor-576 .elementor-element.elementor-element-0dac7c5{width:var( --container-widget-width, 38% );max-width:38%;--container-widget-width:38%;--container-widget-flex-grow:0;text-align:left;}.elementor-576 .elementor-element.elementor-element-0dac7c5 > .elementor-widget-container{margin:60px 0px 40px 30px;}.elementor-576 .elementor-element.elementor-element-0dac7c5 .elementor-heading-title{font-family:"Prosto One", Sans-serif;font-size:38px;font-weight:400;line-height:1.2em;color:#232323;}.elementor-widget-reviews .elementor-testimonial__header, .elementor-widget-reviews .elementor-testimonial__name{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-widget-reviews .elementor-testimonial__text{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-576 .elementor-element.elementor-element-15f76f6 .elementor-main-swiper .swiper-slide{border-radius:10px;}.elementor-576 .elementor-element.elementor-element-15f76f6 .elementor-swiper-button{font-size:20px;}.elementor-576 .elementor-element.elementor-element-15f76f6 .elementor-testimonial__header, .elementor-576 .elementor-element.elementor-element-15f76f6 .elementor-testimonial__name{font-family:"Poppins", Sans-serif;font-weight:600;}.elementor-576 .elementor-element.elementor-element-15f76f6 .elementor-testimonial__title{font-family:"Poppins", Sans-serif;}.elementor-576 .elementor-element.elementor-element-15f76f6 .elementor-testimonial__text{font-family:"Poppins", Sans-serif;font-weight:400;}.elementor-576 .elementor-element.elementor-element-15f76f6 .elementor-testimonial__icon:not(.elementor-testimonial__rating){color:#020101;}.elementor-576 .elementor-element.elementor-element-15f76f6 .elementor-testimonial__icon:not(.elementor-testimonial__rating) svg{fill:#020101;}.elementor-576 .elementor-element.elementor-element-15f76f6 .elementor-testimonial__icon{font-size:63px;}.elementor-576 .elementor-element.elementor-element-15f76f6 .elementor-testimonial__icon svg{width:63px;}.elementor-576 .elementor-element.elementor-element-15f76f6 .elementor-star-rating{font-size:10px;}.elementor-576 .elementor-element.elementor-element-15f76f6 .elementor-star-rating i:before{color:#EEDF1F;}.elementor-576 .elementor-element.elementor-element-15f76f6 .elementor-star-rating i{color:#EEDF1F;}body.elementor-page-576:not(.elementor-motion-effects-element-type-background), body.elementor-page-576 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#DFDFDF;}@media(min-width:768px){.elementor-576 .elementor-element.elementor-element-3a558c8d{--width:34%;}.elementor-576 .elementor-element.elementor-element-4fa25518{--width:100%;}}@media(max-width:767px){.elementor-576 .elementor-element.elementor-element-791bbe29:not(.elementor-motion-effects-element-type-background), .elementor-576 .elementor-element.elementor-element-791bbe29 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-position:center center;}.elementor-576 .elementor-element.elementor-element-791bbe29{--padding-top:12%;--padding-bottom:12%;--padding-left:5%;--padding-right:5%;}.elementor-576 .elementor-element.elementor-element-6a8f07df{width:100%;max-width:100%;}.elementor-576 .elementor-element.elementor-element-6a8f07df > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-576 .elementor-element.elementor-element-3a558c8d{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-576 .elementor-element.elementor-element-4fc41d30 > .elementor-widget-container{margin:0px 0px 8px 0px;}.elementor-576 .elementor-element.elementor-element-4fc41d30 .elementor-heading-title{font-size:32px;}.elementor-576 .elementor-element.elementor-element-a2193bd > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-576 .elementor-element.elementor-element-a2193bd .elementor-heading-title{font-size:22px;}.elementor-576 .elementor-element.elementor-element-42815af{--padding-top:5%;--padding-bottom:5%;--padding-left:5%;--padding-right:5%;}.elementor-576 .elementor-element.elementor-element-406714bc > .elementor-widget-container{margin:0px 0px 10px 0px;}.elementor-576 .elementor-element.elementor-element-406714bc{text-align:center;}.elementor-576 .elementor-element.elementor-element-406714bc .elementor-heading-title{font-size:21px;}.elementor-576 .elementor-element.elementor-element-7c2821df > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-576 .elementor-element.elementor-element-1a3201ea:not(.elementor-motion-effects-element-type-background), .elementor-576 .elementor-element.elementor-element-1a3201ea > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-position:center right;background-size:cover;}.elementor-576 .elementor-element.elementor-element-1a3201ea{--padding-top:12%;--padding-bottom:12%;--padding-left:5%;--padding-right:5%;}.elementor-576 .elementor-element.elementor-element-4fa25518{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-576 .elementor-element.elementor-element-3d1687b > .elementor-widget-container{margin:0px 0px 10px 0px;}.elementor-576 .elementor-element.elementor-element-3d1687b .elementor-heading-title{font-size:30px;}.elementor-576 .elementor-element.elementor-element-0dac7c5{width:100%;max-width:100%;}.elementor-576 .elementor-element.elementor-element-0dac7c5 > .elementor-widget-container{margin:20px 0px 10px 0px;padding:20px 00px 0px 20px;}.elementor-576 .elementor-element.elementor-element-0dac7c5 .elementor-heading-title{font-size:30px;}.elementor-576 .elementor-element.elementor-element-15f76f6 .elementor-testimonial__header, .elementor-576 .elementor-element.elementor-element-15f76f6 .elementor-testimonial__name{font-size:14px;}.elementor-576 .elementor-element.elementor-element-15f76f6 .elementor-testimonial__title{font-size:14px;}.elementor-576 .elementor-element.elementor-element-15f76f6 .elementor-testimonial__text{font-size:14px;}.elementor-576 .elementor-element.elementor-element-15f76f6 .elementor-testimonial__icon{font-size:50px;}.elementor-576 .elementor-element.elementor-element-15f76f6 .elementor-testimonial__icon svg{width:50px;}}/* Start custom CSS for heading, class: .elementor-element-4fc41d30 */.gradiente1{
background: -webkit-linear-gradient(0deg, #112a40 0%, #224b6d 50%, #112a40 100% );
-webkit-background-clip: text;
-webkit-text-fill-color: transparent;
}

.gradiente3{
background: -webkit-linear-gradient(0deg, #e8a803 0%, #f2de6c 50%, #e8a803 100% );
-webkit-background-clip: text;
-webkit-text-fill-color: transparent;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-a2193bd */.gradiente{
background: -webkit-linear-gradient(0deg, #12388c 0%, #7191e2 100%);
-webkit-background-clip: text;
-webkit-text-fill-color: transparent;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-406714bc */.gradiente{
background: -webkit-linear-gradient(0deg, #12388c 0%, #7191e2 100%);
-webkit-background-clip: text;
-webkit-text-fill-color: transparent;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-42815af */.elementor-576 .elementor-element.elementor-element-42815af{background: rgb(232,168,3);
background: linear-gradient(38deg, rgba(232,168,3,1) 0%, rgba(242,222,108,1) 50%, rgba(232,168,3,1) 100%) !important;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-3d1687b */.gradiente{
background: -webkit-linear-gradient(0deg, #12388c 0%, #7191e2 100%);
-webkit-background-clip: text;
-webkit-text-fill-color: transparent;
}/* End custom CSS */
/* Start custom CSS for shortcode, class: .elementor-element-3946e0d */.wpsl-no-results-msg{color:#151E2A !important;
    font-size: 18px;
}

.wpsl-search {background:#151E2A !important;
    border-radius: 10px;
}

.elementor-576 .elementor-element.elementor-element-3946e0d label {color:#fff;
    width: 100%;
}

.elementor-576 .elementor-element.elementor-element-3946e0d {font-family:DM Sans;}

#wpsl-search-btn {background:#EAB51D !important;
    color:#232323;
    border-radius:18px !important;
}

.elementor-576 .elementor-element.elementor-element-3946e0d div {border-radius:10px}

a.wpsl-directions {color:#151E2A !important;
    font-weight: bold;
}

#wpsl-result-list {color:#151E2A !important;}


li .wpsl-no-results-msg{color:#151E2A !important;}

#wpsl-wrap {display:block !important;}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-0dac7c5 */.gradiente{
background: -webkit-linear-gradient(0deg, #12388c 0%, #7191e2 100%);
-webkit-background-clip: text;
-webkit-text-fill-color: transparent;
}/* End custom CSS */