/*
Theme Name: Sold Business Child
Theme URI: https://flythemes.net/wordpress-themes/free-massage-wordpress-theme/
Template: soldbusiness-parent-theme
Author: Flythemes
Author URI: https://flythemes.net
Description: The Massage Clean WordPress theme is modern and elegant design made for spa center, massage and other wellness center. The Massage Clean is the responsive WordPress theme and it look good on all type of screen sizes. Massage WordPress theme is build with modern design and few options in customizer so you can make a decent website for your business. Nicely design theme and functional code make it usable for multipurpose sites. This theme is translation ready and fully responsive. This theme is compatible with the latest version of WordPress and the plugins like woocommerce and contact form 7.
Tags: one-column,two-columns,right-sidebar,custom-background,custom-header,custom-menu,featured-images,full-width-template,theme-options,threaded-comments,translation-ready,education,blog
Version: 1.1.1585716822
Updated: 2020-04-01 04:53:42
*/
@font-face{font-family:'lato';src:url(fonts/Lato-Regular.eot);src:url(fonts/Lato-Regular.eot?#iefix) format("embedded-opentype"),url(fonts/Lato-Regular.woff2) format("woff2"),url(fonts/Lato-Regular.woff) format("woff"),url(fonts/Lato-Regular.svg#Lato-Regular) format("svg");font-weight:400;font-style:normal}
body,h1,h2,h3,h4,h5,h6,body .elementor-widget-button .elementor-button{font-family:lato,arial}
body{background:#fff}
.content-area{padding:0}
.logo{width:40%;text-align:left;padding:10px 0 5px}
.header_right{padding:8px 0 2px;width:auto!important}
.email-sec,.right-logo{display:inline-block;vertical-align:middle}
.email-sec{margin-right:25px;font-size:25px;font-weight:700}
.email-sec a{color:#ec1d25;background:url(img/mail-icon.png) no-repeat 0 0 transparent;padding:6px 0 2px 50px;transition:.8s}
.email-sec a:hover{opacity:.8}
.email-sec a span{color:#052e6e}
body .site-main{width:100%}
.copyright-wrapper{background:#fff!important;color:#4b4b4b;font-size:16px;line-height:1.6}
.copyright-wrapper img{margin:20px}
.sec-1{color:#fff;font-size:20px;line-height:1.4}
.sec-1 h2{font-size:40px;color:#fff;text-transform:uppercase;margin-bottom:20px}
.sec-1 ul{margin:30px 20px 20px}
.sec-1 li,.sec-3 li{font-size:22px;background:url(img/tick.png) no-repeat 0 0 transparent;list-style:none;padding-left:45px;margin-bottom:12px;font-style:italic}
.sec-1 li b{font-style:normal}
.sec-1 .elementor-widget-button .elementor-button{font-weight:700;padding:26px 35px;width:100%}
.sec-1 .elementor-widget-button.btn-h2 .elementor-button{padding:40.4px 35px}
.elementor-widget-button .elementor-button .elementor-button-icon{color:#ee1c25}
.elementor-widget-button .elementor-button .elementor-button-text span{color:#ee1c25}
.sec-2 h5{font-size:15px;color:#4a4a4a;margin:6px auto;font-weight:400}
.sec-2 .elementor-image-box-content{color:#4b4b4b}
.sec-2 .elementor-image-box-content p a{color:#ed1c24;text-decoration:underline;font-size:16px}
.sec-2 .elementor-image-box-img a::before{background:url(img/sold.png) no-repeat 0 0 transparent;content:"";width:102px;height:135px;display:inline-block;position:absolute}
.sec-2 a:hover{color:#042e6f!important}
.sec-3 h3{font-size:28px;margin:auto auto 25px;color:#4b4b4b}
.sec-3 ul{margin:auto;color:#4b4b4b}
.sec-3 li{font-style:normal;font-size:17px;font-weight:700;padding:1px 0 5px 40px}
.sec-4 p{font-size:20px;color:#fff;font-weight:700;display:inline-block;width:100%;margin:1px auto 10px}
.sec-4 p a{color:#fff;font-weight:700}
.sec-4 p b{font-weight:300;font-size:48px;line-height:1}
.sec-4 .elementor-widget-button .elementor-button{font-weight:700;padding:25px 20px;max-width:270px;min-width:240px;font-size:22px!important}
.sec-4 .elementor-widget-button.btn-h2 .elementor-button{padding:40px 20px}
.col-right .elementor-widget-wrap > .elementor-element{float:left;width:auto;margin-right:10px}
@media screen and (max-width:1099px) {
.sec-1 h2{font-size:34px}
.sec-1 .elementor-widget-button .elementor-button{padding:25px 14px}
.sec-4 p b{font-size:40px}
.sec-4 p{font-size:15px}
.sec-1{padding:0 2%}
.sec-2 .elementor-section-boxed{padding:0!important}
.sec-3 > .elementor-container,.sec-4 > .elementor-container{padding:0 2%}
}
@media screen and (max-width:1024px) {
.sec-4{text-align:center}
.sec-4 p{font-size:18px}
.sec-4 p b{font-size:45px}
.sec-4 .elementor-widget-wrap{margin:auto;width:auto}
}
@media screen and (max-width:999px) {
body .header{padding-top:10px}
body .logo{width:32%}
.email-sec{font-size:20px;margin-right:15px}
.email-sec a{padding:5px 0 2px 40px;background-size:30px}
.right-logo img{max-width:160px}
body .content-area{padding:10px 0}
}
@media screen and (max-width:720px) {
body .logo{width:100%;padding:0;margin:auto!important}
.right-logo img{max-width:175px}
.sec-1 h2{font-size:28px}
.sec-1 li{font-size:20px}
.sec-2 .elementor-widget-heading .elementor-heading-title.elementor-size-large{font-size:22px}
.sec-4 p b{font-size:35px}
.copyright-wrapper img{margin:10px 0}
}
@media screen and (max-width:480px) {
.header_right{text-align:center}
.email-sec{margin:15px auto}
.sec-4 p b{font-size:25px}
.sec-4 p{font-size:16px}
.sec-2 .elementor-widget-heading .elementor-heading-title.elementor-size-large{margin:1em auto 15px}
.sec-4 .elementor-widget-button .elementor-button,.col-right .elementor-widget-wrap > .elementor-element{max-width:100%;width:100%}
.copyright-wrapper img{margin:10px 0}
.copyright-wrapper{font-size:15px}
}