/* CUSTOM CODE ABOVE REQUIRED FOR THIS TEMPLATE DO NOT REMOVE */ @import 'https://fonts.googleapis.com/css?family=Lato:300,400,700,900'; body, p, h1, h2, h3, h4, h5, h6, li, ul { -webkit-font-smoothing: auto; text-rendering: optimizelegibility; } body, p, li, ul, h1, h2, h3, h4, h5, h6{ font-family: 'Lato', sans-serif; } h1{font-weight:900;} .banner h1.site-title { display: none; } .banner h2.site-description { display: none; } body, p, h1, h2, h3, h4, h5, h6, li, ul { -webkit-font-smoothing: auto; text-rendering: optimizelegibility; } .css-button.style-1 .text, .op-text-block p { -webkit-font-smoothing: auto; } ::selection { background-color: #444444; color: #FFFFFF; } ::-moz-selection { background-color: #444444; color: #FFFFFF; } .headline-style-15 { background-color: #ffffff; padding: 15px 20px; } .dark .headline-style-15 { background-color: #1c1c1e; padding: 10px 20px; } .optin-box-12 h2 { background-color: #242a3d; color: #ffffff; padding: 15px 20px; letter-spacing: 1px; text-align: left; width: 93%; } .optin-box-12 input, .optin-box-12 input:focus { background-color: #f5f5f5; border: 1px solid #dddddd; border-radius: 3px; box-shadow: 1px 1px 2px -1px rgba(0, 0, 0, 0.2) inset, 0 1px rgba(255, 255, 255, 0.3); box-sizing: border-box; display: inline-block; font-size: 18px; font-family: 'Lato', sans-serif; font-weight: 300; color: #797979; letter-spacing: 1px; margin-top: 5px; margin-bottom: 15px; margin-right: 10px; padding: 12px 20px; width: 34%; } .optin-box-12 p.privacy { opacity: 0.7; text-align: left; font-size: 16px; font-family: 'Lato', sans-serif; font-weight: 300; color: #797979; } .feature-block-one-col li { width: 95% !important; } .feature-block { box-sizing: border-box; padding-left: 0; padding-right: 0; } .feature-block-one-col.feature-block-style-image div { box-sizing: border-box; padding-left: 130px; width: 100%; } @media only screen and (min-device-width : 320px) and (max-device-width : 479px) { /* Styles */ .feature-block-one-col.feature-block-style-image div { box-sizing: border-box; padding-left: 70px; width: 100%; } .feature-block-style-image .feature-block-icon-container { width: 30%; } } .round .image-caption img { border-radius: 50%; } @media only screen and (max-width: 767px) { body, p, li, ul{font-size:15px !important;} h1{font-size:28px !important;line-height:33px !important;} h2{font-size:25px !important;line-height:31px !important;} h3{font-size:18px !important;line-height:24px !important;} .css-button span{font-size:18px !important;} .feature-block h2{font-size:18px !important;line-height:24px !important;} } @media only screen and (max-width: 479px) { .feature-block-style-image .feature-block-icon-container{ position: initial; } .feature-block-one-col.feature-block-style-image div{ padding-left:0px;} } /* CUSTOM CODE ABOVE REQUIRED FOR THIS TEMPLATE DO NOT REMOVE */