@font-face {
font-family: 'Montserrat';
src: url('https://www.chooselegend.com/layout/css/webfonts/Montserrat-Bold.woff2') format('woff2'),
url('https://www.chooselegend.com/layout/css/webfonts/Montserrat-Bold.woff') format('woff');
font-weight: bold;
font-style: normal;
font-display: swap;
}
@font-face {
font-family: 'Montserrat';
src: url('https://www.chooselegend.com/layout/css/webfonts/Montserrat-BlackItalic.woff2') format('woff2'),
url('https://www.chooselegend.com/layout/css/webfonts/Montserrat-BlackItalic.woff') format('woff');
font-weight: 900;
font-style: italic;
font-display: swap;
}
@font-face {
font-family: 'Montserrat';
src: url('https://www.chooselegend.com/layout/css/webfonts/Montserrat-BoldItalic.woff2') format('woff2'),
url('https://www.chooselegend.com/layout/css/webfonts/Montserrat-BoldItalic.woff') format('woff');
font-weight: bold;
font-style: italic;
font-display: swap;
}
@font-face {
font-family: 'Montserrat';
src: url('https://www.chooselegend.com/layout/css/webfonts/Montserrat-Light.woff2') format('woff2'),
url('https://www.chooselegend.com/layout/css/webfonts/Montserrat-Light.woff') format('woff');
font-weight: 300;
font-style: normal;
font-display: swap;
}
@font-face {
font-family: 'Montserrat';
src: url('https://www.chooselegend.com/layout/css/webfonts/Montserrat-ExtraLightItalic.woff2') format('woff2'),
url('https://www.chooselegend.com/layout/css/webfonts/Montserrat-ExtraLightItalic.woff') format('woff');
font-weight: 200;
font-style: italic;
font-display: swap;
}
@font-face {
font-family: 'Montserrat';
src: url('https://www.chooselegend.com/layout/css/webfonts/Montserrat-ExtraBold.woff2') format('woff2'),
url('https://www.chooselegend.com/layout/css/webfonts/Montserrat-ExtraBold.woff') format('woff');
font-weight: bold;
font-style: normal;
font-display: swap;
}
@font-face {
font-family: 'Montserrat';
src: url('https://www.chooselegend.com/layout/css/webfonts/Montserrat-ExtraBoldItalic.woff2') format('woff2'),
url('https://www.chooselegend.com/layout/css/webfonts/Montserrat-ExtraBoldItalic.woff') format('woff');
font-weight: bold;
font-style: italic;
font-display: swap;
}
@font-face {
font-family: 'Montserrat';
src: url('https://www.chooselegend.com/layout/css/webfonts/Montserrat-LightItalic.woff2') format('woff2'),
url('https://www.chooselegend.com/layout/css/webfonts/Montserrat-LightItalic.woff') format('woff');
font-weight: 300;
font-style: italic;
font-display: swap;
}
@font-face {
font-family: 'Montserrat';
src: url('https://www.chooselegend.com/layout/css/webfonts/Montserrat-ExtraLight.woff2') format('woff2'),
url('https://www.chooselegend.com/layout/css/webfonts/Montserrat-ExtraLight.woff') format('woff');
font-weight: 200;
font-style: normal;
font-display: swap;
}
@font-face {
font-family: 'Montserrat';
src: url('https://www.chooselegend.com/layout/css/webfonts/Montserrat-Italic.woff2') format('woff2'),
url('https://www.chooselegend.com/layout/css/webfonts/Montserrat-Italic.woff') format('woff');
font-weight: normal;
font-style: italic;
font-display: swap;
}
@font-face {
font-family: 'Montserrat';
src: url('https://www.chooselegend.com/layout/css/webfonts/Montserrat-SemiBoldItalic.woff2') format('woff2'),
url('https://www.chooselegend.com/layout/css/webfonts/Montserrat-SemiBoldItalic.woff') format('woff');
font-weight: 600;
font-style: italic;
font-display: swap;
}
@font-face {
font-family: 'Montserrat';
src: url('https://www.chooselegend.com/layout/css/webfonts/Montserrat-SemiBold.woff2') format('woff2'),
url('https://www.chooselegend.com/layout/css/webfonts/Montserrat-SemiBold.woff') format('woff');
font-weight: 600;
font-style: normal;
font-display: swap;
}
@font-face {
font-family: 'Montserrat';
src: url('https://www.chooselegend.com/layout/css/webfonts/Montserrat-Medium.woff2') format('woff2'),
url('https://www.chooselegend.com/layout/css/webfonts/Montserrat-Medium.woff') format('woff');
font-weight: 500;
font-style: normal;
font-display: swap;
}
@font-face {
font-family: 'Montserrat';
src: url('https://www.chooselegend.com/layout/css/webfonts/Montserrat-ThinItalic.woff2') format('woff2'),
url('https://www.chooselegend.com/layout/css/webfonts/Montserrat-ThinItalic.woff') format('woff');
font-weight: 100;
font-style: italic;
font-display: swap;
}
@font-face {
font-family: 'Montserrat';
src: url('https://www.chooselegend.com/layout/css/webfonts/Montserrat-Thin.woff2') format('woff2'),
url('https://www.chooselegend.com/layout/css/webfonts/Montserrat-Thin.woff') format('woff');
font-weight: 100;
font-style: normal;
font-display: swap;
}
@font-face {
font-family: 'Montserrat';
src: url('https://www.chooselegend.com/layout/css/webfonts/Montserrat-Black.woff2') format('woff2'),
url('https://www.chooselegend.com/layout/css/webfonts/Montserrat-Black.woff') format('woff');
font-weight: 900;
font-style: normal;
font-display: swap;
}
@font-face {
font-family: 'Montserrat';
src: url('https://www.chooselegend.com/layout/css/webfonts/Montserrat-Regular.woff2') format('woff2'),
url('https://www.chooselegend.com/layout/css/webfonts/Montserrat-Regular.woff') format('woff');
font-weight: normal;
font-style: normal;
font-display: swap;
}
@font-face {
font-family: 'Montserrat';
src: url('https://www.chooselegend.com/layout/css/webfonts/Montserrat-MediumItalic.woff2') format('woff2'),
url('https://www.chooselegend.com/layout/css/webfonts/Montserrat-MediumItalic.woff') format('woff');
font-weight: 500;
font-style: italic;
font-display: swap;
}
@font-face {
font-family: 'Inter 18pt';
src: url('https://www.chooselegend.com/layout/css/webfonts/Inter18pt-ExtraLightItalic.woff2') format('woff2'),
url('https://www.chooselegend.com/layout/css/webfonts/Inter18pt-ExtraLightItalic.woff') format('woff');
font-weight: 200;
font-style: italic;
font-display: swap;
}
@font-face {
font-family: 'Inter 18pt';
src: url('https://www.chooselegend.com/layout/css/webfonts/Inter18pt-BoldItalic.woff2') format('woff2'),
url('https://www.chooselegend.com/layout/css/webfonts/Inter18pt-BoldItalic.woff') format('woff');
font-weight: bold;
font-style: italic;
font-display: swap;
}
@font-face {
font-family: 'Inter 18pt';
src: url('https://www.chooselegend.com/layout/css/webfonts/Inter18pt-Black.woff2') format('woff2'),
url('https://www.chooselegend.com/layout/css/webfonts/Inter18pt-Black.woff') format('woff');
font-weight: 900;
font-style: normal;
font-display: swap;
}
@font-face {
font-family: 'Inter 18pt';
src: url('https://www.chooselegend.com/layout/css/webfonts/Inter18pt-ExtraBold.woff2') format('woff2'),
url('https://www.chooselegend.com/layout/css/webfonts/Inter18pt-ExtraBold.woff') format('woff');
font-weight: bold;
font-style: normal;
font-display: swap;
}
@font-face {
font-family: 'Inter 18pt';
src: url('https://www.chooselegend.com/layout/css/webfonts/Inter18pt-ExtraLight.woff2') format('woff2'),
url('https://www.chooselegend.com/layout/css/webfonts/Inter18pt-ExtraLight.woff') format('woff');
font-weight: 200;
font-style: normal;
font-display: swap;
}
@font-face {
font-family: 'Inter 18pt';
src: url('https://www.chooselegend.com/layout/css/webfonts/Inter18pt-ExtraBoldItalic.woff2') format('woff2'),
url('https://www.chooselegend.com/layout/css/webfonts/Inter18pt-ExtraBoldItalic.woff') format('woff');
font-weight: bold;
font-style: italic;
font-display: swap;
}
@font-face {
font-family: 'Inter 18pt';
src: url('https://www.chooselegend.com/layout/css/webfonts/Inter18pt-BlackItalic.woff2') format('woff2'),
url('https://www.chooselegend.com/layout/css/webfonts/Inter18pt-BlackItalic.woff') format('woff');
font-weight: 900;
font-style: italic;
font-display: swap;
}
@font-face {
font-family: 'Inter 18pt';
src: url('https://www.chooselegend.com/layout/css/webfonts/Inter18pt-Bold.woff2') format('woff2'),
url('https://www.chooselegend.com/layout/css/webfonts/Inter18pt-Bold.woff') format('woff');
font-weight: bold;
font-style: normal;
font-display: swap;
}
@font-face {
font-family: 'Inter 18pt';
src: url('https://www.chooselegend.com/layout/css/webfonts/Inter18pt-ThinItalic.woff2') format('woff2'),
url('https://www.chooselegend.com/layout/css/webfonts/Inter18pt-ThinItalic.woff') format('woff');
font-weight: 100;
font-style: italic;
font-display: swap;
}
@font-face {
font-family: 'Inter 18pt';
src: url('https://www.chooselegend.com/layout/css/webfonts/Inter18pt-Italic.woff2') format('woff2'),
url('https://www.chooselegend.com/layout/css/webfonts/Inter18pt-Italic.woff') format('woff');
font-weight: normal;
font-style: italic;
font-display: swap;
}
@font-face {
font-family: 'Inter 18pt';
src: url('https://www.chooselegend.com/layout/css/webfonts/Inter18pt-Medium.woff2') format('woff2'),
url('https://www.chooselegend.com/layout/css/webfonts/Inter18pt-Medium.woff') format('woff');
font-weight: 500;
font-style: normal;
font-display: swap;
}
@font-face {
font-family: 'Inter 18pt';
src: url('https://www.chooselegend.com/layout/css/webfonts/Inter18pt-Regular.woff2') format('woff2'),
url('https://www.chooselegend.com/layout/css/webfonts/Inter18pt-Regular.woff') format('woff');
font-weight: normal;
font-style: normal;
font-display: swap;
}
@font-face {
font-family: 'Inter 18pt';
src: url('https://www.chooselegend.com/layout/css/webfonts/Inter18pt-MediumItalic.woff2') format('woff2'),
url('https://www.chooselegend.com/layout/css/webfonts/Inter18pt-MediumItalic.woff') format('woff');
font-weight: 500;
font-style: italic;
font-display: swap;
}
@font-face {
font-family: 'Inter 18pt';
src: url('https://www.chooselegend.com/layout/css/webfonts/Inter18pt-SemiBold.woff2') format('woff2'),
url('https://www.chooselegend.com/layout/css/webfonts/Inter18pt-SemiBold.woff') format('woff');
font-weight: 600;
font-style: normal;
font-display: swap;
}
@font-face {
font-family: 'Inter 18pt';
src: url('https://www.chooselegend.com/layout/css/webfonts/Inter18pt-Thin.woff2') format('woff2'),
url('https://www.chooselegend.com/layout/css/webfonts/Inter18pt-Thin.woff') format('woff');
font-weight: 100;
font-style: normal;
font-display: swap;
}
@font-face {
font-family: 'Inter 18pt';
src: url('https://www.chooselegend.com/layout/css/webfonts/Inter18pt-LightItalic.woff2') format('woff2'),
url('https://www.chooselegend.com/layout/css/webfonts/Inter18pt-LightItalic.woff') format('woff');
font-weight: 300;
font-style: italic;
font-display: swap;
}
@font-face {
font-family: 'Inter 18pt';
src: url('https://www.chooselegend.com/layout/css/webfonts/Inter18pt-SemiBoldItalic.woff2') format('woff2'),
url('https://www.chooselegend.com/layout/css/webfonts/Inter18pt-SemiBoldItalic.woff') format('woff');
font-weight: 600;
font-style: italic;
font-display: swap;
}
@font-face {
font-family: 'Inter 18pt';
src: url('https://www.chooselegend.com/layout/css/webfonts/Inter18pt-Light.woff2') format('woff2'),
url('https://www.chooselegend.com/layout/css/webfonts/Inter18pt-Light.woff') format('woff');
font-weight: 300;
font-style: normal;
font-display: swap;
}
@font-face {
font-family: 'Anton';
src: url('https://www.chooselegend.com/layout/css/webfonts/Anton-Regular.eot');
src: url('https://www.chooselegend.com/layout/css/webfonts/Anton-Regular.eot?#iefix') format('embedded-opentype'),
url('https://www.chooselegend.com/layout/css/webfonts/Anton-Regular.woff2') format('woff2'),
url('https://www.chooselegend.com/layout/css/webfonts/Anton-Regular.woff') format('woff'),
url('https://www.chooselegend.com/layout/css/webfonts/Anton-Regular.ttf') format('truetype'),
url('https://www.chooselegend.com/layout/css/webfonts/Anton-Regular.svg#Anton-Regular') format('svg');
font-weight: normal;
font-style: normal;
font-display: swap;
}
@font-face {
font-family: 'Metropolis';
src: url('https://www.chooselegend.com/layout/css/webfonts/Metropolis-Bold.woff2') format('woff2'),
url('https://www.chooselegend.com/layout/css/webfonts/Metropolis-Bold.woff') format('woff');
font-weight: bold;
font-style: normal;
font-display: swap;
}
@font-face {
font-family: 'Metropolis Extra';
src: url('https://www.chooselegend.com/layout/css/webfonts/Metropolis-ExtraBoldItalic.woff2') format('woff2'),
url('https://www.chooselegend.com/layout/css/webfonts/Metropolis-ExtraBoldItalic.woff') format('woff');
font-weight: bold;
font-style: italic;
font-display: swap;
}
@font-face {
font-family: 'Metropolis';
src: url('https://www.chooselegend.com/layout/css/webfonts/Metropolis-BoldItalic.woff2') format('woff2'),
url('https://www.chooselegend.com/layout/css/webfonts/Metropolis-BoldItalic.woff') format('woff');
font-weight: bold;
font-style: italic;
font-display: swap;
}
@font-face {
font-family: 'Metropolis';
src: url('https://www.chooselegend.com/layout/css/webfonts/Metropolis-Black.woff2') format('woff2'),
url('https://www.chooselegend.com/layout/css/webfonts/Metropolis-Black.woff') format('woff');
font-weight: 900;
font-style: normal;
font-display: swap;
}
@font-face {
font-family: 'Metropolis Extra';
src: url('https://www.chooselegend.com/layout/css/webfonts/Metropolis-ExtraLight.woff2') format('woff2'),
url('https://www.chooselegend.com/layout/css/webfonts/Metropolis-ExtraLight.woff') format('woff');
font-weight: 200;
font-style: normal;
font-display: swap;
}
@font-face {
font-family: 'Metropolis Extra';
src: url('https://www.chooselegend.com/layout/css/webfonts/Metropolis-ExtraBold.woff2') format('woff2'),
url('https://www.chooselegend.com/layout/css/webfonts/Metropolis-ExtraBold.woff') format('woff');
font-weight: bold;
font-style: normal;
font-display: swap;
}
@font-face {
font-family: 'Metropolis';
src: url('https://www.chooselegend.com/layout/css/webfonts/Metropolis-BlackItalic.woff2') format('woff2'),
url('https://www.chooselegend.com/layout/css/webfonts/Metropolis-BlackItalic.woff') format('woff');
font-weight: 900;
font-style: italic;
font-display: swap;
}
@font-face {
font-family: 'Metropolis';
src: url('https://www.chooselegend.com/layout/css/webfonts/Metropolis-RegularItalic.woff2') format('woff2'),
url('https://www.chooselegend.com/layout/css/webfonts/Metropolis-RegularItalic.woff') format('woff');
font-weight: normal;
font-style: italic;
font-display: swap;
}
@font-face {
font-family: 'Metropolis Extra';
src: url('https://www.chooselegend.com/layout/css/webfonts/Metropolis-ExtraLightItalic.woff2') format('woff2'),
url('https://www.chooselegend.com/layout/css/webfonts/Metropolis-ExtraLightItalic.woff') format('woff');
font-weight: 200;
font-style: italic;
font-display: swap;
}
@font-face {
font-family: 'Metropolis';
src: url('https://www.chooselegend.com/layout/css/webfonts/Metropolis-MediumItalic.woff2') format('woff2'),
url('https://www.chooselegend.com/layout/css/webfonts/Metropolis-MediumItalic.woff') format('woff');
font-weight: 500;
font-style: italic;
font-display: swap;
}
@font-face {
font-family: 'Metropolis';
src: url('https://www.chooselegend.com/layout/css/webfonts/Metropolis-LightItalic.woff2') format('woff2'),
url('https://www.chooselegend.com/layout/css/webfonts/Metropolis-LightItalic.woff') format('woff');
font-weight: 300;
font-style: italic;
font-display: swap;
}
@font-face {
font-family: 'Metropolis Semi';
src: url('https://www.chooselegend.com/layout/css/webfonts/Metropolis-SemiBold.woff2') format('woff2'),
url('https://www.chooselegend.com/layout/css/webfonts/Metropolis-SemiBold.woff') format('woff');
font-weight: 600;
font-style: normal;
font-display: swap;
}
@font-face {
font-family: 'Metropolis';
src: url('https://www.chooselegend.com/layout/css/webfonts/Metropolis-Medium.woff2') format('woff2'),
url('https://www.chooselegend.com/layout/css/webfonts/Metropolis-Medium.woff') format('woff');
font-weight: 500;
font-style: normal;
font-display: swap;
}
@font-face {
font-family: 'Metropolis';
src: url('https://www.chooselegend.com/layout/css/webfonts/Metropolis-Regular.woff2') format('woff2'),
url('https://www.chooselegend.com/layout/css/webfonts/Metropolis-Regular.woff') format('woff');
font-weight: normal;
font-style: normal;
font-display: swap;
}
@font-face {
font-family: 'Metropolis';
src: url('https://www.chooselegend.com/layout/css/webfonts/Metropolis-Thin.woff2') format('woff2'),
url('https://www.chooselegend.com/layout/css/webfonts/Metropolis-Thin.woff') format('woff');
font-weight: 100;
font-style: normal;
font-display: swap;
}
@font-face {
font-family: 'Metropolis';
src: url('https://www.chooselegend.com/layout/css/webfonts/Metropolis-ThinItalic.woff2') format('woff2'),
url('https://www.chooselegend.com/layout/css/webfonts/Metropolis-ThinItalic.woff') format('woff');
font-weight: 100;
font-style: italic;
font-display: swap;
}
@font-face {
font-family: 'Metropolis';
src: url('https://www.chooselegend.com/layout/css/webfonts/Metropolis-Light.woff2') format('woff2'),
url('https://www.chooselegend.com/layout/css/webfonts/Metropolis-Light.woff') format('woff');
font-weight: 300;
font-style: normal;
font-display: swap;
}
@font-face {
font-family: 'Metropolis Semi';
src: url('https://www.chooselegend.com/layout/css/webfonts/Metropolis-SemiBoldItalic.woff2') format('woff2'),
url('https://www.chooselegend.com/layout/css/webfonts/Metropolis-SemiBoldItalic.woff') format('woff');
font-weight: 600;
font-style: italic;
font-display: swap;
}
@media (min-width: 1440px){
.container, .container-lg, .container-md, .container-sm, .container-xl,
.divBannerAlertTextWrapper, .div-additional-block-1, .div-additional-block-2, .div-additional-block-3,
.divPullingFromPageWrappe, .body-title-ii-website-compliance .div-additional-block-4,
.body-title-iii-ada-compliance .div-additional-block-3, .body-home .divSponsorSlideWrapper .divSponsorWrapperInner {
max-width: 1170px !important;
margin:auto !important;
}
}
.divSponsorSlideWrapper .divBlockMedia figure img {
max-height:100px !important;
width:auto;
height:auto;
}
@media (min-width: 2560px) {
.container, .container-lg, .container-md, .container-sm, .container-xl,
.divBannerAlertTextWrapper, .div-additional-block-1, .div-additional-block-2, .div-additional-block-3,
.divPullingFromPageWrappe {
max-width: 1400px !important;
}
}
html {
scroll-behavior: smooth;
}
h1, h1 a{
font-family:'Anton', sans-serif;
font-weight:bold;
font-size:45px;
}
h2, h2 a{
font-family:'Anton', sans-serif;
font-weight:normal;
font-size:40px;
}
h3, h3 a{
font-family:'Metropolis', sans-serif;
font-weight:bold;
font-size:24px;
letter-spacing: 0.1em; /* 2.4px or 0.1em tracking = (tracking of 100*fontsize)/1000 */
}
h4, h4 a{
font-family:'Metropolis', sans-serif;
font-weight:600;
font-size:20px;
}
html, body,
p, a, p a,
li, ul, ol, p ol, p ul, p li,
table, tr, td, table ol, table li, table ul{
font-family:'Metropolis', sans-serif;
font-size:16px;
}
.body-dir-home{
background:rgba(0,0,0,0.1);
}
header {
z-index: 11;
border-bottom:0px solid #dddddd;
background:#C9E8FF;
}
.body-dir-home.user-frontend header,
.body-dir-home header {
z-index: 11;
border-bottom:0px solid #dddddd;
position:absolute;
background:transparent;
}
.body-dir-home header.hasAlert,
.body-dir-home header.hasAlert .divBannerAlertWrapper{
position:relative;
}
.body-dir-home header.hasAlert .divNavigation {
position:absolute;
width:100%;
}
.anchNavigation-main-work i{
display:none;
}
.divNavigation .btn-sandwich .icon-bar{
background:#000FA0;
}
.divToggleContainer-links .anchNavigation:hover,
.divToggleContainer-links .anchNavigation:focus,
.divToggleContainer-links .anchNavigation:active,
.divToggleContainer-links .anchNavigation.current{
border-color:#ffffff;
backgroud:#000FA0;
}
.divNavigation-super{
background:transparent;
}
.divNavFields-super .anchNavigation{
display:inline-block;
font-family:'Metropolis', sans-serif;
font-size:16px !important;
color:#002755;
font-weight:bold;
min-width:120px;
text-align:center;
border:1px solid #002755;
border-radius:26px;
height:30px;
line-height:30px;
padding:0px 15px !important;
text-transform:uppercase;
-moz-transition: all 0.28s ease; -o-transition: all 0.28s ease; -webkit-transition: all 0.28s ease; transition: all 0.28s ease;
display:none;
}
.divFooterNavSocial .divNavFields-super .anchNavigation{
display:inline-block;
color:white;
border:1px solid white;
}
.body-dir-home .divNavFields-super .anchNavigation{
color:#f5f5f5;
border:1px solid #f5f5f5;
}
.divNavFields-super .anchNavigation:hover,
.divNavFields-super .anchNavigation.current{
background:#D64000;
border:1px solid #D64000;
color:#ffffff;
-moz-transition: all 0.28s ease; -o-transition: all 0.28s ease; -webkit-transition: all 0.28s ease; transition: all 0.28s ease;
}
header .divNavFields-super .anchNavigation-super-contact {
display:block !important;
border:0 !important;
margin-top:15px;
}
footer .divNavFields-super .anchNavigation-super-contact {
display:none !important;
}
.divNavigation-super.divNavigation-split .divLogoWrapper {
margin-top: 40px;
}
.divNavigation-super .divSocialFields {
display:none !important;
}
.divSiteInfoWrapper-contact,
.divSiteInfoInner-contact,
.divSiteInfoWrapper-social,
.divSiteInfoInner-social {
width:fit-content;
max-width:fit-content;
}
.divSiteInfoInner-social a{
}
.divNavigation-main{
background:transparent;
}
.divLogoWrapper{
text-align:left;
margin-top: 0px;
}
.anchLogoLink img {
width:183px;
}
.divNavFields-main{
text-align:center;
align-items:center;
}
.divNavFields-main .anchNavigation{
font-family:'Metropolis', sans-serif;
font-size:16px;
font-weight:bold;
text-transform:uppercase;
background:transparent;
color:#002755;
padding:0;
margin:0 15px;
-moz-transition: all 0.28s ease; -o-transition: all 0.28s ease; -webkit-transition: all 0.28s ease; transition: all 0.28s ease;
}
.body-dir-home .divNavFields-main .anchNavigation{
font-family:'Metropolis', sans-serif;
font-size:16px;
font-weight:bold;
text-transform:uppercase;
background:transparent;
color:#ffffff;
padding:0;
margin:0 15px;
-moz-transition: all 0.28s ease; -o-transition: all 0.28s ease; -webkit-transition: all 0.28s ease; transition: all 0.28s ease;
}
.anchNavigation-main-contact,
.anchNavigation-super-contact {
background:#D64000 !important;
border-radius:26px;
height:30px;
line-height:30px;
width:170px !important;
color:#ffffff !important;
text-align:center;
-moz-transition: all 0.28s ease; -o-transition: all 0.28s ease; -webkit-transition: all 0.28s ease; transition: all 0.28s ease;
}
.anchNavigation-main-contact:hover,
.anchNavigation-super-contact:hover {
background:#C9E8FF !important;
border-radius:26px;
height:30px;
line-height:30px;
width:170px !important;
color:#002755 !important;
text-align:center;
-moz-transition: all 0.28s ease; -o-transition: all 0.28s ease; -webkit-transition: all 0.28s ease; transition: all 0.28s ease;
}
.divNavFields-main .anchNavigation:hover,
.divNavFields-main .anchNavigation:active,
.divNavFields-main .anchNavigation:focus,
.divNavFields-main .anchNavigation.current{
background:transparent;
color:#000FA0;
-webkit-box-shadow: inset 0px -5px 0px 0px background:transparent;
-moz-box-shadow: inset 0px -5px 0px 0px background:transparent;
box-shadow: inset 0px -5px 0px 0px background:transparent;
-moz-transition: all 0.28s ease; -o-transition: all 0.28s ease; -webkit-transition: all 0.28s ease; transition: all 0.28s ease;
}
.body-dir-home .divNavFields-main .anchNavigation:hover,
.body-dir-home .divNavFields-main .anchNavigation:active,
.body-dir-home .divNavFields-main .anchNavigation:focus,
.body-dir-home .divNavFields-main .anchNavigation.current{
color:#00DD8D;
}
.divNavigation-main.divNavigation-split a {
display:inline-block;
font-family:'Metropolis', sans-serif;
font-weight:bold;
height:100px;
line-height:100px;
background:#ffffff;
color:#222222;
margin:0 !important;
padding:0px 15px !important;
-moz-transition: all 0.28s ease; -o-transition: all 0.28s ease; -webkit-transition: all 0.28s ease; transition: all 0.28s ease;
}
.divNavigation-main.divNavigation-split a:hover,
.divNavigation-main.divNavigation-split a:active,
.divNavigation-main.divNavigation-split a:focus,
.divNavigation-main.divNavigation-split a.current {
background:#000FA0;
color:#ffffff;
-webkit-box-shadow: inset 0px -5px 0px 0px background:transparent;
-moz-box-shadow: inset 0px -5px 0px 0px background:transparent;
box-shadow: inset 0px -5px 0px 0px background:transparent;
}
.divAnchCatDD {
border: 1px solid #002755;
border-radius:19px;
background: #002755;
top:15px;
line-height: normal;
overflow:hidden;
padding:5px 0;
border-bottom: 4px solid #000FA0;
animation: fadeIn linear 600ms;
-webkit-animation: fadeIn linear 600ms;
-moz-animation: fadeIn linear 600ms;
-o-animation: fadeIn linear 600ms;
-ms-animation: fadeIn linear 600ms;
}
.divAnchCatDD .anchDDNavigation {
border-bottom: 0px solid #002755;
padding: 5px 10px;
display: block;
height: 100%;
}
.divAnchCatDD .anchDDNavigation-category {
font-family:'Metropolis', sans-serif;
font-size: 16px;
font-weight:bold;
padding:10px;
background:#002755;
color:#ffffff;
text-align:left;
-moz-transition: all 0.28s ease; -o-transition: all 0.28s ease; -webkit-transition: all 0.28s ease; transition: all 0.28s ease;
}
.divAnchCatDD .anchDDNavigation-category:hover,
.divAnchCatDD .anchDDNavigation-category.current {
background:#002755;
color:#00DD8D;
-moz-transition: all 0.28s ease; -o-transition: all 0.28s ease; -webkit-transition: all 0.28s ease; transition: all 0.28s ease;
}
.anchDDNavigation-subcategory {
font-family:'Metropolis', sans-serif;
font-size: 16px;
font-weight:normal;
color:#222222;
text-align:left;
text-indent: 10px;
-moz-transition: all 0.28s ease; -o-transition: all 0.28s ease; -webkit-transition: all 0.28s ease; transition: all 0.28s ease;
}
.anchDDNavigation-subcategory:hover,
.anchDDNavigation-subcategory.current {
background:#000FA0;
color:#ffffff;
-moz-transition: all 0.28s ease; -o-transition: all 0.28s ease; -webkit-transition: all 0.28s ease; transition: all 0.28s ease;
}
.divMenuWrapper .btn-dropdown{
background:#000FA0;
color:#ffffff;
font-family:'Metropolis', sans-serif;
}
.divMenuWrapper-side .divMenuInner{
border-bottom:4px solid #000FA0;
}
.divMenuWrapper-side .anchMenuItem{
font-family:'Metropolis', sans-serif;
font-size:18px;
background:#ffffff;
color:#222222;
}
.divMenuWrapper-side .anchMenuItem.current,
.divMenuWrapper-side .anchMenuItem:hover,
.divMenuWrapper-side .anchMenuItem-category:focus {
background:#000FA0;
color:#ffffff;
}
.divMenuSubcategoryWrapper .anchMenuItem-side{
font-family:'Metropolis', sans-serif;
font-size:16px;
background:#f5f5f5;
color:#222222;
}
.divMenuSubcategoryWrapper .anchMenuItem-side:hover,
.divMenuSubcategoryWrapper .anchMenuItem-side.current{
background:#222222;
color:#ffffff;
}
.divAlbumCoverInner {
background:#000000;
}
.divMenuWrapper-album .divAlbumCoverInner .anchMenuItem .divAlbumCaption {
color: #ffffff;
background:rgba(0,0,0,.001);
-moz-transition: all 0.28s ease; -o-transition: all 0.28s ease; -webkit-transition: all 0.28s ease; transition: all 0.28s ease;
}
.divMenuWrapper-album .divAlbumCoverInner:hover .anchMenuItem .divAlbumCaption {
color: #ffffff;
background:rgba(0,0,0,.6);
-moz-transition: all 0.28s ease; -o-transition: all 0.28s ease; -webkit-transition: all 0.28s ease; transition: all 0.28s ease;
}
.divMenuWrapper-album .anchMenuItem{
position: relative;
float:unset;
}
.divAlbumCaption .categoryCaption{
font-family:'Metropolis', sans-serif;
font-weight:bold;
font-size:18px;
color:#002755;
padding:0 5px;
padding-top:15px;
text-align:left;
text-decoration:none;
-moz-transition: all 0.28s ease; -o-transition: all 0.28s ease; -webkit-transition: all 0.28s ease; transition: all 0.28s ease;
}
.divAlbumCaption .categoryCaption a{
font-family:'Metropolis', sans-serif;
font-weight:bold;
font-size:18px;
color:#002755;
text-align:left;
text-decoration:none;
-moz-transition: all 0.28s ease; -o-transition: all 0.28s ease; -webkit-transition: all 0.28s ease; transition: all 0.28s ease;
}
.divMenuWrapper-album .divAlbumCoverInner .divAlbumMedia img {
position: absolute;
max-width: none !important;
width: 100%;
height: 100%;
object-fit:cover;
top: 50%;
left: 50%;
transform: translate(-50%,-50%);
opacity:.7;
-moz-transition: all 0.28s ease; -o-transition: all 0.28s ease; -webkit-transition: all 0.28s ease; transition: all 0.28s ease;
}
.divMenuWrapper-album .divAlbumCoverInner:hover .divAlbumMedia img {
opacity:1;
-moz-transition: all 0.28s ease; -o-transition: all 0.28s ease; -webkit-transition: all 0.28s ease; transition: all 0.28s ease;
}
.btn-sandwich .icon-bar + .icon-bar {
margin-top: 6px;
}
.divNavigation-sandwich .btn-sandwich .icon-bar{
background:#ffffff;
height: 4px;
border-radius: 2px;
}
.btn-sandwich .icon-bar-1,
.btn-sandwich[aria-expanded="true"] .icon-bar-1 {
top: 11px;
}
.divToggleContainer-links{
top:unset;
/*max-height: 250px;*/
max-height: 80vh;
overflow: scroll;
background:#002755;
}
.divToggleContainer-links .anchNavigation{
border-bottom:0px solid #dddddd;
background:transparent;
color:#ffffff;
font-family:'Metropolis', sans-serif;
font-size:16px;
font-weight:bold;
border-left:0;
width:90%;
margin:auto;
}
.divToggleContainer-links .anchNavigation.anchDDNavigation-category {
font-size:14px;
font-weight:normal !important;
border-top:0 !important;
display:flex;
}
.divToggleContainer-links .anchNavigation.current,
.divToggleContainer-links .anchNavigation:hover,
.divToggleContainer-links .anchNavigation:focus,
.divToggleContainer-links .anchNavigation:active{
background:transparent;
color:#ffffff;
border-left:0px solid #222222 !important;
}
.divToggleContainer-links .anchNavigation {
border-top:1px solid #ffffff !important;
}
.divToggleContainer-links .anchNavigation:first-of-type {
border-top:0 !important;
}
.mainSlideshowVideo {
object-fit:cover;
}
.divMainCalloutWrapper > .container {
width:100%;
max-width:100% !important;
padding:0;
}
.divMainCalloutWrapper {
clear:both;
width:100%;
height:983px;
height: 1180px;
}
.divMainCalloutInner .divBlockMedia img{
width:100%;
height:100%;
object-fit:cover;
}
.divMainCalloutTextInner {
color: #ffffff;
width: 100%;
}
.divMainCalloutTextInner video {
border-radius:50%;
max-width:550px !important;
width:550px;
height:550px;
object-fit:cover;
margin:auto;
overflow:hidden;
}
.divMainCalloutTextInner img {
width:559px;
height:auto;
}
.divMainCalloutTextInner #homeHolidayContainer img{
border-radius: 50%;
border:1px solid #222;
}
.divMainCalloutTextInner h1{
font-family:'Anton', sans-serif;
font-weight:normal;
color:#ffffff !important;
font-size:90px;
margin:0;
letter-spacing:150;
}
.divMainCalloutTextInner h2{
font-family:'Metropolis', sans-serif;
font-weight:bold;
color:#00DD8D !important;
font-size:36px;
letter-spacing:.15em;
}
.divMainCalloutTextInner h3{
font-family:'Metropolis', sans-serif;
font-weight:600;
color:#ffffff !important;
font-size:30px;
}
.divMainCalloutTextInner p{
font-family:'Metropolis', sans-serif;
font-weight:normal;
color:#ffffff !important;
font-size:20px;
}
.divMainCalloutTextInner a {
color:#222222;
text-decoration:underline;
-moz-transition: all 0.28s ease; -o-transition: all 0.28s ease; -webkit-transition: all 0.28s ease; transition: all 0.28s ease;
}
.divMainCalloutTextInner a:hover {
color:#000FA0;
text-decoration:underline;
-moz-transition: all 0.28s ease; -o-transition: all 0.28s ease; -webkit-transition: all 0.28s ease; transition: all 0.28s ease;
}
.divMainCalloutTextInner a.anchButton{
display:inline-block;
font-family:'Metropolis', sans-serif;
font-size:20px;
color:#ffffff !important;
background:#000FA0;
padding: 5px 15px;
border:0px solid #000FA0;
border-radius:0px;
-moz-transition: all 0.28s ease; -o-transition: all 0.28s ease; -webkit-transition: all 0.28s ease; transition: all 0.28s ease;
}
.divMainCalloutTextInner a.anchButton:hover{
background:#222222;
color:#ffffff;
border:0px solid #000FA0;
-moz-transition: all 0.28s ease; -o-transition: all 0.28s ease; -webkit-transition: all 0.28s ease; transition: all 0.28s ease;
}
.swiper-button-prev, .swiper-container-rtl .swiper-button-next {
left: 0;
right: auto;
}
.swiper-button-prev:after, .swiper-container-rtl .swiper-button-next:after {
content: 'prev';
font-size:20px;
color:#002755;
}
.swiper-button-next, .swiper-container-rtl .swiper-button-prev {
right: 0;
left: auto;
}
.swiper-button-next:after, .swiper-container-rtl .swiper-button-prev:after {
content: 'next';
font-size:20px;
color:#002755;
}
.divBlockWrapper-sponsor {
padding:0 20px;
}
.swiper-container-horizontal>.swiper-pagination-bullets, .swiper-pagination-custom, .swiper-pagination-fraction {
bottom: 10px;
left: 0;
width: 100%;
height:30px;
background:#222222;
}
.swiper-pagination-bullet {
width: 20px;
height: 20px;
margin:6px 6px !important;
display: inline-block;
border-radius: 100%;
background: #f5f5f5;
opacity: 1;
}
.swiper-pagination-bullet-active {
background: #000FA0;
opacity: 1;
}
.divMainCalloutWrapper {
background:#000000;
}
.divMainCalloutWrapper .divMainCalloutTextWrapper{
background:rgba(0,0,0,.001);
width:100%;
padding:0% 15%;
bottom: 15%;
}
.divMainCalloutWrapper-static .divMainCalloutInner .divBlockMedia img{
opacity:1;
}
.divMainCalloutWrapper-static .divMainCalloutTextWrapper{
background:transparent;
width:100%;
padding:0;
bottom: 0;
}
.divMainCalloutWrapper-static .divBlockWrapper-maincallout .divMainCalloutTextWrapper {
position: absolute;
width:100%;
display:inline-block;
top: 0;
bottom:0;
left: 0;
display:flex;
align-items:center;
justify-content:center;
-webkit-transform: translate(0%,0%);
-moz-transform: translate(0%,0%);
transform: translate(0%,0%);
padding:20px;
text-align:center;
}
.divMenuLinks .divMenuLink a {
display: block;
font-family:'Anton', sans-serif;
text-align:center;
font-size: 24px;
line-height: 2;
color:#ffffff;
background: #000FA0;
padding: 0.5em;
margin:1em;
border: 3px solid #000FA0;
min-width:380px;
width: auto;
-moz-transition: all 0.28s ease; -o-transition: all 0.28s ease; -webkit-transition: all 0.28s ease; transition: all 0.28s ease;
}
.divMenuLinks .divMenuLink a:hover{
color:#000FA0;
background:#ffffff;
-moz-transition: all 0.28s ease; -o-transition: all 0.28s ease; -webkit-transition: all 0.28s ease; transition: all 0.28s ease;
}
.customCalloutsWrapper {
width:100%;
position:absolute;
top:30px;
}
.customCalloutsInner {
display:flex;
flex-wrap:wrap;
justify-content:space-between;
}
.customCallout {
display:flex;
flex-direction:column;
align-items:center;
justify-content:center;
gap:10px;
}
.customCallout h3 {
font-family:'Metropolis', sans-serif;
font-size:14px;
font-weight:bold;
color:#002755;
background:#FFF4E9;
display:block;
border:1px solid #002755;
min-width:176px !important;
width:176px;
text-align:center;
border-radius:26px;
padding:5px 10px;
letter-spacing:normal;
-moz-transition: all 0.28s ease; -o-transition: all 0.28s ease; -webkit-transition: all 0.28s ease; transition: all 0.28s ease;
}
.customCallout:hover h3 {
font-family:'Metropolis', sans-serif;
font-size:14px;
font-weight:bold;
color:#ffffff;
background:#D64000;
display:block;
border:1px solid #D64000;
min-width:176px !important;
width:176px;
text-align:center;
border-radius:26px;
padding:5px 10px;
-moz-transition: all 0.28s ease; -o-transition: all 0.28s ease; -webkit-transition: all 0.28s ease; transition: all 0.28s ease;
}
.divMiniCalloutsHeader {
width:100%;
background-color:#002755;
background-image:url(https://www.chooselegend.com/layout/images/miniCalloutBg.jpg);
height:400px;
background-size:100%;
background-repeat:no-repeat;
background-position-x:left;
background-position-y:top;
display:flex;
align-items:end;
}
.divMiniCalloutsHeader .container {
margin:0 auto !important;
}
.divMiniCalloutsHeader h2 {
color:#ffffff;
font-family:'Metropolis', sans-serif;
font-weight:bold;
font-size:40px;
width:35%;
letter-spacing:.15em;
}
.divMiniCallout{
height:100%;
}
.divMiniCalloutWrapper{
padding:15px;
padding-top:0;
}
.divMiniCallout figcaption {
display:none;
}
.divSiteContentInnerMinis {
width:100%;
max-width:100% !important;
flex:0 0 100%;
background:#002755;
padding:0 !important;
}
.divSiteContentInner-sitewidth.container.divSiteContentInnerMinis {
padding:0 !important;
}
.divMiniCallout .divMiniCalloutTextWrapper h3{
font-family:'Metropolis', sans-serif;
font-weight:bold;
font-size:16px;
color:#ffffff;
text-align:left;
text-decoration:none;
-moz-transition: all 0.28s ease; -o-transition: all 0.28s ease; -webkit-transition: all 0.28s ease; transition: all 0.28s ease;
}
.divMiniCallout:hover .divMiniCalloutTextWrapper h3 {
color:#00DD8D;
text-decoration:underline;
text-align:left !important;
-moz-transition: all 0.28s ease; -o-transition: all 0.28s ease; -webkit-transition: all 0.28s ease; transition: all 0.28s ease;
}
.divMiniCallout .divMiniCalloutTextWrapper p{
font-family:'Metropolis', sans-serif;
font-weight:normal;
font-size:16px;
color:#ffffff;
text-align:left;
}
.divMiniCallout .divBlockMedia img {
border-radius:20px;
width:358px;
height:358px;
}
.divMiniCallout .divMiniCalloutTextWrapper{
background:transparent;
bottom:0;
padding:15px 0;
-moz-transition: all 0.28s ease; -o-transition: all 0.28s ease; -webkit-transition: all 0.28s ease; transition: all 0.28s ease;
}
.divMiniCallout:hover .divMiniCalloutTextWrapper{
background:transparent;
bottom:0;
padding:15px 0;
-moz-transition: all 0.28s ease; -o-transition: all 0.28s ease; -webkit-transition: all 0.28s ease; transition: all 0.28s ease;
}
.divMiniCalloutText-header {
margin-bottom:8px;
}
.divMinicalloutMore{
display:flex;
justify-content:center;
align-items:center;
width:100%;
padding:15px;
}
.divMinicalloutMore a{
font-family:'Metropolis', sans-serif;
text-size:14px;
font-weight: 300;
color:white;
border:1px solid white;
padding: 7px 45px;
border-radius:25px;
-moz-transition: all 0.28s ease; -o-transition: all 0.28s ease; -webkit-transition: all 0.28s ease; transition: all 0.28s ease;
}
.divMinicalloutMore a:hover{
border:1px solid transparent;
background:#D64000;
}
.body-dir-home .divSiteContentInnerAdditionals1 {
width:100%;
max-width:100% !important;
flex:0 0 100%;
background:#FFF4E9;
padding-top:30px;
}
.body-dir-home .div-additional-block-1 .spnBlockContent {
display:flex;
align-items:center;
gap:5%;
}
.body-dir-home .div-additional-block-1 .spnBlockContent > * {
width:45%;
}
.body-dir-home .div-additional-block-1 .spnBlockContent h2 {
font-size:100px;
color:#D64000;
font-weight:normal;
width:55%;
}
.body-dir-home .div-additional-block-1 .spnBlockContent h3 {
font-size:24px;
font-family:'Metropolis', sans-serif;
font-weight:bold;
}
.body-dir-home .divSiteContentInnerAdditionals2 {
width:100%;
max-width:100% !important;
flex:0 0 100%;
background:#000FA0;
padding-top:30px;
}
.body-dir-home .div-additional-block-2 .spnBlockContent {
display:flex;
align-items:center;
gap:5%;
background:url(https://www.chooselegend.com/layout/images/starAndDiamond.png);
background-position-y:top;
background-position-x:63%;
background-repeat:no-repeat;
}
.body-dir-home .div-additional-block-2 .spnBlockContent > * {
width:30%;
}
.body-dir-home .div-additional-block-2 .spnBlockContent h2 {
font-size:130px;
color:#ffffff;
font-weight:normal;
width:70%;
background:url(https://www.chooselegend.com/layout/images/homeAdditionalUnderline.png);
background-position-y:bottom;
background-position-x:63%;
background-repeat:no-repeat;
padding-bottom:20px;
padding-top:30px;
}
.body-dir-home .div-additional-block-2 .spnBlockContent h3 {
font-size:24px;
font-family:'Metropolis', sans-serif;
font-weight:bold;
color:#ffffff;
}
.body-dir-home .div-additional-block-2 .spnBlockContent h3 strong {
color:#00DD8D;
}
.body-dir-home .div-additional-block-2 .spnBlockContent p {
color:#ffffff;
}
.body-dir-home .divHomeAdditionals2GraphicRelative {
position:relative;
width:100%;
padding-top:60px;
background:#FFF4E9;
}
.body-dir-home .divHomeAdditionals2Graphic {
width:100%;
height:682px;
position:absolute;
background:url(https://www.chooselegend.com/layout/images/homeAdditionals2Graphic.png);
background-position-y:center;
background-position-x:right;
background-repeat:no-repeat;
bottom:27.5%;
pointer-events: none
}
.body-dir-home .divSiteContentInnerAdditionals3 {
width:100%;
max-width:100% !important;
flex:0 0 100%;
background-color:#FFF4E9;
background-image:url(https://www.chooselegend.com/layout/images/additionalsThreeBg.jpg);
background-position-y:top;
background-size:100%;
background-repeat:no-repeat;
padding-top:0;
min-height:570px;
justify-content:center;
}
.body-dir-home .divSiteContentInnerAdditionals3 .spnBlockContent {
display:flex;
flex-direction:column;
align-items:center;
justify-content:center;
height:100%;
}
.body-dir-home .divBlock-3 .divBlockWrapper-text .divBlockInner{
height:100% !important;
}
.body-dir-home .div-additional-block-3.divBlockWrapper-text{
height: 100%;
display: flex;
}
.body-dir-home .div-additional-block-3 h2{
font-size:40px;
font-family:'Metropolis', sans-serif;
font-weight:bold;
color:#ffffff !important;
background-color:#000FA0;
-moz-transition: all 0.28s ease; -o-transition: all 0.28s ease; -webkit-transition: all 0.28s ease; transition: all 0.28s ease;
}
.div-additional-block-3:hover h2{
font-size:40px;
font-family:'Metropolis', sans-serif;
font-weight:bold;
color:#00DD8D !important;
-moz-transition: all 0.28s ease; -o-transition: all 0.28s ease; -webkit-transition: all 0.28s ease; transition: all 0.28s ease;
}
.body-dir-home .divSiteContentInnerAdditionals3 .div-additional-block-3 picture {
background-image:url(https://www.chooselegend.com/layout/images/additionalsThreeImageHover.png);
background-position:center;
background-size:100%;
background-repeat:no-repeat;
}
.body-dir-home .divSiteContentInnerAdditionals3 .div-additional-block-3 picture img {
opacity:1;
-moz-transition: all 0.28s ease; -o-transition: all 0.28s ease; -webkit-transition: all 0.28s ease; transition: all 0.28s ease;
image-rendering: optimizequality;
}
.body-dir-home .divSiteContentInnerAdditionals3 .div-additional-block-3:hover picture img {
opacity:0;
-moz-transition: all 0.28s ease; -o-transition: all 0.28s ease; -webkit-transition: all 0.28s ease; transition: all 0.28s ease;
image-rendering: optimizequality;
}
.body-dir-home .divSiteContentInnerAdditionals3 .div-additional-block-3 p {
background-image:url(https://www.chooselegend.com/layout/images/arrowRightOrange.png);
background-position:center;
background-size:100%;
background-repeat:no-repeat;
}
.body-dir-home .divSiteContentInnerAdditionals3 .div-additional-block-3 p img {
opacity:1;
-moz-transition: all 0.28s ease; -o-transition: all 0.28s ease; -webkit-transition: all 0.28s ease; transition: all 0.28s ease;
}
.body-dir-home .divSiteContentInnerAdditionals3 .div-additional-block-3:hover p img {
opacity:0;
-moz-transition: all 0.28s ease; -o-transition: all 0.28s ease; -webkit-transition: all 0.28s ease; transition: all 0.28s ease;
}
.main-pagedirectory-content-creation .divPullingFromPageWrappe,
.main-pagedirectory-social-media .divPullingFromPageWrappe,
.main-pagedirectory-seo .divPullingFromPageWrappe,
.main-pagedirectory-website-design .divPullingFromPageWrappe {
padding:30px 0;
}
@media(max-width:1024px) {
.divBlock-84 picture {
background-color:#002755;
background-image:url(https://www.chooselegend.com/layout/images/timelineMobile.jpg);
background-size:100%;
background-repeat:no-repeat;
height:2100px;
}
.divBlock-84 img {
width:100% !important;
max-width:100% !important;
left:unset !important;
opacity:0;
}
.body-dir-home.user-frontend header, .body-dir-home header {
background:#002755 !important;
}
}
@media(max-width:821px) {
.divBlock-84 picture {
background-color:#002755;
background-image:url(https://www.chooselegend.com/layout/images/timelineMobile.jpg);
background-size:100%;
background-repeat:no-repeat;
height:1700px;
}
.divBlock-84 img {
width:100% !important;
max-width:100% !important;
left:unset !important;
opacity:0;
}
}
@media(max-width:767px){
.body-dir-home .divSiteContentInnerAdditionals3{
height:auto;
min-height:unset;
}
.divPullingFromPageWrappe .divBlogWrapper {
width:100% !important;
}
.body-dir-home .divSiteContentInnerAdditionals3 .div-additional-block-3 .divBlockMedia {
height:auto;
}
.body-dir-home .divSiteContentInnerAdditionals3 .div-additional-block-3 picture{
/* background:unset; */
}
.divNavigation-super{
display:none;
}
}
@media(max-width:350px){
.body-dir-home .divSiteContentInnerAdditionals3 .div-additional-block-3 .divBlockMedia {
height:auto;
max-height:200px;
}
}
.divNewsAnnounceWrapper {
background:#000FA0;
}
.divPullingFromPageWrappe {
display:flex;
flex-wrap:wrap;
}
.divPullingFromPageWrappe h2 {
font-size:75px;
color:#D64000;
padding-bottom:0;
margin-bottom:0;
}
.divPullingFromPageWrappe h3 {
width:100%;
font-size:24px;
color:#002755;
font-weight:bold;
}
.divPullingFromPageWrappe .divBlogExtra {
width:100%;
padding:15px;
padding-bottom:5px;
margin-bottom:15px;
display:flex;
justify-content:space-between;
align-items:center;
border-bottom:1px solid #002755;
}
.divPullingFromPageWrappe .divBlogExtra a.anchButton {
height:34px;
line-height:24px;
width:178px;
text-align:center;
background:#FFF4E9;
color:#002755 !important;
border:1px solid #002755;
-moz-transition: all 0.28s ease; -o-transition: all 0.28s ease; -webkit-transition: all 0.28s ease; transition: all 0.28s ease;
}
.divPullingFromPageWrappe .divBlogExtra a.anchButton:hover {
height:34px;
line-height:24px;
width:178px;
text-align:center;
background:#D64000;
color:#ffffff !important;
border:1px solid #D64000;
-moz-transition: all 0.28s ease; -o-transition: all 0.28s ease; -webkit-transition: all 0.28s ease; transition: all 0.28s ease;
}
.divPullingFromPageWrappe .divBlogInner {
flex-direction:column-reverse;
}
.divPullingFromPageWrappe .divBlogWrapper {
width:33%;
}
.divPullingFromPageWrappe .divBlogWrapper img {
border-radius:20px;
}
.divSiteContentInnerBlog {
background-color:#FFF4E9;
background-image:url(https://www.chooselegend.com/layout/images/legendLearningBg.png);
background-repeat:no-repeat;
background-position-x:right;
background-position-y:bottom;
width:100%;
max-width:100% !important;
flex:0 0 100%;
}
.divPullingFromPageWrappe .divBlogWrapper-synopsis .divBlockWrapper-blog {
width:100%;
max-width:100%;
flex:0 0 100%;
}
.divPullingFromPageWrappe .divBlogDetails-bottom,
.divPullingFromPageWrappe .divSynopsisList,
.divPullingFromPageWrappe .divBlogDateDetails {
display:none !important;
}
.divPullingFromPageWrappe .divBlogWrapper-synopsis .divBlogDetails-top {
padding:0;
margin:0;
}
.divPullingFromPageWrappe .divBlogDetail-title:hover,
.divPullingFromPageWrappe .divBlogDetail-title {
margin-top:15px;
padding-left:0;
font-size:16px;
font-family:'Metropolis', sans-serif;
font-weight:bold;
color:#002755;
text-transform:uppercase;
text-decoration:underline;
line-height:normal;
-moz-transition: all 0.28s ease; -o-transition: all 0.28s ease; -webkit-transition: all 0.28s ease; transition: all 0.28s ease;
}
.divPullingFromPageWrappe .divBlogDetail-title:hover{
text-decoration:none;
}
.divPullingFromPageWrappe .divBlogWrapper-synopsis + .divBlogWrapper-synopsis {
border-top:0;
margin-top:0;
padding-top:0;
}
.divPullingFromPageWrappe .divBlogDetails-bottom,
.divPullingFromPageWrappe .divBlockWrapper-synopsis .divBlockBody {
padding:0;
}
.divTestimonial-slider,
.divPullingFromPageWrappe,
.divBlockWrapper-testimonial.carded {
max-width:100%;
}
.divBlogWrapper-synopsis .divBlockWrapper-media .divBlockInner{
padding:0;
}
.divPullingFromPageWrapper .divBlogWrapper .divBlogInner .divBlockWrapper .divBlockInner .divBlockMedia img{
padding:15px;
}
.divPullingFromPageWrapper .divBlogWrapper .divBlogInner .divBlockWrapper .divBlockInner .divBlockMedia img{
height:300px;
}
.divPullingFromPageWrapper .divBlogWrapper-synopsis .divBlogInner,
.divPullingFromPageWrapper .divBlogWrapper .divBlogInner .divBlockWrapper,
.divPullingFromPageWrapper .divBlogWrapper .divBlogInner .divBlockWrapper .divBlockInner,
.divPullingFromPageWrapper .divBlogWrapper .divBlogInner .divBlockWrapper .divBlockInner .divBlockMedia{
margin-top:0;
height:100%;
}
.divPullingFromPageWrapper .divBlogWrapper .divBlogInner,
.divBlockWrapper-text,
.divBlockWrapper-text .divBlockInner{
height:auto;
}
.divPullingFromPageWrapper .divBlogDetails,
.divPullingFromPageWrapper .divBlogDetails h3,
.divPullingFromPageWrapper .divBlogDetails div{
padding-bottom:0;
margin:0;
}
.divPullingFromPageWrapper .divBlockWrapper-synopsis .divBlockBody{
margin:5px auto;
}
.divPullingFromPageWrapper .divBlockWrapper-synopsis .divBlockBody p{
font-size:12px;
}
.divSponsorSlideWrapper {
padding: 0;
padding-bottom:30px;
border-top: 0px solid #dddddd;
border-bottom: 0px solid #dddddd;
margin: 0;
}
.divSponsorHeaderWrapper {
background:#222222;
padding:20px 0px;
}
.divSponsorHeaderWrapper h2 {
color:#ffffff;
margin-bottom:0;
}
.divSponsorSlideWrapper .swiper-container-horizontal>.swiper-pagination-bullets,
.divSponsorSlideWrapper .swiper-pagination-custom, .swiper-pagination-fraction {
position: relative;
bottom: 0px;
left: 0;
width: 100%;
height: 30px;
background:transparent;
}
.divSponsorSlideWrapper .swiper-pagination-bullet {
width: 20px;
height: 20px;
margin:4px !important;
display: inline-block;
border-radius: 100%;
background: #222222;
opacity: 1;
}
.divSponsorSlideWrapper .swiper-pagination-bullet-active {
background: #000FA0;
opacity: 1;
}
footer{
margin-top:0;
background:#002755;
}
footer .clearfix {
display:none !important;
}
.divFooterRow-top{
height:auto;
background:transparent;
padding: 0;
}
.divNavFields-topFooter a:hover{
background:#222222;
}
.anchNavigation-footer-super {
display:inline-block;
font-family:'Metropolis', sans-serif;
font-size:18px;
background:transparent;
color:#222222;
padding:0px 15px;
height:40px;
line-height:40px;
-moz-transition: all 0.28s ease; -o-transition: all 0.28s ease; -webkit-transition: all 0.28s ease; transition: all 0.28s ease;
}
.anchNavigation-footer-super:hover,
.anchNavigation-footer-super.current {
background:#000FA0;
color:#ffffff;
-moz-transition: all 0.28s ease; -o-transition: all 0.28s ease; -webkit-transition: all 0.28s ease; transition: all 0.28s ease;
}
.divFooterNavSocial{
display:flex;
flex-wrap:wrap;
}
.divSiteInfoWrapper-social{
display:flex;
align-items: center;
}
.divSiteInfoWrapper-social a {
font-size: 23px;
color: white;
color: #000FA0;
-moz-transition: all 0.28s ease; -o-transition: all 0.28s ease; -webkit-transition: all 0.28s ease; transition: all 0.28s ease;
}
.body-dir-home .divSiteInfoWrapper-social a{
color: white;
}
footer .divSiteInfoWrapper-social a{
color:white;
}
span.sr-only{
color:white;
background:black;
}
.body-dir-home .divSiteInfoWrapper-social a {
font-size: 23px;
color: #ffffff;
-moz-transition: all 0.28s ease; -o-transition: all 0.28s ease; -webkit-transition: all 0.28s ease; transition: all 0.28s ease;
}
.body-dir-home .divSiteInfoWrapper-social a span.sr-only{
color:white;
backgroun:black;
}
.divSiteInfoWrapper-social a:hover {
color: #00DD8D;
-moz-transition: all 0.28s ease; -o-transition: all 0.28s ease; -webkit-transition: all 0.28s ease; transition: all 0.28s ease;
}
header .divNavigation-standard.divNavigation-super .divNavigationInner {
flex-direction:row-reverse;
justify-content:end;
}
.divNavFields-super {
display:flex;
align-items:center;
justify-content:end;
}
.divSiteInfoWrapper-social {
padding:0;
}
.divSocialFields {
width:fit-content;
max-width:fit-content;
margin:0 !important;
}
.divSiteInfoInner-contact a {
display:inline-block;
font-family:'Metropolis', sans-serif;
font-size:18px;
background:transparent;
color:#222222;
padding:0px 15px;
height:40px;
line-height:40px;
-moz-transition: all 0.28s ease; -o-transition: all 0.28s ease; -webkit-transition: all 0.28s ease; transition: all 0.28s ease;
}
.divSiteInfoInner-contact a:hover {
background:#000FA0;
color:#ffffff;
-moz-transition: all 0.28s ease; -o-transition: all 0.28s ease; -webkit-transition: all 0.28s ease; transition: all 0.28s ease;
}
.divFooterRow-middle{
background:transparent;
padding:10px 0px;
padding-bottom:0px;
}
.divFooterRow-middle p{
color:#ffffff;
font-size:14px;
font-weight:bold;
}
.divFooterColumn-logo {
padding: 15px 15px 30px 15px;
text-align: left;
display:flex;
gap:30px;
align-items:center;
width:50%;
max-width:50%;
flex:0 0 50%;
}
/*
.divFooterColumn-nav {
max-width:50%;
}
*/
.anchDDNavigation-main-seo {
text-transform: uppercase;
}
#divAllContentWrapper > footer > div.divFooterRow.divFooterRow-middle > div > div > div > div > div {
display:flex;
gap:15px;
}
footer .divNavFields-super {
width:100%;
max-width:100%;
}
.divFooterColumn-logo img {
width:190px;
height:112px;
object-fit:contain;
}
.divFooterRow-middle *{
color:white;
}
.anchNavigation-footer {
font-family:'Metropolis', sans-serif;
font-size:16px;
font-weight:bold;
margin:0px 15px;
background:transparent;
color:#ffffff;
border-bottom: 4px solid transparent;
text-transform:uppercase;
-moz-transition: all 0.28s ease; -o-transition: all 0.28s ease; -webkit-transition: all 0.28s ease; transition: all 0.28s ease;
}
.anchNavigation-footer:hover,
.anchNavigation-footer.current {
color:#00DD8D;
border-bottom: 4px solid transparent;
-moz-transition: all 0.28s ease; -o-transition: all 0.28s ease; -webkit-transition: all 0.28s ease; transition: all 0.28s ease;
}
.divFooterRow-bottom {
background: transparent;
}
.divFooterRow-bottom > .container {
display:flex;
align-items:center;
justify-content:space-between;
padding:0;
border-top:1px solid #ffffff;
}
.divFooterRow-middle > .container > .row {
align-items:center;
justify-content:space-between;
}
.divFooterColumnAdditional {
display:flex;
flex-wrap:wrap;
max-width:50%;
flex:unset;
width:50%:
height:100%;
gap:0;
justify-content:space-around;
}
.divFooterColumnAdditional img {
margin:0 !important;
max-width:15% !important;
}
.divFooterColumnAdditionalInner {
justify-content:end;
gap:10px;
display:flex;
flex-wrap:wrap;
width:100%;
max-width:70% !important;
flex:unset;
align-items:center;
}
#anchNavigation-footer-5,
#anchNavigation-footer-10 {
}
a.anchButton.anchHalf {
position:relative;
width:48%;
flex: 0 0 48%;
min-width:unset !important;
height:34px;
line-height:24px;
}
a.anchButton.anchWhole {
width:100%;
flex:0 0 100%;
height:34px;
line-height:24px;
}
a.anchButton.anchHalf,
a.anchButton.anchWhole {
color:#ffffff !important;
background:#002755;
border:1px solid #ffffff;
border-radius:26px;
-moz-transition: all 0.28s ease; -o-transition: all 0.28s ease; -webkit-transition: all 0.28s ease; transition: all 0.28s ease;
}
a.anchButton.anchHalf:hover,
a.anchButton.anchWhole:hover {
color:#ffffff !important;
background:#D64000;
border:1px solid #D64000;
border-radius:26px;
-moz-transition: all 0.28s ease; -o-transition: all 0.28s ease; -webkit-transition: all 0.28s ease; transition: all 0.28s ease;
}
footer .divNavigation-standard nav {
justify-content:start;
}
.divFooterColumn-nav,
footer .divNavigation-standard, footer .divNavigation-standard .divNavigationInner {
padding:0;
}
.divFooterColumn-copyright {
align-items:end;
}
.divFooterColumn-copyright p,
.divFooterColumn-copyright p a,
.divFooterColumn-adaprivate p,
.divFooterColumn-adaprivate p a{
font-family:'Metropolis', sans-serif;
color:#ffffff;
font-size:16px;
text-align: center;
-moz-transition: all 0.28s ease; -o-transition: all 0.28s ease; -webkit-transition: all 0.28s ease; transition: all 0.28s ease;
}
.divFooterColumn-copyright p a:hover,
.divFooterColumn-adaprivate p a:hover{
color:#00DD8D;
text-decoration:underline;
-moz-transition: all 0.28s ease; -o-transition: all 0.28s ease; -webkit-transition: all 0.28s ease; transition: all 0.28s ease;
}
.divCopiedToClipboard,
.divCopiedToClipboard.no-select,
.divCopiedToClipboard i{
color: black !important;
background: white;
}
Warning: Undefined variable $italics in /home/choose/www/www/layout/css/_design.css.php on line 3075
@media (min-width: 992px) {
.divMenuWrapper-side-left{
padding-left: 15px;
}
}
@media (min-width:1400px) {
.divOurWorkFirstTextBlock .divBlockInner,
.divWorkChallengeSolution .divBlockInner,
.divWorkKeyMetrics .divBlockInner,
.divWorkOutcome .divBlockInner {
max-width:1170px;
margin:auto;
}
}
@media (max-width: 991px) {
.body-dir-learn .divBlockWrapper-synopsis img {
width: 100%;
}
}
.body-portfolio .divContentWrapper {
display:flex;
flex-wrap:wrap;
}
.anchCityLink {
color:#ffffff !important;
text-decoration:underline !important;
font-size:18px !important;
-moz-transition: all 0.28s ease; -o-transition: all 0.28s ease; -webkit-transition: all 0.28s ease; transition: all 0.28s ease;
}
.anchCityLink:hover {
color:#dddddd !important;
text-decoration:none !important;
-moz-transition: all 0.28s ease; -o-transition: all 0.28s ease; -webkit-transition: all 0.28s ease; transition: all 0.28s ease;
}
.main-pagedirectory-portfolio .anchImageLink {
padding:15px;
}
.body-case-studies .divBlockMedia-right {
padding-left:30px;
}
.body-case-studies .divBlockMedia-left {
padding-right:30px;
}
.body-case-studies .divBlockMedia-top {
padding-bottom:30px;
}
.body-case-studies .divBlockMedia-bottom {
padding-top:30px;
}
.divPortfolioImageOnly {
width:30%;
max-width:30%;
flex:unset;
border-top:0 !important;
margin-top:0 !important;
padding-top:0 !important;
display:flex;
align-items:center;
}
.divPortfolioBlockText {
width:70%;
max-width:70%;
flex:unset;
border-top:0 !important;
margin-top:0 !important;
padding-top:0 !important;
}
.divPortfolioBlockText .divBlockInner {
display:flex;
background:#002755;
}
.divPortfolioBlockText .divBlockInner * {
color:#ffffff;
}
.divPortfolioBlockText .divBlockInner h2 {
font-size:42px;
}
.divPortfolioBlockText .divBlockInner p {
color:#00DD8D;
}
.divPortfolioImageOnly .spnBlockContent {
display:none;
}
.divPortfolioBlockText .spnBlockContent {
padding:25px;
}
.divPortfolioBlockText .divBlockMedia {
width:70%;
max-width:70%;
flex:unset;
padding:0;
}
.divPortfolioBlockText .divBlockMedia figure {
margin:0;
}
.divPortfolioBlockText .divBlockMedia img {
width:100%;
border-radius:0 !important;
}
@media (max-width:767px) {
.divPortfolioImageOnly,
.divPortfolioBlockText {
width:100%;
max-width:100%;
}
.divBlogDarkBlueBg h3,
.divBlogTanBg h3,
.divBlogBlueBg h3 {
font-size:30px !important;
line-height:40px !important;
}
.divPortfolioBlockText .divBlockInner p {
font-size:12px;
}
.divPortfolioBlockText .divBlockInner h2 {
font-size:24px;
}
.body-dir-case-studies .divBlockWrapper-text {
padding-left:15px;
padding-right:15px;
}
.divBlogWrapper-detail .divBlockWrapper {
padding-top:15px;
}
.body-dir-case-studies .divSiteContentInner-sitewidth,
.body-dir-case-studies .divBlogWrapper-detail .divBlogInner {
padding-left:0;
padding-right:0;
}
}
.divCenteredText {
display:flex;
flex-direction:column;
justify-content:center;
align-items:center;
}
@media (min-width:768px) {
.divBlockMedia-left {
padding-right:30px;
}
}
.lightbrown.divBlockWrapper-double-text-left,
.blue.divBlockWrapper-double-text-left,
.darkblue.divBlockWrapper-double-text-left {
margin-right:1%;
width:49%;
max-width:49%;
}
.lightbrown.divBlockWrapper-double-text-right {
margin-left:1%;
width:49%;
max-width:49%;
}
.divBlockWrapper.darkblue {
background-color:#002755;
box-shadow: 4px 4px 4px 0 rgba(0, 0, 0, 0.25) !important;
padding:30px !important;
border-radius:15px;
}
.divBlockWrapper.blue {
background-color:#000FA0;
box-shadow: 4px 4px 4px 0 rgba(0, 0, 0, 0.25) !important;
padding:30px !important;
border-radius:15px;
}
.divBlockWrapper.lightbrown {
background-color:#FFF4E9;
box-shadow: 4px 4px 4px 0 rgba(0, 0, 0, 0.25) !important;
padding:30px !important;
border-radius:15px;
}
.divBlockWrapper.blue *,
.divBlockWrapper.darkblue * {
color:#ffffff !important;
}
.divBlockWrapper.blue h3 {
color:#C9E8FF !important;
}
.divPortfolioImageOnly {
width:30%;
max-width:30%;
flex:unset;
border-top:0 !important;
margin-top:0 !important;
padding-top:0 !important;
display:flex;
align-items:center;
}
.divPortfolioBlockText {
width:70%;
max-width:70%;
flex:unset;
border-top:0 !important;
margin-top:0 !important;
padding-top:0 !important;
}
.divPortfolioBlockText .divBlockInner {
display:flex;
background:#002755;
}
.divPortfolioBlockText .divBlockInner * {
color:#ffffff;
}
.divPortfolioBlockText .divBlockInner h2 {
font-size:42px;
}
.divPortfolioBlockText .divBlockInner p {
color:#00DD8D;
}
.divPortfolioImageOnly .spnBlockContent {
display:none;
}
.divPortfolioImageOnly .divBlockInner,
.divPortfolioImageOnly .divBlockMedia,
.divPortfolioImageOnly .divBlockMedia img {
width:100%;
max-width:100%;
}
.divPortfolioBlockText .spnBlockContent {
padding:25px;
}
.divPortfolioBlockText .divBlockMedia {
width:70%;
max-width:70%;
flex:unset;
padding:0;
}
.divPortfolioBlockText .divBlockMedia figure {
margin:0;
}
.divPortfolioBlockText .divBlockMedia img {
width:100%;
border-radius:0 !important;
}
@media (max-width:767px) {
.divPortfolioImageOnly,
.divPortfolioBlockText {
width:100%;
max-width:100%;
}
.divIndustriesFooterForm .container {
padding:0;
}
.divPortfolioBlockText .divBlockInner p {
font-size:12px;
}
.divPortfolioBlockText .divBlockInner h2 {
font-size:24px;
}
}
.divBlock-84 {
padding:0 !important;
}
.divBlock-84 img {
width:100%;
border-radius:0 !important;
background:#002755;
}
.divBlock-84 figure {
margin-bottom:0 !important;
overflow:hidden;
}
.divMenuWrapper-album .divAlbumCoverContainer{
height:auto;
}
.divMenuWrapper-album .divAlbumCoverInner {
border-radius:20px;
height:358px;
width:358px;
overflow:hidden;
padding:15px;
}
.divMenuWrapper-album .divAlbumCoverInner .divAlbumMedia img {
width:100%;
height:100%;
object-fit:cover;
opacity:1 !important;
left:unset;
top:unset;
transform:none;
-moz-transition: all 0.28s ease; -o-transition: all 0.28s ease; -webkit-transition: all 0.28s ease; transition: all 0.28s ease;
}
.divMenuWrapper-album .divAlbumCoverInner .divAlbumMedia img:hover {
opacity:0.85 !important;
-moz-transition: all 0.28s ease; -o-transition: all 0.28s ease; -webkit-transition: all 0.28s ease; transition: all 0.28s ease;
}
.divMenuWrapper-album .divAlbumCoverInner .anchMenuItem .divAlbumCaption {
position:relative;
height:100%;
display:flex;
align-items:end;
background:rgba(0,0,0,0);
-moz-transition: all 0.28s ease; -o-transition: all 0.28s ease; -webkit-transition: all 0.28s ease; transition: all 0.28s ease;
}
.divMenuWrapper-topnav .divMenuInner{
flex-direction: row;
flex-wrap: wrap;
justify-content: center;
justify-content: space-evenly;
align-items: center;
overflow: initial;
height: auto;
gap:20px;
}
.divMenuWrapper-topnav,
.divMenuWrapper-topnav .anchMenuItem {
background:transparent;
font-family:'Metropolis', sans-serif;
font-size:16px;
font-weight:bold;
color:#002755;
-moz-transition: all 0.28s ease; -o-transition: all 0.28s ease; -webkit-transition: all 0.28s ease; transition: all 0.28s ease;
padding:0;
}
.divMenuWrapper-topnav .anchMenuItem:hover,
.divMenuWrapper-topnav .anchMenuItem.current {
color:#000FA0;
text-decoration:underline;
-moz-transition: all 0.28s ease; -o-transition: all 0.28s ease; -webkit-transition: all 0.28s ease; transition: all 0.28s ease;
}
.divMenuWrapper-topnav .divCategoryMenu{
position:relative;
display:flex;
align-items:center;
height:auto;
}
.divMenuWrapper-topnav .divCategoryMenu .btnCategoryDropdownMeun{
position:relative;
height:auto;
line-height:unset;
}
.divMenuWrapper-topnav #ulCategorySubcategoryMenu{
padding:0 10px;
}
.divMenuWrapper-topnav #ulCategorySubcategoryMenu li{
display:flex;
align-items:center;
padding:10px;
}
.main-pagedirectory-learn .divPageTitle {
background:transparent;
}
.main-pagedirectory-learn {
background-image:url(https://www.chooselegend.com/layout/images/topNavBg.png);
background-repeat:no-repeat;
background-position:top;
background-size:100% auto;
}
.body-learn .divSiteContentWrapper-overview{
background-color:#FFF4E9;
}
header.header-learn-details{
background: #C9E8FF !important;
}
.main-pagedirectory-learn-details .divPageTitle{
background-color: #C9E8FF;
background: url(https://www.chooselegend.com/layout/images/pageTitleBg.jpg);
background-size: 100%;
background-position: top;
background-repeat: no-repeat;
}
.main-pagedirectory-learn-details{
background-image: none;
}
@media(min-width:2000px){
.main-pagedirectory-learn {
background-size:100% 100%;
}
}
.body-learn header {
background:#ffffff;
}
.divContactScreenDetail-logo {
padding-bottom:15px;
}
.divOurWorkFirstTextBlock.divBlockWrapper h3{
color:#000FA0;
}
.divPageTitle > .container p {
width:100%;
text-align:left;
margin:0;
font-size:16px;
font-weight:bold;
color:#002755;
}
.divOurWorkFirstTextBlock .spnBlockContent {
display:flex;
padding-top:15px;
justify-content:start;
flex-direction:column;
padding-left:90px;
}
.divWorkChallengeSolution {
background:#000FA0;
}
.divWorkChallengeSolution.divBlockWrapper p,
.divWorkChallengeSolution.divBlockWrapper h3,
.divWorkChallengeSolution.divBlockWrapper h2,
.divWorkChallengeSolution.divBlockWrapper * {
color:#ffffff;
}
.divWorkChallengeSolution .divBlockInner {
align-items:center;
padding:60px 0;
}
.main-pagedirectory-work .divSiteContentInner-sitewidth.container {
width:100%;
max-width:100% !important;
}
.main-pagedirectory-work .divContentWrapper {
padding:0;
}
.main-pagedirectory-work .divBlockWrapper-text ~ .divBlockWrapper-text {
border-top:0 !important;
}
.divWorkKeyMetrics .spnBlockContent {
display:flex;
flex-wrap:wrap;
justify-content:space-between;
}
.divWorkKeyMetrics .spnBlockContent > div {
width:46%;
max-width:46%;
}
.divWorkKeyMetrics {
background:url(https://www.chooselegend.com/layout/images/workMetricsBlockImg.jpg);
background-repeat:no-repeat;
background-position-x:left;
background-position-y:100%;
min-height:730px;
padding-top:60px !important;
}
.divWorkKeyMetrics.divBlockWrapper h2 {
font-size:100px;
color:#000FA0;
}
.divWorkKeyMetrics.divBlockWrapper .secondDiv h3 {
font-family:'Anton', sans-serif;
font-weight:normal;
font-size:40px;
color:#000FA0;
}
.divWorkOutcome {
padding-bottom:60px;
}
.linksDiv {
display:flex;
justify-content:center;
}
.linksDiv .divSiteInfoWrapper-social a {
color:#222222;
text-decoration:none;
font-size:40px;
-moz-transition: all 0.28s ease; -o-transition: all 0.28s ease; -webkit-transition: all 0.28s ease; transition: all 0.28s ease;
}
.linksDiv .divSiteInfoWrapper-social a:hover {
color:#000FA0;
-moz-transition: all 0.28s ease; -o-transition: all 0.28s ease; -webkit-transition: all 0.28s ease; transition: all 0.28s ease;
}
.divBlock-857 {
border-top:0 !important;
}
.headingChallenge {
padding-left:70px;
background:url(https://www.chooselegend.com/layout/images/workDiamond.png);
background-repeat:no-repeat;
background-position-x:left;
background-position-y:center;
}
.headingSolution {
padding-left:70px;
margin-top:30px;
background:url(https://www.chooselegend.com/layout/images/workStar.png);
background-repeat:no-repeat;
background-position-x:left;
background-position-y:center;
}
.divWorkOutcome.divBlockWrapper h3{
color:#000FA0;
}
.divContactScreenDetail-logo img{
padding:5px;
background:#ffffff;
}
.dropdown-item.active, .dropdown-item:active {
background-color:#000FA0;
}
.main-pagedirectory-testimonials .divBlockWrapper-block-double {
margin-top:15px;
}
.divSearchWrapper-directory .divSearchInner {
flex-direction:column;
align-items:end;
}
.divContactFormInput .inpProperty-select {
height:50px;
}
.anchBackToTop {
color: #ffffff;
}
.anchBackToTop:hover {
color: #ffffff;
text-decoration:underline;
}
.divPageTitle {
min-height: 100px;
height:auto;
padding-top:70px;
padding-bottom:40px;
background-color: #C9E8FF;
background:url(https://www.chooselegend.com/layout/images/pageTitleBg.jpg);
background-size:100%;
background-position:top;
background-repeat:no-repeat;
text-align:left;
}
.divPageTitle h1,
.divPageTitle h2,
.divPageTitle h3 {
font-family:'Anton', sans-serif;
color:#000FA0;
font-size:90px;
font-weight:normal;
text-transform:uppercase;
text-align:left;
width:100%;
}
h1.additionalHeader,
p.additionalHeader{
font-family:'Metropolis', sans-serif;
font-size:16px;
font-weight:bold !important;
text-transform:uppercase;
letter-spacing: 1.6px;
text-align:left;
margin:0;
width: 100%;
color:#002755;
}
button {
background:transparent;
border: none;
}
.divContactFormInput .inpProperty-submit,
.divContactScreenDetail-directions button,
.anchBlockAction,
.divBlockWrapper-text .anchSynopsisCTA,
.divSearchInput-submit input,
.divContactScreenDetail-cta a,
.anchBtn,
button a,
a.anchButton,
.divExpandOptions .anchExpandWrapper,
.divExpandWrapper .anchExpandLink{
font-family:'Metropolis', sans-serif;
background:#D64000;
color:#ffffff;
font-weight:normal;
border:1px solid #D64000;
text-decoration:unset !important;
-moz-transition: all 0.28s ease; -o-transition: all 0.28s ease; -webkit-transition: all 0.28s ease; transition: all 0.28s ease;
}
a.anchButton {
font-size:14px;
font-family:'Metropolis', sans-serif;
font-weight:bold;
min-width:176px;
background:#D64000;
color:#ffffff !important;
border-radius:32px;
}
a.anchButton:hover {
font-size:14px;
font-family:'Metropolis', sans-serif;
font-weight:bold;
min-width:176px;
background:#C9E8FF;
color:#000FA0 !important;
border-radius:32px;
}
.main-text .divBlockWrapper-text .divBlockMedia-left, .main-text .divBlockWrapper-text .divBlockMedia-right {
margin:0 auto;
}
.main-text .divBlockWrapper-text .divBlockMedia img {
border-radius:20px;
}
.divContactFormInput .inpProperty-submit:focus,
.divContactFormInput .inpProperty-submit:hover,
.divContactScreenDetail-directions button:hover,
.anchBlockAction:hover,
.divBlockWrapper-text .anchSynopsisCTA:hover,
.divSearchInput-submit input:hover,
.divContactScreenDetail-cta a:hover,
.anchBtn:hover,
button a:hover,
a.anchButton:hover,
.divExpandOptions .anchExpandWrapper:hover,
.divExpandOptions .anchExpandWrapper.open,
.divExpandWrapper .anchExpandLink:hover{
background:#C9E8FF;
color:#000FA0 !important;
border:1px solid #C9E8FF;
text-decoration:unset !important;
-moz-transition: all 0.28s ease; -o-transition: all 0.28s ease; -webkit-transition: all 0.28s ease; transition: all 0.28s ease;
}
.divBlockWrapper-text .anchSynopsisCTA {
text-decoration:none;
text-transform:unset;
}
.anchBtn {
padding: 5px 10px;
}
.divBlockMedia figcaption {
color: #222222;
text-decoration:none;
-moz-transition: all 0.28s ease; -o-transition: all 0.28s ease; -webkit-transition: all 0.28s ease; transition: all 0.28s ease;
}
.divBlockWrapper h2 {
color:#222222;
}
.divBlockWrapper h2 a {
font-family:'Anton', sans-serif;
font-size:40px;
font-weight:normal;
color:#000FA0;
text-decoration:none;
border-bottom:1px solid transparent;
-moz-transition: all 0.28s ease; -o-transition: all 0.28s ease; -webkit-transition: all 0.28s ease; transition: all 0.28s ease;
}
.divBlockWrapper h2 a:hover {
color:#002755;
text-decoration:underline;
border-bottom:1px solid transparent;
-moz-transition: all 0.28s ease; -o-transition: all 0.28s ease; -webkit-transition: all 0.28s ease; transition: all 0.28s ease;
}
.divBlockWrapper h3 {
color:#222222;
}
.divBlockWrapper h3 a {
color:#002755;
font-size:24px;
font-weight:bold;
text-decoration:none;
border-bottom:1px solid transparent;
-moz-transition: all 0.28s ease; -o-transition: all 0.28s ease; -webkit-transition: all 0.28s ease; transition: all 0.28s ease;
}
.divBlockWrapper h3 a:hover {
color:#002755;
text-decoration:underline;
border-bottom:1px solid transparent;
-moz-transition: all 0.28s ease; -o-transition: all 0.28s ease; -webkit-transition: all 0.28s ease; transition: all 0.28s ease;
}
.divBlockWrapper p {
color:#222222;
font-weight:300;
}
.divBlockWrapper p strong{
font-weight:bold;
}
.divBlockWrapper p em{
;
}
.divBlockWrapper a,
.divBlockMedia .anchImageLink figcaption,
.divUserLoginResetWrapper a {
color:#000FA0;
text-decoration:underline;
border-bottom:1px solid transparent;
-moz-transition: all 0.28s ease; -o-transition: all 0.28s ease; -webkit-transition: all 0.28s ease; transition: all 0.28s ease;
}
.divBlockWrapper a:hover,
.divBlockMedia .anchImageLink:hover figcaption,
.divUserLoginResetWrapper a:hover {
color:#002755;
text-decoration:none;
border-bottom:1px solid transparent;
-moz-transition: all 0.28s ease; -o-transition: all 0.28s ease; -webkit-transition: all 0.28s ease; transition: all 0.28s ease;
}
.divBlockWrapper td {
font-family:'Metropolis', sans-serif;
font-size:18px;
}
.divBlockWrapper ul,
.divBlockWrapper li {
font-family:'Metropolis', sans-serif;
font-size: 16px;
}
.divBlockWrapper ul {
padding-left: 20px;
}
.divBlockWrapper li {
list-style-position: outside;
}
.divBlockWrapper-testimonial.carded {
float: left;
width: 100%;
padding-top: 0;
margin-top: 35px;
margin-bottom: 30px;
}
.divBlockWrapper-testimonial.carded .divBlockInner {
border: 1px solid #dddddd;
border-top: 4px solid #000FA0;
}
.divBlockWrapper-testimonial.carded .divTestimonialIcon {
border: 1px solid #dddddd;
color: #222222;
background: #ffffff;
}
.author {
font-family:'Metropolis', sans-serif;
font-size:20px;
font-weight:bold;
color:#222222;
}
.divBlockWrapper-faq .divBlockInner-question {
background: #ffffff;
-moz-transition: all 0.28s ease; -o-transition: all 0.28s ease; -webkit-transition: all 0.28s ease; transition: all 0.28s ease;
}
.divBlockWrapper-faq .divBlockInner-question.open,
.divBlockWrapper-faq .divBlockInner-question:hover {
background: #dddddd;
-moz-transition: all 0.28s ease; -o-transition: all 0.28s ease; -webkit-transition: all 0.28s ease; transition: all 0.28s ease;
}
.divBlockWrapper-faq .divBlockInner-question > *:not(span) {
font-family:'Metropolis', sans-serif;
font-weight:bold;
font-size: 18px;
}
.divBlockWrapper blockquote {
border-left: 4px solid #000FA0 !important;
}
.divBlockWrapper-gallery .divBlockImageHoverText {
padding:15px;
}
.divEventDetails,
.divEventDetail {
display:inline-block;
}
.divEventWrapper-synopsis {
margin-bottom: 20px;
border: 1px solid #dddddd;
border-bottom: 1px solid #dddddd;
}
.divShareInner a i {
margin-right:8px;
}
.divShareInner a {
margin-right:20px;
border:0px solid #000FA0;
color:#000FA0;
-moz-transition: all 0.28s ease; -o-transition: all 0.28s ease; -webkit-transition: all 0.28s ease; transition: all 0.28s ease;
}
.divShareInner a:hover {
color:#666666;
-moz-transition: all 0.28s ease; -o-transition: all 0.28s ease; -webkit-transition: all 0.28s ease; transition: all 0.28s ease;
}
.anchBlockAction {
display:inline-block;
position:relative;
margin-top:20px;
margin-bottom:10px;
}
.divBlockWrapper-listing{
position:relative;
}
.divBlockWrapper-listing .anchBlockAction{
position:absolute;
float: unset;
top: -20px;
}
.btnSubmitSearchTerm-entry {
padding: 0 15px !important;
}
#main > div.divSiteContentWrapper.m-auto.p-0.row > div.divSiteContentInner.divSiteContentInner-sitewidth.container.row.m-auto > div > div > div > div.divBlogDetails.divBlogDetails-top.col-12.col-xl-9 > h2 {
Display: none;
}
.anchShowMore {
color:#222222;
}
.anchShowMore:hover {
color:#222222;
}
.divExpandInner {
background:#002755 !important;
}
.divExpandContent p {
color:#ffffff;
}
.divExpandWrapper .divExpandContent:after {
display:none;
}
.divContactFormInput ~ .divContactFormInput {
margin-top:25px;
}
.divExpandWrapper .anchExpandLink {
font-family:'Metropolis', sans-serif;
font-size: 16px;
background:#002755 !important;
color: #ffffff !important;
border:0 !important;
-moz-transition: all 0.28s ease; -o-transition: all 0.28s ease; -webkit-transition: all 0.28s ease; transition: all 0.28s ease;
}
.divExpandWrapper .anchExpandLink:hover {
background:#D64000 !important;
color: #ffffff !important;
-moz-transition: all 0.28s ease; -o-transition: all 0.28s ease; -webkit-transition: all 0.28s ease; transition: all 0.28s ease;
}
.anchSynopsisList {
color:#000FA0;
-moz-transition: all 0.28s ease; -o-transition: all 0.28s ease; -webkit-transition: all 0.28s ease; transition: all 0.28s ease;
}
.anchSynopsisList:hover {
color:#222222;
-moz-transition: all 0.28s ease; -o-transition: all 0.28s ease; -webkit-transition: all 0.28s ease; transition: all 0.28s ease;
}
.divContentState h1,
.divContentState h2,
.divContentState h3 {
font-size: 30px;
}
.divBlogWrapper-detail .divBlogDetails-top {
border-top: 3px solid #000FA0;
width:100%;
max-width:100%;
flex:0 0 100%;
}
.divDetailList .anchDetailList {
color: #222222;
text-decoration: underline;
-moz-transition: all 0.28s ease; -o-transition: all 0.28s ease; -webkit-transition: all 0.28s ease; transition: all 0.28s ease;
}
.divDetailList .anchDetailList:hover {
color: #000FA0;
text-decoration: underline;
-moz-transition: all 0.28s ease; -o-transition: all 0.28s ease; -webkit-transition: all 0.28s ease; transition: all 0.28s ease;
}
.divPaginationWrapper {
width:100%;
}
.divBlogWrapper-synopsis .divBlogDetails-top {
border-bottom: 0 solid transparent;
}
.divContentState-blog {
display: none;
}
.anchViewListingDetails {
font-size:18px;
}
.anchViewListingDetails i {
position: relative;
display: inline-block;
font-size: 18px !important;
top: 2px;
}
.divListingDetail a,
.divListingDetail-value a {
color:#000FA0;
-moz-transition: all 0.28s ease; -o-transition: all 0.28s ease; -webkit-transition: all 0.28s ease; transition: all 0.28s ease;
}
.divListingDetail-value a {
font-size:14px !important;
font-family:'Metropolis', sans-serif !important;
font-weight:bold !important;
}
.divListingDetail a:hover,
.divListingDetail-value a:hover {
color:#666666;
-moz-transition: all 0.28s ease; -o-transition: all 0.28s ease; -webkit-transition: all 0.28s ease; transition: all 0.28s ease;
}
.spanDataValue {
font-family:'Metropolis', sans-serif;
font-size:16px;
}
.spanDataValue a {
font-family:'Metropolis', sans-serif;
font-size:16px;
font-weight:bold;
color:#000FA0;
-moz-transition: all 0.28s ease; -o-transition: all 0.28s ease; -webkit-transition: all 0.28s ease; transition: all 0.28s ease;
}
.spanDataValue a:hover {
color:#666666;
-moz-transition: all 0.28s ease; -o-transition: all 0.28s ease; -webkit-transition: all 0.28s ease; transition: all 0.28s ease;
}
.divContactFormInput .divPropertyGroup .inpProperty-radio{
transform: unset;
}
.divContactFormInput-submit {
margin-bottom:30px;
}
.divContactScreenDetail-bottom {
margin:0 !important;
padding:0;
}
.divContactScreenInner h2:first-of-type{
display:none;
}
.divContactScreenDetail-bottom .divContactFormInput-submit button{
margin: 10px 0;
}
.divContactScreen-form-bottom-right .divContactScreenDetails{
margin:auto;
padding:0;
}
.inp-group.inp-group-chk .switch{
flex: 0 1 100%;
max-width:100%;
}
.main-pagedirectory-contact .divSiteContentWrapper {
background:url(https://www.chooselegend.com/layout/images/contactBg.jpg);
background-repeat:no-repeat;
background-position-x:right;
background-position-y:bottom;
}
.main-pagedirectory-contact .divContactFormWrapper {
background-color:#000FA0;
border-radius:12px;
padding:50px;
}
.main-pagedirectory-contact .pRequired{
color:white;
}
.main-pagedirectory-contact .frmContactScreen{
display: flex;
flex-wrap: wrap;
justify-content: space-between;
gap: 10px;
}
.main-pagedirectory-contact .divContactFormInput{
float:unset;
width: 48%;
margin-bottom:30px;
align-self: flex-start;
}
.main-pagedirectory-contact .divContactFormInput select{
background-color:white;
}
.main-pagedirectory-contact .divContactFormInput .divPropertyGroup label,
.main-pagedirectory-contact .divContactFormInput .spanPropertyGroupLabel{
color:white;
}
.main-pagedirectory-contact .divContactScreen-form .divContactFormInput + .divContactFormInput{
margin: 0;
margin-bottom:30px;
}
.main-pagedirectory-contact .divContactFormInput .inpProperty{
border-radius:0;
}
.main-pagedirectory-contact .divContactScreen-thankyou .divContactScreenDetails{
display: flex;
flex-direction: column;
}
.main-pagedirectory-contact .divContactScreen-thankyou .divContactScreenDetails .divContactScreenDetail *{
color: white;
}
.main-pagedirectory-contact .divContactFormInput-checkbox-212 button{
font-family:'Metropolis', sans-serif;
background-color: white;
color: #A2A2A2;
color: #666666;
font-size: 16px;
min-height:48px;
padding: 11px;
border-radius:0;
width:100%;
text-align: left;
white-space: wrap;
line-height: 1;
}
.main-pagedirectory-contact .divContactFormInput-checkbox-212 .divOptionDropdown{
width:100%;
padding:15px;
}
.main-pagedirectory-contact .divContactFormInput-checkbox-212 .divOptionDropdown .divPropertyGroup label {
color:black;
}
.main-pagedirectory-contact .divContactFormInput-submit button.inpProperty-submit{
border-radius:25px;
}
.main-pagedirectory-contact .divContactScreen-form-bottom-right{
margin-top:50px;
}
.main-pagedirectory-contact .divContactScreenInner-map-text{
padding:0;
}
.main-pagedirectory-contact .divContactScreenInner-map-text .divContactScreenDetails{
display:flex;
flex-wrap:wrap;
flex-direction:row;
justify-content: space-between;
gap: 10px;
}
.main-pagedirectory-contact .divContactScreenDetail-map,
.main-pagedirectory-contact .divContactScreenDetail-text{
width:48%;
}
.main-pagedirectory-contact .divContactScreenDetail-text h3{
font-family:'Metropolis', sans-serif;
font-size:24px;
font-weight:bold;
letter-spacing: 2.4px;
color:#000FA0;
}
.main-pagedirectory-contact .divContactScreenDetail-text p{
font-family:'Metropolis', sans-serif;
font-weight: 300;
font-size:16px;
}
.main-pagedirectory-contact .divContactScreen-thankyou .divContactScreenDetails {
border-radius:25px;
background-color:#000FA0;
}
.main-pagedirectory-contact .divContactScreen-thankyou .divContactScreenDetail-bottom{
padding:15px;
}
.main-pagedirectory-contact .divContactScreen-thankyou .divContactFormInput{
width:100%;
margin-bottom: 30px;
}
@media (max-width:960px){
.main-pagedirectory-contact .divPageTitle{
padding:10px 0;
}
.main-pagedirectory-contact .divContactFormInput,
.main-pagedirectory-contact .divContactScreenDetail-map,
.main-pagedirectory-contact .divContactScreenDetail-text{
width:100%;
}
.main-pagedirectory-contact .divContactScreen-thankyou .divContactScreenDetail-top{
border:0;
}
}
.main-pageid-16 .divContentWrapper{
display: flex;
flex-wrap:wrap;
}
.main-pagedirectory-pricing-plans .divBlock-970,
.main-pagedirectory-pricing-plans .divBlock-969,
.main-pagedirectory-pricing-plans .divBlock-968{
border: 1px solid #707070;
border-radius:13px;
box-shadow: 0 6px 10px rgba(0,0,0,.4);
min-height:760px;
padding: 0 20px;
padding-top:40px;
width:30%;
flex:0 0 30%;
margin:2rem 1.5%;
}
@media (max-width: 768px) {
.main-pagedirectory-pricing-plans .divBlock-970,
.main-pagedirectory-pricing-plans .divBlock-969,
.main-pagedirectory-pricing-plans .divBlock-968{
width:100%;
flex:0 0 100%;
margin:1rem auto;
}
}
.main-pagedirectory-pricing-plans .divBlock-970 .divBlockInner,
.main-pagedirectory-pricing-plans .divBlock-969 .divBlockInner,
.main-pagedirectory-pricing-plans .divBlock-968 .divBlockInner{
height:100%;
}
.main-pagedirectory-pricing-plans .divBlock-970 .spnBlockContent,
.main-pagedirectory-pricing-plans .divBlock-969 .spnBlockContent,
.main-pagedirectory-pricing-plans .divBlock-968 .spnBlockContent{
display:flex;
flex-direction:column;
height:100%;
justify-content:space-between;
}
.main-pagedirectory-pricing-plans .divBlock-970 h3,
.main-pagedirectory-pricing-plans .divBlock-969 h3,
.main-pagedirectory-pricing-plans .divBlock-968 h3{
font-size:32px;
font-weight:bold;
}
.divPricingNumberWrapper {
display:flex;
align-items:center;
gap:5px;
border-top:1px solid #919191;
padding-top:10px;
margin-top:20px !important;
}
.divPricingNumberWrapper p {
font-size:28px;
font-family:'Anton', sans-serif;
}
.paragraphPricingNumber {
font-size:52px !important;
font-family:'Anton', sans-serif;
}
.main-pagedirectory-pricing-plans ul {
padding-left:40px;
}
.main-pagedirectory-pricing-plans li {
font-size:20px;
}
.main-pagedirectory-pricing-plans ::marker {
font-size:30px;
color: #002755;
}
/*
.main-pagedirectory-pricing-plans .anchButton {
background:#012349;
border:1px solid #012349 !important;
border-radius:9px;
padding:8px 18px;
-moz-transition: all 0.28s ease; -o-transition: all 0.28s ease; -webkit-transition: all 0.28s ease; transition: all 0.28s ease;
}
.main-pagedirectory-pricing-plans .anchButton:hover {
background:#3291CF;
border:1px solid #3291CF !important;
border-radius:9px;
padding:8px 18px;
-moz-transition: all 0.28s ease; -o-transition: all 0.28s ease; -webkit-transition: all 0.28s ease; transition: all 0.28s ease;
}
*/
.paragraphPricingBasic,
.paragraphPricingPopular,
.paragraphPricingPremium {
font-size:24px;
position:absolute;
color: #ffffff !important;
padding:3px 20px;
border-radius:9px;
top:-15px;
min-width:156px;
text-align:center;
}
.paragraphPricingPopular {
background:#D64000 !important;
display: flex;
align-items: start;
gap: 12px;
align-items:center;
justify-content:center;
padding-right:12px;
}
.paragraphPricingBasic,
.paragraphPricingPremium {
background:#000FA0 !important;
}
.fa-star:before {
font-size: 14px !important;
border-radius:50%;
color: #D64000 !important;
background:#ffffff;
padding:4px;
position:relative;
bottom:4px;
}
.divBlockWrapper-listing-carded .divBlockMedia{
position:relative;
}
.body-meet-the-team .divTileWrapper{
display: grid;
grid-template-columns: repeat(auto-fit, minmax(200px, 1fr));
position:relative;
}
.body-meet-the-team .divBlockWrapper ~ .divBlockWrapper{
margin:0;
padding:0;
}
.body-meet-the-team .divBlockWrapper-listing-carded{
margin-bottom: 33px !important;
}
.body-meet-the-team .divBlockWrapper-listing-carded .divBlockInner{
border:none;
}
.body-meet-the-team .divBlockWrapper-listing-carded .divBlockInner:hover{
box-shadow: none;
}
.body-meet-the-team .divBlockWrapper-listing-carded .divBlockInner:hover figure{
-webkit-box-shadow: 0px 2px 5px -2px rgba(33, 33, 33, 0.4); -moz-box-shadow: 0px 2px 5px -2px rgba(33, 33, 33, 0.4); box-shadow: 0px 2px 5px -2px rgba(33, 33, 33, 0.4);
-moz-transition: all 0.28s ease; -o-transition: all 0.28s ease; -webkit-transition: all 0.28s ease; transition: all 0.28s ease;
}
.body-meet-the-team .divBlockWrapper-listing-carded .divBlockInner figure picture.norm{
display:block;
}
.body-meet-the-team .divBlockWrapper-listing-carded .divBlockInner figure picture.alt{
display:none;
}
.body-meet-the-team .divBlockWrapper-listing-carded .divBlockInner:hover figure picture.norm{
display:none;
}
.body-meet-the-team .divBlockWrapper-listing-carded .divBlockInner:hover figure picture.alt{
display:block;
}
.body-meet-the-team .divBlockWrapper-listing-carded .divBlockMedia figure{
display: flex;
justify-content: center;
align-items: center;
width: 213px;
height: 213px;
border-radius: 50%;
background-color: #C9E8FF;
overflow: hidden;
}
.body-meet-the-team .divBlockWrapper-listing-carded .divBlockMedia figure picture,
.body-meet-the-team .divBlockWrapper-listing-carded .divBlockMedia figure img{
width: 100%;
height: 100%;
height: auto;
object-fit: cover;
}
.body-meet-the-team .divBlockWrapper-listing-carded .divBlockMedia figure .plus-icon {
position: absolute;
top: 0;
right: 0;
}
.body-meet-the-team .divBlockWrapper-listing-carded .divBlockMedia figure:hover .plus-icon.normal{
display:none;
}
.body-meet-the-team .divBlockWrapper-listing-carded .divBlockMedia figure .plus-icon.hov{
display:none;
}
.body-meet-the-team .divBlockWrapper-listing-carded .divBlockMedia figure:hover .plus-icon.hov{
display:block;
}
.body-meet-the-team .divBlockWrapper-listing-carded .divListingDetails .divListingDetail-value{
font-family:'Metropolis', sans-serif;
font-size:16px;
text-align:center;
margin-bottom:0;
}
.body-meet-the-team .divBlockWrapper-listing-carded .divListingDetails .divListingDetail-Name .divListingDetail-value{
font-family:'Metropolis', sans-serif;
font-weight:bold;
font-size:14px;
}
.body-meet-the-team .divBlockWrapper-listing-carded .divListingDetail{
position:relative;
padding:5px 0;
}
.body-meet-the-team .divBlockWrapper-listing-carded .divListingDetail + .divListingDetail {
border-top: 0;
}
.body-meet-the-team .divBlockWrapper-listing-carded .divListingDetail-more a{
font-family:'Metropolis', sans-serif;
font-size:16px;
text-decoration:none;
}
.body-meet-the-team .divBlockWrapper-listing-full .divBlockMedia picture{
align-items:start;
align-content: start;
}
.btnMeetPopup{
position:relative;
padding:0;
}
.divMeetPopup.hide{
display:none;
visibility: hidden;
}
.divMeetPopup.show{
display:flex;
flex-wrap: wrap;
visibility: visible;
}
.divMeetPopup{
position:absolute;
background-color:#000FA0;
border-radius:12px;
padding:45px;
width:100%;
z-index:2;
top: 4em;
left:0;
top: 25%;
}
.divMeetPopup .textSection{
width: 50%;
padding:5px;
}
.divMeetPopup .textSection *{
color:white;
}
.divMeetPopup .textSection .meet{
font-family:'Metropolis', sans-serif;
font-size:16px;
font-weight:bold;
letter-spacing: 5px;
color:#00DD8D;
}
.divMeetPopup .textSection .name{
font-family:'Anton', sans-serif;
font-size:40px;
font-weight: 400;
}
.divMeetPopup .textSection .role{
font-family:'Metropolis', sans-serif;
font-size:16px;
font-weight: 400;
}
.divMeetPopup .textSection .bio{
font-family:'Metropolis', sans-serif;
font-size:16px;
font-weight: 200;
}
.divMeetPopup .textSection .social{
display:flex;
flex-direction: row;
align-items: center;
gap:25px;
}
.divMeetPopup .textSection .social p{
font-family:'Metropolis', sans-serif;
font-size:16px;
font-weight: 400;
margin:0;
}
.divMeetPopup .textSection .social a{
font-size: 30px;
-moz-transition: all 0.28s ease; -o-transition: all 0.28s ease; -webkit-transition: all 0.28s ease; transition: all 0.28s ease;
}
.divMeetPopup .textSection .social a:hover{
color:#00DD8D;
}
.divMeetPopup .mediaSection{
width: 50%;
display:flex;
justify-content:center;
align-items:center;
padding:5px;
}
.divMeetPopup .mediaSection *{
color:white;
}
.divMeetPopup .btnCloseMeetPopup{
position: absolute;
display:block;
top: -20px;
left: -20px;
text-align: left;
}
.divMeetPopup .btnCloseMeetPopup.mobile{
top: 20px;
right: 20px;
width: 100%;
left: unset;
text-align: right;
}
.divMeetPopup .sectionInner{
display:flex;
flex-direction:row;
flex-wrap: wrap;
}
.divMeetPopup .sectionInner-responsive{
display:none;
flex-direction:column;
flex-wrap: wrap;
}
.divBlockWrapper-listing-carded-31 .divBlockMedia{
display:flex;
}
.divBlockWrapper-listing-carded-31 .divListingDetail-Position .divListingDetail-value{
}
@media (max-width:768px){
.divMeetPopup .sectionInner{
display:none;
}
.divMeetPopup .sectionInner-responsive{
display:flex;
}
.divMeetPopup .textSection,
.divMeetPopup .mediaSection{
width:100%;
}
}
.body-case-studies #frmSearchPage .divSearchInput{
display:flex;
flex-direction:row;
flex-wrap:no-wrap;
align-items:center;
}
.body-case-studies #frmSearchPage{
width:100%;
padding:0;
}
.body-case-studies #frmSearchPage .divSearchInput-text{
height:35px;
}
.body-case-studies #frmSearchPage .divSearchInput-text input{
font-family:'Metropolis', sans-serif;
font-size:16px;
color:white;
background-color:#002755;
border:0;
padding:0 15px;
height:100%;
border-top-left-radius:25px;
border-bottom-left-radius:25px;
width:auto;
margin:0;
}
.body-case-studies #frmSearchPage .divSearchInput-text input::placeholder{
color:white;
}
.body-case-studies #frmSearchPage .divSearchInput-text button{
color:white;
background-color:#002755;
padding:0 15px;
height:100%;
border-top-right-radius:25px;
border-bottom-right-radius:25px;
-moz-transition: all 0.28s ease; -o-transition: all 0.28s ease; -webkit-transition: all 0.28s ease; transition: all 0.28s ease;
width:auto;
}
.body-case-studies #frmSearchPage .divSearchInput-text button:hover svg path{
fill:#00DD8D;
}
.body-case-studies .divExpandOptions{
padding:0;
}
.body-case-studies .divExpandOptions .anchExpandWrapper{
font-family:'Metropolis', sans-serif;
font-size:14px;
font-weight:bold;
color:#002755;
background-color:transparent;
border:1px solid #002755;
border-radius:25px;
margin-left:0;
}
.body-case-studies .divExpandOptions .anchExpandWrapper:hover{
color:black;
background-color:#C9E8FF;
border:1px solid #C9E8FF;
}
.body-case-studies .divPaginationWrapper .divPaginationInner{
display:flex;
flex-direction:row;
flex-wrap:nowrap;
align-items:center;
gap:10px;
}
.body-case-studies .divPaginationWrapper .anchPaginationLink svg{
height:100%;
width:100%;
}
.body-case-studies .divPaginationWrapper .anchPaginationLink{
font-family:'Metropolis', sans-serif;
font-size:16px;
font-weight:bold;
color:#002755;
background:transparent;
border:0;
width:30px;
height:30px;
text-align: center;
display: flex;
justify-content: center;
align-content: center;
align-items: center;
padding:0;
}
.body-case-studies .divPaginationWrapper .anchPaginationLink:hover,
.body-case-studies .divPaginationWrapper .anchPaginationLink:hover svg path,
.body-case-studies .divPaginationWrapper .anchPaginationLink.current{
color:#D64000;
fill:#D64000;
}
.body-case-studies .divEntriesWrapper{
position: relative;
display: grid;
grid-template-columns: repeat(auto-fit, minmax(350px, 1fr));
margin-top:2em;
justify-items:anchor-center;
}
.body-case-studies .divEntriesWrapper .divBlogWrapper-synopsis{
max-width:350px;
}
.body-case-studies .divEntriesWrapper .divBlogWrapper-synopsis + .divBlogWrapper-synopsis{
padding-top:0;
margin-top:0;
border:none;
}
.body-case-studies .divEntriesWrapper .divBlogWrapper .divBlockMedia{
position:relative;
display:flex;
}
.body-case-studies .divEntriesWrapper .divBlogWrapper .divBlockMedia a{
display:flex;
}
.body-case-studies .divEntriesWrapper .divBlogWrapper .divBlockMedia figure{
display:flex;
float:unset;
position:relative;
overflow:hidden;
border-radius:25px;
max-width:100%;
}
.body-case-studies .divEntriesWrapper .divBlogWrapper .divBlockMedia figure img {
width:100%;
height:100%;
object-fit:contain;
}
.body-case-studies .divEntriesWrapper .divBlogWrapper .divBlockMedia figure,
.body-case-studies .divEntriesWrapper .divBlogWrapper .divBlockMedia picture{
max-width:100%;
margin:auto;
}
.body-case-studies .divEntriesWrapper .divBlogWrapper .divBlockWrapper-blog.divBlockWrapper-text{
margin-top:35px;
max-width:100vw;
}
.body-case-studies .divEntriesWrapper .divBlogWrapper .divBlockWrapper-blog.divBlockWrapper-text h2,
.body-case-studies .divEntriesWrapper .divBlogWrapper .divBlockWrapper-blog.divBlockWrapper-text h2 a{
font-family:'Metropolis', sans-serif;
font-size:16px;
font-weight:bold;
letter-spacing:1.6px;
color:#002755;
text-decoration:none;
}
.body-case-studies .divEntriesWrapper .divBlogWrapper .divBlockWrapper-blog.divBlockWrapper-text h2:hover,
.body-case-studies .divEntriesWrapper .divBlogWrapper .divBlockWrapper-blog.divBlockWrapper-text h2:hover a{
text-decoration:underline;
}
.body-case-studies .divEntriesWrapper .divBlogWrapper .divBlogDetails-top{
float:unset;
padding:0;
}
.body-case-studies .divEntriesWrapper .divBlogWrapper .divBlockWrapper-blog.divBlockWrapper-text .divSynopsisList-tags{
display:flex;
flex-direction:row;
flex-wrap:wrap;
float:unset;
position:relative;
}
.body-case-studies .divEntriesWrapper .divBlogWrapper .divBlockWrapper-blog.divBlockWrapper-text .divSynopsisList-tags .anchSynopsisList{
font-family:'Metropolis', sans-serif;
font-size:16px;
color:#002755;
font-weight:400;
text-decoration:none;
margin-right:5px;
}
.body-case-studies .divEntriesWrapper .divBlogWrapper .divBlockWrapper-blog.divBlockWrapper-text .divSynopsisList-tags .anchSynopsisList:hover{
text-decoration:underline;
}
.body-case-studies .divEntriesWrapper .divBlogWrapper .divBlockWrapper-blog.divBlockWrapper-text .anchSynopsisList + .anchSynopsisList{
padding:0;
border:0;
}
.body-case-studies .divEntriesWrapper .divBlockWrapper-synopsis .divBlockBody{
margin:0;
}
@media (max-width:768px){
.body-case-studies #frmSearchPage .divSearchInput-text input{
width:100%;
}
.body-case-studies .divBlockWrapper-text:first-of-type,
.body-case-studies .divExpandOptions{
padding:0;
}
.body-case-studies .divEntriesWrapper .divBlogWrapper .divBlockInner .divBlockMedia img{
width:100%;
}
}
.body-case-studies .divExpandOptions .anchExpandWrapper-newsletter{
display:none;
}
.divLinksAndSearch{
display:flex;
flex-direction:row;
flex-wrap:nowrap;
justify-content:space-evenly;
width:100%;
gap:30px;
margin-bottom:20px;
padding: 0 15px;
}
.divLinksAndSearch .divLinksWrapper{
width:100%;
}
.body-learn .divBlogWrapper-detail .divBlogDetails-top {
margin-top: 0px;
}
.main-pagedirectory-learn-details .divPageTitle {
padding-bottom: 0px;
}
#quickTags{
flex-direction:row;
flex-wrap:nowrap;
align-items:center;
justify-content: space-between;
height: 100%;
}
.divLinksAndSearch .divLinksWrapper #quickTags a{
font-family:'Metropolis', sans-serif;
font-size:16px;
font-weight:bold;
color:#002755;
letter-spacing:2.4px;
-moz-transition: all 0.28s ease; -o-transition: all 0.28s ease; -webkit-transition: all 0.28s ease; transition: all 0.28s ease;
}
.divLinksAndSearch .divLinksWrapper #quickTags a:hover{
text-decoration:underline;
}
.divMobileOptions{
width:100%;
}
.divMobileOptions .dropdownMobileTopics{
position:relative;
height: 35px;
width: 100%;
background: #D64000;
color: white;
text-align: center;
border-radius: 25px;
display: flex;
justify-content: center;
align-content: center;
align-items: center;
}
.dropdownTopicsWrapper{
background:#002755;
border:0;
border-radius:25px;
width:100%;
}
.dropdownTopicsWrapper a{
font-family:'Metropolis', sans-serif;
font-size:16px;
font-weight:bold;
letter-spacing: 1.5px;
color: white;
-moz-transition: all 0.28s ease; -o-transition: all 0.28s ease; -webkit-transition: all 0.28s ease; transition: all 0.28s ease;
background:#002755;
}
.dropdownTopicsWrapper a:hover,
.dropdownTopicsWrapper a:focus,
.dropdownTopicsWrapper a:active{
color: #00DD8D;
background:#002755;
}
.divLinksAndSearch .divSearchWrapper{
width:auto;
margin: 0;
}
.body-learn #frmSearchPage .divSearchInput{
display:flex;
flex-direction:row;
flex-wrap:no-wrap;
align-items:center;
}
.body-learn #frmSearchPage{
width:100%;
padding:0;
}
.body-learn #frmSearchPage .divSearchInput-text{
height:35px;
}
.body-learn #frmSearchPage .divSearchInput-text input{
font-family:'Metropolis', sans-serif;
font-size:16px;
color:white;
background-color:#002755;
border:0;
padding:0 15px;
height:100%;
border-top-left-radius:25px;
border-bottom-left-radius:25px;
width:auto;
margin:0;
}
.body-learn #frmSearchPage .divSearchInput-text input::placeholder{
color:white;
}
.body-learn #frmSearchPage .divSearchInput-text button{
color:white;
background-color:#002755;
padding:0 15px;
height:100%;
border-top-right-radius:25px;
border-bottom-right-radius:25px;
-moz-transition: all 0.28s ease; -o-transition: all 0.28s ease; -webkit-transition: all 0.28s ease; transition: all 0.28s ease;
width:auto;
}
.body-learn #frmSearchPage .divSearchInput-text button:hover svg path{
fill:#00DD8D;
}
.body-learn .divExpandOptions{
padding:0 15px;
}
.body-learn .divExpandOptions .anchExpandWrapper{
font-family:'Metropolis', sans-serif;
font-size:14px;
font-weight:bold;
color:#002755;
background-color:transparent;
border:1px solid #002755;
border-radius:25px;
}
.body-learn .divExpandOptions .anchExpandWrapper:hover{
color:black;
background-color:#C9E8FF;
border:1px solid #C9E8FF;
}
.body-learn .divPaginationWrapper .divPaginationInner{
display:flex;
flex-direction:row;
flex-wrap:nowrap;
align-items:center;
gap:10px;
}
.body-learn .divPaginationWrapper .anchPaginationLink svg{
height:100%;
width:100%;
}
.body-learn .divPaginationWrapper .anchPaginationLink{
font-family:'Metropolis', sans-serif;
font-size:16px;
font-weight:bold;
color:#002755;
background:transparent;
border:0;
width:30px;
height:30px;
text-align: center;
display: flex;
justify-content: center;
align-content: center;
align-items: center;
padding:0;
}
.body-learn .divPaginationWrapper .anchPaginationLink:hover,
.body-learn .divPaginationWrapper .anchPaginationLink:hover svg path,
.body-learn .divPaginationWrapper .anchPaginationLink.current{
color:#D64000;
fill:#D64000;
}
.body-learn .divEntriesWrapper{
position: relative;
display: grid;
grid-template-columns: repeat(auto-fit, minmax(350px, 1fr));
margin-top:2em;
}
.body-learn .divEntriesWrapper .divBlogWrapper-synopsis + .divBlogWrapper-synopsis{
padding-top:0;
margin-top:0;
border:none;
}
.body-learn .divEntriesWrapper .divBlogWrapper .divBlockMedia{
position:relative;
display:flex;
}
.body-learn .divEntriesWrapper .divBlogWrapper .divBlockMedia a{
display:flex;
}
.body-learn .divEntriesWrapper .divBlogWrapper .divBlockMedia figure{
display:flex;
float:unset;
position:relative;
overflow:hidden;
border-radius:25px;
max-width:100%;
}
.body-learn .divEntriesWrapper .divBlogWrapper .divBlockMedia figure,
.body-learn .divEntriesWrapper .divBlogWrapper .divBlockMedia picture{
max-width:100%;
margin:auto;
}
.body-learn .divEntriesWrapper .divBlogWrapper .divBlockWrapper-blog.divBlockWrapper-text{
margin-top:35px;
max-width:100vw;
}
.body-learn .divEntriesWrapper .divBlogWrapper .divBlockWrapper-blog.divBlockWrapper-text h2,
.body-learn .divEntriesWrapper .divBlogWrapper .divBlockWrapper-blog.divBlockWrapper-text h2 a{
font-family:'Metropolis', sans-serif;
font-size:16px;
font-weight:bold;
letter-spacing:1.6px;
color:#002755;
text-decoration:none;
}
.body-learn .divEntriesWrapper .divBlogWrapper .divBlockWrapper-blog.divBlockWrapper-text h2:hover,
.body-learn .divEntriesWrapper .divBlogWrapper .divBlockWrapper-blog.divBlockWrapper-text h2:hover a{
text-decoration:underline;
}
.body-learn .divEntriesWrapper .divBlogWrapper .divBlogDetails-top{
float:unset;
padding:0;
}
.body-learn .divEntriesWrapper .divBlogWrapper .divBlockWrapper-blog.divBlockWrapper-text .divSynopsisList-tags{
display:flex;
flex-direction:row;
flex-wrap:wrap;
float:unset;
position:relative;
}
.body-learn .divEntriesWrapper .divBlogWrapper .divBlockWrapper-blog.divBlockWrapper-text .divSynopsisList-tags .anchSynopsisList{
font-family:'Metropolis', sans-serif;
font-size:16px;
color:#002755;
font-weight:400;
text-decoration:none;
margin-right:5px;
}
.body-learn .divEntriesWrapper .divBlogWrapper .divBlockWrapper-blog.divBlockWrapper-text .divSynopsisList-tags .anchSynopsisList:hover{
text-decoration:underline;
}
.body-learn .divEntriesWrapper .divBlogWrapper .divBlockWrapper-blog.divBlockWrapper-text .anchSynopsisList + .anchSynopsisList{
padding:0;
border:0;
}
.body-learn .divEntriesWrapper .divBlockWrapper-synopsis .divBlockBody{
margin:0;
}
@media (max-width:768px){
.divLinksAndSearch{
flex-wrap:wrap;
gap:10px;
}
.divLinksAndSearch .divSearchWrapper{
width:100%;
}
.body-learn #frmSearchPage .divSearchInput-text input{
width:100%;
}
.body-learn .divBlockWrapper-text:first-of-type,
.divLinksAndSearch,
.body-learn .divExpandOptions{
padding:0;
}
.body-learn .divEntriesWrapper .divBlogWrapper .divBlockInner .divBlockMedia img{
width:100%;
}
}
.divExpandWrapper .anchCloseWrapper{
color:white;
-moz-transition: all 0.28s ease; -o-transition: all 0.28s ease; -webkit-transition: all 0.28s ease; transition: all 0.28s ease;
}
.divExpandWrapper .anchCloseWrapper:hover {
color:#D64000 !important;
-moz-transition: all 0.28s ease; -o-transition: all 0.28s ease; -webkit-transition: all 0.28s ease; transition: all 0.28s ease;
}
.body-learn .divExpandOptions .anchExpandWrapper-newsletter{
display:none;
}
.body-about {
background-image: url(https://www.chooselegend.com/layout/images/top_banner.svg);
background-repeat: no-repeat;
background-size: 100% auto;
background-position-y: 3vh;
}
.divBlock-1258 h1{
font-family:'Anton', sans-serif;
font-size:90px;
color:#000FA0;
}
.body-about .divBlockWrapper-text ~ .divBlockWrapper-text{
border:0;
}
.body-about .divContentWrapper {
display:flex;
flex-wrap:wrap;
}
.divBlock-1258{
margin-bottom:100px;
}
.divBlock-1256 h2{
font-family:'Metropolis', sans-serif;
font-size:24px;
letter-spacing:2.4px;
}
.body-about .divBlock-1259,
.body-about .divBlock-1260,
.body-about .divBlock-1261,
.body-about .divBlock-1262,
.body-about .divBlock-1263{
margin:auto;
border-radius:25px;
background:#002755;
padding:25px;
}
.body-about .divBlock-1259 .spnBlockContent p,
.body-about .divBlock-1260 .spnBlockContent p,
.body-about .divBlock-1261 .spnBlockContent p,
.body-about .divBlock-1262 .spnBlockContent p,
.body-about .divBlock-1263 .spnBlockContent p{
color:white;
}
.body-about .divBlock-1259 .spnBlockContent svg,
.body-about .divBlock-1260 .spnBlockContent svg,
.body-about .divBlock-1261 .spnBlockContent svg,
.body-about .divBlock-1262 .spnBlockContent svg,
.body-about .divBlock-1263 .spnBlockContent svg{
margin-bottom:4em;
}
.body-about .divBlock-1259,
.body-about .divBlock-1260,
.body-about .divBlock-1261{
max-width:32%;
}
.body-about .divBlock-1262,
.body-about .divBlock-1263{
max-width:48%;
margin-top:15px;
}
@media (max-width: 768px){
.body-about .divBlock-1259,
.body-about .divBlock-1260,
.body-about .divBlock-1261,
.body-about .divBlock-1262,
.body-about .divBlock-1263{
max-width:100%;
margin:15px auto;
}
.body-about .divBlock-1259 .spnBlockContent svg,
.body-about .divBlock-1260 .spnBlockContent svg,
.body-about .divBlock-1261 .spnBlockContent svg,
.body-about .divBlock-1262 .spnBlockContent svg,
.body-about .divBlock-1263 .spnBlockContent svg{
margin-bottom:3em;
}
}
Warning: Undefined variable $darkergray in /home/choose/www/www/layout/css/_design.css.php on line 4746
.divFooterRow-top-contact > div:nth-child(1),
.divFooterRow-top-contact > div.divPulledContactScreenInner.container.p-0{
width:32%;
margin:0 60px !important;
}
.divFooterRow-top-contact {
display: flex;
justify-content: center;
align-items: center;
padding:30px;
height:240px;
background-color: #000FA0;
background-image:url(https://www.chooselegend.com/layout/images/chooseLegendBg.png);
background-repeat:no-repeat;
background-position-x:right;
background-position-y:top;
background-size:unset !important;
overflow:hidden;
background-size: cover;
}
.divFooterRow-top-contact > div.container {
display:flex;
justify-content:space-between;
}
.divFooterRow-top-contact > h2,
.divFooterRow-top-contact > p{
display: none;
}
.divFooterRow-top-contact p{
color:#ffffff;
display:flex;
align-items:center;
}
.divFooterRow-top-contact p .anchButton {
font-size:24px;
font-family:'Metropolis', sans-serif;
font-weight:bold;
width:285px;
background:#D64000;
color:#ffffff !important;
border-radius:32px;
}
.divFooterRow-top-contact p .anchButton:hover {
font-size:24px;
font-family:'Metropolis', sans-serif;
font-weight:bold;
width:285px;
background:#C9E8FF;
color:#000FA0 !important;
border-radius:32px;
}
.divFooterRow-top-contact h2 {
font-size:24px;
color:#00DD8D;
font-family:'Metropolis', sans-serif;
letter-spacing:.15em;
}
.divFooterRow-top-contact h2 strong{
font-size:125px;
color:#ffffff;
font-family:'Anton', sans-serif;
font-weight:normal;
}
.divFooterRow-top-contact p {
font-weight:500;
}
.divFooterRow-top-contact .divContactScreenDetail-top {
display: flex;
flex-wrap: wrap;
flex-direction:row;
}
.divFooterRow-top-contact .divContactFormInput-text,
.divFooterRow-top-contact .divContactFormInput-textarea {
width:100%;
margin:5px;
}
.divFooterRow-top-contact .inpProperty {
border-radius: 0;
}
.divFooterRow-top-contact .inpProperty-textarea {
min-height:60px !important;
}
.divFooterRow-top-contact .divContactScreenDetail-bottom{
padding:0;
}
.divFooterRow-top-contact .divContactFormInput-submit{
margin:0;
padding:0 5px 0;
}
.divFooterRow-top-contact .inpProperty-submit {
border:2px solid #ffffff;
color:#ffffff;
background:#000FA0;
right:0 !important;
-moz-transition: all 0.28s ease; -o-transition: all 0.28s ease; -webkit-transition: all 0.28s ease; transition: all 0.28s ease;
}
.divFooterRow-top-contact .inpProperty-submit:hover {
background:;
color:#ffffff;
border:2px solid #ffffff;
-moz-transition: all 0.28s ease; -o-transition: all 0.28s ease; -webkit-transition: all 0.28s ease; transition: all 0.28s ease;
}
.divFooterRow-top-contact .inpProperty-textarea ~ .labelPropertyLabel {
top:20%;
border:0;
}
.divFooterRow-top-contact .divContactFormInput-email,
.divFooterRow-top-contact .divContactFormInput-phone {
width:50%;
padding:15px 5px;
}
.divFooterRow-top-contact .g-recaptcha{
margin:10px 0 0 !important;
padding:0 5px;
}
.divFooterRow-top-contact .divPulledContactScreenInner {
margin:0 !important;
width:50%;
}
.divNavigation-sandwich .btn-sandwich .icon-bar{
background-color:#000FA0;
}
.divLogoWrapper {
background-image:url(https://www.chooselegend.com/layout/images/logo.png);
background-size:contain;
background-repeat:no-repeat;
}
.anchLogoLink img{
opacity: 0;
}
.body-dir-home .anchLogoLink img{
opacity: 1;
}
.body-dir-home .divLogoWrapper{
background-image: unset;
}
.body-dir-home .divNavigation-sandwich .btn-sandwich .icon-bar{
background-color:white;
}
.body-website header, .body-about header {
background:#C9E8FF;
}
@media (max-width:1800px) {
.divMiniCalloutsHeader {
width:100%;
background-color:unset;
background:url(https://www.chooselegend.com/layout/images/miniCalloutBgTablet.jpg);
height:182px;
background-size:100%;
background-repeat:no-repeat;
background-position-x:left;
background-position-y:top;
display:flex;
align-items:end;
}
.customCalloutsWrapper {
position:relative;
background:#FFF4E9;
top:0;
padding-bottom:30px;
}
.divHomeAdditionals2Graphic {
display:none;
}
}
@media (max-width:1366px){
.divMenuWrapper-topnav .divMenuInner{
position:relati
display:flex;
flex-direction:row;
flex-wrap:wrap;
justify-content:center;
align-items:center;
overflow: initial;
height:auto;
}
.divContactScreen-form .divContactScreenInner{
max-width:100%;
}
.divContactScreen-form .divContactScreenInner iframe{
width:100%;
}
.body-dir-home .divSiteContentInnerAdditionals3 .spnBlockContent{
justify-content: start;
}
}
@media (max-width:1440px) and (min-width:1199px){
.body-dir-home .divBlockWrapper-text {
padding-left:8em;
padding-right:8em;
}
.divPullingFromPageWrapper-learn{
padding-left:8em;
padding-right:8em;
}
.divPullingFromPageWrappe .divBlockWrapper-text{
padding-left:15px;
padding-right:15px;
}
.divOurWorkFirstTextBlock,
.divWorkChallengeSolution,
.divWorkOutcome {
padding:0 8em;
}
}
@media (min-width:768px) and (max-width:1199px) {
.divSiteContentInner-sitewidth.container {
padding:15px !important;
}
.lightbrown.divBlockWrapper-double-text-right, .blue.divBlockWrapper-double-text-right, .darkblue.divBlockWrapper-double-text-right, .lightbrown.divBlockWrapper-double-text-left, .blue.divBlockWrapper-double-text-left, .darkblue.divBlockWrapper-double-text-left {
width:100%;
max-width:100%;
flex:unset;
}
.divBlockWrapper.lightbrown,
.divBlockWrapper.blue,
.divBlockWrapper.darkblue {
width:100%;
max-width:100%;
}
.divBlockWrapper-block-double {
gap:30px;
}
.swiper-button-prev, .swiper-container-rtl .swiper-button-next {
display:block !important;
}
.divLogoWrapper {
background:url(https://www.chooselegend.com/layout/images/logo_white.png);
background-size:contain;
background-repeat:no-repeat;
}
.divContactScreen-form .divContactScreenInner {
max-width:100%;
}
.customCalloutsWrapper {
position:relative;
background:#FFF4E9;
top:0;
}
.divPageTitle {
padding-bottom: 0px;
}
.divPageTitle h1, .divPageTitle h2, .divPageTitle h3 {
font-size: 65px;
}
.body-dir-home .divBlockWrapper-minicallout picture{
display: flex;
justify-content: center;
}
.divMiniCalloutsHeader {
width:100%;
background-color:unset;
background:url(https://www.chooselegend.com/layout/images/miniCalloutBgTablet.jpg);
height:182px;
background-size:100%;
background-repeat:no-repeat;
background-position-x:left;
background-position-y:top;
display:flex;
align-items:end;
}
.divMiniCalloutWrapperInner {
display:flex;
justify-content:space-between;
}
.divMiniCalloutRow {
width:50%;
max-width:50%;
}
.divMiniCallout {
width:100%;
max-width:100%;
flex:0 0 100%;
height:auto;
min-height: 510px;
}
.divHomeAdditionals2Graphic {
display:none;
}
.divMiniCallout .divBlockMedia img {
border-radius:20px;
width:337px;
height:337px;
}
.divNavigation-split nav {
display:none !important;
}
.divNavigation-split nav.divNavigation-sandwich {
display:block !important;
}
.divEventSummary-mobile {
display:none !important;
}
.main-blog .divBlogWrapper-synopsis .divBlogInner,
.main-event .divEventWrapper-synopsis .divEventInner {
gap:15px;
}
.main-blog .divBlockWrapper-text .anchSynopsisCTA,
.main-event .divBlockWrapper-text .anchSynopsisCTA{
width:fit-content;
padding:5px 15px;
}
header .divNavFields-main {
display:none !important;
}
.divNavigation-sandwich {
display:block !important;
}
#main {
margin-top:0;
}
.divLogoWrapper {
text-align: left;
margin-top: -20px !important;
z-index: 11;
}
.divMainCalloutWrapper {
clear:both;
width:100%;
height: 100%;
}
.divMainCalloutInner .divBlockMedia img {
position:relative;
width: 100%;
max-width:none;
height: 464px;
object-fit:cover;
left:50%;
transform:translate(-50%, 0%);
}
.swiper-button-prev, .swiper-container-rtl .swiper-button-next {
display:block !important;
}
.swiper-button-next, .swiper-container-rtl .swiper-button-prev {
display:block !important;
}
.divMainCalloutWrapper .divMainCalloutTextWrapper {
background: rgba(0,0,0,1);
width: 100%;
padding: 20px;
bottom: 0;
}
.divMainCalloutWrapper-static .divMainCalloutTextWrapper {
position:relative;
clear:both;
background: rgba(0,0,0,.4);
width: 100%;
padding: 0;
bottom: 0;
}
.divMainCalloutTextInner {
background: rgba(0,0,0,.001);
}
.divMainCalloutTextInner .divMainCalloutText-tinyMCE {
padding: 0;
}
.divNavigation-footer-super {
display:none !important;
}
.divFooterRow-middle {
display:none !important;
}
.divFooterRow-top .row {
display: flex;
flex-direction: column;
}
footer .divSiteInfoWrapper-social {
text-align: center;
padding:10px 0px;
}
footer .divSiteInfoInner-contact a {
width: 100%;
text-align: center;
}
.divMenuWrapper-side,
.divContentWrapper {
margin-top:30px;
margin-bottom:30px;
}
.divMenuWrapper-album .divAlbumCoverInner .divAlbumMedia img {
height: 120%;
}
.divSearchWrapper-directory {
margin-top: 0px;
}
.divSearchWrapper {
margin-top: 0px;
margin-bottom: 30px;
}
.divContactScreen-form {
margin-top:20px;
}
.divContactScreenDetail-top {
padding-right:0;
}
.divContactScreenDetails {
margin:0;
}
.divContactScreenDetail-bottom .divContactFormInput-submit button {
margin:auto;
}
.divBlogWrapper-synopsis .divBlogInner {
gap:15px;
}
.user-frontend #main {
margin-top:0;
}
.mainSlideshowVideo {
width:102%;
max-width:102% !important;
margin-left:-1%;
}
.body-dir-home.user-frontend header,
.body-dir-home header {
position:relative !important;
background:#000FA0;
}
.divMainCalloutTextInner h1 {
font-size:36px;
}
.divMainCalloutTextInner h2 {
font-size:20px;
}
.divMainCalloutTextInner img {
width:315px;
height:auto;
}
.divMainCalloutWrapper-static .divBlockWrapper-maincallout .divMainCalloutTextWrapper {
height:100% !important;
background:rgba(0, 39, 85, .85);
}
.divMainCalloutTextInner p {
margin-bottom:5px;
}
.div-additional-block-1 .spnBlockContent {
flex-direction:column;
}
.div-additional-block-1 .spnBlockContent > *,
.div-additional-block-1 .spnBlockContent h2 {
width:100%;
}
.div-additional-block-1 .spnBlockContent h2 {
font-size:50px;
}
.div-additional-block-1 .spnBlockContent h3 {
font-size:20px;
}
.divSiteContentInnerAdditionals1 {
padding-top:30px !important;
}
.div-additional-block-2 .spnBlockContent h2 {
font-size:50px;
}
.divSiteContentInnerAdditionals3 {
background-color:#000FA0;
background-position-y:bottom;
}
.body-dir-home .div-additional-block-2 .spnBlockContent h2 {
background-position-x: 31%;
background-size: 25%;
}
.body-dir-home .div-additional-block-2 .spnBlockContent > *,
.body-dir-home .div-additional-block-2 .spnBlockContent h2 {
width:50%;
}
.body-dir-home .div-additional-block-2 .spnBlockContent {
background-position-x: 40%;
background-size: 8%;
}
.divSiteContentInnerBlog {
background:#FFF4E9;
}
.divFooterRow-top-contact {
background:#000FA0;
background-image:unset !important;
}
.divSiteContentInnerAdditionals3 {
min-height:450px;
}
.divMiniCalloutsHeader h2 {
width:100%;
font-size:30px;
height:70px;
display:flex;
align-items:center;
background:url(https://www.chooselegend.com/layout/images/starSymbol.png);
background-repeat:no-repeat;
background-position-y:center;
background-position-x:78%;
}
.divFooterColumn-nav {
display:none;
}
.divFooterRow-bottom > .container {
justify-content:center;
border-top:0;
}
.divFooterColumn-copyright {
align-items:center;
}
#main {
margin:0;
}
.divWorkKeyMetrics .spnBlockContent,
.divWorkChallengeSolution .divBlockInner,
.divOurWorkFirstTextBlock .divBlockInner {
flex-direction:column;
}
.divOurWorkFirstTextBlock .spnBlockContent {
padding-left:0;
}
.divWorkKeyMetrics .spnBlockContent > div {
width:100%;
max-width:100%;
}
.divWorkKeyMetrics {
background:#ffffff;
}
.divMenuWrapper-album .divAlbumCoverInner {
border-radius:20px;
height:330px;
width:330px;
overflow:hidden;
padding:15px;
left: 50%;
transform: translateX(-50%);
}
.divAlbumCaption .categoryCaption {
text-align: center;
}
.divMainCalloutTextInner video {
height:300px;
width:300px;
}
.body-dir-home .divBlockWrapper-text .divBlockInner {
flex-direction:column;
}
.divSiteContentInnerAdditionals1.divSiteContentInner-sitewidth.container {
padding-top:30px !important;
}
.div-additional-block-1 .spnBlockContent h3 {
padding-top:10px;
}
.customCalloutsInner {
justify-content:center;
gap:30px;
}
.divSiteContentInnerAdditionals3.divSiteContentInner-sitewidth.container {
padding:18px 0 !important;
}
.divSiteContentInnerBlog.divSiteContentInner-sitewidth.container {
padding-top:30px !important;
}
.div-additional-block-2 .spnBlockContent {
gap:1%;
}
.divFooterRow-top-contact h2 strong {
font-size: 90px;
}
.body-dir-home .div-additional-block-1 .spnBlockContent h2,
.body-dir-home .div-additional-block-1 .spnBlockContent > * {
width: 80%;
}
.body-dir-home .div-additional-block-2 .spnBlockContent h2 {
font-size: 90px;
}
}
@media (min-width: 768px) and (max-width: 1023px) {
.divPageTitle h1, .divPageTitle h2, .divPageTitle h3 {
font-size: 52px;
}
.body-home .divSponsorSlideWrapper .divSponsorWrapperInner {
max-width:50%;
margin:auto;
}
.body-dir-home .divSiteContentInnerAdditionals3 .div-additional-block-3 .divBlockMedia {
max-height: none;
}
.divBlock-84 img {
max-width: 150% !important;
width:150% !important;
left: -22%;
position: relative;
}
}
@media (max-width: 991px) {
.main-pagedirectory-pricing-plans .divBlock-970, .main-pagedirectory-pricing-plans .divBlock-969, .main-pagedirectory-pricing-plans .divBlock-968 {
width: 100%;
flex: 0 0 100%;
margin: 1rem auto;
}
.main-pagedirectory-pricing-plans .divBlock-970, .main-pagedirectory-pricing-plans .divBlock-969, .main-pagedirectory-pricing-plans .divBlock-968 {
min-height: auto;
}
}
@media (max-width: 834px) {
.divMainCalloutTextInner .divMainCalloutText-tinyMCE {
padding: 0;
}
}
@media (max-width: 768px) and (orientation: landscape){
.divPageTitle{
background:none;
}
}
@media (max-width: 768px){
.div-additional-block-2 .spnBlockContent h2 {
font-size:50px;
}
.divMainCalloutTextInner video {
height:300px;
width:300px;
}
.divWorkKeyMetrics .spnBlockContent,
.divWorkChallengeSolution .divBlockInner,
.divOurWorkFirstTextBlock .divBlockInner {
flex-direction:column;
}
.divOurWorkFirstTextBlock .spnBlockContent {
padding-left:0;
}
.divWorkKeyMetrics .spnBlockContent > div {
width:100%;
max-width:100%;
}
.divWorkKeyMetrics {
background:#ffffff;
}
#main {
margin:0;
}
.divMiniCalloutsHeader h2 {
width:100%;
font-size:30px;
padding-left:30px;
padding-right:30px;
display:flex;
align-items:center;
background:url(https://www.chooselegend.com/layout/images/starSymbol.png);
background-repeat:no-repeat;
background-position-y:center;
background-position-x:80%;
}
.customCallout img {
display:none;
}
.divMainCalloutTextInner h1 {
width:70%;
margin:auto;
padding:15px 0;
}
.divFooterColumn-copyright {
align-items:center;
}
.divFooterRow-bottom > .container {
justify-content:center;
border-top:0;
}
.divFooterColumn-nav {
display:none;
}
.divSiteContentInnerBlog {
background:#FFF4E9;
}
.divFooterRow-top-contact {
background:#000FA0;
background-image:unset !important;
}
.divPullingFromPageWrappe .divBlogExtra {
flex-direction:column;
}
.divFooterColumn-copyright,
.divFooterRow-bottom > .container {
justify-content:center;
align-items:center;
width:100%;
max-width:100%;
flex:0 0 100%;
}
.divFooterColumn-nav {
display:none !important;
}
.divHomeAdditionals2GraphicRelative {
padding-top:30px;
}
.divBlockWrapper-minicallout .divBlockMedia picture {
display:flex;
}
.divMiniCalloutTextInner {
padding:0 30px;
}
.div-additional-block-2 .spnBlockContent {
background-position-x:90%;
background-size:20%;
}
.div-additional-block-2 .spnBlockContent h2 {
background-size:40%;
background-position-x:45%;
}
.divSiteContentInnerAdditionals3 {
min-height:530px;
}
.divFooterRow-top-contact h2 strong {
font-size:75px !important;
}
.divFooterRow-top-contact > div.container {
flex-direction:column;
}
.divSiteContentInnerAdditionals3 {
background-color:#000FA0;
background-position-y:bottom;
}
.body-dir-home .divBlockWrapper-text .divBlockInner {
flex-direction:column;
}
.div-additional-block-2 .spnBlockContent {
flex-direction:column;
}
.div-additional-block-2 .spnBlockContent > *,
.div-additional-block-2 .spnBlockContent h2 {
width:100%;
}
.divMainCalloutWrapper-static .divBlockWrapper-maincallout .divMainCalloutTextWrapper {
height:100% !important;
background:rgba(0, 39, 85, .85);
}
.divMainCalloutTextInner p {
margin-bottom:5px;
}
.div-additional-block-1 .spnBlockContent {
flex-direction:column;
}
.div-additional-block-1 .spnBlockContent > *,
.div-additional-block-1 .spnBlockContent h2 {
width:100%;
}
.div-additional-block-1 .spnBlockContent h2 {
font-size:50px;
}
.div-additional-block-1 .spnBlockContent h3 {
font-size:20px;
}
.divSiteContentInnerAdditionals1 {
padding-top:30px !important;
}
.body-dir-home.user-frontend header,
.body-dir-home header {
position:relative !important;
background:#000FA0;
}
.divMainCalloutTextInner h1 {
font-size:36px !important;
}
.divMainCalloutTextInner h2 {
font-size:20px !important;
}
.divMainCalloutTextInner img {
width:315px;
height:auto;
}
.divMainCalloutWrapper-static .divBlockWrapper-maincallout .divMainCalloutTextWrapper {
height:100% !important;
}
.mainSlideshowVideo {
width:102%;
max-width:102% !important;
margin-left:-1%;
}
.user-frontend #main {
margin-top:0;
}
.main-blog .divBlogWrapper-synopsis .divBlogInner,
.main-event .divEventWrapper-synopsis .divEventInner {
gap:15px;
}
.main-blog .divBlockWrapper-text .anchSynopsisCTA,
.main-event .divBlockWrapper-text .anchSynopsisCTA{
width:fit-content;
padding:5px 15px;
}
#main {
margin-top:0;
}
.divLogoWrapper {
text-align: left;
margin-top: -20px;
z-index: 11;
}
.divMainCalloutWrapper {
clear:both;
width:100%;
height: auto;
}
.divMainCalloutInner .divBlockMedia img {
position:relative;
width: 100%;
max-width:none;
height: 530px;
object-fit:cover;
left:50%;
transform:translate(-50%, 0%);
}
.swiper-button-prev, .swiper-container-rtl .swiper-button-next {
display:block !important;
}
.swiper-button-next, .swiper-container-rtl .swiper-button-prev {
display:block !important;
}
.divMainCalloutWrapper .divMainCalloutTextWrapper {
background: rgba(0,0,0,1);
width: 100%;
padding: 20px;
bottom: 0;
}
.divMainCalloutWrapper-static .divMainCalloutTextWrapper {
position:relative;
clear:both;
background: rgba(0,0,0,.4);
width: 100%;
padding: 0;
bottom: 0;
}
.divMainCalloutTextInner {
background: rgba(0,0,0,.001);
}
.divNavigation-footer-super {
display:none !important;
}
.divFooterRow-middle {
display:none !important;
}
.divFooterRow-top .row {
display: flex;
flex-direction: column;
}
footer .divSiteInfoWrapper-social {
text-align: center;
padding:10px 0px;
}
footer .divSiteInfoInner-contact a {
width: 100%;
text-align: center;
}
.body-dir-home .divBlockWrapper-text .divBlockInner {
display: flex;
flex-direction: column-reverse;
}
.divMenuWrapper-side,
.divContentWrapper-hasSideMenu {
margin-top:15px;
margin-bottom:15px;
}
.divSearchWrapper .divMobileOptions .dropdownMobileOptions {
padding: 0;
background: #ffffff;
color: #000FA0;
border: 1px solid #000FA0;
}
.divEventWrapper-synopsis {
padding-bottom: 15px;
}
.spanDataValue {
font-family:'Metropolis', sans-serif;
font-size: 16px;
text-align: right;
}
.anchListingDetail,
.anchListingDetail img {
width:100%;
}
.divContactScreen-form {
margin-top:20px;
}
.divContactScreenDetails {
margin:0;
}
.g-recaptcha > div,
.divContactScreenDetail-bottom .divContactFormInput-submit button {
margin:auto;
}
.divBlogWrapper-synopsis .divBlogInner {
gap:15px;
}
.divContactScreenDetails,
.divContactScreenInner {
padding:0;
}
.divBlock-84 img {
max-width: 150% !important;
width:150% !important;
left: -22%;
position: relative;
}
}
@media (max-width:767px) {
.main-pagedirectory-learn-details .divPageTitle{
background-color: #C9E8FF;
background: url(https://www.chooselegend.com/layout/images/top_banner.svg);
background-size: 100%;
background-position: 50% -70px;
background-repeat: no-repeat;
}
.divBlockWrapper.lightbrown,
.divBlockWrapper.blue,
.divBlockWrapper.darkblue {
width:100%;
max-width:100%;
}
.divBlockWrapper-block-double {
gap:30px;
}
.body-home .divSponsorSlideWrapper .divSponsorWrapperInner {
max-width:75%;
margin:auto;
}
.body-dir-home .divSiteContentInnerAdditionals2 {
padding-top:30px !important;
}
.divPageTitle {
min-height: 80px;
}
h1{
font-size:34px;
}
.divBlock-84 img {
width:100% !important;
max-width:100% !important;
left:unset !important;
opacity:0;
}
.divBlock-84 picture {
background-color:#002755;
background-image:url(https://www.chooselegend.com/layout/images/timelineMobile.jpg);
background-size:100%;
background-repeat:no-repeat;
height:1600px;
}
.divPageTitle h1,
.divPageTitle h2,
.divPageTitle h3 {
font-size:36px;
}
.divMainCalloutTextInner h1{
font-size:36px;
}
h2{
font-size:30px;
}
.divMainCalloutTextInner h2{
font-size:20px;
}
.divBlockWrapper h2 a {
font-size:30px;
}
.divContentState h1,
.divContentState h2,
.divContentState h3 {
font-size: 30px;
}
h3, h4{
font-size:26px;
}
.divMainCalloutTextInner h3{
font-size:26px;
}
.divMiniCallout .divMiniCalloutTextWrapper h3,
.divMiniCallout .divMiniCalloutTextWrapper p{
font-size:26px;
}
.divBlockWrapper h3 a {
font-size: 26px;
}
}
@media (max-width: 595px) {
.main-pagedirectory-learn-details .divPageTitle{
background-position: 50% -50%;
}
}
@media (max-width: 430px) {
.main-pagedirectory-learn-details .divPageTitle{
background-position: 50% -25%;
}
}
@media (max-width:960px){
.body-learn .anchLogoLink img{
opacity:1;
}
.divGoogleRecaptchaWrapper .g-recaptcha{
margin-top:0 !important;
width:100%;
}
.g-recaptcha > div{
max-width: 100% !important;
}
.body-dir-home .div-additional-block-1 .spnBlockContent h2,
.body-dir-home .div-additional-block-1 .spnBlockContent > *{
width:100%;
}
}
@media (max-width:768px){
.body-dir-home .div-additional-block-3.divBlockWrapper-text {
display: block;
}
.body-dir-home .div-additional-block-1 .spnBlockContent h2{
font-size:50px;
}
.body-dir-home .div-additional-block-1 .spnBlockContent h2,
.body-dir-home .div-additional-block-1 .spnBlockContent > *{
width:100%;
}
.body-dir-home .divHomeAdditionals2GraphicRelative{
padding-top: 0;
}
.customCalloutsInner{
flex-direction: column;
justify-content: center;
gap:15px;
}
.body-dir-home .divSiteContentInnerAdditionals2{
padding:0;
}
.body-dir-home .div-additional-block-2 .spnBlockContent h2{
font-size:50px;
width: 100%;
margin-bottom: 60px;
padding-bottom: 35px;
}
.body-dir-home .div-additional-block-2 .spnBlockContent > *{
width:100%;
}
.body-dir-home .div-additional-block-2 .spnBlockContent{
background-position-x:98%;
}
.divMiniCallout .divMiniCalloutTextWrapper h3, .divMiniCallout .divMiniCalloutTextWrapper p{
font-size:16px;
}
.body-dir-home .divSiteContentInnerAdditionals3{
background-color:#000FA0;
background-position-y: bottom;
padding-top: 50px;
}
.body-dir-home .divPullingFromPageWrappe .divBlogExtra{
border: 0;
padding: 0;
justify-content: start;
text-align: left;
align-items: start;
}
.body-dir-home .divPullingFromPageWrappe .divBlogWrapper{
width:100%;
}
.divOurWorkFirstTextBlock .spnBlockContent{
display:block;
}
.divMenuWrapper-album .divAlbumCoverInner{
max-width:100%;
width:auto;
}
.divPageTitle{
padding-top: 40px;
padding-bottom:0px;
}
.divContactFormInput .divPropertyGroup .inpProperty-radio, .divContactFormInput .divPropertyGroup .inpProperty-checkbox{
width: 15px;
height: 15px;
transform: scale(1);
}
#interestedDropDownBtn{
height:50px;
}
/*
#interestedDropDownBtn{
pointer-events: none;
}
.divOptionDropdown{
position:relative;
display:block;
border-radius:0;
top: unset;
left: unset;
float: unset;
z-index: 1;
}
*/
.divBlock-1258{
margin-bottom:20px;
}
.divBlock-1258 .divBlockInner,
.divBlock-955 .divBlockInner{
display:flex;
flex-direction:column-reverse;
}
.divBlock-1258 h1{
font-size: 36px;
}
.main-pagedirectory-contact .divContactFormWrapper{
padding:15px;
}
.divBlock-658,
.body-dir-ellie-brands .divContentWrapper-fullwidth {
padding: 0px;
}
.divListingDetail-value .fa-linkedin {
opacity: 0;
}
.body-learn .divEntriesWrapper {
margin-top: 1em;
}
.body-learn .divBlogWrapper-detail .divBlogDetails-top {
padding-top: 30px;
padding-bottom: 20px;
}
}
a:focus,
input:focus,
textarea:focus,
select:focus,
button:focus,
.group input:focus,
.group textarea:focus,
.group select:focus,
.divContactFormInput .inpProperty:focus,
.anchLogoLink:focus {
outline: 1px solid black;
outline-offset: -2px;
}
.anchLogoLink {
width:100%;
height:100%;
display:block;
}
.anchLogoLink:focus,
.body-dir-home .divNavFields-main .anchNavigation:focus {
outline: 0px solid black;
outline-offset: -2px;
}
.anchNavigation-sandwich-seo {
text-transform: uppercase;
}
@media (min-width: 768px) and (max-width: 768px) {
.divFooterRow-top-contact > div.container {
flex-direction: row;
}
}
main.no-scroll {
display:none;
}
@media (max-width: 1200px) {
header .divNavigation-sandwich .divToggleContainer-links {
top: 0px;
position: fixed;
height: 100%;
z-index: 100;
max-height: 100vh;
padding-top: 60px;
}
.divNavigation-sandwich .btn-sandwich .icon-bar {
background-color: white;
}
.divToggleContainer-btn {
position:relative;
top:0;
right:0;
z-index: 99;
}
.divToggleContainer-links{
right:-400px;
transition: right 0.2s ease-in-out;
}
.divToggleContainer-links.show{
right:0px;
}
.divToggleContainer-links .btn-sandwich{
position:absolute;
top: 0;
right: 15px;
}
header{
position:fixed;
background: #002755 !important;
}
.divLogoWrapper{
position:relative;
height:100%;
margin-top: auto;
background: unset;
}
.anchLogoLin{
height:auto;
width:auto;
display: flex;
align-content: center;
}
.divLogoWrapper img{
content: url('https://www.chooselegend.com/layout/images/logo_white.png');
opacity: 1;
}
.main-pagedirectory-home{
margin-top:0 !important;
}
.divPageTitle{
background: none;
}
.main-pagedirectory-learn .divPageTitle {
background-color: #FFF4E9;
}
}
.main-pageid-58 .divBlockMedia-left {
padding-right: 30px;
}
.main-pageid-58 .divBlockMedia-right {
padding-left: 30px;
}
.main-pageid-58 .divMiniCalloutWrapper {
display: none;
}
.main-pageid-58 .divServicesControlHeader .pullHeader {
font-size: 32px;
}
.main-pageid-58 .divBlockWrapper li {
list-style-position: outside;
}
@media (min-width: 1200px) {
.divMainCalloutWrapper {
height: 1020px;
}
.divMainCalloutWrapper-static .divBlockWrapper-maincallout .divMainCalloutTextWrapper {
top: 200px;
}
.divMainCalloutTextInner video {
margin-bottom: 15px;
}
.divMainCalloutWrapper-static .divBlockWrapper-maincallout .divMainCalloutTextWrapper {
padding-bottom: 20px;
}
}
@media (max-width:450px) {
.divBlock-84 picture {
background-color:#002755;
background-image:url(https://www.chooselegend.com/layout/images/timelineMobile.jpg);
background-size:100%;
background-repeat:no-repeat;
height:900px !important;
}
}
.main-pagedirectory-pricing-plans .divBlock-1320 li {
font-size: 16px;
}
@media (min-width: 1440px){
.body-title-ii-website-compliance .container, .body-title-ii-website-compliance .container-lg, .body-title-ii-website-compliance .container-md, .body-title-ii-website-compliance .container-sm, .body-title-ii-website-compliance .container-xl,
.body-title-ii-website-compliance .divBannerAlertTextWrapper, .body-title-ii-website-compliance .div-additional-block-1, .body-title-ii-website-compliance .div-additional-block-2, .body-title-ii-website-compliance .div-additional-block-3,
.body-title-ii-website-compliance .divPullingFromPageWrappe, .body-title-ii-website-compliance .div-additional-block-4 {
max-width: 1362px !important;
margin:auto !important;
}
}
.body-title-ii-website-compliance header {
display:none;
}
.body-title-ii-website-compliance .divSiteContentInnerMinis,
.divMainCalloutWrapper > .container {
width:100%;
max-width:100% !important;
}
.body-title-ii-website-compliance .divMiniCallout {
padding:7.5px 15px;
}
.body-title-ii-website-compliance .divMainCalloutText-tinyMCE {
display:flex;
}
.body-title-ii-website-compliance .divMainCalloutText-tinyMCE > div {
width:50%;
}
.body-title-ii-website-compliance #main > div > div.divMainCalloutWrapper.divMainCalloutWrapper-static > div > div > div > div > div > div > div.divMainCalloutTextWrapper > div > div > div:nth-child(1) {
display:flex;
align-items:center;
justify-content:center;
flex-direction:column;
}
.body-title-ii-website-compliance .divMainCalloutTextWrapper {
padding:15px 6% !important;
}
.body-title-ii-website-compliance .divMainCalloutTextWrapper h1 strong {
font-weight:normal;
color:#29CB8B;
}
.body-title-ii-website-compliance .divSiteContentInnerAdditionals1 .spnBlockContent {
display:flex;
align-items:center;
gap:15%;
}
.body-title-ii-website-compliance .divSiteContentInnerAdditionals1 .spnBlockContent > div {
width:50%;
max-width:50%;
}
.body-title-ii-website-compliance .divMainCalloutWrapper {
height:883px;
}
.body-title-ii-website-compliance #main > div > div.divMainCalloutWrapper.divMainCalloutWrapper-static > div > div > div > div > div > div > div.divMainCalloutTextWrapper > div > div > div:nth-child(2) {
padding-left:5%;
}
.body-title-ii-website-compliance .divMainCalloutWrapper iFrame {
max-width:570px !important;
min-width:570px !important;
max-height:500px !important;
min-height:500px !important;
flex-direction: column-reverse;
display: flex;
}
.body-title-ii-website-compliance a.anchButton {
text-transform:uppercase;
font-size:20px;
}
.body-title-ii-website-compliance .divMainCalloutTextInner a.anchButton:hover {
color:white !important;
font-size:20px;
}
.body-title-ii-website-compliance .divMiniCallout:hover .divMiniCalloutTextWrapper h3,
.body-title-ii-website-compliance .divMiniCalloutInner h3,
.body-title-ii-website-compliance .divMiniCalloutInner h3:hover {
color: #FFF;
text-align: center;
font-family: Metropolis;
font-size: 16px;
font-style: normal;
font-weight: 700;
line-height: 24px;
text-decoration:unset;
}
.body-title-ii-website-compliance .divSiteContentInnerAdditionals4 h3,
.body-title-ii-website-compliance .divSiteContentInnerAdditionals1 h3 {
text-transform:uppercase;
}
.body-title-ii-website-compliance .divSiteContentInnerAdditionals4 p {
font-size:18px;
}
.body-title-ii-website-compliance .divSiteContentInnerAdditionals2 ul {
list-style-image: url("https://www.chooselegend.com/layout/images/Check.svg");
}
.body-title-ii-website-compliance .divSiteContentInnerAdditionals4 p strong {
color: #29CB8B !important;
font-family: Metropolis;
font-size: 18px;
font-style: italic;
font-weight: 700;
line-height: 21px;
}
.body-title-ii-website-compliance .divSiteContentInnerAdditionals1 p {
font-size:18px;
}
.body-title-ii-website-compliance .divMainCalloutWrapper-static .divBlockWrapper-maincallout .divMainCalloutTextWrapper {
height:100%;
top:0;
background: rgba(0, 39, 85, 0.80);
}
.body-title-ii-website-compliance .divMainCalloutTextInner h1,
.body-title-ii-website-compliance .divMainCalloutTextInner h2,
.body-title-ii-website-compliance .divMainCalloutTextInner h3,
.body-title-ii-website-compliance .divMainCalloutTextInner h4,
.body-title-ii-website-compliance .divMainCalloutTextInner h5,
.body-title-ii-website-compliance .divMainCalloutTextInner p,
.body-title-ii-website-compliance .divMainCalloutTextInner span {
text-align:left !important;
width:100%;
}
.body-title-ii-website-compliance .divMainCalloutTextInner h1,
.body-title-ii-website-compliance .divMainCalloutTextInner h3 {
text-transform:uppercase;
}
.body-title-ii-website-compliance .divMainCalloutTextInner h5 {
font-weight:400;
}
.body-title-ii-website-compliance .divMainCalloutTextInner h5 strong {
font-weight:700;
}
.body-title-ii-website-compliance .faqDiv h2,
.body-title-ii-website-compliance .faqDiv {
width:100%;
text-align:center;
}
.body-title-ii-website-compliance .divBlockWrapper-faq .divBlockInner-question {
text-align:left;
}
.body-title-ii-website-compliance .divPullingFromPageWrappe,
.body-title-ii-website-compliance .divBlockWrapper-faq {
width:100%;
max-width:100%;
flex:unset;
}
.body-title-ii-website-compliance .divMiniCallout {
width:25%;
max-width:25%;
}
.body-title-ii-website-compliance .divMainCalloutTextInner h1,
.body-title-ii-website-compliance .divMainCalloutTextInner h2,
.body-title-ii-website-compliance .divMainCalloutTextInner h3,
.body-title-ii-website-compliance .divMainCalloutTextInner h4,
.body-title-ii-website-compliance .divMainCalloutTextInner h5 {
margin-bottom:20px !important;
}
.body-title-ii-website-compliance .divSiteContentInnerAdditionals1 {
width:100%;
max-width:100% !important;
flex:unset;
background-color: #000FA0;
}
.body-title-ii-website-compliance .divSiteContentInnerAdditionals4 {
width:100%;
max-width:100% !important;
flex:unset;
background-color: #000FA0;
height:544px;
background-size:100%;
background-position-x:center;
background-position-y:bottom;
background-repeat:no-repeat;
}
.body-title-ii-website-compliance .divSiteContentInnerAdditionals1 *,
.body-title-ii-website-compliance .divSiteContentInnerAdditionals4 * {
color:#F5F5F5 !important;
}
.body-title-ii-website-compliance .divSiteContentInnerAdditionals2 h3 {
color: #000FA0;
font-family: Anton;
font-size: 48px;
font-style: normal;
font-weight: 400;
text-transform:uppercase;
letter-spacing:normal;
}
.body-title-ii-website-compliance .divSiteContentInnerAdditionals2 h4 {
color: #002755;
font-family: Metropolis;
font-size: 26px;
font-style: normal;
font-weight: 700;
line-height: 34px;
letter-spacing: 2.6px;
text-transform:uppercase;
}
.body-title-ii-website-compliance .divSiteContentInnerAdditionals4,
.body-title-ii-website-compliance .divSiteContentInnerAdditionals1 {
position:relative;
}
.body-title-ii-website-compliance .div-additional-block-1 {
padding-bottom:60px;
}
.body-title-ii-website-compliance .div-additional-block-2 .divBlockInner {
display:flex;
flex-direction:row-reverse;
align-items:center;
}
.divAdditionalOneWave {
width:100%;
height:200px;
background:url(https://www.chooselegend.com/layout/images/titleTwoLandingWaveOne.png);
background-size:100% 100%;
position:absolute;
top:-135px;
}
.divAdditionalTwoWave {
width:100%;
height:200px;
background:url(https://www.chooselegend.com/layout/images/titleTwoLandingWaveTwo.png);
background-size:100% 100%;
position:absolute;
bottom:-85px;
}
.body-title-ii-website-compliance .divSiteContentInnerAdditionals2 strong {
color:#DD4100;
}
.body-title-ii-website-compliance .divSiteContentInnerAdditionals2 li strong,
.body-title-ii-website-compliance .divSiteContentInnerAdditionals2 li span {
position:relative;
top:-4px;
}
.body-title-ii-website-compliance .div-additional-block-4 {
display:flex;
align-items:center;
}
.body-title-ii-website-compliance .divMiniCalloutInner {
border-radius: 10px;
background: #000FA0;
padding:35px 25px;
min-height:340px;
}
.body-title-ii-website-compliance .divMiniCalloutInner h3,
.body-title-ii-website-compliance .divMiniCalloutInner p {
text-align:center;
}
.body-title-ii-website-compliance .divSiteContentInner-sitewidth.container.divSiteContentInnerMinis {
background:#C9E8FF;
padding:90px 15px !important;
padding-top:200px !important;
}
.body-title-ii-website-compliance .faqDiv h2 {
padding-top:75px;
}
.body-title-ii-website-compliance .divSiteContentWrapper {
padding-bottom:75px !important;
}
.body-title-ii-website-compliance .divBlockWrapper-faq .divBlockInner-question {
flex-direction:row-reverse;
}
.body-title-ii-website-compliance .divBlockWrapper-faq .divBlockInner-question > *:not(span) {
color:#000FA0;
font-size:26px;
}
.body-title-ii-website-compliance .fa-plus {
color:#000FA0;
font-size:39px;
}
.body-title-ii-website-compliance .faqDiv h2 {
color:#000FA0;
}
.body-title-ii-website-compliance .divBlockMedia figure {
margin:0 !important;
}
.body-title-ii-website-compliance .divSiteContentInnerAdditionals2 {
padding:0;
}
.body-title-ii-website-compliance .divSiteContentInnerAdditionals4 .spnBlockContent {
display:flex;
align-items:center;
gap:15%;
}
.body-title-ii-website-compliance .divSiteContentInnerAdditionals4 .spnBlockContent > div {
width:50%;
max-width:50%;
}
.body-title-ii-website-compliance .divSiteContentInnerAdditionals4 .divBlockInner {
width:100%;
}
.body-title-ii-website-compliance .divMiniCalloutInner,
.body-title-ii-website-compliance .divMiniCallout .divBlockMedia picture {
display:flex;
align-items:start;
justify-content:center;
}
.divMainCalloutTextInner a.anchButton {
border-radius: 8px;
background: #DD4100;
background: #D64000;
min-width:250px;
text-align:center;
}
.divMainCalloutTextInner a.anchButton:hover {
border-radius: 8px;
background: #000FA0;
}
.body-title-ii-website-compliance .divMiniCallout .divBlockMedia img {
width:86px;
height:86px;
}
@media (min-width:768px) and (max-width:1199px){
.body-title-ii-website-compliance header {
display:none;
}
.body-title-ii-website-compliance .divMiniCalloutRow {
width:100%;
max-width:100%;
}
.body-title-ii-website-compliance .divSiteContentInnerAdditionals1 h3 {
text-align:center;
}
#main > div > div.divSiteContentInner.divSiteContentInnerAdditionals4.divSiteContentInner-sitewidth.container.row.m-auto > div.divBlockWrapper.divBlockWrapper-text.divBlock-1339.div-additional-block-4.col-12 > div > span > div:nth-child(1) {
width:25%;
max-width:25%;
}
#main > div > div.divSiteContentInner.divSiteContentInnerAdditionals4.divSiteContentInner-sitewidth.container.row.m-auto > div.divBlockWrapper.divBlockWrapper-text.divBlock-1339.div-additional-block-4.col-12 > div > span > div:nth-child(2) {
width:75%;
max-width:75%;
}
.body-title-ii-website-compliance .divSiteContentInnerAdditionals4 .spnBlockContent {
gap:5%;
}
.body-title-ii-website-compliance .divSiteContentInnerAdditionals4 a.anchButton{
position:absolute;
top:78%;
justify-self:anchor-center;
}
.body-title-ii-website-compliance .divSiteContentInnerAdditionals4 .spnBlockContent {
align-items:start;
padding-top:60px;
}
.body-title-ii-website-compliance .divSiteContentInnerAdditionals4 {
z-index:13;
}
.divAdditionalTwoWave {
height:160px;
}
.body-title-ii-website-compliance .divSiteContentInnerAdditionals4 .spnBlockContent,
.body-title-ii-website-compliance .divSiteContentInnerAdditionals4 .divBlockInner {
min-height:514px;
}
.body-title-ii-website-compliance .divMiniCallout {
width:45%;
max-width:45%;
flex:unset;
min-height:0;
}
.body-title-ii-website-compliance .divMiniCalloutTextInner {
padding:0;
}
.body-title-ii-website-compliance .divMiniCalloutWrapperInner {
justify-content:center;
}
.body-title-ii-website-compliance ++.divMiniCalloutTextInner {
padding:0;
}
.body-title-ii-website-compliance .divMainCalloutText-tinyMCE {
display:flex;
}
.body-title-ii-website-compliance .divMainCalloutText-tinyMCE > div {
width:50%;
}
.body-title-ii-website-compliance .divMainCalloutInner .divBlockMedia img,
.body-title-ii-website-compliance .divMainCalloutWrapper {
height:634px;
}
.body-title-ii-website-compliance .divMainCalloutTextInner h3 {
font-size:24px;
}
.body-title-ii-website-compliance .divMainCalloutTextInner h1,
.body-title-ii-website-compliance .divMainCalloutTextInner h2,
.body-title-ii-website-compliance .divMainCalloutTextInner h3,
.body-title-ii-website-compliance .divMainCalloutTextInner h4,
.body-title-ii-website-compliance .divMainCalloutTextInner h5,
.body-title-ii-website-compliance .divMainCalloutTextInner p,
.body-title-ii-website-compliance .divMainCalloutTextInner span {
text-align:left !important;
width:100%;
}
.body-title-ii-website-compliance #main > div > div.divMainCalloutWrapper.divMainCalloutWrapper-static > div > div > div > div > div > div > div.divMainCalloutTextWrapper > div > div > div:nth-child(1) {
display:flex;
align-items:center;
justify-content:center;
flex-direction:column;
}
.body-title-ii-website-compliance .divMainCalloutTextInner h1 {
margin:0 !important;
}
.body-title-ii-website-compliance .divMainCalloutTextInner h1,
.body-title-ii-website-compliance .divMainCalloutTextInner h2,
.body-title-ii-website-compliance .divMainCalloutTextInner h3,
.body-title-ii-website-compliance .divMainCalloutTextInner h4,
.body-title-ii-website-compliance .divMainCalloutTextInner h5 {
margin-bottom:10px !important;
}
.divAdditionalOneWave {
left:0;
}
.body-title-ii-website-compliance .div-additional-block-2 .divBlockInner .divBlockMedia {
width:50%;
max-width:50%;
margin-bottom:0;
}
.body-title-ii-website-compliance .divSiteContentInnerAdditionals2 {
padding-bottom:0 !important;
}
.body-title-ii-website-compliance .div-additional-block-2 .spnBlockContent {
padding-top:15px;
padding-bottom:30px;
}
.divAdditionalTwoWave {
left:0;
}
.body-title-ii-website-compliance #main > div > div.divMainCalloutWrapper.divMainCalloutWrapper-static > div > div > div > div > div > div > div.divMainCalloutTextWrapper > div > div > div:nth-child(2) {
padding-left:0;
}
.body-title-ii-website-compliance .divMainCalloutInner .divBlockMedia img, .body-title-ii-website-compliance .divMainCalloutWrapper {
height:1100px;
}
.body-title-ii-website-compliance .divMainCalloutTextInner {
padding-bottom:60px;
}
.body-title-ii-website-compliance .divMainCalloutText-tinyMCE > div {
width:100%;
}
.body-title-ii-website-compliance .divMainCalloutText-tinyMCE {
flex-direction:column;
gap:30px;
}
}
@media (max-width:767px) {
.body-title-ii-website-compliance header {
display:none;
}
.body-title-ii-website-compliance .divSiteContentInnerAdditionals2 li {
list-style-position: inside;
line-height:30px;
}
#main > div > div.divSiteContentInner.divSiteContentInnerAdditionals4.divSiteContentInner-sitewidth.container.row.m-auto > div.divBlockWrapper.divBlockWrapper-text.divBlock-1339.div-additional-block-4.col-12 > div > span > div:nth-child(1) > p {
display:flex;
justify-content:center;
}
.divAdditionalOneWave {
height:100px;
top:-90px;
}
.body-title-ii-website-compliance .divMainCalloutTextInner h5 {
display:flex;
align-items:center;
justify-content:center;
}
.body-title-ii-website-compliance .divSiteContentInnerAdditionals4 h3,
.body-title-ii-website-compliance .divSiteContentInnerAdditionals1 h3 {
text-align:center;
}
.body-title-ii-website-compliance .divMainCalloutText-tinyMCE {
gap:30px;
}
.body-title-ii-website-compliance .divSiteContentInnerAdditionals2 {
padding-top:30px;
}
.divAdditionalTwoWave {
bottom:-90px;
height:100px;
}
.body-title-ii-website-compliance .divBlockWrapper-faq .divBlockInner-question > *:not(span) {
font-size:20px;
}
.divAdditionalTwoWave {
left:0;
}
.body-title-ii-website-compliance .divMainCalloutInner .divBlockMedia img,
.body-title-ii-website-compliance .divMainCalloutWrapper {
height:646px;
}
.divAdditionalOneWave {
left:0;
}
.body-title-ii-website-compliance .divMainCalloutTextInner h1,
.body-title-ii-website-compliance .divMainCalloutTextInner h2,
.body-title-ii-website-compliance .divMainCalloutTextInner h3,
.body-title-ii-website-compliance .divMainCalloutTextInner h4,
.body-title-ii-website-compliance .divMainCalloutTextInner h5 {
margin-bottom:10px !important;
}
.body-title-ii-website-compliance .divMainCalloutTextInner h1,
.body-title-ii-website-compliance .divMainCalloutTextInner h2,
.body-title-ii-website-compliance .divMainCalloutTextInner h3,
.body-title-ii-website-compliance .divMainCalloutTextInner h4,
.body-title-ii-website-compliance .divMainCalloutTextInner h5,
.body-title-ii-website-compliance .divMainCalloutTextInner p,
.body-title-ii-website-compliance .divMainCalloutTextInner span {
text-align:left !important;
width:100%;
}
.body-title-ii-website-compliance #main > div > div.divMainCalloutWrapper.divMainCalloutWrapper-static > div > div > div > div > div > div > div.divMainCalloutTextWrapper > div > div > div:nth-child(1) {
display:flex;
align-items:center;
justify-content:center;
flex-direction:column;
}
.body-title-ii-website-compliance .divSiteContentInnerAdditionals1 .spnBlockContent > div,
.body-title-ii-website-compliance .divSiteContentInnerAdditionals4 .spnBlockContent > div {
width:100%;
max-width:100%;
}
.body-title-ii-website-compliance .divMiniCallout {
width:85%;
max-width:85%;
}
.body-title-ii-website-compliance .divMainCalloutWrapper iFrame {
max-width:345px !important;
min-width:345px !important;
}
.body-title-ii-website-compliance #main > div > div.divMainCalloutWrapper.divMainCalloutWrapper-static > div > div > div > div > div > div > div.divMainCalloutTextWrapper > div > div > div:nth-child(2) {
padding-left:0;
}
.body-title-ii-website-compliance .divMainCalloutInner .divBlockMedia img, .body-title-ii-website-compliance .divMainCalloutWrapper {
height:1200px;
}
.body-title-ii-website-compliance .divMainCalloutTextInner h3 {
font-size:20px;
}
.body-title-ii-website-compliance .divMainCalloutText-tinyMCE > div {
width:100%;
}
.body-title-ii-website-compliance .divMainCalloutText-tinyMCE {
flex-direction:column;
}
.body-title-ii-website-compliance .div-additional-block-2 .divBlockInner {
display:flex;
flex-direction:column-reverse;
}
.body-title-ii-website-compliance .divSiteContentInnerAdditionals4 .spnBlockContent {
gap:0;
flex-direction:column;
}
}
#callUs:hover {
color: transparent !important;
}
#callUs:hover::after{
content:"513-492-9008";
position: absolute;
top: 50%;
left: 50%;
transform: translate(-50%, -50%);
color: white;
white-space: nowrap;
-moz-transition: all 0.28s ease; -o-transition: all 0.28s ease; -webkit-transition: all 0.28s ease; transition: all 0.28s ease;
}
.main-pagedirectory-middletown-city-schools-advertising .divContactFormInput .spanPropertyGroupLabel,
.main-pagedirectory-middletown-city-schools-advertising .divContactFormInput .labelPropertyLabel,
.main-pagedirectory-blanchester-local-schools-advertising .divContactFormInput .spanPropertyGroupLabel,
.main-pagedirectory-blanchester-local-schools-advertising .divContactFormInput .labelPropertyLabel,
.main-pagedirectory-carlisle-local-schools-advertising .divContactFormInput .spanPropertyGroupLabel,
.main-pagedirectory-carlisle-local-schools-advertising .divContactFormInput .labelPropertyLabel,
.main-pagedirectory-east-clinton-local-schools-advertising .divContactFormInput .spanPropertyGroupLabel,
.main-pagedirectory-east-clinton-local-schools-advertising .divContactFormInput .labelPropertyLabel,
.main-pagedirectory-forest-hills-local-schools-advertising .divContactFormInput .spanPropertyGroupLabel,
.main-pagedirectory-forest-hills-local-schools-advertising .divContactFormInput .labelPropertyLabel,
.main-pagedirectory-franklin-city-schools-advertising .divContactFormInput .spanPropertyGroupLabel,
.main-pagedirectory-franklin-city-schools-advertising .divContactFormInput .labelPropertyLabel,
.main-pagedirectory-kings-local-schools-advertising .divContactFormInput .spanPropertyGroupLabel,
.main-pagedirectory-kings-local-schools-advertising .divContactFormInput .labelPropertyLabel,
.main-pagedirectory-lebanon-city-schools-advertising .divContactFormInput .spanPropertyGroupLabel,
.main-pagedirectory-lebanon-city-schools-advertising .divContactFormInput .labelPropertyLabel,
.main-pagedirectory-little-miami-local-schools-advertising .divContactFormInput .spanPropertyGroupLabel,
.main-pagedirectory-little-miami-local-schools-advertising .divContactFormInput .labelPropertyLabel,
.main-pagedirectory-mason-city-schools-athletics-advertising .divContactFormInput .spanPropertyGroupLabel,
.main-pagedirectory-mason-city-schools-athletics-advertising .divContactFormInput .labelPropertyLabel,
.main-pagedirectory-milford-exempted-village-schools-advertising .divContactFormInput .spanPropertyGroupLabel,
.main-pagedirectory-milford-exempted-village-schools-advertising .divContactFormInput .labelPropertyLabel,
.main-pagedirectory-milford-schools-athletics-advertising .divContactFormInput .spanPropertyGroupLabel,
.main-pagedirectory-milford-schools-athletics-advertising .divContactFormInput .labelPropertyLabel,
.main-pagedirectory-monroe-local-schools-advertising .divContactFormInput .spanPropertyGroupLabel,
.main-pagedirectory-monroe-local-schools-advertising .divContactFormInput .labelPropertyLabel,
.main-pagedirectory-northwood-schools-advertising .divContactFormInput .spanPropertyGroupLabel,
.main-pagedirectory-northwood-schools-advertising .divContactFormInput .labelPropertyLabel,
.main-pagedirectory-oak-hills-local-schools-advertising .divContactFormInput .spanPropertyGroupLabel,
.main-pagedirectory-oak-hills-local-schools-advertising .divContactFormInput .labelPropertyLabel,
.main-pagedirectory-talawanda-local-schools-advertising .divContactFormInput .spanPropertyGroupLabel,
.main-pagedirectory-talawanda-local-schools-advertising .divContactFormInput .labelPropertyLabel,
.main-pagedirectory-talawanda-athletics-advertising .divContactFormInput .spanPropertyGroupLabel,
.main-pagedirectory-talawanda-athletics-advertising .divContactFormInput .labelPropertyLabel,
.main-pagedirectory-three-rivers-local-schools-advertising .divContactFormInput .spanPropertyGroupLabel,
.main-pagedirectory-three-rivers-local-schools-advertising .divContactFormInput .labelPropertyLabel,
.main-pagedirectory-waynesville-local-schools-advertising .divContactFormInput .spanPropertyGroupLabel,
.main-pagedirectory-waynesville-local-schools-advertising .divContactFormInput .labelPropertyLabel,
.main-pagedirectory-wilmington-city-schools-advertising .divContactFormInput .spanPropertyGroupLabel,
.main-pagedirectory-wilmington-city-schools-advertising .divContactFormInput .labelPropertyLabel {
$bold;
}
.divContactFormInput-submit {
padding-left:15px;
}
.divContactScreenDetail-bottom .divContactFormInput-submit button {
border-radius:25px;
}
.main-pagedirectory-middletown-city-schools-advertising .divContactScreenInner h2:first-of-type,
.main-pagedirectory-blanchester-local-schools-advertising .divContactScreenInner h2:first-of-type,
.main-pagedirectory-carlisle-local-schools-advertising .divContactScreenInner h2:first-of-type,
.main-pagedirectory-east-clinton-local-schools-advertising .divContactScreenInner h2:first-of-type,
.main-pagedirectory-forest-hills-local-schools-advertising .divContactScreenInner h2:first-of-type,
.main-pagedirectory-franklin-city-schools-advertising .divContactScreenInner h2:first-of-type,
.main-pagedirectory-kings-local-schools-advertising .divContactScreenInner h2:first-of-type,
.main-pagedirectory-lebanon-city-schools-advertising .divContactScreenInner h2:first-of-type,
.main-pagedirectory-little-miami-local-schools-advertising .divContactScreenInner h2:first-of-type,
.main-pagedirectory-mason-city-schools-athletics-advertising .divContactScreenInner h2:first-of-type,
.main-pagedirectory-milford-exempted-village-schools-advertising .divContactScreenInner h2:first-of-type,
.main-pagedirectory-milford-schools-athletics-advertising .divContactScreenInner h2:first-of-type,
.main-pagedirectory-monroe-local-schools-advertising .divContactScreenInner h2:first-of-type,
.main-pagedirectory-northwood-schools-advertising .divContactScreenInner h2:first-of-type,
.main-pagedirectory-oak-hills-local-schools-advertising .divContactScreenInner h2:first-of-type,
.main-pagedirectory-talawanda-local-schools-advertising .divContactScreenInner h2:first-of-type,
.main-pagedirectory-talawanda-athletics-advertising .divContactScreenInner h2:first-of-type,
.main-pagedirectory-three-rivers-local-schools-advertising .divContactScreenInner h2:first-of-type,
.main-pagedirectory-waynesville-local-schools-advertising .divContactScreenInner h2:first-of-type,
.main-pagedirectory-wilmington-city-schools-advertising .divContactScreenInner h2:first-of-type {
display:block !important;
}
@media (min-width:1025px) {
.main-pagedirectory-middletown-city-schools-advertising .divSiteContentInner-sitewidth,
.main-pagedirectory-blanchester-local-schools-advertising .divSiteContentInner-sitewidth,
.main-pagedirectory-carlisle-local-schools-advertising .divSiteContentInner-sitewidth,
.main-pagedirectory-east-clinton-local-schools-advertising .divSiteContentInner-sitewidth,
.main-pagedirectory-forest-hills-local-schools-advertising .divSiteContentInner-sitewidth,
.main-pagedirectory-franklin-city-schools-advertising .divSiteContentInner-sitewidth,
.main-pagedirectory-kings-local-schools-advertising .divSiteContentInner-sitewidth,
.main-pagedirectory-lebanon-city-schools-advertising .divSiteContentInner-sitewidth,
.main-pagedirectory-little-miami-local-schools-advertising .divSiteContentInner-sitewidth,
.main-pagedirectory-mason-city-schools-athletics-advertising .divSiteContentInner-sitewidth,
.main-pagedirectory-milford-exempted-village-schools-advertising .divSiteContentInner-sitewidth,
.main-pagedirectory-milford-schools-athletics-advertising .divSiteContentInner-sitewidth,
.main-pagedirectory-monroe-local-schools-advertising .divSiteContentInner-sitewidth,
.main-pagedirectory-northwood-schools-advertising .divSiteContentInner-sitewidth,
.main-pagedirectory-oak-hills-local-schools-advertising .divSiteContentInner-sitewidth,
.main-pagedirectory-talawanda-local-schools-advertising .divSiteContentInner-sitewidth,
.main-pagedirectory-talawanda-athletics-advertising .divSiteContentInner-sitewidth,
.main-pagedirectory-three-rivers-local-schools-advertising .divSiteContentInner-sitewidth,
.main-pagedirectory-waynesville-local-schools-advertising .divSiteContentInner-sitewidth,
.main-pagedirectory-wilmington-city-schools-advertising .divSiteContentInner-sitewidth {
max-width:1140px;
background:transparent !important;
}
.main-pagedirectory-middletown-city-schools-advertising .divContentWrapper,
.main-pagedirectory-blanchester-local-schools-advertising .divContentWrapper,
.main-pagedirectory-carlisle-local-schools-advertising .divContentWrapper,
.main-pagedirectory-east-clinton-local-schools-advertising .divContentWrapper,
.main-pagedirectory-forest-hills-local-schools-advertising .divContentWrapper,
.main-pagedirectory-franklin-city-schools-advertising .divContentWrapper,
.main-pagedirectory-kings-local-schools-advertising .divContentWrapper,
.main-pagedirectory-lebanon-city-schools-advertising .divContentWrapper,
.main-pagedirectory-little-miami-local-schools-advertising .divContentWrapper,
.main-pagedirectory-mason-city-schools-athletics-advertising .divContentWrapper,
.main-pagedirectory-milford-exempted-village-schools-advertising .divContentWrapper,
.main-pagedirectory-milford-schools-athletics-advertising .divContentWrapper,
.main-pagedirectory-monroe-local-schools-advertising .divContentWrapper,
.main-pagedirectory-northwood-schools-advertising .divContentWrapper,
.main-pagedirectory-oak-hills-local-schools-advertising .divContentWrapper,
.main-pagedirectory-talawanda-local-schools-advertising .divContentWrapper,
.main-pagedirectory-talawanda-athletics-advertising .divContentWrapper,
.main-pagedirectory-three-rivers-local-schools-advertising .divContentWrapper,
.main-pagedirectory-waynesville-local-schools-advertising .divContentWrapper,
.main-pagedirectory-wilmington-city-schools-advertising .divContentWrapper {
display:flex;
gap:60px;
}
.main-pagedirectory-middletown-city-schools-advertising .divPageTitle,
.main-pagedirectory-blanchester-local-schools-advertising .divPageTitle,
.main-pagedirectory-carlisle-local-schools-advertising .divPageTitle,
.main-pagedirectory-east-clinton-local-schools-advertising .divPageTitle,
.main-pagedirectory-forest-hills-local-schools-advertising .divPageTitle,
.main-pagedirectory-franklin-city-schools-advertising .divPageTitle,
.main-pagedirectory-kings-local-schools-advertising .divPageTitle,
.main-pagedirectory-lebanon-city-schools-advertising .divPageTitle,
.main-pagedirectory-little-miami-local-schools-advertising .divPageTitle,
.main-pagedirectory-mason-city-schools-athletics-advertising .divPageTitle,
.main-pagedirectory-milford-exempted-village-schools-advertising .divPageTitle,
.main-pagedirectory-milford-schools-athletics-advertising .divPageTitle,
.main-pagedirectory-monroe-local-schools-advertising .divPageTitle,
.main-pagedirectory-northwood-schools-advertising .divPageTitle,
.main-pagedirectory-oak-hills-local-schools-advertising .divPageTitle,
.main-pagedirectory-talawanda-local-schools-advertising .divPageTitle,
.main-pagedirectory-talawanda-athletics-advertising .divPageTitle,
.main-pagedirectory-three-rivers-local-schools-advertising .divPageTitle,
.main-pagedirectory-waynesville-local-schools-advertising .divPageTitle,
.main-pagedirectory-wilmington-city-schools-advertising .divPageTitle {
min-height:145px;
}
.main-pagedirectory-middletown-city-schools-advertising .divBlockWrapper-text ~ .divBlockWrapper-text,
.main-pagedirectory-blanchester-local-schools-advertising .divBlockWrapper-text ~ .divBlockWrapper-text,
.main-pagedirectory-carlisle-local-schools-advertising .divBlockWrapper-text ~ .divBlockWrapper-text,
.main-pagedirectory-east-clinton-local-schools-advertising .divBlockWrapper-text ~ .divBlockWrapper-text,
.main-pagedirectory-forest-hills-local-schools-advertising .divBlockWrapper-text ~ .divBlockWrapper-text,
.main-pagedirectory-franklin-city-schools-advertising .divBlockWrapper-text ~ .divBlockWrapper-text,
.main-pagedirectory-kings-local-schools-advertising .divBlockWrapper-text ~ .divBlockWrapper-text,
.main-pagedirectory-lebanon-city-schools-advertising .divBlockWrapper-text ~ .divBlockWrapper-text,
.main-pagedirectory-little-miami-local-schools-advertising .divBlockWrapper-text ~ .divBlockWrapper-text,
.main-pagedirectory-mason-city-schools-athletics-advertising .divBlockWrapper-text ~ .divBlockWrapper-text,
.main-pagedirectory-milford-exempted-village-schools-advertising .divBlockWrapper-text ~ .divBlockWrapper-text,
.main-pagedirectory-milford-schools-athletics-advertising .divBlockWrapper-text ~ .divBlockWrapper-text,
.main-pagedirectory-monroe-local-schools-advertising .divBlockWrapper-text ~ .divBlockWrapper-text,
.main-pagedirectory-northwood-schools-advertising .divBlockWrapper-text ~ .divBlockWrapper-text,
.main-pagedirectory-oak-hills-local-schools-advertising .divBlockWrapper-text ~ .divBlockWrapper-text,
.main-pagedirectory-talawanda-local-schools-advertising .divBlockWrapper-text ~ .divBlockWrapper-text,
.main-pagedirectory-talawanda-athletics-advertising .divBlockWrapper-text ~ .divBlockWrapper-text,
.main-pagedirectory-three-rivers-local-schools-advertising .divBlockWrapper-text ~ .divBlockWrapper-text,
.main-pagedirectory-waynesville-local-schools-advertising .divBlockWrapper-text ~ .divBlockWrapper-text,
.main-pagedirectory-wilmington-city-schools-advertising .divBlockWrapper-text ~ .divBlockWrapper-text {
border-top:0 !important;
}
.main-pagedirectory-middletown-city-schools-advertising .divContactScreen-form,
.main-pagedirectory-blanchester-local-schools-advertising .divContactScreen-form,
.main-pagedirectory-carlisle-local-schools-advertising .divContactScreen-form,
.main-pagedirectory-east-clinton-local-schools-advertising .divContactScreen-form,
.main-pagedirectory-forest-hills-local-schools-advertising .divContactScreen-form,
.main-pagedirectory-franklin-city-schools-advertising .divContactScreen-form,
.main-pagedirectory-kings-local-schools-advertising .divContactScreen-form,
.main-pagedirectory-lebanon-city-schools-advertising .divContactScreen-form,
.main-pagedirectory-little-miami-local-schools-advertising .divContactScreen-form,
.main-pagedirectory-mason-city-schools-athletics-advertising .divContactScreen-form,
.main-pagedirectory-milford-exempted-village-schools-advertising .divContactScreen-form,
.main-pagedirectory-milford-schools-athletics-advertising .divContactScreen-form,
.main-pagedirectory-monroe-local-schools-advertising .divContactScreen-form,
.main-pagedirectory-northwood-schools-advertising .divContactScreen-form,
.main-pagedirectory-oak-hills-local-schools-advertising .divContactScreen-form,
.main-pagedirectory-talawanda-local-schools-advertising .divContactScreen-form,
.main-pagedirectory-talawanda-athletics-advertising .divContactScreen-form,
.main-pagedirectory-three-rivers-local-schools-advertising .divContactScreen-form,
.main-pagedirectory-waynesville-local-schools-advertising .divContactScreen-form,
.main-pagedirectory-wilmington-city-schools-advertising .divContactScreen-form {
width:47%;
max-width:47%;
flex:0 0 47%;
}
#main.main-pagedirectory-blanchester-local-schools-advertising > div.divSiteContentWrapper.m-auto.p-0.row > div.divSiteContentInner.divSiteContentInner-sitewidth.container.row.m-auto > div.divContentWrapper.divContentWrapper-fullwidth.col-12.col-md-12.container.p-0 > div:nth-child(1),
#main.main-pagedirectory-middletown-city-schools-advertising > div.divSiteContentWrapper.m-auto.p-0.row > div.divSiteContentInner.divSiteContentInner-sitewidth.container.row.m-auto > div.divContentWrapper.divContentWrapper-fullwidth.col-12.col-md-12.container.p-0 > div:nth-child(1),
#main.main-pagedirectory-carlisle-local-schools-advertising > div.divSiteContentWrapper.m-auto.p-0.row > div.divSiteContentInner.divSiteContentInner-sitewidth.container.row.m-auto > div.divContentWrapper.divContentWrapper-fullwidth.col-12.col-md-12.container.p-0 > div:nth-child(1),
#main.main-pagedirectory-east-clinton-local-schools-advertising > div.divSiteContentWrapper.m-auto.p-0.row > div.divSiteContentInner.divSiteContentInner-sitewidth.container.row.m-auto > div.divContentWrapper.divContentWrapper-fullwidth.col-12.col-md-12.container.p-0 > div:nth-child(1),
#main.main-pagedirectory-forest-hills-local-schools-advertising > div.divSiteContentWrapper.m-auto.p-0.row > div.divSiteContentInner.divSiteContentInner-sitewidth.container.row.m-auto > div.divContentWrapper.divContentWrapper-fullwidth.col-12.col-md-12.container.p-0 > div:nth-child(1),
#main.main-pagedirectory-franklin-city-schools-advertising > div.divSiteContentWrapper.m-auto.p-0.row > div.divSiteContentInner.divSiteContentInner-sitewidth.container.row.m-auto > div.divContentWrapper.divContentWrapper-fullwidth.col-12.col-md-12.container.p-0 > div:nth-child(1),
#main.main-pagedirectory-kings-local-schools-advertising > div.divSiteContentWrapper.m-auto.p-0.row > div.divSiteContentInner.divSiteContentInner-sitewidth.container.row.m-auto > div.divContentWrapper.divContentWrapper-fullwidth.col-12.col-md-12.container.p-0 > div:nth-child(1),
#main.main-pagedirectory-lebanon-city-schools-advertising > div.divSiteContentWrapper.m-auto.p-0.row > div.divSiteContentInner.divSiteContentInner-sitewidth.container.row.m-auto > div.divContentWrapper.divContentWrapper-fullwidth.col-12.col-md-12.container.p-0 > div:nth-child(1),
#main.main-pagedirectory-little-miami-local-schools-advertising > div.divSiteContentWrapper.m-auto.p-0.row > div.divSiteContentInner.divSiteContentInner-sitewidth.container.row.m-auto > div.divContentWrapper.divContentWrapper-fullwidth.col-12.col-md-12.container.p-0 > div:nth-child(1),
#main.main-pagedirectory-mason-city-schools-athletics-advertising > div.divSiteContentWrapper.m-auto.p-0.row > div.divSiteContentInner.divSiteContentInner-sitewidth.container.row.m-auto > div.divContentWrapper.divContentWrapper-fullwidth.col-12.col-md-12.container.p-0 > div:nth-child(1),
#main.main-pagedirectory-milford-exempted-village-schools-advertising > div.divSiteContentWrapper.m-auto.p-0.row > div.divSiteContentInner.divSiteContentInner-sitewidth.container.row.m-auto > div.divContentWrapper.divContentWrapper-fullwidth.col-12.col-md-12.container.p-0 > div:nth-child(1),
#main.main-pagedirectory-milford-schools-athletics-advertising > div.divSiteContentWrapper.m-auto.p-0.row > div.divSiteContentInner.divSiteContentInner-sitewidth.container.row.m-auto > div.divContentWrapper.divContentWrapper-fullwidth.col-12.col-md-12.container.p-0 > div:nth-child(1),
#main.main-pagedirectory-monroe-local-schools-advertising > div.divSiteContentWrapper.m-auto.p-0.row > div.divSiteContentInner.divSiteContentInner-sitewidth.container.row.m-auto > div.divContentWrapper.divContentWrapper-fullwidth.col-12.col-md-12.container.p-0 > div:nth-child(1),
#main.main-pagedirectory-northwood-schools-advertising > div.divSiteContentWrapper.m-auto.p-0.row > div.divSiteContentInner.divSiteContentInner-sitewidth.container.row.m-auto > div.divContentWrapper.divContentWrapper-fullwidth.col-12.col-md-12.container.p-0 > div:nth-child(1),
#main.main-pagedirectory-oak-hills-local-schools-advertising > div.divSiteContentWrapper.m-auto.p-0.row > div.divSiteContentInner.divSiteContentInner-sitewidth.container.row.m-auto > div.divContentWrapper.divContentWrapper-fullwidth.col-12.col-md-12.container.p-0 > div:nth-child(1),
#main.main-pagedirectory-talawanda-local-schools-advertising > div.divSiteContentWrapper.m-auto.p-0.row > div.divSiteContentInner.divSiteContentInner-sitewidth.container.row.m-auto > div.divContentWrapper.divContentWrapper-fullwidth.col-12.col-md-12.container.p-0 > div:nth-child(1),
#main.main-pagedirectory-talawanda-athletics-advertising > div.divSiteContentWrapper.m-auto.p-0.row > div.divSiteContentInner.divSiteContentInner-sitewidth.container.row.m-auto > div.divContentWrapper.divContentWrapper-fullwidth.col-12.col-md-12.container.p-0 > div:nth-child(1),
#main.main-pagedirectory-three-rivers-local-schools-advertising > div.divSiteContentWrapper.m-auto.p-0.row > div.divSiteContentInner.divSiteContentInner-sitewidth.container.row.m-auto > div.divContentWrapper.divContentWrapper-fullwidth.col-12.col-md-12.container.p-0 > div:nth-child(1),
#main.main-pagedirectory-waynesville-local-schools-advertising > div.divSiteContentWrapper.m-auto.p-0.row > div.divSiteContentInner.divSiteContentInner-sitewidth.container.row.m-auto > div.divContentWrapper.divContentWrapper-fullwidth.col-12.col-md-12.container.p-0 > div:nth-child(1),
#main.main-pagedirectory-wilmington-city-schools-advertising > div.divSiteContentWrapper.m-auto.p-0.row > div.divSiteContentInner.divSiteContentInner-sitewidth.container.row.m-auto > div.divContentWrapper.divContentWrapper-fullwidth.col-12.col-md-12.container.p-0 > div:nth-child(1), {
padding-top:33px !important;
}
#main.main-pagedirectory-blanchester-local-schools-advertising > div.divSiteContentWrapper.m-auto.p-0.row > div.divSiteContentInner.divSiteContentInner-sitewidth.container.row.m-auto > div.divBlockWrapper.divBlockWrapper-text.divBlock-2263.col-12 > div > span > h2,
#main.main-pagedirectory-middletown-city-schools-advertising > div.divSiteContentWrapper.m-auto.p-0.row > div.divSiteContentInner.divSiteContentInner-sitewidth.container.row.m-auto > div.divBlockWrapper.divBlockWrapper-text.divBlock-2263.col-12 > div > span > h2,
#main.main-pagedirectory-carlisle-local-schools-advertising > div.divSiteContentWrapper.m-auto.p-0.row > div.divSiteContentInner.divSiteContentInner-sitewidth.container.row.m-auto > div.divBlockWrapper.divBlockWrapper-text.divBlock-2263.col-12 > div > span > h2,
#main.main-pagedirectory-east-clinton-local-schools-advertising > div.divSiteContentWrapper.m-auto.p-0.row > div.divSiteContentInner.divSiteContentInner-sitewidth.container.row.m-auto > div.divBlockWrapper.divBlockWrapper-text.divBlock-2263.col-12 > div > span > h2,
#main.main-pagedirectory-forest-hills-local-schools-advertising > div.divSiteContentWrapper.m-auto.p-0.row > div.divSiteContentInner.divSiteContentInner-sitewidth.container.row.m-auto > div.divBlockWrapper.divBlockWrapper-text.divBlock-2263.col-12 > div > span > h2,
#main.main-pagedirectory-franklin-city-schools-advertising > div.divSiteContentWrapper.m-auto.p-0.row > div.divSiteContentInner.divSiteContentInner-sitewidth.container.row.m-auto > div.divBlockWrapper.divBlockWrapper-text.divBlock-2263.col-12 > div > span > h2,
#main.main-pagedirectory-kings-local-schools-advertising > div.divSiteContentWrapper.m-auto.p-0.row > div.divSiteContentInner.divSiteContentInner-sitewidth.container.row.m-auto > div.divBlockWrapper.divBlockWrapper-text.divBlock-2263.col-12 > div > span > h2,
#main.main-pagedirectory-lebanon-city-schools-advertising > div.divSiteContentWrapper.m-auto.p-0.row > div.divSiteContentInner.divSiteContentInner-sitewidth.container.row.m-auto > div.divBlockWrapper.divBlockWrapper-text.divBlock-2263.col-12 > div > span > h2,
#main.main-pagedirectory-little-miami-local-schools-advertising > div.divSiteContentWrapper.m-auto.p-0.row > div.divSiteContentInner.divSiteContentInner-sitewidth.container.row.m-auto > div.divBlockWrapper.divBlockWrapper-text.divBlock-2263.col-12 > div > span > h2,
#main.main-pagedirectory-mason-city-schools-athletics-advertising > div.divSiteContentWrapper.m-auto.p-0.row > div.divSiteContentInner.divSiteContentInner-sitewidth.container.row.m-auto > div.divBlockWrapper.divBlockWrapper-text.divBlock-2263.col-12 > div > span > h2,
#main.main-pagedirectory-milford-exempted-village-schools-advertising > div.divSiteContentWrapper.m-auto.p-0.row > div.divSiteContentInner.divSiteContentInner-sitewidth.container.row.m-auto > div.divBlockWrapper.divBlockWrapper-text.divBlock-2263.col-12 > div > span > h2,
#main.main-pagedirectory-milford-schools-athletics-advertising > div.divSiteContentWrapper.m-auto.p-0.row > div.divSiteContentInner.divSiteContentInner-sitewidth.container.row.m-auto > div.divBlockWrapper.divBlockWrapper-text.divBlock-2263.col-12 > div > span > h2,
#main.main-pagedirectory-monroe-local-schools-advertising > div.divSiteContentWrapper.m-auto.p-0.row > div.divSiteContentInner.divSiteContentInner-sitewidth.container.row.m-auto > div.divBlockWrapper.divBlockWrapper-text.divBlock-2263.col-12 > div > span > h2,
#main.main-pagedirectory-northwood-schools-advertising > div.divSiteContentWrapper.m-auto.p-0.row > div.divSiteContentInner.divSiteContentInner-sitewidth.container.row.m-auto > div.divBlockWrapper.divBlockWrapper-text.divBlock-2263.col-12 > div > span > h2,
#main.main-pagedirectory-oak-hills-local-schools-advertising > div.divSiteContentWrapper.m-auto.p-0.row > div.divSiteContentInner.divSiteContentInner-sitewidth.container.row.m-auto > div.divBlockWrapper.divBlockWrapper-text.divBlock-2263.col-12 > div > span > h2,
#main.main-pagedirectory-talawanda-local-schools-advertising > div.divSiteContentWrapper.m-auto.p-0.row > div.divSiteContentInner.divSiteContentInner-sitewidth.container.row.m-auto > div.divBlockWrapper.divBlockWrapper-text.divBlock-2263.col-12 > div > span > h2,
#main.main-pagedirectory-talawanda-athletics-advertising > div.divSiteContentWrapper.m-auto.p-0.row > div.divSiteContentInner.divSiteContentInner-sitewidth.container.row.m-auto > div.divBlockWrapper.divBlockWrapper-text.divBlock-2263.col-12 > div > span > h2,
#main.main-pagedirectory-three-rivers-local-schools-advertising > div.divSiteContentWrapper.m-auto.p-0.row > div.divSiteContentInner.divSiteContentInner-sitewidth.container.row.m-auto > div.divBlockWrapper.divBlockWrapper-text.divBlock-2263.col-12 > div > span > h2,
#main.main-pagedirectory-waynesville-local-schools-advertising > div.divSiteContentWrapper.m-auto.p-0.row > div.divSiteContentInner.divSiteContentInner-sitewidth.container.row.m-auto > div.divBlockWrapper.divBlockWrapper-text.divBlock-2263.col-12 > div > span > h2,
#main.main-pagedirectory-wilmington-city-schools-advertising > div.divSiteContentWrapper.m-auto.p-0.row > div.divSiteContentInner.divSiteContentInner-sitewidth.container.row.m-auto > div.divBlockWrapper.divBlockWrapper-text.divBlock-2263.col-12 > div > span > h2 {
padding-top:20px !important;
}
#main.main-pagedirectory-blanchester-local-schools-advertising > div.divSiteContentWrapper.m-auto.p-0.row > div.divSiteContentInner.divSiteContentInner-sitewidth.container.row.m-auto > div.divBlockWrapper.divBlockWrapper-text.divBlock-2263.col-12 > div,
#main.main-pagedirectory-middletown-city-schools-advertising > div.divSiteContentWrapper.m-auto.p-0.row > div.divSiteContentInner.divSiteContentInner-sitewidth.container.row.m-auto > div.divBlockWrapper.divBlockWrapper-text.divBlock-2263.col-12 > div,
#main.main-pagedirectory-carlisle-local-schools-advertising > div.divSiteContentWrapper.m-auto.p-0.row > div.divSiteContentInner.divSiteContentInner-sitewidth.container.row.m-auto > div.divBlockWrapper.divBlockWrapper-text.divBlock-2263.col-12 > div,
#main.main-pagedirectory-east-clinton-local-schools-advertising > div.divSiteContentWrapper.m-auto.p-0.row > div.divSiteContentInner.divSiteContentInner-sitewidth.container.row.m-auto > div.divBlockWrapper.divBlockWrapper-text.divBlock-2263.col-12 > div,
#main.main-pagedirectory-forest-hills-local-schools-advertising > div.divSiteContentWrapper.m-auto.p-0.row > div.divSiteContentInner.divSiteContentInner-sitewidth.container.row.m-auto > div.divBlockWrapper.divBlockWrapper-text.divBlock-2263.col-12 > div,
#main.main-pagedirectory-franklin-city-schools-advertising > div.divSiteContentWrapper.m-auto.p-0.row > div.divSiteContentInner.divSiteContentInner-sitewidth.container.row.m-auto > div.divBlockWrapper.divBlockWrapper-text.divBlock-2263.col-12 > div,
#main.main-pagedirectory-kings-local-schools-advertising > div.divSiteContentWrapper.m-auto.p-0.row > div.divSiteContentInner.divSiteContentInner-sitewidth.container.row.m-auto > div.divBlockWrapper.divBlockWrapper-text.divBlock-2263.col-12 > div,
#main.main-pagedirectory-lebanon-city-schools-advertising > div.divSiteContentWrapper.m-auto.p-0.row > div.divSiteContentInner.divSiteContentInner-sitewidth.container.row.m-auto > div.divBlockWrapper.divBlockWrapper-text.divBlock-2263.col-12 > div,
#main.main-pagedirectory-little-miami-local-schools-advertising > div.divSiteContentWrapper.m-auto.p-0.row > div.divSiteContentInner.divSiteContentInner-sitewidth.container.row.m-auto > div.divBlockWrapper.divBlockWrapper-text.divBlock-2263.col-12 > div,
#main.main-pagedirectory-mason-city-schools-athletics-advertising > div.divSiteContentWrapper.m-auto.p-0.row > div.divSiteContentInner.divSiteContentInner-sitewidth.container.row.m-auto > div.divBlockWrapper.divBlockWrapper-text.divBlock-2263.col-12 > div,
#main.main-pagedirectory-milford-exempted-village-schools-advertising > div.divSiteContentWrapper.m-auto.p-0.row > div.divSiteContentInner.divSiteContentInner-sitewidth.container.row.m-auto > div.divBlockWrapper.divBlockWrapper-text.divBlock-2263.col-12 > div,
#main.main-pagedirectory-milford-schools-athletics-advertising > div.divSiteContentWrapper.m-auto.p-0.row > div.divSiteContentInner.divSiteContentInner-sitewidth.container.row.m-auto > div.divBlockWrapper.divBlockWrapper-text.divBlock-2263.col-12 > div,
#main.main-pagedirectory-monroe-local-schools-advertising > div.divSiteContentWrapper.m-auto.p-0.row > div.divSiteContentInner.divSiteContentInner-sitewidth.container.row.m-auto > div.divBlockWrapper.divBlockWrapper-text.divBlock-2263.col-12 > div,
#main.main-pagedirectory-northwood-schools-advertising > div.divSiteContentWrapper.m-auto.p-0.row > div.divSiteContentInner.divSiteContentInner-sitewidth.container.row.m-auto > div.divBlockWrapper.divBlockWrapper-text.divBlock-2263.col-12 > div,
#main.main-pagedirectory-oak-hills-local-schools-advertising > div.divSiteContentWrapper.m-auto.p-0.row > div.divSiteContentInner.divSiteContentInner-sitewidth.container.row.m-auto > div.divBlockWrapper.divBlockWrapper-text.divBlock-2263.col-12 > div,
#main.main-pagedirectory-talawanda-local-schools-advertising > div.divSiteContentWrapper.m-auto.p-0.row > div.divSiteContentInner.divSiteContentInner-sitewidth.container.row.m-auto > div.divBlockWrapper.divBlockWrapper-text.divBlock-2263.col-12 > div,
#main.main-pagedirectory-talawanda-athletics-advertising > div.divSiteContentWrapper.m-auto.p-0.row > div.divSiteContentInner.divSiteContentInner-sitewidth.container.row.m-auto > div.divBlockWrapper.divBlockWrapper-text.divBlock-2263.col-12 > div,
#main.main-pagedirectory-three-rivers-local-schools-advertising > div.divSiteContentWrapper.m-auto.p-0.row > div.divSiteContentInner.divSiteContentInner-sitewidth.container.row.m-auto > div.divBlockWrapper.divBlockWrapper-text.divBlock-2263.col-12 > div,
#main.main-pagedirectory-waynesville-local-schools-advertising > div.divSiteContentWrapper.m-auto.p-0.row > div.divSiteContentInner.divSiteContentInner-sitewidth.container.row.m-auto > div.divBlockWrapper.divBlockWrapper-text.divBlock-2263.col-12 > div,
#main.main-pagedirectory-wilmington-city-schools-advertising > div.divSiteContentWrapper.m-auto.p-0.row > div.divSiteContentInner.divSiteContentInner-sitewidth.container.row.m-auto > div.divBlockWrapper.divBlockWrapper-text.divBlock-2263.col-12 > div {
display:flex;
flex-direction:column;
}
}
.divPseudoAdminSection .inp-group.inp-group-chk {
justify-content:flex-start;
}
.divAdminSection .switch .chkYesNoSwitch:checked ~ .lblYesNoSwitch:before, .divPseudoAdminSection .switch .chkYesNoSwitch:checked ~ .lblYesNoSwitch:before {
background-color: $darkblue;
}
.main-pagedirectory-wilmington-city-schools-advertising .pRequired,
.main-pagedirectory-waynesville-local-schools-advertising .pRequired,
.main-pagedirectory-three-rivers-local-schools-advertising .pRequired,
.main-pagedirectory-talawanda-local-schools-advertising .pRequired,
.main-pagedirectory-talawanda-athletics-advertising .pRequired,
.main-pagedirectory-oak-hills-local-schools-advertising .pRequired,
.main-pagedirectory-northwood-schools-advertising .pRequired,
.main-pagedirectory-monroe-local-schools-advertising .pRequired,
.main-pagedirectory-milford-schools-athletics-advertising .pRequired,
.main-pagedirectory-milford-exempted-village-schools-advertising .pRequired,
.main-pagedirectory-middletown-city-schools-advertising .pRequired,
.main-pagedirectory-mason-city-schools-athletics-advertising .pRequired,
.main-pagedirectory-little-miami-local-schools-advertising .pRequired,
.main-pagedirectory-lebanon-city-schools-advertising .pRequired,
.main-pagedirectory-kings-local-schools-advertising .pRequired,
.main-pagedirectory-franklin-city-schools-advertising .pRequired,
.main-pagedirectory-forest-hills-local-schools-advertising .pRequired,
.main-pagedirectory-east-clinton-local-schools-advertising .pRequired,
.main-pagedirectory-carlisle-local-schools-advertising .pRequired,
.main-pagedirectory-blanchester-local-schools-advertising .pRequired,
.main-pagedirectory-school-advertising .pRequired,
.main-pagedirectory-cincinnati-dayton-business-advertising .pRequired{
display:none;
}
.main-pagedirectory-wilmington-city-schools-advertising .divContactFormInput .inpProperty.mandatoryStyle, .divContactFormInput .inpProperty.mandatoryStyle ~ label, .divContactFormInput .inpProperty.required, .divContactFormInput .inpProperty.required ~ label,
.main-pagedirectory-waynesville-local-schools-advertising .divContactFormInput .inpProperty.mandatoryStyle, .divContactFormInput .inpProperty.mandatoryStyle ~ label, .divContactFormInput .inpProperty.required, .divContactFormInput .inpProperty.required ~ label,
.main-pagedirectory-three-rivers-local-schools-advertising .divContactFormInput .inpProperty.mandatoryStyle, .divContactFormInput .inpProperty.mandatoryStyle ~ label, .divContactFormInput .inpProperty.required, .divContactFormInput .inpProperty.required ~ label,
.main-pagedirectory-talawanda-athletics-advertising .divContactFormInput .inpProperty.mandatoryStyle, .divContactFormInput .inpProperty.mandatoryStyle ~ label, .divContactFormInput .inpProperty.required, .divContactFormInput .inpProperty.required ~ label,
.main-pagedirectory-talawanda-local-schools-advertising .divContactFormInput .inpProperty.mandatoryStyle, .divContactFormInput .inpProperty.mandatoryStyle ~ label, .divContactFormInput .inpProperty.required, .divContactFormInput .inpProperty.required ~ label,
.main-pagedirectory-oak-hills-local-schools-advertising .divContactFormInput .inpProperty.mandatoryStyle, .divContactFormInput .inpProperty.mandatoryStyle ~ label, .divContactFormInput .inpProperty.required, .divContactFormInput .inpProperty.required ~ label,
.main-pagedirectory-northwood-schools-advertising .divContactFormInput .inpProperty.mandatoryStyle, .divContactFormInput .inpProperty.mandatoryStyle ~ label, .divContactFormInput .inpProperty.required, .divContactFormInput .inpProperty.required ~ label,
.main-pagedirectory-monroe-local-schools-advertising .divContactFormInput .inpProperty.mandatoryStyle, .divContactFormInput .inpProperty.mandatoryStyle ~ label, .divContactFormInput .inpProperty.required, .divContactFormInput .inpProperty.required ~ label,
.main-pagedirectory-milford-schools-athletics-advertising .divContactFormInput .inpProperty.mandatoryStyle, .divContactFormInput .inpProperty.mandatoryStyle ~ label, .divContactFormInput .inpProperty.required, .divContactFormInput .inpProperty.required ~ label,
.main-pagedirectory-milford-exempted-village-schools-advertising .divContactFormInput .inpProperty.mandatoryStyle, .divContactFormInput .inpProperty.mandatoryStyle ~ label, .divContactFormInput .inpProperty.required, .divContactFormInput .inpProperty.required ~ label,
.main-pagedirectory-middletown-city-schools-advertising .divContactFormInput .inpProperty.mandatoryStyle, .divContactFormInput .inpProperty.mandatoryStyle ~ label, .divContactFormInput .inpProperty.required, .divContactFormInput .inpProperty.required ~ label,
.main-pagedirectory-mason-city-schools-athletics-advertising .divContactFormInput .inpProperty.mandatoryStyle, .divContactFormInput .inpProperty.mandatoryStyle ~ label, .divContactFormInput .inpProperty.required, .divContactFormInput .inpProperty.required ~ label,
.main-pagedirectory-little-miami-local-schools-advertising .divContactFormInput .inpProperty.mandatoryStyle, .divContactFormInput .inpProperty.mandatoryStyle ~ label, .divContactFormInput .inpProperty.required, .divContactFormInput .inpProperty.required ~ label,
.main-pagedirectory-lebanon-city-schools-advertising .divContactFormInput .inpProperty.mandatoryStyle, .divContactFormInput .inpProperty.mandatoryStyle ~ label, .divContactFormInput .inpProperty.required, .divContactFormInput .inpProperty.required ~ label,
.main-pagedirectory-kings-local-schools-advertising .divContactFormInput .inpProperty.mandatoryStyle, .divContactFormInput .inpProperty.mandatoryStyle ~ label, .divContactFormInput .inpProperty.required, .divContactFormInput .inpProperty.required ~ label,
.main-pagedirectory-franklin-city-schools-advertising .divContactFormInput .inpProperty.mandatoryStyle, .divContactFormInput .inpProperty.mandatoryStyle ~ label, .divContactFormInput .inpProperty.required, .divContactFormInput .inpProperty.required ~ label,
.main-pagedirectory-forest-hills-local-schools-advertising .divContactFormInput .inpProperty.mandatoryStyle, .divContactFormInput .inpProperty.mandatoryStyle ~ label, .divContactFormInput .inpProperty.required, .divContactFormInput .inpProperty.required ~ label,
.main-pagedirectory-east-clinton-local-schools-advertising .divContactFormInput .inpProperty.mandatoryStyle, .divContactFormInput .inpProperty.mandatoryStyle ~ label, .divContactFormInput .inpProperty.required, .divContactFormInput .inpProperty.required ~ label,
.main-pagedirectory-carlisle-local-schools-advertising .divContactFormInput .inpProperty.mandatoryStyle, .divContactFormInput .inpProperty.mandatoryStyle ~ label, .divContactFormInput .inpProperty.required, .divContactFormInput .inpProperty.required ~ label,
.main-pagedirectory-blanchester-local-schools-advertising .divContactFormInput .inpProperty.mandatoryStyle, .divContactFormInput .inpProperty.mandatoryStyle ~ label, .divContactFormInput .inpProperty.required, .divContactFormInput .inpProperty.required ~ label,
.main-pagedirectory-school-advertising .divContactFormInput .inpProperty.mandatoryStyle, .divContactFormInput .inpProperty.mandatoryStyle ~ label, .divContactFormInput .inpProperty.required, .divContactFormInput .inpProperty.required ~ label,
.main-pagedirectory-cincinnati-dayton-business-advertising .divContactFormInput .inpProperty.mandatoryStyle, .divContactFormInput .inpProperty.mandatoryStyle ~ label, .divContactFormInput .inpProperty.required, .divContactFormInput .inpProperty.required ~ label{
/* background-color:#E6E3E3; */
}
.divContactFormInput .inpProperty-textarea ~ .labelPropertyLabel{
font-size:16px;
}
@media (max-width:1025px) {
.main-pagedirectory-middletown-city-schools-advertising .divContentWrapper,
.main-pagedirectory-blanchester-local-schools-advertising .divContentWrapper,
.main-pagedirectory-carlisle-local-schools-advertising .divContentWrapper,
.main-pagedirectory-east-clinton-local-schools-advertising .divContentWrapper,
.main-pagedirectory-forest-hills-local-schools-advertising .divContentWrapper,
.main-pagedirectory-franklin-city-schools-advertising .divContentWrapper,
.main-pagedirectory-kings-local-schools-advertising .divContentWrapper,
.main-pagedirectory-lebanon-city-schools-advertising .divContentWrapper,
.main-pagedirectory-little-miami-local-schools-advertising .divContentWrapper,
.main-pagedirectory-mason-city-schools-athletics-advertising .divContentWrapper,
.main-pagedirectory-milford-exempted-village-schools-advertising .divContentWrapper,
.main-pagedirectory-milford-schools-athletics-advertising .divContentWrapper,
.main-pagedirectory-monroe-local-schools-advertising .divContentWrapper,
.main-pagedirectory-northwood-schools-advertising .divContentWrapper,
.main-pagedirectory-oak-hills-local-schools-advertising .divContentWrapper,
.main-pagedirectory-talawanda-local-schools-advertising .divContentWrapper,
.main-pagedirectory-talawanda-athletics-advertising .divContentWrapper,
.main-pagedirectory-three-rivers-local-schools-advertising .divContentWrapper,
.main-pagedirectory-waynesville-local-schools-advertising .divContentWrapper,
.main-pagedirectory-wilmington-city-schools-advertising .divContentWrapper {
display:flex;
flex-wrap:wrap;
}
.main-pagedirectory-middletown-city-schools-advertising .divPageTitle,
.main-pagedirectory-blanchester-local-schools-advertising .divPageTitle,
.main-pagedirectory-carlisle-local-schools-advertising .divPageTitle,
.main-pagedirectory-east-clinton-local-schools-advertising .divPageTitle,
.main-pagedirectory-forest-hills-local-schools-advertising .divPageTitle,
.main-pagedirectory-franklin-city-schools-advertising .divPageTitle,
.main-pagedirectory-kings-local-schools-advertising .divPageTitle,
.main-pagedirectory-lebanon-city-schools-advertising .divPageTitle,
.main-pagedirectory-little-miami-local-schools-advertising .divPageTitle,
.main-pagedirectory-mason-city-schools-athletics-advertising .divPageTitle,
.main-pagedirectory-milford-exempted-village-schools-advertising .divPageTitle,
.main-pagedirectory-milford-schools-athletics-advertising .divPageTitle,
.main-pagedirectory-monroe-local-schools-advertising .divPageTitle,
.main-pagedirectory-northwood-schools-advertising .divPageTitle,
.main-pagedirectory-oak-hills-local-schools-advertising .divPageTitle,
.main-pagedirectory-talawanda-local-schools-advertising .divPageTitle,
.main-pagedirectory-talawanda-athletics-advertising .divPageTitle,
.main-pagedirectory-three-rivers-local-schools-advertising .divPageTitle,
.main-pagedirectory-waynesville-local-schools-advertising .divPageTitle,
.main-pagedirectory-wilmington-city-schools-advertising .divPageTitle {
display:none;
}
.main-pagedirectory-middletown-city-schools-advertising #phonenumber,
.main-pagedirectory-blanchester-local-schools-advertising #phonenumber,
.main-pagedirectory-carlisle-local-schools-advertising #phonenumber,
.main-pagedirectory-east-clinton-local-schools-advertising #phonenumber,
.main-pagedirectory-forest-hills-local-schools-advertising #phonenumber,
.main-pagedirectory-franklin-city-schools-advertising #phonenumber,
.main-pagedirectory-kings-local-schools-advertising #phonenumber,
.main-pagedirectory-lebanon-city-schools-advertising #phonenumber,
.main-pagedirectory-little-miami-local-schools-advertising #phonenumber,
.main-pagedirectory-mason-city-schools-athletics-advertising #phonenumber,
.main-pagedirectory-milford-exempted-village-schools-advertising #phonenumber,
.main-pagedirectory-milford-schools-athletics-advertising #phonenumber,
.main-pagedirectory-monroe-local-schools-advertising #phonenumber,
.main-pagedirectory-northwood-schools-advertising #phonenumber,
.main-pagedirectory-oak-hills-local-schools-advertising #phonenumber,
.main-pagedirectory-talawanda-local-schools-advertising #phonenumber,
.main-pagedirectory-talawanda-athletics-advertising #phonenumber,
.main-pagedirectory-three-rivers-local-schools-advertising #phonenumber,
.main-pagedirectory-waynesville-local-schools-advertising #phonenumber,
.main-pagedirectory-wilmington-city-schools-advertising #phonenumber {
position:absolute;
}
}
@media (min-width: 1440px){
.body-title-iii-ada-compliance .container, .body-title-iii-ada-compliance .container-lg, .body-title-iii-ada-compliance .container-md, .body-title-iii-ada-compliance .container-sm, .body-title-iii-ada-compliance .container-xl,
.body-title-iii-ada-compliance .divBannerAlertTextWrapper, .body-title-iii-ada-compliance .div-additional-block-1, .body-title-iii-ada-compliance .div-additional-block-2, .body-title-iii-ada-compliance .div-additional-block-3,
.body-title-iii-ada-compliance .divPullingFromPageWrappe, .body-title-iii-ada-compliance .div-additional-block-3, .body-title-iii-ada-compliance .div-additional-block-4 {
max-width: 1362px !important;
margin:auto !important;
}
}
.body-title-iii-ada-compliance header {
display:none;
}
.body-title-iii-ada-compliance .divSiteContentInnerMinis,
.divMainCalloutWrapper > .container {
width:100%;
max-width:100% !important;
}
.body-title-iii-ada-compliance .divMiniCallout {
padding:7.5px 15px;
}
.body-title-iii-ada-compliance .divMainCalloutText-tinyMCE {
display:flex;
}
.body-title-iii-ada-compliance .divMainCalloutText-tinyMCE > div {
width:50%;
}
.body-title-iii-ada-compliance #main > div > div.divMainCalloutWrapper.divMainCalloutWrapper-static > div > div > div > div > div > div > div.divMainCalloutTextWrapper > div > div > div:nth-child(1) {
display:flex;
align-items:center;
justify-content:center;
flex-direction:column;
}
.body-title-iii-ada-compliance .divMainCalloutTextWrapper {
padding:15px 6% !important;
}
.body-title-iii-ada-compliance .divMainCalloutTextWrapper h1 strong {
font-weight:normal;
color:#29CB8B;
}
.body-title-iii-ada-compliance .divSiteContentInnerAdditionals1 .spnBlockContent {
display:flex;
align-items:center;
flex-wrap:wrap;
gap:5%;
}
.body-title-iii-ada-compliance .divSiteContentInnerAdditionals1 h3 {
width:70%;
}
.body-title-iii-ada-compliance .divSiteContentInnerAdditionals1 .spnBlockContent > div {
width:47.5%;
max-width:47.5%;
}
.body-title-iii-ada-compliance .divMainCalloutWrapper {
height:883px;
}
.body-title-iii-ada-compliance #main > div > div.divMainCalloutWrapper.divMainCalloutWrapper-static > div > div > div > div > div > div > div.divMainCalloutTextWrapper > div > div > div:nth-child(2) {
padding-left:5%;
}
.body-title-iii-ada-compliance .divMainCalloutWrapper iFrame {
max-width:570px !important;
min-width:570px !important;
max-height:500px !important;
min-height:500px !important;
flex-direction: column-reverse;
display: flex;
}
.body-title-iii-ada-compliance a.anchButton {
text-transform:uppercase;
font-size:20px;
border-radius:8px;
}
.body-title-iii-ada-compliance .divMainCalloutTextInner a.anchButton:hover {
color:white !important;
font-size:20px;
}
.body-title-iii-ada-compliance .divMiniCallout:hover .divMiniCalloutInner h3,
.body-title-iii-ada-compliance divMiniCallout:hover .divMiniCalloutTextWrapper h3,
.body-title-iii-ada-compliance .divMiniCalloutInner h3,
.body-title-iii-ada-compliance .divMiniCalloutInner h3:hover {
color: #FFF;
text-align: center !important;
font-family: Metropolis;
font-size: 16px;
font-style: normal;
font-weight: 700;
line-height: 24px;
text-decoration:unset;
}
.body-title-iii-ada-compliance .divSiteContentInnerAdditionals3 h3,
.body-title-iii-ada-compliance .divSiteContentInnerAdditionals1 h3 {
text-transform:uppercase;
}
.body-title-iii-ada-compliance .divSiteContentInnerAdditionals3 p {
font-size:18px;
}
.body-title-iii-ada-compliance .divSiteContentInnerAdditionals2 ul {
list-style-image: url("https://www.chooselegend.com/layout/images/Check.svg");
}
.body-title-iii-ada-compliance .divSiteContentInnerAdditionals3 p strong {
color: #29CB8B !important;
font-family: Metropolis;
font-size: 18px;
font-style: italic;
font-weight: 700;
line-height: 21px;
}
.body-title-iii-ada-compliance .divSiteContentInnerAdditionals1 p {
font-size:18px;
width:100%;
}
.body-title-iii-ada-compliance .div-additional-block-4 h2 {
color: #000FA0;
font-family: Anton;
font-size: 48px;
font-style: normal;
font-weight: 400;
line-height: 57px;
width:75%;
}
.body-title-iii-ada-compliance .div-additional-block-4 h3 {
color: #002755;
font-family: Metropolis;
font-size: 26px;
font-style: normal;
font-weight: 700;
line-height: 34px;
letter-spacing: 2.6px;
text-transform: uppercase;
width:75%;
padding-top:30px;
padding-bottom:60px;
}
.body-title-iii-ada-compliance .div-additional-block-4 ul {
width:50%;
}
.body-title-iii-ada-compliance .div-additional-block-4 p {
width:100%;
}
.body-title-iii-ada-compliance .div-additional-block-4 .spnBlockContent {
display:flex;
flex-wrap:wrap;
}
.body-title-iii-ada-compliance .div-additional-block-4 {
padding-bottom:75px;
}
.body-title-iii-ada-compliance .divMainCalloutWrapper-static .divBlockWrapper-maincallout .divMainCalloutTextWrapper {
height:100%;
top:0;
background: rgba(0, 39, 85, 0.80);
}
.body-title-iii-ada-compliance .divMainCalloutTextInner h1,
.body-title-iii-ada-compliance .divMainCalloutTextInner h2,
.body-title-iii-ada-compliance .divMainCalloutTextInner h3,
.body-title-iii-ada-compliance .divMainCalloutTextInner h4,
.body-title-iii-ada-compliance .divMainCalloutTextInner h5,
.body-title-iii-ada-compliance .divMainCalloutTextInner p,
.body-title-iii-ada-compliance .divMainCalloutTextInner span {
text-align:left !important;
width:100%;
}
.body-title-iii-ada-compliance .divMainCalloutTextInner h1,
.body-title-iii-ada-compliance .divMainCalloutTextInner h3 {
text-transform:uppercase;
}
.body-title-iii-ada-compliance .divMainCalloutTextInner h5 {
font-weight:400;
}
.body-title-iii-ada-compliance .divMainCalloutTextInner h5 strong {
font-weight:700;
}
.body-title-iii-ada-compliance .faqDiv h2,
.body-title-iii-ada-compliance .faqDiv {
width:100%;
text-align:center;
}
.body-title-iii-ada-compliance .divBlockWrapper-faq .divBlockInner-question {
text-align:left;
}
.body-title-iii-ada-compliance .divPullingFromPageWrappe,
.body-title-iii-ada-compliance .divBlockWrapper-faq {
width:100%;
max-width:100%;
flex:unset;
}
.body-title-iii-ada-compliance .divMiniCallout {
width:30%;
max-width:30%;
}
.body-title-iii-ada-compliance .divMiniCalloutRow-1 {
padding-bottom:45px;
}
.body-title-iii-ada-compliance .divMainCalloutTextInner h1,
.body-title-iii-ada-compliance .divMainCalloutTextInner h2,
.body-title-iii-ada-compliance .divMainCalloutTextInner h3,
.body-title-iii-ada-compliance .divMainCalloutTextInner h4,
.body-title-iii-ada-compliance .divMainCalloutTextInner h5 {
margin-bottom:20px !important;
}
.body-title-iii-ada-compliance .divSiteContentInnerAdditionals1 {
width:100%;
max-width:100% !important;
flex:unset;
background-color: #000FA0;
}
.body-title-iii-ada-compliance .divSiteContentInnerAdditionals3 {
width:100%;
max-width:100% !important;
flex:unset;
background-color: #000FA0;
height:480px;
background-size:100%;
background-position-x:center;
background-position-y:bottom;
background-repeat:no-repeat;
}
.body-title-iii-ada-compliance .divSiteContentInnerAdditionals1 *,
.body-title-iii-ada-compliance .divSiteContentInnerAdditionals3 * {
color:#F5F5F5 !important;
}
.body-title-iii-ada-compliance .divSiteContentInnerAdditionals2 h2 {
color: #000FA0;
font-family: Anton;
font-size: 48px;
font-style: normal;
font-weight: 400;
text-transform:uppercase;
letter-spacing:normal;
}
.body-title-iii-ada-compliance .divSiteContentInnerAdditionals2 h3 {
color: #002755;
font-family: Metropolis;
font-size: 26px;
font-style: normal;
font-weight: 700;
line-height: 34px;
letter-spacing: 2.6px;
}
.body-title-iii-ada-compliance .divSiteContentInnerAdditionals2 h4 {
color: #002755;
font-family: Metropolis;
font-size: 26px;
font-style: normal;
font-weight: 700;
line-height: 34px;
letter-spacing: 2.6px;
text-transform:uppercase;
}
.body-title-iii-ada-compliance .divSiteContentInnerAdditionals3,
.body-title-iii-ada-compliance .divSiteContentInnerAdditionals1 {
position:relative;
}
.body-title-iii-ada-compliance .div-additional-block-1 {
padding-bottom:60px;
}
.body-title-iii-ada-compliance .div-additional-block-2 .divBlockInner {
display:flex;
flex-direction:row-reverse;
align-items:center;
}
.body-title-iii-ada-compliance .div-additional-block-2 .divBlockInner .divBlockMedia {
margin-bottom:0;
flex:unset;
}
.body-title-iii-ada-compliance .div-additional-block-2 .divBlockInner .spnBlockContent {
padding-top:45px;
padding-bottom:25px;
}
.body-title-iii-ada-compliance .divSiteContentInnerAdditionals2 ul li {
padding:10px 0;
}
.divAdditionalOneWave {
width:100%;
height:200px;
background:url(https://www.chooselegend.com/layout/images/titleTwoLandingWaveOne.png);
background-size:100% 100%;
position:absolute;
top:-135px;
}
.divAdditionalTwoWave {
width:100%;
height:200px;
background:url(https://www.chooselegend.com/layout/images/titleTwoLandingWaveTwo.png);
background-size:100% 100%;
position:absolute;
bottom:-85px;
}
.body-title-iii-ada-compliance .divSiteContentInnerAdditionals2 strong {
color:#DD4100;
}
.body-title-iii-ada-compliance .divSiteContentInnerAdditionals2 li strong,
.body-title-iii-ada-compliance .divSiteContentInnerAdditionals2 li span {
position:relative;
top:-4px;
}
.body-title-iii-ada-compliance .div-additional-block-3 {
display:flex;
align-items:center;
}
.body-title-iii-ada-compliance .divMiniCalloutInner {
border-radius: 10px;
background: #000FA0;
padding:22px 22px;
min-height:216px;
display:flex;
align-items:center !important;
}
.body-title-iii-ada-compliance .divMiniCalloutInner h3,
.body-title-iii-ada-compliance .divMiniCalloutInner p {
text-align:center;
}
.body-title-iii-ada-compliance .divSiteContentInner-sitewidth.container.divSiteContentInnerMinis {
background:#C9E8FF;
padding:90px 15px !important;
padding-top:125px !important;
}
.landingMiniHeader {
width:100%;
padding-bottom:75px;
text-align:center;
color: #000FA0;
text-align: center;
font-family: Anton;
font-size: 48px;
font-style: normal;
font-weight: 400;
line-height: 57px;
}
.body-title-iii-ada-compliance .divMiniCalloutRow {
gap:2%;
}
.body-title-iii-ada-compliance .divSiteContentInnerAdditionals5 {
padding-top:75px;
}
.body-title-iii-ada-compliance .faqDiv h2 {
padding-top:75px;
text-transform:uppercase;
}
.body-title-iii-ada-compliance .divSiteContentWrapper {
padding-bottom:30px !important;
}
.body-title-iii-ada-compliance .divBlockWrapper-faq .divBlockInner-question {
flex-direction:row-reverse;
}
.body-title-iii-ada-compliance .divBlockWrapper-faq .divBlockInner-question > *:not(span) {
color:#000FA0;
font-size:26px;
}
.body-title-iii-ada-compliance .fa-plus {
color:#000FA0;
font-size:39px;
}
.body-title-iii-ada-compliance .faqDiv h2 {
color:#000FA0;
}
.body-title-iii-ada-compliance .divBlockMedia figure {
margin:0 !important;
}
.body-title-iii-ada-compliance .divSiteContentInnerAdditionals2 {
padding:0;
}
.body-title-iii-ada-compliance .divSiteContentInnerAdditionals3 .spnBlockContent {
display:flex;
align-items:center;
gap:15%;
}
.body-title-iii-ada-compliance .divSiteContentInnerAdditionals3 .spnBlockContent > div {
width:50%;
max-width:50%;
}
.body-title-iii-ada-compliance .divSiteContentInnerAdditionals3 .divBlockInner {
width:100%;
}
.body-title-iii-ada-compliance .divMiniCalloutInner,
.body-title-iii-ada-compliance .divMiniCallout .divBlockMedia picture {
display:flex;
align-items:start;
justify-content:center;
}
.divMainCalloutTextInner a.anchButton {
border-radius: 8px;
background: #DD4100;
background: #D64000;
min-width:250px;
text-align:center;
}
.divMainCalloutTextInner a.anchButton:hover {
border-radius: 8px;
background: #000FA0;
}
.body-title-iii-ada-compliance .divMiniCallout .divBlockMedia img {
width:86px;
height:86px;
}
.body-title-iii-ada-compliance .divBlockInner-answer p {
text-align:left;
font-weight:400;
}
.divBlockWrapper-faq .divBlockInner-question,
.divBlockWrapper-faq + .divBlockWrapper-faq .divBlockInner-question {
border-bottom:1px solid black;
}
@media (min-width:768px) and (max-width:1199px){
.body-title-iii-ada-compliance header {
display:none;
}
.body-title-iii-ada-compliance .divMiniCalloutRow-1 {
padding-bottom:0;
}
.main-pagedirectory-title-iii-ada-compliance {
margin-top:0 !important;
}
.body-title-iii-ada-compliance .divMiniCalloutRow {
width:100%;
max-width:100%;
}
.body-title-iii-ada-compliance .divSiteContentInnerAdditionals1 h3 {
text-align:center;
}
#main > div > div.divSiteContentInner.divSiteContentInnerAdditionals4.divSiteContentInner-sitewidth.container.row.m-auto > div.divBlockWrapper.divBlockWrapper-text.divBlock-1339.div-additional-block-4.col-12 > div > span > div:nth-child(1) {
width:25%;
max-width:25%;
}
#main > div > div.divSiteContentInner.divSiteContentInnerAdditionals4.divSiteContentInner-sitewidth.container.row.m-auto > div.divBlockWrapper.divBlockWrapper-text.divBlock-1339.div-additional-block-4.col-12 > div > span > div:nth-child(2) {
width:75%;
max-width:75%;
}
.body-title-iii-ada-compliance .divSiteContentInnerAdditionals3 .spnBlockContent {
gap:5%;
}
.body-title-iii-ada-compliance .divSiteContentInnerAdditionals3 a.anchButton{
position:absolute;
top:78%;
justify-self:anchor-center;
}
.body-title-iii-ada-compliance .divSiteContentInnerAdditionals3 .spnBlockContent {
align-items:start;
padding-top:60px;
}
.body-title-iii-ada-compliance .divSiteContentInnerAdditionals3 {
z-index:13;
}
.divAdditionalTwoWave {
height:160px;
bottom:-92px !important;
}
.body-title-iii-ada-compliance .divSiteContentInnerAdditionals3 .spnBlockContent,
.body-title-iii-ada-compliance .divSiteContentInnerAdditionals3 .divBlockInner {
min-height:514px;
}
.body-title-iii-ada-compliance .divMiniCallout {
width:45%;
max-width:45%;
flex:unset;
min-height:0;
}
.body-title-iii-ada-compliance .divMiniCalloutTextInner {
padding:0;
}
.body-title-iii-ada-compliance .divMiniCalloutWrapperInner {
justify-content:center;
}
.body-title-iii-ada-compliance ++.divMiniCalloutTextInner {
padding:0;
}
.body-title-iii-ada-compliance .divMainCalloutText-tinyMCE {
display:flex;
}
.body-title-iii-ada-compliance .divMainCalloutText-tinyMCE > div {
width:50%;
}
.body-title-iii-ada-compliance .divMainCalloutInner .divBlockMedia img,
.body-title-iii-ada-compliance .divMainCalloutWrapper {
height:634px;
}
.body-title-iii-ada-compliance .divMainCalloutTextInner h3 {
font-size:24px;
}
.body-title-iii-ada-compliance .divMainCalloutTextInner h1,
.body-title-iii-ada-compliance .divMainCalloutTextInner h2,
.body-title-iii-ada-compliance .divMainCalloutTextInner h3,
.body-title-iii-ada-compliance .divMainCalloutTextInner h4,
.body-title-iii-ada-compliance .divMainCalloutTextInner h5,
.body-title-iii-ada-compliance .divMainCalloutTextInner p,
.body-title-iii-ada-compliance .divMainCalloutTextInner span {
text-align:left !important;
width:100%;
}
.body-title-iii-ada-compliance #main > div > div.divMainCalloutWrapper.divMainCalloutWrapper-static > div > div > div > div > div > div > div.divMainCalloutTextWrapper > div > div > div:nth-child(1) {
display:flex;
align-items:center;
justify-content:center;
flex-direction:column;
}
.body-title-iii-ada-compliance .divMainCalloutTextInner h1 {
margin:0 !important;
}
.body-title-iii-ada-compliance .divMainCalloutTextInner h1,
.body-title-iii-ada-compliance .divMainCalloutTextInner h2,
.body-title-iii-ada-compliance .divMainCalloutTextInner h3,
.body-title-iii-ada-compliance .divMainCalloutTextInner h4,
.body-title-iii-ada-compliance .divMainCalloutTextInner h5 {
margin-bottom:10px !important;
}
.divAdditionalOneWave {
left:0;
}
.body-title-iii-ada-compliance .div-additional-block-2 .divBlockInner .divBlockMedia {
width:70%;
max-width:70%;
margin-bottom:0;
margin-right:0;
}
.body-title-iii-ada-compliance .divSiteContentInnerAdditionals2 {
padding-bottom:0 !important;
}
.body-title-iii-ada-compliance .div-additional-block-2 .spnBlockContent {
padding-top:15px;
padding-bottom:30px;
}
.divAdditionalTwoWave {
left:0;
}
.body-title-iii-ada-compliance #main > div > div.divMainCalloutWrapper.divMainCalloutWrapper-static > div > div > div > div > div > div > div.divMainCalloutTextWrapper > div > div > div:nth-child(2) {
padding-left:0;
}
.body-title-iii-ada-compliance .divMainCalloutInner .divBlockMedia img, .body-title-iii-ada-compliance .divMainCalloutWrapper {
height:920px;
}
.body-title-iii-ada-compliance .divMainCalloutTextInner {
padding-bottom:60px;
}
.body-title-iii-ada-compliance .divMainCalloutText-tinyMCE > div {
width:100%;
}
.body-title-iii-ada-compliance .divMainCalloutText-tinyMCE {
flex-direction:column;
gap:30px;
}
.body-title-iii-ada-compliance .divSiteContentInnerAdditionals3 .spnBlockContent > div {
width:100%;
max-width:100%;
}
.body-title-iii-ada-compliance .div-additional-block-1 .spnBlockContent {
flex-direction:row !important;
}
.body-title-iii-ada-compliance .divSiteContentInnerAdditionals1 h3 {
width:100%;
}
.body-title-iii-ada-compliance .div-additional-block-2 .divBlockInner {
flex-direction:column-reverse;
}
.body-title-iii-ada-compliance .divMiniCalloutWrapperInner,
.body-title-iii-ada-compliance .divSiteContentInnerAdditionals3 .spnBlockContent {
flex-direction:column;
}
}
@media (max-width:767px) {
.body-title-iii-ada-compliance header {
display:none;
}
.body-title-iii-ada-compliance .divMainCalloutWrapper-static .divBlockWrapper-maincallout .divMainCalloutTextWrapper {
padding:5px !important;
}
.body-title-iii-ada-compliance .divSiteContentInnerAdditionals3 {
height:100%;
padding-top:45px;
}
.body-title-iii-ada-compliance .divMiniCalloutRow-1 {
padding-bottom:0;
}
.body-title-iii-ada-compliance .div-additional-block-4 ul,
.body-title-iii-ada-compliance .div-additional-block-4 h2,
.body-title-iii-ada-compliance .div-additional-block-4 h3 {
width:100%;
}
.main-pagedirectory-title-iii-ada-compliance {
margin-top:0 !important;
}
.body-title-iii-ada-compliance .divSiteContentInnerAdditionals2 li {
list-style-position: inside;
line-height:30px;
}
.body-title-iii-ada-compliance .divMiniCalloutWrapperInner,
.body-title-iii-ada-compliance .divSiteContentInnerAdditionals3 .spnBlockContent {
flex-direction:column;
}
.body-title-iii-ada-compliance .div-additional-block-2 .divBlockInner {
flex-direction:column-reverse;
}
.body-title-iii-ada-compliance .divSiteContentInnerAdditionals3 .spnBlockContent > div,
.body-title-iii-ada-compliance .divSiteContentInnerAdditionals1 .spnBlockContent > div {
width:100%;
max-width:100%;
}
#main > div > div.divSiteContentInner.divSiteContentInnerAdditionals4.divSiteContentInner-sitewidth.container.row.m-auto > div.divBlockWrapper.divBlockWrapper-text.divBlock-1339.div-additional-block-4.col-12 > div > span > div:nth-child(1) > p {
display:flex;
justify-content:center;
}
.divAdditionalOneWave {
height:100px;
top:-90px;
}
.body-title-iii-ada-compliance .divMainCalloutTextInner h5 {
display:flex;
align-items:center;
justify-content:center;
}
.body-title-iii-ada-compliance .divSiteContentInnerAdditionals3 h3,
.body-title-iii-ada-compliance .divSiteContentInnerAdditionals1 h3 {
text-align:center;
}
.body-title-iii-ada-compliance .divMainCalloutText-tinyMCE {
gap:30px;
}
.body-title-iii-ada-compliance .divSiteContentInnerAdditionals2 {
padding-top:30px;
}
.divAdditionalTwoWave {
bottom:-90px;
height:100px;
}
.body-title-iii-ada-compliance .divBlockWrapper-faq .divBlockInner-question > *:not(span) {
font-size:20px;
}
.divAdditionalTwoWave {
left:0;
}
.body-title-iii-ada-compliance .divMainCalloutInner .divBlockMedia img,
.body-title-iii-ada-compliance .divMainCalloutWrapper {
height:950px !important;
}
.divAdditionalOneWave {
left:0;
}
.body-title-iii-ada-compliance .divMainCalloutTextInner h1,
.body-title-iii-ada-compliance .divMainCalloutTextInner h2,
.body-title-iii-ada-compliance .divMainCalloutTextInner h3,
.body-title-iii-ada-compliance .divMainCalloutTextInner h4,
.body-title-iii-ada-compliance .divMainCalloutTextInner h5 {
margin-bottom:10px !important;
}
.body-title-iii-ada-compliance .divMainCalloutTextInner h1,
.body-title-iii-ada-compliance .divMainCalloutTextInner h2,
.body-title-iii-ada-compliance .divMainCalloutTextInner h3,
.body-title-iii-ada-compliance .divMainCalloutTextInner h4,
.body-title-iii-ada-compliance .divMainCalloutTextInner h5,
.body-title-iii-ada-compliance .divMainCalloutTextInner p,
.body-title-iii-ada-compliance .divMainCalloutTextInner span {
text-align:left !important;
width:100%;
}
.body-title-iii-ada-compliance #main > div > div.divMainCalloutWrapper.divMainCalloutWrapper-static > div > div > div > div > div > div > div.divMainCalloutTextWrapper > div > div > div:nth-child(1) {
display:flex;
align-items:center;
justify-content:center;
flex-direction:column;
}
.body-title-iii-ada-compliance .divSiteContentInnerAdditionals1 .spnBlockContent > div,
.body-title-iii-ada-compliance .divSiteContentInnerAdditionals3 .spnBlockContent > div {
width:100%;
max-width:100%;
}
.body-title-iii-ada-compliance .divMiniCallout {
width:85%;
max-width:85%;
}
.body-title-iii-ada-compliance .divMainCalloutWrapper iFrame {
max-width:345px !important;
min-width:345px !important;
}
.body-title-iii-ada-compliance #main > div > div.divMainCalloutWrapper.divMainCalloutWrapper-static > div > div > div > div > div > div > div.divMainCalloutTextWrapper > div > div > div:nth-child(2) {
padding-left:0;
}
.body-title-iii-ada-compliance .divMainCalloutInner .divBlockMedia img, .body-title-iii-ada-compliance .divMainCalloutWrapper {
height:1200px;
}
.body-title-iii-ada-compliance .divMainCalloutTextInner h3 {
font-size:20px;
}
.body-title-iii-ada-compliance .divMainCalloutText-tinyMCE > div {
width:100%;
}
.body-title-iii-ada-compliance .divMainCalloutText-tinyMCE {
flex-direction:column;
}
.body-title-iii-ada-compliance .div-additional-block-2 .divBlockInner {
display:flex;
flex-direction:column-reverse;
}
.body-title-iii-ada-compliance .divSiteContentInnerAdditionals3 .spnBlockContent {
gap:0;
flex-direction:column;
}
}
@media (min-width: 1440px){
.body-title-iii-landing-page-midwest-protech .container, .body-title-iii-landing-page-midwest-protech .container-lg, .body-title-iii-landing-page-midwest-protech .container-md, .body-title-iii-landing-page-midwest-protech .container-sm, .body-title-iii-landing-page-midwest-protech .container-xl,
.body-title-iii-landing-page-midwest-protech .divBannerAlertTextWrapper, .body-title-iii-landing-page-midwest-protech .div-additional-block-1, .body-title-iii-landing-page-midwest-protech .div-additional-block-2, .body-title-iii-landing-page-midwest-protech .div-additional-block-3,
.body-title-iii-landing-page-midwest-protech .divPullingFromPageWrappe, .body-title-iii-landing-page-midwest-protech .div-additional-block-3, .body-title-iii-landing-page-midwest-protech .div-additional-block-4 {
max-width: 1362px !important;
margin:auto !important;
}
}
.body-title-iii-landing-page-midwest-protech header {
display:none;
}
.body-title-iii-landing-page-midwest-protech .divSiteContentInnerMinis,
.divMainCalloutWrapper > .container {
width:100%;
max-width:100% !important;
}
.body-title-iii-landing-page-midwest-protech .divMiniCallout {
padding:7.5px 15px;
}
.body-title-iii-landing-page-midwest-protech .divMainCalloutText-tinyMCE {
display:flex;
}
.body-title-iii-landing-page-midwest-protech .divMainCalloutText-tinyMCE > div {
width:50%;
}
.body-title-iii-landing-page-midwest-protech #main > div > div.divMainCalloutWrapper.divMainCalloutWrapper-static > div > div > div > div > div > div > div.divMainCalloutTextWrapper > div > div > div:nth-child(1) {
display:flex;
align-items:center;
justify-content:center;
flex-direction:column;
}
.body-title-iii-landing-page-midwest-protech .divMainCalloutTextWrapper {
padding:15px 6% !important;
}
.body-title-iii-landing-page-midwest-protech .divMainCalloutTextWrapper h1 strong {
font-weight:normal;
color:#29CB8B;
}
.body-title-iii-landing-page-midwest-protech .divSiteContentInnerAdditionals1 .spnBlockContent {
display:flex;
align-items:center;
flex-wrap:wrap;
gap:5%;
}
.body-title-iii-landing-page-midwest-protech .divSiteContentInnerAdditionals1 h3 {
width:70%;
}
.body-title-iii-landing-page-midwest-protech .divSiteContentInnerAdditionals1 .spnBlockContent > div {
width:47.5%;
max-width:47.5%;
}
.body-title-iii-landing-page-midwest-protech .divMainCalloutWrapper {
height:883px;
}
.body-title-iii-landing-page-midwest-protech #main > div > div.divMainCalloutWrapper.divMainCalloutWrapper-static > div > div > div > div > div > div > div.divMainCalloutTextWrapper > div > div > div:nth-child(2) {
padding-left:5%;
}
.body-title-iii-landing-page-midwest-protech .divMainCalloutWrapper iFrame {
max-width:570px !important;
min-width:570px !important;
max-height:500px !important;
min-height:500px !important;
flex-direction: column-reverse;
display: flex;
}
.body-title-iii-landing-page-midwest-protech a.anchButton {
text-transform:uppercase;
font-size:20px;
border-radius:8px;
}
.body-title-iii-landing-page-midwest-protech .divMainCalloutTextInner a.anchButton:hover {
color:white !important;
font-size:20px;
}
.body-title-iii-landing-page-midwest-protech .divMiniCallout:hover .divMiniCalloutTextWrapper h3,
.body-title-iii-landing-page-midwest-protech .divMiniCalloutInner h3,
.body-title-iii-landing-page-midwest-protech .divMiniCalloutInner h3:hover {
color: #FFF;
text-align: center;
font-family: Metropolis;
font-size: 16px;
font-style: normal;
font-weight: 700;
line-height: 24px;
text-decoration:unset;
}
.body-title-iii-landing-page-midwest-protech .divSiteContentInnerAdditionals3 h3,
.body-title-iii-landing-page-midwest-protech .divSiteContentInnerAdditionals1 h3 {
text-transform:uppercase;
}
.body-title-iii-landing-page-midwest-protech .divSiteContentInnerAdditionals3 p {
font-size:18px;
}
.body-title-iii-landing-page-midwest-protech .divSiteContentInnerAdditionals2 ul {
list-style-image: url("https://www.chooselegend.com/layout/images/Check.svg");
}
.body-title-iii-landing-page-midwest-protech .divSiteContentInnerAdditionals3 p strong {
color: #29CB8B !important;
font-family: Metropolis;
font-size: 18px;
font-style: italic;
font-weight: 700;
line-height: 21px;
}
.body-title-iii-landing-page-midwest-protech .divSiteContentInnerAdditionals1 p {
font-size:18px;
width:100%;
}
.body-title-iii-landing-page-midwest-protech .div-additional-block-4 h2 {
color: #000FA0;
font-family: Anton;
font-size: 48px;
font-style: normal;
font-weight: 400;
line-height: 57px;
width:75%;
}
.body-title-iii-landing-page-midwest-protech .div-additional-block-4 h3 {
color: #002755;
font-family: Metropolis;
font-size: 26px;
font-style: normal;
font-weight: 700;
line-height: 34px;
letter-spacing: 2.6px;
text-transform: uppercase;
width:75%;
padding-top:30px;
padding-bottom:60px;
}
.body-title-iii-landing-page-midwest-protech .div-additional-block-4 ul {
width:50%;
}
.body-title-iii-landing-page-midwest-protech .div-additional-block-4 p {
width:100%;
}
.body-title-iii-landing-page-midwest-protech .div-additional-block-4 .spnBlockContent {
display:flex;
flex-wrap:wrap;
}
.body-title-iii-landing-page-midwest-protech .div-additional-block-4 {
padding-bottom:75px;
}
.body-title-iii-landing-page-midwest-protech .divMainCalloutWrapper-static .divBlockWrapper-maincallout .divMainCalloutTextWrapper {
height:100%;
top:0;
background: rgba(0, 39, 85, 0.80);
}
.body-title-iii-landing-page-midwest-protech .divMainCalloutTextInner h1,
.body-title-iii-landing-page-midwest-protech .divMainCalloutTextInner h2,
.body-title-iii-landing-page-midwest-protech .divMainCalloutTextInner h3,
.body-title-iii-landing-page-midwest-protech .divMainCalloutTextInner h4,
.body-title-iii-landing-page-midwest-protech .divMainCalloutTextInner h5,
.body-title-iii-landing-page-midwest-protech .divMainCalloutTextInner p,
.body-title-iii-landing-page-midwest-protech .divMainCalloutTextInner span {
text-align:left !important;
width:100%;
}
.body-title-iii-landing-page-midwest-protech .divMainCalloutTextInner h1,
.body-title-iii-landing-page-midwest-protech .divMainCalloutTextInner h3 {
text-transform:uppercase;
}
.body-title-iii-landing-page-midwest-protech .divMainCalloutTextInner h5 {
font-weight:400;
}
.body-title-iii-landing-page-midwest-protech .divMainCalloutTextInner h5 strong {
font-weight:700;
}
.body-title-iii-landing-page-midwest-protech .faqDiv h2,
.body-title-iii-landing-page-midwest-protech .faqDiv {
width:100%;
text-align:center;
}
.body-title-iii-landing-page-midwest-protech .divBlockWrapper-faq .divBlockInner-question {
text-align:left;
}
.body-title-iii-landing-page-midwest-protech .divPullingFromPageWrappe,
.body-title-iii-landing-page-midwest-protech .divBlockWrapper-faq {
width:100%;
max-width:100%;
flex:unset;
}
.body-title-iii-landing-page-midwest-protech .divMiniCallout {
width:30%;
max-width:30%;
}
.body-title-iii-landing-page-midwest-protech .divMiniCalloutRow-1 {
padding-bottom:45px;
}
.body-title-iii-landing-page-midwest-protech .divMainCalloutTextInner h1,
.body-title-iii-landing-page-midwest-protech .divMainCalloutTextInner h2,
.body-title-iii-landing-page-midwest-protech .divMainCalloutTextInner h3,
.body-title-iii-landing-page-midwest-protech .divMainCalloutTextInner h4,
.body-title-iii-landing-page-midwest-protech .divMainCalloutTextInner h5 {
margin-bottom:20px !important;
}
.body-title-iii-landing-page-midwest-protech .divSiteContentInnerAdditionals1 {
width:100%;
max-width:100% !important;
flex:unset;
background-color: #000FA0;
}
.body-title-iii-landing-page-midwest-protech .divSiteContentInnerAdditionals3 {
width:100%;
max-width:100% !important;
flex:unset;
background-color: #000FA0;
height:480px;
background-size:100%;
background-position-x:center;
background-position-y:bottom;
background-repeat:no-repeat;
}
.body-title-iii-landing-page-midwest-protech .divSiteContentInnerAdditionals1 *,
.body-title-iii-landing-page-midwest-protech .divSiteContentInnerAdditionals3 * {
color:#F5F5F5 !important;
}
.body-title-iii-landing-page-midwest-protech .divSiteContentInnerAdditionals2 h2 {
color: #000FA0;
font-family: Anton;
font-size: 48px;
font-style: normal;
font-weight: 400;
text-transform:uppercase;
letter-spacing:normal;
}
.body-title-iii-landing-page-midwest-protech .divSiteContentInnerAdditionals2 h3 {
color: #002755;
font-family: Metropolis;
font-size: 26px;
font-style: normal;
font-weight: 700;
line-height: 34px;
letter-spacing: 2.6px;
}
.body-title-iii-landing-page-midwest-protech .divSiteContentInnerAdditionals2 h4 {
color: #002755;
font-family: Metropolis;
font-size: 26px;
font-style: normal;
font-weight: 700;
line-height: 34px;
letter-spacing: 2.6px;
text-transform:uppercase;
}
.body-title-iii-landing-page-midwest-protech .divSiteContentInnerAdditionals3,
.body-title-iii-landing-page-midwest-protech .divSiteContentInnerAdditionals1 {
position:relative;
}
.body-title-iii-landing-page-midwest-protech .div-additional-block-1 {
padding-bottom:60px;
}
.body-title-iii-landing-page-midwest-protech .div-additional-block-2 .divBlockInner {
display:flex;
flex-direction:row-reverse;
align-items:center;
}
.body-title-iii-landing-page-midwest-protech .div-additional-block-2 .divBlockInner .divBlockMedia {
margin-bottom:0;
flex:unset;
}
.body-title-iii-landing-page-midwest-protech .div-additional-block-2 .divBlockInner .spnBlockContent {
padding-top:45px;
padding-bottom:25px;
}
.body-title-iii-landing-page-midwest-protech .divSiteContentInnerAdditionals2 ul li {
padding:10px 0;
}
.divAdditionalOneWave {
width:100%;
height:200px;
background:url(https://www.chooselegend.com/layout/images/titleTwoLandingWaveOne.png);
background-size:100% 100%;
position:absolute;
top:-135px;
}
.divAdditionalTwoWave {
width:100%;
height:200px;
background:url(https://www.chooselegend.com/layout/images/titleTwoLandingWaveTwo.png);
background-size:100% 100%;
position:absolute;
bottom:-85px;
}
.body-title-iii-landing-page-midwest-protech .divSiteContentInnerAdditionals2 strong {
color:#DD4100;
}
.body-title-iii-landing-page-midwest-protech .divSiteContentInnerAdditionals2 li strong,
.body-title-iii-landing-page-midwest-protech .divSiteContentInnerAdditionals2 li span {
position:relative;
top:-4px;
}
.body-title-iii-landing-page-midwest-protech .div-additional-block-3 {
display:flex;
align-items:center;
}
.body-title-iii-landing-page-midwest-protech .divMiniCalloutInner {
border-radius: 10px;
background: #000FA0;
padding:22px 22px;
min-height:216px;
display:flex;
align-items:center !important;
}
.body-title-iii-landing-page-midwest-protech .divMiniCalloutInner h3,
.body-title-iii-landing-page-midwest-protech .divMiniCalloutInner p {
text-align:center;
}
.body-title-iii-landing-page-midwest-protech .divSiteContentInner-sitewidth.container.divSiteContentInnerMinis {
background:#C9E8FF;
padding:90px 15px !important;
padding-top:125px !important;
}
.landingMiniHeader {
width:100%;
padding-bottom:75px;
text-align:center;
color: #000FA0;
text-align: center;
font-family: Anton;
font-size: 48px;
font-style: normal;
font-weight: 400;
line-height: 57px;
}
.body-title-iii-landing-page-midwest-protech .divMiniCalloutRow {
gap:2%;
}
.body-title-iii-landing-page-midwest-protech .divSiteContentInnerAdditionals5 {
padding-top:75px;
}
.body-title-iii-landing-page-midwest-protech .faqDiv h2 {
padding-top:75px;
text-transform:uppercase;
}
.body-title-iii-landing-page-midwest-protech .divSiteContentWrapper {
padding-bottom:30px !important;
}
.body-title-iii-landing-page-midwest-protech .divBlockWrapper-faq .divBlockInner-question {
flex-direction:row-reverse;
}
.body-title-iii-landing-page-midwest-protech .divBlockWrapper-faq .divBlockInner-question > *:not(span) {
color:#000FA0;
font-size:26px;
}
.body-title-iii-landing-page-midwest-protech .fa-plus {
color:#000FA0;
font-size:39px;
}
.body-title-iii-landing-page-midwest-protech .faqDiv h2 {
color:#000FA0;
}
.body-title-iii-landing-page-midwest-protech .divBlockMedia figure {
margin:0 !important;
}
.body-title-iii-landing-page-midwest-protech .divSiteContentInnerAdditionals2 {
padding:0;
}
.body-title-iii-landing-page-midwest-protech .divSiteContentInnerAdditionals3 .spnBlockContent {
display:flex;
align-items:center;
gap:15%;
}
.body-title-iii-landing-page-midwest-protech .divSiteContentInnerAdditionals3 .spnBlockContent > div {
width:50%;
max-width:50%;
}
.body-title-iii-landing-page-midwest-protech .divSiteContentInnerAdditionals3 .divBlockInner {
width:100%;
}
.body-title-iii-landing-page-midwest-protech .divMiniCalloutInner,
.body-title-iii-landing-page-midwest-protech .divMiniCallout .divBlockMedia picture {
display:flex;
align-items:start;
justify-content:center;
}
.divMainCalloutTextInner a.anchButton {
border-radius: 8px;
background: #DD4100;
background: #D64000;
min-width:250px;
text-align:center;
}
.divMainCalloutTextInner a.anchButton:hover {
border-radius: 8px;
background: #000FA0;
}
.body-title-iii-landing-page-midwest-protech .divMiniCallout .divBlockMedia img {
width:86px;
height:86px;
}
.body-title-iii-landing-page-midwest-protech .divBlockInner-answer p {
text-align:left;
font-weight:400;
}
.divBlockWrapper-faq .divBlockInner-question,
.divBlockWrapper-faq + .divBlockWrapper-faq .divBlockInner-question {
border-bottom:1px solid black;
}
@media (min-width:768px) and (max-width:1199px){
.body-title-iii-landing-page-midwest-protech header {
display:none;
}
.body-title-iii-landing-page-midwest-protech .divMiniCalloutRow-1 {
padding-bottom:0;
}
.main-pagedirectory-title-iii-landing-page-midwest-protech {
margin-top:0 !important;
}
.body-title-iii-landing-page-midwest-protech .divMiniCalloutRow {
width:100%;
max-width:100%;
}
.body-title-iii-landing-page-midwest-protech .divSiteContentInnerAdditionals1 h3 {
text-align:center;
}
#main > div > div.divSiteContentInner.divSiteContentInnerAdditionals4.divSiteContentInner-sitewidth.container.row.m-auto > div.divBlockWrapper.divBlockWrapper-text.divBlock-1339.div-additional-block-4.col-12 > div > span > div:nth-child(1) {
width:25%;
max-width:25%;
}
#main > div > div.divSiteContentInner.divSiteContentInnerAdditionals4.divSiteContentInner-sitewidth.container.row.m-auto > div.divBlockWrapper.divBlockWrapper-text.divBlock-1339.div-additional-block-4.col-12 > div > span > div:nth-child(2) {
width:75%;
max-width:75%;
}
.body-title-iii-landing-page-midwest-protech .divSiteContentInnerAdditionals3 .spnBlockContent {
gap:5%;
}
.body-title-iii-landing-page-midwest-protech .divSiteContentInnerAdditionals3 a.anchButton{
position:absolute;
top:78%;
justify-self:anchor-center;
}
.body-title-iii-landing-page-midwest-protech .divSiteContentInnerAdditionals3 .spnBlockContent {
align-items:start;
padding-top:60px;
}
.body-title-iii-landing-page-midwest-protech .divSiteContentInnerAdditionals3 {
z-index:13;
}
.divAdditionalTwoWave {
height:160px;
bottom:-92px !important;
}
.body-title-iii-landing-page-midwest-protech .divSiteContentInnerAdditionals3 .spnBlockContent,
.body-title-iii-landing-page-midwest-protech .divSiteContentInnerAdditionals3 .divBlockInner {
min-height:514px;
}
.body-title-iii-landing-page-midwest-protech .divMiniCallout {
width:45%;
max-width:45%;
flex:unset;
min-height:0;
}
.body-title-iii-landing-page-midwest-protech .divMiniCalloutTextInner {
padding:0;
}
.body-title-iii-landing-page-midwest-protech .divMiniCalloutWrapperInner {
justify-content:center;
}
.body-title-iii-landing-page-midwest-protech ++.divMiniCalloutTextInner {
padding:0;
}
.body-title-iii-landing-page-midwest-protech .divMainCalloutText-tinyMCE {
display:flex;
}
.body-title-iii-landing-page-midwest-protech .divMainCalloutText-tinyMCE > div {
width:50%;
}
.body-title-iii-landing-page-midwest-protech .divMainCalloutInner .divBlockMedia img,
.body-title-iii-landing-page-midwest-protech .divMainCalloutWrapper {
height:634px;
}
.body-title-iii-landing-page-midwest-protech .divMainCalloutTextInner h3 {
font-size:24px;
}
.body-title-iii-landing-page-midwest-protech .divMainCalloutTextInner h1,
.body-title-iii-landing-page-midwest-protech .divMainCalloutTextInner h2,
.body-title-iii-landing-page-midwest-protech .divMainCalloutTextInner h3,
.body-title-iii-landing-page-midwest-protech .divMainCalloutTextInner h4,
.body-title-iii-landing-page-midwest-protech .divMainCalloutTextInner h5,
.body-title-iii-landing-page-midwest-protech .divMainCalloutTextInner p,
.body-title-iii-landing-page-midwest-protech .divMainCalloutTextInner span {
text-align:left !important;
width:100%;
}
.body-title-iii-landing-page-midwest-protech #main > div > div.divMainCalloutWrapper.divMainCalloutWrapper-static > div > div > div > div > div > div > div.divMainCalloutTextWrapper > div > div > div:nth-child(1) {
display:flex;
align-items:center;
justify-content:center;
flex-direction:column;
}
.body-title-iii-landing-page-midwest-protech .divMainCalloutTextInner h1 {
margin:0 !important;
}
.body-title-iii-landing-page-midwest-protech .divMainCalloutTextInner h1,
.body-title-iii-landing-page-midwest-protech .divMainCalloutTextInner h2,
.body-title-iii-landing-page-midwest-protech .divMainCalloutTextInner h3,
.body-title-iii-landing-page-midwest-protech .divMainCalloutTextInner h4,
.body-title-iii-landing-page-midwest-protech .divMainCalloutTextInner h5 {
margin-bottom:10px !important;
}
.divAdditionalOneWave {
left:0;
}
.body-title-iii-landing-page-midwest-protech .div-additional-block-2 .divBlockInner .divBlockMedia {
width:70%;
max-width:70%;
margin-bottom:0;
margin-right:0;
}
.body-title-iii-landing-page-midwest-protech .divSiteContentInnerAdditionals2 {
padding-bottom:0 !important;
}
.body-title-iii-landing-page-midwest-protech .div-additional-block-2 .spnBlockContent {
padding-top:15px;
padding-bottom:30px;
}
.divAdditionalTwoWave {
left:0;
}
.body-title-iii-landing-page-midwest-protech #main > div > div.divMainCalloutWrapper.divMainCalloutWrapper-static > div > div > div > div > div > div > div.divMainCalloutTextWrapper > div > div > div:nth-child(2) {
padding-left:0;
}
.body-title-iii-landing-page-midwest-protech .divMainCalloutInner .divBlockMedia img, .body-title-iii-landing-page-midwest-protech .divMainCalloutWrapper {
height:920px;
}
.body-title-iii-landing-page-midwest-protech .divMainCalloutTextInner {
padding-bottom:60px;
}
.body-title-iii-landing-page-midwest-protech .divMainCalloutText-tinyMCE > div {
width:100%;
}
.body-title-iii-landing-page-midwest-protech .divMainCalloutText-tinyMCE {
flex-direction:column;
gap:30px;
}
.body-title-iii-landing-page-midwest-protech .divSiteContentInnerAdditionals3 .spnBlockContent > div {
width:100%;
max-width:100%;
}
.body-title-iii-landing-page-midwest-protech .div-additional-block-1 .spnBlockContent {
flex-direction:row !important;
}
.body-title-iii-landing-page-midwest-protech .divSiteContentInnerAdditionals1 h3 {
width:100%;
}
.body-title-iii-landing-page-midwest-protech .div-additional-block-2 .divBlockInner {
flex-direction:column-reverse;
}
.body-title-iii-landing-page-midwest-protech .divMiniCalloutWrapperInner,
.body-title-iii-landing-page-midwest-protech .divSiteContentInnerAdditionals3 .spnBlockContent {
flex-direction:column;
}
}
@media (max-width:767px) {
.body-title-iii-landing-page-midwest-protech header {
display:none;
}
.body-title-iii-landing-page-midwest-protech .divMainCalloutWrapper-static .divBlockWrapper-maincallout .divMainCalloutTextWrapper {
padding:5px !important;
}
.body-title-iii-landing-page-midwest-protech .divSiteContentInnerAdditionals3 {
height:100%;
padding-top:45px;
}
.body-title-iii-landing-page-midwest-protech .divMiniCalloutRow-1 {
padding-bottom:0;
}
.body-title-iii-landing-page-midwest-protech .div-additional-block-4 ul,
.body-title-iii-landing-page-midwest-protech .div-additional-block-4 h2,
.body-title-iii-landing-page-midwest-protech .div-additional-block-4 h3 {
width:100%;
}
.main-pagedirectory-title-iii-landing-page-midwest-protech {
margin-top:0 !important;
}
.body-title-iii-landing-page-midwest-protech .divSiteContentInnerAdditionals2 li {
list-style-position: inside;
line-height:30px;
}
.body-title-iii-landing-page-midwest-protech .divMiniCalloutWrapperInner,
.body-title-iii-landing-page-midwest-protech .divSiteContentInnerAdditionals3 .spnBlockContent {
flex-direction:column;
}
.body-title-iii-landing-page-midwest-protech .div-additional-block-2 .divBlockInner {
flex-direction:column-reverse;
}
.body-title-iii-landing-page-midwest-protech .divSiteContentInnerAdditionals3 .spnBlockContent > div,
.body-title-iii-landing-page-midwest-protech .divSiteContentInnerAdditionals1 .spnBlockContent > div {
width:100%;
max-width:100%;
}
#main > div > div.divSiteContentInner.divSiteContentInnerAdditionals4.divSiteContentInner-sitewidth.container.row.m-auto > div.divBlockWrapper.divBlockWrapper-text.divBlock-1339.div-additional-block-4.col-12 > div > span > div:nth-child(1) > p {
display:flex;
justify-content:center;
}
.divAdditionalOneWave {
height:100px;
top:-90px;
}
.body-title-iii-landing-page-midwest-protech .divMainCalloutTextInner h5 {
display:flex;
align-items:center;
justify-content:center;
}
.body-title-iii-landing-page-midwest-protech .divSiteContentInnerAdditionals3 h3,
.body-title-iii-landing-page-midwest-protech .divSiteContentInnerAdditionals1 h3 {
text-align:center;
}
.body-title-iii-landing-page-midwest-protech .divMainCalloutText-tinyMCE {
gap:30px;
}
.body-title-iii-landing-page-midwest-protech .divSiteContentInnerAdditionals2 {
padding-top:30px;
}
.divAdditionalTwoWave {
bottom:-90px;
height:100px;
}
.body-title-iii-landing-page-midwest-protech .divBlockWrapper-faq .divBlockInner-question > *:not(span) {
font-size:20px;
}
.divAdditionalTwoWave {
left:0;
}
.body-title-iii-landing-page-midwest-protech .divMainCalloutInner .divBlockMedia img,
.body-title-iii-landing-page-midwest-protech .divMainCalloutWrapper {
height:950px !important;
}
.divAdditionalOneWave {
left:0;
}
.body-title-iii-landing-page-midwest-protech .divMainCalloutTextInner h1,
.body-title-iii-landing-page-midwest-protech .divMainCalloutTextInner h2,
.body-title-iii-landing-page-midwest-protech .divMainCalloutTextInner h3,
.body-title-iii-landing-page-midwest-protech .divMainCalloutTextInner h4,
.body-title-iii-landing-page-midwest-protech .divMainCalloutTextInner h5 {
margin-bottom:10px !important;
}
.body-title-iii-landing-page-midwest-protech .divMainCalloutTextInner h1,
.body-title-iii-landing-page-midwest-protech .divMainCalloutTextInner h2,
.body-title-iii-landing-page-midwest-protech .divMainCalloutTextInner h3,
.body-title-iii-landing-page-midwest-protech .divMainCalloutTextInner h4,
.body-title-iii-landing-page-midwest-protech .divMainCalloutTextInner h5,
.body-title-iii-landing-page-midwest-protech .divMainCalloutTextInner p,
.body-title-iii-landing-page-midwest-protech .divMainCalloutTextInner span {
text-align:left !important;
width:100%;
}
.body-title-iii-landing-page-midwest-protech #main > div > div.divMainCalloutWrapper.divMainCalloutWrapper-static > div > div > div > div > div > div > div.divMainCalloutTextWrapper > div > div > div:nth-child(1) {
display:flex;
align-items:center;
justify-content:center;
flex-direction:column;
}
.body-title-iii-landing-page-midwest-protech .divSiteContentInnerAdditionals1 .spnBlockContent > div,
.body-title-iii-landing-page-midwest-protech .divSiteContentInnerAdditionals3 .spnBlockContent > div {
width:100%;
max-width:100%;
}
.body-title-iii-landing-page-midwest-protech .divMiniCallout {
width:85%;
max-width:85%;
}
.body-title-iii-landing-page-midwest-protech .divMainCalloutWrapper iFrame {
max-width:345px !important;
min-width:345px !important;
}
.body-title-iii-landing-page-midwest-protech #main > div > div.divMainCalloutWrapper.divMainCalloutWrapper-static > div > div > div > div > div > div > div.divMainCalloutTextWrapper > div > div > div:nth-child(2) {
padding-left:0;
}
.body-title-iii-landing-page-midwest-protech .divMainCalloutInner .divBlockMedia img, .body-title-iii-landing-page-midwest-protech .divMainCalloutWrapper {
height:1200px;
}
.body-title-iii-landing-page-midwest-protech .divMainCalloutTextInner h3 {
font-size:20px;
}
.body-title-iii-landing-page-midwest-protech .divMainCalloutText-tinyMCE > div {
width:100%;
}
.body-title-iii-landing-page-midwest-protech .divMainCalloutText-tinyMCE {
flex-direction:column;
}
.body-title-iii-landing-page-midwest-protech .div-additional-block-2 .divBlockInner {
display:flex;
flex-direction:column-reverse;
}
.body-title-iii-landing-page-midwest-protech .divSiteContentInnerAdditionals3 .spnBlockContent {
gap:0;
flex-direction:column;
}
}
@media (min-width: 1440px){
.body-title-iii-landing-page-ryan-professional-services .container, .body-title-iii-landing-page-ryan-professional-services .container-lg, .body-title-iii-landing-page-ryan-professional-services .container-md, .body-title-iii-landing-page-ryan-professional-services .container-sm, .body-title-iii-landing-page-ryan-professional-services .container-xl,
.body-title-iii-landing-page-ryan-professional-services .divBannerAlertTextWrapper, .body-title-iii-landing-page-ryan-professional-services .div-additional-block-1, .body-title-iii-landing-page-ryan-professional-services .div-additional-block-2, .body-title-iii-landing-page-ryan-professional-services .div-additional-block-3,
.body-title-iii-landing-page-ryan-professional-services .divPullingFromPageWrappe, .body-title-iii-landing-page-ryan-professional-services .div-additional-block-3, .body-title-iii-landing-page-ryan-professional-services .div-additional-block-4 {
max-width: 1362px !important;
margin:auto !important;
}
}
.body-title-iii-landing-page-ryan-professional-services header {
display:none;
}
.body-title-iii-landing-page-ryan-professional-services .divSiteContentInnerMinis,
.divMainCalloutWrapper > .container {
width:100%;
max-width:100% !important;
}
.body-title-iii-landing-page-ryan-professional-services .divMiniCallout {
padding:7.5px 15px;
}
.body-title-iii-landing-page-ryan-professional-services .divMainCalloutText-tinyMCE {
display:flex;
}
.body-title-iii-landing-page-ryan-professional-services .divMainCalloutText-tinyMCE > div {
width:50%;
}
.body-title-iii-landing-page-ryan-professional-services #main > div > div.divMainCalloutWrapper.divMainCalloutWrapper-static > div > div > div > div > div > div > div.divMainCalloutTextWrapper > div > div > div:nth-child(1) {
display:flex;
align-items:center;
justify-content:center;
flex-direction:column;
}
.body-title-iii-landing-page-ryan-professional-services .divMainCalloutTextWrapper {
padding:15px 6% !important;
}
.body-title-iii-landing-page-ryan-professional-services .divMainCalloutTextWrapper h1 strong {
font-weight:normal;
color:#29CB8B;
}
.body-title-iii-landing-page-ryan-professional-services .divSiteContentInnerAdditionals1 .spnBlockContent {
display:flex;
align-items:center;
flex-wrap:wrap;
gap:5%;
}
.body-title-iii-landing-page-ryan-professional-services .divSiteContentInnerAdditionals1 h3 {
width:70%;
}
.body-title-iii-landing-page-ryan-professional-services .divSiteContentInnerAdditionals1 .spnBlockContent > div {
width:47.5%;
max-width:47.5%;
}
.body-title-iii-landing-page-ryan-professional-services .divMainCalloutWrapper {
height:883px;
}
.body-title-iii-landing-page-ryan-professional-services #main > div > div.divMainCalloutWrapper.divMainCalloutWrapper-static > div > div > div > div > div > div > div.divMainCalloutTextWrapper > div > div > div:nth-child(2) {
padding-left:5%;
}
.body-title-iii-landing-page-ryan-professional-services .divMainCalloutWrapper iFrame {
max-width:570px !important;
min-width:570px !important;
max-height:500px !important;
min-height:500px !important;
flex-direction: column-reverse;
display: flex;
}
.body-title-iii-landing-page-ryan-professional-services a.anchButton {
text-transform:uppercase;
font-size:20px;
border-radius:8px;
}
.body-title-iii-landing-page-ryan-professional-services .divMainCalloutTextInner a.anchButton:hover {
color:white !important;
font-size:20px;
}
.body-title-iii-landing-page-ryan-professional-services .divMiniCallout:hover .divMiniCalloutTextWrapper h3,
.body-title-iii-landing-page-ryan-professional-services .divMiniCalloutInner h3,
.body-title-iii-landing-page-ryan-professional-services .divMiniCalloutInner h3:hover {
color: #FFF;
text-align: center;
font-family: Metropolis;
font-size: 16px;
font-style: normal;
font-weight: 700;
line-height: 24px;
text-decoration:unset;
}
.body-title-iii-landing-page-ryan-professional-services .divSiteContentInnerAdditionals3 h3,
.body-title-iii-landing-page-ryan-professional-services .divSiteContentInnerAdditionals1 h3 {
text-transform:uppercase;
}
.body-title-iii-landing-page-ryan-professional-services .divSiteContentInnerAdditionals3 p {
font-size:18px;
}
.body-title-iii-landing-page-ryan-professional-services .divSiteContentInnerAdditionals2 ul {
list-style-image: url("https://www.chooselegend.com/layout/images/Check.svg");
}
.body-title-iii-landing-page-ryan-professional-services .divSiteContentInnerAdditionals3 p strong {
color: #29CB8B !important;
font-family: Metropolis;
font-size: 18px;
font-style: italic;
font-weight: 700;
line-height: 21px;
}
.body-title-iii-landing-page-ryan-professional-services .divSiteContentInnerAdditionals1 p {
font-size:18px;
width:100%;
}
.body-title-iii-landing-page-ryan-professional-services .div-additional-block-4 h2 {
color: #000FA0;
font-family: Anton;
font-size: 48px;
font-style: normal;
font-weight: 400;
line-height: 57px;
width:75%;
}
.body-title-iii-landing-page-ryan-professional-services .div-additional-block-4 h3 {
color: #002755;
font-family: Metropolis;
font-size: 26px;
font-style: normal;
font-weight: 700;
line-height: 34px;
letter-spacing: 2.6px;
text-transform: uppercase;
width:75%;
padding-top:30px;
padding-bottom:60px;
}
.body-title-iii-landing-page-ryan-professional-services .div-additional-block-4 ul {
width:50%;
}
.body-title-iii-landing-page-ryan-professional-services .div-additional-block-4 p {
width:100%;
}
.body-title-iii-landing-page-ryan-professional-services .div-additional-block-4 .spnBlockContent {
display:flex;
flex-wrap:wrap;
}
.body-title-iii-landing-page-ryan-professional-services .div-additional-block-4 {
padding-bottom:75px;
}
.body-title-iii-landing-page-ryan-professional-services .divMainCalloutWrapper-static .divBlockWrapper-maincallout .divMainCalloutTextWrapper {
height:100%;
top:0;
background: rgba(0, 39, 85, 0.80);
}
.body-title-iii-landing-page-ryan-professional-services .divMainCalloutTextInner h1,
.body-title-iii-landing-page-ryan-professional-services .divMainCalloutTextInner h2,
.body-title-iii-landing-page-ryan-professional-services .divMainCalloutTextInner h3,
.body-title-iii-landing-page-ryan-professional-services .divMainCalloutTextInner h4,
.body-title-iii-landing-page-ryan-professional-services .divMainCalloutTextInner h5,
.body-title-iii-landing-page-ryan-professional-services .divMainCalloutTextInner p,
.body-title-iii-landing-page-ryan-professional-services .divMainCalloutTextInner span {
text-align:left !important;
width:100%;
}
.body-title-iii-landing-page-ryan-professional-services .divMainCalloutTextInner h1,
.body-title-iii-landing-page-ryan-professional-services .divMainCalloutTextInner h3 {
text-transform:uppercase;
}
.body-title-iii-landing-page-ryan-professional-services .divMainCalloutTextInner h5 {
font-weight:400;
}
.body-title-iii-landing-page-ryan-professional-services .divMainCalloutTextInner h5 strong {
font-weight:700;
}
.body-title-iii-landing-page-ryan-professional-services .faqDiv h2,
.body-title-iii-landing-page-ryan-professional-services .faqDiv {
width:100%;
text-align:center;
}
.body-title-iii-landing-page-ryan-professional-services .divBlockWrapper-faq .divBlockInner-question {
text-align:left;
}
.body-title-iii-landing-page-ryan-professional-services .divPullingFromPageWrappe,
.body-title-iii-landing-page-ryan-professional-services .divBlockWrapper-faq {
width:100%;
max-width:100%;
flex:unset;
}
.body-title-iii-landing-page-ryan-professional-services .divMiniCallout {
width:30%;
max-width:30%;
}
.body-title-iii-landing-page-ryan-professional-services .divMiniCalloutRow-1 {
padding-bottom:45px;
}
.body-title-iii-landing-page-ryan-professional-services .divMainCalloutTextInner h1,
.body-title-iii-landing-page-ryan-professional-services .divMainCalloutTextInner h2,
.body-title-iii-landing-page-ryan-professional-services .divMainCalloutTextInner h3,
.body-title-iii-landing-page-ryan-professional-services .divMainCalloutTextInner h4,
.body-title-iii-landing-page-ryan-professional-services .divMainCalloutTextInner h5 {
margin-bottom:20px !important;
}
.body-title-iii-landing-page-ryan-professional-services .divSiteContentInnerAdditionals1 {
width:100%;
max-width:100% !important;
flex:unset;
background-color: #000FA0;
}
.body-title-iii-landing-page-ryan-professional-services .divSiteContentInnerAdditionals3 {
width:100%;
max-width:100% !important;
flex:unset;
background-color: #000FA0;
height:480px;
background-size:100%;
background-position-x:center;
background-position-y:bottom;
background-repeat:no-repeat;
}
.body-title-iii-landing-page-ryan-professional-services .divSiteContentInnerAdditionals1 *,
.body-title-iii-landing-page-ryan-professional-services .divSiteContentInnerAdditionals3 * {
color:#F5F5F5 !important;
}
.body-title-iii-landing-page-ryan-professional-services .divSiteContentInnerAdditionals2 h2 {
color: #000FA0;
font-family: Anton;
font-size: 48px;
font-style: normal;
font-weight: 400;
text-transform:uppercase;
letter-spacing:normal;
}
.body-title-iii-landing-page-ryan-professional-services .divSiteContentInnerAdditionals2 h3 {
color: #002755;
font-family: Metropolis;
font-size: 26px;
font-style: normal;
font-weight: 700;
line-height: 34px;
letter-spacing: 2.6px;
}
.body-title-iii-landing-page-ryan-professional-services .divSiteContentInnerAdditionals2 h4 {
color: #002755;
font-family: Metropolis;
font-size: 26px;
font-style: normal;
font-weight: 700;
line-height: 34px;
letter-spacing: 2.6px;
text-transform:uppercase;
}
.body-title-iii-landing-page-ryan-professional-services .divSiteContentInnerAdditionals3,
.body-title-iii-landing-page-ryan-professional-services .divSiteContentInnerAdditionals1 {
position:relative;
}
.body-title-iii-landing-page-ryan-professional-services .div-additional-block-1 {
padding-bottom:60px;
}
.body-title-iii-landing-page-ryan-professional-services .div-additional-block-2 .divBlockInner {
display:flex;
flex-direction:row-reverse;
align-items:center;
}
.body-title-iii-landing-page-ryan-professional-services .div-additional-block-2 .divBlockInner .divBlockMedia {
margin-bottom:0;
flex:unset;
}
.body-title-iii-landing-page-ryan-professional-services .div-additional-block-2 .divBlockInner .spnBlockContent {
padding-top:45px;
padding-bottom:25px;
}
.body-title-iii-landing-page-ryan-professional-services .divSiteContentInnerAdditionals2 ul li {
padding:10px 0;
}
.divAdditionalOneWave {
width:100%;
height:200px;
background:url(https://www.chooselegend.com/layout/images/titleTwoLandingWaveOne.png);
background-size:100% 100%;
position:absolute;
top:-135px;
}
.divAdditionalTwoWave {
width:100%;
height:200px;
background:url(https://www.chooselegend.com/layout/images/titleTwoLandingWaveTwo.png);
background-size:100% 100%;
position:absolute;
bottom:-85px;
}
.body-title-iii-landing-page-ryan-professional-services .divSiteContentInnerAdditionals2 strong {
color:#DD4100;
}
.body-title-iii-landing-page-ryan-professional-services .divSiteContentInnerAdditionals2 li strong,
.body-title-iii-landing-page-ryan-professional-services .divSiteContentInnerAdditionals2 li span {
position:relative;
top:-4px;
}
.body-title-iii-landing-page-ryan-professional-services .div-additional-block-3 {
display:flex;
align-items:center;
}
.body-title-iii-landing-page-ryan-professional-services .divMiniCalloutInner {
border-radius: 10px;
background: #000FA0;
padding:22px 22px;
min-height:216px;
display:flex;
align-items:center !important;
}
.body-title-iii-landing-page-ryan-professional-services .divMiniCalloutInner h3,
.body-title-iii-landing-page-ryan-professional-services .divMiniCalloutInner p {
text-align:center;
}
.body-title-iii-landing-page-ryan-professional-services .divSiteContentInner-sitewidth.container.divSiteContentInnerMinis {
background:#C9E8FF;
padding:90px 15px !important;
padding-top:125px !important;
}
.landingMiniHeader {
width:100%;
padding-bottom:75px;
text-align:center;
color: #000FA0;
text-align: center;
font-family: Anton;
font-size: 48px;
font-style: normal;
font-weight: 400;
line-height: 57px;
}
.body-title-iii-landing-page-ryan-professional-services .divMiniCalloutRow {
gap:2%;
}
.body-title-iii-landing-page-ryan-professional-services .divSiteContentInnerAdditionals5 {
padding-top:75px;
}
.body-title-iii-landing-page-ryan-professional-services .faqDiv h2 {
padding-top:75px;
text-transform:uppercase;
}
.body-title-iii-landing-page-ryan-professional-services .divSiteContentWrapper {
padding-bottom:30px !important;
}
.body-title-iii-landing-page-ryan-professional-services .divBlockWrapper-faq .divBlockInner-question {
flex-direction:row-reverse;
}
.body-title-iii-landing-page-ryan-professional-services .divBlockWrapper-faq .divBlockInner-question > *:not(span) {
color:#000FA0;
font-size:26px;
}
.body-title-iii-landing-page-ryan-professional-services .fa-plus {
color:#000FA0;
font-size:39px;
}
.body-title-iii-landing-page-ryan-professional-services .faqDiv h2 {
color:#000FA0;
}
.body-title-iii-landing-page-ryan-professional-services .divBlockMedia figure {
margin:0 !important;
}
.body-title-iii-landing-page-ryan-professional-services .divSiteContentInnerAdditionals2 {
padding:0;
}
.body-title-iii-landing-page-ryan-professional-services .divSiteContentInnerAdditionals3 .spnBlockContent {
display:flex;
align-items:center;
gap:15%;
}
.body-title-iii-landing-page-ryan-professional-services .divSiteContentInnerAdditionals3 .spnBlockContent > div {
width:50%;
max-width:50%;
}
.body-title-iii-landing-page-ryan-professional-services .divSiteContentInnerAdditionals3 .divBlockInner {
width:100%;
}
.body-title-iii-landing-page-ryan-professional-services .divMiniCalloutInner,
.body-title-iii-landing-page-ryan-professional-services .divMiniCallout .divBlockMedia picture {
display:flex;
align-items:start;
justify-content:center;
}
.divMainCalloutTextInner a.anchButton {
border-radius: 8px;
background: #DD4100;
background: #D64000;
min-width:250px;
text-align:center;
}
.divMainCalloutTextInner a.anchButton:hover {
border-radius: 8px;
background: #000FA0;
}
.body-title-iii-landing-page-ryan-professional-services .divMiniCallout .divBlockMedia img {
width:86px;
height:86px;
}
.body-title-iii-landing-page-ryan-professional-services .divBlockInner-answer p {
text-align:left;
font-weight:400;
}
.divBlockWrapper-faq .divBlockInner-question,
.divBlockWrapper-faq + .divBlockWrapper-faq .divBlockInner-question {
border-bottom:1px solid black;
}
@media (min-width:768px) and (max-width:1199px){
.body-title-iii-landing-page-ryan-professional-services header {
display:none;
}
.body-title-iii-landing-page-ryan-professional-services .divMiniCalloutRow-1 {
padding-bottom:0;
}
.main-pagedirectory-title-iii-landing-page-ryan-professional-services {
margin-top:0 !important;
}
.body-title-iii-landing-page-ryan-professional-services .divMiniCalloutRow {
width:100%;
max-width:100%;
}
.body-title-iii-landing-page-ryan-professional-services .divSiteContentInnerAdditionals1 h3 {
text-align:center;
}
#main > div > div.divSiteContentInner.divSiteContentInnerAdditionals4.divSiteContentInner-sitewidth.container.row.m-auto > div.divBlockWrapper.divBlockWrapper-text.divBlock-1339.div-additional-block-4.col-12 > div > span > div:nth-child(1) {
width:25%;
max-width:25%;
}
#main > div > div.divSiteContentInner.divSiteContentInnerAdditionals4.divSiteContentInner-sitewidth.container.row.m-auto > div.divBlockWrapper.divBlockWrapper-text.divBlock-1339.div-additional-block-4.col-12 > div > span > div:nth-child(2) {
width:75%;
max-width:75%;
}
.body-title-iii-landing-page-ryan-professional-services .divSiteContentInnerAdditionals3 .spnBlockContent {
gap:5%;
}
.body-title-iii-landing-page-ryan-professional-services .divSiteContentInnerAdditionals3 a.anchButton{
position:absolute;
top:78%;
justify-self:anchor-center;
}
.body-title-iii-landing-page-ryan-professional-services .divSiteContentInnerAdditionals3 .spnBlockContent {
align-items:start;
padding-top:60px;
}
.body-title-iii-landing-page-ryan-professional-services .divSiteContentInnerAdditionals3 {
z-index:13;
}
.divAdditionalTwoWave {
height:160px;
bottom:-92px !important;
}
.body-title-iii-landing-page-ryan-professional-services .divSiteContentInnerAdditionals3 .spnBlockContent,
.body-title-iii-landing-page-ryan-professional-services .divSiteContentInnerAdditionals3 .divBlockInner {
min-height:514px;
}
.body-title-iii-landing-page-ryan-professional-services .divMiniCallout {
width:45%;
max-width:45%;
flex:unset;
min-height:0;
}
.body-title-iii-landing-page-ryan-professional-services .divMiniCalloutTextInner {
padding:0;
}
.body-title-iii-landing-page-ryan-professional-services .divMiniCalloutWrapperInner {
justify-content:center;
}
.body-title-iii-landing-page-ryan-professional-services ++.divMiniCalloutTextInner {
padding:0;
}
.body-title-iii-landing-page-ryan-professional-services .divMainCalloutText-tinyMCE {
display:flex;
}
.body-title-iii-landing-page-ryan-professional-services .divMainCalloutText-tinyMCE > div {
width:50%;
}
.body-title-iii-landing-page-ryan-professional-services .divMainCalloutInner .divBlockMedia img,
.body-title-iii-landing-page-ryan-professional-services .divMainCalloutWrapper {
height:634px;
}
.body-title-iii-landing-page-ryan-professional-services .divMainCalloutTextInner h3 {
font-size:24px;
}
.body-title-iii-landing-page-ryan-professional-services .divMainCalloutTextInner h1,
.body-title-iii-landing-page-ryan-professional-services .divMainCalloutTextInner h2,
.body-title-iii-landing-page-ryan-professional-services .divMainCalloutTextInner h3,
.body-title-iii-landing-page-ryan-professional-services .divMainCalloutTextInner h4,
.body-title-iii-landing-page-ryan-professional-services .divMainCalloutTextInner h5,
.body-title-iii-landing-page-ryan-professional-services .divMainCalloutTextInner p,
.body-title-iii-landing-page-ryan-professional-services .divMainCalloutTextInner span {
text-align:left !important;
width:100%;
}
.body-title-iii-landing-page-ryan-professional-services #main > div > div.divMainCalloutWrapper.divMainCalloutWrapper-static > div > div > div > div > div > div > div.divMainCalloutTextWrapper > div > div > div:nth-child(1) {
display:flex;
align-items:center;
justify-content:center;
flex-direction:column;
}
.body-title-iii-landing-page-ryan-professional-services .divMainCalloutTextInner h1 {
margin:0 !important;
}
.body-title-iii-landing-page-ryan-professional-services .divMainCalloutTextInner h1,
.body-title-iii-landing-page-ryan-professional-services .divMainCalloutTextInner h2,
.body-title-iii-landing-page-ryan-professional-services .divMainCalloutTextInner h3,
.body-title-iii-landing-page-ryan-professional-services .divMainCalloutTextInner h4,
.body-title-iii-landing-page-ryan-professional-services .divMainCalloutTextInner h5 {
margin-bottom:10px !important;
}
.divAdditionalOneWave {
left:0;
}
.body-title-iii-landing-page-ryan-professional-services .div-additional-block-2 .divBlockInner .divBlockMedia {
width:70%;
max-width:70%;
margin-bottom:0;
margin-right:0;
}
.body-title-iii-landing-page-ryan-professional-services .divSiteContentInnerAdditionals2 {
padding-bottom:0 !important;
}
.body-title-iii-landing-page-ryan-professional-services .div-additional-block-2 .spnBlockContent {
padding-top:15px;
padding-bottom:30px;
}
.divAdditionalTwoWave {
left:0;
}
.body-title-iii-landing-page-ryan-professional-services #main > div > div.divMainCalloutWrapper.divMainCalloutWrapper-static > div > div > div > div > div > div > div.divMainCalloutTextWrapper > div > div > div:nth-child(2) {
padding-left:0;
}
.body-title-iii-landing-page-ryan-professional-services .divMainCalloutInner .divBlockMedia img, .body-title-iii-landing-page-ryan-professional-services .divMainCalloutWrapper {
height:920px;
}
.body-title-iii-landing-page-ryan-professional-services .divMainCalloutTextInner {
padding-bottom:60px;
}
.body-title-iii-landing-page-ryan-professional-services .divMainCalloutText-tinyMCE > div {
width:100%;
}
.body-title-iii-landing-page-ryan-professional-services .divMainCalloutText-tinyMCE {
flex-direction:column;
gap:30px;
}
.body-title-iii-landing-page-ryan-professional-services .divSiteContentInnerAdditionals3 .spnBlockContent > div {
width:100%;
max-width:100%;
}
.body-title-iii-landing-page-ryan-professional-services .div-additional-block-1 .spnBlockContent {
flex-direction:row !important;
}
.body-title-iii-landing-page-ryan-professional-services .divSiteContentInnerAdditionals1 h3 {
width:100%;
}
.body-title-iii-landing-page-ryan-professional-services .div-additional-block-2 .divBlockInner {
flex-direction:column-reverse;
}
.body-title-iii-landing-page-ryan-professional-services .divMiniCalloutWrapperInner,
.body-title-iii-landing-page-ryan-professional-services .divSiteContentInnerAdditionals3 .spnBlockContent {
flex-direction:column;
}
}
@media (max-width:767px) {
.body-title-iii-landing-page-ryan-professional-services header {
display:none;
}
.body-title-iii-landing-page-ryan-professional-services .divMainCalloutWrapper-static .divBlockWrapper-maincallout .divMainCalloutTextWrapper {
padding:5px !important;
}
.body-title-iii-landing-page-ryan-professional-services .divSiteContentInnerAdditionals3 {
height:100%;
padding-top:45px;
}
.body-title-iii-landing-page-ryan-professional-services .divMiniCalloutRow-1 {
padding-bottom:0;
}
.body-title-iii-landing-page-ryan-professional-services .div-additional-block-4 ul,
.body-title-iii-landing-page-ryan-professional-services .div-additional-block-4 h2,
.body-title-iii-landing-page-ryan-professional-services .div-additional-block-4 h3 {
width:100%;
}
.main-pagedirectory-title-iii-landing-page-ryan-professional-services {
margin-top:0 !important;
}
.body-title-iii-landing-page-ryan-professional-services .divSiteContentInnerAdditionals2 li {
list-style-position: inside;
line-height:30px;
}
.body-title-iii-landing-page-ryan-professional-services .divMiniCalloutWrapperInner,
.body-title-iii-landing-page-ryan-professional-services .divSiteContentInnerAdditionals3 .spnBlockContent {
flex-direction:column;
}
.body-title-iii-landing-page-ryan-professional-services .div-additional-block-2 .divBlockInner {
flex-direction:column-reverse;
}
.body-title-iii-landing-page-ryan-professional-services .divSiteContentInnerAdditionals3 .spnBlockContent > div,
.body-title-iii-landing-page-ryan-professional-services .divSiteContentInnerAdditionals1 .spnBlockContent > div {
width:100%;
max-width:100%;
}
#main > div > div.divSiteContentInner.divSiteContentInnerAdditionals4.divSiteContentInner-sitewidth.container.row.m-auto > div.divBlockWrapper.divBlockWrapper-text.divBlock-1339.div-additional-block-4.col-12 > div > span > div:nth-child(1) > p {
display:flex;
justify-content:center;
}
.divAdditionalOneWave {
height:100px;
top:-90px;
}
.body-title-iii-landing-page-ryan-professional-services .divMainCalloutTextInner h5 {
display:flex;
align-items:center;
justify-content:center;
}
.body-title-iii-landing-page-ryan-professional-services .divSiteContentInnerAdditionals3 h3,
.body-title-iii-landing-page-ryan-professional-services .divSiteContentInnerAdditionals1 h3 {
text-align:center;
}
.body-title-iii-landing-page-ryan-professional-services .divMainCalloutText-tinyMCE {
gap:30px;
}
.body-title-iii-landing-page-ryan-professional-services .divSiteContentInnerAdditionals2 {
padding-top:30px;
}
.divAdditionalTwoWave {
bottom:-90px;
height:100px;
}
.body-title-iii-landing-page-ryan-professional-services .divBlockWrapper-faq .divBlockInner-question > *:not(span) {
font-size:20px;
}
.divAdditionalTwoWave {
left:0;
}
.body-title-iii-landing-page-ryan-professional-services .divMainCalloutInner .divBlockMedia img,
.body-title-iii-landing-page-ryan-professional-services .divMainCalloutWrapper {
height:950px !important;
}
.divAdditionalOneWave {
left:0;
}
.body-title-iii-landing-page-ryan-professional-services .divMainCalloutTextInner h1,
.body-title-iii-landing-page-ryan-professional-services .divMainCalloutTextInner h2,
.body-title-iii-landing-page-ryan-professional-services .divMainCalloutTextInner h3,
.body-title-iii-landing-page-ryan-professional-services .divMainCalloutTextInner h4,
.body-title-iii-landing-page-ryan-professional-services .divMainCalloutTextInner h5 {
margin-bottom:10px !important;
}
.body-title-iii-landing-page-ryan-professional-services .divMainCalloutTextInner h1,
.body-title-iii-landing-page-ryan-professional-services .divMainCalloutTextInner h2,
.body-title-iii-landing-page-ryan-professional-services .divMainCalloutTextInner h3,
.body-title-iii-landing-page-ryan-professional-services .divMainCalloutTextInner h4,
.body-title-iii-landing-page-ryan-professional-services .divMainCalloutTextInner h5,
.body-title-iii-landing-page-ryan-professional-services .divMainCalloutTextInner p,
.body-title-iii-landing-page-ryan-professional-services .divMainCalloutTextInner span {
text-align:left !important;
width:100%;
}
.body-title-iii-landing-page-ryan-professional-services #main > div > div.divMainCalloutWrapper.divMainCalloutWrapper-static > div > div > div > div > div > div > div.divMainCalloutTextWrapper > div > div > div:nth-child(1) {
display:flex;
align-items:center;
justify-content:center;
flex-direction:column;
}
.body-title-iii-landing-page-ryan-professional-services .divSiteContentInnerAdditionals1 .spnBlockContent > div,
.body-title-iii-landing-page-ryan-professional-services .divSiteContentInnerAdditionals3 .spnBlockContent > div {
width:100%;
max-width:100%;
}
.body-title-iii-landing-page-ryan-professional-services .divMiniCallout {
width:85%;
max-width:85%;
}
.body-title-iii-landing-page-ryan-professional-services .divMainCalloutWrapper iFrame {
max-width:345px !important;
min-width:345px !important;
}
.body-title-iii-landing-page-ryan-professional-services #main > div > div.divMainCalloutWrapper.divMainCalloutWrapper-static > div > div > div > div > div > div > div.divMainCalloutTextWrapper > div > div > div:nth-child(2) {
padding-left:0;
}
.body-title-iii-landing-page-ryan-professional-services .divMainCalloutInner .divBlockMedia img, .body-title-iii-landing-page-ryan-professional-services .divMainCalloutWrapper {
height:1200px;
}
.body-title-iii-landing-page-ryan-professional-services .divMainCalloutTextInner h3 {
font-size:20px;
}
.body-title-iii-landing-page-ryan-professional-services .divMainCalloutText-tinyMCE > div {
width:100%;
}
.body-title-iii-landing-page-ryan-professional-services .divMainCalloutText-tinyMCE {
flex-direction:column;
}
.body-title-iii-landing-page-ryan-professional-services .div-additional-block-2 .divBlockInner {
display:flex;
flex-direction:column-reverse;
}
.body-title-iii-landing-page-ryan-professional-services .divSiteContentInnerAdditionals3 .spnBlockContent {
gap:0;
flex-direction:column;
}
}
@media (min-width: 1440px){
.body-title-iii-landing-page-the-human-resource-usa .container, .body-title-iii-landing-page-the-human-resource-usa .container-lg, .body-title-iii-landing-page-the-human-resource-usa .container-md, .body-title-iii-landing-page-the-human-resource-usa .container-sm, .body-title-iii-landing-page-the-human-resource-usa .container-xl,
.body-title-iii-landing-page-the-human-resource-usa .divBannerAlertTextWrapper, .body-title-iii-landing-page-the-human-resource-usa .div-additional-block-1, .body-title-iii-landing-page-the-human-resource-usa .div-additional-block-2, .body-title-iii-landing-page-the-human-resource-usa .div-additional-block-3,
.body-title-iii-landing-page-the-human-resource-usa .divPullingFromPageWrappe, .body-title-iii-landing-page-the-human-resource-usa .div-additional-block-3, .body-title-iii-landing-page-the-human-resource-usa .div-additional-block-4 {
max-width: 1362px !important;
margin:auto !important;
}
}
.body-title-iii-landing-page-the-human-resource-usa header {
display:none;
}
.body-title-iii-landing-page-the-human-resource-usa .divSiteContentInnerMinis,
.divMainCalloutWrapper > .container {
width:100%;
max-width:100% !important;
}
.body-title-iii-landing-page-the-human-resource-usa .divMiniCallout {
padding:7.5px 15px;
}
.body-title-iii-landing-page-the-human-resource-usa .divMainCalloutText-tinyMCE {
display:flex;
}
.body-title-iii-landing-page-the-human-resource-usa .divMainCalloutText-tinyMCE > div {
width:50%;
}
.body-title-iii-landing-page-the-human-resource-usa #main > div > div.divMainCalloutWrapper.divMainCalloutWrapper-static > div > div > div > div > div > div > div.divMainCalloutTextWrapper > div > div > div:nth-child(1) {
display:flex;
align-items:center;
justify-content:center;
flex-direction:column;
}
.body-title-iii-landing-page-the-human-resource-usa .divMainCalloutTextWrapper {
padding:15px 6% !important;
}
.body-title-iii-landing-page-the-human-resource-usa .divMainCalloutTextWrapper h1 strong {
font-weight:normal;
color:#29CB8B;
}
.body-title-iii-landing-page-the-human-resource-usa .divSiteContentInnerAdditionals1 .spnBlockContent {
display:flex;
align-items:center;
flex-wrap:wrap;
gap:5%;
}
.body-title-iii-landing-page-the-human-resource-usa .divSiteContentInnerAdditionals1 h3 {
width:70%;
}
.body-title-iii-landing-page-the-human-resource-usa .divSiteContentInnerAdditionals1 .spnBlockContent > div {
width:47.5%;
max-width:47.5%;
}
.body-title-iii-landing-page-the-human-resource-usa .divMainCalloutWrapper {
height:883px;
}
.body-title-iii-landing-page-the-human-resource-usa #main > div > div.divMainCalloutWrapper.divMainCalloutWrapper-static > div > div > div > div > div > div > div.divMainCalloutTextWrapper > div > div > div:nth-child(2) {
padding-left:5%;
}
.body-title-iii-landing-page-the-human-resource-usa .divMainCalloutWrapper iFrame {
max-width:570px !important;
min-width:570px !important;
max-height:500px !important;
min-height:500px !important;
flex-direction: column-reverse;
display: flex;
}
.body-title-iii-landing-page-the-human-resource-usa a.anchButton {
text-transform:uppercase;
font-size:20px;
border-radius:8px;
}
.body-title-iii-landing-page-the-human-resource-usa .divMainCalloutTextInner a.anchButton:hover {
color:white !important;
font-size:20px;
}
.body-title-iii-landing-page-the-human-resource-usa .divMiniCallout:hover .divMiniCalloutTextWrapper h3,
.body-title-iii-landing-page-the-human-resource-usa .divMiniCalloutInner h3,
.body-title-iii-landing-page-the-human-resource-usa .divMiniCalloutInner h3:hover {
color: #FFF;
text-align: center;
font-family: Metropolis;
font-size: 16px;
font-style: normal;
font-weight: 700;
line-height: 24px;
text-decoration:unset;
}
.body-title-iii-landing-page-the-human-resource-usa .divSiteContentInnerAdditionals3 h3,
.body-title-iii-landing-page-the-human-resource-usa .divSiteContentInnerAdditionals1 h3 {
text-transform:uppercase;
}
.body-title-iii-landing-page-the-human-resource-usa .divSiteContentInnerAdditionals3 p {
font-size:18px;
}
.body-title-iii-landing-page-the-human-resource-usa .divSiteContentInnerAdditionals2 ul {
list-style-image: url("https://www.chooselegend.com/layout/images/Check.svg");
}
.body-title-iii-landing-page-the-human-resource-usa .divSiteContentInnerAdditionals3 p strong {
color: #29CB8B !important;
font-family: Metropolis;
font-size: 18px;
font-style: italic;
font-weight: 700;
line-height: 21px;
}
.body-title-iii-landing-page-the-human-resource-usa .divSiteContentInnerAdditionals1 p {
font-size:18px;
width:100%;
}
.body-title-iii-landing-page-the-human-resource-usa .div-additional-block-4 h2 {
color: #000FA0;
font-family: Anton;
font-size: 48px;
font-style: normal;
font-weight: 400;
line-height: 57px;
width:75%;
}
.body-title-iii-landing-page-the-human-resource-usa .div-additional-block-4 h3 {
color: #002755;
font-family: Metropolis;
font-size: 26px;
font-style: normal;
font-weight: 700;
line-height: 34px;
letter-spacing: 2.6px;
text-transform: uppercase;
width:75%;
padding-top:30px;
padding-bottom:60px;
}
.body-title-iii-landing-page-the-human-resource-usa .div-additional-block-4 ul {
width:50%;
}
.body-title-iii-landing-page-the-human-resource-usa .div-additional-block-4 p {
width:100%;
}
.body-title-iii-landing-page-the-human-resource-usa .div-additional-block-4 .spnBlockContent {
display:flex;
flex-wrap:wrap;
}
.body-title-iii-landing-page-the-human-resource-usa .div-additional-block-4 {
padding-bottom:75px;
}
.body-title-iii-landing-page-the-human-resource-usa .divMainCalloutWrapper-static .divBlockWrapper-maincallout .divMainCalloutTextWrapper {
height:100%;
top:0;
background: rgba(0, 39, 85, 0.80);
}
.body-title-iii-landing-page-the-human-resource-usa .divMainCalloutTextInner h1,
.body-title-iii-landing-page-the-human-resource-usa .divMainCalloutTextInner h2,
.body-title-iii-landing-page-the-human-resource-usa .divMainCalloutTextInner h3,
.body-title-iii-landing-page-the-human-resource-usa .divMainCalloutTextInner h4,
.body-title-iii-landing-page-the-human-resource-usa .divMainCalloutTextInner h5,
.body-title-iii-landing-page-the-human-resource-usa .divMainCalloutTextInner p,
.body-title-iii-landing-page-the-human-resource-usa .divMainCalloutTextInner span {
text-align:left !important;
width:100%;
}
.body-title-iii-landing-page-the-human-resource-usa .divMainCalloutTextInner h1,
.body-title-iii-landing-page-the-human-resource-usa .divMainCalloutTextInner h3 {
text-transform:uppercase;
}
.body-title-iii-landing-page-the-human-resource-usa .divMainCalloutTextInner h5 {
font-weight:400;
}
.body-title-iii-landing-page-the-human-resource-usa .divMainCalloutTextInner h5 strong {
font-weight:700;
}
.body-title-iii-landing-page-the-human-resource-usa .faqDiv h2,
.body-title-iii-landing-page-the-human-resource-usa .faqDiv {
width:100%;
text-align:center;
}
.body-title-iii-landing-page-the-human-resource-usa .divBlockWrapper-faq .divBlockInner-question {
text-align:left;
}
.body-title-iii-landing-page-the-human-resource-usa .divPullingFromPageWrappe,
.body-title-iii-landing-page-the-human-resource-usa .divBlockWrapper-faq {
width:100%;
max-width:100%;
flex:unset;
}
.body-title-iii-landing-page-the-human-resource-usa .divMiniCallout {
width:30%;
max-width:30%;
}
.body-title-iii-landing-page-the-human-resource-usa .divMiniCalloutRow-1 {
padding-bottom:45px;
}
.body-title-iii-landing-page-the-human-resource-usa .divMainCalloutTextInner h1,
.body-title-iii-landing-page-the-human-resource-usa .divMainCalloutTextInner h2,
.body-title-iii-landing-page-the-human-resource-usa .divMainCalloutTextInner h3,
.body-title-iii-landing-page-the-human-resource-usa .divMainCalloutTextInner h4,
.body-title-iii-landing-page-the-human-resource-usa .divMainCalloutTextInner h5 {
margin-bottom:20px !important;
}
.body-title-iii-landing-page-the-human-resource-usa .divSiteContentInnerAdditionals1 {
width:100%;
max-width:100% !important;
flex:unset;
background-color: #000FA0;
}
.body-title-iii-landing-page-the-human-resource-usa .divSiteContentInnerAdditionals3 {
width:100%;
max-width:100% !important;
flex:unset;
background-color: #000FA0;
height:480px;
background-size:100%;
background-position-x:center;
background-position-y:bottom;
background-repeat:no-repeat;
}
.body-title-iii-landing-page-the-human-resource-usa .divSiteContentInnerAdditionals1 *,
.body-title-iii-landing-page-the-human-resource-usa .divSiteContentInnerAdditionals3 * {
color:#F5F5F5 !important;
}
.body-title-iii-landing-page-the-human-resource-usa .divSiteContentInnerAdditionals2 h2 {
color: #000FA0;
font-family: Anton;
font-size: 48px;
font-style: normal;
font-weight: 400;
text-transform:uppercase;
letter-spacing:normal;
}
.body-title-iii-landing-page-the-human-resource-usa .divSiteContentInnerAdditionals2 h3 {
color: #002755;
font-family: Metropolis;
font-size: 26px;
font-style: normal;
font-weight: 700;
line-height: 34px;
letter-spacing: 2.6px;
}
.body-title-iii-landing-page-the-human-resource-usa .divSiteContentInnerAdditionals2 h4 {
color: #002755;
font-family: Metropolis;
font-size: 26px;
font-style: normal;
font-weight: 700;
line-height: 34px;
letter-spacing: 2.6px;
text-transform:uppercase;
}
.body-title-iii-landing-page-the-human-resource-usa .divSiteContentInnerAdditionals3,
.body-title-iii-landing-page-the-human-resource-usa .divSiteContentInnerAdditionals1 {
position:relative;
}
.body-title-iii-landing-page-the-human-resource-usa .div-additional-block-1 {
padding-bottom:60px;
}
.body-title-iii-landing-page-the-human-resource-usa .div-additional-block-2 .divBlockInner {
display:flex;
flex-direction:row-reverse;
align-items:center;
}
.body-title-iii-landing-page-the-human-resource-usa .div-additional-block-2 .divBlockInner .divBlockMedia {
margin-bottom:0;
flex:unset;
}
.body-title-iii-landing-page-the-human-resource-usa .div-additional-block-2 .divBlockInner .spnBlockContent {
padding-top:45px;
padding-bottom:25px;
}
.body-title-iii-landing-page-the-human-resource-usa .divSiteContentInnerAdditionals2 ul li {
padding:10px 0;
}
.divAdditionalOneWave {
width:100%;
height:200px;
background:url(https://www.chooselegend.com/layout/images/titleTwoLandingWaveOne.png);
background-size:100% 100%;
position:absolute;
top:-135px;
}
.divAdditionalTwoWave {
width:100%;
height:200px;
background:url(https://www.chooselegend.com/layout/images/titleTwoLandingWaveTwo.png);
background-size:100% 100%;
position:absolute;
bottom:-85px;
}
.body-title-iii-landing-page-the-human-resource-usa .divSiteContentInnerAdditionals2 strong {
color:#DD4100;
}
.body-title-iii-landing-page-the-human-resource-usa .divSiteContentInnerAdditionals2 li strong,
.body-title-iii-landing-page-the-human-resource-usa .divSiteContentInnerAdditionals2 li span {
position:relative;
top:-4px;
}
.body-title-iii-landing-page-the-human-resource-usa .div-additional-block-3 {
display:flex;
align-items:center;
}
.body-title-iii-landing-page-the-human-resource-usa .divMiniCalloutInner {
border-radius: 10px;
background: #000FA0;
padding:22px 22px;
min-height:216px;
display:flex;
align-items:center !important;
}
.body-title-iii-landing-page-the-human-resource-usa .divMiniCalloutInner h3,
.body-title-iii-landing-page-the-human-resource-usa .divMiniCalloutInner p {
text-align:center;
}
.body-title-iii-landing-page-the-human-resource-usa .divSiteContentInner-sitewidth.container.divSiteContentInnerMinis {
background:#C9E8FF;
padding:90px 15px !important;
padding-top:125px !important;
}
.landingMiniHeader {
width:100%;
padding-bottom:75px;
text-align:center;
color: #000FA0;
text-align: center;
font-family: Anton;
font-size: 48px;
font-style: normal;
font-weight: 400;
line-height: 57px;
}
.body-title-iii-landing-page-the-human-resource-usa .divMiniCalloutRow {
gap:2%;
}
.body-title-iii-landing-page-the-human-resource-usa .divSiteContentInnerAdditionals5 {
padding-top:75px;
}
.body-title-iii-landing-page-the-human-resource-usa .faqDiv h2 {
padding-top:75px;
text-transform:uppercase;
}
.body-title-iii-landing-page-the-human-resource-usa .divSiteContentWrapper {
padding-bottom:30px !important;
}
.body-title-iii-landing-page-the-human-resource-usa .divBlockWrapper-faq .divBlockInner-question {
flex-direction:row-reverse;
}
.body-title-iii-landing-page-the-human-resource-usa .divBlockWrapper-faq .divBlockInner-question > *:not(span) {
color:#000FA0;
font-size:26px;
}
.body-title-iii-landing-page-the-human-resource-usa .fa-plus {
color:#000FA0;
font-size:39px;
}
.body-title-iii-landing-page-the-human-resource-usa .faqDiv h2 {
color:#000FA0;
}
.body-title-iii-landing-page-the-human-resource-usa .divBlockMedia figure {
margin:0 !important;
}
.body-title-iii-landing-page-the-human-resource-usa .divSiteContentInnerAdditionals2 {
padding:0;
}
.body-title-iii-landing-page-the-human-resource-usa .divSiteContentInnerAdditionals3 .spnBlockContent {
display:flex;
align-items:center;
gap:15%;
}
.body-title-iii-landing-page-the-human-resource-usa .divSiteContentInnerAdditionals3 .spnBlockContent > div {
width:50%;
max-width:50%;
}
.body-title-iii-landing-page-the-human-resource-usa .divSiteContentInnerAdditionals3 .divBlockInner {
width:100%;
}
.body-title-iii-landing-page-the-human-resource-usa .divMiniCalloutInner,
.body-title-iii-landing-page-the-human-resource-usa .divMiniCallout .divBlockMedia picture {
display:flex;
align-items:start;
justify-content:center;
}
.divMainCalloutTextInner a.anchButton {
border-radius: 8px;
background: #DD4100;
background: #D64000;
min-width:250px;
text-align:center;
}
.divMainCalloutTextInner a.anchButton:hover {
border-radius: 8px;
background: #000FA0;
}
.body-title-iii-landing-page-the-human-resource-usa .divMiniCallout .divBlockMedia img {
width:86px;
height:86px;
}
.body-title-iii-landing-page-the-human-resource-usa .divBlockInner-answer p {
text-align:left;
font-weight:400;
}
.divBlockWrapper-faq .divBlockInner-question,
.divBlockWrapper-faq + .divBlockWrapper-faq .divBlockInner-question {
border-bottom:1px solid black;
}
@media (min-width:768px) and (max-width:1199px){
.body-title-iii-landing-page-the-human-resource-usa header {
display:none;
}
.body-title-iii-landing-page-the-human-resource-usa .divMiniCalloutRow-1 {
padding-bottom:0;
}
.main-pagedirectory-title-iii-landing-page-the-human-resource-usa {
margin-top:0 !important;
}
.body-title-iii-landing-page-the-human-resource-usa .divMiniCalloutRow {
width:100%;
max-width:100%;
}
.body-title-iii-landing-page-the-human-resource-usa .divSiteContentInnerAdditionals1 h3 {
text-align:center;
}
#main > div > div.divSiteContentInner.divSiteContentInnerAdditionals4.divSiteContentInner-sitewidth.container.row.m-auto > div.divBlockWrapper.divBlockWrapper-text.divBlock-1339.div-additional-block-4.col-12 > div > span > div:nth-child(1) {
width:25%;
max-width:25%;
}
#main > div > div.divSiteContentInner.divSiteContentInnerAdditionals4.divSiteContentInner-sitewidth.container.row.m-auto > div.divBlockWrapper.divBlockWrapper-text.divBlock-1339.div-additional-block-4.col-12 > div > span > div:nth-child(2) {
width:75%;
max-width:75%;
}
.body-title-iii-landing-page-the-human-resource-usa .divSiteContentInnerAdditionals3 .spnBlockContent {
gap:5%;
}
.body-title-iii-landing-page-the-human-resource-usa .divSiteContentInnerAdditionals3 a.anchButton{
position:absolute;
top:78%;
justify-self:anchor-center;
}
.body-title-iii-landing-page-the-human-resource-usa .divSiteContentInnerAdditionals3 .spnBlockContent {
align-items:start;
padding-top:60px;
}
.body-title-iii-landing-page-the-human-resource-usa .divSiteContentInnerAdditionals3 {
z-index:13;
}
.divAdditionalTwoWave {
height:160px;
bottom:-92px !important;
}
.body-title-iii-landing-page-the-human-resource-usa .divSiteContentInnerAdditionals3 .spnBlockContent,
.body-title-iii-landing-page-the-human-resource-usa .divSiteContentInnerAdditionals3 .divBlockInner {
min-height:514px;
}
.body-title-iii-landing-page-the-human-resource-usa .divMiniCallout {
width:45%;
max-width:45%;
flex:unset;
min-height:0;
}
.body-title-iii-landing-page-the-human-resource-usa .divMiniCalloutTextInner {
padding:0;
}
.body-title-iii-landing-page-the-human-resource-usa .divMiniCalloutWrapperInner {
justify-content:center;
}
.body-title-iii-landing-page-the-human-resource-usa ++.divMiniCalloutTextInner {
padding:0;
}
.body-title-iii-landing-page-the-human-resource-usa .divMainCalloutText-tinyMCE {
display:flex;
}
.body-title-iii-landing-page-the-human-resource-usa .divMainCalloutText-tinyMCE > div {
width:50%;
}
.body-title-iii-landing-page-the-human-resource-usa .divMainCalloutInner .divBlockMedia img,
.body-title-iii-landing-page-the-human-resource-usa .divMainCalloutWrapper {
height:634px;
}
.body-title-iii-landing-page-the-human-resource-usa .divMainCalloutTextInner h3 {
font-size:24px;
}
.body-title-iii-landing-page-the-human-resource-usa .divMainCalloutTextInner h1,
.body-title-iii-landing-page-the-human-resource-usa .divMainCalloutTextInner h2,
.body-title-iii-landing-page-the-human-resource-usa .divMainCalloutTextInner h3,
.body-title-iii-landing-page-the-human-resource-usa .divMainCalloutTextInner h4,
.body-title-iii-landing-page-the-human-resource-usa .divMainCalloutTextInner h5,
.body-title-iii-landing-page-the-human-resource-usa .divMainCalloutTextInner p,
.body-title-iii-landing-page-the-human-resource-usa .divMainCalloutTextInner span {
text-align:left !important;
width:100%;
}
.body-title-iii-landing-page-the-human-resource-usa #main > div > div.divMainCalloutWrapper.divMainCalloutWrapper-static > div > div > div > div > div > div > div.divMainCalloutTextWrapper > div > div > div:nth-child(1) {
display:flex;
align-items:center;
justify-content:center;
flex-direction:column;
}
.body-title-iii-landing-page-the-human-resource-usa .divMainCalloutTextInner h1 {
margin:0 !important;
}
.body-title-iii-landing-page-the-human-resource-usa .divMainCalloutTextInner h1,
.body-title-iii-landing-page-the-human-resource-usa .divMainCalloutTextInner h2,
.body-title-iii-landing-page-the-human-resource-usa .divMainCalloutTextInner h3,
.body-title-iii-landing-page-the-human-resource-usa .divMainCalloutTextInner h4,
.body-title-iii-landing-page-the-human-resource-usa .divMainCalloutTextInner h5 {
margin-bottom:10px !important;
}
.divAdditionalOneWave {
left:0;
}
.body-title-iii-landing-page-the-human-resource-usa .div-additional-block-2 .divBlockInner .divBlockMedia {
width:70%;
max-width:70%;
margin-bottom:0;
margin-right:0;
}
.body-title-iii-landing-page-the-human-resource-usa .divSiteContentInnerAdditionals2 {
padding-bottom:0 !important;
}
.body-title-iii-landing-page-the-human-resource-usa .div-additional-block-2 .spnBlockContent {
padding-top:15px;
padding-bottom:30px;
}
.divAdditionalTwoWave {
left:0;
}
.body-title-iii-landing-page-the-human-resource-usa #main > div > div.divMainCalloutWrapper.divMainCalloutWrapper-static > div > div > div > div > div > div > div.divMainCalloutTextWrapper > div > div > div:nth-child(2) {
padding-left:0;
}
.body-title-iii-landing-page-the-human-resource-usa .divMainCalloutInner .divBlockMedia img, .body-title-iii-landing-page-the-human-resource-usa .divMainCalloutWrapper {
height:920px;
}
.body-title-iii-landing-page-the-human-resource-usa .divMainCalloutTextInner {
padding-bottom:60px;
}
.body-title-iii-landing-page-the-human-resource-usa .divMainCalloutText-tinyMCE > div {
width:100%;
}
.body-title-iii-landing-page-the-human-resource-usa .divMainCalloutText-tinyMCE {
flex-direction:column;
gap:30px;
}
.body-title-iii-landing-page-the-human-resource-usa .divSiteContentInnerAdditionals3 .spnBlockContent > div {
width:100%;
max-width:100%;
}
.body-title-iii-landing-page-the-human-resource-usa .div-additional-block-1 .spnBlockContent {
flex-direction:row !important;
}
.body-title-iii-landing-page-the-human-resource-usa .divSiteContentInnerAdditionals1 h3 {
width:100%;
}
.body-title-iii-landing-page-the-human-resource-usa .div-additional-block-2 .divBlockInner {
flex-direction:column-reverse;
}
.body-title-iii-landing-page-the-human-resource-usa .divMiniCalloutWrapperInner,
.body-title-iii-landing-page-the-human-resource-usa .divSiteContentInnerAdditionals3 .spnBlockContent {
flex-direction:column;
}
}
@media (max-width:767px) {
.body-title-iii-landing-page-the-human-resource-usa header {
display:none;
}
.body-title-iii-landing-page-the-human-resource-usa .divMainCalloutWrapper-static .divBlockWrapper-maincallout .divMainCalloutTextWrapper {
padding:5px !important;
}
.body-title-iii-landing-page-the-human-resource-usa .divSiteContentInnerAdditionals3 {
height:100%;
padding-top:45px;
}
.body-title-iii-landing-page-the-human-resource-usa .divMiniCalloutRow-1 {
padding-bottom:0;
}
.body-title-iii-landing-page-the-human-resource-usa .div-additional-block-4 ul,
.body-title-iii-landing-page-the-human-resource-usa .div-additional-block-4 h2,
.body-title-iii-landing-page-the-human-resource-usa .div-additional-block-4 h3 {
width:100%;
}
.main-pagedirectory-title-iii-landing-page-the-human-resource-usa {
margin-top:0 !important;
}
.body-title-iii-landing-page-the-human-resource-usa .divSiteContentInnerAdditionals2 li {
list-style-position: inside;
line-height:30px;
}
.body-title-iii-landing-page-the-human-resource-usa .divMiniCalloutWrapperInner,
.body-title-iii-landing-page-the-human-resource-usa .divSiteContentInnerAdditionals3 .spnBlockContent {
flex-direction:column;
}
.body-title-iii-landing-page-the-human-resource-usa .div-additional-block-2 .divBlockInner {
flex-direction:column-reverse;
}
.body-title-iii-landing-page-the-human-resource-usa .divSiteContentInnerAdditionals3 .spnBlockContent > div,
.body-title-iii-landing-page-the-human-resource-usa .divSiteContentInnerAdditionals1 .spnBlockContent > div {
width:100%;
max-width:100%;
}
#main > div > div.divSiteContentInner.divSiteContentInnerAdditionals4.divSiteContentInner-sitewidth.container.row.m-auto > div.divBlockWrapper.divBlockWrapper-text.divBlock-1339.div-additional-block-4.col-12 > div > span > div:nth-child(1) > p {
display:flex;
justify-content:center;
}
.divAdditionalOneWave {
height:100px;
top:-90px;
}
.body-title-iii-landing-page-the-human-resource-usa .divMainCalloutTextInner h5 {
display:flex;
align-items:center;
justify-content:center;
}
.body-title-iii-landing-page-the-human-resource-usa .divSiteContentInnerAdditionals3 h3,
.body-title-iii-landing-page-the-human-resource-usa .divSiteContentInnerAdditionals1 h3 {
text-align:center;
}
.body-title-iii-landing-page-the-human-resource-usa .divMainCalloutText-tinyMCE {
gap:30px;
}
.body-title-iii-landing-page-the-human-resource-usa .divSiteContentInnerAdditionals2 {
padding-top:30px;
}
.divAdditionalTwoWave {
bottom:-90px;
height:100px;
}
.body-title-iii-landing-page-the-human-resource-usa .divBlockWrapper-faq .divBlockInner-question > *:not(span) {
font-size:20px;
}
.divAdditionalTwoWave {
left:0;
}
.body-title-iii-landing-page-the-human-resource-usa .divMainCalloutInner .divBlockMedia img,
.body-title-iii-landing-page-the-human-resource-usa .divMainCalloutWrapper {
height:950px !important;
}
.divAdditionalOneWave {
left:0;
}
.body-title-iii-landing-page-the-human-resource-usa .divMainCalloutTextInner h1,
.body-title-iii-landing-page-the-human-resource-usa .divMainCalloutTextInner h2,
.body-title-iii-landing-page-the-human-resource-usa .divMainCalloutTextInner h3,
.body-title-iii-landing-page-the-human-resource-usa .divMainCalloutTextInner h4,
.body-title-iii-landing-page-the-human-resource-usa .divMainCalloutTextInner h5 {
margin-bottom:10px !important;
}
.body-title-iii-landing-page-the-human-resource-usa .divMainCalloutTextInner h1,
.body-title-iii-landing-page-the-human-resource-usa .divMainCalloutTextInner h2,
.body-title-iii-landing-page-the-human-resource-usa .divMainCalloutTextInner h3,
.body-title-iii-landing-page-the-human-resource-usa .divMainCalloutTextInner h4,
.body-title-iii-landing-page-the-human-resource-usa .divMainCalloutTextInner h5,
.body-title-iii-landing-page-the-human-resource-usa .divMainCalloutTextInner p,
.body-title-iii-landing-page-the-human-resource-usa .divMainCalloutTextInner span {
text-align:left !important;
width:100%;
}
.body-title-iii-landing-page-the-human-resource-usa #main > div > div.divMainCalloutWrapper.divMainCalloutWrapper-static > div > div > div > div > div > div > div.divMainCalloutTextWrapper > div > div > div:nth-child(1) {
display:flex;
align-items:center;
justify-content:center;
flex-direction:column;
}
.body-title-iii-landing-page-the-human-resource-usa .divSiteContentInnerAdditionals1 .spnBlockContent > div,
.body-title-iii-landing-page-the-human-resource-usa .divSiteContentInnerAdditionals3 .spnBlockContent > div {
width:100%;
max-width:100%;
}
.body-title-iii-landing-page-the-human-resource-usa .divMiniCallout {
width:85%;
max-width:85%;
}
.body-title-iii-landing-page-the-human-resource-usa .divMainCalloutWrapper iFrame {
max-width:345px !important;
min-width:345px !important;
}
.body-title-iii-landing-page-the-human-resource-usa #main > div > div.divMainCalloutWrapper.divMainCalloutWrapper-static > div > div > div > div > div > div > div.divMainCalloutTextWrapper > div > div > div:nth-child(2) {
padding-left:0;
}
.body-title-iii-landing-page-the-human-resource-usa .divMainCalloutInner .divBlockMedia img, .body-title-iii-landing-page-the-human-resource-usa .divMainCalloutWrapper {
height:1200px;
}
.body-title-iii-landing-page-the-human-resource-usa .divMainCalloutTextInner h3 {
font-size:20px;
}
.body-title-iii-landing-page-the-human-resource-usa .divMainCalloutText-tinyMCE > div {
width:100%;
}
.body-title-iii-landing-page-the-human-resource-usa .divMainCalloutText-tinyMCE {
flex-direction:column;
}
.body-title-iii-landing-page-the-human-resource-usa .div-additional-block-2 .divBlockInner {
display:flex;
flex-direction:column-reverse;
}
.body-title-iii-landing-page-the-human-resource-usa .divSiteContentInnerAdditionals3 .spnBlockContent {
gap:0;
flex-direction:column;
}
}
@media (min-width: 1440px){
.body-birth-worker-websites-marketing .container, .body-birth-worker-websites-marketing .container-lg, .body-birth-worker-websites-marketing .container-md, .body-birth-worker-websites-marketing .container-sm, .body-birth-worker-websites-marketing .container-xl,
.body-birth-worker-websites-marketing .divBannerAlertTextWrapper, .body-birth-worker-websites-marketing .div-additional-block-1, .body-birth-worker-websites-marketing .div-additional-block-2, .body-birth-worker-websites-marketing .div-additional-block-3,
.body-birth-worker-websites-marketing .divPullingFromPageWrappe, .body-birth-worker-websites-marketing .div-additional-block-3, .body-birth-worker-websites-marketing .div-additional-block-4,
.body-birth-worker-websites-marketing .divMainCalloutWrapper-static .divBlockWrapper-maincallout .divMainCalloutTextWrapper .divMainCalloutTextInner {
max-width: 1362px !important;
margin:auto !important;
}
}
.body-birth-worker-websites-marketing .div-additional-block-1 {
padding-top:60px;
}
.body-birth-worker-websites-marketing .divNavigation-main {
position:relative;
z-index:14;
}
.body-birth-worker-websites-marketing .divPullingFromPageWrappe .divBlogWrapper img {
border:2px solid #002755;
}
.body-birth-worker-websites-marketing .divIndustriesBlogViewMoreWrapper {
width:100%;
position:absolute;
bottom:230px;
display:flex;
justify-content:end;
}
.body-birth-worker-websites-marketing .divIndustriesBlogViewMoreWrapper p a {
border-radius: 59px;
border: 1px solid #002755;
color: #002755;
text-align: center;
font-family: 'Metropolis', sans-serif;
font-size: 20px;
font-style: normal;
font-weight: 700;
line-height: normal;
padding:7.5px 35px;
text-transform:uppercase;
-moz-transition: all 0.28s ease; -o-transition: all 0.28s ease; -webkit-transition: all 0.28s ease; transition: all 0.28s ease;
}
.body-birth-worker-websites-marketing .divIndustriesBlogViewMoreWrapper p a:hover {
border-radius: 59px;
border: 1px solid #002755;
color: #ffffff;
background:#002755;
text-align: center;
font-family: 'Metropolis', sans-serif;
font-size: 20px;
font-style: normal;
font-weight: 700;
line-height: normal;
padding:7.5px 35px;
text-transform:uppercase;
-moz-transition: all 0.28s ease; -o-transition: all 0.28s ease; -webkit-transition: all 0.28s ease; transition: all 0.28s ease;
}
.body-birth-worker-websites-marketing .div-additional-block-1 .divBlockMedia-left {
padding-right:30px;
}
.body-birth-worker-websites-marketing .div-additional-block-3:hover h2,
.body-birth-worker-websites-marketing h2,
.body-birth-worker-websites-marketing h2:hover {
color: #000FA0 !important;
font-family: Anton;
font-size: 48px;
font-style: normal;
font-weight: 400;
line-height: 57px;
}
.body-birth-worker-websites-marketing h3 {
color: #002755;
font-family: Metropolis;
font-size: 24px;
font-style: normal;
font-weight: 700;
line-height: 34px;
letter-spacing: 2.4px;
}
.body-birth-worker-websites-marketing .divPageTitle h1 {
color:#ffffff;
position:relative;
top:22px;
background:rgba(0,0,0,0.01);
}
.body-birth-worker-websites-marketing .divMainCalloutText-tinyMCE {
width:50%;
}
.body-birth-worker-websites-marketing .divMainCalloutTextInner h2 {
color: #FFF !important;
font-family: Metropolis;
font-size: 36px;
font-style: normal;
font-weight: 700;
line-height: 40px;
letter-spacing: 3.6px;
}
.body-birth-worker-websites-marketing .divPageTitle .container {
position:relative;
top:15px;
}
.body-birth-worker-websites-marketing .divPageTitle {
width:100%;
background-image:url(https://www.chooselegend.com/layout/images/pageTitleBgLanding.png);
background-size:100% 100%;
background-position:bottom;
position:absolute;
z-index:13;
top:-2px;
padding-bottom:0;
padding-top:45px;
}
.body-birth-worker-websites-marketing .divPageTitle p {
color: #29CB8B;
background:rgba(0,0,0,0.01);
font-family: Metropolis;
font-size: 24px;
font-style: normal;
font-weight: 700;
line-height: normal;
letter-spacing: 3.6px;
}
.body-birth-worker-websites-marketing header {
background:#000FA0;
z-index:14;
}
.body-birth-worker-websites-marketing .anchLogoLink img {
opacity:1;
}
.body-birth-worker-websites-marketing .divLogoWrapper {
background-image:unset;
}
.body-birth-worker-websites-marketing .divNavFields-main .anchNavigation{
font-family:'Metropolis', sans-serif;
font-size:16px;
font-weight:bold;
text-transform:uppercase;
background:transparent;
color:#ffffff;
padding:0;
margin:0 15px;
-moz-transition: all 0.28s ease; -o-transition: all 0.28s ease; -webkit-transition: all 0.28s ease; transition: all 0.28s ease;
}
.body-birth-worker-websites-marketing .divNavFields-main .anchNavigation:hover,
.body-birth-worker-websites-marketing .divNavFields-main .anchNavigation:active,
.body-birth-worker-websites-marketing .divNavFields-main .anchNavigation:focus,
.body-birth-worker-websites-marketing .divNavFields-main .anchNavigation.current{
color:#00DD8D;
}
.body-birth-worker-websites-marketing .divSiteContentInnerMinis,
.divMainCalloutWrapper > .container {
width:100%;
max-width:100% !important;
}
.body-birth-worker-websites-marketing .divMiniCallout {
padding:7.5px 15px;
}
.body-birth-worker-websites-marketing .divMainCalloutText-tinyMCE > div {
width:50%;
}
.body-birth-worker-websites-marketing #main > div > div.divMainCalloutWrapper.divMainCalloutWrapper-static > div > div > div > div > div > div > div.divMainCalloutTextWrapper > div > div > div:nth-child(1) {
display:flex;
align-items:center;
justify-content:center;
flex-direction:column;
}
.body-birth-worker-websites-marketing .divMainCalloutTextWrapper {
padding:15px 6% !important;
}
.body-birth-worker-websites-marketing .divMainCalloutTextWrapper h1 strong {
font-weight:normal;
color:#29CB8B;
}
.body-birth-worker-websites-marketing .divSiteContentInnerAdditionals1 .spnBlockContent {
display:flex;
align-items:center;
flex-wrap:wrap;
gap:5%;
}
.body-birth-worker-websites-marketing .divSiteContentInnerAdditionals1 h3 {
width:70%;
}
.body-birth-worker-websites-marketing .divSiteContentInnerAdditionals1 .spnBlockContent > div {
width:47.5%;
max-width:47.5%;
}
.body-birth-worker-websites-marketing .divMainCalloutWrapper {
height:700px;
margin-top:100px;
}
.body-birth-worker-websites-marketing #main > div > div.divMainCalloutWrapper.divMainCalloutWrapper-static > div > div > div > div > div > div > div.divMainCalloutTextWrapper > div > div > div:nth-child(2) {
padding-left:5%;
}
.body-birth-worker-websites-marketing a.anchButton {
text-transform:uppercase;
font-size:20px;
border-radius:59px;
padding:5px 25px;
}
.body-birth-worker-websites-marketing .divMainCalloutTextInner a.anchButton:hover {
color:white !important;
font-size:20px;
}
.body-birth-worker-websites-marketing .divMiniCallout:hover .divMiniCalloutTextWrapper h3,
.body-birth-worker-websites-marketing .divMiniCalloutInner h3,
.body-birth-worker-websites-marketing .divMiniCalloutInner h3:hover {
color: #FFF;
text-align: center;
font-family: Metropolis;
font-size: 16px;
font-style: normal;
font-weight: 700;
line-height: 24px;
text-decoration:unset;
}
.body-birth-worker-websites-marketing .divSiteContentInnerAdditionals3 h3,
.body-birth-worker-websites-marketing .divSiteContentInnerAdditionals1 h3 {
text-transform:uppercase;
}
.body-birth-worker-websites-marketing .divSiteContentInnerAdditionals3 p {
font-size:18px;
}
.body-birth-worker-websites-marketing .divSiteContentInnerAdditionals3 p strong {
color: #29CB8B !important;
font-family: Metropolis;
font-size: 18px;
font-style: italic;
font-weight: 700;
line-height: 21px;
}
.body-birth-worker-websites-marketing .divSiteContentInnerAdditionals1 p {
font-size:18px;
width:100%;
}
.body-birth-worker-websites-marketing .div-additional-block-4 h2 {
color: #000FA0;
font-family: Anton;
font-size: 48px;
font-style: normal;
font-weight: 400;
line-height: 57px;
width:75%;
}
.body-birth-worker-websites-marketing .div-additional-block-4 h3 {
color: #002755;
font-family: Metropolis;
font-size: 26px;
font-style: normal;
font-weight: 700;
line-height: 34px;
letter-spacing: 2.6px;
text-transform: uppercase;
width:75%;
padding-top:30px;
padding-bottom:60px;
}
.body-birth-worker-websites-marketing .div-additional-block-4 ul {
width:50%;
}
.body-birth-worker-websites-marketing .div-additional-block-4 p {
width:100%;
}
.body-birth-worker-websites-marketing .div-additional-block-4 .spnBlockContent {
display:flex;
flex-wrap:wrap;
}
.body-birth-worker-websites-marketing .div-additional-block-4 {
padding-bottom:75px;
}
.body-birth-worker-websites-marketing .divMainCalloutWrapper-static .divBlockWrapper-maincallout .divMainCalloutTextWrapper {
height:100%;
top:0;
background: rgba(0, 39, 85, 0.69);
text-align:left;
}
.body-birth-worker-websites-marketing .divMainCalloutTextInner h1,
.body-birth-worker-websites-marketing .divMainCalloutTextInner h2,
.body-birth-worker-websites-marketing .divMainCalloutTextInner h3,
.body-birth-worker-websites-marketing .divMainCalloutTextInner h4,
.body-birth-worker-websites-marketing .divMainCalloutTextInner h5,
.body-birth-worker-websites-marketing .divMainCalloutTextInner p,
.body-birth-worker-websites-marketing .divMainCalloutTextInner span {
text-align:left !important;
width:100%;
}
.body-birth-worker-websites-marketing .divMainCalloutTextInner h1,
.body-birth-worker-websites-marketing .divMainCalloutTextInner h3 {
text-transform:uppercase;
}
.body-birth-worker-websites-marketing .divMainCalloutTextInner h5 {
font-weight:400;
}
.body-birth-worker-websites-marketing .divMainCalloutTextInner h5 strong {
font-weight:700;
}
.body-birth-worker-websites-marketing .faqDiv h2,
.body-birth-worker-websites-marketing .faqDiv {
width:100%;
text-align:center;
}
.body-birth-worker-websites-marketing .divBlockWrapper-faq .divBlockInner-question {
text-align:left;
}
.body-birth-worker-websites-marketing .divPullingFromPageWrappe,
.body-birth-worker-websites-marketing .divBlockWrapper-faq {
width:100%;
max-width:100%;
flex:unset;
}
.body-birth-worker-websites-marketing .divMiniCallout {
width:30%;
max-width:30%;
}
.body-birth-worker-websites-marketing .divMiniCalloutRow-1 {
padding-bottom:45px;
}
.body-birth-worker-websites-marketing .divMainCalloutTextInner h1,
.body-birth-worker-websites-marketing .divMainCalloutTextInner h2,
.body-birth-worker-websites-marketing .divMainCalloutTextInner h3,
.body-birth-worker-websites-marketing .divMainCalloutTextInner h4,
.body-birth-worker-websites-marketing .divMainCalloutTextInner h5 {
margin-bottom:20px !important;
}
.body-birth-worker-websites-marketing .divSiteContentInnerAdditionals2 {
width:100%;
max-width:100% !important;
flex:unset;
background-color: #002755;
}
.body-birth-worker-websites-marketing .divSiteContentInnerAdditionals3 {
width:100%;
max-width:100% !important;
flex:unset;
background-color: #C9E8FF;
padding-top:70px;
padding-bottom:45px;
}
.body-birth-worker-websites-marketing .divSiteContentInnerAdditionals4 {
width:100%;
max-width:100% !important;
background:#C9E8FF;
}
.body-birth-worker-websites-marketing .divSiteContentInnerAdditionals2 *,
.body-birth-worker-websites-marketing .divSiteContentInnerAdditionals1 * {
color:#F5F5F5 !important;
}
.body-birth-worker-websites-marketing .divSiteContentInnerAdditionals2 h2 {
color: #000FA0;
font-family: Anton;
font-size: 48px;
font-style: normal;
font-weight: 400;
text-transform:uppercase;
letter-spacing:normal;
}
.body-birth-worker-websites-marketing .divSiteContentInnerAdditionals2 h3 {
color: #002755;
font-family: Metropolis;
font-size: 26px;
font-style: normal;
font-weight: 700;
line-height: 34px;
letter-spacing: 2.6px;
}
.body-birth-worker-websites-marketing .divSiteContentInnerAdditionals2 h4 {
color: #002755;
font-family: Metropolis;
font-size: 26px;
font-style: normal;
font-weight: 700;
line-height: 34px;
letter-spacing: 2.6px;
text-transform:uppercase;
}
.body-birth-worker-websites-marketing .divSiteContentInnerAdditionals3,
.body-birth-worker-websites-marketing .divSiteContentInnerAdditionals1 {
position:relative;
}
.body-birth-worker-websites-marketing .div-additional-block-1 {
padding-bottom:60px;
}
.body-birth-worker-websites-marketing .div-additional-block-2 .divBlockInner {
display:flex;
flex-direction:row-reverse;
align-items:center;
}
.body-birth-worker-websites-marketing .div-additional-block-2 .divBlockInner .divBlockMedia {
margin-bottom:0;
flex:unset;
}
.body-birth-worker-websites-marketing .swiper-container-horizontal>.swiper-pagination-bullets {
background:transparent;
bottom:0;
}
.body-birth-worker-websites-marketing .swiper-pagination-bullet {
border:1px solid #ffffff;
}
.body-birth-worker-websites-marketing .swiper-pagination-bullet-active {
background:#ffffff;
}
.body-birth-worker-websites-marketing .div-additional-block-2 .divBlockInner .spnBlockContent {
padding-top:45px;
padding-bottom:25px;
width:100%;
}
.body-birth-worker-websites-marketing .divSiteContentInnerAdditionals2 ul li {
padding:10px 0;
}
.divAdditionalOneWave {
width:100%;
height:200px;
background:url(https://www.chooselegend.com/layout/images/titleTwoLandingWaveOne.png);
background-size:100% 100%;
position:absolute;
top:-135px;
}
.divAdditionalTwoWave {
width:100%;
height:200px;
background:url(https://www.chooselegend.com/layout/images/titleTwoLandingWaveTwo.png);
background-size:100% 100%;
position:absolute;
bottom:-85px;
}
.body-birth-worker-websites-marketing .divSiteContentInnerAdditionals2 strong {
color:#DD4100;
}
.body-birth-worker-websites-marketing .divSiteContentInnerAdditionals2 li strong,
.body-birth-worker-websites-marketing .divSiteContentInnerAdditionals2 li span {
position:relative;
top:-4px;
}
.body-birth-worker-websites-marketing .div-additional-block-3 {
display:flex;
align-items:center;
}
.body-birth-worker-websites-marketing .divMiniCalloutInner {
border-radius: 10px;
background: #000FA0;
padding:22px 22px;
min-height:300px;
display:flex;
align-items:center !important;
}
.body-birth-worker-websites-marketing .divMiniCalloutInner h3,
.body-birth-worker-websites-marketing .divMiniCalloutInner p {
text-align:left;
}
.landingMiniHeader {
width:100%;
padding-bottom:75px;
text-align:center;
color: #000FA0;
text-align: center;
font-family: Anton;
font-size: 48px;
font-style: normal;
font-weight: 400;
line-height: 57px;
}
.body-birth-worker-websites-marketing .divMiniCalloutRow {
gap:2%;
}
.body-birth-worker-websites-marketing .divSiteContentInnerAdditionals5 {
padding-top:75px;
}
.body-birth-worker-websites-marketing .faqDiv h2 {
padding-top:75px;
text-transform:uppercase;
}
.body-birth-worker-websites-marketing .divSiteContentWrapper {
padding-bottom:0 !important;
position:relative;
}
.divIndustriesFooterForm p {
color: #FFF;
font-family: Metropolis;
font-size: 24px;
font-style: normal;
font-weight: 400;
line-height: 30px;
background:rgba(0,0,0,0.01);
}
.divIndustriesFooterForm h2:hover,
.divIndustriesFooterForm h2 {
color: #FFF !important;
background:rgba(0,0,0,0.01);
font-family: Anton;
font-size: 48px;
font-style: normal;
font-weight: 400;
line-height: normal;
}
.divIndustriesFooterForm > .container > div {
display:flex;
}
.divIndustriesFooterForm .divContactFormInput .inpProperty {
border:1px solid #ffffff;
background:rgba(0,0,0,0.01);
color:#ffffff;
}
.divIndustriesFooterForm .divContactFormInput .labelPropertyLabel {
color:#ffffff;
background-color:unset !important;
background:rgba(0,0,0,0.01) !important;
}
.divIndustriesFooterForm .divContactFormInput .inpProperty-textarea ~ .labelPropertyLabel {
color:#ffffff;
background:rgba(0,0,0,0.01);
top:10%;
border:0;
}
.divIndustriesFooterForm .divContactScreenDetail-bottom .divContactFormInput-submit button {
background:#DD4100;
color:#ffffff;
border-radius:8px;
border:0;
font-weight:bold;
font-size:20px !important;
-moz-transition: all 0.28s ease; -o-transition: all 0.28s ease; -webkit-transition: all 0.28s ease; transition: all 0.28s ease;
}
.divIndustriesFooterForm .divContactScreenDetail-bottom .divContactFormInput-submit button:hover {
background:#C9E8FF;
color:#000FA0;
border-radius:8px;
border:0;
font-size:20px !important;
-moz-transition: all 0.28s ease; -o-transition: all 0.28s ease; -webkit-transition: all 0.28s ease; transition: all 0.28s ease;
}
.divIndustriesFooterForm > .container > div > div {
width:50%;
}
#main > div > div.divIndustriesFooterForm > div > div > div:nth-child(2) > iframe {
width:90%;
float:right;
max-width:570px !important;
min-width:570px !important;
max-height:500px !important;
min-height:500px !important;
}
.body-birth-worker-websites-marketing .divBlockWrapper-faq .divBlockInner-question {
flex-direction:row-reverse;
}
.body-birth-worker-websites-marketing .divBlockWrapper-faq .divBlockInner-question > *:not(span) {
color:#000FA0;
font-size:26px;
}
.body-birth-worker-websites-marketing .fa-plus {
color:#000FA0;
font-size:39px;
}
.body-birth-worker-websites-marketing .faqDiv h2 {
color:#000FA0;
}
.body-birth-worker-websites-marketing .divBlockMedia figure {
margin:0 !important;
}
.body-birth-worker-websites-marketing .divSiteContentInnerAdditionals2 {
padding:0;
}
.body-birth-worker-websites-marketing .divSiteContentInnerMinis {
width:100%;
max-width:100% !important;
background:#C9E8FF;
}
.body-birth-worker-websites-marketing .divSiteContentInnerAdditionals3 .spnBlockContent > div {
width:50%;
max-width:50%;
}
.body-birth-worker-websites-marketing .divSiteContentInnerAdditionals3 .divBlockInner {
width:100%;
}
.body-birth-worker-websites-marketing .divMiniCalloutInner,
.body-birth-worker-websites-marketing .divMiniCallout .divBlockMedia picture {
display:flex;
align-items:start;
justify-content:center;
}
.divMainCalloutTextInner a.anchButton {
border-radius: 8px;
background: #DD4100;
background: #D64000;
min-width:250px;
text-align:center;
}
.divMainCalloutTextInner a.anchButton:hover {
border-radius: 8px;
background: #000FA0;
}
.body-birth-worker-websites-marketing .divMiniCallout .divBlockMedia img {
width:86px;
height:86px;
}
.body-birth-worker-websites-marketing .divBlockInner-answer p {
text-align:left;
font-weight:400;
}
.divBlockWrapper-faq .divBlockInner-question,
.divBlockWrapper-faq + .divBlockWrapper-faq .divBlockInner-question {
border-bottom:1px solid black;
}
.body-birth-worker-websites-marketing .divPullingFromPageWrappe .divBlogInner {
flex-direction:row-reverse;
flex-wrap:nowrap;
}
.body-birth-worker-websites-marketing .divPullingFromPageWrappe .divBlogWrapper {
width:100%;
max-width:100%;
}
.body-birth-worker-websites-marketing .divPullingFromPageWrappe {
flex-wrap:nowrap;
}
.body-birth-worker-websites-marketing .divPullingFromPageWrappe > h2 {
color: #DD4100 !important;
font-family: Anton;
font-size: 85px;
font-style: normal;
font-weight: 400;
line-height: 113%;
margin-right:30px;
width:35%;
padding-bottom:20px;
background:url(https://www.chooselegend.com/layout/images/Vector.png);
background-size:100%;
background-repeat:no-repeat;
background-position:bottom;
}
.body-birth-worker-websites-marketing .divPullingFromPageWrappe .divBlogWrapper-synopsis .divBlockWrapper-blog {
width:50%;
max-width:50%;
}
.body-birth-worker-websites-marketing .divPullingFromPageWrappe .divBlogWrapper-synopsis .divBlockWrapper-blog.divBlockWrapper-text {
padding-left:30px;
}
.divPullingFromPageWrapper-blog {
padding-top:90px;
padding-bottom:75px;
}
.body-birth-worker-websites-marketing .divNavigation-sandwich .btn-sandwich .icon-bar {
background-color:#ffffff;
}
.body-birth-worker-websites-marketing .divSiteContentInnerTestimonials {
width:100%;
max-width:100% !important;
background:#000FA0;
}
.body-birth-worker-websites-marketing .divSiteContentInnerTestimonials p {
color:#ffffff !important;
width:75%;
margin:auto;
text-align:center;
font-family: Metropolis;
font-weight: 400;
font-style: Regular;
font-size: 24px;
leading-trim: NONE;
line-height: 30px;
letter-spacing: 0%;
text-align: center;
vertical-align: middle;
}
.body-birth-worker-websites-marketing .divSiteContentInnerTestimonials p.author {
font-family: Metropolis;
font-weight: 700;
font-style: Bold;
font-size: 24px;
leading-trim: NONE;
line-height: 100%;
letter-spacing: 0%;
text-align: center;
color:#29CB8B !important;
padding-top:45px;
}
.body-birth-worker-websites-marketing .divSiteContentInnerTestimonials {
position:relative;
}
.body-birth-worker-websites-marketing .divAdditionalOneWave {
top:-78px;
transform: scaleX(-1);
}
.body-birth-worker-websites-marketing .divSiteContentInnerCaseStudy,
.body-birth-worker-websites-marketing .divSiteContentInnerBlog2 {
padding-bottom:90px;
position:relative;
}
.body-birth-worker-websites-marketing .divIndustriesBlogViewMoreWrapper p{
width:34%;
}
.body-birth-worker-websites-marketing .divTestimonialIcon {
display:none;
}
.body-birth-worker-websites-marketing .divBlockWrapper-testimonial.carded .divBlockInner {
border:0;
box-shadow:unset;
padding-bottom:30px;
}
.body-birth-worker-websites-marketing .divFooterRow-top-contact {
display:none;
}
.body-birth-worker-websites-marketing .divIndustriesFooterForm {
width:100%;
background:url(https://www.chooselegend.com/layout/images/industryFooterFormBg.jpg);
background-size:cover;
min-height:769px;
padding:75px 15px;
padding-bottom:90px;
}
@media (min-width:768px) and (max-width:1199px){
.body-birth-worker-websites-marketing .divMainCalloutText-tinyMCE {
width:100%;
}
.body-birth-worker-websites-marketing .divIndustriesBlogViewMoreWrapper {
bottom:105px;
}
.body-birth-worker-websites-marketing header {
background:#002755;
}
.body-birth-worker-websites-marketing header {
position:fixed;
}
.body-birth-worker-websites-marketing #main {
margin-top:100px !important;
}
.body-birth-worker-websites-marketing .divPageTitle {
background-image:unset;
}
.body-birth-worker-websites-marketing .divMainCalloutWrapper {
margin-top:0;
}
.body-birth-worker-websites-marketing .divMiniCalloutRow-1 {
padding-bottom:0;
}
.main-pagedirectory-birth-worker-businesses {
margin-top:0 !important;
}
.body-birth-worker-websites-marketing .divMiniCalloutRow {
width:100%;
max-width:100%;
}
.body-birth-worker-websites-marketing .divSiteContentInnerAdditionals1 h3 {
text-align:center;
}
#main > div > div.divSiteContentInner.divSiteContentInnerAdditionals4.divSiteContentInner-sitewidth.container.row.m-auto > div.divBlockWrapper.divBlockWrapper-text.divBlock-1339.div-additional-block-4.col-12 > div > span > div:nth-child(1) {
width:25%;
max-width:25%;
}
#main > div > div.divSiteContentInner.divSiteContentInnerAdditionals4.divSiteContentInner-sitewidth.container.row.m-auto > div.divBlockWrapper.divBlockWrapper-text.divBlock-1339.div-additional-block-4.col-12 > div > span > div:nth-child(2) {
width:75%;
max-width:75%;
}
.body-birth-worker-websites-marketing .divSiteContentInnerAdditionals3 .spnBlockContent {
gap:5%;
}
.body-birth-worker-websites-marketing .divSiteContentInnerAdditionals3 a.anchButton{
position:absolute;
top:78%;
justify-self:anchor-center;
}
.body-birth-worker-websites-marketing .divSiteContentInnerAdditionals3 .spnBlockContent {
align-items:start;
padding-top:60px;
}
.divIndustriesFooterForm > .container > div {
flex-direction:column;
}
#main > div > div.divIndustriesFooterForm > div > div > div:nth-child(2) > iframe,
.divIndustriesFooterForm > .container > div > div {
width:100%;
max-width:100% !important;
}
.body-birth-worker-websites-marketing .divSiteContentInnerAdditionals3 {
z-index:13;
}
.divAdditionalTwoWave {
height:160px;
bottom:-92px !important;
}
.body-birth-worker-websites-marketing .divSiteContentInnerAdditionals3 .spnBlockContent {
min-height:514px;
}
.body-birth-worker-websites-marketing .divMiniCallout {
width:45%;
max-width:45%;
flex:unset;
min-height:0;
}
.body-birth-worker-websites-marketing .divMiniCalloutTextInner {
padding:0;
}
.body-birth-worker-websites-marketing .divMiniCalloutWrapperInner {
justify-content:center;
}
.body-birth-worker-websites-marketing ++.divMiniCalloutTextInner {
padding:0;
}
.body-birth-worker-websites-marketing .divMainCalloutText-tinyMCE {
display:flex;
}
.body-birth-worker-websites-marketing .divMainCalloutText-tinyMCE > div {
width:50%;
}
.body-birth-worker-websites-marketing .divMainCalloutInner .divBlockMedia img,
.body-birth-worker-websites-marketing .divMainCalloutWrapper {
height:634px;
}
.body-birth-worker-websites-marketing .divMainCalloutTextInner h3 {
font-size:24px;
}
.body-birth-worker-websites-marketing .divMainCalloutTextInner h1,
.body-birth-worker-websites-marketing .divMainCalloutTextInner h2,
.body-birth-worker-websites-marketing .divMainCalloutTextInner h3,
.body-birth-worker-websites-marketing .divMainCalloutTextInner h4,
.body-birth-worker-websites-marketing .divMainCalloutTextInner h5,
.body-birth-worker-websites-marketing .divMainCalloutTextInner p,
.body-birth-worker-websites-marketing .divMainCalloutTextInner span {
text-align:left !important;
width:100%;
}
.body-birth-worker-websites-marketing #main > div > div.divMainCalloutWrapper.divMainCalloutWrapper-static > div > div > div > div > div > div > div.divMainCalloutTextWrapper > div > div > div:nth-child(1) {
display:flex;
align-items:center;
justify-content:center;
flex-direction:column;
}
.body-birth-worker-websites-marketing .divMainCalloutTextInner h1 {
margin:0 !important;
}
.body-birth-worker-websites-marketing .divMainCalloutTextInner h1,
.body-birth-worker-websites-marketing .divMainCalloutTextInner h2,
.body-birth-worker-websites-marketing .divMainCalloutTextInner h3,
.body-birth-worker-websites-marketing .divMainCalloutTextInner h4,
.body-birth-worker-websites-marketing .divMainCalloutTextInner h5 {
margin-bottom:10px !important;
}
.divAdditionalOneWave {
left:0;
}
.body-birth-worker-websites-marketing .div-additional-block-2 .divBlockInner .divBlockMedia {
width:70%;
max-width:70%;
margin-bottom:0;
margin-right:0;
}
.body-birth-worker-websites-marketing .divSiteContentInnerAdditionals2 {
padding-bottom:0 !important;
}
.body-birth-worker-websites-marketing .div-additional-block-2 .spnBlockContent {
padding-top:15px;
padding-bottom:30px;
}
.divAdditionalTwoWave {
left:0;
}
.body-birth-worker-websites-marketing #main > div > div.divMainCalloutWrapper.divMainCalloutWrapper-static > div > div > div > div > div > div > div.divMainCalloutTextWrapper > div > div > div:nth-child(2) {
padding-left:0;
}
.body-birth-worker-websites-marketing .divMainCalloutInner .divBlockMedia img, .body-birth-worker-websites-marketing .divMainCalloutWrapper {
height:515px;
}
.body-birth-worker-websites-marketing .divMainCalloutTextInner {
padding-top:140px;
}
.body-birth-worker-websites-marketing .divPageTitle h1 {
font-size:44px;
}
.body-birth-worker-websites-marketing h2,
.divIndustriesFooterForm h2:hover, .divIndustriesFooterForm h2,
.div-additional-block-1 .spnBlockContent h2 {
font-size:36px;
}
.body-birth-worker-websites-marketing .divSiteContentInnerTestimonials p {
font-size:20px;
}
.body-birth-worker-websites-marketing .divMiniCalloutRow {
margin:0;
}
.body-birth-worker-websites-marketing .divSiteContentInnerAdditionals3.divSiteContentInner-sitewidth.container {
min-height:0;
padding-top:60px !important;
}
.body-birth-worker-websites-marketing .div-additional-block-4 {
padding-bottom:45px;
}
.body-birth-worker-websites-marketing .divPullingFromPageWrapper-blog {
padding-bottom:90px;
padding-top:30px;
}
.body-birth-worker-websites-marketing .divMainCalloutText-tinyMCE > div {
width:100%;
}
.body-birth-worker-websites-marketing .divMainCalloutText-tinyMCE {
flex-direction:column;
gap:0;
}
.body-birth-worker-websites-marketing .divSiteContentInnerAdditionals3 .spnBlockContent > div {
width:100%;
max-width:100%;
}
.body-birth-worker-websites-marketing .div-additional-block-1 .spnBlockContent {
flex-direction:row !important;
}
.body-birth-worker-websites-marketing .divSiteContentInnerAdditionals1 h3 {
width:100%;
}
.body-birth-worker-websites-marketing .div-additional-block-2 .divBlockInner {
flex-direction:column-reverse;
}
.body-birth-worker-websites-marketing .divMiniCalloutWrapperInner,
.body-birth-worker-websites-marketing .divSiteContentInnerAdditionals3 .spnBlockContent {
flex-direction:column;
}
.body-birth-worker-websites-marketing .divPullingFromPageWrappe .divBlockWrapper-synopsis .divBlockBody {
display:none;
}
.body-birth-worker-websites-marketing .divPullingFromPageWrappe > h2 {
font-size:50px;
}
.body-birth-worker-websites-marketing .divMainCalloutTextInner h2 {
font-size:20px;
}
.body-birth-worker-websites-marketing .divPageTitle .container {
padding:0 6%;
width:100%;
max-width:100% !important;
}
}
@media (max-width:767px) {
.body-birth-worker-websites-marketing .divPullingFromPageWrappe .divBlogInner {
flex-direction:column;
}
#main > div > div.divIndustriesFooterForm > div > div > div:nth-child(2) > iframe {
max-width:100%!important;
width:100% !important;
min-width:0 !important;
}
.body-birth-worker-websites-marketing .divSiteContentInnerTestimonials p {
width:100%;
}
.body-birth-worker-websites-marketing .div-additional-block-1 .divBlockMedia-left {
display:none;
}
.body-birth-worker-websites-marketing .divPageTitle h1 {
font-size:34px;
}
.divIndustriesFooterForm > .container > div {
flex-direction:column;
}
#main > div > div.divIndustriesFooterForm > div > div > div:nth-child(2) > iframe,
.divIndustriesFooterForm > .container > div > div {
width:100%;
}
.body-birth-worker-websites-marketing .divIndustriesBlogViewMoreWrapper {
position:relative;
bottom:0;
width:100%;
}
.body-birth-worker-websites-marketing .divIndustriesBlogViewMoreWrapper p {
width:100%;
}
.body-birth-worker-websites-marketing .divPageTitle {
height:289px;
background: rgba(0, 39, 85, 0.75);
}
.body-birth-worker-websites-marketing .divPageTitle h1 {
margin-top:0;
}
.body-birth-worker-websites-marketing .divPullingFromPageWrapper-blog,
.body-birth-worker-websites-marketing .div-additional-block-1 {
padding-top:15px;
padding-bottom:15px;
}
.body-birth-worker-websites-marketing .divBlockSwiperWrapper {
padding:0 !important;
margin:0 !important;
}
.body-birth-worker-websites-marketing .divBlockWrapper-testimonial.carded .divBlockInner {
padding-top:0;
}
.body-birth-worker-websites-marketing .divBlockWrapper-testimonial.carded {
margin-top:0 !important;
}
.body-birth-worker-websites-marketing .div-additional-block-2 .divBlockInner .spnBlockContent {
padding-top:0;
}
.body-birth-worker-websites-marketing .div-additional-block-4 {
padding-bottom:0;
}
.body-birth-worker-websites-marketing .divMainCalloutWrapper-static .divBlockWrapper-maincallout .divMainCalloutTextWrapper {
position:relative;
}
.body-birth-worker-websites-marketing .divPullingFromPageWrappe .divBlockWrapper-synopsis .divBlockBody {
display:none;
}
.body-birth-worker-websites-marketing .divPullingFromPageWrappe > h2 {
font-size:30px;
}
.body-birth-worker-websites-marketing .divPullingFromPageWrappe {
flex-wrap:wrap;
flex-direction:column;
}
.body-birth-worker-websites-marketing header {
background:#002755;
}
.body-birth-worker-websites-marketing .divPageTitle {
background-image:unset;
}
.body-birth-worker-websites-marketing .divMainCalloutWrapper {
margin-top:0;
}
.body-birth-worker-websites-marketing .div-additional-block-1 .divBlockMedia-left {
padding-right:0;
margin-bottom:30px;
}
.body-birth-worker-websites-marketing .divPullingFromPageWrappe .divBlogWrapper-synopsis .divBlockWrapper-blog {
width:100%;
max-width:100%;
}
.body-birth-worker-websites-marketing .divMainCalloutText-tinyMCE {
width:100%;
}
.body-birth-worker-websites-marketing .divMainCalloutWrapper-static .divBlockWrapper-maincallout .divMainCalloutTextWrapper {
padding:5px !important;
}
.body-birth-worker-websites-marketing .divSiteContentInnerAdditionals3 {
height:100%;
padding-top:45px;
}
.body-birth-worker-websites-marketing .divMiniCalloutRow-1 {
padding-bottom:0;
}
.body-birth-worker-websites-marketing .div-additional-block-4 ul,
.body-birth-worker-websites-marketing .div-additional-block-4 h2,
.body-birth-worker-websites-marketing .div-additional-block-4 h3 {
width:100%;
}
.main-pagedirectory-birth-worker-businesses {
margin-top:0 !important;
}
.body-birth-worker-websites-marketing .divSiteContentInnerAdditionals2 li {
list-style-position: inside;
line-height:30px;
}
.body-birth-worker-websites-marketing .divMiniCalloutWrapperInner,
.body-birth-worker-websites-marketing .divSiteContentInnerAdditionals3 .spnBlockContent {
flex-direction:column;
}
.body-birth-worker-websites-marketing .div-additional-block-2 .divBlockInner {
flex-direction:column-reverse;
}
.body-birth-worker-websites-marketing .divSiteContentInnerAdditionals3 .spnBlockContent > div,
.body-birth-worker-websites-marketing .divSiteContentInnerAdditionals1 .spnBlockContent > div {
width:100%;
max-width:100%;
}
#main > div > div.divSiteContentInner.divSiteContentInnerAdditionals4.divSiteContentInner-sitewidth.container.row.m-auto > div.divBlockWrapper.divBlockWrapper-text.divBlock-1339.div-additional-block-4.col-12 > div > span > div:nth-child(1) > p {
display:flex;
justify-content:center;
}
.divAdditionalOneWave {
height:100px;
top:-90px;
}
.body-birth-worker-websites-marketing .divMainCalloutTextInner h5 {
display:flex;
align-items:center;
justify-content:center;
}
.body-birth-worker-websites-marketing .divSiteContentInnerAdditionals3 h3,
.body-birth-worker-websites-marketing .divSiteContentInnerAdditionals1 h3 {
text-align:center;
}
.body-birth-worker-websites-marketing .divMainCalloutText-tinyMCE {
gap:30px;
}
.body-birth-worker-websites-marketing .divSiteContentInnerAdditionals2 {
padding-top:30px;
}
.divAdditionalTwoWave {
bottom:-90px;
height:100px;
}
.body-birth-worker-websites-marketing .divBlockWrapper-faq .divBlockInner-question > *:not(span) {
font-size:20px;
}
.divAdditionalTwoWave {
left:0;
}
.body-birth-worker-websites-marketing #main {
margin-top:100px !important;
}
.body-birth-worker-websites-marketing .divMainCalloutInner .divBlockMedia img {
height:287px !important;
}
.body-birth-worker-websites-marketing .divPullingFromPageWrappe > h2 {
width:100%;
background:unset;
}
.body-birth-worker-websites-marketing .divMainCalloutWrapper-static .divBlockWrapper-maincallout .divMainCalloutTextWrapper {
background:#000FA0;
padding:15px !important;
}
.body-birth-worker-websites-marketing .divMainCalloutText-tinyMCE ul li,
.body-birth-worker-websites-marketing .divMainCalloutText-tinyMCE ul{
text-align:left !important;
}
.body-birth-worker-websites-marketing .divMainCalloutWrapper {
height:100% !important;
}
.divAdditionalOneWave {
left:0;
}
.body-birth-worker-websites-marketing .divMainCalloutTextInner h1,
.body-birth-worker-websites-marketing .divMainCalloutTextInner h2,
.body-birth-worker-websites-marketing .divMainCalloutTextInner h3,
.body-birth-worker-websites-marketing .divMainCalloutTextInner h4,
.body-birth-worker-websites-marketing .divMainCalloutTextInner h5 {
margin-bottom:10px !important;
}
.body-birth-worker-websites-marketing .divMainCalloutTextInner h1,
.body-birth-worker-websites-marketing .divMainCalloutTextInner h2,
.body-birth-worker-websites-marketing .divMainCalloutTextInner h3,
.body-birth-worker-websites-marketing .divMainCalloutTextInner h4,
.body-birth-worker-websites-marketing .divMainCalloutTextInner h5,
.body-birth-worker-websites-marketing .divMainCalloutTextInner p,
.body-birth-worker-websites-marketing .divMainCalloutTextInner span {
text-align:left !important;
width:100%;
}
.body-birth-worker-websites-marketing #main > div > div.divMainCalloutWrapper.divMainCalloutWrapper-static > div > div > div > div > div > div > div.divMainCalloutTextWrapper > div > div > div:nth-child(1) {
display:flex;
align-items:center;
justify-content:center;
flex-direction:column;
}
.body-birth-worker-websites-marketing .divSiteContentInnerAdditionals1 .spnBlockContent > div,
.body-birth-worker-websites-marketing .divSiteContentInnerAdditionals3 .spnBlockContent > div {
width:100%;
max-width:100%;
}
.body-birth-worker-websites-marketing .divMiniCallout {
width:85%;
max-width:85%;
}
.body-birth-worker-websites-marketing .divMainCalloutWrapper iFrame {
max-width:345px !important;
min-width:345px !important;
}
.body-birth-worker-websites-marketing #main > div > div.divMainCalloutWrapper.divMainCalloutWrapper-static > div > div > div > div > div > div > div.divMainCalloutTextWrapper > div > div > div:nth-child(2) {
padding-left:0;
}
.body-birth-worker-websites-marketing .divMainCalloutInner .divBlockMedia img, .body-birth-worker-websites-marketing .divMainCalloutWrapper {
height:1200px;
}
.body-birth-worker-websites-marketing .divMainCalloutTextInner h3 {
font-size:20px;
}
.body-birth-worker-websites-marketing .divMainCalloutText-tinyMCE > div {
width:100%;
}
.body-birth-worker-websites-marketing .divMainCalloutText-tinyMCE {
flex-direction:column;
}
.body-birth-worker-websites-marketing .div-additional-block-2 .divBlockInner {
display:flex;
flex-direction:column-reverse;
}
.body-birth-worker-websites-marketing .divSiteContentInnerAdditionals3 .spnBlockContent {
gap:0;
flex-direction:column;
}
}
@media (min-width: 1440px){
.body-dental-orthodontic-websites-marketing .container, .body-dental-orthodontic-websites-marketing .container-lg, .body-dental-orthodontic-websites-marketing .container-md, .body-dental-orthodontic-websites-marketing .container-sm, .body-dental-orthodontic-websites-marketing .container-xl,
.body-dental-orthodontic-websites-marketing .divBannerAlertTextWrapper, .body-dental-orthodontic-websites-marketing .div-additional-block-1, .body-dental-orthodontic-websites-marketing .div-additional-block-2, .body-dental-orthodontic-websites-marketing .div-additional-block-3,
.body-dental-orthodontic-websites-marketing .divPullingFromPageWrappe, .body-dental-orthodontic-websites-marketing .div-additional-block-3, .body-dental-orthodontic-websites-marketing .div-additional-block-4,
.body-dental-orthodontic-websites-marketing .divMainCalloutWrapper-static .divBlockWrapper-maincallout .divMainCalloutTextWrapper .divMainCalloutTextInner {
max-width: 1362px !important;
margin:auto !important;
}
}
.body-dental-orthodontic-websites-marketing .div-additional-block-1 {
padding-top:60px;
}
.body-dental-orthodontic-websites-marketing .divNavigation-main {
position:relative;
z-index:14;
}
.body-dental-orthodontic-websites-marketing .divPullingFromPageWrappe .divBlogWrapper img {
border:2px solid #002755;
}
.body-dental-orthodontic-websites-marketing .divIndustriesBlogViewMoreWrapper {
width:100%;
position:absolute;
bottom:230px;
display:flex;
justify-content:end;
}
.body-dental-orthodontic-websites-marketing .divIndustriesBlogViewMoreWrapper p a {
border-radius: 59px;
border: 1px solid #002755;
color: #002755;
text-align: center;
font-family: 'Metropolis', sans-serif;
font-size: 20px;
font-style: normal;
font-weight: 700;
line-height: normal;
padding:7.5px 35px;
text-transform:uppercase;
-moz-transition: all 0.28s ease; -o-transition: all 0.28s ease; -webkit-transition: all 0.28s ease; transition: all 0.28s ease;
}
.body-dental-orthodontic-websites-marketing .divIndustriesBlogViewMoreWrapper p a:hover {
border-radius: 59px;
border: 1px solid #002755;
color: #ffffff;
background:#002755;
text-align: center;
font-family: 'Metropolis', sans-serif;
font-size: 20px;
font-style: normal;
font-weight: 700;
line-height: normal;
padding:7.5px 35px;
text-transform:uppercase;
-moz-transition: all 0.28s ease; -o-transition: all 0.28s ease; -webkit-transition: all 0.28s ease; transition: all 0.28s ease;
}
.body-dental-orthodontic-websites-marketing .div-additional-block-1 .divBlockMedia-left {
padding-right:30px;
}
.body-dental-orthodontic-websites-marketing .div-additional-block-3:hover h2,
.body-dental-orthodontic-websites-marketing h2,
.body-dental-orthodontic-websites-marketing h2:hover {
color: #000FA0 !important;
font-family: Anton;
font-size: 48px;
font-style: normal;
font-weight: 400;
line-height: 57px;
}
.body-dental-orthodontic-websites-marketing h3 {
color: #002755;
font-family: Metropolis;
font-size: 24px;
font-style: normal;
font-weight: 700;
line-height: 34px;
letter-spacing: 2.4px;
}
.body-dental-orthodontic-websites-marketing .divPageTitle h1 {
color:#ffffff;
position:relative;
top:22px;
background:rgba(0,0,0,0.01);
}
.body-dental-orthodontic-websites-marketing .divMainCalloutText-tinyMCE {
width:50%;
}
.body-dental-orthodontic-websites-marketing .divMainCalloutTextInner h2 {
color: #FFF !important;
font-family: Metropolis;
font-size: 36px;
font-style: normal;
font-weight: 700;
line-height: 40px;
letter-spacing: 3.6px;
}
.body-dental-orthodontic-websites-marketing .divPageTitle .container {
position:relative;
top:15px;
}
.body-dental-orthodontic-websites-marketing .divPageTitle {
width:100%;
background-image:url(https://www.chooselegend.com/layout/images/pageTitleBgLanding.png);
background-size:100% 100%;
background-position:bottom;
position:absolute;
z-index:13;
top:-2px;
padding-bottom:0;
padding-top:45px;
}
.body-dental-orthodontic-websites-marketing .divPageTitle p {
color: #29CB8B;
background:rgba(0,0,0,0.01);
font-family: Metropolis;
font-size: 24px;
font-style: normal;
font-weight: 700;
line-height: normal;
letter-spacing: 3.6px;
}
.body-dental-orthodontic-websites-marketing header {
background:#000FA0;
z-index:14;
}
.body-dental-orthodontic-websites-marketing .anchLogoLink img {
opacity:1;
}
.body-dental-orthodontic-websites-marketing .divLogoWrapper {
background-image:unset;
}
.body-dental-orthodontic-websites-marketing .divNavFields-main .anchNavigation{
font-family:'Metropolis', sans-serif;
font-size:16px;
font-weight:bold;
text-transform:uppercase;
background:transparent;
color:#ffffff;
padding:0;
margin:0 15px;
-moz-transition: all 0.28s ease; -o-transition: all 0.28s ease; -webkit-transition: all 0.28s ease; transition: all 0.28s ease;
}
.body-dental-orthodontic-websites-marketing .divNavFields-main .anchNavigation:hover,
.body-dental-orthodontic-websites-marketing .divNavFields-main .anchNavigation:active,
.body-dental-orthodontic-websites-marketing .divNavFields-main .anchNavigation:focus,
.body-dental-orthodontic-websites-marketing .divNavFields-main .anchNavigation.current{
color:#00DD8D;
}
.body-dental-orthodontic-websites-marketing .divSiteContentInnerMinis,
.divMainCalloutWrapper > .container {
width:100%;
max-width:100% !important;
}
.body-dental-orthodontic-websites-marketing .divMiniCallout {
padding:7.5px 15px;
}
.body-dental-orthodontic-websites-marketing .divMainCalloutText-tinyMCE > div {
width:50%;
}
.body-dental-orthodontic-websites-marketing #main > div > div.divMainCalloutWrapper.divMainCalloutWrapper-static > div > div > div > div > div > div > div.divMainCalloutTextWrapper > div > div > div:nth-child(1) {
display:flex;
align-items:center;
justify-content:center;
flex-direction:column;
}
.body-dental-orthodontic-websites-marketing .divMainCalloutTextWrapper {
padding:15px 6% !important;
}
.body-dental-orthodontic-websites-marketing .divMainCalloutTextWrapper h1 strong {
font-weight:normal;
color:#29CB8B;
}
.body-dental-orthodontic-websites-marketing .divSiteContentInnerAdditionals1 .spnBlockContent {
display:flex;
align-items:center;
flex-wrap:wrap;
gap:5%;
}
.body-dental-orthodontic-websites-marketing .divSiteContentInnerAdditionals1 h3 {
width:70%;
}
.body-dental-orthodontic-websites-marketing .divSiteContentInnerAdditionals1 .spnBlockContent > div {
width:47.5%;
max-width:47.5%;
}
.body-dental-orthodontic-websites-marketing .divMainCalloutWrapper {
height:750px;
margin-top:100px;
}
.body-dental-orthodontic-websites-marketing #main > div > div.divMainCalloutWrapper.divMainCalloutWrapper-static > div > div > div > div > div > div > div.divMainCalloutTextWrapper > div > div > div:nth-child(2) {
padding-left:5%;
}
.body-dental-orthodontic-websites-marketing a.anchButton {
text-transform:uppercase;
font-size:20px;
border-radius:59px;
padding:5px 25px;
}
.body-dental-orthodontic-websites-marketing .divMainCalloutTextInner a.anchButton:hover {
color:white !important;
font-size:20px;
}
.body-dental-orthodontic-websites-marketing .divMiniCallout:hover .divMiniCalloutTextWrapper h3,
.body-dental-orthodontic-websites-marketing .divMiniCalloutInner h3,
.body-dental-orthodontic-websites-marketing .divMiniCalloutInner h3:hover {
color: #FFF;
text-align: center;
font-family: Metropolis;
font-size: 16px;
font-style: normal;
font-weight: 700;
line-height: 24px;
text-decoration:unset;
}
.body-dental-orthodontic-websites-marketing .divSiteContentInnerAdditionals3 h3,
.body-dental-orthodontic-websites-marketing .divSiteContentInnerAdditionals1 h3 {
text-transform:uppercase;
}
.body-dental-orthodontic-websites-marketing .divSiteContentInnerAdditionals3 p {
font-size:18px;
}
.body-dental-orthodontic-websites-marketing .divSiteContentInnerAdditionals3 p strong {
color: #29CB8B !important;
font-family: Metropolis;
font-size: 18px;
font-style: italic;
font-weight: 700;
line-height: 21px;
}
.body-dental-orthodontic-websites-marketing .divSiteContentInnerAdditionals1 p {
font-size:18px;
width:100%;
}
.body-dental-orthodontic-websites-marketing .div-additional-block-4 h2 {
color: #000FA0;
font-family: Anton;
font-size: 48px;
font-style: normal;
font-weight: 400;
line-height: 57px;
width:75%;
}
.body-dental-orthodontic-websites-marketing .div-additional-block-4 h3 {
color: #002755;
font-family: Metropolis;
font-size: 26px;
font-style: normal;
font-weight: 700;
line-height: 34px;
letter-spacing: 2.6px;
text-transform: uppercase;
width:75%;
padding-top:30px;
padding-bottom:60px;
}
.body-dental-orthodontic-websites-marketing .div-additional-block-4 ul {
width:50%;
}
.body-dental-orthodontic-websites-marketing .div-additional-block-4 p {
width:100%;
}
.body-dental-orthodontic-websites-marketing .div-additional-block-4 .spnBlockContent {
display:flex;
flex-wrap:wrap;
}
.body-dental-orthodontic-websites-marketing .div-additional-block-4 {
padding-bottom:75px;
}
.body-dental-orthodontic-websites-marketing .divMainCalloutWrapper-static .divBlockWrapper-maincallout .divMainCalloutTextWrapper {
height:100%;
top:0;
background: rgba(0, 39, 85, 0.69);
text-align:left;
}
.body-dental-orthodontic-websites-marketing .divMainCalloutTextInner h1,
.body-dental-orthodontic-websites-marketing .divMainCalloutTextInner h2,
.body-dental-orthodontic-websites-marketing .divMainCalloutTextInner h3,
.body-dental-orthodontic-websites-marketing .divMainCalloutTextInner h4,
.body-dental-orthodontic-websites-marketing .divMainCalloutTextInner h5,
.body-dental-orthodontic-websites-marketing .divMainCalloutTextInner p,
.body-dental-orthodontic-websites-marketing .divMainCalloutTextInner span {
text-align:left !important;
width:100%;
}
.body-dental-orthodontic-websites-marketing .divMainCalloutTextInner h1,
.body-dental-orthodontic-websites-marketing .divMainCalloutTextInner h3 {
text-transform:uppercase;
}
.body-dental-orthodontic-websites-marketing .divMainCalloutTextInner h5 {
font-weight:400;
}
.body-dental-orthodontic-websites-marketing .divMainCalloutTextInner h5 strong {
font-weight:700;
}
.body-dental-orthodontic-websites-marketing .faqDiv h2,
.body-dental-orthodontic-websites-marketing .faqDiv {
width:100%;
text-align:center;
}
.body-dental-orthodontic-websites-marketing .divBlockWrapper-faq .divBlockInner-question {
text-align:left;
}
.body-dental-orthodontic-websites-marketing .divPullingFromPageWrappe,
.body-dental-orthodontic-websites-marketing .divBlockWrapper-faq {
width:100%;
max-width:100%;
flex:unset;
}
.body-dental-orthodontic-websites-marketing .divMiniCallout {
width:30%;
max-width:30%;
}
.body-dental-orthodontic-websites-marketing .divMiniCalloutRow-1 {
padding-bottom:45px;
}
.body-dental-orthodontic-websites-marketing .divMainCalloutTextInner h1,
.body-dental-orthodontic-websites-marketing .divMainCalloutTextInner h2,
.body-dental-orthodontic-websites-marketing .divMainCalloutTextInner h3,
.body-dental-orthodontic-websites-marketing .divMainCalloutTextInner h4,
.body-dental-orthodontic-websites-marketing .divMainCalloutTextInner h5 {
margin-bottom:20px !important;
}
.body-dental-orthodontic-websites-marketing .divSiteContentInnerAdditionals2 {
width:100%;
max-width:100% !important;
flex:unset;
background-color: #002755;
}
.body-dental-orthodontic-websites-marketing .divSiteContentInnerAdditionals3 {
width:100%;
max-width:100% !important;
flex:unset;
background-color: #C9E8FF;
padding-top:70px;
padding-bottom:45px;
}
.body-dental-orthodontic-websites-marketing .divSiteContentInnerAdditionals4 {
width:100%;
max-width:100% !important;
background:#C9E8FF;
}
.body-dental-orthodontic-websites-marketing .divSiteContentInnerAdditionals2 *,
.body-dental-orthodontic-websites-marketing .divSiteContentInnerAdditionals1 * {
color:#F5F5F5 !important;
}
.body-dental-orthodontic-websites-marketing .divSiteContentInnerAdditionals2 h2 {
color: #000FA0;
font-family: Anton;
font-size: 48px;
font-style: normal;
font-weight: 400;
text-transform:uppercase;
letter-spacing:normal;
}
.body-dental-orthodontic-websites-marketing .divSiteContentInnerAdditionals2 h3 {
color: #002755;
font-family: Metropolis;
font-size: 26px;
font-style: normal;
font-weight: 700;
line-height: 34px;
letter-spacing: 2.6px;
}
.body-dental-orthodontic-websites-marketing .divSiteContentInnerAdditionals2 h4 {
color: #002755;
font-family: Metropolis;
font-size: 26px;
font-style: normal;
font-weight: 700;
line-height: 34px;
letter-spacing: 2.6px;
text-transform:uppercase;
}
.body-dental-orthodontic-websites-marketing .divSiteContentInnerAdditionals3,
.body-dental-orthodontic-websites-marketing .divSiteContentInnerAdditionals1 {
position:relative;
}
.body-dental-orthodontic-websites-marketing .div-additional-block-1 {
padding-bottom:60px;
}
.body-dental-orthodontic-websites-marketing .div-additional-block-2 .divBlockInner {
display:flex;
flex-direction:row-reverse;
align-items:center;
}
.body-dental-orthodontic-websites-marketing .div-additional-block-2 .divBlockInner .divBlockMedia {
margin-bottom:0;
flex:unset;
}
.body-dental-orthodontic-websites-marketing .swiper-container-horizontal>.swiper-pagination-bullets {
background:transparent;
bottom:0;
}
.body-dental-orthodontic-websites-marketing .swiper-pagination-bullet {
border:1px solid #ffffff;
background:transparent;
}
.body-dental-orthodontic-websites-marketing .swiper-pagination-bullet-active {
background:#ffffff;
}
.body-dental-orthodontic-websites-marketing .div-additional-block-2 .divBlockInner .spnBlockContent {
padding-top:45px;
padding-bottom:25px;
width:100%;
}
.body-dental-orthodontic-websites-marketing .divSiteContentInnerAdditionals2 ul li {
padding:10px 0;
}
.divAdditionalOneWave {
width:100%;
height:200px;
background:url(https://www.chooselegend.com/layout/images/titleTwoLandingWaveOne.png);
background-size:100% 100%;
position:absolute;
top:-135px;
}
.divAdditionalTwoWave {
width:100%;
height:200px;
background:url(https://www.chooselegend.com/layout/images/titleTwoLandingWaveTwo.png);
background-size:100% 100%;
position:absolute;
bottom:-85px;
}
.body-dental-orthodontic-websites-marketing .divSiteContentInnerAdditionals2 strong {
color:#DD4100;
}
.body-dental-orthodontic-websites-marketing .divSiteContentInnerAdditionals2 li strong,
.body-dental-orthodontic-websites-marketing .divSiteContentInnerAdditionals2 li span {
position:relative;
top:-4px;
}
.body-dental-orthodontic-websites-marketing .div-additional-block-3 {
display:flex;
align-items:center;
}
.body-dental-orthodontic-websites-marketing .divMiniCalloutInner {
border-radius: 10px;
background: #000FA0;
padding:22px 22px;
min-height:300px;
display:flex;
align-items:center !important;
}
.body-dental-orthodontic-websites-marketing .divMiniCalloutInner h3,
.body-dental-orthodontic-websites-marketing .divMiniCalloutInner p {
text-align:left;
}
.landingMiniHeader {
width:100%;
padding-bottom:75px;
text-align:center;
color: #000FA0;
text-align: center;
font-family: Anton;
font-size: 48px;
font-style: normal;
font-weight: 400;
line-height: 57px;
}
.body-dental-orthodontic-websites-marketing .divMiniCalloutRow {
gap:2%;
}
.body-dental-orthodontic-websites-marketing .divSiteContentInnerAdditionals5 {
padding-top:75px;
}
.body-dental-orthodontic-websites-marketing .faqDiv h2 {
padding-top:75px;
text-transform:uppercase;
}
.body-dental-orthodontic-websites-marketing .divSiteContentWrapper {
padding-bottom:0 !important;
position:relative;
}
.divIndustriesFooterForm p {
color: #FFF;
font-family: Metropolis;
font-size: 24px;
font-style: normal;
font-weight: 400;
line-height: 30px;
background:rgba(0,0,0,0.01);
}
.divIndustriesFooterForm h2:hover,
.divIndustriesFooterForm h2 {
color: #FFF !important;
background:rgba(0,0,0,0.01);
font-family: Anton;
font-size: 48px;
font-style: normal;
font-weight: 400;
line-height: normal;
}
.divIndustriesFooterForm > .container > div {
display:flex;
}
.divIndustriesFooterForm .divContactFormInput .inpProperty {
border:1px solid #ffffff;
background:rgba(0,0,0,0.01);
color:#ffffff;
}
.divIndustriesFooterForm .divContactFormInput .labelPropertyLabel {
color:#ffffff;
background-color:unset !important;
background:rgba(0,0,0,0.01) !important;
}
.divIndustriesFooterForm .divContactFormInput .inpProperty-textarea ~ .labelPropertyLabel {
color:#ffffff;
background:rgba(0,0,0,0.01);
top:10%;
border:0;
}
.divIndustriesFooterForm .divContactScreenDetail-bottom .divContactFormInput-submit button {
background:#DD4100;
color:#ffffff;
border-radius:8px;
border:0;
font-weight:bold;
font-size:20px !important;
-moz-transition: all 0.28s ease; -o-transition: all 0.28s ease; -webkit-transition: all 0.28s ease; transition: all 0.28s ease;
}
.divIndustriesFooterForm .divContactScreenDetail-bottom .divContactFormInput-submit button:hover {
background:#C9E8FF;
color:#000FA0;
border-radius:8px;
border:0;
font-size:20px !important;
-moz-transition: all 0.28s ease; -o-transition: all 0.28s ease; -webkit-transition: all 0.28s ease; transition: all 0.28s ease;
}
.divIndustriesFooterForm > .container > div > div {
width:50%;
}
#main > div > div.divIndustriesFooterForm > div > div > div:nth-child(2) > iframe {
width:90%;
float:right;
max-width:570px !important;
min-width:570px !important;
max-height:500px !important;
min-height:500px !important;
}
.body-dental-orthodontic-websites-marketing .divBlockWrapper-faq .divBlockInner-question {
flex-direction:row-reverse;
}
.body-dental-orthodontic-websites-marketing .divBlockWrapper-faq .divBlockInner-question > *:not(span) {
color:#000FA0;
font-size:26px;
}
.body-dental-orthodontic-websites-marketing .fa-plus {
color:#000FA0;
font-size:39px;
}
.body-dental-orthodontic-websites-marketing .faqDiv h2 {
color:#000FA0;
}
.body-dental-orthodontic-websites-marketing .divBlockMedia figure {
margin:0 !important;
}
.body-dental-orthodontic-websites-marketing .divSiteContentInnerAdditionals2 {
padding:0;
}
.body-dental-orthodontic-websites-marketing .divSiteContentInnerMinis {
width:100%;
max-width:100% !important;
background:#C9E8FF;
}
.body-dental-orthodontic-websites-marketing .divMainCalloutTextInner a.anchButton {
font-size:16px !important;
font-weight:700;
font-family: 'Inter 18pt';
border-radius:60px !important;
background: #D64000;
}
.body-dental-orthodontic-websites-marketing .divSiteContentInnerAdditionals3 .spnBlockContent > div {
width:50%;
max-width:50%;
}
.body-dental-orthodontic-websites-marketing .divSiteContentInnerAdditionals3 .divBlockInner {
width:100%;
}
.body-dental-orthodontic-websites-marketing .divMiniCalloutInner,
.body-dental-orthodontic-websites-marketing .divMiniCallout .divBlockMedia picture {
display:flex;
align-items:start;
justify-content:center;
}
.divMainCalloutTextInner a.anchButton {
border-radius: 8px;
background: #DD4100;
background: #D64000;
min-width:250px;
text-align:center;
}
.divMainCalloutTextInner a.anchButton:hover {
border-radius: 8px;
background: #000FA0;
}
.body-dental-orthodontic-websites-marketing .divMiniCallout .divBlockMedia img {
width:86px;
height:86px;
}
.body-dental-orthodontic-websites-marketing .divBlockInner-answer p {
text-align:left;
font-weight:400;
}
.divBlockWrapper-faq .divBlockInner-question,
.divBlockWrapper-faq + .divBlockWrapper-faq .divBlockInner-question {
border-bottom:1px solid black;
}
.body-dental-orthodontic-websites-marketing .divPullingFromPageWrappe .divBlogInner {
flex-direction:row-reverse;
flex-wrap:nowrap;
}
.body-dental-orthodontic-websites-marketing .divPullingFromPageWrappe .divBlogWrapper {
width:100%;
max-width:100%;
}
.body-dental-orthodontic-websites-marketing .divPullingFromPageWrappe {
flex-wrap:nowrap;
}
.body-dental-orthodontic-websites-marketing .divPullingFromPageWrappe > h2 {
color: #DD4100 !important;
font-family: Anton;
font-size: 85px;
font-style: normal;
font-weight: 400;
line-height: 113%;
margin-right:30px;
width:35%;
padding-bottom:20px;
background:url(https://www.chooselegend.com/layout/images/Vector.png);
background-size:100%;
background-repeat:no-repeat;
background-position:bottom;
}
.body-dental-orthodontic-websites-marketing .divPullingFromPageWrappe .divBlogWrapper-synopsis .divBlockWrapper-blog {
width:50%;
max-width:50%;
}
.body-dental-orthodontic-websites-marketing .divPullingFromPageWrappe .divBlogWrapper-synopsis .divBlockWrapper-blog.divBlockWrapper-text {
padding-left:30px;
}
.divPullingFromPageWrapper-blog {
padding-top:90px;
padding-bottom:75px;
}
.body-dental-orthodontic-websites-marketing .divNavigation-sandwich .btn-sandwich .icon-bar {
background-color:#ffffff;
}
.body-dental-orthodontic-websites-marketing .divSiteContentInnerTestimonials {
width:100%;
max-width:100% !important;
background:#000FA0;
}
.body-dental-orthodontic-websites-marketing .divSiteContentInnerTestimonials p {
color:#ffffff !important;
width:75%;
margin:auto;
text-align:center;
font-family: Metropolis;
font-weight: 400;
font-style: Regular;
font-size: 24px;
leading-trim: NONE;
line-height: 30px;
letter-spacing: 0%;
text-align: center;
vertical-align: middle;
}
.body-dental-orthodontic-websites-marketing .divSiteContentInnerTestimonials p.author {
font-family: Metropolis;
font-weight: 700;
font-style: Bold;
font-size: 24px;
leading-trim: NONE;
line-height: 100%;
letter-spacing: 0%;
text-align: center;
color:#29CB8B !important;
padding-top:45px;
}
.body-dental-orthodontic-websites-marketing .divSiteContentInnerTestimonials {
position:relative;
}
.body-dental-orthodontic-websites-marketing .divAdditionalOneWave {
top:-78px;
transform: scaleX(-1);
}
.body-dental-orthodontic-websites-marketing .divSiteContentInnerCaseStudy,
.body-dental-orthodontic-websites-marketing .divSiteContentInnerBlog2 {
padding-bottom:90px;
position:relative;
}
.body-dental-orthodontic-websites-marketing .divIndustriesBlogViewMoreWrapper p{
width:34%;
}
.body-dental-orthodontic-websites-marketing .divTestimonialIcon {
display:none;
}
.body-dental-orthodontic-websites-marketing .divBlockWrapper-testimonial.carded .divBlockInner {
border:0;
box-shadow:unset;
padding-bottom:30px;
}
.body-dental-orthodontic-websites-marketing .divFooterRow-top-contact {
display:none;
}
.body-dental-orthodontic-websites-marketing .divIndustriesFooterForm {
width:100%;
background:url(https://www.chooselegend.com/layout/images/industryFooterFormBgOrtho.png);
background-size:cover;
min-height:769px;
padding:75px 15px;
padding-bottom:90px;
}
@media (min-width:768px) and (max-width:1199px){
.body-dental-orthodontic-websites-marketing .divMainCalloutText-tinyMCE {
width:100%;
}
.body-dental-orthodontic-websites-marketing .divIndustriesBlogViewMoreWrapper {
bottom:105px;
}
.body-dental-orthodontic-websites-marketing header {
background:#002755;
}
.body-dental-orthodontic-websites-marketing header {
position:fixed;
}
.body-dental-orthodontic-websites-marketing #main {
margin-top:100px !important;
}
.body-dental-orthodontic-websites-marketing .divPageTitle {
background-image:unset;
}
.body-dental-orthodontic-websites-marketing .divMainCalloutWrapper {
margin-top:0;
}
.body-dental-orthodontic-websites-marketing .divMiniCalloutRow-1 {
padding-bottom:0;
}
.main-pagedirectory-birth-worker-businesses {
margin-top:0 !important;
}
.body-dental-orthodontic-websites-marketing .divMiniCalloutRow {
width:100%;
max-width:100%;
}
.body-dental-orthodontic-websites-marketing .divSiteContentInnerAdditionals1 h3 {
text-align:center;
}
#main > div > div.divSiteContentInner.divSiteContentInnerAdditionals4.divSiteContentInner-sitewidth.container.row.m-auto > div.divBlockWrapper.divBlockWrapper-text.divBlock-1339.div-additional-block-4.col-12 > div > span > div:nth-child(1) {
width:25%;
max-width:25%;
}
#main > div > div.divSiteContentInner.divSiteContentInnerAdditionals4.divSiteContentInner-sitewidth.container.row.m-auto > div.divBlockWrapper.divBlockWrapper-text.divBlock-1339.div-additional-block-4.col-12 > div > span > div:nth-child(2) {
width:75%;
max-width:75%;
}
.body-dental-orthodontic-websites-marketing .divSiteContentInnerAdditionals3 .spnBlockContent {
gap:5%;
}
.body-dental-orthodontic-websites-marketing .divSiteContentInnerAdditionals3 a.anchButton{
position:absolute;
top:78%;
justify-self:anchor-center;
}
.body-dental-orthodontic-websites-marketing .divSiteContentInnerAdditionals3 .spnBlockContent {
align-items:start;
padding-top:60px;
}
.divIndustriesFooterForm > .container > div {
flex-direction:column;
}
#main > div > div.divIndustriesFooterForm > div > div > div:nth-child(2) > iframe,
.divIndustriesFooterForm > .container > div > div {
width:100%;
max-width:100% !important;
}
.body-dental-orthodontic-websites-marketing .divSiteContentInnerAdditionals3 {
z-index:13;
}
.divAdditionalTwoWave {
height:160px;
bottom:-92px !important;
}
.body-dental-orthodontic-websites-marketing .divSiteContentInnerAdditionals3 .spnBlockContent {
min-height:514px;
}
.body-dental-orthodontic-websites-marketing .divMiniCallout {
width:45%;
max-width:45%;
flex:unset;
min-height:0;
}
.body-dental-orthodontic-websites-marketing .divMiniCalloutTextInner {
padding:0;
}
.body-dental-orthodontic-websites-marketing .divMiniCalloutWrapperInner {
justify-content:center;
}
.body-dental-orthodontic-websites-marketing ++.divMiniCalloutTextInner {
padding:0;
}
.body-dental-orthodontic-websites-marketing .divMainCalloutText-tinyMCE {
display:flex;
}
.body-dental-orthodontic-websites-marketing .divMainCalloutText-tinyMCE > div {
width:50%;
}
.body-dental-orthodontic-websites-marketing .divMainCalloutInner .divBlockMedia img,
.body-dental-orthodontic-websites-marketing .divMainCalloutWrapper {
height:634px;
}
.body-dental-orthodontic-websites-marketing .divMainCalloutTextInner h3 {
font-size:24px;
}
.body-dental-orthodontic-websites-marketing .divMainCalloutTextInner h1,
.body-dental-orthodontic-websites-marketing .divMainCalloutTextInner h2,
.body-dental-orthodontic-websites-marketing .divMainCalloutTextInner h3,
.body-dental-orthodontic-websites-marketing .divMainCalloutTextInner h4,
.body-dental-orthodontic-websites-marketing .divMainCalloutTextInner h5,
.body-dental-orthodontic-websites-marketing .divMainCalloutTextInner p,
.body-dental-orthodontic-websites-marketing .divMainCalloutTextInner span {
text-align:left !important;
width:100%;
}
.body-dental-orthodontic-websites-marketing #main > div > div.divMainCalloutWrapper.divMainCalloutWrapper-static > div > div > div > div > div > div > div.divMainCalloutTextWrapper > div > div > div:nth-child(1) {
display:flex;
align-items:center;
justify-content:center;
flex-direction:column;
}
.body-dental-orthodontic-websites-marketing .divMainCalloutTextInner h1 {
margin:0 !important;
}
.body-dental-orthodontic-websites-marketing .divMainCalloutTextInner h1,
.body-dental-orthodontic-websites-marketing .divMainCalloutTextInner h2,
.body-dental-orthodontic-websites-marketing .divMainCalloutTextInner h3,
.body-dental-orthodontic-websites-marketing .divMainCalloutTextInner h4,
.body-dental-orthodontic-websites-marketing .divMainCalloutTextInner h5 {
margin-bottom:10px !important;
}
.divAdditionalOneWave {
left:0;
}
.body-dental-orthodontic-websites-marketing .div-additional-block-2 .divBlockInner .divBlockMedia {
width:70%;
max-width:70%;
margin-bottom:0;
margin-right:0;
}
.body-dental-orthodontic-websites-marketing .divSiteContentInnerAdditionals2 {
padding-bottom:0 !important;
}
.body-dental-orthodontic-websites-marketing .div-additional-block-2 .spnBlockContent {
padding-top:15px;
padding-bottom:30px;
}
.divAdditionalTwoWave {
left:0;
}
.body-dental-orthodontic-websites-marketing #main > div > div.divMainCalloutWrapper.divMainCalloutWrapper-static > div > div > div > div > div > div > div.divMainCalloutTextWrapper > div > div > div:nth-child(2) {
padding-left:0;
}
.body-dental-orthodontic-websites-marketing .divMainCalloutInner .divBlockMedia img, .body-dental-orthodontic-websites-marketing .divMainCalloutWrapper {
height:700px;
}
.body-dental-orthodontic-websites-marketing .divPageTitle h1 {
font-size:60px;
}
.body-dental-orthodontic-websites-marketing h2,
.divIndustriesFooterForm h2:hover, .divIndustriesFooterForm h2,
.div-additional-block-1 .spnBlockContent h2 {
font-size:36px;
}
.body-dental-orthodontic-websites-marketing .divSiteContentInnerTestimonials p {
font-size:20px;
}
.body-dental-orthodontic-websites-marketing .divMiniCalloutRow {
margin:0;
}
.body-dental-orthodontic-websites-marketing .divSiteContentInnerAdditionals3.divSiteContentInner-sitewidth.container {
min-height:0;
padding-top:60px !important;
}
.body-dental-orthodontic-websites-marketing .div-additional-block-4 {
padding-bottom:45px;
}
.body-dental-orthodontic-websites-marketing .divPullingFromPageWrapper-blog {
padding-bottom:90px;
padding-top:30px;
}
.body-dental-orthodontic-websites-marketing .divMainCalloutText-tinyMCE > div {
width:100%;
}
.body-dental-orthodontic-websites-marketing .divMainCalloutText-tinyMCE {
flex-direction:column;
gap:0;
}
.body-dental-orthodontic-websites-marketing .divSiteContentInnerAdditionals3 .spnBlockContent > div {
width:100%;
max-width:100%;
}
.body-dental-orthodontic-websites-marketing .div-additional-block-1 .spnBlockContent {
flex-direction:row !important;
}
.body-dental-orthodontic-websites-marketing .divSiteContentInnerAdditionals1 h3 {
width:100%;
}
.body-dental-orthodontic-websites-marketing .div-additional-block-2 .divBlockInner {
flex-direction:column-reverse;
}
.body-dental-orthodontic-websites-marketing .divMiniCalloutWrapperInner,
.body-dental-orthodontic-websites-marketing .divSiteContentInnerAdditionals3 .spnBlockContent {
flex-direction:column;
}
.body-dental-orthodontic-websites-marketing .divPullingFromPageWrappe .divBlockWrapper-synopsis .divBlockBody {
display:none;
}
.body-dental-orthodontic-websites-marketing .divPullingFromPageWrappe > h2 {
font-size:50px;
}
.body-dental-orthodontic-websites-marketing .divMainCalloutTextInner h2 {
font-size:20px;
}
.body-dental-orthodontic-websites-marketing .divPageTitle .container {
padding:0 6%;
width:100%;
max-width:100% !important;
}
}
@media (max-width:767px) {
.body-dental-orthodontic-websites-marketing .divPullingFromPageWrappe .divBlogInner {
flex-direction:column-reverse;
}
#main > div > div.divIndustriesFooterForm > div > div > div:nth-child(2) > iframe {
max-width:100%!important;
width:100% !important;
min-width:0 !important;
}
.body-dental-orthodontic-websites-marketing .divSiteContentInnerTestimonials p {
width:100%;
}
.body-dental-orthodontic-websites-marketing .div-additional-block-1 .divBlockMedia-left {
display:none;
}
.body-dental-orthodontic-websites-marketing .divPageTitle h1 {
font-size:34px;
}
.divIndustriesFooterForm > .container > div {
flex-direction:column;
}
#main > div > div.divIndustriesFooterForm > div > div > div:nth-child(2) > iframe,
.divIndustriesFooterForm > .container > div > div {
width:100%;
}
.body-dental-orthodontic-websites-marketing .divIndustriesBlogViewMoreWrapper {
position:relative;
bottom:0;
width:100%;
}
.body-dental-orthodontic-websites-marketing .divIndustriesBlogViewMoreWrapper p {
width:100%;
}
.body-dental-orthodontic-websites-marketing .divPageTitle {
height:289px;
background: rgba(0, 39, 85, 0.75);
padding-top:20px;
}
.body-dental-orthodontic-websites-marketing .divPageTitle h1 {
margin-top:0;
}
.body-dental-orthodontic-websites-marketing .divPullingFromPageWrapper-blog,
.body-dental-orthodontic-websites-marketing .div-additional-block-1 {
padding-top:15px;
padding-bottom:15px;
}
.body-dental-orthodontic-websites-marketing .divBlockSwiperWrapper {
padding:0 !important;
margin:0 !important;
}
.body-dental-orthodontic-websites-marketing .divBlockWrapper-testimonial.carded .divBlockInner {
padding-top:0;
}
.body-dental-orthodontic-websites-marketing .divBlockWrapper-testimonial.carded {
margin-top:0 !important;
}
.body-dental-orthodontic-websites-marketing .div-additional-block-2 .divBlockInner .spnBlockContent {
padding-top:0;
}
.body-dental-orthodontic-websites-marketing .div-additional-block-4 {
padding-bottom:0;
}
.body-dental-orthodontic-websites-marketing .divMainCalloutWrapper-static .divBlockWrapper-maincallout .divMainCalloutTextWrapper {
position:relative;
}
.body-dental-orthodontic-websites-marketing .divPullingFromPageWrappe .divBlockWrapper-synopsis .divBlockBody {
display:none;
}
.body-dental-orthodontic-websites-marketing .divPullingFromPageWrappe > h2 {
font-size:30px;
}
.body-dental-orthodontic-websites-marketing .divPullingFromPageWrappe {
flex-wrap:wrap;
flex-direction:column;
}
.body-dental-orthodontic-websites-marketing header {
background:#002755;
}
.body-dental-orthodontic-websites-marketing .divPageTitle {
background-image:unset;
}
.body-dental-orthodontic-websites-marketing .divMainCalloutWrapper {
margin-top:0;
}
.body-dental-orthodontic-websites-marketing .div-additional-block-1 .divBlockMedia-left {
padding-right:0;
margin-bottom:30px;
}
.body-dental-orthodontic-websites-marketing .divPullingFromPageWrappe .divBlogWrapper-synopsis .divBlockWrapper-blog {
width:100%;
max-width:100%;
}
.body-dental-orthodontic-websites-marketing .divMainCalloutText-tinyMCE {
width:100%;
}
.body-dental-orthodontic-websites-marketing .divMainCalloutWrapper-static .divBlockWrapper-maincallout .divMainCalloutTextWrapper {
padding:5px !important;
}
.body-dental-orthodontic-websites-marketing .divSiteContentInnerAdditionals3 {
height:100%;
padding-top:45px;
}
.body-dental-orthodontic-websites-marketing .divMiniCalloutRow-1 {
padding-bottom:0;
}
.body-dental-orthodontic-websites-marketing .div-additional-block-4 ul,
.body-dental-orthodontic-websites-marketing .div-additional-block-4 h2,
.body-dental-orthodontic-websites-marketing .div-additional-block-4 h3 {
width:100%;
}
.main-pagedirectory-birth-worker-businesses {
margin-top:0 !important;
}
.body-dental-orthodontic-websites-marketing .divSiteContentInnerAdditionals2 li {
list-style-position: inside;
line-height:30px;
}
.body-dental-orthodontic-websites-marketing .divMiniCalloutWrapperInner,
.body-dental-orthodontic-websites-marketing .divSiteContentInnerAdditionals3 .spnBlockContent {
flex-direction:column;
}
.body-dental-orthodontic-websites-marketing .div-additional-block-2 .divBlockInner {
flex-direction:column-reverse;
}
.body-dental-orthodontic-websites-marketing .divSiteContentInnerAdditionals3 .spnBlockContent > div,
.body-dental-orthodontic-websites-marketing .divSiteContentInnerAdditionals1 .spnBlockContent > div {
width:100%;
max-width:100%;
}
#main > div > div.divSiteContentInner.divSiteContentInnerAdditionals4.divSiteContentInner-sitewidth.container.row.m-auto > div.divBlockWrapper.divBlockWrapper-text.divBlock-1339.div-additional-block-4.col-12 > div > span > div:nth-child(1) > p {
display:flex;
justify-content:center;
}
.divAdditionalOneWave {
height:100px;
top:-90px;
}
.body-dental-orthodontic-websites-marketing .divMainCalloutTextInner h5 {
display:flex;
align-items:center;
justify-content:center;
}
.body-dental-orthodontic-websites-marketing .divSiteContentInnerAdditionals3 h3,
.body-dental-orthodontic-websites-marketing .divSiteContentInnerAdditionals1 h3 {
text-align:center;
}
.body-dental-orthodontic-websites-marketing .divMainCalloutText-tinyMCE {
gap:30px;
}
.body-dental-orthodontic-websites-marketing .divSiteContentInnerAdditionals2 {
padding-top:30px;
}
.divAdditionalTwoWave {
bottom:-90px;
height:100px;
}
.body-dental-orthodontic-websites-marketing .divBlockWrapper-faq .divBlockInner-question > *:not(span) {
font-size:20px;
}
.divAdditionalTwoWave {
left:0;
}
.body-dental-orthodontic-websites-marketing #main {
margin-top:100px !important;
}
.body-dental-orthodontic-websites-marketing .divMainCalloutInner .divBlockMedia img {
height:287px !important;
}
.body-dental-orthodontic-websites-marketing .divPullingFromPageWrappe > h2 {
width:100%;
background:unset;
text-align:center;
}
.body-dental-orthodontic-websites-marketing .divIndustriesBlogViewMoreWrapper p {
text-align:center;
}
.body-dental-orthodontic-websites-marketing .divMainCalloutWrapper-static .divBlockWrapper-maincallout .divMainCalloutTextWrapper {
background:#000FA0;
padding:15px !important;
}
.body-dental-orthodontic-websites-marketing .divMainCalloutText-tinyMCE ul li,
.body-dental-orthodontic-websites-marketing .divMainCalloutText-tinyMCE ul{
text-align:left !important;
}
.body-dental-orthodontic-websites-marketing .divMainCalloutWrapper {
height:100% !important;
}
.divAdditionalOneWave {
left:0;
}
.body-dental-orthodontic-websites-marketing .divMainCalloutTextInner h1,
.body-dental-orthodontic-websites-marketing .divMainCalloutTextInner h2,
.body-dental-orthodontic-websites-marketing .divMainCalloutTextInner h3,
.body-dental-orthodontic-websites-marketing .divMainCalloutTextInner h4,
.body-dental-orthodontic-websites-marketing .divMainCalloutTextInner h5 {
margin-bottom:10px !important;
}
.body-dental-orthodontic-websites-marketing .divMainCalloutTextInner h1,
.body-dental-orthodontic-websites-marketing .divMainCalloutTextInner h2,
.body-dental-orthodontic-websites-marketing .divMainCalloutTextInner h3,
.body-dental-orthodontic-websites-marketing .divMainCalloutTextInner h4,
.body-dental-orthodontic-websites-marketing .divMainCalloutTextInner h5,
.body-dental-orthodontic-websites-marketing .divMainCalloutTextInner p,
.body-dental-orthodontic-websites-marketing .divMainCalloutTextInner span {
text-align:left !important;
width:100%;
}
.body-dental-orthodontic-websites-marketing #main > div > div.divMainCalloutWrapper.divMainCalloutWrapper-static > div > div > div > div > div > div > div.divMainCalloutTextWrapper > div > div > div:nth-child(1) {
display:flex;
align-items:center;
justify-content:center;
flex-direction:column;
}
.body-dental-orthodontic-websites-marketing .divSiteContentInnerAdditionals1 .spnBlockContent > div,
.body-dental-orthodontic-websites-marketing .divSiteContentInnerAdditionals3 .spnBlockContent > div {
width:100%;
max-width:100%;
}
.body-dental-orthodontic-websites-marketing .divMiniCallout {
width:85%;
max-width:85%;
}
.body-dental-orthodontic-websites-marketing .divMainCalloutWrapper iFrame {
max-width:345px !important;
min-width:345px !important;
}
.body-dental-orthodontic-websites-marketing #main > div > div.divMainCalloutWrapper.divMainCalloutWrapper-static > div > div > div > div > div > div > div.divMainCalloutTextWrapper > div > div > div:nth-child(2) {
padding-left:0;
}
.body-dental-orthodontic-websites-marketing .divMainCalloutInner .divBlockMedia img, .body-dental-orthodontic-websites-marketing .divMainCalloutWrapper {
height:1200px;
}
.body-dental-orthodontic-websites-marketing .divMainCalloutTextInner h3 {
font-size:20px;
}
.body-dental-orthodontic-websites-marketing .divMainCalloutText-tinyMCE > div {
width:100%;
}
.body-dental-orthodontic-websites-marketing .divMainCalloutText-tinyMCE {
flex-direction:column;
}
.body-dental-orthodontic-websites-marketing .div-additional-block-2 .divBlockInner {
display:flex;
flex-direction:column-reverse;
}
.body-dental-orthodontic-websites-marketing .divSiteContentInnerAdditionals3 .spnBlockContent {
gap:0;
flex-direction:column;
}
}
@media (min-width: 1440px){
.body-manufacturing-companies-websites-marketing .container, .body-manufacturing-companies-websites-marketing .container-lg, .body-manufacturing-companies-websites-marketing .container-md, .body-manufacturing-companies-websites-marketing .container-sm, .body-manufacturing-companies-websites-marketing .container-xl,
.body-manufacturing-companies-websites-marketing .divBannerAlertTextWrapper, .body-manufacturing-companies-websites-marketing .div-additional-block-1, .body-manufacturing-companies-websites-marketing .div-additional-block-2, .body-manufacturing-companies-websites-marketing .div-additional-block-3,
.body-manufacturing-companies-websites-marketing .divPullingFromPageWrappe, .body-manufacturing-companies-websites-marketing .div-additional-block-3, .body-manufacturing-companies-websites-marketing .div-additional-block-4,
.body-manufacturing-companies-websites-marketing .divMainCalloutWrapper-static .divBlockWrapper-maincallout .divMainCalloutTextWrapper .divMainCalloutTextInner {
max-width: 1362px !important;
margin:auto !important;
}
}
.body-manufacturing-companies-websites-marketing .div-additional-block-1 {
padding-top:60px;
}
.body-manufacturing-companies-websites-marketing .divMainCalloutTextInner a.anchButton {
font-size:16px !important;
font-weight:700;
font-family: 'Inter 18pt';
border-radius:60px !important;
background: #D64000;
}
.body-manufacturing-companies-websites-marketing .divNavigation-main {
position:relative;
z-index:14;
}
.body-manufacturing-companies-websites-marketing .divPullingFromPageWrappe .divBlogWrapper img {
border:2px solid #002755;
}
.body-manufacturing-companies-websites-marketing .divIndustriesBlogViewMoreWrapper {
width:100%;
position:absolute;
bottom:230px;
display:flex;
justify-content:end;
}
.body-manufacturing-companies-websites-marketing .divIndustriesBlogViewMoreWrapper p a {
border-radius: 59px;
border: 1px solid #002755;
color: #002755;
text-align: center;
font-family: 'Metropolis', sans-serif;
font-size: 20px;
font-style: normal;
font-weight: 700;
line-height: normal;
padding:7.5px 35px;
text-transform:uppercase;
-moz-transition: all 0.28s ease; -o-transition: all 0.28s ease; -webkit-transition: all 0.28s ease; transition: all 0.28s ease;
}
.body-manufacturing-companies-websites-marketing .divIndustriesBlogViewMoreWrapper p a:hover {
border-radius: 59px;
border: 1px solid #002755;
color: #ffffff;
background:#002755;
text-align: center;
font-family: 'Metropolis', sans-serif;
font-size: 20px;
font-style: normal;
font-weight: 700;
line-height: normal;
padding:7.5px 35px;
text-transform:uppercase;
-moz-transition: all 0.28s ease; -o-transition: all 0.28s ease; -webkit-transition: all 0.28s ease; transition: all 0.28s ease;
}
.body-manufacturing-companies-websites-marketing .div-additional-block-1 .divBlockMedia-left {
padding-right:30px;
}
.body-manufacturing-companies-websites-marketing .div-additional-block-3:hover h2,
.body-manufacturing-companies-websites-marketing h2,
.body-manufacturing-companies-websites-marketing h2:hover {
color: #000FA0 !important;
font-family: Anton;
font-size: 48px;
font-style: normal;
font-weight: 400;
line-height: 57px;
}
.body-manufacturing-companies-websites-marketing h3 {
color: #002755;
font-family: Metropolis;
font-size: 24px;
font-style: normal;
font-weight: 700;
line-height: 34px;
letter-spacing: 2.4px;
}
.body-manufacturing-companies-websites-marketing .divPageTitle h1 {
color:#ffffff;
position:relative;
top:22px;
background:rgba(0,0,0,0.01);
}
.body-manufacturing-companies-websites-marketing .divMainCalloutText-tinyMCE {
width:50%;
}
.body-manufacturing-companies-websites-marketing .divMainCalloutTextInner h2 {
color: #FFF !important;
font-family: Metropolis;
font-size: 36px;
font-style: normal;
font-weight: 700;
line-height: 40px;
letter-spacing: 3.6px;
}
.body-manufacturing-companies-websites-marketing .divPageTitle .container {
position:relative;
top:15px;
}
.body-manufacturing-companies-websites-marketing .divPageTitle {
width:100%;
background-image:url(https://www.chooselegend.com/layout/images/pageTitleBgLanding.png);
background-size:100% 100%;
background-position:bottom;
position:absolute;
z-index:13;
top:-2px;
padding-bottom:0;
padding-top:45px;
}
.body-manufacturing-companies-websites-marketing .divPageTitle p {
color: #29CB8B;
background:rgba(0,0,0,0.01);
font-family: Metropolis;
font-size: 24px;
font-style: normal;
font-weight: 700;
line-height: normal;
letter-spacing: 3.6px;
}
.body-manufacturing-companies-websites-marketing header {
background:#000FA0;
z-index:14;
}
.body-manufacturing-companies-websites-marketing .anchLogoLink img {
opacity:1;
}
.body-manufacturing-companies-websites-marketing .divLogoWrapper {
background-image:unset;
}
.body-manufacturing-companies-websites-marketing .divNavFields-main .anchNavigation{
font-family:'Metropolis', sans-serif;
font-size:16px;
font-weight:bold;
text-transform:uppercase;
background:transparent;
color:#ffffff;
padding:0;
margin:0 15px;
-moz-transition: all 0.28s ease; -o-transition: all 0.28s ease; -webkit-transition: all 0.28s ease; transition: all 0.28s ease;
}
.body-manufacturing-companies-websites-marketing .divNavFields-main .anchNavigation:hover,
.body-manufacturing-companies-websites-marketing .divNavFields-main .anchNavigation:active,
.body-manufacturing-companies-websites-marketing .divNavFields-main .anchNavigation:focus,
.body-manufacturing-companies-websites-marketing .divNavFields-main .anchNavigation.current{
color:#00DD8D;
}
.body-manufacturing-companies-websites-marketing .divSiteContentInnerMinis,
.divMainCalloutWrapper > .container {
width:100%;
max-width:100% !important;
}
.body-manufacturing-companies-websites-marketing .divMiniCallout {
padding:7.5px 15px;
}
.body-manufacturing-companies-websites-marketing .divMainCalloutText-tinyMCE > div {
width:50%;
}
.body-manufacturing-companies-websites-marketing #main > div > div.divMainCalloutWrapper.divMainCalloutWrapper-static > div > div > div > div > div > div > div.divMainCalloutTextWrapper > div > div > div:nth-child(1) {
display:flex;
align-items:center;
justify-content:center;
flex-direction:column;
}
.body-manufacturing-companies-websites-marketing .divMainCalloutTextWrapper {
padding:15px 6% !important;
}
.body-manufacturing-companies-websites-marketing .divMainCalloutTextWrapper h1 strong {
font-weight:normal;
color:#29CB8B;
}
.body-manufacturing-companies-websites-marketing .divSiteContentInnerAdditionals1 .spnBlockContent {
display:flex;
align-items:center;
flex-wrap:wrap;
gap:5%;
}
.body-manufacturing-companies-websites-marketing .divSiteContentInnerAdditionals1 h3 {
width:70%;
}
.body-manufacturing-companies-websites-marketing .divSiteContentInnerAdditionals1 .spnBlockContent > div {
width:47.5%;
max-width:47.5%;
}
.body-manufacturing-companies-websites-marketing .divMainCalloutWrapper {
height:800px;
margin-top:100px;
}
.body-manufacturing-companies-websites-marketing #main > div > div.divMainCalloutWrapper.divMainCalloutWrapper-static > div > div > div > div > div > div > div.divMainCalloutTextWrapper > div > div > div:nth-child(2) {
padding-left:5%;
}
.body-manufacturing-companies-websites-marketing a.anchButton {
text-transform:uppercase;
font-size:20px;
border-radius:59px;
padding:5px 25px;
}
.body-manufacturing-companies-websites-marketing .divMainCalloutTextInner a.anchButton:hover {
color:white !important;
font-size:20px;
}
.body-manufacturing-companies-websites-marketing .divMiniCallout:hover .divMiniCalloutTextWrapper h3,
.body-manufacturing-companies-websites-marketing .divMiniCalloutInner h3,
.body-manufacturing-companies-websites-marketing .divMiniCalloutInner h3:hover {
color: #FFF;
text-align: center;
font-family: Metropolis;
font-size: 16px;
font-style: normal;
font-weight: 700;
line-height: 24px;
text-decoration:unset;
}
.body-manufacturing-companies-websites-marketing .divSiteContentInnerAdditionals3 h3,
.body-manufacturing-companies-websites-marketing .divSiteContentInnerAdditionals1 h3 {
text-transform:uppercase;
}
.body-manufacturing-companies-websites-marketing .divSiteContentInnerAdditionals3 p {
font-size:18px;
}
.body-manufacturing-companies-websites-marketing .divSiteContentInnerAdditionals3 p strong {
color: #29CB8B !important;
font-family: Metropolis;
font-size: 18px;
font-style: italic;
font-weight: 700;
line-height: 21px;
}
.body-manufacturing-companies-websites-marketing .divSiteContentInnerAdditionals1 p {
font-size:18px;
width:100%;
}
.body-manufacturing-companies-websites-marketing .div-additional-block-4 h2 {
color: #000FA0;
font-family: Anton;
font-size: 48px;
font-style: normal;
font-weight: 400;
line-height: 57px;
width:75%;
}
.body-manufacturing-companies-websites-marketing .div-additional-block-4 h3 {
color: #002755;
font-family: Metropolis;
font-size: 26px;
font-style: normal;
font-weight: 700;
line-height: 34px;
letter-spacing: 2.6px;
text-transform: uppercase;
width:75%;
padding-top:30px;
padding-bottom:60px;
}
.body-manufacturing-companies-websites-marketing .div-additional-block-4 ul {
width:50%;
}
.body-manufacturing-companies-websites-marketing .div-additional-block-4 p {
width:100%;
}
.body-manufacturing-companies-websites-marketing .div-additional-block-4 .spnBlockContent {
display:flex;
flex-wrap:wrap;
}
.body-manufacturing-companies-websites-marketing .div-additional-block-4 {
padding-bottom:75px;
}
.body-manufacturing-companies-websites-marketing .divMainCalloutWrapper-static .divBlockWrapper-maincallout .divMainCalloutTextWrapper {
height:100%;
top:0;
background: rgba(0, 39, 85, 0.69);
text-align:left;
}
.body-manufacturing-companies-websites-marketing .divMainCalloutTextInner h1,
.body-manufacturing-companies-websites-marketing .divMainCalloutTextInner h2,
.body-manufacturing-companies-websites-marketing .divMainCalloutTextInner h3,
.body-manufacturing-companies-websites-marketing .divMainCalloutTextInner h4,
.body-manufacturing-companies-websites-marketing .divMainCalloutTextInner h5,
.body-manufacturing-companies-websites-marketing .divMainCalloutTextInner p,
.body-manufacturing-companies-websites-marketing .divMainCalloutTextInner span {
text-align:left !important;
width:100%;
}
.body-manufacturing-companies-websites-marketing .divMainCalloutTextInner h1,
.body-manufacturing-companies-websites-marketing .divMainCalloutTextInner h3 {
text-transform:uppercase;
}
.body-manufacturing-companies-websites-marketing .divMainCalloutTextInner h5 {
font-weight:400;
}
.body-manufacturing-companies-websites-marketing .divMainCalloutTextInner h5 strong {
font-weight:700;
}
.body-manufacturing-companies-websites-marketing .faqDiv h2,
.body-manufacturing-companies-websites-marketing .faqDiv {
width:100%;
text-align:center;
}
.body-manufacturing-companies-websites-marketing .divBlockWrapper-faq .divBlockInner-question {
text-align:left;
}
.body-manufacturing-companies-websites-marketing .divPullingFromPageWrappe,
.body-manufacturing-companies-websites-marketing .divBlockWrapper-faq {
width:100%;
max-width:100%;
flex:unset;
}
.body-manufacturing-companies-websites-marketing .divMiniCallout {
width:30%;
max-width:30%;
}
.body-manufacturing-companies-websites-marketing .divMiniCalloutRow-1 {
padding-bottom:45px;
}
.body-manufacturing-companies-websites-marketing .divMainCalloutTextInner h1,
.body-manufacturing-companies-websites-marketing .divMainCalloutTextInner h2,
.body-manufacturing-companies-websites-marketing .divMainCalloutTextInner h3,
.body-manufacturing-companies-websites-marketing .divMainCalloutTextInner h4,
.body-manufacturing-companies-websites-marketing .divMainCalloutTextInner h5 {
margin-bottom:20px !important;
}
.body-manufacturing-companies-websites-marketing .divSiteContentInnerAdditionals2 {
width:100%;
max-width:100% !important;
flex:unset;
background-color: #002755;
}
.body-manufacturing-companies-websites-marketing .divSiteContentInnerAdditionals3 {
width:100%;
max-width:100% !important;
flex:unset;
background-color: #C9E8FF;
padding-top:70px;
padding-bottom:45px;
}
.body-manufacturing-companies-websites-marketing .divSiteContentInnerAdditionals4 {
width:100%;
max-width:100% !important;
background:#C9E8FF;
}
.body-manufacturing-companies-websites-marketing .divSiteContentInnerAdditionals2 *,
.body-manufacturing-companies-websites-marketing .divSiteContentInnerAdditionals1 * {
color:#F5F5F5 !important;
}
.body-manufacturing-companies-websites-marketing .divSiteContentInnerAdditionals2 h2 {
color: #000FA0;
font-family: Anton;
font-size: 48px;
font-style: normal;
font-weight: 400;
text-transform:uppercase;
letter-spacing:normal;
}
.body-manufacturing-companies-websites-marketing .divSiteContentInnerAdditionals2 h3 {
color: #002755;
font-family: Metropolis;
font-size: 26px;
font-style: normal;
font-weight: 700;
line-height: 34px;
letter-spacing: 2.6px;
}
.body-manufacturing-companies-websites-marketing .divSiteContentInnerAdditionals2 h4 {
color: #002755;
font-family: Metropolis;
font-size: 26px;
font-style: normal;
font-weight: 700;
line-height: 34px;
letter-spacing: 2.6px;
text-transform:uppercase;
}
.body-manufacturing-companies-websites-marketing .divSiteContentInnerAdditionals3,
.body-manufacturing-companies-websites-marketing .divSiteContentInnerAdditionals1 {
position:relative;
}
.body-manufacturing-companies-websites-marketing .div-additional-block-1 {
padding-bottom:60px;
}
.body-manufacturing-companies-websites-marketing .div-additional-block-2 .divBlockInner {
display:flex;
flex-direction:row-reverse;
align-items:center;
}
.body-manufacturing-companies-websites-marketing .div-additional-block-2 .divBlockInner .divBlockMedia {
margin-bottom:0;
flex:unset;
}
.body-manufacturing-companies-websites-marketing .swiper-container-horizontal>.swiper-pagination-bullets {
background:transparent;
bottom:0;
}
.body-manufacturing-companies-websites-marketing .swiper-pagination-bullet {
border:1px solid #ffffff;
background:transparent;
}
.body-manufacturing-companies-websites-marketing .swiper-pagination-bullet-active {
background:#ffffff;
}
.body-manufacturing-companies-websites-marketing .div-additional-block-2 .divBlockInner .spnBlockContent {
padding-top:45px;
padding-bottom:25px;
width:100%;
}
.body-manufacturing-companies-websites-marketing .divSiteContentInnerAdditionals2 ul li {
padding:10px 0;
}
.divAdditionalOneWave {
width:100%;
height:200px;
background:url(https://www.chooselegend.com/layout/images/titleTwoLandingWaveOne.png);
background-size:100% 100%;
position:absolute;
top:-135px;
}
.divAdditionalTwoWave {
width:100%;
height:200px;
background:url(https://www.chooselegend.com/layout/images/titleTwoLandingWaveTwo.png);
background-size:100% 100%;
position:absolute;
bottom:-85px;
}
.body-manufacturing-companies-websites-marketing .divSiteContentInnerAdditionals2 strong {
color:#DD4100;
}
.body-manufacturing-companies-websites-marketing .divSiteContentInnerAdditionals2 li strong,
.body-manufacturing-companies-websites-marketing .divSiteContentInnerAdditionals2 li span {
position:relative;
top:-4px;
}
.body-manufacturing-companies-websites-marketing .div-additional-block-3 {
display:flex;
align-items:center;
}
.body-manufacturing-companies-websites-marketing .divMiniCalloutInner {
border-radius: 10px;
background: #000FA0;
padding:22px 22px;
min-height:300px;
display:flex;
align-items:center !important;
}
.body-manufacturing-companies-websites-marketing .divMiniCalloutInner h3,
.body-manufacturing-companies-websites-marketing .divMiniCalloutInner p {
text-align:left;
}
.landingMiniHeader {
width:100%;
padding-bottom:75px;
text-align:center;
color: #000FA0;
text-align: center;
font-family: Anton;
font-size: 48px;
font-style: normal;
font-weight: 400;
line-height: 57px;
}
.body-manufacturing-companies-websites-marketing .divMiniCalloutRow {
gap:2%;
}
.body-manufacturing-companies-websites-marketing .divSiteContentInnerAdditionals5 {
padding-top:75px;
}
.body-manufacturing-companies-websites-marketing .faqDiv h2 {
padding-top:75px;
text-transform:uppercase;
}
.body-manufacturing-companies-websites-marketing .divSiteContentWrapper {
padding-bottom:0 !important;
position:relative;
}
.divIndustriesFooterForm p {
color: #FFF;
font-family: Metropolis;
font-size: 24px;
font-style: normal;
font-weight: 400;
line-height: 30px;
background:rgba(0,0,0,0.01);
}
.divIndustriesFooterForm h2:hover,
.divIndustriesFooterForm h2 {
color: #FFF !important;
background:rgba(0,0,0,0.01);
font-family: Anton;
font-size: 48px;
font-style: normal;
font-weight: 400;
line-height: normal;
}
.divIndustriesFooterForm > .container > div {
display:flex;
}
.divIndustriesFooterForm .divContactFormInput .inpProperty {
border:1px solid #ffffff;
background:rgba(0,0,0,0.01);
color:#ffffff;
}
.divIndustriesFooterForm .divContactFormInput .labelPropertyLabel {
color:#ffffff;
background-color:unset !important;
background:rgba(0,0,0,0.01) !important;
}
.divIndustriesFooterForm .divContactFormInput .inpProperty-textarea ~ .labelPropertyLabel {
color:#ffffff;
background:rgba(0,0,0,0.01);
top:10%;
border:0;
}
.divIndustriesFooterForm .divContactScreenDetail-bottom .divContactFormInput-submit button {
background:#DD4100;
color:#ffffff;
border-radius:8px;
border:0;
font-weight:bold;
font-size:20px !important;
-moz-transition: all 0.28s ease; -o-transition: all 0.28s ease; -webkit-transition: all 0.28s ease; transition: all 0.28s ease;
}
.divIndustriesFooterForm .divContactScreenDetail-bottom .divContactFormInput-submit button:hover {
background:#C9E8FF;
color:#000FA0;
border-radius:8px;
border:0;
font-size:20px !important;
-moz-transition: all 0.28s ease; -o-transition: all 0.28s ease; -webkit-transition: all 0.28s ease; transition: all 0.28s ease;
}
.divIndustriesFooterForm > .container > div > div {
width:50%;
}
#main > div > div.divIndustriesFooterForm > div > div > div:nth-child(2) > iframe {
width:90%;
float:right;
max-width:570px !important;
min-width:570px !important;
max-height:500px !important;
min-height:500px !important;
}
.body-manufacturing-companies-websites-marketing .divBlockWrapper-faq .divBlockInner-question {
flex-direction:row-reverse;
}
.body-manufacturing-companies-websites-marketing .divBlockWrapper-faq .divBlockInner-question > *:not(span) {
color:#000FA0;
font-size:26px;
}
.body-manufacturing-companies-websites-marketing .fa-plus {
color:#000FA0;
font-size:39px;
}
.body-manufacturing-companies-websites-marketing .faqDiv h2 {
color:#000FA0;
}
.body-manufacturing-companies-websites-marketing .divBlockMedia figure {
margin:0 !important;
}
.body-manufacturing-companies-websites-marketing .divSiteContentInnerAdditionals2 {
padding:0;
}
.body-manufacturing-companies-websites-marketing .divSiteContentInnerMinis {
width:100%;
max-width:100% !important;
background:#C9E8FF;
}
.body-manufacturing-companies-websites-marketing .divSiteContentInnerAdditionals3 .spnBlockContent > div {
width:50%;
max-width:50%;
}
.body-manufacturing-companies-websites-marketing .divSiteContentInnerAdditionals3 .divBlockInner {
width:100%;
}
.body-manufacturing-companies-websites-marketing .divMiniCalloutInner,
.body-manufacturing-companies-websites-marketing .divMiniCallout .divBlockMedia picture {
display:flex;
align-items:start;
justify-content:center;
}
.divMainCalloutTextInner a.anchButton {
border-radius: 8px;
background: #DD4100;
background: #D64000;
min-width:250px;
text-align:center;
}
.divMainCalloutTextInner a.anchButton:hover {
border-radius: 8px;
background: #000FA0;
}
.body-manufacturing-companies-websites-marketing .divMiniCallout .divBlockMedia img {
width:86px;
height:86px;
}
.body-manufacturing-companies-websites-marketing .divBlockInner-answer p {
text-align:left;
font-weight:400;
}
.divBlockWrapper-faq .divBlockInner-question,
.divBlockWrapper-faq + .divBlockWrapper-faq .divBlockInner-question {
border-bottom:1px solid black;
}
.body-manufacturing-companies-websites-marketing .divPullingFromPageWrappe .divBlogInner {
flex-direction:row-reverse;
flex-wrap:nowrap;
}
.body-manufacturing-companies-websites-marketing .divPullingFromPageWrappe .divBlogWrapper {
width:100%;
max-width:100%;
}
.body-manufacturing-companies-websites-marketing .divPullingFromPageWrappe {
flex-wrap:nowrap;
}
.body-manufacturing-companies-websites-marketing .divPullingFromPageWrappe > h2 {
color: #DD4100 !important;
font-family: Anton;
font-size: 85px;
font-style: normal;
font-weight: 400;
line-height: 113%;
margin-right:30px;
width:35%;
padding-bottom:20px;
background:url(https://www.chooselegend.com/layout/images/Vector.png);
background-size:100%;
background-repeat:no-repeat;
background-position:bottom;
}
.body-manufacturing-companies-websites-marketing .divPullingFromPageWrappe .divBlogWrapper-synopsis .divBlockWrapper-blog {
width:50%;
max-width:50%;
}
.body-manufacturing-companies-websites-marketing .divPullingFromPageWrappe .divBlogWrapper-synopsis .divBlockWrapper-blog.divBlockWrapper-text {
padding-left:30px;
}
.divPullingFromPageWrapper-blog {
padding-top:90px;
padding-bottom:75px;
}
.body-manufacturing-companies-websites-marketing .divNavigation-sandwich .btn-sandwich .icon-bar {
background-color:#ffffff;
}
.body-manufacturing-companies-websites-marketing .divSiteContentInnerTestimonials {
width:100%;
max-width:100% !important;
background:#000FA0;
}
.body-manufacturing-companies-websites-marketing .divSiteContentInnerTestimonials p {
color:#ffffff !important;
width:75%;
margin:auto;
text-align:center;
font-family: Metropolis;
font-weight: 400;
font-style: Regular;
font-size: 24px;
leading-trim: NONE;
line-height: 30px;
letter-spacing: 0%;
text-align: center;
vertical-align: middle;
}
.body-manufacturing-companies-websites-marketing .divSiteContentInnerTestimonials p.author {
font-family: Metropolis;
font-weight: 700;
font-style: Bold;
font-size: 24px;
leading-trim: NONE;
line-height: 100%;
letter-spacing: 0%;
text-align: center;
color:#29CB8B !important;
padding-top:45px;
}
.body-manufacturing-companies-websites-marketing .divSiteContentInnerTestimonials {
position:relative;
}
.body-manufacturing-companies-websites-marketing .divAdditionalOneWave {
top:-78px;
transform: scaleX(-1);
}
.body-manufacturing-companies-websites-marketing .divSiteContentInnerCaseStudy,
.body-manufacturing-companies-websites-marketing .divSiteContentInnerBlog2 {
padding-bottom:90px;
position:relative;
}
.body-manufacturing-companies-websites-marketing .divIndustriesBlogViewMoreWrapper p{
width:34%;
}
.body-manufacturing-companies-websites-marketing .divTestimonialIcon {
display:none;
}
.body-manufacturing-companies-websites-marketing .divBlockWrapper-testimonial.carded .divBlockInner {
border:0;
box-shadow:unset;
padding-bottom:30px;
}
.body-manufacturing-companies-websites-marketing .divFooterRow-top-contact {
display:none;
}
.body-manufacturing-companies-websites-marketing .divIndustriesFooterForm {
width:100%;
background:url(https://www.chooselegend.com/layout/images/industryFooterFormBgManufacture.png);
background-size:cover;
min-height:769px;
padding:75px 15px;
padding-bottom:90px;
}
@media (min-width:768px) and (max-width:1199px){
.body-manufacturing-companies-websites-marketing .divMainCalloutText-tinyMCE {
width:100%;
}
.body-manufacturing-companies-websites-marketing .divIndustriesBlogViewMoreWrapper {
bottom:105px;
}
.body-manufacturing-companies-websites-marketing header {
background:#002755;
}
.body-manufacturing-companies-websites-marketing header {
position:fixed;
}
.body-manufacturing-companies-websites-marketing #main {
margin-top:100px !important;
}
.body-manufacturing-companies-websites-marketing .divPageTitle {
background-image:unset;
}
.body-manufacturing-companies-websites-marketing .divMainCalloutWrapper {
margin-top:0;
}
.body-dental-orthodontic-websites-marketing .divMainCalloutWrapper{
height:700px;
}
.body-manufacturing-companies-websites-marketing .divMiniCalloutRow-1 {
padding-bottom:0;
}
.main-pagedirectory-manufacturing-companies {
margin-top:0 !important;
}
.body-manufacturing-companies-websites-marketing .divMiniCalloutRow {
width:100%;
max-width:100%;
}
.body-manufacturing-companies-websites-marketing .divSiteContentInnerAdditionals1 h3 {
text-align:center;
}
#main > div > div.divSiteContentInner.divSiteContentInnerAdditionals4.divSiteContentInner-sitewidth.container.row.m-auto > div.divBlockWrapper.divBlockWrapper-text.divBlock-1339.div-additional-block-4.col-12 > div > span > div:nth-child(1) {
width:25%;
max-width:25%;
}
#main > div > div.divSiteContentInner.divSiteContentInnerAdditionals4.divSiteContentInner-sitewidth.container.row.m-auto > div.divBlockWrapper.divBlockWrapper-text.divBlock-1339.div-additional-block-4.col-12 > div > span > div:nth-child(2) {
width:75%;
max-width:75%;
}
.body-manufacturing-companies-websites-marketing .divSiteContentInnerAdditionals3 .spnBlockContent {
gap:5%;
}
.body-manufacturing-companies-websites-marketing .divSiteContentInnerAdditionals3 a.anchButton{
position:absolute;
top:78%;
justify-self:anchor-center;
}
.body-manufacturing-companies-websites-marketing .divSiteContentInnerAdditionals3 .spnBlockContent {
align-items:start;
padding-top:60px;
}
.divIndustriesFooterForm > .container > div {
flex-direction:column;
}
#main > div > div.divIndustriesFooterForm > div > div > div:nth-child(2) > iframe,
.divIndustriesFooterForm > .container > div > div {
width:100%;
max-width:100% !important;
}
.body-manufacturing-companies-websites-marketing .divSiteContentInnerAdditionals3 {
z-index:13;
}
.divAdditionalTwoWave {
height:160px;
bottom:-92px !important;
}
.body-manufacturing-companies-websites-marketing .divSiteContentInnerAdditionals3 .spnBlockContent {
min-height:514px;
}
.body-manufacturing-companies-websites-marketing .divMiniCallout {
width:45%;
max-width:45%;
flex:unset;
min-height:0;
}
.body-manufacturing-companies-websites-marketing .divMiniCalloutTextInner {
padding:0;
}
.body-manufacturing-companies-websites-marketing .divMiniCalloutWrapperInner {
justify-content:center;
}
.body-manufacturing-companies-websites-marketing ++.divMiniCalloutTextInner {
padding:0;
}
.body-manufacturing-companies-websites-marketing .divMainCalloutText-tinyMCE {
display:flex;
}
.body-manufacturing-companies-websites-marketing .divMainCalloutText-tinyMCE > div {
width:50%;
}
.body-manufacturing-companies-websites-marketing .divMainCalloutInner .divBlockMedia img,
.body-manufacturing-companies-websites-marketing .divMainCalloutWrapper {
height:634px;
}
.body-manufacturing-companies-websites-marketing .divMainCalloutTextInner h3 {
font-size:24px;
}
.body-manufacturing-companies-websites-marketing .divMainCalloutTextInner h1,
.body-manufacturing-companies-websites-marketing .divMainCalloutTextInner h2,
.body-manufacturing-companies-websites-marketing .divMainCalloutTextInner h3,
.body-manufacturing-companies-websites-marketing .divMainCalloutTextInner h4,
.body-manufacturing-companies-websites-marketing .divMainCalloutTextInner h5,
.body-manufacturing-companies-websites-marketing .divMainCalloutTextInner p,
.body-manufacturing-companies-websites-marketing .divMainCalloutTextInner span {
text-align:left !important;
width:100%;
}
.body-manufacturing-companies-websites-marketing #main > div > div.divMainCalloutWrapper.divMainCalloutWrapper-static > div > div > div > div > div > div > div.divMainCalloutTextWrapper > div > div > div:nth-child(1) {
display:flex;
align-items:center;
justify-content:center;
flex-direction:column;
}
.body-manufacturing-companies-websites-marketing .divMainCalloutTextInner h1 {
margin:0 !important;
}
.body-manufacturing-companies-websites-marketing .divMainCalloutTextInner h1,
.body-manufacturing-companies-websites-marketing .divMainCalloutTextInner h2,
.body-manufacturing-companies-websites-marketing .divMainCalloutTextInner h3,
.body-manufacturing-companies-websites-marketing .divMainCalloutTextInner h4,
.body-manufacturing-companies-websites-marketing .divMainCalloutTextInner h5 {
margin-bottom:10px !important;
}
.divAdditionalOneWave {
left:0;
}
.body-manufacturing-companies-websites-marketing .div-additional-block-2 .divBlockInner .divBlockMedia {
width:70%;
max-width:70%;
margin-bottom:0;
margin-right:0;
}
.body-manufacturing-companies-websites-marketing .divSiteContentInnerAdditionals2 {
padding-bottom:0 !important;
}
.body-manufacturing-companies-websites-marketing .div-additional-block-2 .spnBlockContent {
padding-top:15px;
padding-bottom:30px;
}
.divAdditionalTwoWave {
left:0;
}
.body-manufacturing-companies-websites-marketing #main > div > div.divMainCalloutWrapper.divMainCalloutWrapper-static > div > div > div > div > div > div > div.divMainCalloutTextWrapper > div > div > div:nth-child(2) {
padding-left:0;
}
.body-manufacturing-companies-websites-marketing .divMainCalloutInner .divBlockMedia img, .body-manufacturing-companies-websites-marketing .divMainCalloutWrapper {
height:515px;
height:700px;
}
.body-manufacturing-companies-websites-marketing .divMainCalloutTextInner {
padding-top:140px;
}
.body-manufacturing-companies-websites-marketing .divPageTitle h1 {
font-size:60px;
}
.body-manufacturing-companies-websites-marketing h2,
.divIndustriesFooterForm h2:hover, .divIndustriesFooterForm h2,
.div-additional-block-1 .spnBlockContent h2 {
font-size:36px;
}
.body-manufacturing-companies-websites-marketing .divSiteContentInnerTestimonials p {
font-size:20px;
}
.body-manufacturing-companies-websites-marketing .divMiniCalloutRow {
margin:0;
}
.body-manufacturing-companies-websites-marketing .divSiteContentInnerAdditionals3.divSiteContentInner-sitewidth.container {
min-height:0;
padding-top:60px !important;
}
.body-manufacturing-companies-websites-marketing .div-additional-block-4 {
padding-bottom:45px;
}
.body-manufacturing-companies-websites-marketing .divPullingFromPageWrapper-blog {
padding-bottom:90px;
padding-top:30px;
}
.body-manufacturing-companies-websites-marketing .divMainCalloutText-tinyMCE > div {
width:100%;
}
.body-manufacturing-companies-websites-marketing .divMainCalloutText-tinyMCE {
flex-direction:column;
gap:0;
}
.body-manufacturing-companies-websites-marketing .divSiteContentInnerAdditionals3 .spnBlockContent > div {
width:100%;
max-width:100%;
}
.body-manufacturing-companies-websites-marketing .div-additional-block-1 .spnBlockContent {
flex-direction:row !important;
}
.body-manufacturing-companies-websites-marketing .divSiteContentInnerAdditionals1 h3 {
width:100%;
}
.body-manufacturing-companies-websites-marketing .div-additional-block-2 .divBlockInner {
flex-direction:column-reverse;
}
.body-manufacturing-companies-websites-marketing .divMiniCalloutWrapperInner,
.body-manufacturing-companies-websites-marketing .divSiteContentInnerAdditionals3 .spnBlockContent {
flex-direction:column;
}
.body-manufacturing-companies-websites-marketing .divPullingFromPageWrappe .divBlockWrapper-synopsis .divBlockBody {
display:none;
}
.body-manufacturing-companies-websites-marketing .divPullingFromPageWrappe > h2 {
font-size:50px;
}
.body-manufacturing-companies-websites-marketing .divMainCalloutTextInner h2 {
font-size:20px;
}
.body-manufacturing-companies-websites-marketing .divPageTitle .container {
padding:0 6%;
width:100%;
max-width:100% !important;
}
}
@media (max-width:767px) {
.body-manufacturing-companies-websites-marketing .divPullingFromPageWrappe .divBlogInner {
flex-direction:column-reverse;
}
#main > div > div.divIndustriesFooterForm > div > div > div:nth-child(2) > iframe {
max-width:100%!important;
width:100% !important;
min-width:0 !important;
}
.body-manufacturing-companies-websites-marketing .divSiteContentInnerTestimonials p {
width:100%;
}
.body-manufacturing-companies-websites-marketing .div-additional-block-1 .divBlockMedia-left {
display:none;
}
.body-manufacturing-companies-websites-marketing .divPageTitle {
height:289px;
background: rgba(0, 39, 85, 0.75);
padding-top:20px;
}
.body-manufacturing-companies-websites-marketing .divPageTitle h1 {
font-size:34px;
}
.divIndustriesFooterForm > .container > div {
flex-direction:column;
}
#main > div > div.divIndustriesFooterForm > div > div > div:nth-child(2) > iframe,
.divIndustriesFooterForm > .container > div > div {
width:100%;
}
.body-manufacturing-companies-websites-marketing .divIndustriesBlogViewMoreWrapper {
position:relative;
bottom:0;
width:100%;
}
.body-manufacturing-companies-websites-marketing .divIndustriesBlogViewMoreWrapper p {
width:100%;
}
.body-manufacturing-companies-websites-marketing .divPageTitle {
height:289px;
background: rgba(0, 39, 85, 0.75);
}
.body-manufacturing-companies-websites-marketing .divPageTitle h1 {
margin-top:0;
}
.body-manufacturing-companies-websites-marketing .divPullingFromPageWrapper-blog,
.body-manufacturing-companies-websites-marketing .div-additional-block-1 {
padding-top:15px;
padding-bottom:15px;
}
.body-manufacturing-companies-websites-marketing .divBlockSwiperWrapper {
padding:0 !important;
margin:0 !important;
}
.body-manufacturing-companies-websites-marketing .divBlockWrapper-testimonial.carded .divBlockInner {
padding-top:0;
}
.body-manufacturing-companies-websites-marketing .divBlockWrapper-testimonial.carded {
margin-top:0 !important;
}
.body-manufacturing-companies-websites-marketing .div-additional-block-2 .divBlockInner .spnBlockContent {
padding-top:0;
}
.body-manufacturing-companies-websites-marketing .div-additional-block-4 {
padding-bottom:0;
}
.body-manufacturing-companies-websites-marketing .divMainCalloutWrapper-static .divBlockWrapper-maincallout .divMainCalloutTextWrapper {
position:relative;
}
.body-manufacturing-companies-websites-marketing .divPullingFromPageWrappe .divBlockWrapper-synopsis .divBlockBody {
display:none;
}
.body-manufacturing-companies-websites-marketing .divPullingFromPageWrappe > h2 {
font-size:30px;
}
.body-manufacturing-companies-websites-marketing .divPullingFromPageWrappe {
flex-wrap:wrap;
flex-direction:column;
}
.body-manufacturing-companies-websites-marketing header {
background:#002755;
}
.body-manufacturing-companies-websites-marketing .divPageTitle {
background-image:unset;
}
.body-manufacturing-companies-websites-marketing .divMainCalloutWrapper {
margin-top:0;
}
.body-manufacturing-companies-websites-marketing .div-additional-block-1 .divBlockMedia-left {
padding-right:0;
margin-bottom:30px;
}
.body-manufacturing-companies-websites-marketing .divPullingFromPageWrappe .divBlogWrapper-synopsis .divBlockWrapper-blog {
width:100%;
max-width:100%;
}
.body-manufacturing-companies-websites-marketing .divMainCalloutText-tinyMCE {
width:100%;
}
.body-manufacturing-companies-websites-marketing .divMainCalloutWrapper-static .divBlockWrapper-maincallout .divMainCalloutTextWrapper {
padding:5px !important;
}
.body-manufacturing-companies-websites-marketing .divSiteContentInnerAdditionals3 {
height:100%;
padding-top:45px;
}
.body-manufacturing-companies-websites-marketing .divMiniCalloutRow-1 {
padding-bottom:0;
}
.body-manufacturing-companies-websites-marketing .div-additional-block-4 ul,
.body-manufacturing-companies-websites-marketing .div-additional-block-4 h2,
.body-manufacturing-companies-websites-marketing .div-additional-block-4 h3 {
width:100%;
}
.main-pagedirectory-manufacturing-companies {
margin-top:0 !important;
}
.body-manufacturing-companies-websites-marketing .divSiteContentInnerAdditionals2 li {
list-style-position: inside;
line-height:30px;
}
.body-manufacturing-companies-websites-marketing .divMiniCalloutWrapperInner,
.body-manufacturing-companies-websites-marketing .divSiteContentInnerAdditionals3 .spnBlockContent {
flex-direction:column;
}
.body-manufacturing-companies-websites-marketing .div-additional-block-2 .divBlockInner {
flex-direction:column-reverse;
}
.body-manufacturing-companies-websites-marketing .divSiteContentInnerAdditionals3 .spnBlockContent > div,
.body-manufacturing-companies-websites-marketing .divSiteContentInnerAdditionals1 .spnBlockContent > div {
width:100%;
max-width:100%;
}
#main > div > div.divSiteContentInner.divSiteContentInnerAdditionals4.divSiteContentInner-sitewidth.container.row.m-auto > div.divBlockWrapper.divBlockWrapper-text.divBlock-1339.div-additional-block-4.col-12 > div > span > div:nth-child(1) > p {
display:flex;
justify-content:center;
}
.divAdditionalOneWave {
height:100px;
top:-90px;
}
.body-manufacturing-companies-websites-marketing .divMainCalloutTextInner h5 {
display:flex;
align-items:center;
justify-content:center;
}
.body-manufacturing-companies-websites-marketing .divSiteContentInnerAdditionals3 h3,
.body-manufacturing-companies-websites-marketing .divSiteContentInnerAdditionals1 h3 {
text-align:center;
}
.body-manufacturing-companies-websites-marketing .divMainCalloutText-tinyMCE {
gap:30px;
}
.body-manufacturing-companies-websites-marketing .divSiteContentInnerAdditionals2 {
padding-top:30px;
}
.divAdditionalTwoWave {
bottom:-90px;
height:100px;
}
.body-manufacturing-companies-websites-marketing .divBlockWrapper-faq .divBlockInner-question > *:not(span) {
font-size:20px;
}
.divAdditionalTwoWave {
left:0;
}
.body-manufacturing-companies-websites-marketing #main {
margin-top:100px !important;
}
.body-manufacturing-companies-websites-marketing .divMainCalloutInner .divBlockMedia img {
height:287px !important;
}
.body-manufacturing-companies-websites-marketing .divPullingFromPageWrappe > h2 {
width:100%;
background:unset;
text-align:center;
}
.body-manufacturing-companies-websites-marketing .divIndustriesBlogViewMoreWrapper p {
text-align:center;
}
.body-manufacturing-companies-websites-marketing .divMainCalloutWrapper-static .divBlockWrapper-maincallout .divMainCalloutTextWrapper {
background:#000FA0;
padding:15px !important;
}
.body-manufacturing-companies-websites-marketing .divMainCalloutText-tinyMCE ul li,
.body-manufacturing-companies-websites-marketing .divMainCalloutText-tinyMCE ul{
text-align:left !important;
}
.body-manufacturing-companies-websites-marketing .divMainCalloutWrapper {
height:100% !important;
}
.divAdditionalOneWave {
left:0;
}
.body-manufacturing-companies-websites-marketing .divMainCalloutTextInner h1,
.body-manufacturing-companies-websites-marketing .divMainCalloutTextInner h2,
.body-manufacturing-companies-websites-marketing .divMainCalloutTextInner h3,
.body-manufacturing-companies-websites-marketing .divMainCalloutTextInner h4,
.body-manufacturing-companies-websites-marketing .divMainCalloutTextInner h5 {
margin-bottom:10px !important;
}
.body-manufacturing-companies-websites-marketing .divMainCalloutTextInner h1,
.body-manufacturing-companies-websites-marketing .divMainCalloutTextInner h2,
.body-manufacturing-companies-websites-marketing .divMainCalloutTextInner h3,
.body-manufacturing-companies-websites-marketing .divMainCalloutTextInner h4,
.body-manufacturing-companies-websites-marketing .divMainCalloutTextInner h5,
.body-manufacturing-companies-websites-marketing .divMainCalloutTextInner p,
.body-manufacturing-companies-websites-marketing .divMainCalloutTextInner span {
text-align:left !important;
width:100%;
}
.body-manufacturing-companies-websites-marketing #main > div > div.divMainCalloutWrapper.divMainCalloutWrapper-static > div > div > div > div > div > div > div.divMainCalloutTextWrapper > div > div > div:nth-child(1) {
display:flex;
align-items:center;
justify-content:center;
flex-direction:column;
}
.body-manufacturing-companies-websites-marketing .divSiteContentInnerAdditionals1 .spnBlockContent > div,
.body-manufacturing-companies-websites-marketing .divSiteContentInnerAdditionals3 .spnBlockContent > div {
width:100%;
max-width:100%;
}
.body-manufacturing-companies-websites-marketing .divMiniCallout {
width:85%;
max-width:85%;
}
.body-manufacturing-companies-websites-marketing .divMainCalloutWrapper iFrame {
max-width:345px !important;
min-width:345px !important;
}
.body-manufacturing-companies-websites-marketing #main > div > div.divMainCalloutWrapper.divMainCalloutWrapper-static > div > div > div > div > div > div > div.divMainCalloutTextWrapper > div > div > div:nth-child(2) {
padding-left:0;
}
.body-manufacturing-companies-websites-marketing .divMainCalloutInner .divBlockMedia img, .body-manufacturing-companies-websites-marketing .divMainCalloutWrapper {
height:1200px;
}
.body-manufacturing-companies-websites-marketing .divMainCalloutTextInner h3 {
font-size:20px;
}
.body-manufacturing-companies-websites-marketing .divMainCalloutText-tinyMCE > div {
width:100%;
}
.body-manufacturing-companies-websites-marketing .divMainCalloutText-tinyMCE {
flex-direction:column;
}
.body-manufacturing-companies-websites-marketing .div-additional-block-2 .divBlockInner {
display:flex;
flex-direction:column-reverse;
}
.body-manufacturing-companies-websites-marketing .divSiteContentInnerAdditionals3 .spnBlockContent {
gap:0;
flex-direction:column;
}
}
@media (min-width: 1440px){
.body-birth-worker-websites-marketing .container, .body-birth-worker-websites-marketing .container-lg, .body-birth-worker-websites-marketing .container-md, .body-birth-worker-websites-marketing .container-sm, .body-birth-worker-websites-marketing .container-xl,
.body-birth-worker-websites-marketing .divBannerAlertTextWrapper, .body-birth-worker-websites-marketing .div-additional-block-1, .body-birth-worker-websites-marketing .div-additional-block-2, .body-birth-worker-websites-marketing .div-additional-block-3,
.body-birth-worker-websites-marketing .divPullingFromPageWrappe, .body-birth-worker-websites-marketing .div-additional-block-3, .body-birth-worker-websites-marketing .div-additional-block-4,
.body-birth-worker-websites-marketing .divMainCalloutWrapper-static .divBlockWrapper-maincallout .divMainCalloutTextWrapper .divMainCalloutTextInner {
max-width: 1362px !important;
margin:auto !important;
}
}
.body-birth-worker-websites-marketing .div-additional-block-1 {
padding-top:60px;
}
.body-birth-worker-websites-marketing .divMainCalloutTextInner a.anchButton {
font-size:16px;
font-weight:700;
font-family: 'Inter 18pt';
border-radius:60px;
}
.body-birth-worker-websites-marketing .divNavigation-main {
position:relative;
z-index:14;
}
.body-birth-worker-websites-marketing .divPullingFromPageWrappe .divBlogWrapper img {
border:2px solid #002755;
}
.body-birth-worker-websites-marketing .divIndustriesBlogViewMoreWrapper {
width:100%;
position:absolute;
bottom:230px;
display:flex;
justify-content:end;
}
.body-birth-worker-websites-marketing .divIndustriesBlogViewMoreWrapper p a {
border-radius: 59px;
border: 1px solid #002755;
color: #002755;
text-align: center;
font-family: 'Metropolis', sans-serif;
font-size: 20px;
font-style: normal;
font-weight: 700;
line-height: normal;
padding:7.5px 35px;
text-transform:uppercase;
-moz-transition: all 0.28s ease; -o-transition: all 0.28s ease; -webkit-transition: all 0.28s ease; transition: all 0.28s ease;
}
.body-birth-worker-websites-marketing .divIndustriesBlogViewMoreWrapper p a:hover {
border-radius: 59px;
border: 1px solid #002755;
color: #ffffff;
background:#002755;
text-align: center;
font-family: 'Metropolis', sans-serif;
font-size: 20px;
font-style: normal;
font-weight: 700;
line-height: normal;
padding:7.5px 35px;
text-transform:uppercase;
-moz-transition: all 0.28s ease; -o-transition: all 0.28s ease; -webkit-transition: all 0.28s ease; transition: all 0.28s ease;
}
.body-birth-worker-websites-marketing .div-additional-block-1 .divBlockMedia-left {
padding-right:30px;
}
.body-birth-worker-websites-marketing .div-additional-block-3:hover h2,
.body-birth-worker-websites-marketing h2,
.body-birth-worker-websites-marketing h2:hover {
color: #000FA0 !important;
font-family: Anton;
font-size: 48px;
font-style: normal;
font-weight: 400;
line-height: 57px;
}
.body-birth-worker-websites-marketing h3 {
color: #002755;
font-family: Metropolis;
font-size: 24px;
font-style: normal;
font-weight: 700;
line-height: 34px;
letter-spacing: 2.4px;
}
.body-birth-worker-websites-marketing .divPageTitle h1 {
color:#ffffff;
position:relative;
top:22px;
background:rgba(0,0,0,0.01);
}
.body-birth-worker-websites-marketing .divMainCalloutText-tinyMCE {
width:50%;
}
.body-birth-worker-websites-marketing .divMainCalloutTextInner h2 {
color: #FFF !important;
font-family: Metropolis;
font-size: 36px;
font-style: normal;
font-weight: 700;
line-height: 40px;
letter-spacing: 3.6px;
}
.body-birth-worker-websites-marketing .divPageTitle .container {
position:relative;
top:15px;
}
.body-birth-worker-websites-marketing .divPageTitle {
width:100%;
background-image:url(https://www.chooselegend.com/layout/images/pageTitleBgLanding.png);
background-size:100% 100%;
background-position:bottom;
position:absolute;
z-index:13;
top:-2px;
padding-bottom:0;
padding-top:45px;
}
.body-birth-worker-websites-marketing .divPageTitle p {
color: #29CB8B;
background:rgba(0,0,0,0.01);
font-family: Metropolis;
font-size: 24px;
font-style: normal;
font-weight: 700;
line-height: normal;
letter-spacing: 3.6px;
}
.body-birth-worker-websites-marketing header {
background:#000FA0;
z-index:14;
}
.body-birth-worker-websites-marketing .anchLogoLink img {
opacity:1;
}
.body-birth-worker-websites-marketing .divLogoWrapper {
background-image:unset;
}
.body-birth-worker-websites-marketing .divNavFields-main .anchNavigation{
font-family:'Metropolis', sans-serif;
font-size:16px;
font-weight:bold;
text-transform:uppercase;
background:transparent;
color:#ffffff;
padding:0;
margin:0 15px;
-moz-transition: all 0.28s ease; -o-transition: all 0.28s ease; -webkit-transition: all 0.28s ease; transition: all 0.28s ease;
}
.body-birth-worker-websites-marketing .divNavFields-main .anchNavigation:hover,
.body-birth-worker-websites-marketing .divNavFields-main .anchNavigation:active,
.body-birth-worker-websites-marketing .divNavFields-main .anchNavigation:focus,
.body-birth-worker-websites-marketing .divNavFields-main .anchNavigation.current{
color:#00DD8D;
}
.body-birth-worker-websites-marketing .divSiteContentInnerMinis,
.divMainCalloutWrapper > .container {
width:100%;
max-width:100% !important;
}
.body-birth-worker-websites-marketing .divMiniCallout {
padding:7.5px 15px;
}
.body-birth-worker-websites-marketing .divMainCalloutText-tinyMCE > div {
width:50%;
}
.body-birth-worker-websites-marketing #main > div > div.divMainCalloutWrapper.divMainCalloutWrapper-static > div > div > div > div > div > div > div.divMainCalloutTextWrapper > div > div > div:nth-child(1) {
display:flex;
align-items:center;
justify-content:center;
flex-direction:column;
}
.body-birth-worker-websites-marketing .divMainCalloutTextWrapper {
padding:15px 6% !important;
}
.body-birth-worker-websites-marketing .divMainCalloutTextWrapper h1 strong {
font-weight:normal;
color:#29CB8B;
}
.body-birth-worker-websites-marketing .divSiteContentInnerAdditionals1 .spnBlockContent {
display:flex;
align-items:center;
flex-wrap:wrap;
gap:5%;
}
.body-birth-worker-websites-marketing .divSiteContentInnerAdditionals1 h3 {
width:70%;
}
.body-birth-worker-websites-marketing .divSiteContentInnerAdditionals1 .spnBlockContent > div {
width:47.5%;
max-width:47.5%;
}
.body-birth-worker-websites-marketing .divMainCalloutWrapper {
height:700px;
margin-top:100px;
}
.body-birth-worker-websites-marketing #main > div > div.divMainCalloutWrapper.divMainCalloutWrapper-static > div > div > div > div > div > div > div.divMainCalloutTextWrapper > div > div > div:nth-child(2) {
padding-left:5%;
}
.body-birth-worker-websites-marketing a.anchButton {
text-transform:uppercase;
font-size:20px;
border-radius:59px;
padding:5px 25px;
}
.body-birth-worker-websites-marketing .divMainCalloutTextInner a.anchButton:hover {
color:white !important;
font-size:20px;
}
.body-birth-worker-websites-marketing .divMiniCallout:hover .divMiniCalloutTextWrapper h3,
.body-birth-worker-websites-marketing .divMiniCalloutInner h3,
.body-birth-worker-websites-marketing .divMiniCalloutInner h3:hover {
color: #FFF;
text-align: center;
font-family: Metropolis;
font-size: 16px;
font-style: normal;
font-weight: 700;
line-height: 24px;
text-decoration:unset;
}
.body-birth-worker-websites-marketing .divSiteContentInnerAdditionals3 h3,
.body-birth-worker-websites-marketing .divSiteContentInnerAdditionals1 h3 {
text-transform:uppercase;
}
.body-birth-worker-websites-marketing .divSiteContentInnerAdditionals3 p {
font-size:18px;
}
.body-birth-worker-websites-marketing .divSiteContentInnerAdditionals3 p strong {
color: #29CB8B !important;
font-family: Metropolis;
font-size: 18px;
font-style: italic;
font-weight: 700;
line-height: 21px;
}
.body-birth-worker-websites-marketing .divSiteContentInnerAdditionals1 p {
font-size:18px;
width:100%;
}
.body-birth-worker-websites-marketing .div-additional-block-4 h2 {
color: #000FA0;
font-family: Anton;
font-size: 48px;
font-style: normal;
font-weight: 400;
line-height: 57px;
width:75%;
}
.body-birth-worker-websites-marketing .div-additional-block-4 h3 {
color: #002755;
font-family: Metropolis;
font-size: 26px;
font-style: normal;
font-weight: 700;
line-height: 34px;
letter-spacing: 2.6px;
text-transform: uppercase;
width:75%;
padding-top:30px;
padding-bottom:60px;
}
.body-birth-worker-websites-marketing .div-additional-block-4 ul {
width:50%;
}
.body-birth-worker-websites-marketing .div-additional-block-4 p {
width:100%;
}
.body-birth-worker-websites-marketing .div-additional-block-4 .spnBlockContent {
display:flex;
flex-wrap:wrap;
}
.body-birth-worker-websites-marketing .div-additional-block-4 {
padding-bottom:75px;
}
.body-birth-worker-websites-marketing .divMainCalloutWrapper-static .divBlockWrapper-maincallout .divMainCalloutTextWrapper {
height:100%;
top:0;
background: rgba(0, 39, 85, 0.69);
text-align:left;
}
.body-birth-worker-websites-marketing .divMainCalloutTextInner h1,
.body-birth-worker-websites-marketing .divMainCalloutTextInner h2,
.body-birth-worker-websites-marketing .divMainCalloutTextInner h3,
.body-birth-worker-websites-marketing .divMainCalloutTextInner h4,
.body-birth-worker-websites-marketing .divMainCalloutTextInner h5,
.body-birth-worker-websites-marketing .divMainCalloutTextInner p,
.body-birth-worker-websites-marketing .divMainCalloutTextInner span {
text-align:left !important;
width:100%;
}
.body-birth-worker-websites-marketing .divMainCalloutTextInner h1,
.body-birth-worker-websites-marketing .divMainCalloutTextInner h3 {
text-transform:uppercase;
}
.body-birth-worker-websites-marketing .divMainCalloutTextInner h5 {
font-weight:400;
}
.body-birth-worker-websites-marketing .divMainCalloutTextInner h5 strong {
font-weight:700;
}
.body-birth-worker-websites-marketing .faqDiv h2,
.body-birth-worker-websites-marketing .faqDiv {
width:100%;
text-align:center;
}
.body-birth-worker-websites-marketing .divBlockWrapper-faq .divBlockInner-question {
text-align:left;
}
.body-birth-worker-websites-marketing .divPullingFromPageWrappe,
.body-birth-worker-websites-marketing .divBlockWrapper-faq {
width:100%;
max-width:100%;
flex:unset;
}
.body-birth-worker-websites-marketing .divMiniCallout {
width:30%;
max-width:30%;
}
.body-birth-worker-websites-marketing .divMiniCalloutRow-1 {
padding-bottom:45px;
}
.body-birth-worker-websites-marketing .divMainCalloutTextInner h1,
.body-birth-worker-websites-marketing .divMainCalloutTextInner h2,
.body-birth-worker-websites-marketing .divMainCalloutTextInner h3,
.body-birth-worker-websites-marketing .divMainCalloutTextInner h4,
.body-birth-worker-websites-marketing .divMainCalloutTextInner h5 {
margin-bottom:20px !important;
}
.body-birth-worker-websites-marketing .divSiteContentInnerAdditionals2 {
width:100%;
max-width:100% !important;
flex:unset;
background-color: #002755;
}
.body-birth-worker-websites-marketing .divSiteContentInnerAdditionals3 {
width:100%;
max-width:100% !important;
flex:unset;
background-color: #C9E8FF;
padding-top:70px;
padding-bottom:45px;
}
.body-birth-worker-websites-marketing .divSiteContentInnerAdditionals4 {
width:100%;
max-width:100% !important;
background:#C9E8FF;
}
.body-birth-worker-websites-marketing .divSiteContentInnerAdditionals2 *,
.body-birth-worker-websites-marketing .divSiteContentInnerAdditionals1 * {
color:#F5F5F5 !important;
}
.body-birth-worker-websites-marketing .divSiteContentInnerAdditionals2 h2 {
color: #000FA0;
font-family: Anton;
font-size: 48px;
font-style: normal;
font-weight: 400;
text-transform:uppercase;
letter-spacing:normal;
}
.body-birth-worker-websites-marketing .divSiteContentInnerAdditionals2 h3 {
color: #002755;
font-family: Metropolis;
font-size: 26px;
font-style: normal;
font-weight: 700;
line-height: 34px;
letter-spacing: 2.6px;
}
.body-birth-worker-websites-marketing .divSiteContentInnerAdditionals2 h4 {
color: #002755;
font-family: Metropolis;
font-size: 26px;
font-style: normal;
font-weight: 700;
line-height: 34px;
letter-spacing: 2.6px;
text-transform:uppercase;
}
.body-birth-worker-websites-marketing .divSiteContentInnerAdditionals3,
.body-birth-worker-websites-marketing .divSiteContentInnerAdditionals1 {
position:relative;
}
.body-birth-worker-websites-marketing .div-additional-block-1 {
padding-bottom:60px;
}
.body-birth-worker-websites-marketing .div-additional-block-2 .divBlockInner {
display:flex;
flex-direction:row-reverse;
align-items:center;
}
.body-birth-worker-websites-marketing .div-additional-block-2 .divBlockInner .divBlockMedia {
margin-bottom:0;
flex:unset;
}
.body-birth-worker-websites-marketing .swiper-container-horizontal>.swiper-pagination-bullets {
background:transparent;
bottom:0;
}
.body-birth-worker-websites-marketing .swiper-pagination-bullet {
border:1px solid #ffffff;
}
.body-birth-worker-websites-marketing .swiper-pagination-bullet-active {
background:#ffffff;
}
.body-birth-worker-websites-marketing .div-additional-block-2 .divBlockInner .spnBlockContent {
padding-top:45px;
padding-bottom:25px;
width:100%;
}
.body-birth-worker-websites-marketing .divSiteContentInnerAdditionals2 ul li {
padding:10px 0;
}
.divAdditionalOneWave {
width:100%;
height:200px;
background:url(https://www.chooselegend.com/layout/images/titleTwoLandingWaveOne.png);
background-size:100% 100%;
position:absolute;
top:-135px;
}
.divAdditionalTwoWave {
width:100%;
height:200px;
background:url(https://www.chooselegend.com/layout/images/titleTwoLandingWaveTwo.png);
background-size:100% 100%;
position:absolute;
bottom:-85px;
}
.body-birth-worker-websites-marketing .divSiteContentInnerAdditionals2 strong {
color:#DD4100;
}
.body-birth-worker-websites-marketing .divSiteContentInnerAdditionals2 li strong,
.body-birth-worker-websites-marketing .divSiteContentInnerAdditionals2 li span {
position:relative;
top:-4px;
}
.body-birth-worker-websites-marketing .div-additional-block-3 {
display:flex;
align-items:center;
}
.body-birth-worker-websites-marketing .divMiniCalloutInner {
border-radius: 10px;
background: #000FA0;
padding:22px 22px;
min-height:300px;
display:flex;
align-items:center !important;
}
.body-birth-worker-websites-marketing .divMiniCalloutInner h3,
.body-birth-worker-websites-marketing .divMiniCalloutInner p {
text-align:left;
}
.landingMiniHeader {
width:100%;
padding-bottom:75px;
text-align:center;
color: #000FA0;
text-align: center;
font-family: Anton;
font-size: 48px;
font-style: normal;
font-weight: 400;
line-height: 57px;
}
.body-birth-worker-websites-marketing .divMiniCalloutRow {
gap:2%;
}
.body-birth-worker-websites-marketing .divSiteContentInnerAdditionals5 {
padding-top:75px;
}
.body-birth-worker-websites-marketing .faqDiv h2 {
padding-top:75px;
text-transform:uppercase;
}
.body-birth-worker-websites-marketing .divSiteContentWrapper {
padding-bottom:0 !important;
position:relative;
}
.divIndustriesFooterForm p {
color: #FFF;
font-family: Metropolis;
font-size: 24px;
font-style: normal;
font-weight: 400;
line-height: 30px;
background:rgba(0,0,0,0.01);
}
.divIndustriesFooterForm h2:hover,
.divIndustriesFooterForm h2 {
color: #FFF !important;
background:rgba(0,0,0,0.01);
font-family: Anton;
font-size: 48px;
font-style: normal;
font-weight: 400;
line-height: normal;
}
.divIndustriesFooterForm > .container > div {
display:flex;
}
.divIndustriesFooterForm .divContactFormInput .inpProperty {
border:1px solid #ffffff;
background:rgba(0,0,0,0.01);
color:#ffffff;
}
.divIndustriesFooterForm .divContactFormInput .labelPropertyLabel {
color:#ffffff;
background-color:unset !important;
background:rgba(0,0,0,0.01) !important;
}
.divIndustriesFooterForm .divContactFormInput .inpProperty-textarea ~ .labelPropertyLabel {
color:#ffffff;
background:rgba(0,0,0,0.01);
top:10%;
border:0;
}
.divIndustriesFooterForm .divContactScreenDetail-bottom .divContactFormInput-submit button {
background:#DD4100;
color:#ffffff;
border-radius:8px;
border:0;
font-weight:bold;
font-size:20px !important;
-moz-transition: all 0.28s ease; -o-transition: all 0.28s ease; -webkit-transition: all 0.28s ease; transition: all 0.28s ease;
}
.divIndustriesFooterForm .divContactScreenDetail-bottom .divContactFormInput-submit button:hover {
background:#C9E8FF;
color:#000FA0;
border-radius:8px;
border:0;
font-size:20px !important;
-moz-transition: all 0.28s ease; -o-transition: all 0.28s ease; -webkit-transition: all 0.28s ease; transition: all 0.28s ease;
}
.divIndustriesFooterForm > .container > div > div {
width:50%;
}
#main > div > div.divIndustriesFooterForm > div > div > div:nth-child(2) > iframe {
width:90%;
float:right;
max-width:570px !important;
min-width:570px !important;
max-height:500px !important;
min-height:500px !important;
}
.body-birth-worker-websites-marketing .divBlockWrapper-faq .divBlockInner-question {
flex-direction:row-reverse;
}
.body-birth-worker-websites-marketing .divBlockWrapper-faq .divBlockInner-question > *:not(span) {
color:#000FA0;
font-size:26px;
}
.body-birth-worker-websites-marketing .fa-plus {
color:#000FA0;
font-size:39px;
}
.body-birth-worker-websites-marketing .faqDiv h2 {
color:#000FA0;
}
.body-birth-worker-websites-marketing .divBlockMedia figure {
margin:0 !important;
}
.body-birth-worker-websites-marketing .divSiteContentInnerAdditionals2 {
padding:0;
}
.body-birth-worker-websites-marketing .divSiteContentInnerMinis {
width:100%;
max-width:100% !important;
background:#C9E8FF;
}
.body-birth-worker-websites-marketing .divSiteContentInnerAdditionals3 .spnBlockContent > div {
width:50%;
max-width:50%;
}
.body-birth-worker-websites-marketing .divSiteContentInnerAdditionals3 .divBlockInner {
width:100%;
}
.body-birth-worker-websites-marketing .divMiniCalloutInner,
.body-birth-worker-websites-marketing .divMiniCallout .divBlockMedia picture {
display:flex;
align-items:start;
justify-content:center;
}
.divMainCalloutTextInner a.anchButton {
border-radius: 8px;
background: #DD4100;
background: #D64000;
min-width:250px;
text-align:center;
}
.divMainCalloutTextInner a.anchButton:hover {
border-radius: 8px;
background: #000FA0;
}
.body-birth-worker-websites-marketing .divMiniCallout .divBlockMedia img {
width:86px;
height:86px;
}
.body-birth-worker-websites-marketing .divBlockInner-answer p {
text-align:left;
font-weight:400;
}
.divBlockWrapper-faq .divBlockInner-question,
.divBlockWrapper-faq + .divBlockWrapper-faq .divBlockInner-question {
border-bottom:1px solid black;
}
.body-birth-worker-websites-marketing .divPullingFromPageWrappe .divBlogInner {
flex-direction:row-reverse;
flex-wrap:nowrap;
}
.body-birth-worker-websites-marketing .divPullingFromPageWrappe .divBlogWrapper {
width:100%;
max-width:100%;
}
.body-birth-worker-websites-marketing .divPullingFromPageWrappe {
flex-wrap:nowrap;
}
.body-birth-worker-websites-marketing .divPullingFromPageWrappe > h2 {
color: #DD4100 !important;
font-family: Anton;
font-size: 85px;
font-style: normal;
font-weight: 400;
line-height: 113%;
margin-right:30px;
width:35%;
padding-bottom:20px;
background:url(https://www.chooselegend.com/layout/images/Vector.png);
background-size:100%;
background-repeat:no-repeat;
background-position:bottom;
}
.body-birth-worker-websites-marketing .divPullingFromPageWrappe .divBlogWrapper-synopsis .divBlockWrapper-blog {
width:50%;
max-width:50%;
}
.body-birth-worker-websites-marketing .divPullingFromPageWrappe .divBlogWrapper-synopsis .divBlockWrapper-blog.divBlockWrapper-text {
padding-left:30px;
}
.divPullingFromPageWrapper-blog {
padding-top:90px;
padding-bottom:75px;
}
.body-birth-worker-websites-marketing .divNavigation-sandwich .btn-sandwich .icon-bar {
background-color:#ffffff;
}
.body-birth-worker-websites-marketing .divSiteContentInnerTestimonials {
width:100%;
max-width:100% !important;
background:#000FA0;
}
.body-birth-worker-websites-marketing .divSiteContentInnerTestimonials p {
color:#ffffff !important;
width:75%;
margin:auto;
text-align:center;
font-family: Metropolis;
font-weight: 400;
font-style: Regular;
font-size: 24px;
leading-trim: NONE;
line-height: 30px;
letter-spacing: 0%;
text-align: center;
vertical-align: middle;
}
.body-birth-worker-websites-marketing .divSiteContentInnerTestimonials p.author {
font-family: Metropolis;
font-weight: 700;
font-style: Bold;
font-size: 24px;
leading-trim: NONE;
line-height: 100%;
letter-spacing: 0%;
text-align: center;
color:#29CB8B !important;
padding-top:45px;
}
.body-birth-worker-websites-marketing .divSiteContentInnerTestimonials {
position:relative;
}
.body-birth-worker-websites-marketing .divAdditionalOneWave {
top:-78px;
transform: scaleX(-1);
}
.body-birth-worker-websites-marketing .divSiteContentInnerCaseStudy,
.body-birth-worker-websites-marketing .divSiteContentInnerBlog2 {
padding-bottom:90px;
position:relative;
}
.body-birth-worker-websites-marketing .divIndustriesBlogViewMoreWrapper p{
width:34%;
}
.body-birth-worker-websites-marketing .divTestimonialIcon {
display:none;
}
.body-birth-worker-websites-marketing .divBlockWrapper-testimonial.carded .divBlockInner {
border:0;
box-shadow:unset;
padding-bottom:30px;
}
.body-birth-worker-websites-marketing .divFooterRow-top-contact {
display:none;
}
.body-birth-worker-websites-marketing .divIndustriesFooterForm {
width:100%;
background:url(https://www.chooselegend.com/layout/images/industryFooterFormBg.jpg);
background-size:cover;
min-height:769px;
padding:75px 15px;
padding-bottom:90px;
}
@media (min-width:768px) and (max-width:1199px){
.body-birth-worker-websites-marketing .divMainCalloutText-tinyMCE {
width:100%;
}
.body-birth-worker-websites-marketing .divIndustriesBlogViewMoreWrapper {
bottom:105px;
}
.body-birth-worker-websites-marketing header {
background:#002755;
}
.body-birth-worker-websites-marketing header {
position:fixed;
}
.body-birth-worker-websites-marketing #main {
margin-top:100px !important;
}
.body-birth-worker-websites-marketing .divPageTitle {
background-image:unset;
}
.body-birth-worker-websites-marketing .divMainCalloutWrapper {
margin-top:0;
}
.body-birth-worker-websites-marketing .divMiniCalloutRow-1 {
padding-bottom:0;
}
.main-pagedirectory-birth-worker-businesses {
margin-top:0 !important;
}
.body-birth-worker-websites-marketing .divMiniCalloutRow {
width:100%;
max-width:100%;
}
.body-birth-worker-websites-marketing .divSiteContentInnerAdditionals1 h3 {
text-align:center;
}
#main > div > div.divSiteContentInner.divSiteContentInnerAdditionals4.divSiteContentInner-sitewidth.container.row.m-auto > div.divBlockWrapper.divBlockWrapper-text.divBlock-1339.div-additional-block-4.col-12 > div > span > div:nth-child(1) {
width:25%;
max-width:25%;
}
#main > div > div.divSiteContentInner.divSiteContentInnerAdditionals4.divSiteContentInner-sitewidth.container.row.m-auto > div.divBlockWrapper.divBlockWrapper-text.divBlock-1339.div-additional-block-4.col-12 > div > span > div:nth-child(2) {
width:75%;
max-width:75%;
}
.body-birth-worker-websites-marketing .divSiteContentInnerAdditionals3 .spnBlockContent {
gap:5%;
}
.body-birth-worker-websites-marketing .divSiteContentInnerAdditionals3 a.anchButton{
position:absolute;
top:78%;
justify-self:anchor-center;
}
.body-birth-worker-websites-marketing .divSiteContentInnerAdditionals3 .spnBlockContent {
align-items:start;
padding-top:60px;
}
.divIndustriesFooterForm > .container > div {
flex-direction:column;
}
#main > div > div.divIndustriesFooterForm > div > div > div:nth-child(2) > iframe,
.divIndustriesFooterForm > .container > div > div {
width:100%;
max-width:100% !important;
}
.body-birth-worker-websites-marketing .divSiteContentInnerAdditionals3 {
z-index:13;
}
.divAdditionalTwoWave {
height:160px;
bottom:-92px !important;
}
.body-birth-worker-websites-marketing .divSiteContentInnerAdditionals3 .spnBlockContent {
min-height:514px;
}
.body-birth-worker-websites-marketing .divMiniCallout {
width:45%;
max-width:45%;
flex:unset;
min-height:0;
}
.body-birth-worker-websites-marketing .divMiniCalloutTextInner {
padding:0;
}
.body-birth-worker-websites-marketing .divMiniCalloutWrapperInner {
justify-content:center;
}
.body-birth-worker-websites-marketing ++.divMiniCalloutTextInner {
padding:0;
}
.body-birth-worker-websites-marketing .divMainCalloutText-tinyMCE {
display:flex;
}
.body-birth-worker-websites-marketing .divMainCalloutText-tinyMCE > div {
width:50%;
}
.body-birth-worker-websites-marketing .divMainCalloutInner .divBlockMedia img,
.body-birth-worker-websites-marketing .divMainCalloutWrapper {
height:634px;
}
.body-birth-worker-websites-marketing .divMainCalloutTextInner h3 {
font-size:24px;
}
.body-birth-worker-websites-marketing .divMainCalloutTextInner h1,
.body-birth-worker-websites-marketing .divMainCalloutTextInner h2,
.body-birth-worker-websites-marketing .divMainCalloutTextInner h3,
.body-birth-worker-websites-marketing .divMainCalloutTextInner h4,
.body-birth-worker-websites-marketing .divMainCalloutTextInner h5,
.body-birth-worker-websites-marketing .divMainCalloutTextInner p,
.body-birth-worker-websites-marketing .divMainCalloutTextInner span {
text-align:left !important;
width:100%;
}
.body-birth-worker-websites-marketing #main > div > div.divMainCalloutWrapper.divMainCalloutWrapper-static > div > div > div > div > div > div > div.divMainCalloutTextWrapper > div > div > div:nth-child(1) {
display:flex;
align-items:center;
justify-content:center;
flex-direction:column;
}
.body-birth-worker-websites-marketing .divMainCalloutTextInner h1 {
margin:0 !important;
}
.body-birth-worker-websites-marketing .divMainCalloutTextInner h1,
.body-birth-worker-websites-marketing .divMainCalloutTextInner h2,
.body-birth-worker-websites-marketing .divMainCalloutTextInner h3,
.body-birth-worker-websites-marketing .divMainCalloutTextInner h4,
.body-birth-worker-websites-marketing .divMainCalloutTextInner h5 {
margin-bottom:10px !important;
}
.divAdditionalOneWave {
left:0;
}
.body-birth-worker-websites-marketing .div-additional-block-2 .divBlockInner .divBlockMedia {
width:70%;
max-width:70%;
margin-bottom:0;
margin-right:0;
}
.body-birth-worker-websites-marketing .divSiteContentInnerAdditionals2 {
padding-bottom:0 !important;
}
.body-birth-worker-websites-marketing .div-additional-block-2 .spnBlockContent {
padding-top:15px;
padding-bottom:30px;
}
.divAdditionalTwoWave {
left:0;
}
.body-birth-worker-websites-marketing #main > div > div.divMainCalloutWrapper.divMainCalloutWrapper-static > div > div > div > div > div > div > div.divMainCalloutTextWrapper > div > div > div:nth-child(2) {
padding-left:0;
}
.body-birth-worker-websites-marketing .divMainCalloutInner .divBlockMedia img, .body-birth-worker-websites-marketing .divMainCalloutWrapper {
height:515px;
}
.body-birth-worker-websites-marketing .divMainCalloutTextInner {
padding-top:140px;
}
.body-birth-worker-websites-marketing .divPageTitle h1 {
font-size:44px;
}
.body-birth-worker-websites-marketing h2,
.divIndustriesFooterForm h2:hover, .divIndustriesFooterForm h2,
.div-additional-block-1 .spnBlockContent h2 {
font-size:36px;
}
.body-birth-worker-websites-marketing .divSiteContentInnerTestimonials p {
font-size:20px;
}
.body-birth-worker-websites-marketing .divMiniCalloutRow {
margin:0;
}
.body-birth-worker-websites-marketing .divSiteContentInnerAdditionals3.divSiteContentInner-sitewidth.container {
min-height:0;
padding-top:60px !important;
}
.body-birth-worker-websites-marketing .div-additional-block-4 {
padding-bottom:45px;
}
.body-birth-worker-websites-marketing .divPullingFromPageWrapper-blog {
padding-bottom:90px;
padding-top:30px;
}
.body-birth-worker-websites-marketing .divMainCalloutText-tinyMCE > div {
width:100%;
}
.body-birth-worker-websites-marketing .divMainCalloutText-tinyMCE {
flex-direction:column;
gap:0;
}
.body-birth-worker-websites-marketing .divSiteContentInnerAdditionals3 .spnBlockContent > div {
width:100%;
max-width:100%;
}
.body-birth-worker-websites-marketing .div-additional-block-1 .spnBlockContent {
flex-direction:row !important;
}
.body-birth-worker-websites-marketing .divSiteContentInnerAdditionals1 h3 {
width:100%;
}
.body-birth-worker-websites-marketing .div-additional-block-2 .divBlockInner {
flex-direction:column-reverse;
}
.body-birth-worker-websites-marketing .divMiniCalloutWrapperInner,
.body-birth-worker-websites-marketing .divSiteContentInnerAdditionals3 .spnBlockContent {
flex-direction:column;
}
.body-birth-worker-websites-marketing .divPullingFromPageWrappe .divBlockWrapper-synopsis .divBlockBody {
display:none;
}
.body-birth-worker-websites-marketing .divPullingFromPageWrappe > h2 {
font-size:50px;
}
.body-birth-worker-websites-marketing .divMainCalloutTextInner h2 {
font-size:20px;
}
.body-birth-worker-websites-marketing .divPageTitle .container {
padding:0 6%;
width:100%;
max-width:100% !important;
}
}
@media (max-width:767px) {
.body-birth-worker-websites-marketing .divPullingFromPageWrappe .divBlogInner {
flex-direction:column-reverse;
}
#main > div > div.divIndustriesFooterForm > div > div > div:nth-child(2) > iframe {
max-width:100%!important;
width:100% !important;
min-width:0 !important;
}
.body-birth-worker-websites-marketing .divSiteContentInnerTestimonials p {
width:100%;
}
.body-birth-worker-websites-marketing .div-additional-block-1 .divBlockMedia-left {
display:none;
}
.body-birth-worker-websites-marketing .divPageTitle h1 {
font-size:34px;
}
.divIndustriesFooterForm > .container > div {
flex-direction:column;
}
#main > div > div.divIndustriesFooterForm > div > div > div:nth-child(2) > iframe,
.divIndustriesFooterForm > .container > div > div {
width:100%;
}
.body-birth-worker-websites-marketing .divIndustriesBlogViewMoreWrapper {
position:relative;
bottom:0;
width:100%;
}
.body-birth-worker-websites-marketing .divIndustriesBlogViewMoreWrapper p {
width:100%;
}
.body-birth-worker-websites-marketing .divPageTitle {
height:289px;
background: rgba(0, 39, 85, 0.75);
}
.body-birth-worker-websites-marketing .divPageTitle h1 {
margin-top:0;
}
.body-birth-worker-websites-marketing .divPullingFromPageWrapper-blog,
.body-birth-worker-websites-marketing .div-additional-block-1 {
padding-top:15px;
padding-bottom:15px;
}
.body-birth-worker-websites-marketing .divBlockSwiperWrapper {
padding:0 !important;
margin:0 !important;
}
.body-birth-worker-websites-marketing .divBlockWrapper-testimonial.carded .divBlockInner {
padding-top:0;
}
.body-birth-worker-websites-marketing .divBlockWrapper-testimonial.carded {
margin-top:0 !important;
}
.body-birth-worker-websites-marketing .div-additional-block-2 .divBlockInner .spnBlockContent {
padding-top:0;
}
.body-birth-worker-websites-marketing .div-additional-block-4 {
padding-bottom:0;
}
.body-birth-worker-websites-marketing .divMainCalloutWrapper-static .divBlockWrapper-maincallout .divMainCalloutTextWrapper {
position:relative;
}
.body-birth-worker-websites-marketing .divPullingFromPageWrappe .divBlockWrapper-synopsis .divBlockBody {
display:none;
}
.body-birth-worker-websites-marketing .divPullingFromPageWrappe > h2 {
font-size:30px;
}
.body-birth-worker-websites-marketing .divPullingFromPageWrappe {
flex-wrap:wrap;
flex-direction:column;
}
.body-birth-worker-websites-marketing header {
background:#002755;
}
.body-birth-worker-websites-marketing .divPageTitle {
background-image:unset;
}
.body-birth-worker-websites-marketing .divMainCalloutWrapper {
margin-top:0;
}
.body-birth-worker-websites-marketing .div-additional-block-1 .divBlockMedia-left {
padding-right:0;
margin-bottom:30px;
}
.body-birth-worker-websites-marketing .divPullingFromPageWrappe .divBlogWrapper-synopsis .divBlockWrapper-blog {
width:100%;
max-width:100%;
}
.body-birth-worker-websites-marketing .divMainCalloutText-tinyMCE {
width:100%;
}
.body-birth-worker-websites-marketing .divMainCalloutWrapper-static .divBlockWrapper-maincallout .divMainCalloutTextWrapper {
padding:5px !important;
}
.body-birth-worker-websites-marketing .divSiteContentInnerAdditionals3 {
height:100%;
padding-top:45px;
}
.body-birth-worker-websites-marketing .divMiniCalloutRow-1 {
padding-bottom:0;
}
.body-birth-worker-websites-marketing .div-additional-block-4 ul,
.body-birth-worker-websites-marketing .div-additional-block-4 h2,
.body-birth-worker-websites-marketing .div-additional-block-4 h3 {
width:100%;
}
.main-pagedirectory-birth-worker-businesses {
margin-top:0 !important;
}
.body-birth-worker-websites-marketing .divSiteContentInnerAdditionals2 li {
list-style-position: inside;
line-height:30px;
}
.body-birth-worker-websites-marketing .divMiniCalloutWrapperInner,
.body-birth-worker-websites-marketing .divSiteContentInnerAdditionals3 .spnBlockContent {
flex-direction:column;
}
.body-birth-worker-websites-marketing .div-additional-block-2 .divBlockInner {
flex-direction:column-reverse;
}
.body-birth-worker-websites-marketing .divSiteContentInnerAdditionals3 .spnBlockContent > div,
.body-birth-worker-websites-marketing .divSiteContentInnerAdditionals1 .spnBlockContent > div {
width:100%;
max-width:100%;
}
#main > div > div.divSiteContentInner.divSiteContentInnerAdditionals4.divSiteContentInner-sitewidth.container.row.m-auto > div.divBlockWrapper.divBlockWrapper-text.divBlock-1339.div-additional-block-4.col-12 > div > span > div:nth-child(1) > p {
display:flex;
justify-content:center;
}
.divAdditionalOneWave {
height:100px;
top:-90px;
}
.body-birth-worker-websites-marketing .divMainCalloutTextInner h5 {
display:flex;
align-items:center;
justify-content:center;
}
.body-birth-worker-websites-marketing .divSiteContentInnerAdditionals3 h3,
.body-birth-worker-websites-marketing .divSiteContentInnerAdditionals1 h3 {
text-align:center;
}
.body-birth-worker-websites-marketing .divMainCalloutText-tinyMCE {
gap:30px;
}
.body-birth-worker-websites-marketing .divSiteContentInnerAdditionals2 {
padding-top:30px;
}
.divAdditionalTwoWave {
bottom:-90px;
height:100px;
}
.body-birth-worker-websites-marketing .divBlockWrapper-faq .divBlockInner-question > *:not(span) {
font-size:20px;
}
.divAdditionalTwoWave {
left:0;
}
.body-birth-worker-websites-marketing #main {
margin-top:100px !important;
}
.body-birth-worker-websites-marketing .divMainCalloutInner .divBlockMedia img {
height:287px !important;
}
.body-birth-worker-websites-marketing .divPullingFromPageWrappe > h2 {
width:100%;
background:unset;
text-align:center;
}
.body-birth-worker-websites-marketing .divIndustriesBlogViewMoreWrapper {
text-align:center;
}
.body-birth-worker-websites-marketing .divMainCalloutWrapper-static .divBlockWrapper-maincallout .divMainCalloutTextWrapper {
background:#000FA0;
padding:15px !important;
}
.body-birth-worker-websites-marketing .divMainCalloutText-tinyMCE ul li,
.body-birth-worker-websites-marketing .divMainCalloutText-tinyMCE ul{
text-align:left !important;
}
.body-birth-worker-websites-marketing .divMainCalloutWrapper {
height:100% !important;
}
.divAdditionalOneWave {
left:0;
}
.body-birth-worker-websites-marketing .divMainCalloutTextInner h1,
.body-birth-worker-websites-marketing .divMainCalloutTextInner h2,
.body-birth-worker-websites-marketing .divMainCalloutTextInner h3,
.body-birth-worker-websites-marketing .divMainCalloutTextInner h4,
.body-birth-worker-websites-marketing .divMainCalloutTextInner h5 {
margin-bottom:10px !important;
}
.body-birth-worker-websites-marketing .divMainCalloutTextInner h1,
.body-birth-worker-websites-marketing .divMainCalloutTextInner h2,
.body-birth-worker-websites-marketing .divMainCalloutTextInner h3,
.body-birth-worker-websites-marketing .divMainCalloutTextInner h4,
.body-birth-worker-websites-marketing .divMainCalloutTextInner h5,
.body-birth-worker-websites-marketing .divMainCalloutTextInner p,
.body-birth-worker-websites-marketing .divMainCalloutTextInner span {
text-align:left !important;
width:100%;
}
.body-birth-worker-websites-marketing #main > div > div.divMainCalloutWrapper.divMainCalloutWrapper-static > div > div > div > div > div > div > div.divMainCalloutTextWrapper > div > div > div:nth-child(1) {
display:flex;
align-items:center;
justify-content:center;
flex-direction:column;
}
.body-birth-worker-websites-marketing .divSiteContentInnerAdditionals1 .spnBlockContent > div,
.body-birth-worker-websites-marketing .divSiteContentInnerAdditionals3 .spnBlockContent > div {
width:100%;
max-width:100%;
}
.body-birth-worker-websites-marketing .divMiniCallout {
width:85%;
max-width:85%;
}
.body-birth-worker-websites-marketing .divMainCalloutWrapper iFrame {
max-width:345px !important;
min-width:345px !important;
}
.body-birth-worker-websites-marketing #main > div > div.divMainCalloutWrapper.divMainCalloutWrapper-static > div > div > div > div > div > div > div.divMainCalloutTextWrapper > div > div > div:nth-child(2) {
padding-left:0;
}
.body-birth-worker-websites-marketing .divMainCalloutInner .divBlockMedia img, .body-birth-worker-websites-marketing .divMainCalloutWrapper {
height:1200px;
}
.body-birth-worker-websites-marketing .divMainCalloutTextInner h3 {
font-size:20px;
}
.body-birth-worker-websites-marketing .divMainCalloutText-tinyMCE > div {
width:100%;
}
.body-birth-worker-websites-marketing .divMainCalloutText-tinyMCE {
flex-direction:column;
}
.body-birth-worker-websites-marketing .div-additional-block-2 .divBlockInner {
display:flex;
flex-direction:column-reverse;
}
.body-birth-worker-websites-marketing .divSiteContentInnerAdditionals3 .spnBlockContent {
gap:0;
flex-direction:column;
}
}
@media (min-width: 1440px){
.body-service-industry-websites-marketing .container, .body-service-industry-websites-marketing .container-lg, .body-service-industry-websites-marketing .container-md, .body-service-industry-websites-marketing .container-sm, .body-service-industry-websites-marketing .container-xl,
.body-service-industry-websites-marketing .divBannerAlertTextWrapper, .body-service-industry-websites-marketing .div-additional-block-1, .body-service-industry-websites-marketing .div-additional-block-2, .body-service-industry-websites-marketing .div-additional-block-3,
.body-service-industry-websites-marketing .divPullingFromPageWrappe, .body-service-industry-websites-marketing .div-additional-block-3, .body-service-industry-websites-marketing .div-additional-block-4,
.body-service-industry-websites-marketing .divMainCalloutWrapper-static .divBlockWrapper-maincallout .divMainCalloutTextWrapper .divMainCalloutTextInner {
max-width: 1362px !important;
margin:auto !important;
}
}
.body-service-industry-websites-marketing .div-additional-block-1 {
padding-top:60px;
}
.body-service-industry-websites-marketing .divMainCalloutTextInner a.anchButton {
font-size:16px;
font-size:20px;
font-weight:700;
font-family: 'Inter 18pt';
border-radius:60px !important;
}
.body-service-industry-websites-marketing .divNavigation-main {
position:relative;
z-index:14;
}
.body-service-industry-websites-marketing .divPullingFromPageWrappe .divBlogWrapper img {
border:2px solid #002755;
}
.body-service-industry-websites-marketing .divIndustriesBlogViewMoreWrapper {
width:100%;
position:absolute;
bottom:230px;
display:flex;
justify-content:end;
}
.body-service-industry-websites-marketing .divIndustriesBlogViewMoreWrapper p a {
border-radius: 59px;
border: 1px solid #002755;
color: #002755;
text-align: center;
font-family: 'Metropolis', sans-serif;
font-size: 20px;
font-style: normal;
font-weight: 700;
line-height: normal;
padding:7.5px 35px;
text-transform:uppercase;
-moz-transition: all 0.28s ease; -o-transition: all 0.28s ease; -webkit-transition: all 0.28s ease; transition: all 0.28s ease;
}
.body-service-industry-websites-marketing .divIndustriesBlogViewMoreWrapper p a:hover {
border-radius: 59px;
border: 1px solid #002755;
color: #ffffff;
background:#002755;
text-align: center;
font-family: 'Metropolis', sans-serif;
font-size: 20px;
font-style: normal;
font-weight: 700;
line-height: normal;
padding:7.5px 35px;
text-transform:uppercase;
-moz-transition: all 0.28s ease; -o-transition: all 0.28s ease; -webkit-transition: all 0.28s ease; transition: all 0.28s ease;
}
.body-service-industry-websites-marketing .div-additional-block-1 .divBlockMedia-left {
padding-right:30px;
}
.body-service-industry-websites-marketing .div-additional-block-3:hover h2,
.body-service-industry-websites-marketing h2,
.body-service-industry-websites-marketing h2:hover {
color: #000FA0 !important;
font-family: Anton;
font-size: 48px;
font-style: normal;
font-weight: 400;
line-height: 57px;
}
.body-service-industry-websites-marketing h3 {
color: #002755;
font-family: Metropolis;
font-size: 24px;
font-style: normal;
font-weight: 700;
line-height: 34px;
letter-spacing: 2.4px;
}
.body-service-industry-websites-marketing .divPageTitle h1 {
color:#ffffff;
position:relative;
top:22px;
background:rgba(0,0,0,0.01);
}
.body-service-industry-websites-marketing .divMainCalloutText-tinyMCE {
width:50%;
}
.body-service-industry-websites-marketing .divMainCalloutTextInner h2 {
color: #FFF !important;
font-family: Metropolis;
font-size: 36px;
font-style: normal;
font-weight: 700;
line-height: 40px;
letter-spacing: 3.6px;
}
.body-service-industry-websites-marketing .divPageTitle .container {
position:relative;
top:15px;
}
.body-service-industry-websites-marketing .divPageTitle {
width:100%;
background-image:url(https://www.chooselegend.com/layout/images/pageTitleBgLanding.png);
background-size:100% 100%;
background-position:bottom;
position:absolute;
z-index:13;
top:-2px;
padding-bottom:0;
padding-top:45px;
}
.body-service-industry-websites-marketing .divPageTitle p {
color: #29CB8B;
background:rgba(0,0,0,0.01);
font-family: Metropolis;
font-size: 24px;
font-style: normal;
font-weight: 700;
line-height: normal;
letter-spacing: 3.6px;
}
.body-service-industry-websites-marketing header {
background:#000FA0;
z-index:14;
}
.body-service-industry-websites-marketing .anchLogoLink img {
opacity:1;
}
.body-service-industry-websites-marketing .divLogoWrapper {
background-image:unset;
}
.body-service-industry-websites-marketing .divNavFields-main .anchNavigation{
font-family:'Metropolis', sans-serif;
font-size:16px;
font-weight:bold;
text-transform:uppercase;
background:transparent;
color:#ffffff;
padding:0;
margin:0 15px;
-moz-transition: all 0.28s ease; -o-transition: all 0.28s ease; -webkit-transition: all 0.28s ease; transition: all 0.28s ease;
}
.body-service-industry-websites-marketing .divNavFields-main .anchNavigation:hover,
.body-service-industry-websites-marketing .divNavFields-main .anchNavigation:active,
.body-service-industry-websites-marketing .divNavFields-main .anchNavigation:focus,
.body-service-industry-websites-marketing .divNavFields-main .anchNavigation.current{
color:#00DD8D;
}
.body-service-industry-websites-marketing .divSiteContentInnerMinis,
.divMainCalloutWrapper > .container {
width:100%;
max-width:100% !important;
}
.body-service-industry-websites-marketing .divMiniCallout {
padding:7.5px 15px;
}
.body-service-industry-websites-marketing .divMainCalloutText-tinyMCE > div {
width:50%;
}
.body-service-industry-websites-marketing #main > div > div.divMainCalloutWrapper.divMainCalloutWrapper-static > div > div > div > div > div > div > div.divMainCalloutTextWrapper > div > div > div:nth-child(1) {
display:flex;
align-items:center;
justify-content:center;
flex-direction:column;
}
.body-service-industry-websites-marketing .divMainCalloutTextWrapper {
padding:15px 6% !important;
}
.body-service-industry-websites-marketing .divMainCalloutTextWrapper h1 strong {
font-weight:normal;
color:#29CB8B;
}
.body-service-industry-websites-marketing .divSiteContentInnerAdditionals1 .spnBlockContent {
display:flex;
align-items:center;
flex-wrap:wrap;
gap:5%;
}
.body-service-industry-websites-marketing .divSiteContentInnerAdditionals1 h3 {
width:70%;
}
.body-service-industry-websites-marketing .divSiteContentInnerAdditionals1 .spnBlockContent > div {
width:47.5%;
max-width:47.5%;
}
.body-service-industry-websites-marketing .divMainCalloutWrapper {
height:800px;
margin-top:100px;
}
.body-service-industry-websites-marketing #main > div > div.divMainCalloutWrapper.divMainCalloutWrapper-static > div > div > div > div > div > div > div.divMainCalloutTextWrapper > div > div > div:nth-child(2) {
padding-left:5%;
}
.body-service-industry-websites-marketing a.anchButton {
text-transform:uppercase;
font-size:20px;
border-radius:59px;
padding:5px 25px;
}
.body-service-industry-websites-marketing .divMainCalloutTextInner a.anchButton:hover {
color:white !important;
font-size:20px;
}
.body-service-industry-websites-marketing .divMiniCallout:hover .divMiniCalloutTextWrapper h3,
.body-service-industry-websites-marketing .divMiniCalloutInner h3,
.body-service-industry-websites-marketing .divMiniCalloutInner h3:hover {
color: #FFF;
text-align: center;
font-family: Metropolis;
font-size: 16px;
font-style: normal;
font-weight: 700;
line-height: 24px;
text-decoration:unset;
}
.body-service-industry-websites-marketing .divSiteContentInnerAdditionals3 h3,
.body-service-industry-websites-marketing .divSiteContentInnerAdditionals1 h3 {
text-transform:uppercase;
}
.body-service-industry-websites-marketing .divSiteContentInnerAdditionals3 p {
font-size:18px;
}
.body-service-industry-websites-marketing .divSiteContentInnerAdditionals3 p strong {
color: #29CB8B !important;
font-family: Metropolis;
font-size: 18px;
font-style: italic;
font-weight: 700;
line-height: 21px;
}
.body-service-industry-websites-marketing .divSiteContentInnerAdditionals1 p {
font-size:18px;
width:100%;
}
.body-service-industry-websites-marketing .div-additional-block-4 h2 {
color: #000FA0;
font-family: Anton;
font-size: 48px;
font-style: normal;
font-weight: 400;
line-height: 57px;
width:75%;
}
.body-service-industry-websites-marketing .div-additional-block-4 h3 {
color: #002755;
font-family: Metropolis;
font-size: 26px;
font-style: normal;
font-weight: 700;
line-height: 34px;
letter-spacing: 2.6px;
text-transform: uppercase;
width:75%;
padding-top:30px;
padding-bottom:60px;
}
.body-service-industry-websites-marketing .div-additional-block-4 ul {
width:50%;
}
.body-service-industry-websites-marketing .div-additional-block-4 p {
width:100%;
}
.body-service-industry-websites-marketing .div-additional-block-4 .spnBlockContent {
display:flex;
flex-wrap:wrap;
}
.body-service-industry-websites-marketing .div-additional-block-4 {
padding-bottom:75px;
}
.body-service-industry-websites-marketing .divMainCalloutWrapper-static .divBlockWrapper-maincallout .divMainCalloutTextWrapper {
height:100%;
top:0;
background: rgba(0, 39, 85, 0.69);
text-align:left;
}
.body-service-industry-websites-marketing .divMainCalloutTextInner h1,
.body-service-industry-websites-marketing .divMainCalloutTextInner h2,
.body-service-industry-websites-marketing .divMainCalloutTextInner h3,
.body-service-industry-websites-marketing .divMainCalloutTextInner h4,
.body-service-industry-websites-marketing .divMainCalloutTextInner h5,
.body-service-industry-websites-marketing .divMainCalloutTextInner p,
.body-service-industry-websites-marketing .divMainCalloutTextInner span {
text-align:left !important;
width:100%;
}
.body-service-industry-websites-marketing .divMainCalloutTextInner h1,
.body-service-industry-websites-marketing .divMainCalloutTextInner h3 {
text-transform:uppercase;
}
.body-service-industry-websites-marketing .divMainCalloutTextInner h5 {
font-weight:400;
}
.body-service-industry-websites-marketing .divMainCalloutTextInner h5 strong {
font-weight:700;
}
.body-service-industry-websites-marketing .faqDiv h2,
.body-service-industry-websites-marketing .faqDiv {
width:100%;
text-align:center;
}
.body-service-industry-websites-marketing .divBlockWrapper-faq .divBlockInner-question {
text-align:left;
}
.body-service-industry-websites-marketing .divPullingFromPageWrappe,
.body-service-industry-websites-marketing .divBlockWrapper-faq {
width:100%;
max-width:100%;
flex:unset;
}
.body-service-industry-websites-marketing .divMiniCallout {
width:30%;
max-width:30%;
}
.body-service-industry-websites-marketing .divMiniCalloutRow-1 {
padding-bottom:45px;
}
.body-service-industry-websites-marketing .divMainCalloutTextInner h1,
.body-service-industry-websites-marketing .divMainCalloutTextInner h2,
.body-service-industry-websites-marketing .divMainCalloutTextInner h3,
.body-service-industry-websites-marketing .divMainCalloutTextInner h4,
.body-service-industry-websites-marketing .divMainCalloutTextInner h5 {
margin-bottom:20px !important;
}
.body-service-industry-websites-marketing .divSiteContentInnerAdditionals2 {
width:100%;
max-width:100% !important;
flex:unset;
background-color: #002755;
}
.body-service-industry-websites-marketing .divSiteContentInnerAdditionals3 {
width:100%;
max-width:100% !important;
flex:unset;
background-color: #C9E8FF;
padding-top:70px;
padding-bottom:45px;
}
.body-service-industry-websites-marketing .divSiteContentInnerAdditionals4 {
width:100%;
max-width:100% !important;
background:#C9E8FF;
}
.body-service-industry-websites-marketing .divSiteContentInnerAdditionals2 *,
.body-service-industry-websites-marketing .divSiteContentInnerAdditionals1 * {
color:#F5F5F5 !important;
}
.body-service-industry-websites-marketing .divSiteContentInnerAdditionals2 h2 {
color: #000FA0;
font-family: Anton;
font-size: 48px;
font-style: normal;
font-weight: 400;
text-transform:uppercase;
letter-spacing:normal;
}
.body-service-industry-websites-marketing .divSiteContentInnerAdditionals2 h3 {
color: #002755;
font-family: Metropolis;
font-size: 26px;
font-style: normal;
font-weight: 700;
line-height: 34px;
letter-spacing: 2.6px;
}
.body-service-industry-websites-marketing .divSiteContentInnerAdditionals2 h4 {
color: #002755;
font-family: Metropolis;
font-size: 26px;
font-style: normal;
font-weight: 700;
line-height: 34px;
letter-spacing: 2.6px;
text-transform:uppercase;
}
.body-service-industry-websites-marketing .divSiteContentInnerAdditionals3,
.body-service-industry-websites-marketing .divSiteContentInnerAdditionals1 {
position:relative;
}
.body-service-industry-websites-marketing .div-additional-block-1 {
padding-bottom:60px;
}
.body-service-industry-websites-marketing .div-additional-block-2 .divBlockInner {
display:flex;
flex-direction:row-reverse;
align-items:center;
}
.body-service-industry-websites-marketing .div-additional-block-2 .divBlockInner .divBlockMedia {
margin-bottom:0;
flex:unset;
}
.body-service-industry-websites-marketing .swiper-container-horizontal>.swiper-pagination-bullets {
background:transparent;
bottom:0;
}
.body-service-industry-websites-marketing .swiper-pagination-bullet {
border:1px solid #ffffff;
background:transparent;
}
.body-service-industry-websites-marketing .swiper-pagination-bullet-active {
background:#ffffff;
}
.body-service-industry-websites-marketing .div-additional-block-2 .divBlockInner .spnBlockContent {
padding-top:45px;
padding-bottom:25px;
width:100%;
}
.body-service-industry-websites-marketing .divSiteContentInnerAdditionals2 ul li {
padding:10px 0;
}
.divAdditionalOneWave {
width:100%;
height:200px;
background:url(https://www.chooselegend.com/layout/images/titleTwoLandingWaveOne.png);
background-size:100% 100%;
position:absolute;
top:-135px;
}
.divAdditionalTwoWave {
width:100%;
height:200px;
background:url(https://www.chooselegend.com/layout/images/titleTwoLandingWaveTwo.png);
background-size:100% 100%;
position:absolute;
bottom:-85px;
}
.body-service-industry-websites-marketing .divSiteContentInnerAdditionals2 strong {
color:#DD4100;
}
.body-service-industry-websites-marketing .divSiteContentInnerAdditionals2 li strong,
.body-service-industry-websites-marketing .divSiteContentInnerAdditionals2 li span {
position:relative;
top:-4px;
}
.body-service-industry-websites-marketing .div-additional-block-3 {
display:flex;
align-items:center;
}
.body-service-industry-websites-marketing .divMiniCalloutInner {
border-radius: 10px;
background: #000FA0;
padding:22px 22px;
min-height:300px;
display:flex;
align-items:center !important;
}
.body-service-industry-websites-marketing .divMiniCalloutInner h3,
.body-service-industry-websites-marketing .divMiniCalloutInner p {
text-align:left;
}
.landingMiniHeader {
width:100%;
padding-bottom:75px;
text-align:center;
color: #000FA0;
text-align: center;
font-family: Anton;
font-size: 48px;
font-style: normal;
font-weight: 400;
line-height: 57px;
}
.body-service-industry-websites-marketing .divMiniCalloutRow {
gap:2%;
}
.body-service-industry-websites-marketing .divSiteContentInnerAdditionals5 {
padding-top:75px;
}
.body-service-industry-websites-marketing .faqDiv h2 {
padding-top:75px;
text-transform:uppercase;
}
.body-service-industry-websites-marketing .divSiteContentWrapper {
padding-bottom:0 !important;
position:relative;
}
.divIndustriesFooterForm p {
color: #FFF;
font-family: Metropolis;
font-size: 24px;
font-style: normal;
font-weight: 400;
line-height: 30px;
background:rgba(0,0,0,0.01);
}
.divIndustriesFooterForm h2:hover,
.divIndustriesFooterForm h2 {
color: #FFF !important;
background:rgba(0,0,0,0.01);
font-family: Anton;
font-size: 48px;
font-style: normal;
font-weight: 400;
line-height: normal;
}
.divIndustriesFooterForm > .container > div {
display:flex;
}
.divIndustriesFooterForm .divContactFormInput .inpProperty {
border:1px solid #ffffff;
background:rgba(0,0,0,0.01);
color:#ffffff;
}
.divIndustriesFooterForm .divContactFormInput .labelPropertyLabel {
color:#ffffff;
background-color:unset !important;
background:rgba(0,0,0,0.01) !important;
}
.divIndustriesFooterForm .divContactFormInput .inpProperty-textarea ~ .labelPropertyLabel {
color:#ffffff;
background:rgba(0,0,0,0.01);
top:10%;
border:0;
}
.divIndustriesFooterForm .divContactScreenDetail-bottom .divContactFormInput-submit button {
background:#DD4100;
color:#ffffff;
border-radius:8px;
border:0;
font-weight:bold;
font-size:20px !important;
-moz-transition: all 0.28s ease; -o-transition: all 0.28s ease; -webkit-transition: all 0.28s ease; transition: all 0.28s ease;
}
.divIndustriesFooterForm .divContactScreenDetail-bottom .divContactFormInput-submit button:hover {
background:#C9E8FF;
color:#000FA0;
border-radius:8px;
border:0;
font-size:20px !important;
-moz-transition: all 0.28s ease; -o-transition: all 0.28s ease; -webkit-transition: all 0.28s ease; transition: all 0.28s ease;
}
.divIndustriesFooterForm > .container > div > div {
width:50%;
}
#main > div > div.divIndustriesFooterForm > div > div > div:nth-child(2) > iframe {
width:90%;
float:right;
max-width:570px !important;
min-width:570px !important;
max-height:500px !important;
min-height:500px !important;
}
.body-service-industry-websites-marketing .divBlockWrapper-faq .divBlockInner-question {
flex-direction:row-reverse;
}
.body-service-industry-websites-marketing .divBlockWrapper-faq .divBlockInner-question > *:not(span) {
color:#000FA0;
font-size:26px;
}
.body-service-industry-websites-marketing .fa-plus {
color:#000FA0;
font-size:39px;
}
.body-service-industry-websites-marketing .faqDiv h2 {
color:#000FA0;
}
.body-service-industry-websites-marketing .divBlockMedia figure {
margin:0 !important;
}
.body-service-industry-websites-marketing .divSiteContentInnerAdditionals2 {
padding:0;
}
.body-service-industry-websites-marketing .divSiteContentInnerMinis {
width:100%;
max-width:100% !important;
background:#C9E8FF;
}
.body-service-industry-websites-marketing .divSiteContentInnerAdditionals3 .spnBlockContent > div {
width:50%;
max-width:50%;
}
.body-service-industry-websites-marketing .divSiteContentInnerAdditionals3 .divBlockInner {
width:100%;
}
.body-service-industry-websites-marketing .divMiniCalloutInner,
.body-service-industry-websites-marketing .divMiniCallout .divBlockMedia picture {
display:flex;
align-items:start;
justify-content:center;
}
.divMainCalloutTextInner a.anchButton {
border-radius: 8px;
background: #DD4100;
background: #D64000;
min-width:250px;
text-align:center;
}
.divMainCalloutTextInner a.anchButton:hover {
border-radius: 8px;
background: #000FA0;
}
.body-service-industry-websites-marketing .divMiniCallout .divBlockMedia img {
width:86px;
height:86px;
}
.body-service-industry-websites-marketing .divBlockInner-answer p {
text-align:left;
font-weight:400;
}
.divBlockWrapper-faq .divBlockInner-question,
.divBlockWrapper-faq + .divBlockWrapper-faq .divBlockInner-question {
border-bottom:1px solid black;
}
.body-service-industry-websites-marketing .divPullingFromPageWrappe .divBlogInner {
flex-direction:row-reverse;
flex-wrap:nowrap;
}
.body-service-industry-websites-marketing .divPullingFromPageWrappe .divBlogWrapper {
width:100%;
max-width:100%;
}
.body-service-industry-websites-marketing .divPullingFromPageWrappe {
flex-wrap:nowrap;
}
.body-service-industry-websites-marketing .divPullingFromPageWrappe > h2 {
color: #DD4100 !important;
font-family: Anton;
font-size: 85px;
font-style: normal;
font-weight: 400;
line-height: 113%;
margin-right:30px;
width:35%;
padding-bottom:20px;
background:url(https://www.chooselegend.com/layout/images/Vector.png);
background-size:100%;
background-repeat:no-repeat;
background-position:bottom;
}
.body-service-industry-websites-marketing .divPullingFromPageWrappe .divBlogWrapper-synopsis .divBlockWrapper-blog {
width:50%;
max-width:50%;
}
.body-service-industry-websites-marketing .divPullingFromPageWrappe .divBlogWrapper-synopsis .divBlockWrapper-blog.divBlockWrapper-text {
padding-left:30px;
}
.divPullingFromPageWrapper-blog {
padding-top:90px;
padding-bottom:75px;
}
.body-service-industry-websites-marketing .divNavigation-sandwich .btn-sandwich .icon-bar {
background-color:#ffffff;
}
.body-service-industry-websites-marketing .divSiteContentInnerTestimonials {
width:100%;
max-width:100% !important;
background:#000FA0;
}
.body-service-industry-websites-marketing .divSiteContentInnerTestimonials p {
color:#ffffff !important;
width:75%;
margin:auto;
text-align:center;
font-family: Metropolis;
font-weight: 400;
font-style: Regular;
font-size: 24px;
leading-trim: NONE;
line-height: 30px;
letter-spacing: 0%;
text-align: center;
vertical-align: middle;
}
.body-service-industry-websites-marketing .divSiteContentInnerTestimonials p.author {
font-family: Metropolis;
font-weight: 700;
font-style: Bold;
font-size: 24px;
leading-trim: NONE;
line-height: 100%;
letter-spacing: 0%;
text-align: center;
color:#29CB8B !important;
padding-top:45px;
}
.body-service-industry-websites-marketing .divSiteContentInnerTestimonials {
position:relative;
}
.body-service-industry-websites-marketing .divAdditionalOneWave {
top:-78px;
transform: scaleX(-1);
}
.body-service-industry-websites-marketing .divSiteContentInnerCaseStudy,
.body-service-industry-websites-marketing .divSiteContentInnerBlog2 {
padding-bottom:90px;
position:relative;
}
.body-service-industry-websites-marketing .divIndustriesBlogViewMoreWrapper p{
width:34%;
}
.body-service-industry-websites-marketing .divTestimonialIcon {
display:none;
}
.body-service-industry-websites-marketing .divBlockWrapper-testimonial.carded .divBlockInner {
border:0;
box-shadow:unset;
padding-bottom:30px;
}
.body-service-industry-websites-marketing .divFooterRow-top-contact {
display:none;
}
.body-service-industry-websites-marketing .divIndustriesFooterForm {
width:100%;
background:url(https://www.chooselegend.com/layout/images/industryFooterFormBgService.png);
background-size:cover;
min-height:769px;
padding:75px 15px;
padding-bottom:90px;
}
@media (min-width:768px) and (max-width:1199px){
.body-service-industry-websites-marketing .divMainCalloutText-tinyMCE {
width:100%;
}
.body-service-industry-websites-marketing .divIndustriesBlogViewMoreWrapper {
bottom:105px;
}
.body-service-industry-websites-marketing header {
background:#002755;
}
.body-service-industry-websites-marketing header {
position:fixed;
}
.body-service-industry-websites-marketing #main {
margin-top:100px !important;
}
.body-service-industry-websites-marketing .divPageTitle {
background-image:unset;
}
.body-service-industry-websites-marketing .divMainCalloutWrapper {
margin-top:0;
}
.body-service-industry-websites-marketing .divMiniCalloutRow-1 {
padding-bottom:0;
}
.main-pagedirectory-birth-worker-businesses {
margin-top:0 !important;
}
.body-service-industry-websites-marketing .divMiniCalloutRow {
width:100%;
max-width:100%;
}
.body-service-industry-websites-marketing .divSiteContentInnerAdditionals1 h3 {
text-align:center;
}
#main > div > div.divSiteContentInner.divSiteContentInnerAdditionals4.divSiteContentInner-sitewidth.container.row.m-auto > div.divBlockWrapper.divBlockWrapper-text.divBlock-1339.div-additional-block-4.col-12 > div > span > div:nth-child(1) {
width:25%;
max-width:25%;
}
#main > div > div.divSiteContentInner.divSiteContentInnerAdditionals4.divSiteContentInner-sitewidth.container.row.m-auto > div.divBlockWrapper.divBlockWrapper-text.divBlock-1339.div-additional-block-4.col-12 > div > span > div:nth-child(2) {
width:75%;
max-width:75%;
}
.body-service-industry-websites-marketing .divSiteContentInnerAdditionals3 .spnBlockContent {
gap:5%;
}
.body-service-industry-websites-marketing .divSiteContentInnerAdditionals3 a.anchButton{
position:absolute;
top:78%;
justify-self:anchor-center;
}
.body-service-industry-websites-marketing .divSiteContentInnerAdditionals3 .spnBlockContent {
align-items:start;
padding-top:60px;
}
.divIndustriesFooterForm > .container > div {
flex-direction:column;
}
#main > div > div.divIndustriesFooterForm > div > div > div:nth-child(2) > iframe,
.divIndustriesFooterForm > .container > div > div {
width:100%;
max-width:100% !important;
}
.body-service-industry-websites-marketing .divSiteContentInnerAdditionals3 {
z-index:13;
}
.divAdditionalTwoWave {
height:160px;
bottom:-92px !important;
}
.body-service-industry-websites-marketing .divSiteContentInnerAdditionals3 .spnBlockContent {
min-height:514px;
}
.body-service-industry-websites-marketing .divMiniCallout {
width:45%;
max-width:45%;
flex:unset;
min-height:0;
}
.body-service-industry-websites-marketing .divMiniCalloutTextInner {
padding:0;
}
.body-service-industry-websites-marketing .divMiniCalloutWrapperInner {
justify-content:center;
}
.body-service-industry-websites-marketing ++.divMiniCalloutTextInner {
padding:0;
}
.body-service-industry-websites-marketing .divMainCalloutText-tinyMCE {
display:flex;
}
.body-service-industry-websites-marketing .divMainCalloutText-tinyMCE > div {
width:50%;
}
.body-service-industry-websites-marketing .divMainCalloutInner .divBlockMedia img,
.body-service-industry-websites-marketing .divMainCalloutWrapper {
height:634px;
}
.body-service-industry-websites-marketing .divMainCalloutTextInner h3 {
font-size:24px;
}
.body-service-industry-websites-marketing .divMainCalloutTextInner h1,
.body-service-industry-websites-marketing .divMainCalloutTextInner h2,
.body-service-industry-websites-marketing .divMainCalloutTextInner h3,
.body-service-industry-websites-marketing .divMainCalloutTextInner h4,
.body-service-industry-websites-marketing .divMainCalloutTextInner h5,
.body-service-industry-websites-marketing .divMainCalloutTextInner p,
.body-service-industry-websites-marketing .divMainCalloutTextInner span {
text-align:left !important;
width:100%;
}
.body-service-industry-websites-marketing #main > div > div.divMainCalloutWrapper.divMainCalloutWrapper-static > div > div > div > div > div > div > div.divMainCalloutTextWrapper > div > div > div:nth-child(1) {
display:flex;
align-items:center;
justify-content:center;
flex-direction:column;
}
.body-service-industry-websites-marketing .divMainCalloutTextInner h1 {
margin:0 !important;
}
.body-service-industry-websites-marketing .divMainCalloutTextInner h1,
.body-service-industry-websites-marketing .divMainCalloutTextInner h2,
.body-service-industry-websites-marketing .divMainCalloutTextInner h3,
.body-service-industry-websites-marketing .divMainCalloutTextInner h4,
.body-service-industry-websites-marketing .divMainCalloutTextInner h5 {
margin-bottom:10px !important;
}
.divAdditionalOneWave {
left:0;
}
.body-service-industry-websites-marketing .div-additional-block-2 .divBlockInner .divBlockMedia {
width:70%;
max-width:70%;
margin-bottom:0;
margin-right:0;
}
.body-service-industry-websites-marketing .divSiteContentInnerAdditionals2 {
padding-bottom:0 !important;
}
.body-service-industry-websites-marketing .div-additional-block-2 .spnBlockContent {
padding-top:15px;
padding-bottom:30px;
}
.divAdditionalTwoWave {
left:0;
}
.body-service-industry-websites-marketing #main > div > div.divMainCalloutWrapper.divMainCalloutWrapper-static > div > div > div > div > div > div > div.divMainCalloutTextWrapper > div > div > div:nth-child(2) {
padding-left:0;
}
.body-service-industry-websites-marketing .divMainCalloutInner .divBlockMedia img, .body-service-industry-websites-marketing .divMainCalloutWrapper {
height:515px;
height:700px;
}
.body-service-industry-websites-marketing .divMainCalloutTextInner {
padding-top:140px;
}
.body-service-industry-websites-marketing .divPageTitle h1 {
font-size:60px;
}
.body-service-industry-websites-marketing h2,
.divIndustriesFooterForm h2:hover, .divIndustriesFooterForm h2,
.div-additional-block-1 .spnBlockContent h2 {
font-size:36px;
}
.body-service-industry-websites-marketing .divSiteContentInnerTestimonials p {
font-size:20px;
}
.body-service-industry-websites-marketing .divMiniCalloutRow {
margin:0;
}
.body-service-industry-websites-marketing .divSiteContentInnerAdditionals3.divSiteContentInner-sitewidth.container {
min-height:0;
padding-top:60px !important;
}
.body-service-industry-websites-marketing .div-additional-block-4 {
padding-bottom:45px;
}
.body-service-industry-websites-marketing .divPullingFromPageWrapper-blog {
padding-bottom:90px;
padding-top:30px;
}
.body-service-industry-websites-marketing .divMainCalloutText-tinyMCE > div {
width:100%;
}
.body-service-industry-websites-marketing .divMainCalloutText-tinyMCE {
flex-direction:column;
gap:0;
}
.body-service-industry-websites-marketing .divSiteContentInnerAdditionals3 .spnBlockContent > div {
width:100%;
max-width:100%;
}
.body-service-industry-websites-marketing .div-additional-block-1 .spnBlockContent {
flex-direction:row !important;
}
.body-service-industry-websites-marketing .divSiteContentInnerAdditionals1 h3 {
width:100%;
}
.body-service-industry-websites-marketing .div-additional-block-2 .divBlockInner {
flex-direction:column-reverse;
}
.body-service-industry-websites-marketing .divMiniCalloutWrapperInner,
.body-service-industry-websites-marketing .divSiteContentInnerAdditionals3 .spnBlockContent {
flex-direction:column;
}
.body-service-industry-websites-marketing .divPullingFromPageWrappe .divBlockWrapper-synopsis .divBlockBody {
display:none;
}
.body-service-industry-websites-marketing .divPullingFromPageWrappe > h2 {
font-size:50px;
}
.body-service-industry-websites-marketing .divMainCalloutTextInner h2 {
font-size:20px;
}
.body-service-industry-websites-marketing .divPageTitle .container {
padding:0 6%;
width:100%;
max-width:100% !important;
}
}
@media (max-width:767px) {
.body-service-industry-websites-marketing .divPullingFromPageWrappe .divBlogInner {
flex-direction:column-reverse;
}
#main > div > div.divIndustriesFooterForm > div > div > div:nth-child(2) > iframe {
max-width:100%!important;
width:100% !important;
min-width:0 !important;
}
.body-service-industry-websites-marketing .divSiteContentInnerTestimonials p {
width:100%;
}
.body-service-industry-websites-marketing .div-additional-block-1 .divBlockMedia-left {
display:none;
}
.body-service-industry-websites-marketing .divPageTitle h1 {
font-size:34px;
}
.divIndustriesFooterForm > .container > div {
flex-direction:column;
}
#main > div > div.divIndustriesFooterForm > div > div > div:nth-child(2) > iframe,
.divIndustriesFooterForm > .container > div > div {
width:100%;
}
.body-service-industry-websites-marketing .divIndustriesBlogViewMoreWrapper {
position:relative;
bottom:0;
width:100%;
}
.body-service-industry-websites-marketing .divIndustriesBlogViewMoreWrapper p {
width:100%;
}
.body-service-industry-websites-marketing .divPageTitle {
height:289px;
background: rgba(0, 39, 85, 0.75);
}
.body-service-industry-websites-marketing .divPageTitle h1 {
margin-top:0;
}
.body-service-industry-websites-marketing .divPullingFromPageWrapper-blog,
.body-service-industry-websites-marketing .div-additional-block-1 {
padding-top:15px;
padding-bottom:15px;
}
.body-service-industry-websites-marketing .divBlockSwiperWrapper {
padding:0 !important;
margin:0 !important;
}
.body-service-industry-websites-marketing .divBlockWrapper-testimonial.carded .divBlockInner {
padding-top:0;
}
.body-service-industry-websites-marketing .divBlockWrapper-testimonial.carded {
margin-top:0 !important;
}
.body-service-industry-websites-marketing .div-additional-block-2 .divBlockInner .spnBlockContent {
padding-top:0;
}
.body-service-industry-websites-marketing .div-additional-block-4 {
padding-bottom:0;
}
.body-service-industry-websites-marketing .divMainCalloutWrapper-static .divBlockWrapper-maincallout .divMainCalloutTextWrapper {
position:relative;
}
.body-service-industry-websites-marketing .divPullingFromPageWrappe .divBlockWrapper-synopsis .divBlockBody {
display:none;
}
.body-service-industry-websites-marketing .divPullingFromPageWrappe > h2 {
font-size:30px;
}
.body-service-industry-websites-marketing .divPullingFromPageWrappe {
flex-wrap:wrap;
flex-direction:column;
}
.body-service-industry-websites-marketing header {
background:#002755;
}
.body-service-industry-websites-marketing .divPageTitle {
background-image:unset;
}
.body-service-industry-websites-marketing .divMainCalloutWrapper {
margin-top:0;
}
.body-service-industry-websites-marketing .div-additional-block-1 .divBlockMedia-left {
padding-right:0;
margin-bottom:30px;
}
.body-service-industry-websites-marketing .divPullingFromPageWrappe .divBlogWrapper-synopsis .divBlockWrapper-blog {
width:100%;
max-width:100%;
}
.body-service-industry-websites-marketing .divMainCalloutText-tinyMCE {
width:100%;
}
.body-service-industry-websites-marketing .divMainCalloutWrapper-static .divBlockWrapper-maincallout .divMainCalloutTextWrapper {
padding:5px !important;
}
.body-service-industry-websites-marketing .divSiteContentInnerAdditionals3 {
height:100%;
padding-top:45px;
}
.body-service-industry-websites-marketing .divMiniCalloutRow-1 {
padding-bottom:0;
}
.body-service-industry-websites-marketing .div-additional-block-4 ul,
.body-service-industry-websites-marketing .div-additional-block-4 h2,
.body-service-industry-websites-marketing .div-additional-block-4 h3 {
width:100%;
}
.main-pagedirectory-birth-worker-businesses {
margin-top:0 !important;
}
.body-service-industry-websites-marketing .divSiteContentInnerAdditionals2 li {
list-style-position: inside;
line-height:30px;
}
.body-service-industry-websites-marketing .divMiniCalloutWrapperInner,
.body-service-industry-websites-marketing .divSiteContentInnerAdditionals3 .spnBlockContent {
flex-direction:column;
}
.body-service-industry-websites-marketing .div-additional-block-2 .divBlockInner {
flex-direction:column-reverse;
}
.body-service-industry-websites-marketing .divSiteContentInnerAdditionals3 .spnBlockContent > div,
.body-service-industry-websites-marketing .divSiteContentInnerAdditionals1 .spnBlockContent > div {
width:100%;
max-width:100%;
}
#main > div > div.divSiteContentInner.divSiteContentInnerAdditionals4.divSiteContentInner-sitewidth.container.row.m-auto > div.divBlockWrapper.divBlockWrapper-text.divBlock-1339.div-additional-block-4.col-12 > div > span > div:nth-child(1) > p {
display:flex;
justify-content:center;
}
.divAdditionalOneWave {
height:100px;
top:-90px;
}
.body-service-industry-websites-marketing .divMainCalloutTextInner h5 {
display:flex;
align-items:center;
justify-content:center;
}
.body-service-industry-websites-marketing .divSiteContentInnerAdditionals3 h3,
.body-service-industry-websites-marketing .divSiteContentInnerAdditionals1 h3 {
text-align:center;
}
.body-service-industry-websites-marketing .divMainCalloutText-tinyMCE {
gap:30px;
}
.body-service-industry-websites-marketing .divSiteContentInnerAdditionals2 {
padding-top:30px;
}
.divAdditionalTwoWave {
bottom:-90px;
height:100px;
}
.body-service-industry-websites-marketing .divBlockWrapper-faq .divBlockInner-question > *:not(span) {
font-size:20px;
}
.divAdditionalTwoWave {
left:0;
}
.body-service-industry-websites-marketing #main {
margin-top:100px !important;
}
.body-service-industry-websites-marketing .divMainCalloutInner .divBlockMedia img {
height:287px !important;
}
.body-service-industry-websites-marketing .divPullingFromPageWrappe > h2 {
width:100%;
background:unset;
text-align:center;
}
.body-service-industry-websites-marketing .divIndustriesBlogViewMoreWrapper p {
text-align:center;
}
.body-service-industry-websites-marketing .divMainCalloutWrapper-static .divBlockWrapper-maincallout .divMainCalloutTextWrapper {
background:#000FA0;
padding:15px !important;
}
.body-service-industry-websites-marketing .divMainCalloutText-tinyMCE ul li,
.body-service-industry-websites-marketing .divMainCalloutText-tinyMCE ul{
text-align:left !important;
}
.body-service-industry-websites-marketing .divMainCalloutWrapper {
height:100% !important;
}
.divAdditionalOneWave {
left:0;
}
.body-service-industry-websites-marketing .divMainCalloutTextInner h1,
.body-service-industry-websites-marketing .divMainCalloutTextInner h2,
.body-service-industry-websites-marketing .divMainCalloutTextInner h3,
.body-service-industry-websites-marketing .divMainCalloutTextInner h4,
.body-service-industry-websites-marketing .divMainCalloutTextInner h5 {
margin-bottom:10px !important;
}
.body-service-industry-websites-marketing .divMainCalloutTextInner h1,
.body-service-industry-websites-marketing .divMainCalloutTextInner h2,
.body-service-industry-websites-marketing .divMainCalloutTextInner h3,
.body-service-industry-websites-marketing .divMainCalloutTextInner h4,
.body-service-industry-websites-marketing .divMainCalloutTextInner h5,
.body-service-industry-websites-marketing .divMainCalloutTextInner p,
.body-service-industry-websites-marketing .divMainCalloutTextInner span {
text-align:left !important;
width:100%;
}
.body-service-industry-websites-marketing #main > div > div.divMainCalloutWrapper.divMainCalloutWrapper-static > div > div > div > div > div > div > div.divMainCalloutTextWrapper > div > div > div:nth-child(1) {
display:flex;
align-items:center;
justify-content:center;
flex-direction:column;
}
.body-service-industry-websites-marketing .divSiteContentInnerAdditionals1 .spnBlockContent > div,
.body-service-industry-websites-marketing .divSiteContentInnerAdditionals3 .spnBlockContent > div {
width:100%;
max-width:100%;
}
.body-service-industry-websites-marketing .divMiniCallout {
width:85%;
max-width:85%;
}
.body-service-industry-websites-marketing .divMainCalloutWrapper iFrame {
max-width:345px !important;
min-width:345px !important;
}
.body-service-industry-websites-marketing #main > div > div.divMainCalloutWrapper.divMainCalloutWrapper-static > div > div > div > div > div > div > div.divMainCalloutTextWrapper > div > div > div:nth-child(2) {
padding-left:0;
}
.body-service-industry-websites-marketing .divMainCalloutInner .divBlockMedia img, .body-service-industry-websites-marketing .divMainCalloutWrapper {
height:1200px;
}
.body-service-industry-websites-marketing .divMainCalloutTextInner h3 {
font-size:20px;
}
.body-service-industry-websites-marketing .divMainCalloutText-tinyMCE > div {
width:100%;
}
.body-service-industry-websites-marketing .divMainCalloutText-tinyMCE {
flex-direction:column;
}
.body-service-industry-websites-marketing .div-additional-block-2 .divBlockInner {
display:flex;
flex-direction:column-reverse;
}
.body-service-industry-websites-marketing .divSiteContentInnerAdditionals3 .spnBlockContent {
gap:0;
flex-direction:column;
}
}
@media (min-width: 1440px){
.body-professional-services-websites-marketing .container, .body-professional-services-websites-marketing .container-lg, .body-professional-services-websites-marketing .container-md, .body-professional-services-websites-marketing .container-sm, .body-professional-services-websites-marketing .container-xl,
.body-professional-services-websites-marketing .divBannerAlertTextWrapper, .body-professional-services-websites-marketing .div-additional-block-1, .body-professional-services-websites-marketing .div-additional-block-2, .body-professional-services-websites-marketing .div-additional-block-3,
.body-professional-services-websites-marketing .divPullingFromPageWrappe, .body-professional-services-websites-marketing .div-additional-block-3, .body-professional-services-websites-marketing .div-additional-block-4,
.body-professional-services-websites-marketing .divMainCalloutWrapper-static .divBlockWrapper-maincallout .divMainCalloutTextWrapper .divMainCalloutTextInner {
max-width: 1362px !important;
margin:auto !important;
}
}
.body-professional-services-websites-marketing .div-additional-block-1 {
padding-top:60px;
}
.body-professional-services-websites-marketing .divMainCalloutTextInner a.anchButton {
font-size:16px !important;
font-weight:700;
font-family: 'Inter 18pt';
border-radius:60px !important;
}
.body-professional-services-websites-marketing .divNavigation-main {
position:relative;
z-index:14;
}
.body-professional-services-websites-marketing .divPullingFromPageWrappe .divBlogWrapper img {
border:2px solid #002755;
}
.body-professional-services-websites-marketing .divIndustriesBlogViewMoreWrapper {
width:100%;
position:absolute;
bottom:230px;
display:flex;
justify-content:end;
}
.body-professional-services-websites-marketing .divIndustriesBlogViewMoreWrapper p a {
border-radius: 59px;
border: 1px solid #002755;
color: #002755;
text-align: center;
font-family: 'Metropolis', sans-serif;
font-size: 20px;
font-style: normal;
font-weight: 700;
line-height: normal;
padding:7.5px 35px;
text-transform:uppercase;
-moz-transition: all 0.28s ease; -o-transition: all 0.28s ease; -webkit-transition: all 0.28s ease; transition: all 0.28s ease;
}
.body-professional-services-websites-marketing .divIndustriesBlogViewMoreWrapper p a:hover {
border-radius: 59px;
border: 1px solid #002755;
color: #ffffff;
background:#002755;
text-align: center;
font-family: 'Metropolis', sans-serif;
font-size: 20px;
font-style: normal;
font-weight: 700;
line-height: normal;
padding:7.5px 35px;
text-transform:uppercase;
-moz-transition: all 0.28s ease; -o-transition: all 0.28s ease; -webkit-transition: all 0.28s ease; transition: all 0.28s ease;
}
.body-professional-services-websites-marketing .div-additional-block-1 .divBlockMedia-left {
padding-right:30px;
}
.body-professional-services-websites-marketing .div-additional-block-3:hover h2,
.body-professional-services-websites-marketing h2,
.body-professional-services-websites-marketing h2:hover {
color: #000FA0 !important;
font-family: Anton;
font-size: 48px;
font-style: normal;
font-weight: 400;
line-height: 57px;
}
.body-professional-services-websites-marketing h3 {
color: #002755;
font-family: Metropolis;
font-size: 24px;
font-style: normal;
font-weight: 700;
line-height: 34px;
letter-spacing: 2.4px;
}
.body-professional-services-websites-marketing .divPageTitle h1 {
color:#ffffff;
position:relative;
top:22px;
background:rgba(0,0,0,0.01);
}
.body-professional-services-websites-marketing .divMainCalloutText-tinyMCE {
width:50%;
}
.body-professional-services-websites-marketing .divMainCalloutTextInner h2 {
color: #FFF !important;
font-family: Metropolis;
font-size: 36px;
font-style: normal;
font-weight: 700;
line-height: 40px;
letter-spacing: 3.6px;
}
.body-professional-services-websites-marketing .divPageTitle .container {
position:relative;
top:15px;
}
.body-professional-services-websites-marketing .divPageTitle {
width:100%;
background-image:url(https://www.chooselegend.com/layout/images/pageTitleBgLanding.png);
background-size:100% 100%;
background-position:bottom;
position:absolute;
z-index:13;
top:-2px;
padding-bottom:0;
padding-top:45px;
}
.body-professional-services-websites-marketing .divPageTitle p {
color: #29CB8B;
background:rgba(0,0,0,0.01);
font-family: Metropolis;
font-size: 24px;
font-style: normal;
font-weight: 700;
line-height: normal;
letter-spacing: 3.6px;
}
.body-professional-services-websites-marketing header {
background:#000FA0;
z-index:14;
}
.body-professional-services-websites-marketing .anchLogoLink img {
opacity:1;
}
.body-professional-services-websites-marketing .divLogoWrapper {
background-image:unset;
}
.body-professional-services-websites-marketing .divNavFields-main .anchNavigation{
font-family:'Metropolis', sans-serif;
font-size:16px;
font-weight:bold;
text-transform:uppercase;
background:transparent;
color:#ffffff;
padding:0;
margin:0 15px;
-moz-transition: all 0.28s ease; -o-transition: all 0.28s ease; -webkit-transition: all 0.28s ease; transition: all 0.28s ease;
}
.body-professional-services-websites-marketing .divNavFields-main .anchNavigation:hover,
.body-professional-services-websites-marketing .divNavFields-main .anchNavigation:active,
.body-professional-services-websites-marketing .divNavFields-main .anchNavigation:focus,
.body-professional-services-websites-marketing .divNavFields-main .anchNavigation.current{
color:#00DD8D;
}
.body-professional-services-websites-marketing .divSiteContentInnerMinis,
.divMainCalloutWrapper > .container {
width:100%;
max-width:100% !important;
}
.body-professional-services-websites-marketing .divMiniCallout {
padding:7.5px 15px;
}
.body-professional-services-websites-marketing .divMainCalloutText-tinyMCE > div {
width:50%;
}
.body-professional-services-websites-marketing #main > div > div.divMainCalloutWrapper.divMainCalloutWrapper-static > div > div > div > div > div > div > div.divMainCalloutTextWrapper > div > div > div:nth-child(1) {
display:flex;
align-items:center;
justify-content:center;
flex-direction:column;
}
.body-professional-services-websites-marketing .divMainCalloutTextWrapper {
padding:15px 6% !important;
}
.body-professional-services-websites-marketing .divMainCalloutTextWrapper h1 strong {
font-weight:normal;
color:#29CB8B;
}
.body-professional-services-websites-marketing .divSiteContentInnerAdditionals1 .spnBlockContent {
display:flex;
align-items:center;
flex-wrap:wrap;
gap:5%;
}
.body-professional-services-websites-marketing .divSiteContentInnerAdditionals1 h3 {
width:70%;
}
.body-professional-services-websites-marketing .divSiteContentInnerAdditionals1 .spnBlockContent > div {
width:47.5%;
max-width:47.5%;
}
.body-professional-services-websites-marketing .divMainCalloutWrapper {
height:800px;
margin-top:100px;
}
.body-professional-services-websites-marketing #main > div > div.divMainCalloutWrapper.divMainCalloutWrapper-static > div > div > div > div > div > div > div.divMainCalloutTextWrapper > div > div > div:nth-child(2) {
padding-left:5%;
}
.body-professional-services-websites-marketing a.anchButton {
text-transform:uppercase;
font-size:20px;
border-radius:59px;
padding:5px 25px;
}
.body-professional-services-websites-marketing .divMainCalloutTextInner a.anchButton:hover {
color:white !important;
font-size:20px;
}
.body-professional-services-websites-marketing .divMiniCallout:hover .divMiniCalloutTextWrapper h3,
.body-professional-services-websites-marketing .divMiniCalloutInner h3,
.body-professional-services-websites-marketing .divMiniCalloutInner h3:hover {
color: #FFF;
text-align: center;
font-family: Metropolis;
font-size: 16px;
font-style: normal;
font-weight: 700;
line-height: 24px;
text-decoration:unset;
}
.body-professional-services-websites-marketing .divSiteContentInnerAdditionals3 h3,
.body-professional-services-websites-marketing .divSiteContentInnerAdditionals1 h3 {
text-transform:uppercase;
}
.body-professional-services-websites-marketing .divSiteContentInnerAdditionals3 p {
font-size:18px;
}
.body-professional-services-websites-marketing .divSiteContentInnerAdditionals3 p strong {
color: #29CB8B !important;
font-family: Metropolis;
font-size: 18px;
font-style: italic;
font-weight: 700;
line-height: 21px;
}
.body-professional-services-websites-marketing .divSiteContentInnerAdditionals1 p {
font-size:18px;
width:100%;
}
.body-professional-services-websites-marketing .div-additional-block-4 h2 {
color: #000FA0;
font-family: Anton;
font-size: 48px;
font-style: normal;
font-weight: 400;
line-height: 57px;
width:75%;
}
.body-professional-services-websites-marketing .div-additional-block-4 h3 {
color: #002755;
font-family: Metropolis;
font-size: 26px;
font-style: normal;
font-weight: 700;
line-height: 34px;
letter-spacing: 2.6px;
text-transform: uppercase;
width:75%;
padding-top:30px;
padding-bottom:60px;
}
.body-professional-services-websites-marketing .div-additional-block-4 ul {
width:50%;
}
.body-professional-services-websites-marketing .div-additional-block-4 p {
width:100%;
}
.body-professional-services-websites-marketing .div-additional-block-4 .spnBlockContent {
display:flex;
flex-wrap:wrap;
}
.body-professional-services-websites-marketing .div-additional-block-4 {
padding-bottom:75px;
}
.body-professional-services-websites-marketing .divMainCalloutWrapper-static .divBlockWrapper-maincallout .divMainCalloutTextWrapper {
height:100%;
top:0;
background: rgba(0, 39, 85, 0.69);
text-align:left;
}
.body-professional-services-websites-marketing .divMainCalloutTextInner h1,
.body-professional-services-websites-marketing .divMainCalloutTextInner h2,
.body-professional-services-websites-marketing .divMainCalloutTextInner h3,
.body-professional-services-websites-marketing .divMainCalloutTextInner h4,
.body-professional-services-websites-marketing .divMainCalloutTextInner h5,
.body-professional-services-websites-marketing .divMainCalloutTextInner p,
.body-professional-services-websites-marketing .divMainCalloutTextInner span {
text-align:left !important;
width:100%;
}
.body-professional-services-websites-marketing .divMainCalloutTextInner h1,
.body-professional-services-websites-marketing .divMainCalloutTextInner h3 {
text-transform:uppercase;
}
.body-professional-services-websites-marketing .divMainCalloutTextInner h5 {
font-weight:400;
}
.body-professional-services-websites-marketing .divMainCalloutTextInner h5 strong {
font-weight:700;
}
.body-professional-services-websites-marketing .faqDiv h2,
.body-professional-services-websites-marketing .faqDiv {
width:100%;
text-align:center;
}
.body-professional-services-websites-marketing .divBlockWrapper-faq .divBlockInner-question {
text-align:left;
}
.body-professional-services-websites-marketing .divPullingFromPageWrappe,
.body-professional-services-websites-marketing .divBlockWrapper-faq {
width:100%;
max-width:100%;
flex:unset;
}
.body-professional-services-websites-marketing .divMiniCallout {
width:30%;
max-width:30%;
}
.body-professional-services-websites-marketing .divMiniCalloutRow-1 {
padding-bottom:45px;
}
.body-professional-services-websites-marketing .divMainCalloutTextInner h1,
.body-professional-services-websites-marketing .divMainCalloutTextInner h2,
.body-professional-services-websites-marketing .divMainCalloutTextInner h3,
.body-professional-services-websites-marketing .divMainCalloutTextInner h4,
.body-professional-services-websites-marketing .divMainCalloutTextInner h5 {
margin-bottom:20px !important;
}
.body-professional-services-websites-marketing .divSiteContentInnerAdditionals2 {
width:100%;
max-width:100% !important;
flex:unset;
background-color: #002755;
}
.body-professional-services-websites-marketing .divSiteContentInnerAdditionals3 {
width:100%;
max-width:100% !important;
flex:unset;
background-color: #C9E8FF;
padding-top:70px;
padding-bottom:45px;
}
.body-professional-services-websites-marketing .divSiteContentInnerAdditionals4 {
width:100%;
max-width:100% !important;
background:#C9E8FF;
}
.body-professional-services-websites-marketing .divSiteContentInnerAdditionals2 *,
.body-professional-services-websites-marketing .divSiteContentInnerAdditionals1 * {
color:#F5F5F5 !important;
}
.body-professional-services-websites-marketing .divSiteContentInnerAdditionals2 h2 {
color: #000FA0;
font-family: Anton;
font-size: 48px;
font-style: normal;
font-weight: 400;
text-transform:uppercase;
letter-spacing:normal;
}
.body-professional-services-websites-marketing .divSiteContentInnerAdditionals2 h3 {
color: #002755;
font-family: Metropolis;
font-size: 26px;
font-style: normal;
font-weight: 700;
line-height: 34px;
letter-spacing: 2.6px;
}
.body-professional-services-websites-marketing .divSiteContentInnerAdditionals2 h4 {
color: #002755;
font-family: Metropolis;
font-size: 26px;
font-style: normal;
font-weight: 700;
line-height: 34px;
letter-spacing: 2.6px;
text-transform:uppercase;
}
.body-professional-services-websites-marketing .divSiteContentInnerAdditionals3,
.body-professional-services-websites-marketing .divSiteContentInnerAdditionals1 {
position:relative;
}
.body-professional-services-websites-marketing .div-additional-block-1 {
padding-bottom:60px;
}
.body-professional-services-websites-marketing .div-additional-block-2 .divBlockInner {
display:flex;
flex-direction:row-reverse;
align-items:center;
}
.body-professional-services-websites-marketing .div-additional-block-2 .divBlockInner .divBlockMedia {
margin-bottom:0;
flex:unset;
}
.body-professional-services-websites-marketing .swiper-container-horizontal>.swiper-pagination-bullets {
background:transparent;
bottom:0;
}
.body-professional-services-websites-marketing .swiper-pagination-bullet {
border:1px solid #ffffff;
background:transparent;
}
.body-professional-services-websites-marketing .swiper-pagination-bullet-active {
background:#ffffff;
}
.body-professional-services-websites-marketing .div-additional-block-2 .divBlockInner .spnBlockContent {
padding-top:45px;
padding-bottom:25px;
width:100%;
}
.body-professional-services-websites-marketing .divSiteContentInnerAdditionals2 ul li {
padding:10px 0;
}
.divAdditionalOneWave {
width:100%;
height:200px;
background:url(https://www.chooselegend.com/layout/images/titleTwoLandingWaveOne.png);
background-size:100% 100%;
position:absolute;
top:-135px;
}
.divAdditionalTwoWave {
width:100%;
height:200px;
background:url(https://www.chooselegend.com/layout/images/titleTwoLandingWaveTwo.png);
background-size:100% 100%;
position:absolute;
bottom:-85px;
}
.body-professional-services-websites-marketing .divSiteContentInnerAdditionals2 strong {
color:#DD4100;
}
.body-professional-services-websites-marketing .divSiteContentInnerAdditionals2 li strong,
.body-professional-services-websites-marketing .divSiteContentInnerAdditionals2 li span {
position:relative;
top:-4px;
}
.body-professional-services-websites-marketing .div-additional-block-3 {
display:flex;
align-items:center;
}
.body-professional-services-websites-marketing .divMiniCalloutInner {
border-radius: 10px;
background: #000FA0;
padding:22px 22px;
min-height:300px;
display:flex;
align-items:center !important;
}
.body-professional-services-websites-marketing .divMiniCalloutInner h3,
.body-professional-services-websites-marketing .divMiniCalloutInner p {
text-align:left;
}
.landingMiniHeader {
width:100%;
padding-bottom:75px;
text-align:center;
color: #000FA0;
text-align: center;
font-family: Anton;
font-size: 48px;
font-style: normal;
font-weight: 400;
line-height: 57px;
}
.body-professional-services-websites-marketing .divMiniCalloutRow {
gap:2%;
}
.body-professional-services-websites-marketing .divSiteContentInnerAdditionals5 {
padding-top:75px;
}
.body-professional-services-websites-marketing .faqDiv h2 {
padding-top:75px;
text-transform:uppercase;
}
.body-professional-services-websites-marketing .divSiteContentWrapper {
padding-bottom:0 !important;
position:relative;
}
.divIndustriesFooterForm p {
color: #FFF;
font-family: Metropolis;
font-size: 24px;
font-style: normal;
font-weight: 400;
line-height: 30px;
background:rgba(0,0,0,0.01);
}
.divIndustriesFooterForm h2:hover,
.divIndustriesFooterForm h2 {
color: #FFF !important;
background:rgba(0,0,0,0.01);
font-family: Anton;
font-size: 48px;
font-style: normal;
font-weight: 400;
line-height: normal;
}
.divIndustriesFooterForm > .container > div {
display:flex;
}
.divIndustriesFooterForm .divContactFormInput .inpProperty {
border:1px solid #ffffff;
background:rgba(0,0,0,0.01);
color:#ffffff;
}
.divIndustriesFooterForm .divContactFormInput .labelPropertyLabel {
color:#ffffff;
background-color:unset !important;
background:rgba(0,0,0,0.01) !important;
}
.divIndustriesFooterForm .divContactFormInput .inpProperty-textarea ~ .labelPropertyLabel {
color:#ffffff;
background:rgba(0,0,0,0.01);
top:10%;
border:0;
}
.divIndustriesFooterForm .divContactScreenDetail-bottom .divContactFormInput-submit button {
background:#DD4100;
color:#ffffff;
border-radius:8px;
border:0;
font-weight:bold;
font-size:20px !important;
-moz-transition: all 0.28s ease; -o-transition: all 0.28s ease; -webkit-transition: all 0.28s ease; transition: all 0.28s ease;
}
.divIndustriesFooterForm .divContactScreenDetail-bottom .divContactFormInput-submit button:hover {
background:#C9E8FF;
color:#000FA0;
border-radius:8px;
border:0;
font-size:20px !important;
-moz-transition: all 0.28s ease; -o-transition: all 0.28s ease; -webkit-transition: all 0.28s ease; transition: all 0.28s ease;
}
.divIndustriesFooterForm > .container > div > div {
width:50%;
}
#main > div > div.divIndustriesFooterForm > div > div > div:nth-child(2) > iframe {
width:90%;
float:right;
max-width:570px !important;
min-width:570px !important;
max-height:500px !important;
min-height:500px !important;
}
.body-professional-services-websites-marketing .divBlockWrapper-faq .divBlockInner-question {
flex-direction:row-reverse;
}
.body-professional-services-websites-marketing .divBlockWrapper-faq .divBlockInner-question > *:not(span) {
color:#000FA0;
font-size:26px;
}
.body-professional-services-websites-marketing .fa-plus {
color:#000FA0;
font-size:39px;
}
.body-professional-services-websites-marketing .faqDiv h2 {
color:#000FA0;
}
.body-professional-services-websites-marketing .divBlockMedia figure {
margin:0 !important;
}
.body-professional-services-websites-marketing .divSiteContentInnerAdditionals2 {
padding:0;
}
.body-professional-services-websites-marketing .divSiteContentInnerMinis {
width:100%;
max-width:100% !important;
background:#C9E8FF;
}
.body-professional-services-websites-marketing .divSiteContentInnerAdditionals3 .spnBlockContent > div {
width:50%;
max-width:50%;
}
.body-professional-services-websites-marketing .divSiteContentInnerAdditionals3 .divBlockInner {
width:100%;
}
.body-professional-services-websites-marketing .divMiniCalloutInner,
.body-professional-services-websites-marketing .divMiniCallout .divBlockMedia picture {
display:flex;
align-items:start;
justify-content:center;
}
.divMainCalloutTextInner a.anchButton {
border-radius: 8px;
background: #DD4100;
background: #D64000;
min-width:250px;
text-align:center;
}
.divMainCalloutTextInner a.anchButton:hover {
border-radius: 8px;
background: #000FA0;
}
.body-professional-services-websites-marketing .divMiniCallout .divBlockMedia img {
width:86px;
height:86px;
}
.body-professional-services-websites-marketing .divBlockInner-answer p {
text-align:left;
font-weight:400;
}
.divBlockWrapper-faq .divBlockInner-question,
.divBlockWrapper-faq + .divBlockWrapper-faq .divBlockInner-question {
border-bottom:1px solid black;
}
.body-professional-services-websites-marketing .divPullingFromPageWrappe .divBlogInner {
flex-direction:row-reverse;
flex-wrap:nowrap;
}
.body-professional-services-websites-marketing .divPullingFromPageWrappe .divBlogWrapper {
width:100%;
max-width:100%;
}
.body-professional-services-websites-marketing .divPullingFromPageWrappe {
flex-wrap:nowrap;
}
.body-professional-services-websites-marketing .divPullingFromPageWrappe > h2 {
color: #DD4100 !important;
font-family: Anton;
font-size: 85px;
font-style: normal;
font-weight: 400;
line-height: 113%;
margin-right:30px;
width:35%;
padding-bottom:20px;
background:url(https://www.chooselegend.com/layout/images/Vector.png);
background-size:100%;
background-repeat:no-repeat;
background-position:bottom;
}
.body-professional-services-websites-marketing .divPullingFromPageWrappe .divBlogWrapper-synopsis .divBlockWrapper-blog {
width:50%;
max-width:50%;
}
.body-professional-services-websites-marketing .divPullingFromPageWrappe .divBlogWrapper-synopsis .divBlockWrapper-blog.divBlockWrapper-text {
padding-left:30px;
}
.divPullingFromPageWrapper-blog {
padding-top:90px;
padding-bottom:75px;
}
.body-professional-services-websites-marketing .divNavigation-sandwich .btn-sandwich .icon-bar {
background-color:#ffffff;
}
.body-professional-services-websites-marketing .divSiteContentInnerTestimonials {
width:100%;
max-width:100% !important;
background:#000FA0;
}
.body-professional-services-websites-marketing .divSiteContentInnerTestimonials p {
color:#ffffff !important;
width:75%;
margin:auto;
text-align:center;
font-family: Metropolis;
font-weight: 400;
font-style: Regular;
font-size: 24px;
leading-trim: NONE;
line-height: 30px;
letter-spacing: 0%;
text-align: center;
vertical-align: middle;
}
.body-professional-services-websites-marketing .divSiteContentInnerTestimonials p.author {
font-family: Metropolis;
font-weight: 700;
font-style: Bold;
font-size: 24px;
leading-trim: NONE;
line-height: 100%;
letter-spacing: 0%;
text-align: center;
color:#29CB8B !important;
padding-top:45px;
}
.body-professional-services-websites-marketing .divSiteContentInnerTestimonials {
position:relative;
}
.body-professional-services-websites-marketing .divAdditionalOneWave {
top:-78px;
transform: scaleX(-1);
}
.body-professional-services-websites-marketing .divSiteContentInnerCaseStudy,
.body-professional-services-websites-marketing .divSiteContentInnerBlog2 {
padding-bottom:90px;
position:relative;
}
.body-professional-services-websites-marketing .divIndustriesBlogViewMoreWrapper p{
width:34%;
}
.body-professional-services-websites-marketing .divTestimonialIcon {
display:none;
}
.body-professional-services-websites-marketing .divBlockWrapper-testimonial.carded .divBlockInner {
border:0;
box-shadow:unset;
padding-bottom:30px;
}
.body-professional-services-websites-marketing .divFooterRow-top-contact {
display:none;
}
.body-professional-services-websites-marketing .divIndustriesFooterForm {
width:100%;
background:url(https://www.chooselegend.com/layout/images/industryFooterFormBgProfessional.png);
background-size:cover;
min-height:769px;
padding:75px 15px;
padding-bottom:90px;
}
@media (min-width:768px) and (max-width:1199px){
.body-professional-services-websites-marketing .divMainCalloutText-tinyMCE {
width:100%;
}
.body-professional-services-websites-marketing .divIndustriesBlogViewMoreWrapper {
bottom:105px;
}
.body-professional-services-websites-marketing header {
background:#002755;
}
.body-professional-services-websites-marketing header {
position:fixed;
}
.body-professional-services-websites-marketing #main {
margin-top:100px !important;
}
.body-professional-services-websites-marketing .divPageTitle {
background-image:unset;
}
.body-professional-services-websites-marketing .divMainCalloutWrapper {
margin-top:0;
}
.body-professional-services-websites-marketing .divMiniCalloutRow-1 {
padding-bottom:0;
}
.main-pagedirectory-professional-services {
margin-top:0 !important;
}
.body-professional-services-websites-marketing .divMiniCalloutRow {
width:100%;
max-width:100%;
}
.body-professional-services-websites-marketing .divSiteContentInnerAdditionals1 h3 {
text-align:center;
}
#main > div > div.divSiteContentInner.divSiteContentInnerAdditionals4.divSiteContentInner-sitewidth.container.row.m-auto > div.divBlockWrapper.divBlockWrapper-text.divBlock-1339.div-additional-block-4.col-12 > div > span > div:nth-child(1) {
width:25%;
max-width:25%;
}
#main > div > div.divSiteContentInner.divSiteContentInnerAdditionals4.divSiteContentInner-sitewidth.container.row.m-auto > div.divBlockWrapper.divBlockWrapper-text.divBlock-1339.div-additional-block-4.col-12 > div > span > div:nth-child(2) {
width:75%;
max-width:75%;
}
.body-professional-services-websites-marketing .divSiteContentInnerAdditionals3 .spnBlockContent {
gap:5%;
}
.body-professional-services-websites-marketing .divSiteContentInnerAdditionals3 a.anchButton{
position:absolute;
top:78%;
justify-self:anchor-center;
}
.body-professional-services-websites-marketing .divSiteContentInnerAdditionals3 .spnBlockContent {
align-items:start;
padding-top:60px;
}
.divIndustriesFooterForm > .container > div {
flex-direction:column;
}
#main > div > div.divIndustriesFooterForm > div > div > div:nth-child(2) > iframe,
.divIndustriesFooterForm > .container > div > div {
width:100%;
max-width:100% !important;
}
.body-professional-services-websites-marketing .divSiteContentInnerAdditionals3 {
z-index:13;
}
.divAdditionalTwoWave {
height:160px;
bottom:-92px !important;
}
.body-professional-services-websites-marketing .divSiteContentInnerAdditionals3 .spnBlockContent {
min-height:514px;
}
.body-professional-services-websites-marketing .divMiniCallout {
width:45%;
max-width:45%;
flex:unset;
min-height:0;
}
.body-professional-services-websites-marketing .divMiniCalloutTextInner {
padding:0;
}
.body-professional-services-websites-marketing .divMiniCalloutWrapperInner {
justify-content:center;
}
.body-professional-services-websites-marketing ++.divMiniCalloutTextInner {
padding:0;
}
.body-professional-services-websites-marketing .divMainCalloutText-tinyMCE {
display:flex;
}
.body-professional-services-websites-marketing .divMainCalloutText-tinyMCE > div {
width:50%;
}
.body-professional-services-websites-marketing .divMainCalloutInner .divBlockMedia img,
.body-professional-services-websites-marketing .divMainCalloutWrapper {
height:634px;
}
.body-professional-services-websites-marketing .divMainCalloutTextInner h3 {
font-size:24px;
}
.body-professional-services-websites-marketing .divMainCalloutTextInner h1,
.body-professional-services-websites-marketing .divMainCalloutTextInner h2,
.body-professional-services-websites-marketing .divMainCalloutTextInner h3,
.body-professional-services-websites-marketing .divMainCalloutTextInner h4,
.body-professional-services-websites-marketing .divMainCalloutTextInner h5,
.body-professional-services-websites-marketing .divMainCalloutTextInner p,
.body-professional-services-websites-marketing .divMainCalloutTextInner span {
text-align:left !important;
width:100%;
}
.body-professional-services-websites-marketing #main > div > div.divMainCalloutWrapper.divMainCalloutWrapper-static > div > div > div > div > div > div > div.divMainCalloutTextWrapper > div > div > div:nth-child(1) {
display:flex;
align-items:center;
justify-content:center;
flex-direction:column;
}
.body-professional-services-websites-marketing .divMainCalloutTextInner h1 {
margin:0 !important;
}
.body-professional-services-websites-marketing .divMainCalloutTextInner h1,
.body-professional-services-websites-marketing .divMainCalloutTextInner h2,
.body-professional-services-websites-marketing .divMainCalloutTextInner h3,
.body-professional-services-websites-marketing .divMainCalloutTextInner h4,
.body-professional-services-websites-marketing .divMainCalloutTextInner h5 {
margin-bottom:10px !important;
}
.divAdditionalOneWave {
left:0;
}
.body-professional-services-websites-marketing .div-additional-block-2 .divBlockInner .divBlockMedia {
width:70%;
max-width:70%;
margin-bottom:0;
margin-right:0;
}
.body-professional-services-websites-marketing .divSiteContentInnerAdditionals2 {
padding-bottom:0 !important;
}
.body-professional-services-websites-marketing .div-additional-block-2 .spnBlockContent {
padding-top:15px;
padding-bottom:30px;
}
.divAdditionalTwoWave {
left:0;
}
.body-professional-services-websites-marketing #main > div > div.divMainCalloutWrapper.divMainCalloutWrapper-static > div > div > div > div > div > div > div.divMainCalloutTextWrapper > div > div > div:nth-child(2) {
padding-left:0;
}
.body-professional-services-websites-marketing .divMainCalloutInner .divBlockMedia img, .body-professional-services-websites-marketing .divMainCalloutWrapper {
height:515px;
height:700px;
}
.body-professional-services-websites-marketing .divMainCalloutTextInner {
padding-top:140px;
}
.body-professional-services-websites-marketing .divPageTitle h1 {
font-size:60px;
}
.body-professional-services-websites-marketing h2,
.divIndustriesFooterForm h2:hover, .divIndustriesFooterForm h2,
.div-additional-block-1 .spnBlockContent h2 {
font-size:36px;
}
.body-professional-services-websites-marketing .divSiteContentInnerTestimonials p {
font-size:20px;
}
.body-professional-services-websites-marketing .divMiniCalloutRow {
margin:0;
}
.body-professional-services-websites-marketing .divSiteContentInnerAdditionals3.divSiteContentInner-sitewidth.container {
min-height:0;
padding-top:60px !important;
}
.body-professional-services-websites-marketing .div-additional-block-4 {
padding-bottom:45px;
}
.body-professional-services-websites-marketing .divPullingFromPageWrapper-blog {
padding-bottom:90px;
padding-top:30px;
}
.body-professional-services-websites-marketing .divMainCalloutText-tinyMCE > div {
width:100%;
}
.body-professional-services-websites-marketing .divMainCalloutText-tinyMCE {
flex-direction:column;
gap:0;
}
.body-professional-services-websites-marketing .divSiteContentInnerAdditionals3 .spnBlockContent > div {
width:100%;
max-width:100%;
}
.body-professional-services-websites-marketing .div-additional-block-1 .spnBlockContent {
flex-direction:row !important;
}
.body-professional-services-websites-marketing .divSiteContentInnerAdditionals1 h3 {
width:100%;
}
.body-professional-services-websites-marketing .div-additional-block-2 .divBlockInner {
flex-direction:column-reverse;
}
.body-professional-services-websites-marketing .divMiniCalloutWrapperInner,
.body-professional-services-websites-marketing .divSiteContentInnerAdditionals3 .spnBlockContent {
flex-direction:column;
}
.body-professional-services-websites-marketing .divPullingFromPageWrappe .divBlockWrapper-synopsis .divBlockBody {
display:none;
}
.body-professional-services-websites-marketing .divPullingFromPageWrappe > h2 {
font-size:50px;
}
.body-professional-services-websites-marketing .divMainCalloutTextInner h2 {
font-size:20px;
}
.body-professional-services-websites-marketing .divPageTitle .container {
padding:0 6%;
width:100%;
max-width:100% !important;
}
}
@media (max-width:767px) {
.body-professional-services-websites-marketing .divPullingFromPageWrappe .divBlogInner {
flex-direction:column;
}
#main > div > div.divIndustriesFooterForm > div > div > div:nth-child(2) > iframe {
max-width:100%!important;
width:100% !important;
min-width:0 !important;
}
.body-professional-services-websites-marketing .divSiteContentInnerTestimonials p {
width:100%;
}
.body-professional-services-websites-marketing .div-additional-block-1 .divBlockMedia-left {
display:none;
}
.body-professional-services-websites-marketing .divPageTitle h1 {
font-size:34px;
}
.divIndustriesFooterForm > .container > div {
flex-direction:column;
}
#main > div > div.divIndustriesFooterForm > div > div > div:nth-child(2) > iframe,
.divIndustriesFooterForm > .container > div > div {
width:100%;
}
.body-professional-services-websites-marketing .divIndustriesBlogViewMoreWrapper {
position:relative;
bottom:0;
width:100%;
}
.body-professional-services-websites-marketing .divIndustriesBlogViewMoreWrapper p {
width:100%;
}
.body-professional-services-websites-marketing .divPageTitle {
height:289px;
background: rgba(0, 39, 85, 0.75);
}
.body-professional-services-websites-marketing .divPageTitle h1 {
margin-top:0;
}
.body-professional-services-websites-marketing .divPullingFromPageWrapper-blog,
.body-professional-services-websites-marketing .div-additional-block-1 {
padding-top:15px;
padding-bottom:15px;
}
.body-professional-services-websites-marketing .divBlockSwiperWrapper {
padding:0 !important;
margin:0 !important;
}
.body-professional-services-websites-marketing .divBlockWrapper-testimonial.carded .divBlockInner {
padding-top:0;
}
.body-professional-services-websites-marketing .divBlockWrapper-testimonial.carded {
margin-top:0 !important;
}
.body-professional-services-websites-marketing .div-additional-block-2 .divBlockInner .spnBlockContent {
padding-top:0;
}
.body-professional-services-websites-marketing .div-additional-block-4 {
padding-bottom:0;
}
.body-professional-services-websites-marketing .divMainCalloutWrapper-static .divBlockWrapper-maincallout .divMainCalloutTextWrapper {
position:relative;
}
.body-professional-services-websites-marketing .divPullingFromPageWrappe .divBlockWrapper-synopsis .divBlockBody {
display:none;
}
.body-professional-services-websites-marketing .divPullingFromPageWrappe > h2 {
font-size:30px;
}
.body-professional-services-websites-marketing .divPullingFromPageWrappe {
flex-wrap:wrap;
flex-direction:column;
}
.body-professional-services-websites-marketing header {
background:#002755;
}
.body-professional-services-websites-marketing .divPageTitle {
background-image:unset;
}
.body-professional-services-websites-marketing .divMainCalloutWrapper {
margin-top:0;
}
.body-professional-services-websites-marketing .div-additional-block-1 .divBlockMedia-left {
padding-right:0;
margin-bottom:30px;
}
.body-professional-services-websites-marketing .divPullingFromPageWrappe .divBlogWrapper-synopsis .divBlockWrapper-blog {
width:100%;
max-width:100%;
}
.body-professional-services-websites-marketing .divMainCalloutText-tinyMCE {
width:100%;
}
.body-professional-services-websites-marketing .divMainCalloutWrapper-static .divBlockWrapper-maincallout .divMainCalloutTextWrapper {
padding:5px !important;
}
.body-professional-services-websites-marketing .divSiteContentInnerAdditionals3 {
height:100%;
padding-top:45px;
}
.body-professional-services-websites-marketing .divMiniCalloutRow-1 {
padding-bottom:0;
}
.body-professional-services-websites-marketing .div-additional-block-4 ul,
.body-professional-services-websites-marketing .div-additional-block-4 h2,
.body-professional-services-websites-marketing .div-additional-block-4 h3 {
width:100%;
}
.main-pagedirectory-professional-services {
margin-top:0 !important;
}
.body-professional-services-websites-marketing .divSiteContentInnerAdditionals2 li {
list-style-position: inside;
line-height:30px;
}
.body-professional-services-websites-marketing .divMiniCalloutWrapperInner,
.body-professional-services-websites-marketing .divSiteContentInnerAdditionals3 .spnBlockContent {
flex-direction:column;
}
.body-professional-services-websites-marketing .div-additional-block-2 .divBlockInner {
flex-direction:column-reverse;
}
.body-professional-services-websites-marketing .divSiteContentInnerAdditionals3 .spnBlockContent > div,
.body-professional-services-websites-marketing .divSiteContentInnerAdditionals1 .spnBlockContent > div {
width:100%;
max-width:100%;
}
#main > div > div.divSiteContentInner.divSiteContentInnerAdditionals4.divSiteContentInner-sitewidth.container.row.m-auto > div.divBlockWrapper.divBlockWrapper-text.divBlock-1339.div-additional-block-4.col-12 > div > span > div:nth-child(1) > p {
display:flex;
justify-content:center;
}
.divAdditionalOneWave {
height:100px;
top:-90px;
}
.body-professional-services-websites-marketing .divMainCalloutTextInner h5 {
display:flex;
align-items:center;
justify-content:center;
}
.body-professional-services-websites-marketing .divSiteContentInnerAdditionals3 h3,
.body-professional-services-websites-marketing .divSiteContentInnerAdditionals1 h3 {
text-align:center;
}
.body-professional-services-websites-marketing .divMainCalloutText-tinyMCE {
gap:30px;
}
.body-professional-services-websites-marketing .divSiteContentInnerAdditionals2 {
padding-top:30px;
}
.divAdditionalTwoWave {
bottom:-90px;
height:100px;
}
.body-professional-services-websites-marketing .divBlockWrapper-faq .divBlockInner-question > *:not(span) {
font-size:20px;
}
.divAdditionalTwoWave {
left:0;
}
.body-professional-services-websites-marketing #main {
margin-top:100px !important;
}
.body-professional-services-websites-marketing .divMainCalloutInner .divBlockMedia img {
height:287px !important;
}
.body-professional-services-websites-marketing .divPullingFromPageWrappe > h2 {
width:100%;
background:unset;
}
.body-professional-services-websites-marketing .divMainCalloutWrapper-static .divBlockWrapper-maincallout .divMainCalloutTextWrapper {
background:#000FA0;
padding:15px !important;
}
.body-professional-services-websites-marketing .divMainCalloutText-tinyMCE ul li,
.body-professional-services-websites-marketing .divMainCalloutText-tinyMCE ul{
text-align:left !important;
}
.body-professional-services-websites-marketing .divMainCalloutWrapper {
height:100% !important;
}
.divAdditionalOneWave {
left:0;
}
.body-professional-services-websites-marketing .divMainCalloutTextInner h1,
.body-professional-services-websites-marketing .divMainCalloutTextInner h2,
.body-professional-services-websites-marketing .divMainCalloutTextInner h3,
.body-professional-services-websites-marketing .divMainCalloutTextInner h4,
.body-professional-services-websites-marketing .divMainCalloutTextInner h5 {
margin-bottom:10px !important;
}
.body-professional-services-websites-marketing .divMainCalloutTextInner h1,
.body-professional-services-websites-marketing .divMainCalloutTextInner h2,
.body-professional-services-websites-marketing .divMainCalloutTextInner h3,
.body-professional-services-websites-marketing .divMainCalloutTextInner h4,
.body-professional-services-websites-marketing .divMainCalloutTextInner h5,
.body-professional-services-websites-marketing .divMainCalloutTextInner p,
.body-professional-services-websites-marketing .divMainCalloutTextInner span {
text-align:left !important;
width:100%;
}
.body-professional-services-websites-marketing #main > div > div.divMainCalloutWrapper.divMainCalloutWrapper-static > div > div > div > div > div > div > div.divMainCalloutTextWrapper > div > div > div:nth-child(1) {
display:flex;
align-items:center;
justify-content:center;
flex-direction:column;
}
.body-professional-services-websites-marketing .divSiteContentInnerAdditionals1 .spnBlockContent > div,
.body-professional-services-websites-marketing .divSiteContentInnerAdditionals3 .spnBlockContent > div {
width:100%;
max-width:100%;
}
.body-professional-services-websites-marketing .divMiniCallout {
width:85%;
max-width:85%;
}
.body-professional-services-websites-marketing .divMainCalloutWrapper iFrame {
max-width:345px !important;
min-width:345px !important;
}
.body-professional-services-websites-marketing #main > div > div.divMainCalloutWrapper.divMainCalloutWrapper-static > div > div > div > div > div > div > div.divMainCalloutTextWrapper > div > div > div:nth-child(2) {
padding-left:0;
}
.body-professional-services-websites-marketing .divMainCalloutInner .divBlockMedia img, .body-professional-services-websites-marketing .divMainCalloutWrapper {
height:1200px;
}
.body-professional-services-websites-marketing .divMainCalloutTextInner h3 {
font-size:20px;
}
.body-professional-services-websites-marketing .divMainCalloutText-tinyMCE > div {
width:100%;
}
.body-professional-services-websites-marketing .divMainCalloutText-tinyMCE {
flex-direction:column;
}
.body-professional-services-websites-marketing .div-additional-block-2 .divBlockInner {
display:flex;
flex-direction:column-reverse;
}
.body-professional-services-websites-marketing .divSiteContentInnerAdditionals3 .spnBlockContent {
gap:0;
flex-direction:column;
}
}
@media (min-width: 1440px){
.body-non-profits-websites-marketing .container, .body-non-profits-websites-marketing .container-lg, .body-non-profits-websites-marketing .container-md, .body-non-profits-websites-marketing .container-sm, .body-non-profits-websites-marketing .container-xl,
.body-non-profits-websites-marketing .divBannerAlertTextWrapper, .body-non-profits-websites-marketing .div-additional-block-1, .body-non-profits-websites-marketing .div-additional-block-2, .body-non-profits-websites-marketing .div-additional-block-3,
.body-non-profits-websites-marketing .divPullingFromPageWrappe, .body-non-profits-websites-marketing .div-additional-block-3, .body-non-profits-websites-marketing .div-additional-block-4,
.body-non-profits-websites-marketing .divMainCalloutWrapper-static .divBlockWrapper-maincallout .divMainCalloutTextWrapper .divMainCalloutTextInner {
max-width: 1362px !important;
margin:auto !important;
}
}
.body-non-profits-websites-marketing .div-additional-block-1 {
padding-top:60px;
}
.body-non-profits-websites-marketing .divMainCalloutTextInner a.anchButton {
font-size:16px !important;
font-weight:700;
font-family: 'Inter 18pt';
border-radius:60px !important;
}
.body-non-profits-websites-marketing .divNavigation-main {
position:relative;
z-index:14;
}
.body-non-profits-websites-marketing .divPullingFromPageWrappe .divBlogWrapper img {
border:2px solid #002755;
}
.body-non-profits-websites-marketing .divIndustriesBlogViewMoreWrapper {
width:100%;
position:absolute;
bottom:230px;
display:flex;
justify-content:end;
}
.body-non-profits-websites-marketing .divIndustriesBlogViewMoreWrapper p a {
border-radius: 59px;
border: 1px solid #002755;
color: #002755;
text-align: center;
font-family: 'Metropolis', sans-serif;
font-size: 20px;
font-style: normal;
font-weight: 700;
line-height: normal;
padding:7.5px 35px;
text-transform:uppercase;
-moz-transition: all 0.28s ease; -o-transition: all 0.28s ease; -webkit-transition: all 0.28s ease; transition: all 0.28s ease;
}
.body-non-profits-websites-marketing .divIndustriesBlogViewMoreWrapper p a:hover {
border-radius: 59px;
border: 1px solid #002755;
color: #ffffff;
background:#002755;
text-align: center;
font-family: 'Metropolis', sans-serif;
font-size: 20px;
font-style: normal;
font-weight: 700;
line-height: normal;
padding:7.5px 35px;
text-transform:uppercase;
-moz-transition: all 0.28s ease; -o-transition: all 0.28s ease; -webkit-transition: all 0.28s ease; transition: all 0.28s ease;
}
.body-non-profits-websites-marketing .div-additional-block-1 .divBlockMedia-left {
padding-right:30px;
}
.body-non-profits-websites-marketing .div-additional-block-3:hover h2,
.body-non-profits-websites-marketing h2,
.body-non-profits-websites-marketing h2:hover {
color: #000FA0 !important;
font-family: Anton;
font-size: 48px;
font-style: normal;
font-weight: 400;
line-height: 57px;
}
.body-non-profits-websites-marketing h3 {
color: #002755;
font-family: Metropolis;
font-size: 24px;
font-style: normal;
font-weight: 700;
line-height: 34px;
letter-spacing: 2.4px;
}
.body-non-profits-websites-marketing .divPageTitle h1 {
color:#ffffff;
position:relative;
top:22px;
background:rgba(0,0,0,0.01);
}
.body-non-profits-websites-marketing .divMainCalloutText-tinyMCE {
width:50%;
}
.body-non-profits-websites-marketing .divMainCalloutTextInner h2 {
color: #FFF !important;
font-family: Metropolis;
font-size: 36px;
font-style: normal;
font-weight: 700;
line-height: 40px;
letter-spacing: 3.6px;
}
.body-non-profits-websites-marketing .divPageTitle .container {
position:relative;
top:15px;
}
.body-non-profits-websites-marketing .divPageTitle {
width:100%;
background-image:url(https://www.chooselegend.com/layout/images/pageTitleBgLanding.png);
background-size:100% 100%;
background-position:bottom;
position:absolute;
z-index:13;
top:-2px;
padding-bottom:0;
padding-top:45px;
}
.body-non-profits-websites-marketing .divPageTitle p {
color: #29CB8B;
background:rgba(0,0,0,0.01);
font-family: Metropolis;
font-size: 24px;
font-style: normal;
font-weight: 700;
line-height: normal;
letter-spacing: 3.6px;
}
.body-non-profits-websites-marketing header {
background:#000FA0;
z-index:14;
}
.body-non-profits-websites-marketing .anchLogoLink img {
opacity:1;
}
.body-non-profits-websites-marketing .divLogoWrapper {
background-image:unset;
}
.body-non-profits-websites-marketing .divNavFields-main .anchNavigation{
font-family:'Metropolis', sans-serif;
font-size:16px;
font-weight:bold;
text-transform:uppercase;
background:transparent;
color:#ffffff;
padding:0;
margin:0 15px;
-moz-transition: all 0.28s ease; -o-transition: all 0.28s ease; -webkit-transition: all 0.28s ease; transition: all 0.28s ease;
}
.body-non-profits-websites-marketing .divNavFields-main .anchNavigation:hover,
.body-non-profits-websites-marketing .divNavFields-main .anchNavigation:active,
.body-non-profits-websites-marketing .divNavFields-main .anchNavigation:focus,
.body-non-profits-websites-marketing .divNavFields-main .anchNavigation.current{
color:#00DD8D;
}
.body-non-profits-websites-marketing .divSiteContentInnerMinis,
.divMainCalloutWrapper > .container {
width:100%;
max-width:100% !important;
}
.body-non-profits-websites-marketing .divMiniCallout {
padding:7.5px 15px;
}
.body-non-profits-websites-marketing .divMainCalloutText-tinyMCE > div {
width:50%;
}
.body-non-profits-websites-marketing #main > div > div.divMainCalloutWrapper.divMainCalloutWrapper-static > div > div > div > div > div > div > div.divMainCalloutTextWrapper > div > div > div:nth-child(1) {
display:flex;
align-items:center;
justify-content:center;
flex-direction:column;
}
.body-non-profits-websites-marketing .divMainCalloutTextWrapper {
padding:15px 6% !important;
}
.body-non-profits-websites-marketing .divMainCalloutTextWrapper h1 strong {
font-weight:normal;
color:#29CB8B;
}
.body-non-profits-websites-marketing .divSiteContentInnerAdditionals1 .spnBlockContent {
display:flex;
align-items:center;
flex-wrap:wrap;
gap:5%;
}
.body-non-profits-websites-marketing .divSiteContentInnerAdditionals1 h3 {
width:70%;
}
.body-non-profits-websites-marketing .divSiteContentInnerAdditionals1 .spnBlockContent > div {
width:47.5%;
max-width:47.5%;
}
.body-non-profits-websites-marketing .divMainCalloutWrapper {
height:750px;
margin-top:100px;
}
.body-non-profits-websites-marketing #main > div > div.divMainCalloutWrapper.divMainCalloutWrapper-static > div > div > div > div > div > div > div.divMainCalloutTextWrapper > div > div > div:nth-child(2) {
padding-left:5%;
}
.body-non-profits-websites-marketing a.anchButton {
text-transform:uppercase;
font-size:20px;
border-radius:59px;
padding:5px 25px;
}
.body-non-profits-websites-marketing .divMainCalloutTextInner a.anchButton:hover {
color:white !important;
font-size:20px;
}
.body-non-profits-websites-marketing .divMiniCallout:hover .divMiniCalloutTextWrapper h3,
.body-non-profits-websites-marketing .divMiniCalloutInner h3,
.body-non-profits-websites-marketing .divMiniCalloutInner h3:hover {
color: #FFF;
text-align: center;
font-family: Metropolis;
font-size: 16px;
font-style: normal;
font-weight: 700;
line-height: 24px;
text-decoration:unset;
}
.body-non-profits-websites-marketing .divSiteContentInnerAdditionals3 h3,
.body-non-profits-websites-marketing .divSiteContentInnerAdditionals1 h3 {
text-transform:uppercase;
}
.body-non-profits-websites-marketing .divSiteContentInnerAdditionals3 p {
font-size:18px;
}
.body-non-profits-websites-marketing .divSiteContentInnerAdditionals3 p strong {
color: #29CB8B !important;
font-family: Metropolis;
font-size: 18px;
font-style: italic;
font-weight: 700;
line-height: 21px;
}
.body-non-profits-websites-marketing .divSiteContentInnerAdditionals1 p {
font-size:18px;
width:100%;
}
.body-non-profits-websites-marketing .div-additional-block-4 h2 {
color: #000FA0;
font-family: Anton;
font-size: 48px;
font-style: normal;
font-weight: 400;
line-height: 57px;
width:75%;
}
.body-non-profits-websites-marketing .div-additional-block-4 h3 {
color: #002755;
font-family: Metropolis;
font-size: 26px;
font-style: normal;
font-weight: 700;
line-height: 34px;
letter-spacing: 2.6px;
text-transform: uppercase;
width:75%;
padding-top:30px;
padding-bottom:60px;
}
.body-non-profits-websites-marketing .div-additional-block-4 ul {
width:50%;
}
.body-non-profits-websites-marketing .div-additional-block-4 p {
width:100%;
}
.body-non-profits-websites-marketing .div-additional-block-4 .spnBlockContent {
display:flex;
flex-wrap:wrap;
}
.body-non-profits-websites-marketing .div-additional-block-4 {
padding-bottom:75px;
}
.body-non-profits-websites-marketing .divMainCalloutWrapper-static .divBlockWrapper-maincallout .divMainCalloutTextWrapper {
height:100%;
top:0;
background: rgba(0, 39, 85, 0.69);
text-align:left;
}
.body-non-profits-websites-marketing .divMainCalloutTextInner h1,
.body-non-profits-websites-marketing .divMainCalloutTextInner h2,
.body-non-profits-websites-marketing .divMainCalloutTextInner h3,
.body-non-profits-websites-marketing .divMainCalloutTextInner h4,
.body-non-profits-websites-marketing .divMainCalloutTextInner h5,
.body-non-profits-websites-marketing .divMainCalloutTextInner p,
.body-non-profits-websites-marketing .divMainCalloutTextInner span {
text-align:left !important;
width:100%;
}
.body-non-profits-websites-marketing .divMainCalloutTextInner h1,
.body-non-profits-websites-marketing .divMainCalloutTextInner h3 {
text-transform:uppercase;
}
.body-non-profits-websites-marketing .divMainCalloutTextInner h5 {
font-weight:400;
}
.body-non-profits-websites-marketing .divMainCalloutTextInner h5 strong {
font-weight:700;
}
.body-non-profits-websites-marketing .faqDiv h2,
.body-non-profits-websites-marketing .faqDiv {
width:100%;
text-align:center;
}
.body-non-profits-websites-marketing .divBlockWrapper-faq .divBlockInner-question {
text-align:left;
}
.body-non-profits-websites-marketing .divPullingFromPageWrappe,
.body-non-profits-websites-marketing .divBlockWrapper-faq {
width:100%;
max-width:100%;
flex:unset;
}
.body-non-profits-websites-marketing .divMiniCallout {
width:30%;
max-width:30%;
}
.body-non-profits-websites-marketing .divMiniCalloutRow-1 {
padding-bottom:45px;
}
.body-non-profits-websites-marketing .divMainCalloutTextInner h1,
.body-non-profits-websites-marketing .divMainCalloutTextInner h2,
.body-non-profits-websites-marketing .divMainCalloutTextInner h3,
.body-non-profits-websites-marketing .divMainCalloutTextInner h4,
.body-non-profits-websites-marketing .divMainCalloutTextInner h5 {
margin-bottom:20px !important;
}
.body-non-profits-websites-marketing .divSiteContentInnerAdditionals2 {
width:100%;
max-width:100% !important;
flex:unset;
background-color: #002755;
}
.body-non-profits-websites-marketing .divSiteContentInnerAdditionals3 {
width:100%;
max-width:100% !important;
flex:unset;
background-color: #C9E8FF;
padding-top:70px;
padding-bottom:45px;
}
.body-non-profits-websites-marketing .divSiteContentInnerAdditionals4 {
width:100%;
max-width:100% !important;
background:#C9E8FF;
}
.body-non-profits-websites-marketing .divSiteContentInnerAdditionals2 *,
.body-non-profits-websites-marketing .divSiteContentInnerAdditionals1 * {
color:#F5F5F5 !important;
}
.body-non-profits-websites-marketing .divSiteContentInnerAdditionals2 h2 {
color: #000FA0;
font-family: Anton;
font-size: 48px;
font-style: normal;
font-weight: 400;
text-transform:uppercase;
letter-spacing:normal;
}
.body-non-profits-websites-marketing .divSiteContentInnerAdditionals2 h3 {
color: #002755;
font-family: Metropolis;
font-size: 26px;
font-style: normal;
font-weight: 700;
line-height: 34px;
letter-spacing: 2.6px;
}
.body-non-profits-websites-marketing .divSiteContentInnerAdditionals2 h4 {
color: #002755;
font-family: Metropolis;
font-size: 26px;
font-style: normal;
font-weight: 700;
line-height: 34px;
letter-spacing: 2.6px;
text-transform:uppercase;
}
.body-non-profits-websites-marketing .divSiteContentInnerAdditionals3,
.body-non-profits-websites-marketing .divSiteContentInnerAdditionals1 {
position:relative;
}
.body-non-profits-websites-marketing .div-additional-block-1 {
padding-bottom:60px;
}
.body-non-profits-websites-marketing .div-additional-block-2 .divBlockInner {
display:flex;
flex-direction:row-reverse;
align-items:center;
}
.body-non-profits-websites-marketing .div-additional-block-2 .divBlockInner .divBlockMedia {
margin-bottom:0;
flex:unset;
}
.body-non-profits-websites-marketing .swiper-container-horizontal>.swiper-pagination-bullets {
background:transparent;
bottom:0;
}
.body-non-profits-websites-marketing .swiper-pagination-bullet {
border:1px solid #ffffff;
background:transparent;
}
.body-non-profits-websites-marketing .swiper-pagination-bullet-active {
background:#ffffff;
}
.body-non-profits-websites-marketing .div-additional-block-2 .divBlockInner .spnBlockContent {
padding-top:45px;
padding-bottom:25px;
width:100%;
}
.body-non-profits-websites-marketing .divSiteContentInnerAdditionals2 ul li {
padding:10px 0;
}
.divAdditionalOneWave {
width:100%;
height:200px;
background:url(https://www.chooselegend.com/layout/images/titleTwoLandingWaveOne.png);
background-size:100% 100%;
position:absolute;
top:-135px;
}
.divAdditionalTwoWave {
width:100%;
height:200px;
background:url(https://www.chooselegend.com/layout/images/titleTwoLandingWaveTwo.png);
background-size:100% 100%;
position:absolute;
bottom:-85px;
}
.body-non-profits-websites-marketing .divSiteContentInnerAdditionals2 strong {
color:#DD4100;
}
.body-non-profits-websites-marketing .divSiteContentInnerAdditionals2 li strong,
.body-non-profits-websites-marketing .divSiteContentInnerAdditionals2 li span {
position:relative;
top:-4px;
}
.body-non-profits-websites-marketing .div-additional-block-3 {
display:flex;
align-items:center;
}
.body-non-profits-websites-marketing .divMiniCalloutInner {
border-radius: 10px;
background: #000FA0;
padding:22px 22px;
min-height:300px;
display:flex;
align-items:center !important;
}
.body-non-profits-websites-marketing .divMiniCalloutInner h3,
.body-non-profits-websites-marketing .divMiniCalloutInner p {
text-align:left;
}
.landingMiniHeader {
width:100%;
padding-bottom:75px;
text-align:center;
color: #000FA0;
text-align: center;
font-family: Anton;
font-size: 48px;
font-style: normal;
font-weight: 400;
line-height: 57px;
}
.body-non-profits-websites-marketing .divMiniCalloutRow {
gap:2%;
}
.body-non-profits-websites-marketing .divSiteContentInnerAdditionals5 {
padding-top:75px;
}
.body-non-profits-websites-marketing .faqDiv h2 {
padding-top:75px;
text-transform:uppercase;
}
.body-non-profits-websites-marketing .divSiteContentWrapper {
padding-bottom:0 !important;
position:relative;
}
.divIndustriesFooterForm p {
color: #FFF;
font-family: Metropolis;
font-size: 24px;
font-style: normal;
font-weight: 400;
line-height: 30px;
background:rgba(0,0,0,0.01);
}
.divIndustriesFooterForm h2:hover,
.divIndustriesFooterForm h2 {
color: #FFF !important;
background:rgba(0,0,0,0.01);
font-family: Anton;
font-size: 48px;
font-style: normal;
font-weight: 400;
line-height: normal;
}
.divIndustriesFooterForm > .container > div {
display:flex;
}
.divIndustriesFooterForm .divContactFormInput .inpProperty {
border:1px solid #ffffff;
background:rgba(0,0,0,0.01);
color:#ffffff;
}
.divIndustriesFooterForm .divContactFormInput .labelPropertyLabel {
color:#ffffff;
background-color:unset !important;
background:rgba(0,0,0,0.01) !important;
}
.divIndustriesFooterForm .divContactFormInput .inpProperty-textarea ~ .labelPropertyLabel {
color:#ffffff;
background:rgba(0,0,0,0.01);
top:10%;
border:0;
}
.divIndustriesFooterForm .divContactScreenDetail-bottom .divContactFormInput-submit button {
background:#DD4100;
color:#ffffff;
border-radius:8px;
border:0;
font-weight:bold;
font-size:20px !important;
-moz-transition: all 0.28s ease; -o-transition: all 0.28s ease; -webkit-transition: all 0.28s ease; transition: all 0.28s ease;
}
.divIndustriesFooterForm .divContactScreenDetail-bottom .divContactFormInput-submit button:hover {
background:#C9E8FF;
color:#000FA0;
border-radius:8px;
border:0;
font-size:20px !important;
-moz-transition: all 0.28s ease; -o-transition: all 0.28s ease; -webkit-transition: all 0.28s ease; transition: all 0.28s ease;
}
.divIndustriesFooterForm > .container > div > div {
width:50%;
}
#main > div > div.divIndustriesFooterForm > div > div > div:nth-child(2) > iframe {
width:90%;
float:right;
max-width:570px !important;
min-width:570px !important;
max-height:500px !important;
min-height:500px !important;
}
.body-non-profits-websites-marketing .divBlockWrapper-faq .divBlockInner-question {
flex-direction:row-reverse;
}
.body-non-profits-websites-marketing .divBlockWrapper-faq .divBlockInner-question > *:not(span) {
color:#000FA0;
font-size:26px;
}
.body-non-profits-websites-marketing .fa-plus {
color:#000FA0;
font-size:39px;
}
.body-non-profits-websites-marketing .faqDiv h2 {
color:#000FA0;
}
.body-non-profits-websites-marketing .divBlockMedia figure {
margin:0 !important;
}
.body-non-profits-websites-marketing .divSiteContentInnerAdditionals2 {
padding:0;
}
.body-non-profits-websites-marketing .divSiteContentInnerMinis {
width:100%;
max-width:100% !important;
background:#C9E8FF;
}
.body-non-profits-websites-marketing .divSiteContentInnerAdditionals3 .spnBlockContent > div {
width:50%;
max-width:50%;
}
.body-non-profits-websites-marketing .divSiteContentInnerAdditionals3 .divBlockInner {
width:100%;
}
.body-non-profits-websites-marketing .divMiniCalloutInner,
.body-non-profits-websites-marketing .divMiniCallout .divBlockMedia picture {
display:flex;
align-items:start;
justify-content:center;
}
.divMainCalloutTextInner a.anchButton {
border-radius: 8px;
background: #DD4100;
background: #D64000;
min-width:250px;
text-align:center;
}
.divMainCalloutTextInner a.anchButton:hover {
border-radius: 8px;
background: #000FA0;
}
.body-non-profits-websites-marketing .divMiniCallout .divBlockMedia img {
width:86px;
height:86px;
}
.body-non-profits-websites-marketing .divBlockInner-answer p {
text-align:left;
font-weight:400;
}
.divBlockWrapper-faq .divBlockInner-question,
.divBlockWrapper-faq + .divBlockWrapper-faq .divBlockInner-question {
border-bottom:1px solid black;
}
.body-non-profits-websites-marketing .divPullingFromPageWrappe .divBlogInner {
flex-direction:row-reverse;
flex-wrap:nowrap;
}
.body-non-profits-websites-marketing .divPullingFromPageWrappe .divBlogWrapper {
width:100%;
max-width:100%;
}
.body-non-profits-websites-marketing .divPullingFromPageWrappe {
flex-wrap:nowrap;
}
.body-non-profits-websites-marketing .divPullingFromPageWrappe > h2 {
color: #DD4100 !important;
font-family: Anton;
font-size: 85px;
font-style: normal;
font-weight: 400;
line-height: 113%;
margin-right:30px;
width:35%;
padding-bottom:20px;
background:url(https://www.chooselegend.com/layout/images/Vector.png);
background-size:100%;
background-repeat:no-repeat;
background-position:bottom;
}
.body-non-profits-websites-marketing .divPullingFromPageWrappe .divBlogWrapper-synopsis .divBlockWrapper-blog {
width:50%;
max-width:50%;
}
.body-non-profits-websites-marketing .divPullingFromPageWrappe .divBlogWrapper-synopsis .divBlockWrapper-blog.divBlockWrapper-text {
padding-left:30px;
}
.divPullingFromPageWrapper-blog {
padding-top:90px;
padding-bottom:75px;
}
.body-non-profits-websites-marketing .divNavigation-sandwich .btn-sandwich .icon-bar {
background-color:#ffffff;
}
.body-non-profits-websites-marketing .divSiteContentInnerTestimonials {
width:100%;
max-width:100% !important;
background:#000FA0;
}
.body-non-profits-websites-marketing .divSiteContentInnerTestimonials p {
color:#ffffff !important;
width:75%;
margin:auto;
text-align:center;
font-family: Metropolis;
font-weight: 400;
font-style: Regular;
font-size: 24px;
leading-trim: NONE;
line-height: 30px;
letter-spacing: 0%;
text-align: center;
vertical-align: middle;
}
.body-non-profits-websites-marketing .divSiteContentInnerTestimonials p.author {
font-family: Metropolis;
font-weight: 700;
font-style: Bold;
font-size: 24px;
leading-trim: NONE;
line-height: 100%;
letter-spacing: 0%;
text-align: center;
color:#29CB8B !important;
padding-top:45px;
}
.body-non-profits-websites-marketing .divSiteContentInnerTestimonials {
position:relative;
}
.body-non-profits-websites-marketing .divAdditionalOneWave {
top:-78px;
transform: scaleX(-1);
}
.body-non-profits-websites-marketing .divSiteContentInnerCaseStudy,
.body-non-profits-websites-marketing .divSiteContentInnerBlog2 {
padding-bottom:90px;
position:relative;
}
.body-non-profits-websites-marketing .divIndustriesBlogViewMoreWrapper p{
width:34%;
}
.body-non-profits-websites-marketing .divTestimonialIcon {
display:none;
}
.body-non-profits-websites-marketing .divBlockWrapper-testimonial.carded .divBlockInner {
border:0;
box-shadow:unset;
padding-bottom:30px;
}
.body-non-profits-websites-marketing .divFooterRow-top-contact {
display:none;
}
.body-non-profits-websites-marketing .divIndustriesFooterForm {
width:100%;
background:url(https://www.chooselegend.com/layout/images/industryFooterFormBgNonProfits.png);
background-size:cover;
min-height:769px;
padding:75px 15px;
padding-bottom:90px;
}
@media (min-width:768px) and (max-width:1199px){
.body-non-profits-websites-marketing .divMainCalloutText-tinyMCE {
width:100%;
}
.body-non-profits-websites-marketing .divIndustriesBlogViewMoreWrapper {
bottom:105px;
}
.body-non-profits-websites-marketing header {
background:#002755;
}
.body-non-profits-websites-marketing header {
position:fixed;
}
.body-non-profits-websites-marketing #main {
margin-top:100px !important;
}
.body-non-profits-websites-marketing .divPageTitle {
background-image:unset;
}
.body-non-profits-websites-marketing .divMainCalloutWrapper {
margin-top:0;
}
.body-non-profits-websites-marketing .divMiniCalloutRow-1 {
padding-bottom:0;
}
.main-pagedirectory-non-profits {
margin-top:0 !important;
}
.body-non-profits-websites-marketing .divMiniCalloutRow {
width:100%;
max-width:100%;
}
.body-non-profits-websites-marketing .divSiteContentInnerAdditionals1 h3 {
text-align:center;
}
#main > div > div.divSiteContentInner.divSiteContentInnerAdditionals4.divSiteContentInner-sitewidth.container.row.m-auto > div.divBlockWrapper.divBlockWrapper-text.divBlock-1339.div-additional-block-4.col-12 > div > span > div:nth-child(1) {
width:25%;
max-width:25%;
}
#main > div > div.divSiteContentInner.divSiteContentInnerAdditionals4.divSiteContentInner-sitewidth.container.row.m-auto > div.divBlockWrapper.divBlockWrapper-text.divBlock-1339.div-additional-block-4.col-12 > div > span > div:nth-child(2) {
width:75%;
max-width:75%;
}
.body-non-profits-websites-marketing .divSiteContentInnerAdditionals3 .spnBlockContent {
gap:5%;
}
.body-non-profits-websites-marketing .divSiteContentInnerAdditionals3 a.anchButton{
position:absolute;
top:78%;
justify-self:anchor-center;
}
.body-non-profits-websites-marketing .divSiteContentInnerAdditionals3 .spnBlockContent {
align-items:start;
padding-top:60px;
}
.divIndustriesFooterForm > .container > div {
flex-direction:column;
}
#main > div > div.divIndustriesFooterForm > div > div > div:nth-child(2) > iframe,
.divIndustriesFooterForm > .container > div > div {
width:100%;
max-width:100% !important;
}
.body-non-profits-websites-marketing .divSiteContentInnerAdditionals3 {
z-index:13;
}
.divAdditionalTwoWave {
height:160px;
bottom:-92px !important;
}
.body-non-profits-websites-marketing .divSiteContentInnerAdditionals3 .spnBlockContent {
min-height:514px;
}
.body-non-profits-websites-marketing .divMiniCallout {
width:45%;
max-width:45%;
flex:unset;
min-height:0;
}
.body-non-profits-websites-marketing .divMiniCalloutTextInner {
padding:0;
}
.body-non-profits-websites-marketing .divMiniCalloutWrapperInner {
justify-content:center;
}
.body-non-profits-websites-marketing ++.divMiniCalloutTextInner {
padding:0;
}
.body-non-profits-websites-marketing .divMainCalloutText-tinyMCE {
display:flex;
}
.body-non-profits-websites-marketing .divMainCalloutText-tinyMCE > div {
width:50%;
}
.body-non-profits-websites-marketing .divMainCalloutInner .divBlockMedia img,
.body-non-profits-websites-marketing .divMainCalloutWrapper {
height:634px;
}
.body-non-profits-websites-marketing .divMainCalloutTextInner h3 {
font-size:24px;
}
.body-non-profits-websites-marketing .divMainCalloutTextInner h1,
.body-non-profits-websites-marketing .divMainCalloutTextInner h2,
.body-non-profits-websites-marketing .divMainCalloutTextInner h3,
.body-non-profits-websites-marketing .divMainCalloutTextInner h4,
.body-non-profits-websites-marketing .divMainCalloutTextInner h5,
.body-non-profits-websites-marketing .divMainCalloutTextInner p,
.body-non-profits-websites-marketing .divMainCalloutTextInner span {
text-align:left !important;
width:100%;
}
.body-non-profits-websites-marketing #main > div > div.divMainCalloutWrapper.divMainCalloutWrapper-static > div > div > div > div > div > div > div.divMainCalloutTextWrapper > div > div > div:nth-child(1) {
display:flex;
align-items:center;
justify-content:center;
flex-direction:column;
}
.body-non-profits-websites-marketing .divMainCalloutTextInner h1 {
margin:0 !important;
}
.body-non-profits-websites-marketing .divMainCalloutTextInner h1,
.body-non-profits-websites-marketing .divMainCalloutTextInner h2,
.body-non-profits-websites-marketing .divMainCalloutTextInner h3,
.body-non-profits-websites-marketing .divMainCalloutTextInner h4,
.body-non-profits-websites-marketing .divMainCalloutTextInner h5 {
margin-bottom:10px !important;
}
.divAdditionalOneWave {
left:0;
}
.body-non-profits-websites-marketing .div-additional-block-2 .divBlockInner .divBlockMedia {
width:70%;
max-width:70%;
margin-bottom:0;
margin-right:0;
}
.body-non-profits-websites-marketing .divSiteContentInnerAdditionals2 {
padding-bottom:0 !important;
}
.body-non-profits-websites-marketing .div-additional-block-2 .spnBlockContent {
padding-top:15px;
padding-bottom:30px;
}
.divAdditionalTwoWave {
left:0;
}
.body-non-profits-websites-marketing #main > div > div.divMainCalloutWrapper.divMainCalloutWrapper-static > div > div > div > div > div > div > div.divMainCalloutTextWrapper > div > div > div:nth-child(2) {
padding-left:0;
}
.body-non-profits-websites-marketing .divMainCalloutInner .divBlockMedia img, .body-non-profits-websites-marketing .divMainCalloutWrapper {
height:515px;
height:700px;
}
.body-non-profits-websites-marketing .divMainCalloutTextInner {
padding-top:140px;
}
.body-non-profits-websites-marketing .divPageTitle h1 {
font-size:60px;
}
.body-non-profits-websites-marketing h2,
.divIndustriesFooterForm h2:hover, .divIndustriesFooterForm h2,
.div-additional-block-1 .spnBlockContent h2 {
font-size:36px;
}
.body-non-profits-websites-marketing .divSiteContentInnerTestimonials p {
font-size:20px;
}
.body-non-profits-websites-marketing .divMiniCalloutRow {
margin:0;
}
.body-non-profits-websites-marketing .divSiteContentInnerAdditionals3.divSiteContentInner-sitewidth.container {
min-height:0;
padding-top:60px !important;
}
.body-non-profits-websites-marketing .div-additional-block-4 {
padding-bottom:45px;
}
.body-non-profits-websites-marketing .divPullingFromPageWrapper-blog {
padding-bottom:90px;
padding-top:30px;
}
.body-non-profits-websites-marketing .divMainCalloutText-tinyMCE > div {
width:100%;
}
.body-non-profits-websites-marketing .divMainCalloutText-tinyMCE {
flex-direction:column;
gap:0;
}
.body-non-profits-websites-marketing .divSiteContentInnerAdditionals3 .spnBlockContent > div {
width:100%;
max-width:100%;
}
.body-non-profits-websites-marketing .div-additional-block-1 .spnBlockContent {
flex-direction:row !important;
}
.body-non-profits-websites-marketing .divSiteContentInnerAdditionals1 h3 {
width:100%;
}
.body-non-profits-websites-marketing .div-additional-block-2 .divBlockInner {
flex-direction:column-reverse;
}
.body-non-profits-websites-marketing .divMiniCalloutWrapperInner,
.body-non-profits-websites-marketing .divSiteContentInnerAdditionals3 .spnBlockContent {
flex-direction:column;
}
.body-non-profits-websites-marketing .divPullingFromPageWrappe .divBlockWrapper-synopsis .divBlockBody {
display:none;
}
.body-non-profits-websites-marketing .divPullingFromPageWrappe > h2 {
font-size:50px;
}
.body-non-profits-websites-marketing .divMainCalloutTextInner h2 {
font-size:20px;
}
.body-non-profits-websites-marketing .divPageTitle .container {
padding:0 6%;
width:100%;
max-width:100% !important;
}
}
@media (max-width:767px) {
.body-non-profits-websites-marketing .divPullingFromPageWrappe .divBlogInner {
flex-direction:column-reverse;
}
#main > div > div.divIndustriesFooterForm > div > div > div:nth-child(2) > iframe {
max-width:100%!important;
width:100% !important;
min-width:0 !important;
}
.body-non-profits-websites-marketing .divSiteContentInnerTestimonials p {
width:100%;
}
.body-non-profits-websites-marketing .div-additional-block-1 .divBlockMedia-left {
display:none;
}
.body-non-profits-websites-marketing .divPageTitle h1 {
font-size:34px;
}
.divIndustriesFooterForm > .container > div {
flex-direction:column;
}
#main > div > div.divIndustriesFooterForm > div > div > div:nth-child(2) > iframe,
.divIndustriesFooterForm > .container > div > div {
width:100%;
}
.body-non-profits-websites-marketing .divIndustriesBlogViewMoreWrapper {
position:relative;
bottom:0;
width:100%;
}
.body-non-profits-websites-marketing .divIndustriesBlogViewMoreWrapper p {
width:100%;
}
.body-non-profits-websites-marketing .divPageTitle {
height:289px;
background: rgba(0, 39, 85, 0.75);
}
.body-non-profits-websites-marketing .divPageTitle h1 {
margin-top:0;
}
.body-non-profits-websites-marketing .divPullingFromPageWrapper-blog,
.body-non-profits-websites-marketing .div-additional-block-1 {
padding-top:15px;
padding-bottom:15px;
}
.body-non-profits-websites-marketing .divBlockSwiperWrapper {
padding:0 !important;
margin:0 !important;
}
.body-non-profits-websites-marketing .divBlockWrapper-testimonial.carded .divBlockInner {
padding-top:0;
}
.body-non-profits-websites-marketing .divBlockWrapper-testimonial.carded {
margin-top:0 !important;
}
.body-non-profits-websites-marketing .div-additional-block-2 .divBlockInner .spnBlockContent {
padding-top:0;
}
.body-non-profits-websites-marketing .div-additional-block-4 {
padding-bottom:0;
}
.body-non-profits-websites-marketing .divMainCalloutWrapper-static .divBlockWrapper-maincallout .divMainCalloutTextWrapper {
position:relative;
}
.body-non-profits-websites-marketing .divPullingFromPageWrappe .divBlockWrapper-synopsis .divBlockBody {
display:none;
}
.body-non-profits-websites-marketing .divPullingFromPageWrappe > h2 {
font-size:30px;
}
.body-non-profits-websites-marketing .divPullingFromPageWrappe {
flex-wrap:wrap;
flex-direction:column;
}
.body-non-profits-websites-marketing header {
background:#002755;
}
.body-non-profits-websites-marketing .divPageTitle {
background-image:unset;
}
.body-non-profits-websites-marketing .divMainCalloutWrapper {
margin-top:0;
}
.body-non-profits-websites-marketing .div-additional-block-1 .divBlockMedia-left {
padding-right:0;
margin-bottom:30px;
}
.body-non-profits-websites-marketing .divPullingFromPageWrappe .divBlogWrapper-synopsis .divBlockWrapper-blog {
width:100%;
max-width:100%;
}
.body-non-profits-websites-marketing .divMainCalloutText-tinyMCE {
width:100%;
}
.body-non-profits-websites-marketing .divMainCalloutWrapper-static .divBlockWrapper-maincallout .divMainCalloutTextWrapper {
padding:5px !important;
}
.body-non-profits-websites-marketing .divSiteContentInnerAdditionals3 {
height:100%;
padding-top:45px;
}
.body-non-profits-websites-marketing .divMiniCalloutRow-1 {
padding-bottom:0;
}
.body-non-profits-websites-marketing .div-additional-block-4 ul,
.body-non-profits-websites-marketing .div-additional-block-4 h2,
.body-non-profits-websites-marketing .div-additional-block-4 h3 {
width:100%;
}
.main-pagedirectory-non-profits {
margin-top:0 !important;
}
.body-non-profits-websites-marketing .divSiteContentInnerAdditionals2 li {
list-style-position: inside;
line-height:30px;
}
.body-non-profits-websites-marketing .divMiniCalloutWrapperInner,
.body-non-profits-websites-marketing .divSiteContentInnerAdditionals3 .spnBlockContent {
flex-direction:column;
}
.body-non-profits-websites-marketing .div-additional-block-2 .divBlockInner {
flex-direction:column-reverse;
}
.body-non-profits-websites-marketing .divSiteContentInnerAdditionals3 .spnBlockContent > div,
.body-non-profits-websites-marketing .divSiteContentInnerAdditionals1 .spnBlockContent > div {
width:100%;
max-width:100%;
}
#main > div > div.divSiteContentInner.divSiteContentInnerAdditionals4.divSiteContentInner-sitewidth.container.row.m-auto > div.divBlockWrapper.divBlockWrapper-text.divBlock-1339.div-additional-block-4.col-12 > div > span > div:nth-child(1) > p {
display:flex;
justify-content:center;
}
.divAdditionalOneWave {
height:100px;
top:-90px;
}
.body-non-profits-websites-marketing .divMainCalloutTextInner h5 {
display:flex;
align-items:center;
justify-content:center;
}
.body-non-profits-websites-marketing .divSiteContentInnerAdditionals3 h3,
.body-non-profits-websites-marketing .divSiteContentInnerAdditionals1 h3 {
text-align:center;
}
.body-non-profits-websites-marketing .divMainCalloutText-tinyMCE {
gap:30px;
}
.body-non-profits-websites-marketing .divSiteContentInnerAdditionals2 {
padding-top:30px;
}
.divAdditionalTwoWave {
bottom:-90px;
height:100px;
}
.body-non-profits-websites-marketing .divBlockWrapper-faq .divBlockInner-question > *:not(span) {
font-size:20px;
}
.divAdditionalTwoWave {
left:0;
}
.body-non-profits-websites-marketing #main {
margin-top:100px !important;
}
.body-non-profits-websites-marketing .divMainCalloutInner .divBlockMedia img {
height:287px !important;
}
.body-non-profits-websites-marketing .divPullingFromPageWrappe > h2 {
width:100%;
background:unset;
text-align:center;
}
.body-non-profits-websites-marketing .divIndustriesBlogViewMoreWrapper {
text-align:center;
}
.body-non-profits-websites-marketing .divMainCalloutWrapper-static .divBlockWrapper-maincallout .divMainCalloutTextWrapper {
background:#000FA0;
padding:15px !important;
}
.body-non-profits-websites-marketing .divMainCalloutText-tinyMCE ul li,
.body-non-profits-websites-marketing .divMainCalloutText-tinyMCE ul{
text-align:left !important;
}
.body-non-profits-websites-marketing .divMainCalloutWrapper {
height:100% !important;
}
.divAdditionalOneWave {
left:0;
}
.body-non-profits-websites-marketing .divMainCalloutTextInner h1,
.body-non-profits-websites-marketing .divMainCalloutTextInner h2,
.body-non-profits-websites-marketing .divMainCalloutTextInner h3,
.body-non-profits-websites-marketing .divMainCalloutTextInner h4,
.body-non-profits-websites-marketing .divMainCalloutTextInner h5 {
margin-bottom:10px !important;
}
.body-non-profits-websites-marketing .divMainCalloutTextInner h1,
.body-non-profits-websites-marketing .divMainCalloutTextInner h2,
.body-non-profits-websites-marketing .divMainCalloutTextInner h3,
.body-non-profits-websites-marketing .divMainCalloutTextInner h4,
.body-non-profits-websites-marketing .divMainCalloutTextInner h5,
.body-non-profits-websites-marketing .divMainCalloutTextInner p,
.body-non-profits-websites-marketing .divMainCalloutTextInner span {
text-align:left !important;
width:100%;
}
.body-non-profits-websites-marketing #main > div > div.divMainCalloutWrapper.divMainCalloutWrapper-static > div > div > div > div > div > div > div.divMainCalloutTextWrapper > div > div > div:nth-child(1) {
display:flex;
align-items:center;
justify-content:center;
flex-direction:column;
}
.body-non-profits-websites-marketing .divSiteContentInnerAdditionals1 .spnBlockContent > div,
.body-non-profits-websites-marketing .divSiteContentInnerAdditionals3 .spnBlockContent > div {
width:100%;
max-width:100%;
}
.body-non-profits-websites-marketing .divMiniCallout {
width:85%;
max-width:85%;
}
.body-non-profits-websites-marketing .divMainCalloutWrapper iFrame {
max-width:345px !important;
min-width:345px !important;
}
.body-non-profits-websites-marketing #main > div > div.divMainCalloutWrapper.divMainCalloutWrapper-static > div > div > div > div > div > div > div.divMainCalloutTextWrapper > div > div > div:nth-child(2) {
padding-left:0;
}
.body-non-profits-websites-marketing .divMainCalloutInner .divBlockMedia img, .body-non-profits-websites-marketing .divMainCalloutWrapper {
height:1200px;
}
.body-non-profits-websites-marketing .divMainCalloutTextInner h3 {
font-size:20px;
}
.body-non-profits-websites-marketing .divMainCalloutText-tinyMCE > div {
width:100%;
}
.body-non-profits-websites-marketing .divMainCalloutText-tinyMCE {
flex-direction:column;
}
.body-non-profits-websites-marketing .div-additional-block-2 .divBlockInner {
display:flex;
flex-direction:column-reverse;
}
.body-non-profits-websites-marketing .divSiteContentInnerAdditionals3 .spnBlockContent {
gap:0;
flex-direction:column;
}
}
@media (min-width: 1440px){
.body-excavation-construction-websites-marketing .container, .body-excavation-construction-websites-marketing .container-lg, .body-excavation-construction-websites-marketing .container-md, .body-excavation-construction-websites-marketing .container-sm, .body-excavation-construction-websites-marketing .container-xl,
.body-excavation-construction-websites-marketing .divBannerAlertTextWrapper, .body-excavation-construction-websites-marketing .div-additional-block-1, .body-excavation-construction-websites-marketing .div-additional-block-2, .body-excavation-construction-websites-marketing .div-additional-block-3,
.body-excavation-construction-websites-marketing .divPullingFromPageWrappe, .body-excavation-construction-websites-marketing .div-additional-block-3, .body-excavation-construction-websites-marketing .div-additional-block-4,
.body-excavation-construction-websites-marketing .divMainCalloutWrapper-static .divBlockWrapper-maincallout .divMainCalloutTextWrapper .divMainCalloutTextInner {
max-width: 1362px !important;
margin:auto !important;
}
}
.body-excavation-construction-websites-marketing .div-additional-block-1 {
padding-top:60px;
}
.body-excavation-construction-websites-marketing .divMainCalloutTextInner a.anchButton {
font-size:16px;
font-size: 20px;
font-weight:700;
font-family: 'Inter 18pt';
border-radius:60px !important;
background: #D64000;
}
.body-excavation-construction-websites-marketing .divNavigation-main {
position:relative;
z-index:14;
}
.body-excavation-construction-websites-marketing .divPullingFromPageWrappe .divBlogWrapper img {
border:2px solid #002755;
}
.body-excavation-construction-websites-marketing .divIndustriesBlogViewMoreWrapper {
width:100%;
position:absolute;
bottom:230px;
display:flex;
justify-content:end;
}
.body-excavation-construction-websites-marketing .divIndustriesBlogViewMoreWrapper p a {
border-radius: 59px;
border: 1px solid #002755;
color: #002755;
text-align: center;
font-family: 'Metropolis', sans-serif;
font-size: 20px;
font-style: normal;
font-weight: 700;
line-height: normal;
padding:7.5px 35px;
text-transform:uppercase;
-moz-transition: all 0.28s ease; -o-transition: all 0.28s ease; -webkit-transition: all 0.28s ease; transition: all 0.28s ease;
}
.body-excavation-construction-websites-marketing .divIndustriesBlogViewMoreWrapper p a:hover {
border-radius: 59px;
border: 1px solid #002755;
color: #ffffff;
background:#002755;
text-align: center;
font-family: 'Metropolis', sans-serif;
font-size: 20px;
font-style: normal;
font-weight: 700;
line-height: normal;
padding:7.5px 35px;
text-transform:uppercase;
-moz-transition: all 0.28s ease; -o-transition: all 0.28s ease; -webkit-transition: all 0.28s ease; transition: all 0.28s ease;
}
.body-excavation-construction-websites-marketing .div-additional-block-1 .divBlockMedia-left {
padding-right:30px;
}
.body-excavation-construction-websites-marketing .div-additional-block-3:hover h2,
.body-excavation-construction-websites-marketing h2,
.body-excavation-construction-websites-marketing h2:hover {
color: #000FA0 !important;
font-family: Anton;
font-size: 48px;
font-style: normal;
font-weight: 400;
line-height: 57px;
}
.body-excavation-construction-websites-marketing h3 {
color: #002755;
font-family: Metropolis;
font-size: 24px;
font-style: normal;
font-weight: 700;
line-height: 34px;
letter-spacing: 2.4px;
}
.body-excavation-construction-websites-marketing .divPageTitle h1 {
color:#ffffff;
position:relative;
top:22px;
background:rgba(0,0,0,0.01);
}
.body-excavation-construction-websites-marketing .divMainCalloutText-tinyMCE {
width:50%;
}
.body-excavation-construction-websites-marketing .divMainCalloutTextInner h2 {
color: #FFF !important;
font-family: Metropolis;
font-size: 36px;
font-style: normal;
font-weight: 700;
line-height: 40px;
letter-spacing: 3.6px;
}
.body-excavation-construction-websites-marketing .divPageTitle .container {
position:relative;
top:15px;
}
.body-excavation-construction-websites-marketing .divPageTitle {
width:100%;
background-image:url(https://www.chooselegend.com/layout/images/pageTitleBgLanding.png);
background-size:100% 100%;
background-position:bottom;
position:absolute;
z-index:13;
top:-2px;
padding-bottom:0;
padding-top:45px;
}
.body-excavation-construction-websites-marketing .divPageTitle p {
color: #29CB8B;
background:rgba(0,0,0,0.01);
font-family: Metropolis;
font-size: 24px;
font-style: normal;
font-weight: 700;
line-height: normal;
letter-spacing: 3.6px;
}
.body-excavation-construction-websites-marketing header {
background:#000FA0;
z-index:14;
}
.body-excavation-construction-websites-marketing .anchLogoLink img {
opacity:1;
}
.body-excavation-construction-websites-marketing .divLogoWrapper {
background-image:unset;
}
.body-excavation-construction-websites-marketing .divNavFields-main .anchNavigation{
font-family:'Metropolis', sans-serif;
font-size:16px;
font-weight:bold;
text-transform:uppercase;
background:transparent;
color:#ffffff;
padding:0;
margin:0 15px;
-moz-transition: all 0.28s ease; -o-transition: all 0.28s ease; -webkit-transition: all 0.28s ease; transition: all 0.28s ease;
}
.body-excavation-construction-websites-marketing .divNavFields-main .anchNavigation:hover,
.body-excavation-construction-websites-marketing .divNavFields-main .anchNavigation:active,
.body-excavation-construction-websites-marketing .divNavFields-main .anchNavigation:focus,
.body-excavation-construction-websites-marketing .divNavFields-main .anchNavigation.current{
color:#00DD8D;
}
.body-excavation-construction-websites-marketing .divSiteContentInnerMinis,
.divMainCalloutWrapper > .container {
width:100%;
max-width:100% !important;
}
.body-excavation-construction-websites-marketing .divMiniCallout {
padding:7.5px 15px;
}
.body-excavation-construction-websites-marketing .divMainCalloutText-tinyMCE > div {
width:50%;
}
.body-excavation-construction-websites-marketing #main > div > div.divMainCalloutWrapper.divMainCalloutWrapper-static > div > div > div > div > div > div > div.divMainCalloutTextWrapper > div > div > div:nth-child(1) {
display:flex;
align-items:center;
justify-content:center;
flex-direction:column;
}
.body-excavation-construction-websites-marketing .divMainCalloutTextWrapper {
padding:15px 6% !important;
}
.body-excavation-construction-websites-marketing .divMainCalloutTextWrapper h1 strong {
font-weight:normal;
color:#29CB8B;
}
.body-excavation-construction-websites-marketing .divSiteContentInnerAdditionals1 .spnBlockContent {
display:flex;
align-items:center;
flex-wrap:wrap;
gap:5%;
}
.body-excavation-construction-websites-marketing .divSiteContentInnerAdditionals1 h3 {
width:70%;
}
.body-excavation-construction-websites-marketing .divSiteContentInnerAdditionals1 .spnBlockContent > div {
width:47.5%;
max-width:47.5%;
}
.body-excavation-construction-websites-marketing .divMainCalloutWrapper {
height:750px;
margin-top:100px;
}
.body-excavation-construction-websites-marketing #main > div > div.divMainCalloutWrapper.divMainCalloutWrapper-static > div > div > div > div > div > div > div.divMainCalloutTextWrapper > div > div > div:nth-child(2) {
padding-left:5%;
}
.body-excavation-construction-websites-marketing a.anchButton {
text-transform:uppercase;
font-size:20px;
border-radius:59px;
padding:5px 25px;
}
.body-excavation-construction-websites-marketing .divMainCalloutTextInner a.anchButton:hover {
color:white !important;
font-size:20px;
}
.body-excavation-construction-websites-marketing .divMiniCallout:hover .divMiniCalloutTextWrapper h3,
.body-excavation-construction-websites-marketing .divMiniCalloutInner h3,
.body-excavation-construction-websites-marketing .divMiniCalloutInner h3:hover {
color: #FFF;
text-align: center;
font-family: Metropolis;
font-size: 16px;
font-style: normal;
font-weight: 700;
line-height: 24px;
text-decoration:unset;
}
.body-excavation-construction-websites-marketing .divSiteContentInnerAdditionals3 h3,
.body-excavation-construction-websites-marketing .divSiteContentInnerAdditionals1 h3 {
text-transform:uppercase;
}
.body-excavation-construction-websites-marketing .divSiteContentInnerAdditionals3 p {
font-size:18px;
}
.body-excavation-construction-websites-marketing .divSiteContentInnerAdditionals3 p strong {
color: #29CB8B !important;
font-family: Metropolis;
font-size: 18px;
font-style: italic;
font-weight: 700;
line-height: 21px;
}
.body-excavation-construction-websites-marketing .divSiteContentInnerAdditionals1 p {
font-size:18px;
width:100%;
}
.body-excavation-construction-websites-marketing .div-additional-block-4 h2 {
color: #000FA0;
font-family: Anton;
font-size: 48px;
font-style: normal;
font-weight: 400;
line-height: 57px;
width:75%;
}
.body-excavation-construction-websites-marketing .div-additional-block-4 h3 {
color: #002755;
font-family: Metropolis;
font-size: 26px;
font-style: normal;
font-weight: 700;
line-height: 34px;
letter-spacing: 2.6px;
text-transform: uppercase;
width:75%;
padding-top:30px;
padding-bottom:60px;
}
.body-excavation-construction-websites-marketing .div-additional-block-4 ul {
width:50%;
}
.body-excavation-construction-websites-marketing .div-additional-block-4 p {
width:100%;
}
.body-excavation-construction-websites-marketing .div-additional-block-4 .spnBlockContent {
display:flex;
flex-wrap:wrap;
}
.body-excavation-construction-websites-marketing .div-additional-block-4 {
padding-bottom:75px;
}
.body-excavation-construction-websites-marketing .divMainCalloutWrapper-static .divBlockWrapper-maincallout .divMainCalloutTextWrapper {
height:100%;
top:0;
background: rgba(0, 39, 85, 0.69);
text-align:left;
}
.body-excavation-construction-websites-marketing .divMainCalloutTextInner h1,
.body-excavation-construction-websites-marketing .divMainCalloutTextInner h2,
.body-excavation-construction-websites-marketing .divMainCalloutTextInner h3,
.body-excavation-construction-websites-marketing .divMainCalloutTextInner h4,
.body-excavation-construction-websites-marketing .divMainCalloutTextInner h5,
.body-excavation-construction-websites-marketing .divMainCalloutTextInner p,
.body-excavation-construction-websites-marketing .divMainCalloutTextInner span {
text-align:left !important;
width:100%;
}
.body-excavation-construction-websites-marketing .divMainCalloutTextInner h1,
.body-excavation-construction-websites-marketing .divMainCalloutTextInner h3 {
text-transform:uppercase;
}
.body-excavation-construction-websites-marketing .divMainCalloutTextInner h5 {
font-weight:400;
}
.body-excavation-construction-websites-marketing .divMainCalloutTextInner h5 strong {
font-weight:700;
}
.body-excavation-construction-websites-marketing .faqDiv h2,
.body-excavation-construction-websites-marketing .faqDiv {
width:100%;
text-align:center;
}
.body-excavation-construction-websites-marketing .divBlockWrapper-faq .divBlockInner-question {
text-align:left;
}
.body-excavation-construction-websites-marketing .divPullingFromPageWrappe,
.body-excavation-construction-websites-marketing .divBlockWrapper-faq {
width:100%;
max-width:100%;
flex:unset;
}
.body-excavation-construction-websites-marketing .divMiniCallout {
width:30%;
max-width:30%;
}
.body-excavation-construction-websites-marketing .divMiniCalloutRow-1 {
padding-bottom:45px;
}
.body-excavation-construction-websites-marketing .divMainCalloutTextInner h1,
.body-excavation-construction-websites-marketing .divMainCalloutTextInner h2,
.body-excavation-construction-websites-marketing .divMainCalloutTextInner h3,
.body-excavation-construction-websites-marketing .divMainCalloutTextInner h4,
.body-excavation-construction-websites-marketing .divMainCalloutTextInner h5 {
margin-bottom:20px !important;
}
.body-excavation-construction-websites-marketing .divSiteContentInnerAdditionals2 {
width:100%;
max-width:100% !important;
flex:unset;
background-color: #002755;
}
.body-excavation-construction-websites-marketing .divSiteContentInnerAdditionals3 {
width:100%;
max-width:100% !important;
flex:unset;
background-color: #C9E8FF;
padding-top:70px;
padding-bottom:45px;
}
.body-excavation-construction-websites-marketing .divSiteContentInnerAdditionals4 {
width:100%;
max-width:100% !important;
background:#C9E8FF;
}
.body-excavation-construction-websites-marketing .divSiteContentInnerAdditionals2 *,
.body-excavation-construction-websites-marketing .divSiteContentInnerAdditionals1 * {
color:#F5F5F5 !important;
}
.body-excavation-construction-websites-marketing .divSiteContentInnerAdditionals2 h2 {
color: #000FA0;
font-family: Anton;
font-size: 48px;
font-style: normal;
font-weight: 400;
text-transform:uppercase;
letter-spacing:normal;
}
.body-excavation-construction-websites-marketing .divSiteContentInnerAdditionals2 h3 {
color: #002755;
font-family: Metropolis;
font-size: 26px;
font-style: normal;
font-weight: 700;
line-height: 34px;
letter-spacing: 2.6px;
}
.body-excavation-construction-websites-marketing .divSiteContentInnerAdditionals2 h4 {
color: #002755;
font-family: Metropolis;
font-size: 26px;
font-style: normal;
font-weight: 700;
line-height: 34px;
letter-spacing: 2.6px;
text-transform:uppercase;
}
.body-excavation-construction-websites-marketing .divSiteContentInnerAdditionals3,
.body-excavation-construction-websites-marketing .divSiteContentInnerAdditionals1 {
position:relative;
}
.body-excavation-construction-websites-marketing .div-additional-block-1 {
padding-bottom:60px;
}
.body-excavation-construction-websites-marketing .div-additional-block-2 .divBlockInner {
display:flex;
flex-direction:row-reverse;
align-items:center;
}
.body-excavation-construction-websites-marketing .div-additional-block-2 .divBlockInner .divBlockMedia {
margin-bottom:0;
flex:unset;
}
.body-excavation-construction-websites-marketing .swiper-container-horizontal>.swiper-pagination-bullets {
background:transparent;
bottom:0;
}
.body-excavation-construction-websites-marketing .swiper-pagination-bullet {
border:1px solid #ffffff;
background:transparent;
}
.body-excavation-construction-websites-marketing .swiper-pagination-bullet-active {
background:#ffffff;
}
.body-excavation-construction-websites-marketing .div-additional-block-2 .divBlockInner .spnBlockContent {
padding-top:45px;
padding-bottom:25px;
width:100%;
}
.body-excavation-construction-websites-marketing .divSiteContentInnerAdditionals2 ul li {
padding:10px 0;
}
.divAdditionalOneWave {
width:100%;
height:200px;
background:url(https://www.chooselegend.com/layout/images/titleTwoLandingWaveOne.png);
background-size:100% 100%;
position:absolute;
top:-135px;
}
.divAdditionalTwoWave {
width:100%;
height:200px;
background:url(https://www.chooselegend.com/layout/images/titleTwoLandingWaveTwo.png);
background-size:100% 100%;
position:absolute;
bottom:-85px;
}
.body-excavation-construction-websites-marketing .divSiteContentInnerAdditionals2 strong {
color:#DD4100;
}
.body-excavation-construction-websites-marketing .divSiteContentInnerAdditionals2 li strong,
.body-excavation-construction-websites-marketing .divSiteContentInnerAdditionals2 li span {
position:relative;
top:-4px;
}
.body-excavation-construction-websites-marketing .div-additional-block-3 {
display:flex;
align-items:center;
}
.body-excavation-construction-websites-marketing .divMiniCalloutInner {
border-radius: 10px;
background: #000FA0;
padding:22px 22px;
min-height:300px;
display:flex;
align-items:center !important;
}
.body-excavation-construction-websites-marketing .divMiniCalloutInner h3,
.body-excavation-construction-websites-marketing .divMiniCalloutInner p {
text-align:left;
}
.landingMiniHeader {
width:100%;
padding-bottom:75px;
text-align:center;
color: #000FA0;
text-align: center;
font-family: Anton;
font-size: 48px;
font-style: normal;
font-weight: 400;
line-height: 57px;
}
.body-excavation-construction-websites-marketing .divMiniCalloutRow {
gap:2%;
}
.body-excavation-construction-websites-marketing .divSiteContentInnerAdditionals5 {
padding-top:75px;
}
.body-excavation-construction-websites-marketing .faqDiv h2 {
padding-top:75px;
text-transform:uppercase;
}
.body-excavation-construction-websites-marketing .divSiteContentWrapper {
padding-bottom:0 !important;
position:relative;
}
.divIndustriesFooterForm p {
color: #FFF;
font-family: Metropolis;
font-size: 24px;
font-style: normal;
font-weight: 400;
line-height: 30px;
background:rgba(0,0,0,0.01);
}
.divIndustriesFooterForm h2:hover,
.divIndustriesFooterForm h2 {
color: #FFF !important;
background:rgba(0,0,0,0.01);
font-family: Anton;
font-size: 48px;
font-style: normal;
font-weight: 400;
line-height: normal;
}
.divIndustriesFooterForm > .container > div {
display:flex;
}
.divIndustriesFooterForm .divContactFormInput .inpProperty {
border:1px solid #ffffff;
background:rgba(0,0,0,0.01);
color:#ffffff;
}
.divIndustriesFooterForm .divContactFormInput .labelPropertyLabel {
color:#ffffff;
background-color:unset !important;
background:rgba(0,0,0,0.01) !important;
}
.divIndustriesFooterForm .divContactFormInput .inpProperty-textarea ~ .labelPropertyLabel {
color:#ffffff;
background:rgba(0,0,0,0.01);
top:10%;
border:0;
}
.divIndustriesFooterForm .divContactScreenDetail-bottom .divContactFormInput-submit button {
background:#DD4100;
color:#ffffff;
border-radius:8px;
border:0;
font-weight:bold;
font-size:20px !important;
-moz-transition: all 0.28s ease; -o-transition: all 0.28s ease; -webkit-transition: all 0.28s ease; transition: all 0.28s ease;
}
.divIndustriesFooterForm .divContactScreenDetail-bottom .divContactFormInput-submit button:hover {
background:#C9E8FF;
color:#000FA0;
border-radius:8px;
border:0;
font-size:20px !important;
-moz-transition: all 0.28s ease; -o-transition: all 0.28s ease; -webkit-transition: all 0.28s ease; transition: all 0.28s ease;
}
.divIndustriesFooterForm > .container > div > div {
width:50%;
}
#main > div > div.divIndustriesFooterForm > div > div > div:nth-child(2) > iframe {
width:90%;
float:right;
max-width:570px !important;
min-width:570px !important;
max-height:500px !important;
min-height:500px !important;
}
.body-excavation-construction-websites-marketing .divBlockWrapper-faq .divBlockInner-question {
flex-direction:row-reverse;
}
.body-excavation-construction-websites-marketing .divBlockWrapper-faq .divBlockInner-question > *:not(span) {
color:#000FA0;
font-size:26px;
}
.body-excavation-construction-websites-marketing .fa-plus {
color:#000FA0;
font-size:39px;
}
.body-excavation-construction-websites-marketing .faqDiv h2 {
color:#000FA0;
}
.body-excavation-construction-websites-marketing .divBlockMedia figure {
margin:0 !important;
}
.body-excavation-construction-websites-marketing .divSiteContentInnerAdditionals2 {
padding:0;
}
.body-excavation-construction-websites-marketing .divSiteContentInnerMinis {
width:100%;
max-width:100% !important;
background:#C9E8FF;
}
.body-excavation-construction-websites-marketing .divSiteContentInnerAdditionals3 .spnBlockContent > div {
width:50%;
max-width:50%;
}
.body-excavation-construction-websites-marketing .divSiteContentInnerAdditionals3 .divBlockInner {
width:100%;
}
.body-excavation-construction-websites-marketing .divMiniCalloutInner,
.body-excavation-construction-websites-marketing .divMiniCallout .divBlockMedia picture {
display:flex;
align-items:start;
justify-content:center;
}
.divMainCalloutTextInner a.anchButton {
border-radius: 8px;
background: #DD4100;
background: #D64000;
min-width:250px;
text-align:center;
}
.divMainCalloutTextInner a.anchButton:hover {
border-radius: 8px;
background: #000FA0;
}
.body-excavation-construction-websites-marketing .divMiniCallout .divBlockMedia img {
width:86px;
height:86px;
}
.body-excavation-construction-websites-marketing .divBlockInner-answer p {
text-align:left;
font-weight:400;
}
.divBlockWrapper-faq .divBlockInner-question,
.divBlockWrapper-faq + .divBlockWrapper-faq .divBlockInner-question {
border-bottom:1px solid black;
}
.body-excavation-construction-websites-marketing .divPullingFromPageWrappe .divBlogInner {
flex-direction:row-reverse;
flex-wrap:nowrap;
}
.body-excavation-construction-websites-marketing .divPullingFromPageWrappe .divBlogWrapper {
width:100%;
max-width:100%;
}
.body-excavation-construction-websites-marketing .divPullingFromPageWrappe {
flex-wrap:nowrap;
}
.body-excavation-construction-websites-marketing .divPullingFromPageWrappe > h2 {
color: #DD4100 !important;
font-family: Anton;
font-size: 85px;
font-style: normal;
font-weight: 400;
line-height: 113%;
margin-right:30px;
width:35%;
padding-bottom:20px;
background:url(https://www.chooselegend.com/layout/images/Vector.png);
background-size:100%;
background-repeat:no-repeat;
background-position:bottom;
}
.body-excavation-construction-websites-marketing .divPullingFromPageWrappe .divBlogWrapper-synopsis .divBlockWrapper-blog {
width:50%;
max-width:50%;
}
.body-excavation-construction-websites-marketing .divPullingFromPageWrappe .divBlogWrapper-synopsis .divBlockWrapper-blog.divBlockWrapper-text {
padding-left:30px;
}
.divPullingFromPageWrapper-blog {
padding-top:90px;
padding-bottom:75px;
}
.body-excavation-construction-websites-marketing .divNavigation-sandwich .btn-sandwich .icon-bar {
background-color:#ffffff;
}
.body-excavation-construction-websites-marketing .divSiteContentInnerTestimonials {
width:100%;
max-width:100% !important;
background:#000FA0;
}
.body-excavation-construction-websites-marketing .divSiteContentInnerTestimonials p {
color:#ffffff !important;
width:75%;
margin:auto;
text-align:center;
font-family: Metropolis;
font-weight: 400;
font-style: Regular;
font-size: 24px;
leading-trim: NONE;
line-height: 30px;
letter-spacing: 0%;
text-align: center;
vertical-align: middle;
}
.body-excavation-construction-websites-marketing .divSiteContentInnerTestimonials p.author {
font-family: Metropolis;
font-weight: 700;
font-style: Bold;
font-size: 24px;
leading-trim: NONE;
line-height: 100%;
letter-spacing: 0%;
text-align: center;
color:#29CB8B !important;
padding-top:45px;
}
.body-excavation-construction-websites-marketing .divSiteContentInnerTestimonials {
position:relative;
}
.body-excavation-construction-websites-marketing .divAdditionalOneWave {
top:-78px;
transform: scaleX(-1);
}
.body-excavation-construction-websites-marketing .divSiteContentInnerCaseStudy,
.body-excavation-construction-websites-marketing .divSiteContentInnerBlog2 {
padding-bottom:90px;
position:relative;
}
.body-excavation-construction-websites-marketing .divIndustriesBlogViewMoreWrapper p{
width:34%;
}
.body-excavation-construction-websites-marketing .divTestimonialIcon {
display:none;
}
.body-excavation-construction-websites-marketing .divBlockWrapper-testimonial.carded .divBlockInner {
border:0;
box-shadow:unset;
padding-bottom:30px;
}
.body-excavation-construction-websites-marketing .divFooterRow-top-contact {
display:none;
}
.body-excavation-construction-websites-marketing .divIndustriesFooterForm {
width:100%;
background:url(https://www.chooselegend.com/layout/images/industryFooterFormBgConstruction.png);
background-size:cover;
min-height:769px;
padding:75px 15px;
padding-bottom:90px;
}
@media (min-width:768px) and (max-width:1199px){
.body-excavation-construction-websites-marketing .divMainCalloutText-tinyMCE {
width:100%;
}
.body-excavation-construction-websites-marketing .divIndustriesBlogViewMoreWrapper {
bottom:105px;
}
.body-excavation-construction-websites-marketing header {
background:#002755;
}
.body-excavation-construction-websites-marketing header {
position:fixed;
}
.body-excavation-construction-websites-marketing #main {
margin-top:100px !important;
}
.body-excavation-construction-websites-marketing .divPageTitle {
background-image:unset;
}
.body-excavation-construction-websites-marketing .divMainCalloutWrapper {
margin-top:0;
}
.body-excavation-construction-websites-marketing .divMainCalloutTextInner{
padding-top:250px;
}
.body-excavation-construction-websites-marketing .divMiniCalloutRow-1 {
padding-bottom:0;
}
.main-pagedirectory-excavating-construction {
margin-top:0 !important;
}
.body-excavation-construction-websites-marketing .divMiniCalloutRow {
width:100%;
max-width:100%;
}
.body-excavation-construction-websites-marketing .divSiteContentInnerAdditionals1 h3 {
text-align:center;
}
#main > div > div.divSiteContentInner.divSiteContentInnerAdditionals4.divSiteContentInner-sitewidth.container.row.m-auto > div.divBlockWrapper.divBlockWrapper-text.divBlock-1339.div-additional-block-4.col-12 > div > span > div:nth-child(1) {
width:25%;
max-width:25%;
}
#main > div > div.divSiteContentInner.divSiteContentInnerAdditionals4.divSiteContentInner-sitewidth.container.row.m-auto > div.divBlockWrapper.divBlockWrapper-text.divBlock-1339.div-additional-block-4.col-12 > div > span > div:nth-child(2) {
width:75%;
max-width:75%;
}
.body-excavation-construction-websites-marketing .divSiteContentInnerAdditionals3 .spnBlockContent {
gap:5%;
}
.body-excavation-construction-websites-marketing .divSiteContentInnerAdditionals3 a.anchButton{
position:absolute;
top:78%;
justify-self:anchor-center;
}
.body-excavation-construction-websites-marketing .divSiteContentInnerAdditionals3 .spnBlockContent {
align-items:start;
padding-top:60px;
}
.divIndustriesFooterForm > .container > div {
flex-direction:column;
}
#main > div > div.divIndustriesFooterForm > div > div > div:nth-child(2) > iframe,
.divIndustriesFooterForm > .container > div > div {
width:100%;
max-width:100% !important;
}
.body-excavation-construction-websites-marketing .divSiteContentInnerAdditionals3 {
z-index:13;
}
.divAdditionalTwoWave {
height:160px;
bottom:-92px !important;
}
.body-excavation-construction-websites-marketing .divSiteContentInnerAdditionals3 .spnBlockContent {
min-height:514px;
}
.body-excavation-construction-websites-marketing .divMiniCallout {
width:45%;
max-width:45%;
flex:unset;
min-height:0;
}
.body-excavation-construction-websites-marketing .divMiniCalloutTextInner {
padding:0;
}
.body-excavation-construction-websites-marketing .divMiniCalloutWrapperInner {
justify-content:center;
}
.body-excavation-construction-websites-marketing ++.divMiniCalloutTextInner {
padding:0;
}
.body-excavation-construction-websites-marketing .divMainCalloutText-tinyMCE {
display:flex;
}
.body-excavation-construction-websites-marketing .divMainCalloutText-tinyMCE > div {
width:50%;
}
.body-excavation-construction-websites-marketing .divMainCalloutInner .divBlockMedia img,
.body-excavation-construction-websites-marketing .divMainCalloutWrapper {
height:634px;
}
.body-excavation-construction-websites-marketing .divMainCalloutTextInner h3 {
font-size:24px;
}
.body-excavation-construction-websites-marketing .divMainCalloutTextInner h1,
.body-excavation-construction-websites-marketing .divMainCalloutTextInner h2,
.body-excavation-construction-websites-marketing .divMainCalloutTextInner h3,
.body-excavation-construction-websites-marketing .divMainCalloutTextInner h4,
.body-excavation-construction-websites-marketing .divMainCalloutTextInner h5,
.body-excavation-construction-websites-marketing .divMainCalloutTextInner p,
.body-excavation-construction-websites-marketing .divMainCalloutTextInner span {
text-align:left !important;
width:100%;
}
.body-excavation-construction-websites-marketing #main > div > div.divMainCalloutWrapper.divMainCalloutWrapper-static > div > div > div > div > div > div > div.divMainCalloutTextWrapper > div > div > div:nth-child(1) {
display:flex;
align-items:center;
justify-content:center;
flex-direction:column;
}
.body-excavation-construction-websites-marketing .divMainCalloutTextInner h1 {
margin:0 !important;
}
.body-excavation-construction-websites-marketing .divMainCalloutTextInner h1,
.body-excavation-construction-websites-marketing .divMainCalloutTextInner h2,
.body-excavation-construction-websites-marketing .divMainCalloutTextInner h3,
.body-excavation-construction-websites-marketing .divMainCalloutTextInner h4,
.body-excavation-construction-websites-marketing .divMainCalloutTextInner h5 {
margin-bottom:10px !important;
}
.divAdditionalOneWave {
left:0;
}
.body-excavation-construction-websites-marketing .div-additional-block-2 .divBlockInner .divBlockMedia {
width:70%;
max-width:70%;
margin-bottom:0;
margin-right:0;
}
.body-excavation-construction-websites-marketing .divSiteContentInnerAdditionals2 {
padding-bottom:0 !important;
}
.body-excavation-construction-websites-marketing .div-additional-block-2 .spnBlockContent {
padding-top:15px;
padding-bottom:30px;
}
.divAdditionalTwoWave {
left:0;
}
.body-excavation-construction-websites-marketing #main > div > div.divMainCalloutWrapper.divMainCalloutWrapper-static > div > div > div > div > div > div > div.divMainCalloutTextWrapper > div > div > div:nth-child(2) {
padding-left:0;
}
.body-excavation-construction-websites-marketing .divMainCalloutInner .divBlockMedia img, .body-excavation-construction-websites-marketing .divMainCalloutWrapper {
height:515px;
height:700px;
}
.body-excavation-construction-websites-marketing .divMainCalloutTextInner {
padding-top:140px;
}
.body-excavation-construction-websites-marketing .divPageTitle h1 {
font-size:60px;
}
.body-excavation-construction-websites-marketing h2,
.divIndustriesFooterForm h2:hover, .divIndustriesFooterForm h2,
.div-additional-block-1 .spnBlockContent h2 {
font-size:36px;
}
.body-excavation-construction-websites-marketing .divSiteContentInnerTestimonials p {
font-size:20px;
}
.body-excavation-construction-websites-marketing .divMiniCalloutRow {
margin:0;
}
.body-excavation-construction-websites-marketing .divSiteContentInnerAdditionals3.divSiteContentInner-sitewidth.container {
min-height:0;
padding-top:60px !important;
}
.body-excavation-construction-websites-marketing .div-additional-block-4 {
padding-bottom:45px;
}
.body-excavation-construction-websites-marketing .divPullingFromPageWrapper-blog {
padding-bottom:90px;
padding-top:30px;
}
.body-excavation-construction-websites-marketing .divMainCalloutText-tinyMCE > div {
width:100%;
}
.body-excavation-construction-websites-marketing .divMainCalloutText-tinyMCE {
flex-direction:column;
gap:0;
}
.body-excavation-construction-websites-marketing .divSiteContentInnerAdditionals3 .spnBlockContent > div {
width:100%;
max-width:100%;
}
.body-excavation-construction-websites-marketing .div-additional-block-1 .spnBlockContent {
flex-direction:row !important;
}
.body-excavation-construction-websites-marketing .divSiteContentInnerAdditionals1 h3 {
width:100%;
}
.body-excavation-construction-websites-marketing .div-additional-block-2 .divBlockInner {
flex-direction:column-reverse;
}
.body-excavation-construction-websites-marketing .divMiniCalloutWrapperInner,
.body-excavation-construction-websites-marketing .divSiteContentInnerAdditionals3 .spnBlockContent {
flex-direction:column;
}
.body-excavation-construction-websites-marketing .divPullingFromPageWrappe .divBlockWrapper-synopsis .divBlockBody {
display:none;
}
.body-excavation-construction-websites-marketing .divPullingFromPageWrappe > h2 {
font-size:50px;
}
.body-excavation-construction-websites-marketing .divMainCalloutTextInner h2 {
font-size:20px;
}
.body-excavation-construction-websites-marketing .divPageTitle .container {
padding:0 6%;
width:100%;
max-width:100% !important;
}
}
@media (max-width:767px) {
.body-excavation-construction-websites-marketing .divPullingFromPageWrappe .divBlogInner {
flex-direction:column-reverse;
}
#main > div > div.divIndustriesFooterForm > div > div > div:nth-child(2) > iframe {
max-width:100%!important;
width:100% !important;
min-width:0 !important;
}
.body-excavation-construction-websites-marketing .divSiteContentInnerTestimonials p {
width:100%;
}
.body-excavation-construction-websites-marketing .div-additional-block-1 .divBlockMedia-left {
display:none;
}
.body-excavation-construction-websites-marketing .divPageTitle h1 {
font-size:34px;
}
.divIndustriesFooterForm > .container > div {
flex-direction:column;
}
#main > div > div.divIndustriesFooterForm > div > div > div:nth-child(2) > iframe,
.divIndustriesFooterForm > .container > div > div {
width:100%;
}
.body-excavation-construction-websites-marketing .divIndustriesBlogViewMoreWrapper {
position:relative;
bottom:0;
width:100%;
}
.body-excavation-construction-websites-marketing .divIndustriesBlogViewMoreWrapper p {
width:100%;
}
.body-excavation-construction-websites-marketing .divPageTitle {
height:289px;
background: rgba(0, 39, 85, 0.75);
}
.body-excavation-construction-websites-marketing .divPageTitle h1 {
margin-top:0;
}
.body-excavation-construction-websites-marketing .divPullingFromPageWrapper-blog,
.body-excavation-construction-websites-marketing .div-additional-block-1 {
padding-top:15px;
padding-bottom:15px;
}
.body-excavation-construction-websites-marketing .divBlockSwiperWrapper {
padding:0 !important;
margin:0 !important;
}
.body-excavation-construction-websites-marketing .divBlockWrapper-testimonial.carded .divBlockInner {
padding-top:0;
}
.body-excavation-construction-websites-marketing .divBlockWrapper-testimonial.carded {
margin-top:0 !important;
}
.body-excavation-construction-websites-marketing .div-additional-block-2 .divBlockInner .spnBlockContent {
padding-top:0;
}
.body-excavation-construction-websites-marketing .div-additional-block-4 {
padding-bottom:0;
}
.body-excavation-construction-websites-marketing .divMainCalloutWrapper-static .divBlockWrapper-maincallout .divMainCalloutTextWrapper {
position:relative;
}
.body-excavation-construction-websites-marketing .divPullingFromPageWrappe .divBlockWrapper-synopsis .divBlockBody {
display:none;
}
.body-excavation-construction-websites-marketing .divPullingFromPageWrappe > h2 {
font-size:30px;
}
.body-excavation-construction-websites-marketing .divPullingFromPageWrappe {
flex-wrap:wrap;
flex-direction:column;
}
.body-excavation-construction-websites-marketing header {
background:#002755;
}
.body-excavation-construction-websites-marketing .divPageTitle {
background-image:unset;
}
.body-excavation-construction-websites-marketing .divMainCalloutWrapper {
margin-top:0;
}
.body-excavation-construction-websites-marketing .div-additional-block-1 .divBlockMedia-left {
padding-right:0;
margin-bottom:30px;
}
.body-excavation-construction-websites-marketing .divPullingFromPageWrappe .divBlogWrapper-synopsis .divBlockWrapper-blog {
width:100%;
max-width:100%;
}
.body-excavation-construction-websites-marketing .divMainCalloutText-tinyMCE {
width:100%;
}
.body-excavation-construction-websites-marketing .divMainCalloutWrapper-static .divBlockWrapper-maincallout .divMainCalloutTextWrapper {
padding:5px !important;
}
.body-excavation-construction-websites-marketing .divSiteContentInnerAdditionals3 {
height:100%;
padding-top:45px;
}
.body-excavation-construction-websites-marketing .divMiniCalloutRow-1 {
padding-bottom:0;
}
.body-excavation-construction-websites-marketing .div-additional-block-4 ul,
.body-excavation-construction-websites-marketing .div-additional-block-4 h2,
.body-excavation-construction-websites-marketing .div-additional-block-4 h3 {
width:100%;
}
.main-pagedirectory-excavating-construction {
margin-top:0 !important;
}
.body-excavation-construction-websites-marketing .divSiteContentInnerAdditionals2 li {
list-style-position: inside;
line-height:30px;
}
.body-excavation-construction-websites-marketing .divMiniCalloutWrapperInner,
.body-excavation-construction-websites-marketing .divSiteContentInnerAdditionals3 .spnBlockContent {
flex-direction:column;
}
.body-excavation-construction-websites-marketing .div-additional-block-2 .divBlockInner {
flex-direction:column-reverse;
}
.body-excavation-construction-websites-marketing .divSiteContentInnerAdditionals3 .spnBlockContent > div,
.body-excavation-construction-websites-marketing .divSiteContentInnerAdditionals1 .spnBlockContent > div {
width:100%;
max-width:100%;
}
#main > div > div.divSiteContentInner.divSiteContentInnerAdditionals4.divSiteContentInner-sitewidth.container.row.m-auto > div.divBlockWrapper.divBlockWrapper-text.divBlock-1339.div-additional-block-4.col-12 > div > span > div:nth-child(1) > p {
display:flex;
justify-content:center;
}
.divAdditionalOneWave {
height:100px;
top:-90px;
}
.body-excavation-construction-websites-marketing .divMainCalloutTextInner h5 {
display:flex;
align-items:center;
justify-content:center;
}
.body-excavation-construction-websites-marketing .divSiteContentInnerAdditionals3 h3,
.body-excavation-construction-websites-marketing .divSiteContentInnerAdditionals1 h3 {
text-align:center;
}
.body-excavation-construction-websites-marketing .divMainCalloutText-tinyMCE {
gap:30px;
}
.body-excavation-construction-websites-marketing .divSiteContentInnerAdditionals2 {
padding-top:30px;
}
.divAdditionalTwoWave {
bottom:-90px;
height:100px;
}
.body-excavation-construction-websites-marketing .divBlockWrapper-faq .divBlockInner-question > *:not(span) {
font-size:20px;
}
.divAdditionalTwoWave {
left:0;
}
.body-excavation-construction-websites-marketing #main {
margin-top:100px !important;
}
.body-excavation-construction-websites-marketing .divMainCalloutInner .divBlockMedia img {
height:287px !important;
}
.body-excavation-construction-websites-marketing .divPullingFromPageWrappe > h2 {
width:100%;
background:unset;
text-align:center;
}
.body-excavation-construction-websites-marketing .divIndustriesBlogViewMoreWrapper {
text-align:center;
}
.body-excavation-construction-websites-marketing .divMainCalloutWrapper-static .divBlockWrapper-maincallout .divMainCalloutTextWrapper {
background:#000FA0;
padding:15px !important;
}
.body-excavation-construction-websites-marketing .divMainCalloutText-tinyMCE ul li,
.body-excavation-construction-websites-marketing .divMainCalloutText-tinyMCE ul{
text-align:left !important;
}
.body-excavation-construction-websites-marketing .divMainCalloutWrapper {
height:100% !important;
}
.divAdditionalOneWave {
left:0;
}
.body-excavation-construction-websites-marketing .divMainCalloutTextInner h1,
.body-excavation-construction-websites-marketing .divMainCalloutTextInner h2,
.body-excavation-construction-websites-marketing .divMainCalloutTextInner h3,
.body-excavation-construction-websites-marketing .divMainCalloutTextInner h4,
.body-excavation-construction-websites-marketing .divMainCalloutTextInner h5 {
margin-bottom:10px !important;
}
.body-excavation-construction-websites-marketing .divMainCalloutTextInner h1,
.body-excavation-construction-websites-marketing .divMainCalloutTextInner h2,
.body-excavation-construction-websites-marketing .divMainCalloutTextInner h3,
.body-excavation-construction-websites-marketing .divMainCalloutTextInner h4,
.body-excavation-construction-websites-marketing .divMainCalloutTextInner h5,
.body-excavation-construction-websites-marketing .divMainCalloutTextInner p,
.body-excavation-construction-websites-marketing .divMainCalloutTextInner span {
text-align:left !important;
width:100%;
}
.body-excavation-construction-websites-marketing #main > div > div.divMainCalloutWrapper.divMainCalloutWrapper-static > div > div > div > div > div > div > div.divMainCalloutTextWrapper > div > div > div:nth-child(1) {
display:flex;
align-items:center;
justify-content:center;
flex-direction:column;
}
.body-excavation-construction-websites-marketing .divSiteContentInnerAdditionals1 .spnBlockContent > div,
.body-excavation-construction-websites-marketing .divSiteContentInnerAdditionals3 .spnBlockContent > div {
width:100%;
max-width:100%;
}
.body-excavation-construction-websites-marketing .divMiniCallout {
width:85%;
max-width:85%;
}
.body-excavation-construction-websites-marketing .divMainCalloutWrapper iFrame {
max-width:345px !important;
min-width:345px !important;
}
.body-excavation-construction-websites-marketing #main > div > div.divMainCalloutWrapper.divMainCalloutWrapper-static > div > div > div > div > div > div > div.divMainCalloutTextWrapper > div > div > div:nth-child(2) {
padding-left:0;
}
.body-excavation-construction-websites-marketing .divMainCalloutInner .divBlockMedia img, .body-excavation-construction-websites-marketing .divMainCalloutWrapper {
height:1200px;
}
.body-excavation-construction-websites-marketing .divMainCalloutTextInner h3 {
font-size:20px;
}
.body-excavation-construction-websites-marketing .divMainCalloutText-tinyMCE > div {
width:100%;
}
.body-excavation-construction-websites-marketing .divMainCalloutText-tinyMCE {
flex-direction:column;
}
.body-excavation-construction-websites-marketing .div-additional-block-2 .divBlockInner {
display:flex;
flex-direction:column-reverse;
}
.body-excavation-construction-websites-marketing .divSiteContentInnerAdditionals3 .spnBlockContent {
gap:0;
flex-direction:column;
}
}
.body-testimonials .divBlockWrapper-testimonial.carded .divTestimonialIcon {
border:0 !important;
left:55px;
top:25px;
}
.body-testimonials .divPageTitle p {
color: #232323;
font-family: Metropolis;
font-size: 24px;
font-style: normal;
font-weight: 700;
line-height: normal;
letter-spacing: 3.6px;
}
.body-testimonials .divPageTitle h1, .body-testimonials .divPageTitle h2, .body-testimonials .divPageTitle h3 {
background:rgba(255,255,255,0.01);
}
.divTestimonialMedBlue .divBlockInner {
border:0 !important;
border-radius: 15px;
background-color: #000FA0;
background-image:url(https://www.chooselegend.com/layout/images/quote-right-solid-green.png);
background-repeat:no-repeat;
background-position-x:95%;
background-position-y:95%;
box-shadow: 4px 4px 4px 0 rgba(0, 0, 0, 0.25) !important;
padding:90px !important;
display:flex;
flex-direction:column;
}
.divTestimonialMedBlue .divBlockInner p {
color:#ffffff;
font-family: Metropolis;
font-size: 16px;
font-style: normal;
font-weight: 400;
line-height: 135%;
}
.divTestimonialMedBlue .divBlockInner p.author {
color: #29CB8B;
font-family: Metropolis;
font-size: 16px;
font-style: normal;
font-weight: 700;
line-height: normal;
}
.divTestimonialMedBlue .divTestimonialIcon {
color:#29CB8B !important;
background:transparent !important;
font-size:46px !important;
}
.divTestimonialTan .divBlockInner {
border:0 !important;
border-radius: 15px;
background-color: #FFF4E9;
background-image:url(https://www.chooselegend.com/layout/images/quote-right-solid-blue.png);
background-repeat:no-repeat;
background-position-x:95%;
background-position-y:95%;
box-shadow: 4px 4px 4px 0 rgba(0, 0, 0, 0.25) !important;
padding:90px !important;
display:flex;
flex-direction:column;
}
.divTestimonialTan .divBlockInner p {
color:#222222;
font-family: Metropolis;
font-size: 16px;
font-style: normal;
font-weight: 400;
line-height: 135%;
}
.divTestimonialTan .divBlockInner p.author {
color: #000FA0;
font-family: Metropolis;
font-size: 16px;
font-style: normal;
font-weight: 700;
line-height: normal;
}
.divTestimonialTan .divTestimonialIcon {
color:#000FA0 !important;
background:transparent !important;
font-size:46px !important;
}
.divTestimonialMedBlue,
.divTestimonialTan,
.divTestimonialDarkBlue {
width:49% !important;
flex:unset;
}
.divTestimonialDarkBlue .divBlockInner {
border:0 !important;
border-radius: 15px;
background-color: #002755;
background-image:url(https://www.chooselegend.com/layout/images/quote-right-solid-tan.png);
background-repeat:no-repeat;
background-position-x:95%;
background-position-y:95%;
box-shadow: 4px 4px 4px 0 rgba(0, 0, 0, 0.25) !important;
padding:90px !important;
display:flex;
flex-direction:column;
}
.divTestimonialDarkBlue .divBlockInner p {
color:#ffffff;
font-family: Metropolis;
font-size: 16px;
font-style: normal;
font-weight: 400;
line-height: 135%;
}
.divTestimonialDarkBlue .divBlockInner p.author {
color: #FFF4E9;
font-family: Metropolis;
font-size: 16px;
font-style: normal;
font-weight: 700;
line-height: normal;
}
.divTestimonialDarkBlue .divTestimonialIcon {
color:#FFF4E9 !important;
background:transparent !important;
font-size:46px !important;
}
.divTestimonialsVideoWrapper {
width:49%;
max-width:49% !important;
border:0 !important;
margin-top:30px !important;
box-shadow: 4px 4px 4px 0 rgba(0, 0, 0, 0.25) !important;
border-radius:15px;
padding:30px;
padding-bottom:0;
padding-top:30px !important;
height:fit-content;
}
.divTestimonialDarkBlue .divBlockMedia,
.divTestimonialMedBlue .divBlockMedia,
.divTestimonialTan .divBlockMedia {
width:100%;
max-width:100%;
paddng:0;
}
.divTestimonialDarkBlue .divBlockMedia iframe,
.divTestimonialMedBlue .divBlockMedia iframe,
.divTestimonialTan .divBlockMedia iframe {
max-height:200px !important;
}
@media (max-width:767px) {
.divTestimonialDarkBlue .divBlockInner,
.divTestimonialMedBlue .divBlockInner,
.divTestimonialTan .divBlockInner {
height:auto !important;
}
}
.divTestimonialsVideoWrapper1 {
background: #000FA0;
}
.divTestimonialsVideoWrapper2 {
background: #FFF4E9;
}
.divTestimonialsVideoWrapper3 {
background: #002755;
}
.divTestimonialsVideoWrapper .spnBlockContent {
display:none;
}
.divTestimonialsVideoWrapper .divBlockMedia {
width:100%;
max-width:100% !important;
flex:unset;
padding:0;
}
.body-testimonials #main > div.divSiteContentWrapper.m-auto.p-0.row > div.divSiteContentInner.divSiteContentInner-sitewidth.container.m-auto.row > div.divContentWrapper.divContentWrapper-fullwidth.col-12.col-md-12 {
display:flex;
flex-wrap:wrap;
gap:20px;
}
@media (max-width:1023px) {
.body-testimonials .divBlockWrapper-testimonial.carded {
margin-top:0;
}
.divTestimonialsVideoWrapper {
width:100%;
max-width:100% !important;
}
.divTestimonialTan .divBlockInner,
.divTestimonialDarkBlue .divBlockInner,
.divTestimonialMedBlue .divBlockInner {
padding:75px 30px !important;
}
.body-testimonials .divPageTitle {
background-image:url('https://www.chooselegend.com/layout/images/Vector 2.png');
background-size:cover;
}
}
@media (max-width:767px) {
.body-testimonials .divPageTitle {
background-image:url('https://www.chooselegend.com/layout/images/Vector 3.png');
background-size:cover;
}
}
@media (min-width: 1440px){
.body-lebanon-oh-websites-marketing .container, .body-lebanon-oh-websites-marketing .container-lg, .body-lebanon-oh-websites-marketing .container-md, .body-lebanon-oh-websites-marketing .container-sm, .body-lebanon-oh-websites-marketing .container-xl,
.body-lebanon-oh-websites-marketing .divBannerAlertTextWrapper, .body-lebanon-oh-websites-marketing .div-additional-block-1, .body-lebanon-oh-websites-marketing .div-additional-block-2, .body-lebanon-oh-websites-marketing .div-additional-block-3,
.body-lebanon-oh-websites-marketing .divPullingFromPageWrappe, .body-lebanon-oh-websites-marketing .div-additional-block-3, .body-lebanon-oh-websites-marketing .div-additional-block-4,
.body-lebanon-oh-websites-marketing .divMainCalloutWrapper-static .divBlockWrapper-maincallout .divMainCalloutTextWrapper .divMainCalloutTextInner {
max-width: 1362px !important;
margin:auto !important;
}
}
.body-lebanon-oh-websites-marketing .divSponsorHeaderWrapper {
background:transparent;
padding-top:75px !important;
}
.body-lebanon-oh-websites-marketing .divSponsorHeaderWrapper h2:hover,
.body-lebanon-oh-websites-marketing .divSponsorHeaderWrapper h2 {
color:#DD4100 !important;
}
.body-lebanon-oh-websites-marketing p,
.body-lebanon-oh-websites-marketing .divMainCalloutTextInner p {
font-size:16px !important;
}
.body-lebanon-oh-websites-marketing .div-additional-block-1 {
padding-top:60px;
}
.body-lebanon-oh-websites-marketing .divMainCalloutTextInner a.anchButton {
font-size:20px !important;
font-weight:700;
font-family: 'Inter 18pt';
border-radius:60px !important;
}
.body-lebanon-oh-websites-marketing .divNavigation-main {
position:relative;
z-index:14;
}
.body-lebanon-oh-websites-marketing .divPullingFromPageWrappe .divBlogWrapper img {
border:2px solid #002755;
}
.body-lebanon-oh-websites-marketing .divIndustriesBlogViewMoreWrapper {
width:79%;
position:absolute;
bottom:230px;
display:flex;
justify-content:end;
}
.body-lebanon-oh-websites-marketing .divIndustriesBlogViewMoreWrapper p a {
border-radius: 59px;
border: 1px solid #002755;
color: #002755;
text-align: center;
font-family: 'Metropolis', sans-serif;
font-size: 20px;
font-style: normal;
font-weight: 700;
line-height: normal;
padding:7.5px 35px;
text-transform:uppercase;
-moz-transition: all 0.28s ease; -o-transition: all 0.28s ease; -webkit-transition: all 0.28s ease; transition: all 0.28s ease;
}
.body-lebanon-oh-websites-marketing .divIndustriesBlogViewMoreWrapper p a:hover {
border-radius: 59px;
border: 1px solid #002755;
color: #ffffff;
background:#002755;
text-align: center;
font-family: 'Metropolis', sans-serif;
font-size: 20px;
font-style: normal;
font-weight: 700;
line-height: normal;
padding:7.5px 35px;
text-transform:uppercase;
-moz-transition: all 0.28s ease; -o-transition: all 0.28s ease; -webkit-transition: all 0.28s ease; transition: all 0.28s ease;
}
.body-lebanon-oh-websites-marketing .div-additional-block-1 .divBlockMedia-left {
padding-right:30px;
}
.body-lebanon-oh-websites-marketing .div-additional-block-3:hover h2,
.body-lebanon-oh-websites-marketing h2,
.body-lebanon-oh-websites-marketing h2:hover {
color: #000FA0 !important;
font-family: Anton;
font-size: 48px;
font-style: normal;
font-weight: 400;
line-height: 57px;
}
.body-lebanon-oh-websites-marketing h3 {
color: #002755;
font-family: Metropolis;
font-size: 24px;
font-style: normal;
font-weight: 700;
line-height: 34px;
letter-spacing: 2.4px;
}
.body-lebanon-oh-websites-marketing .divPageTitle h1 {
color:#ffffff;
position:relative;
top:22px;
background:rgba(0,0,0,0.01);
}
.body-lebanon-oh-websites-marketing .divMainCalloutText-tinyMCE {
width:65%;
}
.body-lebanon-oh-websites-marketing .divMainCalloutTextInner h2 {
color: #FFF !important;
font-family: Metropolis;
font-size: 36px;
font-style: normal;
font-weight: 700;
line-height: 40px;
letter-spacing: 3.6px;
}
.body-lebanon-oh-websites-marketing .divPageTitle .container {
position:relative;
top:15px;
}
.body-lebanon-oh-websites-marketing .divPageTitle {
width:100%;
background-image:url(https://www.chooselegend.com/layout/images/pageTitleBgLanding.png);
background-size:100% 100%;
background-position:bottom;
position:absolute;
z-index:13;
top:-2px;
padding-bottom:0;
padding-top:45px;
}
.body-lebanon-oh-websites-marketing .divPageTitle p {
color: #29CB8B;
background:rgba(0,0,0,0.01);
font-family: Metropolis;
font-size: 24px !important;
font-style: normal;
font-weight: 700;
line-height: normal;
letter-spacing: 3.6px;
}
.divIndustriesFooterForm p b {
font-size:24px !important;
}
.body-lebanon-oh-websites-marketing header {
background:#000FA0;
z-index:14;
}
.body-lebanon-oh-websites-marketing .anchLogoLink img {
opacity:1;
}
.body-lebanon-oh-websites-marketing .divLogoWrapper {
background-image:unset;
}
.body-lebanon-oh-websites-marketing .divNavFields-main .anchNavigation{
font-family:'Metropolis', sans-serif;
font-size:16px;
font-weight:bold;
text-transform:uppercase;
background:transparent;
color:#ffffff;
padding:0;
margin:0 15px;
-moz-transition: all 0.28s ease; -o-transition: all 0.28s ease; -webkit-transition: all 0.28s ease; transition: all 0.28s ease;
}
.body-lebanon-oh-websites-marketing .divNavFields-main .anchNavigation:hover,
.body-lebanon-oh-websites-marketing .divNavFields-main .anchNavigation:active,
.body-lebanon-oh-websites-marketing .divNavFields-main .anchNavigation:focus,
.body-lebanon-oh-websites-marketing .divNavFields-main .anchNavigation.current{
color:#00DD8D;
}
.body-lebanon-oh-websites-marketing .divSiteContentInnerMinis,
.divMainCalloutWrapper > .container {
width:100%;
max-width:100% !important;
}
.body-lebanon-oh-websites-marketing .divMiniCallout {
padding:7.5px 15px;
}
.body-lebanon-oh-websites-marketing .divMainCalloutText-tinyMCE > div {
width:50%;
}
.body-lebanon-oh-websites-marketing #main > div > div.divMainCalloutWrapper.divMainCalloutWrapper-static > div > div > div > div > div > div > div.divMainCalloutTextWrapper > div > div > div:nth-child(1) {
display:flex;
align-items:center;
justify-content:center;
flex-direction:column;
}
.body-lebanon-oh-websites-marketing .divMainCalloutTextWrapper {
padding:15px 6% !important;
}
.body-lebanon-oh-websites-marketing .divMainCalloutTextWrapper h1 strong {
font-weight:normal;
color:#29CB8B;
}
.body-lebanon-oh-websites-marketing .divSiteContentInnerAdditionals1 .spnBlockContent {
display:flex;
align-items:center;
flex-wrap:wrap;
gap:5%;
}
.body-lebanon-oh-websites-marketing .divSiteContentInnerAdditionals1 h3 {
width:70%;
}
.body-lebanon-oh-websites-marketing .divSiteContentInnerAdditionals1 .spnBlockContent > div {
width:47.5%;
max-width:47.5%;
}
.body-lebanon-oh-websites-marketing .divMainCalloutWrapper {
height:883px;
margin-top:100px;
}
.body-lebanon-oh-websites-marketing #main > div > div.divMainCalloutWrapper.divMainCalloutWrapper-static > div > div > div > div > div > div > div.divMainCalloutTextWrapper > div > div > div:nth-child(2) {
padding-left:5%;
}
.body-lebanon-oh-websites-marketing a.anchButton {
text-transform:uppercase;
font-size:20px;
border-radius:59px;
padding:5px 25px;
}
.body-lebanon-oh-websites-marketing .divMainCalloutTextInner a.anchButton:hover {
color:white !important;
font-size:20px;
}
.body-lebanon-oh-websites-marketing .divMiniCallout:hover .divMiniCalloutTextWrapper h3,
.body-lebanon-oh-websites-marketing .divMiniCalloutInner h3,
.body-lebanon-oh-websites-marketing .divMiniCalloutInner h3:hover {
color: #FFF;
text-align: center;
font-family: Metropolis;
font-size: 16px;
font-style: normal;
font-weight: 700;
line-height: 24px;
text-decoration:unset;
}
.body-lebanon-oh-websites-marketing .divSiteContentInnerAdditionals3 h3,
.body-lebanon-oh-websites-marketing .divSiteContentInnerAdditionals1 h3 {
text-transform:uppercase;
}
.body-lebanon-oh-websites-marketing .divSiteContentInnerAdditionals3 p {
font-size:18px;
}
.body-lebanon-oh-websites-marketing .divSiteContentInnerAdditionals3 p strong {
color: #29CB8B !important;
font-family: Metropolis;
font-size: 18px;
font-style: italic;
font-weight: 700;
line-height: 21px;
}
.body-lebanon-oh-websites-marketing .divSiteContentInnerAdditionals1 p {
font-size:18px;
width:100%;
}
.body-lebanon-oh-websites-marketing .div-additional-block-4 h2 {
color: #000FA0;
font-family: Anton;
font-size: 48px;
font-style: normal;
font-weight: 400;
line-height: 57px;
width:75%;
}
.body-lebanon-oh-websites-marketing .div-additional-block-4 h3 {
color: #002755;
font-family: Metropolis;
font-size: 26px;
font-style: normal;
font-weight: 700;
line-height: 34px;
letter-spacing: 2.6px;
text-transform: uppercase;
width:75%;
padding-top:30px;
padding-bottom:60px;
}
.body-lebanon-oh-websites-marketing .div-additional-block-4 ul {
width:50%;
}
.body-lebanon-oh-websites-marketing .div-additional-block-4 p {
width:100%;
}
.body-lebanon-oh-websites-marketing .div-additional-block-4 .spnBlockContent {
display:flex;
flex-wrap:wrap;
}
.body-lebanon-oh-websites-marketing .div-additional-block-4 {
padding-bottom:15px;
}
.body-lebanon-oh-websites-marketing .divMainCalloutWrapper-static .divBlockWrapper-maincallout .divMainCalloutTextWrapper {
height:100%;
top:0;
background: rgba(0, 39, 85, 0.69);
text-align:left;
}
.body-lebanon-oh-websites-marketing .divMainCalloutTextInner h1,
.body-lebanon-oh-websites-marketing .divMainCalloutTextInner h2,
.body-lebanon-oh-websites-marketing .divMainCalloutTextInner h3,
.body-lebanon-oh-websites-marketing .divMainCalloutTextInner h4,
.body-lebanon-oh-websites-marketing .divMainCalloutTextInner h5,
.body-lebanon-oh-websites-marketing .divMainCalloutTextInner p,
.body-lebanon-oh-websites-marketing .divMainCalloutTextInner span {
text-align:left !important;
width:100%;
}
.body-lebanon-oh-websites-marketing .divMainCalloutTextInner h1,
.body-lebanon-oh-websites-marketing .divMainCalloutTextInner h3 {
text-transform:uppercase;
}
.body-lebanon-oh-websites-marketing .divMainCalloutTextInner h5 {
font-weight:400;
}
.body-lebanon-oh-websites-marketing .divMainCalloutTextInner h5 strong {
font-weight:700;
}
.body-lebanon-oh-websites-marketing .faqDiv h2,
.body-lebanon-oh-websites-marketing .faqDiv {
width:100%;
text-align:center;
}
.body-lebanon-oh-websites-marketing .divBlockWrapper-faq .divBlockInner-question {
text-align:left;
}
.body-lebanon-oh-websites-marketing .divPullingFromPageWrappe,
.body-lebanon-oh-websites-marketing .divBlockWrapper-faq {
width:100%;
max-width:100%;
flex:unset;
}
.body-lebanon-oh-websites-marketing .divMiniCallout {
width:30%;
max-width:30%;
}
.body-lebanon-oh-websites-marketing .divMiniCalloutRow-1 {
padding-bottom:45px;
}
.body-lebanon-oh-websites-marketing .divMainCalloutTextInner h1,
.body-lebanon-oh-websites-marketing .divMainCalloutTextInner h2,
.body-lebanon-oh-websites-marketing .divMainCalloutTextInner h3,
.body-lebanon-oh-websites-marketing .divMainCalloutTextInner h4,
.body-lebanon-oh-websites-marketing .divMainCalloutTextInner h5 {
margin-bottom:20px !important;
}
.body-lebanon-oh-websites-marketing .divSiteContentInnerAdditionals2 {
width:100%;
max-width:100% !important;
flex:unset;
background-color: #002755;
}
.body-lebanon-oh-websites-marketing .divSiteContentInnerAdditionals3 {
width:100%;
max-width:100% !important;
flex:unset;
background-color: #C9E8FF;
padding-top:70px;
padding-bottom:45px;
}
.body-lebanon-oh-websites-marketing .divSiteContentInnerAdditionals4 {
width:100%;
max-width:100% !important;
background:#C9E8FF;
padding-bottom:15px;
}
.body-lebanon-oh-websites-marketing .divSiteContentInnerAdditionals2 *,
.body-lebanon-oh-websites-marketing .divSiteContentInnerAdditionals1 * {
color:#F5F5F5 !important;
}
.body-lebanon-oh-websites-marketing .divSponsorSlideWrapper .swiper-wrapper {
align-items:center;
}
.body-lebanon-oh-websites-marketing .divSiteContentInnerAdditionals2 h2 {
color: #000FA0;
font-family: Anton;
font-size: 48px;
font-style: normal;
font-weight: 400;
text-transform:uppercase;
letter-spacing:normal;
}
.body-lebanon-oh-websites-marketing .divSiteContentInnerAdditionals2 h3 {
color: #002755;
font-family: Metropolis;
font-size: 26px;
font-style: normal;
font-weight: 700;
line-height: 34px;
letter-spacing: 2.6px;
}
.body-lebanon-oh-websites-marketing .divSiteContentInnerAdditionals2 h4 {
color: #002755;
font-family: Metropolis;
font-size: 26px;
font-style: normal;
font-weight: 700;
line-height: 34px;
letter-spacing: 2.6px;
text-transform:uppercase;
}
.body-lebanon-oh-websites-marketing .divSiteContentInnerAdditionals3,
.body-lebanon-oh-websites-marketing .divSiteContentInnerAdditionals1 {
position:relative;
}
.body-lebanon-oh-websites-marketing .div-additional-block-1 {
padding-bottom:60px;
}
.body-lebanon-oh-websites-marketing .div-additional-block-2 .divBlockInner {
display:flex;
flex-direction:row-reverse;
align-items:center;
}
.body-lebanon-oh-websites-marketing .div-additional-block-2 .divBlockInner .divBlockMedia {
margin-bottom:0;
flex:unset;
}
.body-lebanon-oh-websites-marketing .swiper-container-horizontal>.swiper-pagination-bullets {
background:transparent;
bottom:0;
}
.body-lebanon-oh-websites-marketing .swiper-pagination-bullet {
border:0px solid #ffffff;
background:#C9E8FF;
}
.body-lebanon-oh-websites-marketing .swiper-pagination-bullet-active {
background:#000FA0;
}
.body-lebanon-oh-websites-marketing .divSponsorHeaderWrapper p{
text-align:center;
padding-top:30px;
padding-bottom:30px;
}
.body-lebanon-oh-websites-marketing .div-additional-block-2 .divBlockInner .spnBlockContent {
padding-top:45px;
padding-bottom:25px;
width:100%;
}
.body-lebanon-oh-websites-marketing .divSiteContentInnerAdditionals2 ul li {
padding:10px 0;
}
.divAdditionalOneWave {
width:100%;
height:200px;
background:url(https://www.chooselegend.com/layout/images/titleTwoLandingWaveOne.png);
background-size:100% 100%;
position:absolute;
top:-135px;
}
.divAdditionalTwoWave {
width:100%;
height:200px;
background:url(https://www.chooselegend.com/layout/images/titleTwoLandingWaveTwo.png);
background-size:100% 100%;
position:absolute;
bottom:-85px;
}
.body-lebanon-oh-websites-marketing .divSiteContentInnerAdditionals2 strong {
color:#DD4100;
}
.body-lebanon-oh-websites-marketing .divSiteContentInnerAdditionals2 li strong,
.body-lebanon-oh-websites-marketing .divSiteContentInnerAdditionals2 li span {
position:relative;
top:-4px;
}
.body-lebanon-oh-websites-marketing .div-additional-block-3 {
display:flex;
align-items:center;
}
.body-lebanon-oh-websites-marketing .divMiniCalloutInner {
border-radius: 10px;
background: #000FA0;
padding:22px 22px;
min-height:300px;
display:flex;
align-items:center !important;
}
.body-lebanon-oh-websites-marketing .divMiniCalloutInner h3,
.body-lebanon-oh-websites-marketing .divMiniCalloutInner p {
text-align:left;
}
.landingMiniHeader {
width:100%;
padding-bottom:75px;
text-align:center;
color: #000FA0;
text-align: center;
font-family: Anton;
font-size: 48px;
font-style: normal;
font-weight: 400;
line-height: 57px;
}
.body-lebanon-oh-websites-marketing .divMiniCalloutRow {
gap:2%;
}
.body-lebanon-oh-websites-marketing .divSiteContentInnerAdditionals5 {
padding-top:75px;
}
.body-lebanon-oh-websites-marketing .faqDiv h2 {
padding-top:75px;
text-transform:uppercase;
}
.body-lebanon-oh-websites-marketing .divSiteContentWrapper {
padding-bottom:0 !important;
position:relative;
}
.divIndustriesFooterForm p {
color: #FFF;
font-family: Metropolis;
font-size: 24px;
font-style: normal;
font-weight: 400;
line-height: 30px;
background:rgba(0,0,0,0.01);
}
.divIndustriesFooterForm h2:hover,
.divIndustriesFooterForm h2 {
color: #FFF !important;
background:rgba(0,0,0,0.01);
font-family: Anton;
font-size: 48px;
font-style: normal;
font-weight: 400;
line-height: normal;
}
.divIndustriesFooterForm h3 {
color: #29CB8B;
font-family: Metropolis;
font-size: 30px;
font-style: normal;
font-weight: 700;
line-height: 40px;
letter-spacing: 3px;
background:rgba(0,0,0,0.01);
}
.divIndustriesFooterForm > .container > div {
display:flex;
}
.divIndustriesFooterForm .divContactFormInput .inpProperty {
border:1px solid #ffffff;
background:rgba(0,0,0,0.01);
color:#ffffff;
}
.divIndustriesFooterForm .divContactFormInput .labelPropertyLabel {
color:#ffffff;
background-color:unset !important;
background:rgba(0,0,0,0.01) !important;
}
.divIndustriesFooterForm .divContactFormInput .inpProperty-textarea ~ .labelPropertyLabel {
color:#ffffff;
background:rgba(0,0,0,0.01);
top:10%;
border:0;
}
.divIndustriesFooterForm .divContactScreenDetail-bottom .divContactFormInput-submit button {
background:#DD4100;
color:#ffffff;
border-radius:8px;
border:0;
font-weight:bold;
font-size:20px !important;
-moz-transition: all 0.28s ease; -o-transition: all 0.28s ease; -webkit-transition: all 0.28s ease; transition: all 0.28s ease;
}
.divIndustriesFooterForm .divContactScreenDetail-bottom .divContactFormInput-submit button:hover {
background:#C9E8FF;
color:#000FA0;
border-radius:8px;
border:0;
font-size:20px !important;
-moz-transition: all 0.28s ease; -o-transition: all 0.28s ease; -webkit-transition: all 0.28s ease; transition: all 0.28s ease;
}
.divIndustriesFooterForm > .container > div > div {
width:50%;
}
#main > div > div.divIndustriesFooterForm > div > div > div:nth-child(2) > iframe {
width:90%;
float:right;
max-width:570px !important;
min-width:570px !important;
max-height:500px !important;
min-height:500px !important;
}
.body-lebanon-oh-websites-marketing .divBlockWrapper-faq .divBlockInner-question {
flex-direction:row-reverse;
}
.body-lebanon-oh-websites-marketing .divBlockWrapper-faq .divBlockInner-question > *:not(span) {
color:#000FA0;
font-size:26px;
}
.body-lebanon-oh-websites-marketing .fa-plus {
color:#000FA0;
font-size:39px;
}
.body-lebanon-oh-websites-marketing .faqDiv h2 {
color:#000FA0;
}
.body-lebanon-oh-websites-marketing .divBlockMedia figure {
margin:0 !important;
}
.body-lebanon-oh-websites-marketing .divSiteContentInnerAdditionals2 {
padding:0;
}
.body-lebanon-oh-websites-marketing .divSiteContentInnerMinis {
width:100%;
max-width:100% !important;
background:#C9E8FF;
}
.body-lebanon-oh-websites-marketing .divSiteContentInnerAdditionals3 .spnBlockContent > div {
width:50%;
max-width:50%;
}
.body-lebanon-oh-websites-marketing .divSiteContentInnerAdditionals3 .divBlockInner {
width:100%;
}
.body-lebanon-oh-websites-marketing .divMiniCalloutInner,
.body-lebanon-oh-websites-marketing .divMiniCallout .divBlockMedia picture {
display:flex;
align-items:start;
justify-content:center;
}
.divMainCalloutTextInner a.anchButton {
border-radius: 8px;
background: #DD4100;
background: #D64000;
min-width:250px;
text-align:center;
}
.divMainCalloutTextInner a.anchButton:hover {
border-radius: 8px;
background: #000FA0;
}
.body-lebanon-oh-websites-marketing .divMiniCallout .divBlockMedia img {
width:86px;
height:86px;
}
.body-lebanon-oh-websites-marketing .divBlockInner-answer p {
text-align:left;
font-weight:400;
}
.divBlockWrapper-faq .divBlockInner-question,
.divBlockWrapper-faq + .divBlockWrapper-faq .divBlockInner-question {
border-bottom:1px solid black;
}
.body-lebanon-oh-websites-marketing .divPullingFromPageWrappe .divBlogInner {
flex-direction:row-reverse;
flex-wrap:nowrap;
}
.body-lebanon-oh-websites-marketing .divPullingFromPageWrappe .divBlogWrapper {
width:100%;
max-width:100%;
}
.body-lebanon-oh-websites-marketing .divPullingFromPageWrappe {
flex-wrap:nowrap;
}
.body-lebanon-oh-websites-marketing .divPullingFromPageWrappe > h2 {
color: #DD4100 !important;
font-family: Anton;
font-size: 85px;
font-style: normal;
font-weight: 400;
line-height: 113%;
margin-right:30px;
width:35%;
padding-bottom:20px;
background:url(https://www.chooselegend.com/layout/images/Vector.png);
background-size:100%;
background-repeat:no-repeat;
background-position:bottom;
}
.body-lebanon-oh-websites-marketing .divPullingFromPageWrappe .divBlogWrapper-synopsis .divBlockWrapper-blog {
width:50%;
max-width:50%;
}
.body-lebanon-oh-websites-marketing .divPullingFromPageWrappe .divBlogWrapper-synopsis .divBlockWrapper-blog img,
.body-lebanon-oh-websites-marketing .divPullingFromPageWrappe .divBlogWrapper-synopsis .divBlockWrapper-blog a {
width:100%;
}
.body-lebanon-oh-websites-marketing .divPullingFromPageWrappe .divBlogWrapper-synopsis .divBlockWrapper-blog.divBlockWrapper-text {
padding-left:30px;
}
.divPullingFromPageWrapper-blog {
padding-top:90px;
padding-bottom:75px;
}
.body-lebanon-oh-websites-marketing .divNavigation-sandwich .btn-sandwich .icon-bar {
background-color:#ffffff;
}
.body-lebanon-oh-websites-marketing .divSiteContentInnerTestimonials {
width:100%;
max-width:100% !important;
background:#000FA0;
}
.body-lebanon-oh-websites-marketing .divSiteContentInnerTestimonials p {
color:#ffffff !important;
width:75%;
margin:auto;
text-align:center;
font-family: Metropolis;
font-weight: 400;
font-style: Regular;
font-size: 24px;
leading-trim: NONE;
line-height: 30px;
letter-spacing: 0%;
text-align: center;
vertical-align: middle;
}
.body-lebanon-oh-websites-marketing .divSiteContentInnerTestimonials p.author {
font-family: Metropolis;
font-weight: 700;
font-style: Bold;
font-size: 24px;
leading-trim: NONE;
line-height: 100%;
letter-spacing: 0%;
text-align: center;
color:#29CB8B !important;
padding-top:45px;
}
.body-lebanon-oh-websites-marketing .divSiteContentInnerTestimonials {
position:relative;
}
.body-lebanon-oh-websites-marketing .divAdditionalOneWave {
top:-78px;
transform: scaleX(-1);
}
.body-lebanon-oh-websites-marketing .divPullingFromPageWrapper-blog,
.body-lebanon-oh-websites-marketing .divSiteContentInnerBlog2 {
padding-bottom:25px;
position:relative;
}
.body-lebanon-oh-websites-marketing .divIndustriesBlogViewMoreWrapper p{
width:34%;
}
.body-lebanon-oh-websites-marketing .divTestimonialIcon {
display:none;
}
.body-lebanon-oh-websites-marketing .divBlockWrapper-testimonial.carded .divBlockInner {
border:0;
box-shadow:unset;
padding-bottom:30px;
}
.body-lebanon-oh-websites-marketing .divFooterRow-top-contact {
display:none;
}
.body-lebanon-oh-websites-marketing .divIndustriesFooterForm {
width:100%;
background:url(https://www.chooselegend.com/layout/images/industryFooterFormBgLebanon.jpg);
background-size:cover;
min-height:769px;
padding:75px 15px;
padding-bottom:90px;
}
.rc-anchor-normal .rc-anchor-pt {
left:0 !important;
}
@media (min-width:768px) and (max-width:1199px){
.body-lebanon-oh-websites-marketing .divMainCalloutText-tinyMCE {
width:100%;
}
.body-lebanon-oh-websites-marketing .divIndustriesBlogViewMoreWrapper {
bottom:105px;
}
.body-lebanon-oh-websites-marketing header {
background:#002755;
}
.main-pagedirectory-testimonials .divBlockWrapper-block-double {
flex-direction:column;
}
.divTestimonialMedBlue, .divTestimonialTan, .divTestimonialDarkBlue {
width:100% !important;
}
.body-lebanon-oh-websites-marketing .divSponsorHeaderWrapper p {
padding-bottom:0;
margin-bottom:0;
}
.body-lebanon-oh-websites-marketing .divSponsorHeaderWrapper {
padding-bottom:0;
}
.body-lebanon-oh-websites-marketing header {
position:fixed;
}
.body-lebanon-oh-websites-marketing #main {
margin-top:100px !important;
}
.body-lebanon-oh-websites-marketing .divPageTitle {
background-image:unset;
}
.body-lebanon-oh-websites-marketing .divMainCalloutWrapper {
margin-top:0;
}
.body-lebanon-oh-websites-marketing .divMiniCalloutRow-1 {
padding-bottom:0;
}
.main-pagedirectory-lebanon {
margin-top:0 !important;
}
.body-lebanon-oh-websites-marketing .divMiniCalloutRow {
width:100%;
max-width:100%;
}
.body-lebanon-oh-websites-marketing .divSiteContentInnerAdditionals1 h3 {
text-align:center;
}
#main > div > div.divSiteContentInner.divSiteContentInnerAdditionals4.divSiteContentInner-sitewidth.container.row.m-auto > div.divBlockWrapper.divBlockWrapper-text.divBlock-1339.div-additional-block-4.col-12 > div > span > div:nth-child(1) {
width:25%;
max-width:25%;
}
#main > div > div.divSiteContentInner.divSiteContentInnerAdditionals4.divSiteContentInner-sitewidth.container.row.m-auto > div.divBlockWrapper.divBlockWrapper-text.divBlock-1339.div-additional-block-4.col-12 > div > span > div:nth-child(2) {
width:75%;
max-width:75%;
}
.body-lebanon-oh-websites-marketing .divSiteContentInnerAdditionals3 .spnBlockContent {
gap:5%;
}
.body-lebanon-oh-websites-marketing .divSiteContentInnerAdditionals3 a.anchButton{
position:absolute;
top:78%;
justify-self:anchor-center;
}
.body-lebanon-oh-websites-marketing .divSiteContentInnerAdditionals3 .spnBlockContent {
align-items:start;
padding-top:60px;
}
.divIndustriesFooterForm > .container > div {
flex-direction:column;
}
#main > div > div.divIndustriesFooterForm > div > div > div:nth-child(2) > iframe,
.divIndustriesFooterForm > .container > div > div {
width:100%;
max-width:100% !important;
}
.body-lebanon-oh-websites-marketing .divSiteContentInnerAdditionals3 {
z-index:13;
}
.divAdditionalTwoWave {
height:160px;
bottom:-92px !important;
}
.body-lebanon-oh-websites-marketing .divSiteContentInnerAdditionals3 .spnBlockContent {
min-height:514px;
}
.body-lebanon-oh-websites-marketing .divMiniCallout {
width:45%;
max-width:45%;
flex:unset;
min-height:0;
}
.body-lebanon-oh-websites-marketing .divMiniCalloutTextInner {
padding:0;
}
.body-lebanon-oh-websites-marketing .divMiniCalloutWrapperInner {
justify-content:center;
}
.body-lebanon-oh-websites-marketing ++.divMiniCalloutTextInner {
padding:0;
}
.body-lebanon-oh-websites-marketing .divMainCalloutText-tinyMCE {
display:flex;
}
.body-lebanon-oh-websites-marketing .divMainCalloutText-tinyMCE > div {
width:50%;
}
.body-lebanon-oh-websites-marketing .divMainCalloutInner .divBlockMedia img,
.body-lebanon-oh-websites-marketing .divMainCalloutWrapper {
height:634px;
}
.body-lebanon-oh-websites-marketing .divMainCalloutTextInner h3 {
font-size:24px;
}
.body-lebanon-oh-websites-marketing .divMainCalloutTextInner h1,
.body-lebanon-oh-websites-marketing .divMainCalloutTextInner h2,
.body-lebanon-oh-websites-marketing .divMainCalloutTextInner h3,
.body-lebanon-oh-websites-marketing .divMainCalloutTextInner h4,
.body-lebanon-oh-websites-marketing .divMainCalloutTextInner h5,
.body-lebanon-oh-websites-marketing .divMainCalloutTextInner p,
.body-lebanon-oh-websites-marketing .divMainCalloutTextInner span {
text-align:left !important;
width:100%;
}
.body-lebanon-oh-websites-marketing #main > div > div.divMainCalloutWrapper.divMainCalloutWrapper-static > div > div > div > div > div > div > div.divMainCalloutTextWrapper > div > div > div:nth-child(1) {
display:flex;
align-items:center;
justify-content:center;
flex-direction:column;
}
.body-lebanon-oh-websites-marketing .divMainCalloutTextInner h1 {
margin:0 !important;
}
.body-lebanon-oh-websites-marketing .divMainCalloutTextInner h1,
.body-lebanon-oh-websites-marketing .divMainCalloutTextInner h2,
.body-lebanon-oh-websites-marketing .divMainCalloutTextInner h3,
.body-lebanon-oh-websites-marketing .divMainCalloutTextInner h4,
.body-lebanon-oh-websites-marketing .divMainCalloutTextInner h5 {
margin-bottom:10px !important;
}
.divAdditionalOneWave {
left:0;
}
.body-lebanon-oh-websites-marketing .div-additional-block-2 .divBlockInner .divBlockMedia {
width:70%;
max-width:70%;
margin-bottom:0;
margin-right:0;
}
.body-lebanon-oh-websites-marketing .divSiteContentInnerAdditionals2 {
padding-bottom:0 !important;
}
.body-lebanon-oh-websites-marketing .div-additional-block-2 .spnBlockContent {
padding-top:15px;
padding-bottom:30px;
}
.divAdditionalTwoWave {
left:0;
}
.body-lebanon-oh-websites-marketing #main > div > div.divMainCalloutWrapper.divMainCalloutWrapper-static > div > div > div > div > div > div > div.divMainCalloutTextWrapper > div > div > div:nth-child(2) {
padding-left:0;
}
.body-lebanon-oh-websites-marketing .divMainCalloutInner .divBlockMedia img, .body-lebanon-oh-websites-marketing .divMainCalloutWrapper {
height:630px;
}
.body-lebanon-oh-websites-marketing .divMainCalloutTextInner {
padding-top:75px;
}
.body-lebanon-oh-websites-marketing .divMainCalloutTextInner a.anchButton {
margin-top:30px;
padding:10px 35px;
}
.body-lebanon-oh-websites-marketing .divPageTitle h1 {
font-size:60px;
}
.body-lebanon-oh-websites-marketing h2,
.divIndustriesFooterForm h2:hover, .divIndustriesFooterForm h2,
.div-additional-block-1 .spnBlockContent h2 {
font-size:36px;
}
.body-lebanon-oh-websites-marketing .divSiteContentInnerTestimonials p {
font-size:20px;
}
.body-lebanon-oh-websites-marketing .divMiniCalloutRow {
margin:0;
}
.body-lebanon-oh-websites-marketing .divSiteContentInnerAdditionals3.divSiteContentInner-sitewidth.container {
min-height:0;
padding-top:60px !important;
}
.body-lebanon-oh-websites-marketing .div-additional-block-4 {
padding-bottom:45px;
}
.body-lebanon-oh-websites-marketing .divPullingFromPageWrapper-blog {
padding-bottom:90px;
padding-top:30px;
}
.body-lebanon-oh-websites-marketing .divMainCalloutText-tinyMCE > div {
width:100%;
}
.body-lebanon-oh-websites-marketing .divMainCalloutText-tinyMCE {
flex-direction:column;
gap:0;
}
.body-lebanon-oh-websites-marketing .divSiteContentInnerAdditionals3 .spnBlockContent > div {
width:100%;
max-width:100%;
}
.body-lebanon-oh-websites-marketing .div-additional-block-1 .spnBlockContent {
flex-direction:row !important;
}
.body-lebanon-oh-websites-marketing .divSiteContentInnerAdditionals1 h3 {
width:100%;
}
.body-lebanon-oh-websites-marketing .div-additional-block-2 .divBlockInner {
flex-direction:column-reverse;
}
.body-lebanon-oh-websites-marketing .divMiniCalloutWrapperInner,
.body-lebanon-oh-websites-marketing .divSiteContentInnerAdditionals3 .spnBlockContent {
flex-direction:column;
}
.body-lebanon-oh-websites-marketing .divPullingFromPageWrappe .divBlockWrapper-synopsis .divBlockBody {
display:none;
}
.body-lebanon-oh-websites-marketing .divPullingFromPageWrappe > h2 {
font-size:50px;
}
.body-lebanon-oh-websites-marketing .divMainCalloutTextInner h2 {
font-size:20px;
}
.body-lebanon-oh-websites-marketing .divPageTitle .container {
padding:0 6%;
width:100%;
max-width:100% !important;
}
.divTestimonialsVideoWrapper {
margin-top:0 !important;
}
}
@media (max-width:767px) {
.body-lebanon-oh-websites-marketing .divPullingFromPageWrappe .divBlogInner {
flex-direction:column-reverse;
}
.divTestimonialsVideoWrapper {
margin-top:0 !important;
}
.main-pagedirectory-testimonials .divBlockWrapper-block-double {
flex-direction:column;
}
.divTestimonialMedBlue, .divTestimonialTan, .divTestimonialDarkBlue {
width:100% !important;
}
.body-lebanon-oh-websites-marketing .divSiteContentInnerAdditionals3 {
min-height:0;
}
.body-lebanon-oh-websites-marketing .divSponsorHeaderWrapper {
padding-left:15px;
padding-right:15px;
}
.body-lebanon-oh-websites-marketing .divMainCalloutTextInner a.anchButton {
padding:10px 35px;
font-size:18px !important;
margin-top:30px;
}
.body-lebanon-oh-websites-marketing .div-additional-block-5 p{
display:flex;
flex-direction:column;
align-items:center;
justify-content:center;
text-align:center;
margin:0;
}
.body-lebanon-oh-websites-marketing .divSponsorHeaderWrapper p {
margin-bottom:0;
padding-bottom:0;
}
.body-lebanon-oh-websites-marketing .divPageTitle h1,
.body-lebanon-oh-websites-marketing .divPageTitle p {
text-align:center;
}
#main > div > div.divIndustriesFooterForm > div > div > div:nth-child(2) > iframe {
max-width:100%!important;
width:100% !important;
min-width:0 !important;
}
.body-lebanon-oh-websites-marketing .divSiteContentInnerTestimonials p {
width:100%;
}
.body-lebanon-oh-websites-marketing .div-additional-block-1 .divBlockMedia-left {
display:none;
}
.body-lebanon-oh-websites-marketing .divPageTitle h1 {
font-size:34px;
}
.divIndustriesFooterForm > .container > div {
flex-direction:column;
}
#main > div > div.divIndustriesFooterForm > div > div > div:nth-child(2) > iframe,
.divIndustriesFooterForm > .container > div > div {
width:100%;
}
.body-lebanon-oh-websites-marketing .divIndustriesBlogViewMoreWrapper {
position:relative;
bottom:0;
width:100%;
}
.body-lebanon-oh-websites-marketing .divIndustriesBlogViewMoreWrapper p {
width:100%;
}
.body-lebanon-oh-websites-marketing .divPageTitle {
height:289px;
background: rgba(0, 39, 85, 0.75);
}
.body-lebanon-oh-websites-marketing .divPageTitle h1 {
margin-top:0;
}
.body-lebanon-oh-websites-marketing .divPullingFromPageWrapper-blog,
.body-lebanon-oh-websites-marketing .div-additional-block-1 {
padding-top:15px;
padding-bottom:15px;
}
.body-lebanon-oh-websites-marketing .divBlockSwiperWrapper {
padding:0 !important;
margin:0 !important;
}
.body-lebanon-oh-websites-marketing .divBlockWrapper-testimonial.carded .divBlockInner {
padding-top:0;
}
.body-lebanon-oh-websites-marketing .divBlockWrapper-testimonial.carded {
margin-top:0 !important;
}
.body-lebanon-oh-websites-marketing .div-additional-block-2 .divBlockInner .spnBlockContent {
padding-top:0;
}
.body-lebanon-oh-websites-marketing .div-additional-block-4 {
padding-bottom:0;
}
.body-lebanon-oh-websites-marketing .divMainCalloutWrapper-static .divBlockWrapper-maincallout .divMainCalloutTextWrapper {
position:relative;
}
.body-lebanon-oh-websites-marketing .divPullingFromPageWrappe .divBlockWrapper-synopsis .divBlockBody {
display:none;
}
.body-lebanon-oh-websites-marketing .divPullingFromPageWrappe > h2 {
font-size:30px;
}
.body-lebanon-oh-websites-marketing .divPullingFromPageWrappe {
flex-wrap:wrap;
flex-direction:column;
}
.body-lebanon-oh-websites-marketing header {
background:#002755;
}
.body-lebanon-oh-websites-marketing .divPageTitle {
background-image:unset;
}
.body-lebanon-oh-websites-marketing .divMainCalloutWrapper {
margin-top:0;
}
.body-lebanon-oh-websites-marketing .div-additional-block-1 .divBlockMedia-left {
padding-right:0;
margin-bottom:30px;
}
.body-lebanon-oh-websites-marketing .divPullingFromPageWrappe .divBlogWrapper-synopsis .divBlockWrapper-blog {
width:100%;
max-width:100%;
}
.body-lebanon-oh-websites-marketing .divMainCalloutText-tinyMCE {
width:100%;
}
.body-lebanon-oh-websites-marketing .divMainCalloutWrapper-static .divBlockWrapper-maincallout .divMainCalloutTextWrapper {
padding:5px !important;
}
.body-lebanon-oh-websites-marketing .divSiteContentInnerAdditionals3 {
height:100%;
padding-top:45px;
}
.body-lebanon-oh-websites-marketing .divMiniCalloutRow-1 {
padding-bottom:0;
}
.body-lebanon-oh-websites-marketing .div-additional-block-4 ul,
.body-lebanon-oh-websites-marketing .div-additional-block-4 h2,
.body-lebanon-oh-websites-marketing .div-additional-block-4 h3 {
width:100%;
}
.main-pagedirectory-lebanon {
margin-top:0 !important;
}
.body-lebanon-oh-websites-marketing .divSiteContentInnerAdditionals2 li {
list-style-position: inside;
line-height:30px;
}
.body-lebanon-oh-websites-marketing .divMiniCalloutWrapperInner,
.body-lebanon-oh-websites-marketing .divSiteContentInnerAdditionals3 .spnBlockContent {
flex-direction:column;
}
.body-lebanon-oh-websites-marketing .div-additional-block-2 .divBlockInner {
flex-direction:column-reverse;
}
.body-lebanon-oh-websites-marketing .divSiteContentInnerAdditionals3 .spnBlockContent > div,
.body-lebanon-oh-websites-marketing .divSiteContentInnerAdditionals1 .spnBlockContent > div {
width:100%;
max-width:100%;
}
#main > div > div.divSiteContentInner.divSiteContentInnerAdditionals4.divSiteContentInner-sitewidth.container.row.m-auto > div.divBlockWrapper.divBlockWrapper-text.divBlock-1339.div-additional-block-4.col-12 > div > span > div:nth-child(1) > p {
display:flex;
justify-content:center;
}
.divAdditionalOneWave {
height:100px;
top:-90px;
}
.body-lebanon-oh-websites-marketing .divMainCalloutTextInner h5 {
display:flex;
align-items:center;
justify-content:center;
}
.body-lebanon-oh-websites-marketing .divSiteContentInnerAdditionals3 h3,
.body-lebanon-oh-websites-marketing .divSiteContentInnerAdditionals1 h3 {
text-align:center;
}
.body-lebanon-oh-websites-marketing .divMainCalloutText-tinyMCE {
gap:30px;
}
.body-lebanon-oh-websites-marketing .divSiteContentInnerAdditionals2 {
padding-top:30px;
}
.divAdditionalTwoWave {
bottom:-90px;
height:100px;
}
.body-lebanon-oh-websites-marketing .divBlockWrapper-faq .divBlockInner-question > *:not(span) {
font-size:20px;
}
.divAdditionalTwoWave {
left:0;
}
.body-lebanon-oh-websites-marketing #main {
margin-top:100px !important;
}
.body-lebanon-oh-websites-marketing .divMainCalloutInner .divBlockMedia img {
height:287px !important;
}
.body-lebanon-oh-websites-marketing .divPullingFromPageWrappe > h2 {
width:100%;
background:unset;
text-align:center;
}
.body-lebanon-oh-websites-marketing .divIndustriesBlogViewMoreWrapper {
text-align:center;
}
.body-lebanon-oh-websites-marketing .divMainCalloutWrapper-static .divBlockWrapper-maincallout .divMainCalloutTextWrapper {
background:#000FA0;
padding:15px !important;
}
.body-lebanon-oh-websites-marketing .divMainCalloutText-tinyMCE ul li,
.body-lebanon-oh-websites-marketing .divMainCalloutText-tinyMCE ul{
text-align:left !important;
}
.body-lebanon-oh-websites-marketing .divMainCalloutWrapper {
height:100% !important;
}
.divAdditionalOneWave {
left:0;
}
.body-lebanon-oh-websites-marketing .divMainCalloutTextInner h1,
.body-lebanon-oh-websites-marketing .divMainCalloutTextInner h2,
.body-lebanon-oh-websites-marketing .divMainCalloutTextInner h3,
.body-lebanon-oh-websites-marketing .divMainCalloutTextInner h4,
.body-lebanon-oh-websites-marketing .divMainCalloutTextInner h5 {
margin-bottom:10px !important;
}
.body-lebanon-oh-websites-marketing .divMainCalloutTextInner h1,
.body-lebanon-oh-websites-marketing .divMainCalloutTextInner h2,
.body-lebanon-oh-websites-marketing .divMainCalloutTextInner h3,
.body-lebanon-oh-websites-marketing .divMainCalloutTextInner h4,
.body-lebanon-oh-websites-marketing .divMainCalloutTextInner h5,
.body-lebanon-oh-websites-marketing .divMainCalloutTextInner p,
.body-lebanon-oh-websites-marketing .divMainCalloutTextInner span {
text-align:left !important;
width:100%;
}
.body-lebanon-oh-websites-marketing #main > div > div.divMainCalloutWrapper.divMainCalloutWrapper-static > div > div > div > div > div > div > div.divMainCalloutTextWrapper > div > div > div:nth-child(1) {
display:flex;
align-items:center;
justify-content:center;
flex-direction:column;
}
.body-lebanon-oh-websites-marketing .divSiteContentInnerAdditionals1 .spnBlockContent > div,
.body-lebanon-oh-websites-marketing .divSiteContentInnerAdditionals3 .spnBlockContent > div {
width:100%;
max-width:100%;
}
.body-lebanon-oh-websites-marketing .divMiniCallout {
width:85%;
max-width:85%;
}
.body-lebanon-oh-websites-marketing .divMainCalloutWrapper iFrame {
max-width:345px !important;
min-width:345px !important;
}
.body-lebanon-oh-websites-marketing #main > div > div.divMainCalloutWrapper.divMainCalloutWrapper-static > div > div > div > div > div > div > div.divMainCalloutTextWrapper > div > div > div:nth-child(2) {
padding-left:0;
}
.body-lebanon-oh-websites-marketing .divMainCalloutInner .divBlockMedia img, .body-lebanon-oh-websites-marketing .divMainCalloutWrapper {
height:1200px;
}
.body-lebanon-oh-websites-marketing .divMainCalloutTextInner h3 {
font-size:20px;
}
.body-lebanon-oh-websites-marketing .divMainCalloutText-tinyMCE > div {
width:100%;
}
.body-lebanon-oh-websites-marketing .divMainCalloutText-tinyMCE {
flex-direction:column;
}
.body-lebanon-oh-websites-marketing .div-additional-block-2 .divBlockInner {
display:flex;
flex-direction:column-reverse;
}
.body-lebanon-oh-websites-marketing .divSiteContentInnerAdditionals3 .spnBlockContent {
gap:0;
flex-direction:column;
}
}
@media (min-width: 1440px){
.body-blanchester-oh-websites-marketing .container, .body-blanchester-oh-websites-marketing .container-lg, .body-blanchester-oh-websites-marketing .container-md, .body-blanchester-oh-websites-marketing .container-sm, .body-blanchester-oh-websites-marketing .container-xl,
.body-blanchester-oh-websites-marketing .divBannerAlertTextWrapper, .body-blanchester-oh-websites-marketing .div-additional-block-1, .body-blanchester-oh-websites-marketing .div-additional-block-2, .body-blanchester-oh-websites-marketing .div-additional-block-3,
.body-blanchester-oh-websites-marketing .divPullingFromPageWrappe, .body-blanchester-oh-websites-marketing .div-additional-block-3, .body-blanchester-oh-websites-marketing .div-additional-block-4,
.body-blanchester-oh-websites-marketing .divMainCalloutWrapper-static .divBlockWrapper-maincallout .divMainCalloutTextWrapper .divMainCalloutTextInner {
max-width: 1362px !important;
margin:auto !important;
}
}
.body-blanchester-oh-websites-marketing .divSponsorHeaderWrapper {
background:transparent;
padding-top:75px !important;
}
.body-blanchester-oh-websites-marketing .divSponsorHeaderWrapper h2:hover,
.body-blanchester-oh-websites-marketing .divSponsorHeaderWrapper h2 {
color:#DD4100 !important;
}
.body-blanchester-oh-websites-marketing p,
.body-blanchester-oh-websites-marketing .divMainCalloutTextInner p {
font-size:16px !important;
}
.body-blanchester-oh-websites-marketing .div-additional-block-3 {
padding-top:60px;
}
.body-blanchester-oh-websites-marketing .divMainCalloutTextInner a.anchButton {
font-size:20px !important;
font-weight:700;
font-family: 'Inter 18pt';
border-radius:60px;
}
.body-blanchester-oh-websites-marketing .divNavigation-main {
position:relative;
z-index:14;
}
.body-blanchester-oh-websites-marketing .divPullingFromPageWrappe .divBlogWrapper img {
border:2px solid #002755;
}
.body-blanchester-oh-websites-marketing .divIndustriesBlogViewMoreWrapper {
width:100%;
position:absolute;
bottom:230px;
display:flex;
justify-content:end;
}
.body-blanchester-oh-websites-marketing .divIndustriesBlogViewMoreWrapper p a {
border-radius: 59px;
border: 1px solid #002755;
color: #002755;
text-align: center;
font-family: 'Metropolis', sans-serif;
font-size: 20px;
font-style: normal;
font-weight: 700;
line-height: normal;
padding:7.5px 35px;
text-transform:uppercase;
-moz-transition: all 0.28s ease; -o-transition: all 0.28s ease; -webkit-transition: all 0.28s ease; transition: all 0.28s ease;
}
.body-blanchester-oh-websites-marketing .divIndustriesBlogViewMoreWrapper p a:hover {
border-radius: 59px;
border: 1px solid #002755;
color: #ffffff;
background:#002755;
text-align: center;
font-family: 'Metropolis', sans-serif;
font-size: 20px;
font-style: normal;
font-weight: 700;
line-height: normal;
padding:7.5px 35px;
text-transform:uppercase;
-moz-transition: all 0.28s ease; -o-transition: all 0.28s ease; -webkit-transition: all 0.28s ease; transition: all 0.28s ease;
}
.body-blanchester-oh-websites-marketing .div-additional-block-3 .divBlockMedia-left {
padding-right:30px;
}
.body-blanchester-oh-websites-marketing .div-additional-block-1:hover h2,
.body-blanchester-oh-websites-marketing h2,
.body-blanchester-oh-websites-marketing h2:hover {
color: #000FA0 !important;
font-family: Anton;
font-size: 48px;
font-style: normal;
font-weight: 400;
line-height: 57px;
}
.body-blanchester-oh-websites-marketing .div-additional-block-3:hover h2,
.body-blanchester-oh-websites-marketing .div-additional-block-3 h2{
color:#DD4100 !important;
font-family: Anton;
font-size: 48px;
font-style: normal;
font-weight: 400;
line-height: 57px;
}
.body-blanchester-oh-websites-marketing .divCaseStudyInner {
padding-top:0;
}
.body-blanchester-oh-websites-marketing .divPullingFromPageWrapper-blog {
padding-top:0;
}
.body-blanchester-oh-websites-marketing h3 {
color: #002755;
font-family: Metropolis;
font-size: 24px;
font-style: normal;
font-weight: 700;
line-height: 34px;
letter-spacing: 2.4px;
}
.body-blanchester-oh-websites-marketing .divPageTitle h1 {
color:#ffffff;
position:relative;
top:22px;
background:rgba(0,0,0,0.01);
}
.body-blanchester-oh-websites-marketing .divMainCalloutText-tinyMCE {
width:65%;
}
.body-blanchester-oh-websites-marketing .divMainCalloutTextInner h2 {
color: #FFF !important;
font-family: Metropolis;
font-size: 36px;
font-style: normal;
font-weight: 700;
line-height: 40px;
letter-spacing: 3.6px;
}
.body-blanchester-oh-websites-marketing .divPageTitle .container {
position:relative;
top:15px;
}
.body-blanchester-oh-websites-marketing .divPageTitle {
width:100%;
background-image:url(https://www.chooselegend.com/layout/images/pageTitleBgLanding.png);
background-size:100% 100%;
background-position:bottom;
position:absolute;
z-index:13;
top:-2px;
padding-bottom:0;
padding-top:45px;
}
.body-blanchester-oh-websites-marketing .divPageTitle p {
color: #29CB8B;
background:rgba(0,0,0,0.01);
font-family: Metropolis;
font-size: 24px;
font-style: normal;
font-weight: 700;
line-height: normal;
letter-spacing: 3.6px;
}
.body-blanchester-oh-websites-marketing header {
background:#000FA0;
z-index:14;
}
.body-blanchester-oh-websites-marketing .anchLogoLink img {
opacity:1;
}
.body-blanchester-oh-websites-marketing .divLogoWrapper {
background-image:unset;
}
.body-blanchester-oh-websites-marketing .divNavFields-main .anchNavigation{
font-family:'Metropolis', sans-serif;
font-size:16px;
font-weight:bold;
text-transform:uppercase;
background:transparent;
color:#ffffff;
padding:0;
margin:0 15px;
-moz-transition: all 0.28s ease; -o-transition: all 0.28s ease; -webkit-transition: all 0.28s ease; transition: all 0.28s ease;
}
.body-blanchester-oh-websites-marketing .divNavFields-main .anchNavigation:hover,
.body-blanchester-oh-websites-marketing .divNavFields-main .anchNavigation:active,
.body-blanchester-oh-websites-marketing .divNavFields-main .anchNavigation:focus,
.body-blanchester-oh-websites-marketing .divNavFields-main .anchNavigation.current{
color:#00DD8D;
}
.body-blanchester-oh-websites-marketing .divSiteContentInnerMinis,
.divMainCalloutWrapper > .container {
width:100%;
max-width:100% !important;
}
.body-blanchester-oh-websites-marketing .divMiniCallout {
padding:7.5px 15px;
}
.body-blanchester-oh-websites-marketing .divMainCalloutText-tinyMCE > div {
width:50%;
}
.body-blanchester-oh-websites-marketing #main > div > div.divMainCalloutWrapper.divMainCalloutWrapper-static > div > div > div > div > div > div > div.divMainCalloutTextWrapper > div > div > div:nth-child(1) {
display:flex;
align-items:center;
justify-content:center;
flex-direction:column;
}
.body-blanchester-oh-websites-marketing .divMainCalloutTextWrapper {
padding:15px 6% !important;
}
.body-blanchester-oh-websites-marketing .divMainCalloutTextWrapper h1 strong {
font-weight:normal;
color:#29CB8B;
}
.body-blanchester-oh-websites-marketing .divSiteContentInnerAdditionals1 .spnBlockContent {
display:flex;
align-items:center;
flex-wrap:wrap;
gap:5%;
}
.body-blanchester-oh-websites-marketing .divSiteContentInnerAdditionals1 h3 {
width:70%;
}
.body-blanchester-oh-websites-marketing .divSiteContentInnerAdditionals1 .spnBlockContent > div {
width:47.5%;
max-width:47.5%;
}
.body-blanchester-oh-websites-marketing .divMainCalloutWrapper {
height:883px;
margin-top:100px;
}
.body-blanchester-oh-websites-marketing #main > div > div.divMainCalloutWrapper.divMainCalloutWrapper-static > div > div > div > div > div > div > div.divMainCalloutTextWrapper > div > div > div:nth-child(2) {
padding-left:5%;
}
.body-blanchester-oh-websites-marketing a.anchButton {
text-transform:uppercase;
font-size:20px;
border-radius:59px;
padding:5px 25px;
}
.body-blanchester-oh-websites-marketing .divMainCalloutTextInner a.anchButton:hover {
color:white !important;
font-size:20px;
font-size:20px;
border-radius:59px;
}
.body-blanchester-oh-websites-marketing .divMiniCallout:hover .divMiniCalloutTextWrapper h3,
.body-blanchester-oh-websites-marketing .divMiniCalloutInner h3,
.body-blanchester-oh-websites-marketing .divMiniCalloutInner h3:hover {
color: #FFF;
text-align: center;
font-family: Metropolis;
font-size: 16px;
font-style: normal;
font-weight: 700;
line-height: 24px;
text-decoration:unset;
}
.body-blanchester-oh-websites-marketing .divSiteContentInnerAdditionals3 h3,
.body-blanchester-oh-websites-marketing .divSiteContentInnerAdditionals1 h3 {
text-transform:uppercase;
}
.body-blanchester-oh-websites-marketing .divSiteContentInnerAdditionals3 p {
font-size:18px;
}
.body-blanchester-oh-websites-marketing .divSiteContentInnerAdditionals3 p strong {
color: #29CB8B !important;
font-family: Metropolis;
font-size: 18px;
font-style: italic;
font-weight: 700;
line-height: 21px;
}
.body-blanchester-oh-websites-marketing .divSiteContentInnerAdditionals1 p {
font-size:18px;
width:100%;
}
.body-blanchester-oh-websites-marketing .div-additional-block-2 h2 {
color: #000FA0;
font-family: Anton;
font-size: 48px;
font-style: normal;
font-weight: 400;
line-height: 57px;
width:75%;
}
.body-blanchester-oh-websites-marketing .div-additional-block-2 h3 {
color: #002755;
font-family: Metropolis;
font-size: 26px;
font-style: normal;
font-weight: 700;
line-height: 34px;
letter-spacing: 2.6px;
text-transform: uppercase;
width:75%;
padding-top:30px;
padding-bottom:60px;
}
.body-blanchester-oh-websites-marketing .div-additional-block-2 ul {
width:50%;
}
.body-blanchester-oh-websites-marketing .div-additional-block-2 p {
width:100%;
}
.body-blanchester-oh-websites-marketing .div-additional-block-2 .spnBlockContent {
display:flex;
flex-wrap:wrap;
}
.body-blanchester-oh-websites-marketing .div-additional-block-2 {
padding-bottom:15px;
}
.body-blanchester-oh-websites-marketing .divMainCalloutWrapper-static .divBlockWrapper-maincallout .divMainCalloutTextWrapper {
height:100%;
top:0;
background: rgba(0, 39, 85, 0.69);
text-align:left;
}
.body-blanchester-oh-websites-marketing .divMainCalloutTextInner h1,
.body-blanchester-oh-websites-marketing .divMainCalloutTextInner h2,
.body-blanchester-oh-websites-marketing .divMainCalloutTextInner h3,
.body-blanchester-oh-websites-marketing .divMainCalloutTextInner h4,
.body-blanchester-oh-websites-marketing .divMainCalloutTextInner h5,
.body-blanchester-oh-websites-marketing .divMainCalloutTextInner p,
.body-blanchester-oh-websites-marketing .divMainCalloutTextInner span {
text-align:left !important;
width:100%;
}
.body-blanchester-oh-websites-marketing .divMainCalloutTextInner h1,
.body-blanchester-oh-websites-marketing .divMainCalloutTextInner h3 {
text-transform:uppercase;
}
.body-blanchester-oh-websites-marketing .divMainCalloutTextInner h5 {
font-weight:400;
}
.body-blanchester-oh-websites-marketing .divMainCalloutTextInner h5 strong {
font-weight:700;
}
.body-blanchester-oh-websites-marketing .faqDiv h2,
.body-blanchester-oh-websites-marketing .faqDiv {
width:100%;
text-align:center;
}
.body-blanchester-oh-websites-marketing .divBlockWrapper-faq .divBlockInner-question {
text-align:left;
}
.body-blanchester-oh-websites-marketing .divPullingFromPageWrappe,
.body-blanchester-oh-websites-marketing .divBlockWrapper-faq {
width:100%;
max-width:100%;
flex:unset;
}
.body-blanchester-oh-websites-marketing .divMiniCallout {
width:30%;
max-width:30%;
}
.body-blanchester-oh-websites-marketing .divMiniCalloutRow-1 {
padding-bottom:45px;
}
.body-blanchester-oh-websites-marketing .divMainCalloutTextInner h1,
.body-blanchester-oh-websites-marketing .divMainCalloutTextInner h2,
.body-blanchester-oh-websites-marketing .divMainCalloutTextInner h3,
.body-blanchester-oh-websites-marketing .divMainCalloutTextInner h4,
.body-blanchester-oh-websites-marketing .divMainCalloutTextInner h5 {
margin-bottom:20px !important;
}
.body-blanchester-oh-websites-marketing .divSiteContentInnerAdditionals3 {
width:100%;
max-width:100% !important;
flex:unset;
background-color: #C9E8FF;
padding-top:70px;
padding-bottom:45px;
}
.body-blanchester-oh-websites-marketing .divSiteContentInnerAdditionals4 {
width:100%;
max-width:100% !important;
background:#C9E8FF;
padding-bottom:15px;
}
.body-blanchester-oh-websites-marketing .divSiteContentInnerAdditionals1 * {
color:#F5F5F5 !important;
}
.body-blanchester-oh-websites-marketing .divSponsorSlideWrapper .swiper-wrapper {
align-items:center;
}
.body-blanchester-oh-websites-marketing .divSiteContentInnerAdditionals2 h2 {
color: #000FA0;
font-family: Anton;
font-size: 48px;
font-style: normal;
font-weight: 400;
text-transform:uppercase;
letter-spacing:normal;
}
.body-blanchester-oh-websites-marketing .divSiteContentInnerAdditionals2 h3 {
color: #002755;
font-family: Metropolis;
font-size: 26px;
font-style: normal;
font-weight: 700;
line-height: 34px;
letter-spacing: 2.6px;
}
.body-blanchester-oh-websites-marketing .divSiteContentInnerAdditionals2 h4 {
color: #002755;
font-family: Metropolis;
font-size: 26px;
font-style: normal;
font-weight: 700;
line-height: 34px;
letter-spacing: 2.6px;
text-transform:uppercase;
}
.body-blanchester-oh-websites-marketing .divSiteContentInnerAdditionals3,
.body-blanchester-oh-websites-marketing .divSiteContentInnerAdditionals1 {
position:relative;
}
.body-blanchester-oh-websites-marketing .div-additional-block-3 {
padding-bottom:30px;
padding-top:90px;
}
.body-blanchester-oh-websites-marketing .div-additional-block-4 .divBlockInner {
display:flex;
flex-direction:row-reverse;
align-items:center;
}
.body-blanchester-oh-websites-marketing .div-additional-block-4 .divBlockInner .divBlockMedia {
margin-bottom:0;
flex:unset;
}
.body-blanchester-oh-websites-marketing .swiper-container-horizontal>.swiper-pagination-bullets {
background:transparent;
bottom:0;
}
.body-blanchester-oh-websites-marketing .swiper-pagination-bullet {
border:0px solid #ffffff;
background:#C9E8FF;
}
.body-blanchester-oh-websites-marketing .swiper-pagination-bullet-active {
background:#000FA0;
}
.body-blanchester-oh-websites-marketing .divSponsorHeaderWrapper p{
text-align:center;
padding-top:30px;
padding-bottom:30px;
}
.body-blanchester-oh-websites-marketing .div-additional-block-4 .divBlockInner .spnBlockContent {
padding-top:45px;
padding-bottom:25px;
width:100%;
}
.body-blanchester-oh-websites-marketing .divSiteContentInnerAdditionals2 ul li {
padding:10px 0;
}
.divAdditionalOneWave {
width:100%;
height:200px;
background:url(https://www.chooselegend.com/layout/images/titleTwoLandingWaveOne.png);
background-size:100% 100%;
position:absolute;
top:-135px;
}
.divAdditionalTwoWave {
width:100%;
height:200px;
background:url(https://www.chooselegend.com/layout/images/titleTwoLandingWaveTwo.png);
background-size:100% 100%;
position:absolute;
bottom:-85px;
}
.body-blanchester-oh-websites-marketing .divSiteContentInnerAdditionals2 strong {
color:#DD4100;
}
.body-blanchester-oh-websites-marketing .divSiteContentInnerAdditionals2 li strong,
.body-blanchester-oh-websites-marketing .divSiteContentInnerAdditionals2 li span {
position:relative;
top:-4px;
}
.body-blanchester-oh-websites-marketing .div-additional-block-1 {
display:flex;
align-items:center;
}
.body-blanchester-oh-websites-marketing .divMiniCalloutInner {
border-radius: 10px;
background: #000FA0;
padding:22px 22px;
min-height:300px;
display:flex;
align-items:center !important;
}
.body-blanchester-oh-websites-marketing .divMiniCalloutInner h3,
.body-blanchester-oh-websites-marketing .divMiniCalloutInner p {
text-align:left;
}
.landingMiniHeader {
width:100%;
padding-bottom:75px;
text-align:center;
color: #000FA0;
text-align: center;
font-family: Anton;
font-size: 48px;
font-style: normal;
font-weight: 400;
line-height: 57px;
}
.body-blanchester-oh-websites-marketing .divMiniCalloutRow {
gap:2%;
}
.body-blanchester-oh-websites-marketing .divSiteContentInnerAdditionals5 {
padding-top:75px;
}
.body-blanchester-oh-websites-marketing .faqDiv h2 {
padding-top:75px;
text-transform:uppercase;
}
.body-blanchester-oh-websites-marketing .divSiteContentWrapper {
padding-bottom:0 !important;
position:relative;
}
.divIndustriesFooterForm p {
color: #FFF;
font-family: Metropolis;
font-size: 24px;
font-style: normal;
font-weight: 400;
line-height: 30px;
background:rgba(0,0,0,0.01);
}
.divIndustriesFooterForm h2:hover,
.divIndustriesFooterForm h2 {
color: #FFF !important;
background:rgba(0,0,0,0.01);
font-family: Anton;
font-size: 48px;
font-style: normal;
font-weight: 400;
line-height: normal;
}
.divIndustriesFooterForm h3 {
color: #29CB8B;
font-family: Metropolis;
font-size: 30px;
font-style: normal;
font-weight: 700;
line-height: 40px;
letter-spacing: 3px;
background:rgba(0,0,0,0.01);
}
.divIndustriesFooterForm > .container > div {
display:flex;
}
.divIndustriesFooterForm .divContactFormInput .inpProperty {
border:1px solid #ffffff;
background:rgba(0,0,0,0.01);
color:#ffffff;
}
.divIndustriesFooterForm .divContactFormInput .labelPropertyLabel {
color:#ffffff;
background-color:unset !important;
background:rgba(0,0,0,0.01) !important;
}
.divIndustriesFooterForm .divContactFormInput .inpProperty-textarea ~ .labelPropertyLabel {
color:#ffffff;
background:rgba(0,0,0,0.01);
top:10%;
border:0;
}
.divIndustriesFooterForm .divContactScreenDetail-bottom .divContactFormInput-submit button {
background:#DD4100;
color:#ffffff;
border-radius:8px;
border:0;
font-weight:bold;
font-size:20px !important;
-moz-transition: all 0.28s ease; -o-transition: all 0.28s ease; -webkit-transition: all 0.28s ease; transition: all 0.28s ease;
}
.divIndustriesFooterForm .divContactScreenDetail-bottom .divContactFormInput-submit button:hover {
background:#C9E8FF;
color:#000FA0;
border-radius:8px;
border:0;
font-size:20px !important;
-moz-transition: all 0.28s ease; -o-transition: all 0.28s ease; -webkit-transition: all 0.28s ease; transition: all 0.28s ease;
}
.divIndustriesFooterForm > .container > div > div {
width:50%;
}
#main > div > div.divIndustriesFooterForm > div > div > div:nth-child(2) > iframe {
width:90%;
float:right;
max-width:570px !important;
min-width:570px !important;
max-height:500px !important;
min-height:500px !important;
}
.body-blanchester-oh-websites-marketing .divBlockWrapper-faq .divBlockInner-question {
flex-direction:row-reverse;
}
.body-blanchester-oh-websites-marketing .divBlockWrapper-faq .divBlockInner-question > *:not(span) {
color:#000FA0;
font-size:26px;
}
.body-blanchester-oh-websites-marketing .fa-plus {
color:#000FA0;
font-size:39px;
}
.body-blanchester-oh-websites-marketing .faqDiv h2 {
color:#000FA0;
}
.body-blanchester-oh-websites-marketing .divBlockMedia figure {
margin:0 !important;
}
.body-blanchester-oh-websites-marketing .divSiteContentInnerAdditionals2 {
padding:0;
}
.body-blanchester-oh-websites-marketing .divSiteContentInnerMinis {
width:100%;
max-width:100% !important;
background:#C9E8FF;
}
.body-blanchester-oh-websites-marketing .divSiteContentInnerAdditionals3 .spnBlockContent > div {
width:50%;
max-width:50%;
}
.body-blanchester-oh-websites-marketing .divSiteContentInnerAdditionals3 .divBlockInner {
width:100%;
}
.body-blanchester-oh-websites-marketing .divMiniCalloutInner,
.body-blanchester-oh-websites-marketing .divMiniCallout .divBlockMedia picture {
display:flex;
align-items:start;
justify-content:center;
}
.divMainCalloutTextInner a.anchButton {
border-radius: 8px;
background: #DD4100;
background: #D64000;
min-width:250px;
text-align:center;
}
.divMainCalloutTextInner a.anchButton:hover {
border-radius: 8px;
background: #000FA0;
}
.body-blanchester-oh-websites-marketing .divMiniCallout .divBlockMedia img {
width:86px;
height:86px;
}
.body-blanchester-oh-websites-marketing .divBlockInner-answer p {
text-align:left;
font-weight:400;
}
.divBlockWrapper-faq .divBlockInner-question,
.divBlockWrapper-faq + .divBlockWrapper-faq .divBlockInner-question {
border-bottom:1px solid black;
}
.body-blanchester-oh-websites-marketing .divPullingFromPageWrappe .divBlogInner {
flex-direction:row-reverse;
flex-wrap:nowrap;
}
.body-blanchester-oh-websites-marketing .divPullingFromPageWrappe .divBlogWrapper {
width:100%;
max-width:100%;
}
.body-blanchester-oh-websites-marketing .divPullingFromPageWrappe {
flex-wrap:nowrap;
}
.body-blanchester-oh-websites-marketing .divPullingFromPageWrappe > h2 {
color: #DD4100 !important;
font-family: Anton;
font-size: 85px;
font-style: normal;
font-weight: 400;
line-height: 113%;
margin-right:30px;
width:35%;
padding-bottom:20px;
background:url(https://www.chooselegend.com/layout/images/Vector.png);
background-size:100%;
background-repeat:no-repeat;
background-position:bottom;
}
.body-blanchester-oh-websites-marketing .divPullingFromPageWrappe .divBlogWrapper-synopsis .divBlockWrapper-blog {
width:50%;
max-width:50%;
}
.body-blanchester-oh-websites-marketing .divPullingFromPageWrappe .divBlogWrapper-synopsis .divBlockWrapper-blog img,
.body-blanchester-oh-websites-marketing .divPullingFromPageWrappe .divBlogWrapper-synopsis .divBlockWrapper-blog a {
width:100%;
}
.body-blanchester-oh-websites-marketing .divPullingFromPageWrappe .divBlogWrapper-synopsis .divBlockWrapper-blog.divBlockWrapper-text {
padding-left:30px;
}
.divPullingFromPageWrapper-blog {
padding-top:90px;
padding-bottom:75px;
}
.body-blanchester-oh-websites-marketing .divNavigation-sandwich .btn-sandwich .icon-bar {
background-color:#ffffff;
}
.body-blanchester-oh-websites-marketing .divSiteContentInnerTestimonials {
width:100%;
max-width:100% !important;
background:#000FA0;
}
.body-blanchester-oh-websites-marketing .divSiteContentInnerTestimonials p {
color:#ffffff !important;
width:75%;
margin:auto;
text-align:center;
font-family: Metropolis;
font-weight: 400;
font-style: Regular;
font-size: 24px;
leading-trim: NONE;
line-height: 30px;
letter-spacing: 0%;
text-align: center;
vertical-align: middle;
}
.body-blanchester-oh-websites-marketing .divSiteContentInnerTestimonials p.author {
font-family: Metropolis;
font-weight: 700;
font-style: Bold;
font-size: 24px;
leading-trim: NONE;
line-height: 100%;
letter-spacing: 0%;
text-align: center;
color:#29CB8B !important;
padding-top:45px;
}
.body-blanchester-oh-websites-marketing .divSiteContentInnerTestimonials {
position:relative;
}
.body-blanchester-oh-websites-marketing .divAdditionalOneWave {
top:-78px;
transform: scaleX(-1);
}
.body-blanchester-oh-websites-marketing .divPullingFromPageWrapper-blog,
.body-blanchester-oh-websites-marketing .divSiteContentInnerBlog2 {
padding-bottom:25px;
position:relative;
}
.body-blanchester-oh-websites-marketing .divIndustriesBlogViewMoreWrapper p{
width:34%;
}
.body-blanchester-oh-websites-marketing .divTestimonialIcon {
display:none;
}
.body-blanchester-oh-websites-marketing .divBlockWrapper-testimonial.carded .divBlockInner {
border:0;
box-shadow:unset;
padding-bottom:30px;
}
.body-blanchester-oh-websites-marketing .divFooterRow-top-contact {
display:none;
}
.body-blanchester-oh-websites-marketing .divIndustriesFooterForm {
width:100%;
background:url(https://www.chooselegend.com/layout/images/industryFooterFormBgBlan.jpg);
background-size:cover;
min-height:769px;
padding:75px 15px;
padding-bottom:90px;
}
@media (min-width:768px) and (max-width:1199px){
.body-blanchester-oh-websites-marketing .divMainCalloutText-tinyMCE {
width:100%;
}
.body-blanchester-oh-websites-marketing .divIndustriesBlogViewMoreWrapper {
bottom:105px;
}
.body-blanchester-oh-websites-marketing header {
background:#002755;
}
.body-blanchester-oh-websites-marketing .divSponsorHeaderWrapper p {
padding-bottom:0;
margin-bottom:0;
}
.body-blanchester-oh-websites-marketing .divSponsorHeaderWrapper {
padding-bottom:0;
}
.body-blanchester-oh-websites-marketing header {
position:fixed;
}
.body-blanchester-oh-websites-marketing #main {
margin-top:100px !important;
}
.body-blanchester-oh-websites-marketing .divPageTitle {
background-image:unset;
}
.body-blanchester-oh-websites-marketing .divMainCalloutWrapper {
margin-top:0;
}
.body-blanchester-oh-websites-marketing .divMiniCalloutRow-1 {
padding-bottom:0;
}
.main-pagedirectory-blanchester {
margin-top:0 !important;
}
.body-blanchester-oh-websites-marketing .divMiniCalloutRow {
width:100%;
max-width:100%;
}
.body-blanchester-oh-websites-marketing .divSiteContentInnerAdditionals1 h3 {
text-align:center;
}
#main > div > div.divSiteContentInner.divSiteContentInnerAdditionals4.divSiteContentInner-sitewidth.container.row.m-auto > div.divBlockWrapper.divBlockWrapper-text.divBlock-1339.div-additional-block-4.col-12 > div > span > div:nth-child(1) {
width:25%;
max-width:25%;
}
#main > div > div.divSiteContentInner.divSiteContentInnerAdditionals4.divSiteContentInner-sitewidth.container.row.m-auto > div.divBlockWrapper.divBlockWrapper-text.divBlock-1339.div-additional-block-4.col-12 > div > span > div:nth-child(2) {
width:75%;
max-width:75%;
}
.body-blanchester-oh-websites-marketing .divSiteContentInnerAdditionals3 .spnBlockContent {
gap:5%;
}
.body-blanchester-oh-websites-marketing .divSiteContentInnerAdditionals3 a.anchButton{
position:absolute;
top:78%;
justify-self:anchor-center;
}
.body-blanchester-oh-websites-marketing .divSiteContentInnerAdditionals3 .spnBlockContent {
align-items:start;
padding-top:60px;
}
.divIndustriesFooterForm > .container > div {
flex-direction:column;
}
#main > div > div.divIndustriesFooterForm > div > div > div:nth-child(2) > iframe,
.divIndustriesFooterForm > .container > div > div {
width:100%;
max-width:100% !important;
}
.body-blanchester-oh-websites-marketing .divSiteContentInnerAdditionals3 {
z-index:13;
}
.divAdditionalTwoWave {
height:160px;
bottom:-92px !important;
}
.body-blanchester-oh-websites-marketing .divSiteContentInnerAdditionals3 .spnBlockContent {
min-height:514px;
}
.body-blanchester-oh-websites-marketing .divMiniCallout {
width:45%;
max-width:45%;
flex:unset;
min-height:0;
}
.body-blanchester-oh-websites-marketing .divMiniCalloutTextInner {
padding:0;
}
.body-blanchester-oh-websites-marketing .divMiniCalloutWrapperInner {
justify-content:center;
}
.body-blanchester-oh-websites-marketing ++.divMiniCalloutTextInner {
padding:0;
}
.body-blanchester-oh-websites-marketing .divMainCalloutText-tinyMCE {
display:flex;
}
.body-blanchester-oh-websites-marketing .divMainCalloutText-tinyMCE > div {
width:50%;
}
.body-blanchester-oh-websites-marketing .divMainCalloutInner .divBlockMedia img,
.body-blanchester-oh-websites-marketing .divMainCalloutWrapper {
height:634px;
}
.body-blanchester-oh-websites-marketing .divMainCalloutTextInner h3 {
font-size:24px;
}
.body-blanchester-oh-websites-marketing .divMainCalloutTextInner h1,
.body-blanchester-oh-websites-marketing .divMainCalloutTextInner h2,
.body-blanchester-oh-websites-marketing .divMainCalloutTextInner h3,
.body-blanchester-oh-websites-marketing .divMainCalloutTextInner h4,
.body-blanchester-oh-websites-marketing .divMainCalloutTextInner h5,
.body-blanchester-oh-websites-marketing .divMainCalloutTextInner p,
.body-blanchester-oh-websites-marketing .divMainCalloutTextInner span {
text-align:left !important;
width:100%;
}
.body-blanchester-oh-websites-marketing #main > div > div.divMainCalloutWrapper.divMainCalloutWrapper-static > div > div > div > div > div > div > div.divMainCalloutTextWrapper > div > div > div:nth-child(1) {
display:flex;
align-items:center;
justify-content:center;
flex-direction:column;
}
.body-blanchester-oh-websites-marketing .divMainCalloutTextInner h1 {
margin:0 !important;
}
.body-blanchester-oh-websites-marketing .divMainCalloutTextInner h1,
.body-blanchester-oh-websites-marketing .divMainCalloutTextInner h2,
.body-blanchester-oh-websites-marketing .divMainCalloutTextInner h3,
.body-blanchester-oh-websites-marketing .divMainCalloutTextInner h4,
.body-blanchester-oh-websites-marketing .divMainCalloutTextInner h5 {
margin-bottom:10px !important;
}
.divAdditionalOneWave {
left:0;
}
.body-blanchester-oh-websites-marketing .div-additional-block-4 .divBlockInner .divBlockMedia {
width:70%;
max-width:70%;
margin-bottom:0;
margin-right:0;
}
.body-blanchester-oh-websites-marketing .divSiteContentInnerAdditionals2 {
padding-bottom:0 !important;
}
.body-blanchester-oh-websites-marketing .div-additional-block-4 .spnBlockContent {
padding-top:15px;
padding-bottom:30px;
}
.divAdditionalTwoWave {
left:0;
}
.body-blanchester-oh-websites-marketing #main > div > div.divMainCalloutWrapper.divMainCalloutWrapper-static > div > div > div > div > div > div > div.divMainCalloutTextWrapper > div > div > div:nth-child(2) {
padding-left:0;
}
.body-blanchester-oh-websites-marketing .divMainCalloutInner .divBlockMedia img, .body-blanchester-oh-websites-marketing .divMainCalloutWrapper {
height:630px;
}
.body-blanchester-oh-websites-marketing .divMainCalloutTextInner {
padding-top:140px;
}
.body-blanchester-oh-websites-marketing .divPageTitle h1 {
font-size:60px;
}
.body-blanchester-oh-websites-marketing h2,
.divIndustriesFooterForm h2:hover, .divIndustriesFooterForm h2,
.div-additional-block-1 .spnBlockContent h2 {
font-size:36px;
}
.body-blanchester-oh-websites-marketing .divSiteContentInnerTestimonials p {
font-size:20px;
}
.body-blanchester-oh-websites-marketing .divMiniCalloutRow {
margin:0;
}
.body-blanchester-oh-websites-marketing .divSiteContentInnerAdditionals3.divSiteContentInner-sitewidth.container {
min-height:0;
padding-top:60px !important;
}
.body-blanchester-oh-websites-marketing .div-additional-block-2 {
padding-bottom:45px;
}
.body-blanchester-oh-websites-marketing .divPullingFromPageWrapper-blog {
padding-bottom:90px;
padding-top:30px;
}
.body-blanchester-oh-websites-marketing .divMainCalloutText-tinyMCE > div {
width:100%;
}
.body-blanchester-oh-websites-marketing .divMainCalloutText-tinyMCE {
flex-direction:column;
gap:0;
}
.body-blanchester-oh-websites-marketing .divSiteContentInnerAdditionals3 .spnBlockContent > div {
width:100%;
max-width:100%;
}
.body-blanchester-oh-websites-marketing .div-additional-block-3 .spnBlockContent {
flex-direction:row !important;
}
.body-blanchester-oh-websites-marketing .divSiteContentInnerAdditionals1 h3 {
width:100%;
}
.body-blanchester-oh-websites-marketing .div-additional-block-4 .divBlockInner {
flex-direction:column-reverse;
}
.body-blanchester-oh-websites-marketing .divMiniCalloutWrapperInner,
.body-blanchester-oh-websites-marketing .divSiteContentInnerAdditionals3 .spnBlockContent {
flex-direction:column;
}
.body-blanchester-oh-websites-marketing .divPullingFromPageWrappe .divBlockWrapper-synopsis .divBlockBody {
display:none;
}
.body-blanchester-oh-websites-marketing .divPullingFromPageWrappe > h2 {
font-size:50px;
}
.body-blanchester-oh-websites-marketing .divMainCalloutTextInner h2 {
font-size:20px;
}
.body-blanchester-oh-websites-marketing .divPageTitle .container {
padding:0 6%;
width:100%;
max-width:100% !important;
}
}
@media (max-width:767px) {
.body-blanchester-oh-websites-marketing .divPullingFromPageWrappe .divBlogInner {
flex-direction:column-reverse;
}
.body-blanchester-oh-websites-marketing .divSiteContentInnerAdditionals3 {
min-height:0;
}
.body-blanchester-oh-websites-marketing .divSponsorHeaderWrapper {
padding-left:15px;
padding-right:15px;
}
.body-blanchester-oh-websites-marketing .divMainCalloutTextInner a.anchButton {
padding:10px 35px;
}
.body-blanchester-oh-websites-marketing .div-additional-block-5 p{
display:flex;
flex-direction:column;
align-items:center;
justify-content:center;
text-align:center;
margin:0;
}
#main > div > div.divIndustriesFooterForm > div > div > div:nth-child(2) > iframe {
max-width:100%!important;
width:100% !important;
min-width:0 !important;
}
.body-blanchester-oh-websites-marketing .divSiteContentInnerTestimonials p {
width:100%;
}
.body-blanchester-oh-websites-marketing .div-additional-block-3 .divBlockMedia-left {
display:none;
}
.body-blanchester-oh-websites-marketing .divPageTitle h1 {
font-size:34px;
}
.divIndustriesFooterForm > .container > div {
flex-direction:column;
}
#main > div > div.divIndustriesFooterForm > div > div > div:nth-child(2) > iframe,
.divIndustriesFooterForm > .container > div > div {
width:100%;
}
.body-blanchester-oh-websites-marketing .divIndustriesBlogViewMoreWrapper {
position:relative;
bottom:0;
width:100%;
}
.body-blanchester-oh-websites-marketing .divIndustriesBlogViewMoreWrapper p {
width:100%;
}
.body-blanchester-oh-websites-marketing .divPageTitle {
height:289px;
background: rgba(0, 39, 85, 0.75);
}
.body-blanchester-oh-websites-marketing .divPageTitle h1 {
margin-top:0;
}
.body-blanchester-oh-websites-marketing .divPullingFromPageWrapper-blog,
.body-blanchester-oh-websites-marketing .div-additional-block-3{
padding-top:15px;
padding-bottom:15px;
}
.body-blanchester-oh-websites-marketing .divBlockSwiperWrapper {
padding:0 !important;
margin:0 !important;
}
.body-blanchester-oh-websites-marketing .divBlockWrapper-testimonial.carded .divBlockInner {
padding-top:0;
}
.body-blanchester-oh-websites-marketing .divBlockWrapper-testimonial.carded {
margin-top:0 !important;
}
.body-blanchester-oh-websites-marketing .div-additional-block-4 .divBlockInner .spnBlockContent {
padding-top:0;
}
.body-blanchester-oh-websites-marketing .div-additional-block-2 {
padding-bottom:0;
}
.body-blanchester-oh-websites-marketing .divMainCalloutWrapper-static .divBlockWrapper-maincallout .divMainCalloutTextWrapper {
position:relative;
}
.body-blanchester-oh-websites-marketing .divPullingFromPageWrappe .divBlockWrapper-synopsis .divBlockBody {
display:none;
}
.body-blanchester-oh-websites-marketing .divPullingFromPageWrappe > h2 {
font-size:30px;
}
.body-blanchester-oh-websites-marketing .divPullingFromPageWrappe {
flex-wrap:wrap;
flex-direction:column;
}
.body-blanchester-oh-websites-marketing header {
background:#002755;
}
.body-blanchester-oh-websites-marketing .divPageTitle {
background-image:unset;
}
.body-blanchester-oh-websites-marketing .divMainCalloutWrapper {
margin-top:0;
}
.body-blanchester-oh-websites-marketing .div-additional-block-3 .divBlockMedia-left {
padding-right:0;
margin-bottom:30px;
}
.body-blanchester-oh-websites-marketing .divPullingFromPageWrappe .divBlogWrapper-synopsis .divBlockWrapper-blog {
width:100%;
max-width:100%;
}
.body-blanchester-oh-websites-marketing .divMainCalloutText-tinyMCE {
width:100%;
}
.body-blanchester-oh-websites-marketing .divMainCalloutWrapper-static .divBlockWrapper-maincallout .divMainCalloutTextWrapper {
padding:5px !important;
}
.body-blanchester-oh-websites-marketing .divSiteContentInnerAdditionals3 {
height:100%;
padding-top:45px;
}
.body-blanchester-oh-websites-marketing .divMiniCalloutRow-1 {
padding-bottom:0;
}
.body-blanchester-oh-websites-marketing .div-additional-block-2 ul,
.body-blanchester-oh-websites-marketing .div-additional-block-2 h2,
.body-blanchester-oh-websites-marketing .div-additional-block-2 h3 {
width:100%;
}
.main-pagedirectory-blanchester {
margin-top:0 !important;
}
.body-blanchester-oh-websites-marketing .divSiteContentInnerAdditionals2 li {
list-style-position: inside;
line-height:30px;
}
.body-blanchester-oh-websites-marketing .divMiniCalloutWrapperInner,
.body-blanchester-oh-websites-marketing .divSiteContentInnerAdditionals3 .spnBlockContent {
flex-direction:column;
}
.body-blanchester-oh-websites-marketing .div-additional-block-4 .divBlockInner {
flex-direction:column-reverse;
}
.body-blanchester-oh-websites-marketing .divSiteContentInnerAdditionals3 .spnBlockContent > div,
.body-blanchester-oh-websites-marketing .divSiteContentInnerAdditionals1 .spnBlockContent > div {
width:100%;
max-width:100%;
}
#main > div > div.divSiteContentInner.divSiteContentInnerAdditionals4.divSiteContentInner-sitewidth.container.row.m-auto > div.divBlockWrapper.divBlockWrapper-text.divBlock-1339.div-additional-block-4.col-12 > div > span > div:nth-child(1) > p {
display:flex;
justify-content:center;
}
.divAdditionalOneWave {
height:100px;
top:-90px;
}
.body-blanchester-oh-websites-marketing .divMainCalloutTextInner h5 {
display:flex;
align-items:center;
justify-content:center;
}
.body-blanchester-oh-websites-marketing .divSiteContentInnerAdditionals3 h3,
.body-blanchester-oh-websites-marketing .divSiteContentInnerAdditionals1 h3 {
text-align:center;
}
.body-blanchester-oh-websites-marketing .divMainCalloutText-tinyMCE {
gap:30px;
}
.body-blanchester-oh-websites-marketing .divSiteContentInnerAdditionals2 {
padding-top:30px;
}
.divAdditionalTwoWave {
bottom:-90px;
height:100px;
}
.body-blanchester-oh-websites-marketing .divBlockWrapper-faq .divBlockInner-question > *:not(span) {
font-size:20px;
}
.divAdditionalTwoWave {
left:0;
}
.body-blanchester-oh-websites-marketing #main {
margin-top:100px !important;
}
.body-blanchester-oh-websites-marketing .divMainCalloutInner .divBlockMedia img {
height:287px !important;
}
.body-blanchester-oh-websites-marketing .divPullingFromPageWrappe > h2 {
width:100%;
background:unset;
text-align:center;
}
.body-blanchester-oh-websites-marketing .divIndustriesBlogViewMoreWrapper {
text-align:center;
}
.body-blanchester-oh-websites-marketing .divMainCalloutWrapper-static .divBlockWrapper-maincallout .divMainCalloutTextWrapper {
background:#000FA0;
padding:15px !important;
}
.body-blanchester-oh-websites-marketing .divMainCalloutText-tinyMCE ul li,
.body-blanchester-oh-websites-marketing .divMainCalloutText-tinyMCE ul{
text-align:left !important;
}
.body-blanchester-oh-websites-marketing .divMainCalloutWrapper {
height:100% !important;
}
.divAdditionalOneWave {
left:0;
}
.body-blanchester-oh-websites-marketing .divMainCalloutTextInner h1,
.body-blanchester-oh-websites-marketing .divMainCalloutTextInner h2,
.body-blanchester-oh-websites-marketing .divMainCalloutTextInner h3,
.body-blanchester-oh-websites-marketing .divMainCalloutTextInner h4,
.body-blanchester-oh-websites-marketing .divMainCalloutTextInner h5 {
margin-bottom:10px !important;
}
.body-blanchester-oh-websites-marketing .divMainCalloutTextInner h1,
.body-blanchester-oh-websites-marketing .divMainCalloutTextInner h2,
.body-blanchester-oh-websites-marketing .divMainCalloutTextInner h3,
.body-blanchester-oh-websites-marketing .divMainCalloutTextInner h4,
.body-blanchester-oh-websites-marketing .divMainCalloutTextInner h5,
.body-blanchester-oh-websites-marketing .divMainCalloutTextInner p,
.body-blanchester-oh-websites-marketing .divMainCalloutTextInner span {
text-align:left !important;
width:100%;
}
.body-blanchester-oh-websites-marketing #main > div > div.divMainCalloutWrapper.divMainCalloutWrapper-static > div > div > div > div > div > div > div.divMainCalloutTextWrapper > div > div > div:nth-child(1) {
display:flex;
align-items:center;
justify-content:center;
flex-direction:column;
}
.body-blanchester-oh-websites-marketing .divSiteContentInnerAdditionals1 .spnBlockContent > div,
.body-blanchester-oh-websites-marketing .divSiteContentInnerAdditionals3 .spnBlockContent > div {
width:100%;
max-width:100%;
}
.body-blanchester-oh-websites-marketing .divMiniCallout {
width:85%;
max-width:85%;
}
.body-blanchester-oh-websites-marketing .divMainCalloutWrapper iFrame {
max-width:345px !important;
min-width:345px !important;
}
.body-blanchester-oh-websites-marketing #main > div > div.divMainCalloutWrapper.divMainCalloutWrapper-static > div > div > div > div > div > div > div.divMainCalloutTextWrapper > div > div > div:nth-child(2) {
padding-left:0;
}
.body-blanchester-oh-websites-marketing .divMainCalloutInner .divBlockMedia img, .body-blanchester-oh-websites-marketing .divMainCalloutWrapper {
height:1200px;
}
.body-blanchester-oh-websites-marketing .divMainCalloutTextInner h3 {
font-size:20px;
}
.body-blanchester-oh-websites-marketing .divMainCalloutText-tinyMCE > div {
width:100%;
}
.body-blanchester-oh-websites-marketing .divMainCalloutText-tinyMCE {
flex-direction:column;
}
.body-blanchester-oh-websites-marketing .div-additional-block-4 .divBlockInner {
display:flex;
flex-direction:column-reverse;
}
.body-blanchester-oh-websites-marketing .divSiteContentInnerAdditionals3 .spnBlockContent {
gap:0;
flex-direction:column;
}
}
.divSiteContentInnerCaseStudy{
position:relative;
padding-bottom: 90px;
}
.divCaseStudyInner{
margin:auto;
max-width: 100%;
display:flex;
flex-wrap:nowrap;
padding-top: 90px;
padding-bottom: 75px;
}
.divCaseStudyInner .divCaseHeader{
margin-right: 30px;
flex:35%;
}
.divCaseStudyInner .divCaseHeader h2{
color: #DD4100 !important;
font-family: Anton;
font-size: 85px;
font-style: normal;
font-weight: 400;
line-height: 1;
width:100%;
margin:0;
padding-bottom: 20px;
background: url(https://www.chooselegend.com/layout/images/Vector.png);
background-size: 100%;
background-repeat: no-repeat;
background-position: bottom;
}
.divCaseStudyInner .divCaseHeader h2:hover{
color: #DD4100 !important;
font-size: 85px;
font-weight: 400;
line-height: 1;
}
.divCaseStudyInner .divBlockWrapper{
flex: auto;
padding:0;
}
.divCaseStudyInner .divBlockWrapper .divBlockMedia{
padding-right: 30px;
}
.divCaseStudyInner .divBlockWrapper .spnBlockContent a.anchButton{
border-radius: 59px;
border: 1px solid #002755;
color: #002755 !important;
background:transparent;
text-align: center;
font-family: 'Metropolis', sans-serif;
font-size: 20px;
font-style: normal;
font-weight: 700;
line-height: normal;
padding: 7.5px 35px;
text-transform: uppercase;
}
.divCaseStudyInner .divBlockWrapper .spnBlockContent a.anchButton:hover{
color: #fff !important;
background: #002755;
border: 1px solid #002755;
}
.body-dayton-ohio-websites-seo-marketing .divSiteContentInnerCaseStudy,
.body-cincinnati-ohio-websites-seo-marketing .divSiteContentInnerCaseStudy,
.body-northern-kentucky-websites-seo-marketing .divSiteContentInnerCaseStudy,
.body-lebanon-oh-websites-marketing .divSiteContentInnerCaseStudy,
.body-mason-oh-websites-marketing .divSiteContentInnerCaseStudy,
.body-blanchester-oh-websites-marketing .divSiteContentInnerCaseStudy,
.body-hillsboro-oh-websites-marketing .divSiteContentInnerCaseStudy{
padding-bottom:0;
}
@media (min-width: 768px) and (max-width: 1199px) {
.divCaseStudyInner .divCaseHeader h2{
font-size: 50px;
}
.divCaseStudyInner .divBlockWrapper .spnBlockContent p{
display:none;
}
.divCaseStudyInner .divBlockWrapper .spnBlockContent p:first-child{
display:block;
margin-top:30px;
}
.divCaseStudyInner .divBlockWrapper .spnBlockContent p:first-child,
.divCaseStudyInner .divBlockWrapper .spnBlockContent p:first-child a{
text-align:center;
font-size:16px;
}
.divCaseStudyInner .divBlockWrapper .spnBlockContent p:last-child{
display:block;
text-align:center;
}
}
@media (max-width: 767px) {
.divCaseStudyInner{
flex-wrap: wrap;
flex-direction: column;
padding-top: 15px;
padding-bottom: 15px;
}
.divCaseStudyInner .divCaseHeader{
margin:0;
width:100%;
}
.divCaseStudyInner .divCaseHeader h2{
width: 100%;
background: unset;
text-align: center;
font-size:30px;
}
.divCaseStudyInner .divBlockWrapper{
display:flex;
flex-wrap:wrap;
flex-direction:column;
gap:15px;
}
.divCaseStudyInner .divBlockWrapper .divBlockMedia{
display:flex;
justify-content:center;
padding:0;
}
.divCaseStudyInner .divBlockWrapper .divBlockMedia img{
margin:auto;
}
.divCaseStudyInner .divBlockWrapper .spnBlockContent p{
display:none;
}
.divCaseStudyInner .divBlockWrapper .spnBlockContent p:first-child{
display:block;
margin-top:30px;
}
.divCaseStudyInner .divBlockWrapper .spnBlockContent p:first-child,
.divCaseStudyInner .divBlockWrapper .spnBlockContent p:first-child a{
text-align:center;
font-size:16px;
}
.divCaseStudyInner .divBlockWrapper .spnBlockContent p:last-child{
display:block;
text-align:center;
}
}
@media (max-width:320px){
.body-dental-orthodontic-websites-marketing .divPageTitle{
height:278px !important;
}
.body-dental-orthodontic-websites-marketing .divMainCalloutInner .divBlockMedia img{
height:275px !important;
}
.body-manufacturing-companies-websites-marketing .divPageTitle{
height:auto;
}
.body-manufacturing-companies-websites-marketing .divPageTitle{
height:278px !important;
}
.body-manufacturing-companies-websites-marketing .divMainCalloutInner .divBlockMedia img{
height:275px !important;
}
}
@media (min-width: 1440px){
.body-mason-oh-websites-marketing .container, .body-mason-oh-websites-marketing .container-lg, .body-mason-oh-websites-marketing .container-md, .body-mason-oh-websites-marketing .container-sm, .body-mason-oh-websites-marketing .container-xl,
.body-mason-oh-websites-marketing .divBannerAlertTextWrapper, .body-mason-oh-websites-marketing .div-additional-block-1, .body-mason-oh-websites-marketing .div-additional-block-2, .body-mason-oh-websites-marketing .div-additional-block-3,
.body-mason-oh-websites-marketing .divPullingFromPageWrappe, .body-mason-oh-websites-marketing .div-additional-block-3, .body-mason-oh-websites-marketing .div-additional-block-4,
.body-mason-oh-websites-marketing .divMainCalloutWrapper-static .divBlockWrapper-maincallout .divMainCalloutTextWrapper .divMainCalloutTextInner {
max-width: 1362px !important;
margin:auto !important;
}
}
.body-mason-oh-websites-marketing .divSponsorHeaderWrapper {
background:transparent;
padding-top:75px !important;
}
.body-mason-oh-websites-marketing .divSponsorHeaderWrapper h2:hover,
.body-mason-oh-websites-marketing .divSponsorHeaderWrapper h2 {
color:#DD4100 !important;
}
.body-mason-oh-websites-marketing p,
.body-mason-oh-websites-marketing .divMainCalloutTextInner p {
font-size:16px !important;
}
.body-mason-oh-websites-marketing .div-additional-block-3 {
padding-top:60px;
}
.body-mason-oh-websites-marketing .divMainCalloutTextInner a.anchButton {
font-size:20px !important;
font-weight:700;
font-family: 'Inter 18pt';
border-radius:60px;
}
.body-mason-oh-websites-marketing .divNavigation-main {
position:relative;
z-index:14;
}
.body-mason-oh-websites-marketing .divPullingFromPageWrappe .divBlogWrapper img {
border:2px solid #002755;
}
.body-mason-oh-websites-marketing .divIndustriesBlogViewMoreWrapper {
width:100%;
position:absolute;
bottom:230px;
display:flex;
justify-content:end;
}
.body-mason-oh-websites-marketing .divIndustriesBlogViewMoreWrapper p a {
border-radius: 59px;
border: 1px solid #002755;
color: #002755;
text-align: center;
font-family: 'Metropolis', sans-serif;
font-size: 20px;
font-style: normal;
font-weight: 700;
line-height: normal;
padding:7.5px 35px;
text-transform:uppercase;
-moz-transition: all 0.28s ease; -o-transition: all 0.28s ease; -webkit-transition: all 0.28s ease; transition: all 0.28s ease;
}
.body-mason-oh-websites-marketing .divIndustriesBlogViewMoreWrapper p a:hover {
border-radius: 59px;
border: 1px solid #002755;
color: #ffffff;
background:#002755;
text-align: center;
font-family: 'Metropolis', sans-serif;
font-size: 20px;
font-style: normal;
font-weight: 700;
line-height: normal;
padding:7.5px 35px;
text-transform:uppercase;
-moz-transition: all 0.28s ease; -o-transition: all 0.28s ease; -webkit-transition: all 0.28s ease; transition: all 0.28s ease;
}
.body-mason-oh-websites-marketing .div-additional-block-3 .divBlockMedia-left {
padding-right:30px;
}
.body-mason-oh-websites-marketing .div-additional-block-1:hover h2,
.body-mason-oh-websites-marketing h2,
.body-mason-oh-websites-marketing h2:hover {
color: #000FA0 !important;
font-family: Anton;
font-size: 48px;
font-style: normal;
font-weight: 400;
line-height: 57px;
}
.body-mason-oh-websites-marketing .div-additional-block-3:hover h2,
.body-mason-oh-websites-marketing .div-additional-block-3 h2{
color:#DD4100 !important;
font-family: Anton;
font-size: 48px;
font-style: normal;
font-weight: 400;
line-height: 57px;
}
.body-mason-oh-websites-marketing .divCaseStudyInner {
padding-top:0;
}
.body-mason-oh-websites-marketing .divPullingFromPageWrapper-blog {
padding-top:0;
}
.body-mason-oh-websites-marketing h3 {
color: #002755;
font-family: Metropolis;
font-size: 24px;
font-style: normal;
font-weight: 700;
line-height: 34px;
letter-spacing: 2.4px;
}
.body-mason-oh-websites-marketing .divPageTitle h1 {
color:#ffffff;
position:relative;
top:22px;
background:rgba(0,0,0,0.01);
}
.body-mason-oh-websites-marketing .divMainCalloutText-tinyMCE {
width:65%;
}
.body-mason-oh-websites-marketing .divMainCalloutTextInner h2 {
color: #FFF !important;
font-family: Metropolis;
font-size: 36px;
font-style: normal;
font-weight: 700;
line-height: 40px;
letter-spacing: 3.6px;
}
.body-mason-oh-websites-marketing .divPageTitle .container {
position:relative;
top:15px;
}
.body-mason-oh-websites-marketing .divPageTitle {
width:100%;
background-image:url(https://www.chooselegend.com/layout/images/pageTitleBgLanding.png);
background-size:100% 100%;
background-position:bottom;
position:absolute;
z-index:13;
top:-2px;
padding-bottom:0;
padding-top:45px;
}
.body-mason-oh-websites-marketing .divPageTitle p {
color: #29CB8B;
background:rgba(0,0,0,0.01);
font-family: Metropolis;
font-size: 24px;
font-style: normal;
font-weight: 700;
line-height: normal;
letter-spacing: 3.6px;
}
.body-mason-oh-websites-marketing header {
background:#000FA0;
z-index:14;
}
.body-mason-oh-websites-marketing .anchLogoLink img {
opacity:1;
}
.body-mason-oh-websites-marketing .divLogoWrapper {
background-image:unset;
}
.body-mason-oh-websites-marketing .divNavFields-main .anchNavigation{
font-family:'Metropolis', sans-serif;
font-size:16px;
font-weight:bold;
text-transform:uppercase;
background:transparent;
color:#ffffff;
padding:0;
margin:0 15px;
-moz-transition: all 0.28s ease; -o-transition: all 0.28s ease; -webkit-transition: all 0.28s ease; transition: all 0.28s ease;
}
.body-mason-oh-websites-marketing .divNavFields-main .anchNavigation:hover,
.body-mason-oh-websites-marketing .divNavFields-main .anchNavigation:active,
.body-mason-oh-websites-marketing .divNavFields-main .anchNavigation:focus,
.body-mason-oh-websites-marketing .divNavFields-main .anchNavigation.current{
color:#00DD8D;
}
.body-mason-oh-websites-marketing .divSiteContentInnerMinis,
.divMainCalloutWrapper > .container {
width:100%;
max-width:100% !important;
}
.body-mason-oh-websites-marketing .divMiniCallout {
padding:7.5px 15px;
}
.body-mason-oh-websites-marketing .divMainCalloutText-tinyMCE > div {
width:50%;
}
.body-mason-oh-websites-marketing #main > div > div.divMainCalloutWrapper.divMainCalloutWrapper-static > div > div > div > div > div > div > div.divMainCalloutTextWrapper > div > div > div:nth-child(1) {
display:flex;
align-items:center;
justify-content:center;
flex-direction:column;
}
.body-mason-oh-websites-marketing .divMainCalloutTextWrapper {
padding:15px 6% !important;
}
.body-mason-oh-websites-marketing .divMainCalloutTextWrapper h1 strong {
font-weight:normal;
color:#29CB8B;
}
.body-mason-oh-websites-marketing .divSiteContentInnerAdditionals1 .spnBlockContent {
display:flex;
align-items:center;
flex-wrap:wrap;
gap:5%;
}
.body-mason-oh-websites-marketing .divSiteContentInnerAdditionals1 h3 {
width:70%;
}
.body-mason-oh-websites-marketing .divSiteContentInnerAdditionals1 .spnBlockContent > div {
width:47.5%;
max-width:47.5%;
}
.body-mason-oh-websites-marketing .divMainCalloutWrapper {
height:883px;
margin-top:100px;
}
.body-mason-oh-websites-marketing #main > div > div.divMainCalloutWrapper.divMainCalloutWrapper-static > div > div > div > div > div > div > div.divMainCalloutTextWrapper > div > div > div:nth-child(2) {
padding-left:5%;
}
.body-mason-oh-websites-marketing a.anchButton {
text-transform:uppercase;
font-size:20px;
border-radius:59px;
padding:5px 25px;
}
.body-mason-oh-websites-marketing .divMainCalloutTextInner a.anchButton:hover {
color:white !important;
font-size:20px;
font-size:20px;
border-radius:59px;
}
.body-mason-oh-websites-marketing .divMiniCallout:hover .divMiniCalloutTextWrapper h3,
.body-mason-oh-websites-marketing .divMiniCalloutInner h3,
.body-mason-oh-websites-marketing .divMiniCalloutInner h3:hover {
color: #FFF;
text-align: center;
font-family: Metropolis;
font-size: 16px;
font-style: normal;
font-weight: 700;
line-height: 24px;
text-decoration:unset;
}
.body-mason-oh-websites-marketing .divSiteContentInnerAdditionals3 h3,
.body-mason-oh-websites-marketing .divSiteContentInnerAdditionals1 h3 {
text-transform:uppercase;
}
.body-mason-oh-websites-marketing .divSiteContentInnerAdditionals3 p {
font-size:18px;
}
.body-mason-oh-websites-marketing .divSiteContentInnerAdditionals3 p strong {
color: #29CB8B !important;
font-family: Metropolis;
font-size: 18px;
font-style: italic;
font-weight: 700;
line-height: 21px;
}
.body-mason-oh-websites-marketing .divSiteContentInnerAdditionals1 p {
font-size:18px;
width:100%;
}
.body-mason-oh-websites-marketing .div-additional-block-2 h2 {
color: #000FA0;
font-family: Anton;
font-size: 48px;
font-style: normal;
font-weight: 400;
line-height: 57px;
width:75%;
}
.body-mason-oh-websites-marketing .div-additional-block-2 h3 {
color: #002755;
font-family: Metropolis;
font-size: 26px;
font-style: normal;
font-weight: 700;
line-height: 34px;
letter-spacing: 2.6px;
text-transform: uppercase;
width:75%;
padding-top:30px;
padding-bottom:60px;
}
.body-mason-oh-websites-marketing .div-additional-block-2 ul {
width:50%;
}
.body-mason-oh-websites-marketing .div-additional-block-2 p {
width:100%;
}
.body-mason-oh-websites-marketing .div-additional-block-2 .spnBlockContent {
display:flex;
flex-wrap:wrap;
}
.body-mason-oh-websites-marketing .div-additional-block-2 {
padding-bottom:15px;
}
.body-mason-oh-websites-marketing .divMainCalloutWrapper-static .divBlockWrapper-maincallout .divMainCalloutTextWrapper {
height:100%;
top:0;
background: rgba(0, 39, 85, 0.69);
text-align:left;
}
.body-mason-oh-websites-marketing .divMainCalloutTextInner h1,
.body-mason-oh-websites-marketing .divMainCalloutTextInner h2,
.body-mason-oh-websites-marketing .divMainCalloutTextInner h3,
.body-mason-oh-websites-marketing .divMainCalloutTextInner h4,
.body-mason-oh-websites-marketing .divMainCalloutTextInner h5,
.body-mason-oh-websites-marketing .divMainCalloutTextInner p,
.body-mason-oh-websites-marketing .divMainCalloutTextInner span {
text-align:left !important;
width:100%;
}
.body-mason-oh-websites-marketing .divMainCalloutTextInner h1,
.body-mason-oh-websites-marketing .divMainCalloutTextInner h3 {
text-transform:uppercase;
}
.body-mason-oh-websites-marketing .divMainCalloutTextInner h5 {
font-weight:400;
}
.body-mason-oh-websites-marketing .divMainCalloutTextInner h5 strong {
font-weight:700;
}
.body-mason-oh-websites-marketing .faqDiv h2,
.body-mason-oh-websites-marketing .faqDiv {
width:100%;
text-align:center;
}
.body-mason-oh-websites-marketing .divBlockWrapper-faq .divBlockInner-question {
text-align:left;
}
.body-mason-oh-websites-marketing .divPullingFromPageWrappe,
.body-mason-oh-websites-marketing .divBlockWrapper-faq {
width:100%;
max-width:100%;
flex:unset;
}
.body-mason-oh-websites-marketing .divMiniCallout {
width:30%;
max-width:30%;
}
.body-mason-oh-websites-marketing .divMiniCalloutRow-1 {
padding-bottom:45px;
}
.body-mason-oh-websites-marketing .divMainCalloutTextInner h1,
.body-mason-oh-websites-marketing .divMainCalloutTextInner h2,
.body-mason-oh-websites-marketing .divMainCalloutTextInner h3,
.body-mason-oh-websites-marketing .divMainCalloutTextInner h4,
.body-mason-oh-websites-marketing .divMainCalloutTextInner h5 {
margin-bottom:20px !important;
}
.body-mason-oh-websites-marketing .divSiteContentInnerAdditionals3 {
width:100%;
max-width:100% !important;
flex:unset;
background-color: #C9E8FF;
padding-top:70px;
padding-bottom:45px;
}
.body-mason-oh-websites-marketing .divSiteContentInnerAdditionals4 {
width:100%;
max-width:100% !important;
background:#C9E8FF;
padding-bottom:15px;
}
.body-mason-oh-websites-marketing .divSiteContentInnerAdditionals1 * {
color:#F5F5F5 !important;
}
.body-mason-oh-websites-marketing .divSponsorSlideWrapper .swiper-wrapper {
align-items:center;
}
.body-mason-oh-websites-marketing .divSiteContentInnerAdditionals2 h2 {
color: #000FA0;
font-family: Anton;
font-size: 48px;
font-style: normal;
font-weight: 400;
text-transform:uppercase;
letter-spacing:normal;
}
.body-mason-oh-websites-marketing .divSiteContentInnerAdditionals2 h3 {
color: #002755;
font-family: Metropolis;
font-size: 26px;
font-style: normal;
font-weight: 700;
line-height: 34px;
letter-spacing: 2.6px;
}
.body-mason-oh-websites-marketing .divSiteContentInnerAdditionals2 h4 {
color: #002755;
font-family: Metropolis;
font-size: 26px;
font-style: normal;
font-weight: 700;
line-height: 34px;
letter-spacing: 2.6px;
text-transform:uppercase;
}
.body-mason-oh-websites-marketing .divSiteContentInnerAdditionals3,
.body-mason-oh-websites-marketing .divSiteContentInnerAdditionals1 {
position:relative;
}
.body-mason-oh-websites-marketing .div-additional-block-3 {
padding-bottom:30px;
padding-top:90px;
}
.body-mason-oh-websites-marketing .div-additional-block-4 .divBlockInner {
display:flex;
flex-direction:row-reverse;
align-items:center;
}
.body-mason-oh-websites-marketing .div-additional-block-4 .divBlockInner .divBlockMedia {
margin-bottom:0;
flex:unset;
}
.body-mason-oh-websites-marketing .swiper-container-horizontal>.swiper-pagination-bullets {
background:transparent;
bottom:0;
}
.body-mason-oh-websites-marketing .swiper-pagination-bullet {
border:0px solid #ffffff;
background:#C9E8FF;
}
.body-mason-oh-websites-marketing .swiper-pagination-bullet-active {
background:#000FA0;
}
.body-mason-oh-websites-marketing .divSponsorHeaderWrapper p{
text-align:center;
padding-top:30px;
padding-bottom:30px;
}
.body-mason-oh-websites-marketing .div-additional-block-4 .divBlockInner .spnBlockContent {
padding-top:45px;
padding-bottom:25px;
width:100%;
}
.body-mason-oh-websites-marketing .divSiteContentInnerAdditionals2 ul li {
padding:10px 0;
}
.divAdditionalOneWave {
width:100%;
height:200px;
background:url(https://www.chooselegend.com/layout/images/titleTwoLandingWaveOne.png);
background-size:100% 100%;
position:absolute;
top:-135px;
}
.divAdditionalTwoWave {
width:100%;
height:200px;
background:url(https://www.chooselegend.com/layout/images/titleTwoLandingWaveTwo.png);
background-size:100% 100%;
position:absolute;
bottom:-85px;
}
.body-mason-oh-websites-marketing .divSiteContentInnerAdditionals2 strong {
color:#DD4100;
}
.body-mason-oh-websites-marketing .divSiteContentInnerAdditionals2 li strong,
.body-mason-oh-websites-marketing .divSiteContentInnerAdditionals2 li span {
position:relative;
top:-4px;
}
.body-mason-oh-websites-marketing .div-additional-block-1 {
display:flex;
align-items:center;
}
.body-mason-oh-websites-marketing .divMiniCalloutInner {
border-radius: 10px;
background: #000FA0;
padding:22px 22px;
min-height:300px;
display:flex;
align-items:center !important;
}
.body-mason-oh-websites-marketing .divMiniCalloutInner h3,
.body-mason-oh-websites-marketing .divMiniCalloutInner p {
text-align:left;
}
.landingMiniHeader {
width:100%;
padding-bottom:75px;
text-align:center;
color: #000FA0;
text-align: center;
font-family: Anton;
font-size: 48px;
font-style: normal;
font-weight: 400;
line-height: 57px;
}
.body-mason-oh-websites-marketing .divMiniCalloutRow {
gap:2%;
}
.body-mason-oh-websites-marketing .divSiteContentInnerAdditionals5 {
padding-top:75px;
}
.body-mason-oh-websites-marketing .faqDiv h2 {
padding-top:75px;
text-transform:uppercase;
}
.body-mason-oh-websites-marketing .divSiteContentWrapper {
padding-bottom:0 !important;
position:relative;
}
.divIndustriesFooterForm p {
color: #FFF;
font-family: Metropolis;
font-size: 24px;
font-style: normal;
font-weight: 400;
line-height: 30px;
background:rgba(0,0,0,0.01);
}
.divIndustriesFooterForm h2:hover,
.divIndustriesFooterForm h2 {
color: #FFF !important;
background:rgba(0,0,0,0.01);
font-family: Anton;
font-size: 48px;
font-style: normal;
font-weight: 400;
line-height: normal;
}
.divIndustriesFooterForm h3 {
color: #29CB8B;
font-family: Metropolis;
font-size: 30px;
font-style: normal;
font-weight: 700;
line-height: 40px;
letter-spacing: 3px;
background:rgba(0,0,0,0.01);
}
.divIndustriesFooterForm > .container > div {
display:flex;
}
.divIndustriesFooterForm .divContactFormInput .inpProperty {
border:1px solid #ffffff;
background:rgba(0,0,0,0.01);
color:#ffffff;
}
.divIndustriesFooterForm .divContactFormInput .labelPropertyLabel {
color:#ffffff;
background-color:unset !important;
background:rgba(0,0,0,0.01) !important;
}
.divIndustriesFooterForm .divContactFormInput .inpProperty-textarea ~ .labelPropertyLabel {
color:#ffffff;
background:rgba(0,0,0,0.01);
top:10%;
border:0;
}
.divIndustriesFooterForm .divContactScreenDetail-bottom .divContactFormInput-submit button {
background:#DD4100;
color:#ffffff;
border-radius:8px;
border:0;
font-weight:bold;
font-size:20px !important;
-moz-transition: all 0.28s ease; -o-transition: all 0.28s ease; -webkit-transition: all 0.28s ease; transition: all 0.28s ease;
}
.divIndustriesFooterForm .divContactScreenDetail-bottom .divContactFormInput-submit button:hover {
background:#C9E8FF;
color:#000FA0;
border-radius:8px;
border:0;
font-size:20px !important;
-moz-transition: all 0.28s ease; -o-transition: all 0.28s ease; -webkit-transition: all 0.28s ease; transition: all 0.28s ease;
}
.divIndustriesFooterForm > .container > div > div {
width:50%;
}
#main > div > div.divIndustriesFooterForm > div > div > div:nth-child(2) > iframe {
width:90%;
float:right;
max-width:570px !important;
min-width:570px !important;
max-height:500px !important;
min-height:500px !important;
}
.body-mason-oh-websites-marketing .divBlockWrapper-faq .divBlockInner-question {
flex-direction:row-reverse;
}
.body-mason-oh-websites-marketing .divBlockWrapper-faq .divBlockInner-question > *:not(span) {
color:#000FA0;
font-size:26px;
}
.body-mason-oh-websites-marketing .fa-plus {
color:#000FA0;
font-size:39px;
}
.body-mason-oh-websites-marketing .faqDiv h2 {
color:#000FA0;
}
.body-mason-oh-websites-marketing .divBlockMedia figure {
margin:0 !important;
}
.body-mason-oh-websites-marketing .divSiteContentInnerAdditionals2 {
padding:0;
}
.body-mason-oh-websites-marketing .divSiteContentInnerMinis {
width:100%;
max-width:100% !important;
background:#C9E8FF;
}
.body-mason-oh-websites-marketing .divSiteContentInnerAdditionals3 .spnBlockContent > div {
width:50%;
max-width:50%;
}
.body-mason-oh-websites-marketing .divSiteContentInnerAdditionals3 .divBlockInner {
width:100%;
}
.body-mason-oh-websites-marketing .divMiniCalloutInner,
.body-mason-oh-websites-marketing .divMiniCallout .divBlockMedia picture {
display:flex;
align-items:start;
justify-content:center;
}
.divMainCalloutTextInner a.anchButton {
border-radius: 8px;
background: #DD4100;
background: #D64000;
min-width:250px;
text-align:center;
}
.divMainCalloutTextInner a.anchButton:hover {
border-radius: 8px;
background: #000FA0;
}
.body-mason-oh-websites-marketing .divMiniCallout .divBlockMedia img {
width:86px;
height:86px;
}
.body-mason-oh-websites-marketing .divBlockInner-answer p {
text-align:left;
font-weight:400;
}
.divBlockWrapper-faq .divBlockInner-question,
.divBlockWrapper-faq + .divBlockWrapper-faq .divBlockInner-question {
border-bottom:1px solid black;
}
.body-mason-oh-websites-marketing .divPullingFromPageWrappe .divBlogInner {
flex-direction:row-reverse;
flex-wrap:nowrap;
}
.body-mason-oh-websites-marketing .divPullingFromPageWrappe .divBlogWrapper {
width:100%;
max-width:100%;
}
.body-mason-oh-websites-marketing .divPullingFromPageWrappe {
flex-wrap:nowrap;
}
.body-mason-oh-websites-marketing .divPullingFromPageWrappe > h2 {
color: #DD4100 !important;
font-family: Anton;
font-size: 85px;
font-style: normal;
font-weight: 400;
line-height: 113%;
margin-right:30px;
width:35%;
padding-bottom:20px;
background:url(https://www.chooselegend.com/layout/images/Vector.png);
background-size:100%;
background-repeat:no-repeat;
background-position:bottom;
}
.body-mason-oh-websites-marketing .divPullingFromPageWrappe .divBlogWrapper-synopsis .divBlockWrapper-blog {
width:50%;
max-width:50%;
}
.body-mason-oh-websites-marketing .divPullingFromPageWrappe .divBlogWrapper-synopsis .divBlockWrapper-blog img,
.body-mason-oh-websites-marketing .divPullingFromPageWrappe .divBlogWrapper-synopsis .divBlockWrapper-blog a {
width:100%;
}
.body-mason-oh-websites-marketing .divPullingFromPageWrappe .divBlogWrapper-synopsis .divBlockWrapper-blog.divBlockWrapper-text {
padding-left:30px;
}
.divPullingFromPageWrapper-blog {
padding-top:90px;
padding-bottom:75px;
}
.body-mason-oh-websites-marketing .divNavigation-sandwich .btn-sandwich .icon-bar {
background-color:#ffffff;
}
.body-mason-oh-websites-marketing .divSiteContentInnerTestimonials {
width:100%;
max-width:100% !important;
background:#000FA0;
}
.body-mason-oh-websites-marketing .divSiteContentInnerTestimonials p {
color:#ffffff !important;
width:75%;
margin:auto;
text-align:center;
font-family: Metropolis;
font-weight: 400;
font-style: Regular;
font-size: 24px;
leading-trim: NONE;
line-height: 30px;
letter-spacing: 0%;
text-align: center;
vertical-align: middle;
}
.body-mason-oh-websites-marketing .divSiteContentInnerTestimonials p.author {
font-family: Metropolis;
font-weight: 700;
font-style: Bold;
font-size: 24px;
leading-trim: NONE;
line-height: 100%;
letter-spacing: 0%;
text-align: center;
color:#29CB8B !important;
padding-top:45px;
}
.body-mason-oh-websites-marketing .divSiteContentInnerTestimonials {
position:relative;
}
.body-mason-oh-websites-marketing .divAdditionalOneWave {
top:-78px;
transform: scaleX(-1);
}
.body-mason-oh-websites-marketing .divPullingFromPageWrapper-blog,
.body-mason-oh-websites-marketing .divSiteContentInnerBlog2 {
padding-bottom:25px;
position:relative;
}
.body-mason-oh-websites-marketing .divIndustriesBlogViewMoreWrapper p{
width:34%;
}
.body-mason-oh-websites-marketing .divTestimonialIcon {
display:none;
}
.body-mason-oh-websites-marketing .divBlockWrapper-testimonial.carded .divBlockInner {
border:0;
box-shadow:unset;
padding-bottom:30px;
}
.body-mason-oh-websites-marketing .divFooterRow-top-contact {
display:none;
}
.body-mason-oh-websites-marketing .divIndustriesFooterForm {
width:100%;
background:url(https://www.chooselegend.com/layout/images/industryFooterFormBgMason.jpg);
background-size:cover;
min-height:769px;
padding:75px 15px;
padding-bottom:90px;
}
@media (min-width:768px) and (max-width:1199px){
.body-mason-oh-websites-marketing .divMainCalloutText-tinyMCE {
width:100%;
}
.body-mason-oh-websites-marketing .divIndustriesBlogViewMoreWrapper {
bottom:105px;
}
.body-mason-oh-websites-marketing header {
background:#002755;
}
.body-mason-oh-websites-marketing .divSponsorHeaderWrapper p {
padding-bottom:0;
margin-bottom:0;
}
.body-mason-oh-websites-marketing .divSponsorHeaderWrapper {
padding-bottom:0;
}
.body-mason-oh-websites-marketing header {
position:fixed;
}
.body-mason-oh-websites-marketing #main {
margin-top:100px !important;
}
.body-mason-oh-websites-marketing .divPageTitle {
background-image:unset;
}
.body-mason-oh-websites-marketing .divMainCalloutWrapper {
margin-top:0;
}
.body-mason-oh-websites-marketing .divMiniCalloutRow-1 {
padding-bottom:0;
}
.main-pagedirectory-mason {
margin-top:0 !important;
}
.body-mason-oh-websites-marketing .divMiniCalloutRow {
width:100%;
max-width:100%;
}
.body-mason-oh-websites-marketing .divSiteContentInnerAdditionals1 h3 {
text-align:center;
}
#main > div > div.divSiteContentInner.divSiteContentInnerAdditionals4.divSiteContentInner-sitewidth.container.row.m-auto > div.divBlockWrapper.divBlockWrapper-text.divBlock-1339.div-additional-block-4.col-12 > div > span > div:nth-child(1) {
width:25%;
max-width:25%;
}
#main > div > div.divSiteContentInner.divSiteContentInnerAdditionals4.divSiteContentInner-sitewidth.container.row.m-auto > div.divBlockWrapper.divBlockWrapper-text.divBlock-1339.div-additional-block-4.col-12 > div > span > div:nth-child(2) {
width:75%;
max-width:75%;
}
.body-mason-oh-websites-marketing .divSiteContentInnerAdditionals3 .spnBlockContent {
gap:5%;
}
.body-mason-oh-websites-marketing .divSiteContentInnerAdditionals3 a.anchButton{
position:absolute;
top:78%;
justify-self:anchor-center;
}
.body-mason-oh-websites-marketing .divSiteContentInnerAdditionals3 .spnBlockContent {
align-items:start;
padding-top:60px;
}
.divIndustriesFooterForm > .container > div {
flex-direction:column;
}
#main > div > div.divIndustriesFooterForm > div > div > div:nth-child(2) > iframe,
.divIndustriesFooterForm > .container > div > div {
width:100%;
max-width:100% !important;
}
.body-mason-oh-websites-marketing .divSiteContentInnerAdditionals3 {
z-index:13;
}
.divAdditionalTwoWave {
height:160px;
bottom:-92px !important;
}
.body-mason-oh-websites-marketing .divSiteContentInnerAdditionals3 .spnBlockContent {
min-height:514px;
}
.body-mason-oh-websites-marketing .divMiniCallout {
width:45%;
max-width:45%;
flex:unset;
min-height:0;
}
.body-mason-oh-websites-marketing .divMiniCalloutTextInner {
padding:0;
}
.body-mason-oh-websites-marketing .divMiniCalloutWrapperInner {
justify-content:center;
}
.body-mason-oh-websites-marketing ++.divMiniCalloutTextInner {
padding:0;
}
.body-mason-oh-websites-marketing .divMainCalloutText-tinyMCE {
display:flex;
}
.body-mason-oh-websites-marketing .divMainCalloutText-tinyMCE > div {
width:50%;
}
.body-mason-oh-websites-marketing .divMainCalloutInner .divBlockMedia img,
.body-mason-oh-websites-marketing .divMainCalloutWrapper {
height:634px;
}
.body-mason-oh-websites-marketing .divMainCalloutTextInner h3 {
font-size:24px;
}
.body-mason-oh-websites-marketing .divMainCalloutTextInner h1,
.body-mason-oh-websites-marketing .divMainCalloutTextInner h2,
.body-mason-oh-websites-marketing .divMainCalloutTextInner h3,
.body-mason-oh-websites-marketing .divMainCalloutTextInner h4,
.body-mason-oh-websites-marketing .divMainCalloutTextInner h5,
.body-mason-oh-websites-marketing .divMainCalloutTextInner p,
.body-mason-oh-websites-marketing .divMainCalloutTextInner span {
text-align:left !important;
width:100%;
}
.body-mason-oh-websites-marketing #main > div > div.divMainCalloutWrapper.divMainCalloutWrapper-static > div > div > div > div > div > div > div.divMainCalloutTextWrapper > div > div > div:nth-child(1) {
display:flex;
align-items:center;
justify-content:center;
flex-direction:column;
}
.body-mason-oh-websites-marketing .divMainCalloutTextInner h1 {
margin:0 !important;
}
.body-mason-oh-websites-marketing .divMainCalloutTextInner h1,
.body-mason-oh-websites-marketing .divMainCalloutTextInner h2,
.body-mason-oh-websites-marketing .divMainCalloutTextInner h3,
.body-mason-oh-websites-marketing .divMainCalloutTextInner h4,
.body-mason-oh-websites-marketing .divMainCalloutTextInner h5 {
margin-bottom:10px !important;
}
.divAdditionalOneWave {
left:0;
}
.body-mason-oh-websites-marketing .div-additional-block-4 .divBlockInner .divBlockMedia {
width:70%;
max-width:70%;
margin-bottom:0;
margin-right:0;
}
.body-mason-oh-websites-marketing .divSiteContentInnerAdditionals2 {
padding-bottom:0 !important;
}
.body-mason-oh-websites-marketing .div-additional-block-4 .spnBlockContent {
padding-top:15px;
padding-bottom:30px;
}
.divAdditionalTwoWave {
left:0;
}
.body-mason-oh-websites-marketing #main > div > div.divMainCalloutWrapper.divMainCalloutWrapper-static > div > div > div > div > div > div > div.divMainCalloutTextWrapper > div > div > div:nth-child(2) {
padding-left:0;
}
.body-mason-oh-websites-marketing .divMainCalloutInner .divBlockMedia img, .body-mason-oh-websites-marketing .divMainCalloutWrapper {
height:630px;
}
.body-mason-oh-websites-marketing .divMainCalloutTextInner {
padding-top:140px;
}
.body-mason-oh-websites-marketing .divPageTitle h1 {
font-size:60px;
}
.body-mason-oh-websites-marketing h2,
.divIndustriesFooterForm h2:hover, .divIndustriesFooterForm h2,
.div-additional-block-1 .spnBlockContent h2 {
font-size:36px;
}
.body-mason-oh-websites-marketing .divSiteContentInnerTestimonials p {
font-size:20px;
}
.body-mason-oh-websites-marketing .divMiniCalloutRow {
margin:0;
}
.body-mason-oh-websites-marketing .divSiteContentInnerAdditionals3.divSiteContentInner-sitewidth.container {
min-height:0;
padding-top:60px !important;
}
.body-mason-oh-websites-marketing .div-additional-block-2 {
padding-bottom:45px;
}
.body-mason-oh-websites-marketing .divPullingFromPageWrapper-blog {
padding-bottom:90px;
padding-top:30px;
}
.body-mason-oh-websites-marketing .divMainCalloutText-tinyMCE > div {
width:100%;
}
.body-mason-oh-websites-marketing .divMainCalloutText-tinyMCE {
flex-direction:column;
gap:0;
}
.body-mason-oh-websites-marketing .divSiteContentInnerAdditionals3 .spnBlockContent > div {
width:100%;
max-width:100%;
}
.body-mason-oh-websites-marketing .div-additional-block-3 .spnBlockContent {
flex-direction:row !important;
}
.body-mason-oh-websites-marketing .divSiteContentInnerAdditionals1 h3 {
width:100%;
}
.body-mason-oh-websites-marketing .div-additional-block-4 .divBlockInner {
flex-direction:column-reverse;
}
.body-mason-oh-websites-marketing .divMiniCalloutWrapperInner,
.body-mason-oh-websites-marketing .divSiteContentInnerAdditionals3 .spnBlockContent {
flex-direction:column;
}
.body-mason-oh-websites-marketing .divPullingFromPageWrappe .divBlockWrapper-synopsis .divBlockBody {
display:none;
}
.body-mason-oh-websites-marketing .divPullingFromPageWrappe > h2 {
font-size:50px;
}
.body-mason-oh-websites-marketing .divMainCalloutTextInner h2 {
font-size:20px;
}
.body-mason-oh-websites-marketing .divPageTitle .container {
padding:0 6%;
width:100%;
max-width:100% !important;
}
}
@media (max-width:767px) {
.body-mason-oh-websites-marketing .divPullingFromPageWrappe .divBlogInner {
flex-direction:column-reverse;
}
.body-mason-oh-websites-marketing .divPageTitle h1,
.body-mason-oh-websites-marketing .divPageTitle p {
text-align:center;
}
.body-mason-oh-websites-marketing .divSiteContentInnerAdditionals3 {
min-height:0;
}
.body-mason-oh-websites-marketing .divSponsorHeaderWrapper {
padding-left:15px;
padding-right:15px;
}
.body-mason-oh-websites-marketing .divMainCalloutTextInner a.anchButton {
padding:10px 35px;
}
.body-mason-oh-websites-marketing .div-additional-block-5 p{
display:flex;
flex-direction:column;
align-items:center;
justify-content:center;
text-align:center;
margin:0;
}
#main > div > div.divIndustriesFooterForm > div > div > div:nth-child(2) > iframe {
max-width:100%!important;
width:100% !important;
min-width:0 !important;
}
.body-mason-oh-websites-marketing .divSiteContentInnerTestimonials p {
width:100%;
}
.body-mason-oh-websites-marketing .div-additional-block-3 .divBlockMedia-left {
display:none;
}
.body-mason-oh-websites-marketing .divPageTitle h1 {
font-size:34px;
}
.divIndustriesFooterForm > .container > div {
flex-direction:column;
}
#main > div > div.divIndustriesFooterForm > div > div > div:nth-child(2) > iframe,
.divIndustriesFooterForm > .container > div > div {
width:100%;
}
.body-mason-oh-websites-marketing .divIndustriesBlogViewMoreWrapper {
position:relative;
bottom:0;
width:100%;
}
.body-mason-oh-websites-marketing .divIndustriesBlogViewMoreWrapper p {
width:100%;
}
.body-mason-oh-websites-marketing .divPageTitle {
height:289px;
background: rgba(0, 39, 85, 0.75);
}
.body-mason-oh-websites-marketing .divPageTitle h1 {
margin-top:0;
}
.body-mason-oh-websites-marketing .divPullingFromPageWrapper-blog,
.body-mason-oh-websites-marketing .div-additional-block-3{
padding-top:15px;
padding-bottom:15px;
}
.body-mason-oh-websites-marketing .divBlockSwiperWrapper {
padding:0 !important;
margin:0 !important;
}
.body-mason-oh-websites-marketing .divBlockWrapper-testimonial.carded .divBlockInner {
padding-top:0;
}
.body-mason-oh-websites-marketing .divBlockWrapper-testimonial.carded {
margin-top:0 !important;
}
.body-mason-oh-websites-marketing .div-additional-block-4 .divBlockInner .spnBlockContent {
padding-top:0;
}
.body-mason-oh-websites-marketing .div-additional-block-2 {
padding-bottom:0;
}
.body-mason-oh-websites-marketing .divMainCalloutWrapper-static .divBlockWrapper-maincallout .divMainCalloutTextWrapper {
position:relative;
}
.body-mason-oh-websites-marketing .divPullingFromPageWrappe .divBlockWrapper-synopsis .divBlockBody {
display:none;
}
.body-mason-oh-websites-marketing .divPullingFromPageWrappe > h2 {
font-size:30px;
}
.body-mason-oh-websites-marketing .divPullingFromPageWrappe {
flex-wrap:wrap;
flex-direction:column;
}
.body-mason-oh-websites-marketing header {
background:#002755;
}
.body-mason-oh-websites-marketing .divPageTitle {
background-image:unset;
}
.body-mason-oh-websites-marketing .divMainCalloutWrapper {
margin-top:0;
}
.body-mason-oh-websites-marketing .div-additional-block-3 .divBlockMedia-left {
padding-right:0;
margin-bottom:30px;
}
.body-mason-oh-websites-marketing .divPullingFromPageWrappe .divBlogWrapper-synopsis .divBlockWrapper-blog {
width:100%;
max-width:100%;
}
.body-mason-oh-websites-marketing .divMainCalloutText-tinyMCE {
width:100%;
}
.body-mason-oh-websites-marketing .divMainCalloutWrapper-static .divBlockWrapper-maincallout .divMainCalloutTextWrapper {
padding:5px !important;
}
.body-mason-oh-websites-marketing .divSiteContentInnerAdditionals3 {
height:100%;
padding-top:45px;
}
.body-mason-oh-websites-marketing .divMiniCalloutRow-1 {
padding-bottom:0;
}
.body-mason-oh-websites-marketing .div-additional-block-2 ul,
.body-mason-oh-websites-marketing .div-additional-block-2 h2,
.body-mason-oh-websites-marketing .div-additional-block-2 h3 {
width:100%;
}
.main-pagedirectory-mason {
margin-top:0 !important;
}
.body-mason-oh-websites-marketing .divSiteContentInnerAdditionals2 li {
list-style-position: inside;
line-height:30px;
}
.body-mason-oh-websites-marketing .divMiniCalloutWrapperInner,
.body-mason-oh-websites-marketing .divSiteContentInnerAdditionals3 .spnBlockContent {
flex-direction:column;
}
.body-mason-oh-websites-marketing .div-additional-block-4 .divBlockInner {
flex-direction:column-reverse;
}
.body-mason-oh-websites-marketing .divSiteContentInnerAdditionals3 .spnBlockContent > div,
.body-mason-oh-websites-marketing .divSiteContentInnerAdditionals1 .spnBlockContent > div {
width:100%;
max-width:100%;
}
#main > div > div.divSiteContentInner.divSiteContentInnerAdditionals4.divSiteContentInner-sitewidth.container.row.m-auto > div.divBlockWrapper.divBlockWrapper-text.divBlock-1339.div-additional-block-4.col-12 > div > span > div:nth-child(1) > p {
display:flex;
justify-content:center;
}
.divAdditionalOneWave {
height:100px;
top:-90px;
}
.body-mason-oh-websites-marketing .divMainCalloutTextInner h5 {
display:flex;
align-items:center;
justify-content:center;
}
.body-mason-oh-websites-marketing .divSiteContentInnerAdditionals3 h3,
.body-mason-oh-websites-marketing .divSiteContentInnerAdditionals1 h3 {
text-align:center;
}
.body-mason-oh-websites-marketing .divMainCalloutText-tinyMCE {
gap:30px;
}
.body-mason-oh-websites-marketing .divSiteContentInnerAdditionals2 {
padding-top:30px;
}
.divAdditionalTwoWave {
bottom:-90px;
height:100px;
}
.body-mason-oh-websites-marketing .divBlockWrapper-faq .divBlockInner-question > *:not(span) {
font-size:20px;
}
.divAdditionalTwoWave {
left:0;
}
.body-mason-oh-websites-marketing #main {
margin-top:100px !important;
}
.body-mason-oh-websites-marketing .divMainCalloutInner .divBlockMedia img {
height:287px !important;
}
.body-mason-oh-websites-marketing .divPullingFromPageWrappe > h2 {
width:100%;
background:unset;
text-align:center;
}
.body-mason-oh-websites-marketing .divIndustriesBlogViewMoreWrapper {
text-align:center;
}
.body-mason-oh-websites-marketing .divMainCalloutWrapper-static .divBlockWrapper-maincallout .divMainCalloutTextWrapper {
background:#000FA0;
padding:15px !important;
}
.body-mason-oh-websites-marketing .divMainCalloutText-tinyMCE ul li,
.body-mason-oh-websites-marketing .divMainCalloutText-tinyMCE ul{
text-align:left !important;
}
.body-mason-oh-websites-marketing .divMainCalloutWrapper {
height:100% !important;
}
.divAdditionalOneWave {
left:0;
}
.body-mason-oh-websites-marketing .divMainCalloutTextInner h1,
.body-mason-oh-websites-marketing .divMainCalloutTextInner h2,
.body-mason-oh-websites-marketing .divMainCalloutTextInner h3,
.body-mason-oh-websites-marketing .divMainCalloutTextInner h4,
.body-mason-oh-websites-marketing .divMainCalloutTextInner h5 {
margin-bottom:10px !important;
}
.body-mason-oh-websites-marketing .divMainCalloutTextInner h1,
.body-mason-oh-websites-marketing .divMainCalloutTextInner h2,
.body-mason-oh-websites-marketing .divMainCalloutTextInner h3,
.body-mason-oh-websites-marketing .divMainCalloutTextInner h4,
.body-mason-oh-websites-marketing .divMainCalloutTextInner h5,
.body-mason-oh-websites-marketing .divMainCalloutTextInner p,
.body-mason-oh-websites-marketing .divMainCalloutTextInner span {
text-align:left !important;
width:100%;
}
.body-mason-oh-websites-marketing #main > div > div.divMainCalloutWrapper.divMainCalloutWrapper-static > div > div > div > div > div > div > div.divMainCalloutTextWrapper > div > div > div:nth-child(1) {
display:flex;
align-items:center;
justify-content:center;
flex-direction:column;
}
.body-mason-oh-websites-marketing .divSiteContentInnerAdditionals1 .spnBlockContent > div,
.body-mason-oh-websites-marketing .divSiteContentInnerAdditionals3 .spnBlockContent > div {
width:100%;
max-width:100%;
}
.body-mason-oh-websites-marketing .divMiniCallout {
width:85%;
max-width:85%;
}
.body-mason-oh-websites-marketing .divMainCalloutWrapper iFrame {
max-width:345px !important;
min-width:345px !important;
}
.body-mason-oh-websites-marketing #main > div > div.divMainCalloutWrapper.divMainCalloutWrapper-static > div > div > div > div > div > div > div.divMainCalloutTextWrapper > div > div > div:nth-child(2) {
padding-left:0;
}
.body-mason-oh-websites-marketing .divMainCalloutInner .divBlockMedia img, .body-mason-oh-websites-marketing .divMainCalloutWrapper {
height:1200px;
}
.body-mason-oh-websites-marketing .divMainCalloutTextInner h3 {
font-size:20px;
}
.body-mason-oh-websites-marketing .divMainCalloutText-tinyMCE > div {
width:100%;
}
.body-mason-oh-websites-marketing .divMainCalloutText-tinyMCE {
flex-direction:column;
}
.body-mason-oh-websites-marketing .div-additional-block-4 .divBlockInner {
display:flex;
flex-direction:column-reverse;
}
.body-mason-oh-websites-marketing .divSiteContentInnerAdditionals3 .spnBlockContent {
gap:0;
flex-direction:column;
}
}
@media (min-width: 1440px){
.body-hillsboro-oh-websites-marketing .container, .body-hillsboro-oh-websites-marketing .container-lg, .body-hillsboro-oh-websites-marketing .container-md, .body-hillsboro-oh-websites-marketing .container-sm, .body-hillsboro-oh-websites-marketing .container-xl,
.body-hillsboro-oh-websites-marketing .divBannerAlertTextWrapper, .body-hillsboro-oh-websites-marketing .div-additional-block-1, .body-hillsboro-oh-websites-marketing .div-additional-block-2, .body-hillsboro-oh-websites-marketing .div-additional-block-3,
.body-hillsboro-oh-websites-marketing .divPullingFromPageWrappe, .body-hillsboro-oh-websites-marketing .div-additional-block-3, .body-hillsboro-oh-websites-marketing .div-additional-block-4,
.body-hillsboro-oh-websites-marketing .divMainCalloutWrapper-static .divBlockWrapper-maincallout .divMainCalloutTextWrapper .divMainCalloutTextInner {
max-width: 1362px !important;
margin:auto !important;
}
}
.body-hillsboro-oh-websites-marketing .divSponsorHeaderWrapper {
background:transparent;
padding-top:75px !important;
}
.body-hillsboro-oh-websites-marketing .divSponsorHeaderWrapper h2:hover,
.body-hillsboro-oh-websites-marketing .divSponsorHeaderWrapper h2 {
color:#DD4100 !important;
}
.body-hillsboro-oh-websites-marketing p,
.body-hillsboro-oh-websites-marketing .divMainCalloutTextInner p {
font-size:16px !important;
}
.body-hillsboro-oh-websites-marketing .div-additional-block-3 {
padding-top:60px;
}
.body-hillsboro-oh-websites-marketing .divMainCalloutTextInner a.anchButton {
font-size:20px !important;
font-weight:700;
font-family: 'Inter 18pt';
border-radius:60px;
}
.body-hillsboro-oh-websites-marketing .divNavigation-main {
position:relative;
z-index:14;
}
.body-hillsboro-oh-websites-marketing .divPullingFromPageWrappe .divBlogWrapper img {
border:2px solid #002755;
}
.body-hillsboro-oh-websites-marketing .divIndustriesBlogViewMoreWrapper {
width:100%;
position:absolute;
bottom:230px;
display:flex;
justify-content:end;
}
.body-hillsboro-oh-websites-marketing .divIndustriesBlogViewMoreWrapper p a {
border-radius: 59px;
border: 1px solid #002755;
color: #002755;
text-align: center;
font-family: 'Metropolis', sans-serif;
font-size: 20px;
font-style: normal;
font-weight: 700;
line-height: normal;
padding:7.5px 35px;
text-transform:uppercase;
-moz-transition: all 0.28s ease; -o-transition: all 0.28s ease; -webkit-transition: all 0.28s ease; transition: all 0.28s ease;
}
.body-hillsboro-oh-websites-marketing .divIndustriesBlogViewMoreWrapper p a:hover {
border-radius: 59px;
border: 1px solid #002755;
color: #ffffff;
background:#002755;
text-align: center;
font-family: 'Metropolis', sans-serif;
font-size: 20px;
font-style: normal;
font-weight: 700;
line-height: normal;
padding:7.5px 35px;
text-transform:uppercase;
-moz-transition: all 0.28s ease; -o-transition: all 0.28s ease; -webkit-transition: all 0.28s ease; transition: all 0.28s ease;
}
.body-hillsboro-oh-websites-marketing .div-additional-block-3 .divBlockMedia-left {
padding-right:30px;
}
.body-hillsboro-oh-websites-marketing .div-additional-block-1:hover h2,
.body-hillsboro-oh-websites-marketing h2,
.body-hillsboro-oh-websites-marketing h2:hover {
color: #000FA0 !important;
font-family: Anton;
font-size: 48px;
font-style: normal;
font-weight: 400;
line-height: 57px;
}
.body-hillsboro-oh-websites-marketing .div-additional-block-3:hover h2,
.body-hillsboro-oh-websites-marketing .div-additional-block-3 h2{
color:#DD4100 !important;
font-family: Anton;
font-size: 48px;
font-style: normal;
font-weight: 400;
line-height: 57px;
}
.body-hillsboro-oh-websites-marketing .divCaseStudyInner {
padding-top:0;
}
.body-hillsboro-oh-websites-marketing .divPullingFromPageWrapper-blog {
padding-top:0;
}
.body-hillsboro-oh-websites-marketing h3 {
color: #002755;
font-family: Metropolis;
font-size: 24px;
font-style: normal;
font-weight: 700;
line-height: 34px;
letter-spacing: 2.4px;
}
.body-hillsboro-oh-websites-marketing .divPageTitle h1 {
color:#ffffff;
position:relative;
top:22px;
background:rgba(0,0,0,0.01);
}
.body-hillsboro-oh-websites-marketing .divMainCalloutText-tinyMCE {
width:65%;
}
.body-hillsboro-oh-websites-marketing .divMainCalloutTextInner h2 {
color: #FFF !important;
font-family: Metropolis;
font-size: 36px;
font-style: normal;
font-weight: 700;
line-height: 40px;
letter-spacing: 3.6px;
}
.body-hillsboro-oh-websites-marketing .divPageTitle .container {
position:relative;
top:15px;
}
.body-hillsboro-oh-websites-marketing .divPageTitle {
width:100%;
background-image:url(https://www.chooselegend.com/layout/images/pageTitleBgLanding.png);
background-size:100% 100%;
background-position:bottom;
position:absolute;
z-index:13;
top:-2px;
padding-bottom:0;
padding-top:45px;
}
.body-hillsboro-oh-websites-marketing .divPageTitle p {
color: #29CB8B;
background:rgba(0,0,0,0.01);
font-family: Metropolis;
font-size: 24px;
font-style: normal;
font-weight: 700;
line-height: normal;
letter-spacing: 3.6px;
}
.body-hillsboro-oh-websites-marketing header {
background:#000FA0;
z-index:14;
}
.body-hillsboro-oh-websites-marketing .anchLogoLink img {
opacity:1;
}
.body-hillsboro-oh-websites-marketing .divLogoWrapper {
background-image:unset;
}
.body-hillsboro-oh-websites-marketing .divNavFields-main .anchNavigation{
font-family:'Metropolis', sans-serif;
font-size:16px;
font-weight:bold;
text-transform:uppercase;
background:transparent;
color:#ffffff;
padding:0;
margin:0 15px;
-moz-transition: all 0.28s ease; -o-transition: all 0.28s ease; -webkit-transition: all 0.28s ease; transition: all 0.28s ease;
}
.body-hillsboro-oh-websites-marketing .divNavFields-main .anchNavigation:hover,
.body-hillsboro-oh-websites-marketing .divNavFields-main .anchNavigation:active,
.body-hillsboro-oh-websites-marketing .divNavFields-main .anchNavigation:focus,
.body-hillsboro-oh-websites-marketing .divNavFields-main .anchNavigation.current{
color:#00DD8D;
}
.body-hillsboro-oh-websites-marketing .divSiteContentInnerMinis,
.divMainCalloutWrapper > .container {
width:100%;
max-width:100% !important;
}
.body-hillsboro-oh-websites-marketing .divMiniCallout {
padding:7.5px 15px;
}
.body-hillsboro-oh-websites-marketing .divMainCalloutText-tinyMCE > div {
width:50%;
}
.body-hillsboro-oh-websites-marketing #main > div > div.divMainCalloutWrapper.divMainCalloutWrapper-static > div > div > div > div > div > div > div.divMainCalloutTextWrapper > div > div > div:nth-child(1) {
display:flex;
align-items:center;
justify-content:center;
flex-direction:column;
}
.body-hillsboro-oh-websites-marketing .divMainCalloutTextWrapper {
padding:15px 6% !important;
}
.body-hillsboro-oh-websites-marketing .divMainCalloutTextWrapper h1 strong {
font-weight:normal;
color:#29CB8B;
}
.body-hillsboro-oh-websites-marketing .divSiteContentInnerAdditionals1 .spnBlockContent {
display:flex;
align-items:center;
flex-wrap:wrap;
gap:5%;
}
.body-hillsboro-oh-websites-marketing .divSiteContentInnerAdditionals1 h3 {
width:70%;
}
.body-hillsboro-oh-websites-marketing .divSiteContentInnerAdditionals1 .spnBlockContent > div {
width:47.5%;
max-width:47.5%;
}
.body-hillsboro-oh-websites-marketing .divMainCalloutWrapper {
height:883px;
margin-top:100px;
}
.body-hillsboro-oh-websites-marketing #main > div > div.divMainCalloutWrapper.divMainCalloutWrapper-static > div > div > div > div > div > div > div.divMainCalloutTextWrapper > div > div > div:nth-child(2) {
padding-left:5%;
}
.body-hillsboro-oh-websites-marketing a.anchButton {
text-transform:uppercase;
font-size:20px;
border-radius:59px;
padding:5px 25px;
}
.body-hillsboro-oh-websites-marketing .divMainCalloutTextInner a.anchButton:hover {
color:white !important;
font-size:20px;
font-size:20px;
border-radius:59px;
}
.body-hillsboro-oh-websites-marketing .divMiniCallout:hover .divMiniCalloutTextWrapper h3,
.body-hillsboro-oh-websites-marketing .divMiniCalloutInner h3,
.body-hillsboro-oh-websites-marketing .divMiniCalloutInner h3:hover {
color: #FFF;
text-align: center;
font-family: Metropolis;
font-size: 16px;
font-style: normal;
font-weight: 700;
line-height: 24px;
text-decoration:unset;
}
.body-hillsboro-oh-websites-marketing .divSiteContentInnerAdditionals3 h3,
.body-hillsboro-oh-websites-marketing .divSiteContentInnerAdditionals1 h3 {
text-transform:uppercase;
}
.body-hillsboro-oh-websites-marketing .divSiteContentInnerAdditionals3 p {
font-size:18px;
}
.body-hillsboro-oh-websites-marketing .divSiteContentInnerAdditionals3 p strong {
color: #29CB8B !important;
font-family: Metropolis;
font-size: 18px;
font-style: italic;
font-weight: 700;
line-height: 21px;
}
.body-hillsboro-oh-websites-marketing .divSiteContentInnerAdditionals1 p {
font-size:18px;
width:100%;
}
.body-hillsboro-oh-websites-marketing .div-additional-block-2 h2 {
color: #000FA0;
font-family: Anton;
font-size: 48px;
font-style: normal;
font-weight: 400;
line-height: 57px;
width:75%;
}
.body-hillsboro-oh-websites-marketing .div-additional-block-2 h3 {
color: #002755;
font-family: Metropolis;
font-size: 26px;
font-style: normal;
font-weight: 700;
line-height: 34px;
letter-spacing: 2.6px;
text-transform: uppercase;
width:75%;
padding-top:30px;
padding-bottom:60px;
}
.body-hillsboro-oh-websites-marketing .div-additional-block-2 ul {
width:50%;
}
.body-hillsboro-oh-websites-marketing .div-additional-block-2 p {
width:100%;
}
.body-hillsboro-oh-websites-marketing .div-additional-block-2 .spnBlockContent {
display:flex;
flex-wrap:wrap;
}
.body-hillsboro-oh-websites-marketing .div-additional-block-2 {
padding-bottom:15px;
}
.body-hillsboro-oh-websites-marketing .divMainCalloutWrapper-static .divBlockWrapper-maincallout .divMainCalloutTextWrapper {
height:100%;
top:0;
background: rgba(0, 39, 85, 0.69);
text-align:left;
}
.body-hillsboro-oh-websites-marketing .divMainCalloutTextInner h1,
.body-hillsboro-oh-websites-marketing .divMainCalloutTextInner h2,
.body-hillsboro-oh-websites-marketing .divMainCalloutTextInner h3,
.body-hillsboro-oh-websites-marketing .divMainCalloutTextInner h4,
.body-hillsboro-oh-websites-marketing .divMainCalloutTextInner h5,
.body-hillsboro-oh-websites-marketing .divMainCalloutTextInner p,
.body-hillsboro-oh-websites-marketing .divMainCalloutTextInner span {
text-align:left !important;
width:100%;
}
.body-hillsboro-oh-websites-marketing .divMainCalloutTextInner h1,
.body-hillsboro-oh-websites-marketing .divMainCalloutTextInner h3 {
text-transform:uppercase;
}
.body-hillsboro-oh-websites-marketing .divMainCalloutTextInner h5 {
font-weight:400;
}
.body-hillsboro-oh-websites-marketing .divMainCalloutTextInner h5 strong {
font-weight:700;
}
.body-hillsboro-oh-websites-marketing .faqDiv h2,
.body-hillsboro-oh-websites-marketing .faqDiv {
width:100%;
text-align:center;
}
.body-hillsboro-oh-websites-marketing .divBlockWrapper-faq .divBlockInner-question {
text-align:left;
}
.body-hillsboro-oh-websites-marketing .divPullingFromPageWrappe,
.body-hillsboro-oh-websites-marketing .divBlockWrapper-faq {
width:100%;
max-width:100%;
flex:unset;
}
.body-hillsboro-oh-websites-marketing .divMiniCallout {
width:30%;
max-width:30%;
}
.body-hillsboro-oh-websites-marketing .divMiniCalloutRow-1 {
padding-bottom:45px;
}
.body-hillsboro-oh-websites-marketing .divMainCalloutTextInner h1,
.body-hillsboro-oh-websites-marketing .divMainCalloutTextInner h2,
.body-hillsboro-oh-websites-marketing .divMainCalloutTextInner h3,
.body-hillsboro-oh-websites-marketing .divMainCalloutTextInner h4,
.body-hillsboro-oh-websites-marketing .divMainCalloutTextInner h5 {
margin-bottom:20px !important;
}
.body-hillsboro-oh-websites-marketing .divSiteContentInnerAdditionals3 {
width:100%;
max-width:100% !important;
flex:unset;
background-color: #C9E8FF;
padding-top:70px;
padding-bottom:45px;
}
.body-hillsboro-oh-websites-marketing .divSiteContentInnerAdditionals4 {
width:100%;
max-width:100% !important;
background:#C9E8FF;
padding-bottom:15px;
}
.body-hillsboro-oh-websites-marketing .divSiteContentInnerAdditionals1 * {
color:#F5F5F5 !important;
}
.body-hillsboro-oh-websites-marketing .divSponsorSlideWrapper .swiper-wrapper {
align-items:center;
}
.body-hillsboro-oh-websites-marketing .divSiteContentInnerAdditionals2 h2 {
color: #000FA0;
font-family: Anton;
font-size: 48px;
font-style: normal;
font-weight: 400;
text-transform:uppercase;
letter-spacing:normal;
}
.body-hillsboro-oh-websites-marketing .divSiteContentInnerAdditionals2 h3 {
color: #002755;
font-family: Metropolis;
font-size: 26px;
font-style: normal;
font-weight: 700;
line-height: 34px;
letter-spacing: 2.6px;
}
.body-hillsboro-oh-websites-marketing .divSiteContentInnerAdditionals2 h4 {
color: #002755;
font-family: Metropolis;
font-size: 26px;
font-style: normal;
font-weight: 700;
line-height: 34px;
letter-spacing: 2.6px;
text-transform:uppercase;
}
.body-hillsboro-oh-websites-marketing .divSiteContentInnerAdditionals3,
.body-hillsboro-oh-websites-marketing .divSiteContentInnerAdditionals1 {
position:relative;
}
.body-hillsboro-oh-websites-marketing .div-additional-block-3 {
padding-bottom:30px;
padding-top:90px;
}
.body-hillsboro-oh-websites-marketing .div-additional-block-4 .divBlockInner {
display:flex;
flex-direction:row-reverse;
align-items:center;
}
.body-hillsboro-oh-websites-marketing .div-additional-block-4 .divBlockInner .divBlockMedia {
margin-bottom:0;
flex:unset;
}
.body-hillsboro-oh-websites-marketing .swiper-container-horizontal>.swiper-pagination-bullets {
background:transparent;
bottom:0;
}
.body-hillsboro-oh-websites-marketing .swiper-pagination-bullet {
border:0px solid #ffffff;
background:#C9E8FF;
}
.body-hillsboro-oh-websites-marketing .swiper-pagination-bullet-active {
background:#000FA0;
}
.body-hillsboro-oh-websites-marketing .divSponsorHeaderWrapper p{
text-align:center;
padding-top:30px;
padding-bottom:30px;
}
.body-hillsboro-oh-websites-marketing .div-additional-block-4 .divBlockInner .spnBlockContent {
padding-top:45px;
padding-bottom:25px;
width:100%;
}
.body-hillsboro-oh-websites-marketing .divSiteContentInnerAdditionals2 ul li {
padding:10px 0;
}
.divAdditionalOneWave {
width:100%;
height:200px;
background:url(https://www.chooselegend.com/layout/images/titleTwoLandingWaveOne.png);
background-size:100% 100%;
position:absolute;
top:-135px;
}
.divAdditionalTwoWave {
width:100%;
height:200px;
background:url(https://www.chooselegend.com/layout/images/titleTwoLandingWaveTwo.png);
background-size:100% 100%;
position:absolute;
bottom:-85px;
}
.body-hillsboro-oh-websites-marketing .divSiteContentInnerAdditionals2 strong {
color:#DD4100;
}
.body-hillsboro-oh-websites-marketing .divSiteContentInnerAdditionals2 li strong,
.body-hillsboro-oh-websites-marketing .divSiteContentInnerAdditionals2 li span {
position:relative;
top:-4px;
}
.body-hillsboro-oh-websites-marketing .div-additional-block-1 {
display:flex;
align-items:center;
}
.body-hillsboro-oh-websites-marketing .divMiniCalloutInner {
border-radius: 10px;
background: #000FA0;
padding:22px 22px;
min-height:300px;
display:flex;
align-items:center !important;
}
.body-hillsboro-oh-websites-marketing .divMiniCalloutInner h3,
.body-hillsboro-oh-websites-marketing .divMiniCalloutInner p {
text-align:left;
}
.landingMiniHeader {
width:100%;
padding-bottom:75px;
text-align:center;
color: #000FA0;
text-align: center;
font-family: Anton;
font-size: 48px;
font-style: normal;
font-weight: 400;
line-height: 57px;
}
.body-hillsboro-oh-websites-marketing .divMiniCalloutRow {
gap:2%;
}
.body-hillsboro-oh-websites-marketing .divSiteContentInnerAdditionals5 {
padding-top:75px;
}
.body-hillsboro-oh-websites-marketing .faqDiv h2 {
padding-top:75px;
text-transform:uppercase;
}
.body-hillsboro-oh-websites-marketing .divSiteContentWrapper {
padding-bottom:0 !important;
position:relative;
}
.divIndustriesFooterForm p {
color: #FFF;
font-family: Metropolis;
font-size: 24px;
font-style: normal;
font-weight: 400;
line-height: 30px;
background:rgba(0,0,0,0.01);
}
.divIndustriesFooterForm h2:hover,
.divIndustriesFooterForm h2 {
color: #FFF !important;
background:rgba(0,0,0,0.01);
font-family: Anton;
font-size: 48px;
font-style: normal;
font-weight: 400;
line-height: normal;
}
.divIndustriesFooterForm h3 {
color: #29CB8B;
font-family: Metropolis;
font-size: 30px;
font-style: normal;
font-weight: 700;
line-height: 40px;
letter-spacing: 3px;
background:rgba(0,0,0,0.01);
}
.divIndustriesFooterForm > .container > div {
display:flex;
}
.divIndustriesFooterForm .divContactFormInput .inpProperty {
border:1px solid #ffffff;
background:rgba(0,0,0,0.01);
color:#ffffff;
}
.divIndustriesFooterForm .divContactFormInput .labelPropertyLabel {
color:#ffffff;
background-color:unset !important;
background:rgba(0,0,0,0.01) !important;
}
.divIndustriesFooterForm .divContactFormInput .inpProperty-textarea ~ .labelPropertyLabel {
color:#ffffff;
background:rgba(0,0,0,0.01);
top:10%;
border:0;
}
.divIndustriesFooterForm .divContactScreenDetail-bottom .divContactFormInput-submit button {
background:#DD4100;
color:#ffffff;
border-radius:8px;
border:0;
font-weight:bold;
font-size:20px !important;
-moz-transition: all 0.28s ease; -o-transition: all 0.28s ease; -webkit-transition: all 0.28s ease; transition: all 0.28s ease;
}
.divIndustriesFooterForm .divContactScreenDetail-bottom .divContactFormInput-submit button:hover {
background:#C9E8FF;
color:#000FA0;
border-radius:8px;
border:0;
font-size:20px !important;
-moz-transition: all 0.28s ease; -o-transition: all 0.28s ease; -webkit-transition: all 0.28s ease; transition: all 0.28s ease;
}
.divIndustriesFooterForm > .container > div > div {
width:50%;
}
#main > div > div.divIndustriesFooterForm > div > div > div:nth-child(2) > iframe {
width:90%;
float:right;
max-width:570px !important;
min-width:570px !important;
max-height:500px !important;
min-height:500px !important;
}
.body-hillsboro-oh-websites-marketing .divBlockWrapper-faq .divBlockInner-question {
flex-direction:row-reverse;
}
.body-hillsboro-oh-websites-marketing .divBlockWrapper-faq .divBlockInner-question > *:not(span) {
color:#000FA0;
font-size:26px;
}
.body-hillsboro-oh-websites-marketing .fa-plus {
color:#000FA0;
font-size:39px;
}
.body-hillsboro-oh-websites-marketing .faqDiv h2 {
color:#000FA0;
}
.body-hillsboro-oh-websites-marketing .divBlockMedia figure {
margin:0 !important;
}
.body-hillsboro-oh-websites-marketing .divSiteContentInnerAdditionals2 {
padding:0;
}
.body-hillsboro-oh-websites-marketing .divSiteContentInnerMinis {
width:100%;
max-width:100% !important;
background:#C9E8FF;
}
.body-hillsboro-oh-websites-marketing .divSiteContentInnerAdditionals3 .spnBlockContent > div {
width:50%;
max-width:50%;
}
.body-hillsboro-oh-websites-marketing .divSiteContentInnerAdditionals3 .divBlockInner {
width:100%;
}
.body-hillsboro-oh-websites-marketing .divMiniCalloutInner,
.body-hillsboro-oh-websites-marketing .divMiniCallout .divBlockMedia picture {
display:flex;
align-items:start;
justify-content:center;
}
.divMainCalloutTextInner a.anchButton {
border-radius: 8px;
background: #DD4100;
background: #D64000;
min-width:250px;
text-align:center;
}
.divMainCalloutTextInner a.anchButton:hover {
border-radius: 8px;
background: #000FA0;
}
.body-hillsboro-oh-websites-marketing .divMiniCallout .divBlockMedia img {
width:86px;
height:86px;
}
.body-hillsboro-oh-websites-marketing .divBlockInner-answer p {
text-align:left;
font-weight:400;
}
.divBlockWrapper-faq .divBlockInner-question,
.divBlockWrapper-faq + .divBlockWrapper-faq .divBlockInner-question {
border-bottom:1px solid black;
}
.body-hillsboro-oh-websites-marketing .divPullingFromPageWrappe .divBlogInner {
flex-direction:row-reverse;
flex-wrap:nowrap;
}
.body-hillsboro-oh-websites-marketing .divPullingFromPageWrappe .divBlogWrapper {
width:100%;
max-width:100%;
}
.body-hillsboro-oh-websites-marketing .divPullingFromPageWrappe {
flex-wrap:nowrap;
}
.body-hillsboro-oh-websites-marketing .divPullingFromPageWrappe > h2 {
color: #DD4100 !important;
font-family: Anton;
font-size: 85px;
font-style: normal;
font-weight: 400;
line-height: 113%;
margin-right:30px;
width:35%;
padding-bottom:20px;
background:url(https://www.chooselegend.com/layout/images/Vector.png);
background-size:100%;
background-repeat:no-repeat;
background-position:bottom;
}
.body-hillsboro-oh-websites-marketing .divPullingFromPageWrappe .divBlogWrapper-synopsis .divBlockWrapper-blog {
width:50%;
max-width:50%;
}
.body-hillsboro-oh-websites-marketing .divPullingFromPageWrappe .divBlogWrapper-synopsis .divBlockWrapper-blog img,
.body-hillsboro-oh-websites-marketing .divPullingFromPageWrappe .divBlogWrapper-synopsis .divBlockWrapper-blog a {
width:100%;
}
.body-hillsboro-oh-websites-marketing .divPullingFromPageWrappe .divBlogWrapper-synopsis .divBlockWrapper-blog.divBlockWrapper-text {
padding-left:30px;
}
.divPullingFromPageWrapper-blog {
padding-top:90px;
padding-bottom:75px;
}
.body-hillsboro-oh-websites-marketing .divNavigation-sandwich .btn-sandwich .icon-bar {
background-color:#ffffff;
}
.body-hillsboro-oh-websites-marketing .divSiteContentInnerTestimonials {
width:100%;
max-width:100% !important;
background:#000FA0;
}
.body-hillsboro-oh-websites-marketing .divSiteContentInnerTestimonials p {
color:#ffffff !important;
width:75%;
margin:auto;
text-align:center;
font-family: Metropolis;
font-weight: 400;
font-style: Regular;
font-size: 24px;
leading-trim: NONE;
line-height: 30px;
letter-spacing: 0%;
text-align: center;
vertical-align: middle;
}
.body-hillsboro-oh-websites-marketing .divSiteContentInnerTestimonials p.author {
font-family: Metropolis;
font-weight: 700;
font-style: Bold;
font-size: 24px;
leading-trim: NONE;
line-height: 100%;
letter-spacing: 0%;
text-align: center;
color:#29CB8B !important;
padding-top:45px;
}
.body-hillsboro-oh-websites-marketing .divSiteContentInnerTestimonials {
position:relative;
}
.body-hillsboro-oh-websites-marketing .divAdditionalOneWave {
top:-78px;
transform: scaleX(-1);
}
.body-hillsboro-oh-websites-marketing .divPullingFromPageWrapper-blog,
.body-hillsboro-oh-websites-marketing .divSiteContentInnerBlog2 {
padding-bottom:25px;
position:relative;
}
.body-hillsboro-oh-websites-marketing .divIndustriesBlogViewMoreWrapper p{
width:34%;
}
.body-hillsboro-oh-websites-marketing .divTestimonialIcon {
display:none;
}
.body-hillsboro-oh-websites-marketing .divBlockWrapper-testimonial.carded .divBlockInner {
border:0;
box-shadow:unset;
padding-bottom:30px;
}
.body-hillsboro-oh-websites-marketing .divFooterRow-top-contact {
display:none;
}
.body-hillsboro-oh-websites-marketing .divIndustriesFooterForm {
width:100%;
background:url(https://www.chooselegend.com/layout/images/industryFooterFormBgHillsboro.jpg);
background-size:cover;
min-height:769px;
padding:75px 15px;
padding-bottom:90px;
}
@media (min-width:768px) and (max-width:1199px){
.body-hillsboro-oh-websites-marketing .divMainCalloutText-tinyMCE {
width:100%;
}
.body-hillsboro-oh-websites-marketing .divIndustriesBlogViewMoreWrapper {
bottom:105px;
}
.body-hillsboro-oh-websites-marketing header {
background:#002755;
}
.body-hillsboro-oh-websites-marketing .divSponsorHeaderWrapper p {
padding-bottom:0;
margin-bottom:0;
}
.body-hillsboro-oh-websites-marketing .divSponsorHeaderWrapper {
padding-bottom:0;
}
.body-hillsboro-oh-websites-marketing header {
position:fixed;
}
.body-hillsboro-oh-websites-marketing #main {
margin-top:100px !important;
}
.body-hillsboro-oh-websites-marketing .divPageTitle {
background-image:unset;
}
.body-hillsboro-oh-websites-marketing .divMainCalloutWrapper {
margin-top:0;
}
.body-hillsboro-oh-websites-marketing .divMiniCalloutRow-1 {
padding-bottom:0;
}
.main-pagedirectory-hillsboro {
margin-top:0 !important;
}
.body-hillsboro-oh-websites-marketing .divMiniCalloutRow {
width:100%;
max-width:100%;
}
.body-hillsboro-oh-websites-marketing .divSiteContentInnerAdditionals1 h3 {
text-align:center;
}
#main > div > div.divSiteContentInner.divSiteContentInnerAdditionals4.divSiteContentInner-sitewidth.container.row.m-auto > div.divBlockWrapper.divBlockWrapper-text.divBlock-1339.div-additional-block-4.col-12 > div > span > div:nth-child(1) {
width:25%;
max-width:25%;
}
#main > div > div.divSiteContentInner.divSiteContentInnerAdditionals4.divSiteContentInner-sitewidth.container.row.m-auto > div.divBlockWrapper.divBlockWrapper-text.divBlock-1339.div-additional-block-4.col-12 > div > span > div:nth-child(2) {
width:75%;
max-width:75%;
}
.body-hillsboro-oh-websites-marketing .divSiteContentInnerAdditionals3 .spnBlockContent {
gap:5%;
}
.body-hillsboro-oh-websites-marketing .divSiteContentInnerAdditionals3 a.anchButton{
position:absolute;
top:78%;
justify-self:anchor-center;
}
.body-hillsboro-oh-websites-marketing .divSiteContentInnerAdditionals3 .spnBlockContent {
align-items:start;
padding-top:60px;
}
.divIndustriesFooterForm > .container > div {
flex-direction:column;
}
#main > div > div.divIndustriesFooterForm > div > div > div:nth-child(2) > iframe,
.divIndustriesFooterForm > .container > div > div {
width:100%;
max-width:100% !important;
}
.body-hillsboro-oh-websites-marketing .divSiteContentInnerAdditionals3 {
z-index:13;
}
.divAdditionalTwoWave {
height:160px;
bottom:-92px !important;
}
.body-hillsboro-oh-websites-marketing .divSiteContentInnerAdditionals3 .spnBlockContent {
min-height:514px;
}
.body-hillsboro-oh-websites-marketing .divMiniCallout {
width:45%;
max-width:45%;
flex:unset;
min-height:0;
}
.body-hillsboro-oh-websites-marketing .divMiniCalloutTextInner {
padding:0;
}
.body-hillsboro-oh-websites-marketing .divMiniCalloutWrapperInner {
justify-content:center;
}
.body-hillsboro-oh-websites-marketing ++.divMiniCalloutTextInner {
padding:0;
}
.body-hillsboro-oh-websites-marketing .divMainCalloutText-tinyMCE {
display:flex;
}
.body-hillsboro-oh-websites-marketing .divMainCalloutText-tinyMCE > div {
width:50%;
}
.body-hillsboro-oh-websites-marketing .divMainCalloutInner .divBlockMedia img,
.body-hillsboro-oh-websites-marketing .divMainCalloutWrapper {
height:634px;
}
.body-hillsboro-oh-websites-marketing .divMainCalloutTextInner h3 {
font-size:24px;
}
.body-hillsboro-oh-websites-marketing .divMainCalloutTextInner h1,
.body-hillsboro-oh-websites-marketing .divMainCalloutTextInner h2,
.body-hillsboro-oh-websites-marketing .divMainCalloutTextInner h3,
.body-hillsboro-oh-websites-marketing .divMainCalloutTextInner h4,
.body-hillsboro-oh-websites-marketing .divMainCalloutTextInner h5,
.body-hillsboro-oh-websites-marketing .divMainCalloutTextInner p,
.body-hillsboro-oh-websites-marketing .divMainCalloutTextInner span {
text-align:left !important;
width:100%;
}
.body-hillsboro-oh-websites-marketing #main > div > div.divMainCalloutWrapper.divMainCalloutWrapper-static > div > div > div > div > div > div > div.divMainCalloutTextWrapper > div > div > div:nth-child(1) {
display:flex;
align-items:center;
justify-content:center;
flex-direction:column;
}
.body-hillsboro-oh-websites-marketing .divMainCalloutTextInner h1 {
margin:0 !important;
}
.body-hillsboro-oh-websites-marketing .divMainCalloutTextInner h1,
.body-hillsboro-oh-websites-marketing .divMainCalloutTextInner h2,
.body-hillsboro-oh-websites-marketing .divMainCalloutTextInner h3,
.body-hillsboro-oh-websites-marketing .divMainCalloutTextInner h4,
.body-hillsboro-oh-websites-marketing .divMainCalloutTextInner h5 {
margin-bottom:10px !important;
}
.divAdditionalOneWave {
left:0;
}
.body-hillsboro-oh-websites-marketing .div-additional-block-4 .divBlockInner .divBlockMedia {
width:70%;
max-width:70%;
margin-bottom:0;
margin-right:0;
}
.body-hillsboro-oh-websites-marketing .divSiteContentInnerAdditionals2 {
padding-bottom:0 !important;
}
.body-hillsboro-oh-websites-marketing .div-additional-block-4 .spnBlockContent {
padding-top:15px;
padding-bottom:30px;
}
.divAdditionalTwoWave {
left:0;
}
.body-hillsboro-oh-websites-marketing #main > div > div.divMainCalloutWrapper.divMainCalloutWrapper-static > div > div > div > div > div > div > div.divMainCalloutTextWrapper > div > div > div:nth-child(2) {
padding-left:0;
}
.body-hillsboro-oh-websites-marketing .divMainCalloutInner .divBlockMedia img, .body-hillsboro-oh-websites-marketing .divMainCalloutWrapper {
height:630px;
}
.body-hillsboro-oh-websites-marketing .divMainCalloutTextInner {
padding-top:140px;
}
.body-hillsboro-oh-websites-marketing .divPageTitle h1 {
font-size:60px;
}
.body-hillsboro-oh-websites-marketing h2,
.divIndustriesFooterForm h2:hover, .divIndustriesFooterForm h2,
.div-additional-block-1 .spnBlockContent h2 {
font-size:36px;
}
.body-hillsboro-oh-websites-marketing .divSiteContentInnerTestimonials p {
font-size:20px;
}
.body-hillsboro-oh-websites-marketing .divMiniCalloutRow {
margin:0;
}
.body-hillsboro-oh-websites-marketing .divSiteContentInnerAdditionals3.divSiteContentInner-sitewidth.container {
min-height:0;
padding-top:60px !important;
}
.body-hillsboro-oh-websites-marketing .div-additional-block-2 {
padding-bottom:45px;
}
.body-hillsboro-oh-websites-marketing .divPullingFromPageWrapper-blog {
padding-bottom:90px;
padding-top:30px;
}
.body-hillsboro-oh-websites-marketing .divMainCalloutText-tinyMCE > div {
width:100%;
}
.body-hillsboro-oh-websites-marketing .divMainCalloutText-tinyMCE {
flex-direction:column;
gap:0;
}
.body-hillsboro-oh-websites-marketing .divSiteContentInnerAdditionals3 .spnBlockContent > div {
width:100%;
max-width:100%;
}
.body-hillsboro-oh-websites-marketing .div-additional-block-3 .spnBlockContent {
flex-direction:row !important;
}
.body-hillsboro-oh-websites-marketing .divSiteContentInnerAdditionals1 h3 {
width:100%;
}
.body-hillsboro-oh-websites-marketing .div-additional-block-4 .divBlockInner {
flex-direction:column-reverse;
}
.body-hillsboro-oh-websites-marketing .divMiniCalloutWrapperInner,
.body-hillsboro-oh-websites-marketing .divSiteContentInnerAdditionals3 .spnBlockContent {
flex-direction:column;
}
.body-hillsboro-oh-websites-marketing .divPullingFromPageWrappe .divBlockWrapper-synopsis .divBlockBody {
display:none;
}
.body-hillsboro-oh-websites-marketing .divPullingFromPageWrappe > h2 {
font-size:50px;
}
.body-hillsboro-oh-websites-marketing .divMainCalloutTextInner h2 {
font-size:20px;
}
.body-hillsboro-oh-websites-marketing .divPageTitle .container {
padding:0 6%;
width:100%;
max-width:100% !important;
}
}
@media (max-width:767px) {
.body-hillsboro-oh-websites-marketing .divPullingFromPageWrappe .divBlogInner {
flex-direction:column-reverse;
}
.body-hillsboro-oh-websites-marketing .divSiteContentInnerAdditionals3 {
min-height:0;
}
.body-hillsboro-oh-websites-marketing .divSponsorHeaderWrapper {
padding-left:15px;
padding-right:15px;
}
.body-hillsboro-oh-websites-marketing .divMainCalloutTextInner a.anchButton {
padding:10px 35px;
}
.body-hillsboro-oh-websites-marketing .div-additional-block-5 p{
display:flex;
flex-direction:column;
align-items:center;
justify-content:center;
text-align:center;
margin:0;
}
#main > div > div.divIndustriesFooterForm > div > div > div:nth-child(2) > iframe {
max-width:100%!important;
width:100% !important;
min-width:0 !important;
}
.body-hillsboro-oh-websites-marketing .divSiteContentInnerTestimonials p {
width:100%;
}
.body-hillsboro-oh-websites-marketing .div-additional-block-3 .divBlockMedia-left {
display:none;
}
.body-hillsboro-oh-websites-marketing .divPageTitle h1 {
font-size:34px;
}
.divIndustriesFooterForm > .container > div {
flex-direction:column;
}
#main > div > div.divIndustriesFooterForm > div > div > div:nth-child(2) > iframe,
.divIndustriesFooterForm > .container > div > div {
width:100%;
}
.body-hillsboro-oh-websites-marketing .divIndustriesBlogViewMoreWrapper {
position:relative;
bottom:0;
width:100%;
}
.body-hillsboro-oh-websites-marketing .divIndustriesBlogViewMoreWrapper p {
width:100%;
}
.body-hillsboro-oh-websites-marketing .divPageTitle {
height:289px;
background: rgba(0, 39, 85, 0.75);
}
.body-hillsboro-oh-websites-marketing .divPageTitle h1 {
margin-top:0;
}
.body-hillsboro-oh-websites-marketing .divPullingFromPageWrapper-blog,
.body-hillsboro-oh-websites-marketing .div-additional-block-3{
padding-top:15px;
padding-bottom:15px;
}
.body-hillsboro-oh-websites-marketing .divBlockSwiperWrapper {
padding:0 !important;
margin:0 !important;
}
.body-hillsboro-oh-websites-marketing .divBlockWrapper-testimonial.carded .divBlockInner {
padding-top:0;
}
.body-hillsboro-oh-websites-marketing .divBlockWrapper-testimonial.carded {
margin-top:0 !important;
}
.body-hillsboro-oh-websites-marketing .div-additional-block-4 .divBlockInner .spnBlockContent {
padding-top:0;
}
.body-hillsboro-oh-websites-marketing .div-additional-block-2 {
padding-bottom:0;
}
.body-hillsboro-oh-websites-marketing .divMainCalloutWrapper-static .divBlockWrapper-maincallout .divMainCalloutTextWrapper {
position:relative;
}
.body-hillsboro-oh-websites-marketing .divPullingFromPageWrappe .divBlockWrapper-synopsis .divBlockBody {
display:none;
}
.body-hillsboro-oh-websites-marketing .divPullingFromPageWrappe > h2 {
font-size:30px;
}
.body-hillsboro-oh-websites-marketing .divPullingFromPageWrappe {
flex-wrap:wrap;
flex-direction:column;
}
.body-hillsboro-oh-websites-marketing header {
background:#002755;
}
.body-hillsboro-oh-websites-marketing .divPageTitle {
background-image:unset;
}
.body-hillsboro-oh-websites-marketing .divMainCalloutWrapper {
margin-top:0;
}
.body-hillsboro-oh-websites-marketing .div-additional-block-3 .divBlockMedia-left {
padding-right:0;
margin-bottom:30px;
}
.body-hillsboro-oh-websites-marketing .divPullingFromPageWrappe .divBlogWrapper-synopsis .divBlockWrapper-blog {
width:100%;
max-width:100%;
}
.body-hillsboro-oh-websites-marketing .divMainCalloutText-tinyMCE {
width:100%;
}
.body-hillsboro-oh-websites-marketing .divMainCalloutWrapper-static .divBlockWrapper-maincallout .divMainCalloutTextWrapper {
padding:5px !important;
}
.body-hillsboro-oh-websites-marketing .divSiteContentInnerAdditionals3 {
height:100%;
padding-top:45px;
}
.body-hillsboro-oh-websites-marketing .divMiniCalloutRow-1 {
padding-bottom:0;
}
.body-hillsboro-oh-websites-marketing .div-additional-block-2 ul,
.body-hillsboro-oh-websites-marketing .div-additional-block-2 h2,
.body-hillsboro-oh-websites-marketing .div-additional-block-2 h3 {
width:100%;
}
.main-pagedirectory-hillsboro {
margin-top:0 !important;
}
.body-hillsboro-oh-websites-marketing .divSiteContentInnerAdditionals2 li {
list-style-position: inside;
line-height:30px;
}
.body-hillsboro-oh-websites-marketing .divMiniCalloutWrapperInner,
.body-hillsboro-oh-websites-marketing .divSiteContentInnerAdditionals3 .spnBlockContent {
flex-direction:column;
}
.body-hillsboro-oh-websites-marketing .div-additional-block-4 .divBlockInner {
flex-direction:column-reverse;
}
.body-hillsboro-oh-websites-marketing .divSiteContentInnerAdditionals3 .spnBlockContent > div,
.body-hillsboro-oh-websites-marketing .divSiteContentInnerAdditionals1 .spnBlockContent > div {
width:100%;
max-width:100%;
}
#main > div > div.divSiteContentInner.divSiteContentInnerAdditionals4.divSiteContentInner-sitewidth.container.row.m-auto > div.divBlockWrapper.divBlockWrapper-text.divBlock-1339.div-additional-block-4.col-12 > div > span > div:nth-child(1) > p {
display:flex;
justify-content:center;
}
.divAdditionalOneWave {
height:100px;
top:-90px;
}
.body-hillsboro-oh-websites-marketing .divMainCalloutTextInner h5 {
display:flex;
align-items:center;
justify-content:center;
}
.body-hillsboro-oh-websites-marketing .divSiteContentInnerAdditionals3 h3,
.body-hillsboro-oh-websites-marketing .divSiteContentInnerAdditionals1 h3 {
text-align:center;
}
.body-hillsboro-oh-websites-marketing .divMainCalloutText-tinyMCE {
gap:30px;
}
.body-hillsboro-oh-websites-marketing .divSiteContentInnerAdditionals2 {
padding-top:30px;
}
.divAdditionalTwoWave {
bottom:-90px;
height:100px;
}
.body-hillsboro-oh-websites-marketing .divBlockWrapper-faq .divBlockInner-question > *:not(span) {
font-size:20px;
}
.divAdditionalTwoWave {
left:0;
}
.body-hillsboro-oh-websites-marketing #main {
margin-top:100px !important;
}
.body-hillsboro-oh-websites-marketing .divMainCalloutInner .divBlockMedia img {
height:287px !important;
}
.body-hillsboro-oh-websites-marketing .divPullingFromPageWrappe > h2 {
width:100%;
background:unset;
text-align:center;
}
.body-hillsboro-oh-websites-marketing .divIndustriesBlogViewMoreWrapper {
text-align:center;
}
.body-hillsboro-oh-websites-marketing .divMainCalloutWrapper-static .divBlockWrapper-maincallout .divMainCalloutTextWrapper {
background:#000FA0;
padding:15px !important;
}
.body-hillsboro-oh-websites-marketing .divMainCalloutText-tinyMCE ul li,
.body-hillsboro-oh-websites-marketing .divMainCalloutText-tinyMCE ul{
text-align:left !important;
}
.body-hillsboro-oh-websites-marketing .divMainCalloutWrapper {
height:100% !important;
}
.divAdditionalOneWave {
left:0;
}
.body-hillsboro-oh-websites-marketing .divMainCalloutTextInner h1,
.body-hillsboro-oh-websites-marketing .divMainCalloutTextInner h2,
.body-hillsboro-oh-websites-marketing .divMainCalloutTextInner h3,
.body-hillsboro-oh-websites-marketing .divMainCalloutTextInner h4,
.body-hillsboro-oh-websites-marketing .divMainCalloutTextInner h5 {
margin-bottom:10px !important;
}
.body-hillsboro-oh-websites-marketing .divMainCalloutTextInner h1,
.body-hillsboro-oh-websites-marketing .divMainCalloutTextInner h2,
.body-hillsboro-oh-websites-marketing .divMainCalloutTextInner h3,
.body-hillsboro-oh-websites-marketing .divMainCalloutTextInner h4,
.body-hillsboro-oh-websites-marketing .divMainCalloutTextInner h5,
.body-hillsboro-oh-websites-marketing .divMainCalloutTextInner p,
.body-hillsboro-oh-websites-marketing .divMainCalloutTextInner span {
text-align:left !important;
width:100%;
}
.body-hillsboro-oh-websites-marketing #main > div > div.divMainCalloutWrapper.divMainCalloutWrapper-static > div > div > div > div > div > div > div.divMainCalloutTextWrapper > div > div > div:nth-child(1) {
display:flex;
align-items:center;
justify-content:center;
flex-direction:column;
}
.body-hillsboro-oh-websites-marketing .divSiteContentInnerAdditionals1 .spnBlockContent > div,
.body-hillsboro-oh-websites-marketing .divSiteContentInnerAdditionals3 .spnBlockContent > div {
width:100%;
max-width:100%;
}
.body-hillsboro-oh-websites-marketing .divMiniCallout {
width:85%;
max-width:85%;
}
.body-hillsboro-oh-websites-marketing .divMainCalloutWrapper iFrame {
max-width:345px !important;
min-width:345px !important;
}
.body-hillsboro-oh-websites-marketing #main > div > div.divMainCalloutWrapper.divMainCalloutWrapper-static > div > div > div > div > div > div > div.divMainCalloutTextWrapper > div > div > div:nth-child(2) {
padding-left:0;
}
.body-hillsboro-oh-websites-marketing .divMainCalloutInner .divBlockMedia img, .body-hillsboro-oh-websites-marketing .divMainCalloutWrapper {
height:1200px;
}
.body-hillsboro-oh-websites-marketing .divMainCalloutTextInner h3 {
font-size:20px;
}
.body-hillsboro-oh-websites-marketing .divMainCalloutText-tinyMCE > div {
width:100%;
}
.body-hillsboro-oh-websites-marketing .divMainCalloutText-tinyMCE {
flex-direction:column;
}
.body-hillsboro-oh-websites-marketing .div-additional-block-4 .divBlockInner {
display:flex;
flex-direction:column-reverse;
}
.body-hillsboro-oh-websites-marketing .divSiteContentInnerAdditionals3 .spnBlockContent {
gap:0;
flex-direction:column;
}
}
.divIndustriesFooterForm .divContactFormInput .labelPropertyLabel {
color:#222222 !important;
background:#ffffff !important;
top:unset !important;
font-size:16px !important;
}
.divPullingFromPageWrappe .divBlockSwiperWrapper {
min-height:0;
}
.body-dayton-ohio-websites-seo-marketing .divSiteContentInnerAdditionals4 .anchButton,
.body-cincinnati-ohio-websites-seo-marketing .divSiteContentInnerAdditionals4 .anchButton,
.body-northern-kentucky-websites-seo-marketing .divSiteContentInnerAdditionals4 .anchButton,
.body-non-profits-websites-marketing .divSiteContentInnerAdditionals4 .anchButton,
.body-service-industry-websites-marketing .divSiteContentInnerAdditionals4 .anchButton,
.body-professional-services-websites-marketing .divSiteContentInnerAdditionals4 .anchButton,
.body-manufacturing-companies-websites-marketing .divSiteContentInnerAdditionals4 .anchButton,
.body-excavation-construction-websites-marketing .divSiteContentInnerAdditionals4 .anchButton,
.body-dental-orthodontic-websites-marketing .divSiteContentInnerAdditionals4 .anchButton,
.body-blanchester-oh-websites-marketing .divSiteContentInnerAdditionals4 .anchButton,
.body-mason-oh-websites-marketing .divSiteContentInnerAdditionals4 .anchButton,
.body-hillsboro-oh-websites-marketing .divSiteContentInnerAdditionals4 .anchButton,
.body-birth-worker-websites-marketing .divSiteContentInnerAdditionals4 .anchButton,
.body-lebanon-oh-websites-marketing .divSiteContentInnerAdditionals4 .anchButton,
.body-chambers-of-commerce-websites-marketing .divSiteContentInnerAdditionals4 .anchButton,
.body-municipalities-and-schools-websites-marketing .divSiteContentInnerAdditionals4 .anchButton,
.body-restaurants-websites-marketing .divSiteContentInnerAdditionals4 .anchButton,
.body-pet-industry-websites-marketing .divSiteContentInnerAdditionals4 .anchButton{
border:1px solid #D64000;
-moz-transition: all 0.28s ease; -o-transition: all 0.28s ease; -webkit-transition: all 0.28s ease; transition: all 0.28s ease;
}
.body-dayton-ohio-websites-seo-marketing .divSiteContentInnerAdditionals4 .anchButton:hover,
.body-cincinnati-ohio-websites-seo-marketing .divSiteContentInnerAdditionals4 .anchButton:hover,
.body-northern-kentucky-websites-seo-marketing .divSiteContentInnerAdditionals4 .anchButton:hover,
.body-non-profits-websites-marketing .divSiteContentInnerAdditionals4 .anchButton:hover,
.body-service-industry-websites-marketing .divSiteContentInnerAdditionals4 .anchButton:hover,
.body-professional-services-websites-marketing .divSiteContentInnerAdditionals4 .anchButton:hover,
.body-manufacturing-companies-websites-marketing .divSiteContentInnerAdditionals4 .anchButton:hover,
.body-excavation-construction-websites-marketing .divSiteContentInnerAdditionals4 .anchButton:hover,
.body-dental-orthodontic-websites-marketing .divSiteContentInnerAdditionals4 .anchButton:hover,
.body-blanchester-oh-websites-marketing .divSiteContentInnerAdditionals4 .anchButton:hover,
.body-mason-oh-websites-marketing .divSiteContentInnerAdditionals4 .anchButton:hover,
.body-hillsboro-oh-websites-marketing .divSiteContentInnerAdditionals4 .anchButton:hover,
.body-birth-worker-websites-marketing .divSiteContentInnerAdditionals4 .anchButton:hover,
.body-lebanon-oh-websites-marketing .divSiteContentInnerAdditionals4 .anchButton:hover,
.body-chambers-of-commerce-websites-marketing .divSiteContentInnerAdditionals4 .anchButton:hover,
.body-municipalities-and-schools-websites-marketing .divSiteContentInnerAdditionals4 .anchButton:hover,
.body-restaurants-websites-marketing .divSiteContentInnerAdditionals4 .anchButton:hover,
.body-pet-industry-websites-marketing .divSiteContentInnerAdditionals4 .anchButton:hover{
border:1px solid #000FA0;
-moz-transition: all 0.28s ease; -o-transition: all 0.28s ease; -webkit-transition: all 0.28s ease; transition: all 0.28s ease;
}
.g-recaptcha > div,
.g-recaptcha iframe {
width:100% !important;
max-width:300px !important;
}
@media (max-width:1023px) {
.body-blanchester-oh-websites-marketing .divSiteContentInnerAdditionals2 .anchButton,
.body-blanchester-oh-websites-marketing .divSiteContentInnerAdditionals4 .anchButton,
.body-mason-oh-websites-marketing .divSiteContentInnerAdditionals2 .anchButton,
.body-mason-oh-websites-marketing .divSiteContentInnerAdditionals4 .anchButton,
.body-hillsboro-oh-websites-marketing .divSiteContentInnerAdditionals2 .anchButton,
.body-hillsboro-oh-websites-marketing .divSiteContentInnerAdditionals4 .anchButton,
.body-birth-worker-websites-marketing .divSiteContentInnerAdditionals4 .anchButton,
.body-lebanon-oh-websites-marketing .divSiteContentInnerAdditionals4 .anchButton,
.body-cincinnati-ohio-websites-seo-marketing .divSiteContentInnerAdditionals4 .anchButton,
.body-dayton-ohio-websites-seo-marketing .divSiteContentInnerAdditionals4 .anchButton,
.body-northern-kentucky-websites-seo-marketing .divSiteContentInnerAdditionals4 .anchButton {
margin-bottom:10px;
}
.body-dayton-ohio-websites-seo-marketing .divCaseStudyInner,
.body-cincinnati-ohio-websites-seo-marketing .divCaseStudyInner,
.body-northern-kentucky-websites-seo-marketing .divCaseStudyInner,
.body-blanchester-oh-websites-marketing .divCaseStudyInner,
.body-mason-oh-websites-marketing .divCaseStudyInner,
.body-hillsboro-oh-websites-marketing .divCaseStudyInner {
padding-bottom:0;
}
}
@media (max-width:767px) {
.body-hillsboro-oh-websites-marketing .divMainCalloutTextInner h1,
.body-hillsboro-oh-websites-marketing .divMainCalloutTextInner h2,
.body-hillsboro-oh-websites-marketing .divMainCalloutTextInner h3,
.body-hillsboro-oh-websites-marketing .divMainCalloutTextInner h4,
.body-hillsboro-oh-websites-marketing .divMainCalloutTextInner h5,
.body-hillsboro-oh-websites-marketing .divMainCalloutTextInner p,
.body-hillsboro-oh-websites-marketing .divMainCalloutTextInner span,
.body-mason-oh-websites-marketing .divMainCalloutTextInner h1,
.body-mason-oh-websites-marketing .divMainCalloutTextInner h2,
.body-mason-oh-websites-marketing .divMainCalloutTextInner h3,
.body-mason-oh-websites-marketing .divMainCalloutTextInner h4,
.body-mason-oh-websites-marketing .divMainCalloutTextInner h5,
.body-mason-oh-websites-marketing .divMainCalloutTextInner p,
.body-mason-oh-websites-marketing .divMainCalloutTextInner span,
.body-cincinnati-ohio-websites-seo-marketing .divMainCalloutTextInner h1,
.body-cincinnati-ohio-websites-seo-marketing .divMainCalloutTextInner h2,
.body-cincinnati-ohio-websites-seo-marketing .divMainCalloutTextInner h3,
.body-cincinnati-ohio-websites-seo-marketing .divMainCalloutTextInner h4,
.body-cincinnati-ohio-websites-seo-marketing .divMainCalloutTextInner h5,
.body-cincinnati-ohio-websites-seo-marketing .divMainCalloutTextInner p,
.body-cincinnati-ohio-websites-seo-marketing .divMainCalloutTextInner span,
.body-dayton-ohio-websites-seo-marketing .divMainCalloutTextInner h1,
.body-dayton-ohio-websites-seo-marketing .divMainCalloutTextInner h2,
.body-dayton-ohio-websites-seo-marketing .divMainCalloutTextInner h3,
.body-dayton-ohio-websites-seo-marketing .divMainCalloutTextInner h4,
.body-dayton-ohio-websites-seo-marketing .divMainCalloutTextInner h5,
.body-dayton-ohio-websites-seo-marketing .divMainCalloutTextInner p,
.body-dayton-ohio-websites-seo-marketing .divMainCalloutTextInner span,
.body-northern-kentucky-websites-seo-marketing .divMainCalloutTextInner h1,
.body-northern-kentucky-websites-seo-marketing .divMainCalloutTextInner h2,
.body-northern-kentucky-websites-seo-marketing .divMainCalloutTextInner h3,
.body-northern-kentucky-websites-seo-marketing .divMainCalloutTextInner h4,
.body-northern-kentucky-websites-seo-marketing .divMainCalloutTextInner h5,
.body-northern-kentucky-websites-seo-marketing .divMainCalloutTextInner p,
.body-northern-kentucky-websites-seo-marketing .divMainCalloutTextInner span,
.body-blanchester-oh-websites-marketing .divMainCalloutTextInner h1,
.body-blanchester-oh-websites-marketing .divMainCalloutTextInner h2,
.body-blanchester-oh-websites-marketing .divMainCalloutTextInner h3,
.body-blanchester-oh-websites-marketing .divMainCalloutTextInner h4,
.body-blanchester-oh-websites-marketing .divMainCalloutTextInner h5,
.body-blanchester-oh-websites-marketing .divMainCalloutTextInner p,
.body-blanchester-oh-websites-marketing .divMainCalloutTextInner span {
text-align:center !important;
width:100%;
}
.divContactScreenDetail-top {
padding:0;
}
}
@media (min-width:1024px) and (max-width:1199px) {
.body-blanchester-oh-websites-marketing #main,
.body-mason-oh-websites-marketing #main,
.body-cincinnati-ohio-websites-seo-marketing #main,
.body-dayton-ohio-websites-seo-marketing #main,
.body-northern-kentucky-websites-seo-marketing #main,
.body-lebanon-oh-websites-marketing #main,
.body-dental-orthodontic-websites-marketing #main,
.body-professional-services-websites-marketing #main,
.body-service-industry-websites-marketing #main,
.body-excavation-construction-websites-marketing #main {
margin-top:140px !important;
}
}
@media (max-width:767px) {
.body-dental-orthodontic-websites-marketing .divSiteContentInnerAdditionals5,
.body-hillsboro-oh-websites-marketing .divSiteContentInnerAdditionals5,
.body-blanchester-oh-websites-marketing .divSiteContentInnerAdditionals5,
.body-mason-oh-websites-marketing .divSiteContentInnerAdditionals5,
.body-lebanon-oh-websites-marketing .divSiteContentInnerAdditionals5,
.body-northern-kentucky-websites-seo-marketing .divSiteContentInnerAdditionals5,
.body-dayton-ohio-websites-seo-marketing .divSiteContentInnerAdditionals5,
.body-cincinnati-ohio-websites-seo-marketing .divSiteContentInnerAdditionals5 {
display:none;
}
.body-dayton-ohio-websites-seo-marketing .divSiteContentInnerAdditionals2 p,
.body-cincinnati-ohio-websites-seo-marketing .divSiteContentInnerAdditionals2 p,
.body-northern-kentucky-websites-seo-marketing .divSiteContentInnerAdditionals2 p,
.body-dental-orthodontic-websites-marketing .divSiteContentInnerAdditionals2 p,
.body-hillsboro-oh-websites-marketing .divSiteContentInnerAdditionals2 p,
.body-blanchester-oh-websites-marketing .divSiteContentInnerAdditionals2 p,
.body-mason-oh-websites-marketing .divSiteContentInnerAdditionals2 p {
text-align:center !important;
display:flex;
flex-direction:column;
align-items:center;
}
.body-hillsboro-oh-websites-marketing .divPageTitle h1,
.body-hillsboro-oh-websites-marketing .divPageTitle p,
.body-blanchester-oh-websites-marketing .divPageTitle h1,
.body-blanchester-oh-websites-marketing .divPageTitle p {
text-align:center;
}
}
.rc-anchor-normal .rc-anchor-pt {
left:0 !important;
right:unset;
}
@media (max-width:768px) {
.rc-anchor-normal,
.g-recaptcha > div, .g-recaptcha iframe{
width:335px;
max-width:335px !important;
}
}
@media(max-width: 860px){
header{
position:fixed;
background: #002755 !important;
}
.divPageTitle {
background: none;
padding-top: 40px;
padding-bottom: 0px;
}
.divNavigation-sandwich .btn-sandwich .icon-bar {
background-color: white;
}
}
.body-home .divSponsorSlideWrapper .swiper-wrapper {
align-items:center;
}
.body-home .divSponsorSlideWrapper {
border:0 !important;
background:#FFF4E9;
padding-bottom:90px;
padding-top:15px;
}
.body-home .divSponsorHeaderWrapper {
background:#FFF4E9;
}
.body-home .divSponsorHeaderWrapper h2 {
font-family:'Metropolis', sans-serif;
letter-spacing:.15em;
font-weight:bold;
color:#002755;
}
.body-home .divSponsorHeaderWrapper h2 b {
font-family:'Metropolis', sans-serif;
letter-spacing:.15em;
font-weight:bold;
color:#DD4100;
}
.body-home .divSponsorSlideWrapper .swiper-pagination-bullet {
background:transparent;
border:1px solid #002755;
}
.body-home .divSponsorSlideWrapper .swiper-pagination-bullet-active {
background:#002755;
border:1px solid #002755;
}
@media (max-width:1440px) {
.rc-anchor-normal,
.g-recaptcha > div, .g-recaptcha iframe{
width:335px;
max-width:335px !important;
}
}
@media (min-width: 1440px){
.body-hamilton-ohio-websites-seo-marketing .container, .body-hamilton-ohio-websites-seo-marketing .container-lg, .body-hamilton-ohio-websites-seo-marketing .container-md, .body-hamilton-ohio-websites-seo-marketing .container-sm, .body-hamilton-ohio-websites-seo-marketing .container-xl,
.body-hamilton-ohio-websites-seo-marketing .divBannerAlertTextWrapper, .body-hamilton-ohio-websites-seo-marketing .div-additional-block-1, .body-hamilton-ohio-websites-seo-marketing .div-additional-block-2, .body-hamilton-ohio-websites-seo-marketing .div-additional-block-3,
.body-hamilton-ohio-websites-seo-marketing .divPullingFromPageWrappe, .body-hamilton-ohio-websites-seo-marketing .div-additional-block-3, .body-hamilton-ohio-websites-seo-marketing .div-additional-block-4,
.body-hamilton-ohio-websites-seo-marketing .divMainCalloutWrapper-static .divBlockWrapper-maincallout .divMainCalloutTextWrapper .divMainCalloutTextInner {
max-width: 1362px !important;
margin:auto !important;
}
}
.body-hamilton-ohio-websites-seo-marketing .divSponsorHeaderWrapper {
background:transparent;
padding-top:75px !important;
}
.body-hamilton-ohio-websites-seo-marketing .divSponsorHeaderWrapper h2:hover,
.body-hamilton-ohio-websites-seo-marketing .divSponsorHeaderWrapper h2 {
color:#DD4100 !important;
}
.body-hamilton-ohio-websites-seo-marketing p,
.body-hamilton-ohio-websites-seo-marketing .divMainCalloutTextInner p {
font-size:16px !important;
}
.body-hamilton-ohio-websites-seo-marketing .div-additional-block-3 {
padding-top:60px;
}
.body-hamilton-ohio-websites-seo-marketing .divMainCalloutTextInner a.anchButton {
font-size:20px !important;
font-weight:700;
font-family: 'Inter 18pt';
border-radius:60px;
}
.body-hamilton-ohio-websites-seo-marketing .divNavigation-main {
position:relative;
z-index:14;
}
.body-hamilton-ohio-websites-seo-marketing .divPullingFromPageWrappe .divBlogWrapper img {
border:2px solid #002755;
}
.body-hamilton-ohio-websites-seo-marketing .divIndustriesBlogViewMoreWrapper {
width:100%;
position:absolute;
bottom:230px;
display:flex;
justify-content:end;
}
.body-hamilton-ohio-websites-seo-marketing .divIndustriesBlogViewMoreWrapper p a {
border-radius: 59px;
border: 1px solid #002755;
color: #002755;
text-align: center;
font-family: 'Metropolis', sans-serif;
font-size: 20px;
font-style: normal;
font-weight: 700;
line-height: normal;
padding:7.5px 35px;
text-transform:uppercase;
-moz-transition: all 0.28s ease; -o-transition: all 0.28s ease; -webkit-transition: all 0.28s ease; transition: all 0.28s ease;
}
.body-hamilton-ohio-websites-seo-marketing .divIndustriesBlogViewMoreWrapper p a:hover {
border-radius: 59px;
border: 1px solid #002755;
color: #ffffff;
background:#002755;
text-align: center;
font-family: 'Metropolis', sans-serif;
font-size: 20px;
font-style: normal;
font-weight: 700;
line-height: normal;
padding:7.5px 35px;
text-transform:uppercase;
-moz-transition: all 0.28s ease; -o-transition: all 0.28s ease; -webkit-transition: all 0.28s ease; transition: all 0.28s ease;
}
.body-hamilton-ohio-websites-seo-marketing .div-additional-block-3 .divBlockMedia-left {
padding-right:30px;
}
.body-hamilton-ohio-websites-seo-marketing .div-additional-block-1:hover h2,
.body-hamilton-ohio-websites-seo-marketing h2,
.body-hamilton-ohio-websites-seo-marketing h2:hover {
color: #000FA0 !important;
font-family: Anton;
font-size: 48px;
font-style: normal;
font-weight: 400;
line-height: 57px;
}
.body-hamilton-ohio-websites-seo-marketing .div-additional-block-3:hover h2,
.body-hamilton-ohio-websites-seo-marketing .div-additional-block-3 h2{
color:#DD4100 !important;
font-family: Anton;
font-size: 48px;
font-style: normal;
font-weight: 400;
line-height: 57px;
}
.body-hamilton-ohio-websites-seo-marketing .divCaseStudyInner {
padding-top:0;
}
.body-hamilton-ohio-websites-seo-marketing .divPullingFromPageWrapper-blog {
padding-top:0;
}
.body-hamilton-ohio-websites-seo-marketing h3 {
color: #002755;
font-family: Metropolis;
font-size: 24px;
font-style: normal;
font-weight: 700;
line-height: 34px;
letter-spacing: 2.4px;
}
.body-hamilton-ohio-websites-seo-marketing .divPageTitle h1 {
color:#ffffff;
position:relative;
top:22px;
background:rgba(0,0,0,0.01);
}
.body-hamilton-ohio-websites-seo-marketing .divMainCalloutText-tinyMCE {
width:65%;
}
.body-hamilton-ohio-websites-seo-marketing .divMainCalloutTextInner h2 {
color: #FFF !important;
font-family: Metropolis;
font-size: 36px;
font-style: normal;
font-weight: 700;
line-height: 40px;
letter-spacing: 3.6px;
}
.body-hamilton-ohio-websites-seo-marketing .divPageTitle .container {
position:relative;
top:15px;
}
.body-hamilton-ohio-websites-seo-marketing .divPageTitle {
width:100%;
background-image:url(https://www.chooselegend.com/layout/images/pageTitleBgLanding.png);
background-size:100% 100%;
background-position:bottom;
position:absolute;
z-index:13;
top:-2px;
padding-bottom:0;
padding-top:45px;
}
.body-hamilton-ohio-websites-seo-marketing .divPageTitle p {
color: #29CB8B;
background:rgba(0,0,0,0.01);
font-family: Metropolis;
font-size: 24px;
font-style: normal;
font-weight: 700;
line-height: normal;
letter-spacing: 3.6px;
}
.body-hamilton-ohio-websites-seo-marketing header {
background:#000FA0;
z-index:14;
}
.body-hamilton-ohio-websites-seo-marketing .anchLogoLink img {
opacity:1;
}
.body-hamilton-ohio-websites-seo-marketing .divLogoWrapper {
background-image:unset;
}
.body-hamilton-ohio-websites-seo-marketing .divNavFields-main .anchNavigation{
font-family:'Metropolis', sans-serif;
font-size:16px;
font-weight:bold;
text-transform:uppercase;
background:transparent;
color:#ffffff;
padding:0;
margin:0 15px;
-moz-transition: all 0.28s ease; -o-transition: all 0.28s ease; -webkit-transition: all 0.28s ease; transition: all 0.28s ease;
}
.body-hamilton-ohio-websites-seo-marketing .divNavFields-main .anchNavigation:hover,
.body-hamilton-ohio-websites-seo-marketing .divNavFields-main .anchNavigation:active,
.body-hamilton-ohio-websites-seo-marketing .divNavFields-main .anchNavigation:focus,
.body-hamilton-ohio-websites-seo-marketing .divNavFields-main .anchNavigation.current{
color:#00DD8D;
}
.body-hamilton-ohio-websites-seo-marketing .divSiteContentInnerMinis {
width:100%;
max-width:100% !important;
}
.body-hamilton-ohio-websites-seo-marketing .divMiniCallout {
padding:7.5px 15px;
}
.body-hamilton-ohio-websites-seo-marketing .divMainCalloutText-tinyMCE > div {
width:50%;
}
.body-hamilton-ohio-websites-seo-marketing #main > div > div.divMainCalloutWrapper.divMainCalloutWrapper-static > div > div > div > div > div > div > div.divMainCalloutTextWrapper > div > div > div:nth-child(1) {
display:flex;
align-items:center;
justify-content:center;
flex-direction:column;
}
.body-hamilton-ohio-websites-seo-marketing .divMainCalloutTextWrapper {
padding:15px 6% !important;
}
.body-hamilton-ohio-websites-seo-marketing .divMainCalloutTextWrapper h1 strong {
font-weight:normal;
color:#29CB8B;
}
.body-hamilton-ohio-websites-seo-marketing .divSiteContentInnerAdditionals1 .spnBlockContent {
display:flex;
align-items:center;
flex-wrap:wrap;
gap:5%;
}
.body-hamilton-ohio-websites-seo-marketing .divSiteContentInnerAdditionals1 h3 {
width:70%;
}
.body-hamilton-ohio-websites-seo-marketing .divSiteContentInnerAdditionals1 .spnBlockContent > div {
width:47.5%;
max-width:47.5%;
}
.body-hamilton-ohio-websites-seo-marketing .divMainCalloutWrapper {
height:883px;
margin-top:100px;
}
.body-hamilton-ohio-websites-seo-marketing #main > div > div.divMainCalloutWrapper.divMainCalloutWrapper-static > div > div > div > div > div > div > div.divMainCalloutTextWrapper > div > div > div:nth-child(2) {
padding-left:5%;
}
.body-hamilton-ohio-websites-seo-marketing a.anchButton {
text-transform:uppercase;
font-size:20px;
border-radius:59px;
padding:5px 25px;
}
.body-hamilton-ohio-websites-seo-marketing .divMainCalloutTextInner a.anchButton:hover {
color:white !important;
font-size:20px;
font-size:20px;
border-radius:59px;
}
.body-hamilton-ohio-websites-seo-marketing .divMiniCallout:hover .divMiniCalloutTextWrapper h3,
.body-hamilton-ohio-websites-seo-marketing .divMiniCalloutInner h3,
.body-hamilton-ohio-websites-seo-marketing .divMiniCalloutInner h3:hover {
color: #FFF;
text-align: center;
font-family: Metropolis;
font-size: 16px;
font-style: normal;
font-weight: 700;
line-height: 24px;
text-decoration:unset;
}
.body-hamilton-ohio-websites-seo-marketing .divSiteContentInnerAdditionals3 h3,
.body-hamilton-ohio-websites-seo-marketing .divSiteContentInnerAdditionals1 h3 {
text-transform:uppercase;
}
.body-hamilton-ohio-websites-seo-marketing .divSiteContentInnerAdditionals3 p {
font-size:18px;
}
.body-hamilton-ohio-websites-seo-marketing .divSiteContentInnerAdditionals3 p strong {
color: #29CB8B !important;
font-family: Metropolis;
font-size: 18px;
font-style: italic;
font-weight: 700;
line-height: 21px;
}
.body-hamilton-ohio-websites-seo-marketing .divSiteContentInnerAdditionals1 p {
font-size:18px;
width:100%;
}
.body-hamilton-ohio-websites-seo-marketing .div-additional-block-2 h2 {
color: #000FA0;
font-family: Anton;
font-size: 48px;
font-style: normal;
font-weight: 400;
line-height: 57px;
width:75%;
}
.body-hamilton-ohio-websites-seo-marketing .div-additional-block-2 h3 {
color: #002755;
font-family: Metropolis;
font-size: 26px;
font-style: normal;
font-weight: 700;
line-height: 34px;
letter-spacing: 2.6px;
text-transform: uppercase;
width:75%;
padding-top:30px;
padding-bottom:60px;
}
.body-hamilton-ohio-websites-seo-marketing .div-additional-block-2 ul {
width:50%;
}
.body-hamilton-ohio-websites-seo-marketing .div-additional-block-2 p {
width:100%;
}
.body-hamilton-ohio-websites-seo-marketing .div-additional-block-2 .spnBlockContent {
display:flex;
flex-wrap:wrap;
}
.body-hamilton-ohio-websites-seo-marketing .div-additional-block-2 {
padding-bottom:15px;
}
.body-hamilton-ohio-websites-seo-marketing .divMainCalloutWrapper-static .divBlockWrapper-maincallout .divMainCalloutTextWrapper {
height:100%;
top:0;
background: rgba(0, 39, 85, 0.69);
text-align:left;
}
.body-hamilton-ohio-websites-seo-marketing .divMainCalloutTextInner h1,
.body-hamilton-ohio-websites-seo-marketing .divMainCalloutTextInner h2,
.body-hamilton-ohio-websites-seo-marketing .divMainCalloutTextInner h3,
.body-hamilton-ohio-websites-seo-marketing .divMainCalloutTextInner h4,
.body-hamilton-ohio-websites-seo-marketing .divMainCalloutTextInner h5,
.body-hamilton-ohio-websites-seo-marketing .divMainCalloutTextInner p,
.body-hamilton-ohio-websites-seo-marketing .divMainCalloutTextInner span {
text-align:left !important;
width:100%;
}
.body-hamilton-ohio-websites-seo-marketing .divMainCalloutTextInner h1,
.body-hamilton-ohio-websites-seo-marketing .divMainCalloutTextInner h3 {
text-transform:uppercase;
}
.body-hamilton-ohio-websites-seo-marketing .divMainCalloutTextInner h5 {
font-weight:400;
}
.body-hamilton-ohio-websites-seo-marketing .divMainCalloutTextInner h5 strong {
font-weight:700;
}
.body-hamilton-ohio-websites-seo-marketing .faqDiv h2,
.body-hamilton-ohio-websites-seo-marketing .faqDiv {
width:100%;
text-align:center;
}
.body-hamilton-ohio-websites-seo-marketing .divBlockWrapper-faq .divBlockInner-question {
text-align:left;
}
.body-hamilton-ohio-websites-seo-marketing .divPullingFromPageWrappe,
.body-hamilton-ohio-websites-seo-marketing .divBlockWrapper-faq {
width:100%;
max-width:100%;
flex:unset;
}
.body-hamilton-ohio-websites-seo-marketing .divMiniCallout {
width:30%;
max-width:30%;
}
.body-hamilton-ohio-websites-seo-marketing .divMiniCalloutRow-1 {
padding-bottom:45px;
}
.body-hamilton-ohio-websites-seo-marketing .divMainCalloutTextInner h1,
.body-hamilton-ohio-websites-seo-marketing .divMainCalloutTextInner h2,
.body-hamilton-ohio-websites-seo-marketing .divMainCalloutTextInner h3,
.body-hamilton-ohio-websites-seo-marketing .divMainCalloutTextInner h4,
.body-hamilton-ohio-websites-seo-marketing .divMainCalloutTextInner h5 {
margin-bottom:20px !important;
}
.body-hamilton-ohio-websites-seo-marketing .divSiteContentInnerAdditionals3 {
width:100%;
max-width:100% !important;
flex:unset;
background-color: #C9E8FF;
padding-top:70px;
padding-bottom:45px;
}
.body-hamilton-ohio-websites-seo-marketing .divSiteContentInnerAdditionals4 {
width:100%;
max-width:100% !important;
background:#C9E8FF;
padding-bottom:15px;
}
.body-hamilton-ohio-websites-seo-marketing .divSiteContentInnerAdditionals1 * {
color:#F5F5F5 !important;
}
.body-hamilton-ohio-websites-seo-marketing .divSponsorSlideWrapper .swiper-wrapper {
align-items:center;
}
.body-hamilton-ohio-websites-seo-marketing .divSiteContentInnerAdditionals2 h2 {
color: #000FA0;
font-family: Anton;
font-size: 48px;
font-style: normal;
font-weight: 400;
text-transform:uppercase;
letter-spacing:normal;
}
.body-hamilton-ohio-websites-seo-marketing .divSiteContentInnerAdditionals2 h3 {
color: #002755;
font-family: Metropolis;
font-size: 26px;
font-style: normal;
font-weight: 700;
line-height: 34px;
letter-spacing: 2.6px;
}
.body-hamilton-ohio-websites-seo-marketing .divSiteContentInnerAdditionals2 h4 {
color: #002755;
font-family: Metropolis;
font-size: 26px;
font-style: normal;
font-weight: 700;
line-height: 34px;
letter-spacing: 2.6px;
text-transform:uppercase;
}
.body-hamilton-ohio-websites-seo-marketing .divSiteContentInnerAdditionals3,
.body-hamilton-ohio-websites-seo-marketing .divSiteContentInnerAdditionals1 {
position:relative;
}
.body-hamilton-ohio-websites-seo-marketing .div-additional-block-3 {
padding-bottom:30px;
padding-top:90px;
}
.body-hamilton-ohio-websites-seo-marketing .div-additional-block-4 .divBlockInner {
display:flex;
flex-direction:row-reverse;
align-items:center;
}
.body-hamilton-ohio-websites-seo-marketing .div-additional-block-4 .divBlockInner .divBlockMedia {
margin-bottom:0;
flex:unset;
}
.body-hamilton-ohio-websites-seo-marketing .swiper-container-horizontal>.swiper-pagination-bullets {
background:transparent;
bottom:0;
}
.body-hamilton-ohio-websites-seo-marketing .swiper-pagination-bullet {
border:0px solid #ffffff;
background:#C9E8FF;
}
.body-hamilton-ohio-websites-seo-marketing .swiper-pagination-bullet-active {
background:#000FA0;
}
.body-hamilton-ohio-websites-seo-marketing .divSponsorHeaderWrapper p{
text-align:center;
padding-top:30px;
padding-bottom:30px;
}
.body-hamilton-ohio-websites-seo-marketing .div-additional-block-4 .divBlockInner .spnBlockContent {
padding-top:45px;
padding-bottom:25px;
width:100%;
}
.body-hamilton-ohio-websites-seo-marketing .divSiteContentInnerAdditionals2 ul li {
padding:10px 0;
}
.body-hamilton-ohio-websites-seo-marketing .divSiteContentInnerAdditionals2 strong {
color:#DD4100;
}
.body-hamilton-ohio-websites-seo-marketing .divSiteContentInnerAdditionals2 li strong,
.body-hamilton-ohio-websites-seo-marketing .divSiteContentInnerAdditionals2 li span {
position:relative;
top:-4px;
}
.body-hamilton-ohio-websites-seo-marketing .div-additional-block-1 {
display:flex;
align-items:center;
}
.body-hamilton-ohio-websites-seo-marketing .divMiniCalloutInner {
border-radius: 10px;
background: #000FA0;
padding:22px 22px;
min-height:300px;
display:flex;
align-items:center !important;
}
.body-hamilton-ohio-websites-seo-marketing .divMiniCalloutInner h3,
.body-hamilton-ohio-websites-seo-marketing .divMiniCalloutInner p {
text-align:left;
}
.body-hamilton-ohio-websites-seo-marketing .divMiniCalloutRow {
gap:2%;
}
.body-hamilton-ohio-websites-seo-marketing .divSiteContentInnerAdditionals5 {
padding-top:75px;
}
.body-hamilton-ohio-websites-seo-marketing .faqDiv h2 {
padding-top:75px;
text-transform:uppercase;
}
.body-hamilton-ohio-websites-seo-marketing .divSiteContentWrapper {
padding-bottom:0 !important;
position:relative;
}
.body-hamilton-ohio-websites-seo-marketing .divBlockWrapper-faq .divBlockInner-question {
flex-direction:row-reverse;
}
.body-hamilton-ohio-websites-seo-marketing .divBlockWrapper-faq .divBlockInner-question > *:not(span) {
color:#000FA0;
font-size:26px;
}
.body-hamilton-ohio-websites-seo-marketing .fa-plus {
color:#000FA0;
font-size:39px;
}
.body-hamilton-ohio-websites-seo-marketing .faqDiv h2 {
color:#000FA0;
}
.body-hamilton-ohio-websites-seo-marketing .divBlockMedia figure {
margin:0 !important;
}
.body-hamilton-ohio-websites-seo-marketing .divSiteContentInnerAdditionals2 {
padding:0;
}
.body-hamilton-ohio-websites-seo-marketing .divSiteContentInnerMinis {
width:100%;
max-width:100% !important;
background:#C9E8FF;
}
.body-hamilton-ohio-websites-seo-marketing .divSiteContentInnerAdditionals3 .spnBlockContent > div {
width:50%;
max-width:50%;
}
.body-hamilton-ohio-websites-seo-marketing .divSiteContentInnerAdditionals3 .divBlockInner {
width:100%;
}
.body-hamilton-ohio-websites-seo-marketing .divMiniCalloutInner,
.body-hamilton-ohio-websites-seo-marketing .divMiniCallout .divBlockMedia picture {
display:flex;
align-items:start;
justify-content:center;
}
.body-hamilton-ohio-websites-seo-marketing .divMiniCallout .divBlockMedia img {
width:86px;
height:86px;
}
.body-hamilton-ohio-websites-seo-marketing .divBlockInner-answer p {
text-align:left;
font-weight:400;
}
.body-hamilton-ohio-websites-seo-marketing .divPullingFromPageWrappe .divBlogInner {
flex-direction:row-reverse;
flex-wrap:nowrap;
}
.body-hamilton-ohio-websites-seo-marketing .divPullingFromPageWrappe .divBlogWrapper {
width:100%;
max-width:100%;
}
.body-hamilton-ohio-websites-seo-marketing .divPullingFromPageWrappe {
flex-wrap:nowrap;
}
.body-hamilton-ohio-websites-seo-marketing .divPullingFromPageWrappe > h2 {
color: #DD4100 !important;
font-family: Anton;
font-size: 85px;
font-style: normal;
font-weight: 400;
line-height: 113%;
margin-right:30px;
width:35%;
padding-bottom:20px;
background:url(https://www.chooselegend.com/layout/images/Vector.png);
background-size:100%;
background-repeat:no-repeat;
background-position:bottom;
}
.body-hamilton-ohio-websites-seo-marketing .divPullingFromPageWrappe .divBlogWrapper-synopsis .divBlockWrapper-blog {
width:50%;
max-width:50%;
}
.body-hamilton-ohio-websites-seo-marketing .divPullingFromPageWrappe .divBlogWrapper-synopsis .divBlockWrapper-blog img,
.body-hamilton-ohio-websites-seo-marketing .divPullingFromPageWrappe .divBlogWrapper-synopsis .divBlockWrapper-blog a {
width:100%;
}
.body-hamilton-ohio-websites-seo-marketing .divPullingFromPageWrappe .divBlogWrapper-synopsis .divBlockWrapper-blog.divBlockWrapper-text {
padding-left:30px;
}
.body-hamilton-ohio-websites-seo-marketing .divNavigation-sandwich .btn-sandwich .icon-bar {
background-color:#ffffff;
}
.body-hamilton-ohio-websites-seo-marketing .divSiteContentInnerTestimonials {
width:100%;
max-width:100% !important;
background:#000FA0;
}
.body-hamilton-ohio-websites-seo-marketing .divSiteContentInnerTestimonials p {
color:#ffffff !important;
width:75%;
margin:auto;
text-align:center;
font-family: Metropolis;
font-weight: 400;
font-style: Regular;
font-size: 24px;
leading-trim: NONE;
line-height: 30px;
letter-spacing: 0%;
text-align: center;
vertical-align: middle;
}
.body-hamilton-ohio-websites-seo-marketing .divSiteContentInnerTestimonials p.author {
font-family: Metropolis;
font-weight: 700;
font-style: Bold;
font-size: 24px;
leading-trim: NONE;
line-height: 100%;
letter-spacing: 0%;
text-align: center;
color:#29CB8B !important;
padding-top:45px;
}
.body-hamilton-ohio-websites-seo-marketing .divSiteContentInnerTestimonials {
position:relative;
}
.body-hamilton-ohio-websites-seo-marketing .divAdditionalOneWave {
top:-78px;
transform: scaleX(-1);
}
.body-hamilton-ohio-websites-seo-marketing .divPullingFromPageWrapper-blog,
.body-hamilton-ohio-websites-seo-marketing .divSiteContentInnerBlog2 {
padding-bottom:25px;
position:relative;
}
.body-hamilton-ohio-websites-seo-marketing .divIndustriesBlogViewMoreWrapper p{
width:34%;
}
.body-hamilton-ohio-websites-seo-marketing .divTestimonialIcon {
display:none;
}
.body-hamilton-ohio-websites-seo-marketing .divBlockWrapper-testimonial.carded .divBlockInner {
border:0;
box-shadow:unset;
padding-bottom:30px;
}
.body-hamilton-ohio-websites-seo-marketing .divFooterRow-top-contact {
display:none;
}
.body-hamilton-ohio-websites-seo-marketing .divIndustriesFooterForm {
width:100%;
background:url(https://www.chooselegend.com/layout/images/industryFooterFormBgHamilton.jpg);
background-size:cover;
min-height:769px;
padding:75px 15px;
padding-bottom:90px;
}
@media (min-width:768px) and (max-width:1199px){
.body-hamilton-ohio-websites-seo-marketing .divMainCalloutText-tinyMCE {
width:100%;
}
.body-hamilton-ohio-websites-seo-marketing .divIndustriesBlogViewMoreWrapper {
bottom:105px;
}
.body-hamilton-ohio-websites-seo-marketing header {
background:#002755;
}
.body-hamilton-ohio-websites-seo-marketing .divSponsorHeaderWrapper p {
padding-bottom:0;
margin-bottom:0;
}
.body-hamilton-ohio-websites-seo-marketing .divSponsorHeaderWrapper {
padding-bottom:0;
}
.body-hamilton-ohio-websites-seo-marketing header {
position:fixed;
}
.body-hamilton-ohio-websites-seo-marketing #main {
margin-top:100px !important;
}
.body-hamilton-ohio-websites-seo-marketing .divPageTitle {
background-image:unset;
}
.body-hamilton-ohio-websites-seo-marketing .divMainCalloutWrapper {
margin-top:0;
}
.body-hamilton-ohio-websites-seo-marketing .divMiniCalloutRow-1 {
padding-bottom:0;
}
.main-pagedirectory-hamilton {
margin-top:0 !important;
}
.body-hamilton-ohio-websites-seo-marketing .divMiniCalloutRow {
width:100%;
max-width:100%;
}
.body-hamilton-ohio-websites-seo-marketing .divSiteContentInnerAdditionals1 h3 {
text-align:center;
}
.body-hamilton-ohio-websites-seo-marketing .divSiteContentInnerAdditionals3 .spnBlockContent {
gap:5%;
}
.body-hamilton-ohio-websites-seo-marketing .divSiteContentInnerAdditionals3 a.anchButton{
position:absolute;
top:78%;
justify-self:anchor-center;
}
.body-hamilton-ohio-websites-seo-marketing .divSiteContentInnerAdditionals3 .spnBlockContent {
align-items:start;
padding-top:60px;
}
.body-hamilton-ohio-websites-seo-marketing .divSiteContentInnerAdditionals3 {
z-index:13;
}
.body-hamilton-ohio-websites-seo-marketing .divSiteContentInnerAdditionals3 .spnBlockContent {
min-height:514px;
}
.body-hamilton-ohio-websites-seo-marketing .divMiniCallout {
width:45%;
max-width:45%;
flex:unset;
min-height:0;
}
.body-hamilton-ohio-websites-seo-marketing .divMiniCalloutTextInner {
padding:0;
}
.body-hamilton-ohio-websites-seo-marketing .divMiniCalloutWrapperInner {
justify-content:center;
}
.body-hamilton-ohio-websites-seo-marketing ++.divMiniCalloutTextInner {
padding:0;
}
.body-hamilton-ohio-websites-seo-marketing .divMainCalloutText-tinyMCE {
display:flex;
}
.body-hamilton-ohio-websites-seo-marketing .divMainCalloutText-tinyMCE > div {
width:50%;
}
.body-hamilton-ohio-websites-seo-marketing .divMainCalloutInner .divBlockMedia img,
.body-hamilton-ohio-websites-seo-marketing .divMainCalloutWrapper {
height:634px;
}
.body-hamilton-ohio-websites-seo-marketing .divMainCalloutTextInner h3 {
font-size:24px;
}
.body-hamilton-ohio-websites-seo-marketing .divMainCalloutTextInner h1,
.body-hamilton-ohio-websites-seo-marketing .divMainCalloutTextInner h2,
.body-hamilton-ohio-websites-seo-marketing .divMainCalloutTextInner h3,
.body-hamilton-ohio-websites-seo-marketing .divMainCalloutTextInner h4,
.body-hamilton-ohio-websites-seo-marketing .divMainCalloutTextInner h5,
.body-hamilton-ohio-websites-seo-marketing .divMainCalloutTextInner p,
.body-hamilton-ohio-websites-seo-marketing .divMainCalloutTextInner span {
text-align:left !important;
width:100%;
}
.body-hamilton-ohio-websites-seo-marketing #main > div > div.divMainCalloutWrapper.divMainCalloutWrapper-static > div > div > div > div > div > div > div.divMainCalloutTextWrapper > div > div > div:nth-child(1) {
display:flex;
align-items:center;
justify-content:center;
flex-direction:column;
}
.body-hamilton-ohio-websites-seo-marketing .divMainCalloutTextInner h1 {
margin:0 !important;
}
.body-hamilton-ohio-websites-seo-marketing .divMainCalloutTextInner h1,
.body-hamilton-ohio-websites-seo-marketing .divMainCalloutTextInner h2,
.body-hamilton-ohio-websites-seo-marketing .divMainCalloutTextInner h3,
.body-hamilton-ohio-websites-seo-marketing .divMainCalloutTextInner h4,
.body-hamilton-ohio-websites-seo-marketing .divMainCalloutTextInner h5 {
margin-bottom:10px !important;
}
.body-hamilton-ohio-websites-seo-marketing .div-additional-block-4 .divBlockInner .divBlockMedia {
width:70%;
max-width:70%;
margin-bottom:0;
margin-right:0;
}
.body-hamilton-ohio-websites-seo-marketing .divSiteContentInnerAdditionals2 {
padding-bottom:0 !important;
}
.body-hamilton-ohio-websites-seo-marketing .div-additional-block-4 .spnBlockContent {
padding-top:15px;
padding-bottom:30px;
}
.body-hamilton-ohio-websites-seo-marketing #main > div > div.divMainCalloutWrapper.divMainCalloutWrapper-static > div > div > div > div > div > div > div.divMainCalloutTextWrapper > div > div > div:nth-child(2) {
padding-left:0;
}
.body-hamilton-ohio-websites-seo-marketing .divMainCalloutInner .divBlockMedia img, .body-hamilton-ohio-websites-seo-marketing .divMainCalloutWrapper {
height:630px;
}
.body-hamilton-ohio-websites-seo-marketing .divMainCalloutTextInner {
padding-top:140px;
}
.body-hamilton-ohio-websites-seo-marketing .divPageTitle h1 {
font-size:60px;
}
.body-hamilton-ohio-websites-seo-marketing h2 {
font-size:36px;
}
.body-hamilton-ohio-websites-seo-marketing .divSiteContentInnerTestimonials p {
font-size:20px;
}
.body-hamilton-ohio-websites-seo-marketing .divMiniCalloutRow {
margin:0;
}
.body-hamilton-ohio-websites-seo-marketing .divSiteContentInnerAdditionals3.divSiteContentInner-sitewidth.container {
min-height:0;
padding-top:60px !important;
}
.body-hamilton-ohio-websites-seo-marketing .div-additional-block-2 {
padding-bottom:45px;
}
.body-hamilton-ohio-websites-seo-marketing .divPullingFromPageWrapper-blog {
padding-bottom:90px;
padding-top:30px;
}
.body-hamilton-ohio-websites-seo-marketing .divMainCalloutText-tinyMCE > div {
width:100%;
}
.body-hamilton-ohio-websites-seo-marketing .divMainCalloutText-tinyMCE {
flex-direction:column;
gap:0;
}
.body-hamilton-ohio-websites-seo-marketing .divSiteContentInnerAdditionals3 .spnBlockContent > div {
width:100%;
max-width:100%;
}
.body-hamilton-ohio-websites-seo-marketing .div-additional-block-3 .spnBlockContent {
flex-direction:row !important;
}
.body-hamilton-ohio-websites-seo-marketing .divSiteContentInnerAdditionals1 h3 {
width:100%;
}
.body-hamilton-ohio-websites-seo-marketing .div-additional-block-4 .divBlockInner {
flex-direction:column-reverse;
}
.body-hamilton-ohio-websites-seo-marketing .divMiniCalloutWrapperInner,
.body-hamilton-ohio-websites-seo-marketing .divSiteContentInnerAdditionals3 .spnBlockContent {
flex-direction:column;
}
.body-hamilton-ohio-websites-seo-marketing .divPullingFromPageWrappe .divBlockWrapper-synopsis .divBlockBody {
display:none;
}
.body-hamilton-ohio-websites-seo-marketing .divPullingFromPageWrappe > h2 {
font-size:50px;
}
.body-hamilton-ohio-websites-seo-marketing .divMainCalloutTextInner h2 {
font-size:20px;
}
.body-hamilton-ohio-websites-seo-marketing .divPageTitle .container {
padding:0 6%;
width:100%;
max-width:100% !important;
}
}
@media (max-width:767px) {
.body-hamilton-ohio-websites-seo-marketing .divPullingFromPageWrappe .divBlogInner {
flex-direction:column-reverse;
}
.body-hamilton-ohio-websites-seo-marketing .divSiteContentInnerAdditionals3 {
min-height:0;
}
.body-hamilton-ohio-websites-seo-marketing .divSponsorHeaderWrapper {
padding-left:15px;
padding-right:15px;
}
.body-hamilton-ohio-websites-seo-marketing .divMainCalloutTextInner a.anchButton {
padding:10px 35px;
}
.body-hamilton-ohio-websites-seo-marketing .div-additional-block-5 p{
display:flex;
flex-direction:column;
align-items:center;
justify-content:center;
text-align:center;
margin:0;
}
.body-hamilton-ohio-websites-seo-marketing .divSiteContentInnerTestimonials p {
width:100%;
}
.body-hamilton-ohio-websites-seo-marketing .div-additional-block-3 .divBlockMedia-left {
display:none;
}
.body-hamilton-ohio-websites-seo-marketing .divPageTitle h1 {
font-size:34px;
}
.body-hamilton-ohio-websites-seo-marketing .divIndustriesBlogViewMoreWrapper {
position:relative;
bottom:0;
width:100%;
}
.body-hamilton-ohio-websites-seo-marketing .divIndustriesBlogViewMoreWrapper p {
width:100%;
}
.body-hamilton-ohio-websites-seo-marketing .divPageTitle {
height:289px;
background: rgba(0, 39, 85, 0.75);
}
.body-hamilton-ohio-websites-seo-marketing .divPageTitle h1 {
margin-top:0;
}
.body-hamilton-ohio-websites-seo-marketing .divPullingFromPageWrapper-blog,
.body-hamilton-ohio-websites-seo-marketing .div-additional-block-3{
padding-top:15px;
padding-bottom:15px;
}
.body-hamilton-ohio-websites-seo-marketing .divBlockSwiperWrapper {
padding:0 !important;
margin:0 !important;
}
.body-hamilton-ohio-websites-seo-marketing .divBlockWrapper-testimonial.carded .divBlockInner {
padding-top:0;
}
.body-hamilton-ohio-websites-seo-marketing .divBlockWrapper-testimonial.carded {
margin-top:0 !important;
}
.body-hamilton-ohio-websites-seo-marketing .div-additional-block-4 .divBlockInner .spnBlockContent {
padding-top:0;
}
.body-hamilton-ohio-websites-seo-marketing .div-additional-block-2 {
padding-bottom:0;
}
.body-hamilton-ohio-websites-seo-marketing .divMainCalloutWrapper-static .divBlockWrapper-maincallout .divMainCalloutTextWrapper {
position:relative;
}
.body-hamilton-ohio-websites-seo-marketing .divPullingFromPageWrappe .divBlockWrapper-synopsis .divBlockBody {
display:none;
}
.body-hamilton-ohio-websites-seo-marketing .divPullingFromPageWrappe > h2 {
font-size:30px;
}
.body-hamilton-ohio-websites-seo-marketing .divPullingFromPageWrappe {
flex-wrap:wrap;
flex-direction:column;
}
.body-hamilton-ohio-websites-seo-marketing header {
background:#002755;
}
.body-hamilton-ohio-websites-seo-marketing .divPageTitle {
background-image:unset;
}
.body-hamilton-ohio-websites-seo-marketing .divMainCalloutWrapper {
margin-top:0;
}
.body-hamilton-ohio-websites-seo-marketing .div-additional-block-3 .divBlockMedia-left {
padding-right:0;
margin-bottom:30px;
}
.body-hamilton-ohio-websites-seo-marketing .divPullingFromPageWrappe .divBlogWrapper-synopsis .divBlockWrapper-blog {
width:100%;
max-width:100%;
}
.body-hamilton-ohio-websites-seo-marketing .divMainCalloutText-tinyMCE {
width:100%;
}
.body-hamilton-ohio-websites-seo-marketing .divMainCalloutWrapper-static .divBlockWrapper-maincallout .divMainCalloutTextWrapper {
padding:5px !important;
}
.body-hamilton-ohio-websites-seo-marketing .divSiteContentInnerAdditionals3 {
height:100%;
padding-top:45px;
}
.body-hamilton-ohio-websites-seo-marketing .divMiniCalloutRow-1 {
padding-bottom:0;
}
.body-hamilton-ohio-websites-seo-marketing .div-additional-block-2 ul,
.body-hamilton-ohio-websites-seo-marketing .div-additional-block-2 h2,
.body-hamilton-ohio-websites-seo-marketing .div-additional-block-2 h3 {
width:100%;
}
.main-pagedirectory-hamilton {
margin-top:0 !important;
}
.body-hamilton-ohio-websites-seo-marketing .divSiteContentInnerAdditionals2 li {
list-style-position: inside;
line-height:30px;
}
.body-hamilton-ohio-websites-seo-marketing .divMiniCalloutWrapperInner,
.body-hamilton-ohio-websites-seo-marketing .divSiteContentInnerAdditionals3 .spnBlockContent {
flex-direction:column;
}
.body-hamilton-ohio-websites-seo-marketing .div-additional-block-4 .divBlockInner {
flex-direction:column-reverse;
}
.body-hamilton-ohio-websites-seo-marketing .divSiteContentInnerAdditionals3 .spnBlockContent > div,
.body-hamilton-ohio-websites-seo-marketing .divSiteContentInnerAdditionals1 .spnBlockContent > div {
width:100%;
max-width:100%;
}
.body-hamilton-ohio-websites-seo-marketing .divMainCalloutTextInner h5 {
display:flex;
align-items:center;
justify-content:center;
}
.body-hamilton-ohio-websites-seo-marketing .divSiteContentInnerAdditionals3 h3,
.body-hamilton-ohio-websites-seo-marketing .divSiteContentInnerAdditionals1 h3 {
text-align:center;
}
.body-hamilton-ohio-websites-seo-marketing .divMainCalloutText-tinyMCE {
gap:30px;
}
.body-hamilton-ohio-websites-seo-marketing .divSiteContentInnerAdditionals2 {
padding-top:30px;
}
.body-hamilton-ohio-websites-seo-marketing .divBlockWrapper-faq .divBlockInner-question > *:not(span) {
font-size:20px;
}
.body-hamilton-ohio-websites-seo-marketing #main {
margin-top:100px !important;
}
.body-hamilton-ohio-websites-seo-marketing .divMainCalloutInner .divBlockMedia img {
height:287px !important;
}
.body-hamilton-ohio-websites-seo-marketing .divPullingFromPageWrappe > h2 {
width:100%;
background:unset;
text-align:center;
}
.body-hamilton-ohio-websites-seo-marketing .divIndustriesBlogViewMoreWrapper {
text-align:center;
}
.body-hamilton-ohio-websites-seo-marketing .divMainCalloutWrapper-static .divBlockWrapper-maincallout .divMainCalloutTextWrapper {
background:#000FA0;
padding:15px !important;
}
.body-hamilton-ohio-websites-seo-marketing .divMainCalloutText-tinyMCE ul li,
.body-hamilton-ohio-websites-seo-marketing .divMainCalloutText-tinyMCE ul{
text-align:left !important;
}
.body-hamilton-ohio-websites-seo-marketing .divMainCalloutWrapper {
height:100% !important;
}
.body-hamilton-ohio-websites-seo-marketing .divMainCalloutTextInner h1,
.body-hamilton-ohio-websites-seo-marketing .divMainCalloutTextInner h2,
.body-hamilton-ohio-websites-seo-marketing .divMainCalloutTextInner h3,
.body-hamilton-ohio-websites-seo-marketing .divMainCalloutTextInner h4,
.body-hamilton-ohio-websites-seo-marketing .divMainCalloutTextInner h5 {
margin-bottom:10px !important;
}
.body-hamilton-ohio-websites-seo-marketing .divMainCalloutTextInner h1,
.body-hamilton-ohio-websites-seo-marketing .divMainCalloutTextInner h2,
.body-hamilton-ohio-websites-seo-marketing .divMainCalloutTextInner h3,
.body-hamilton-ohio-websites-seo-marketing .divMainCalloutTextInner h4,
.body-hamilton-ohio-websites-seo-marketing .divMainCalloutTextInner h5,
.body-hamilton-ohio-websites-seo-marketing .divMainCalloutTextInner p,
.body-hamilton-ohio-websites-seo-marketing .divMainCalloutTextInner span {
text-align:left !important;
width:100%;
}
.body-hamilton-ohio-websites-seo-marketing #main > div > div.divMainCalloutWrapper.divMainCalloutWrapper-static > div > div > div > div > div > div > div.divMainCalloutTextWrapper > div > div > div:nth-child(1) {
display:flex;
align-items:center;
justify-content:center;
flex-direction:column;
}
.body-hamilton-ohio-websites-seo-marketing .divSiteContentInnerAdditionals1 .spnBlockContent > div,
.body-hamilton-ohio-websites-seo-marketing .divSiteContentInnerAdditionals3 .spnBlockContent > div {
width:100%;
max-width:100%;
}
.body-hamilton-ohio-websites-seo-marketing .divMiniCallout {
width:85%;
max-width:85%;
}
.body-hamilton-ohio-websites-seo-marketing .divMainCalloutWrapper iFrame {
max-width:345px !important;
min-width:345px !important;
}
.body-hamilton-ohio-websites-seo-marketing #main > div > div.divMainCalloutWrapper.divMainCalloutWrapper-static > div > div > div > div > div > div > div.divMainCalloutTextWrapper > div > div > div:nth-child(2) {
padding-left:0;
}
.body-hamilton-ohio-websites-seo-marketing .divMainCalloutInner .divBlockMedia img, .body-hamilton-ohio-websites-seo-marketing .divMainCalloutWrapper {
height:1200px;
}
.body-hamilton-ohio-websites-seo-marketing .divMainCalloutTextInner h3 {
font-size:20px;
}
.body-hamilton-ohio-websites-seo-marketing .divMainCalloutText-tinyMCE > div {
width:100%;
}
.body-hamilton-ohio-websites-seo-marketing .divMainCalloutText-tinyMCE {
flex-direction:column;
}
.body-hamilton-ohio-websites-seo-marketing .div-additional-block-4 .divBlockInner {
display:flex;
flex-direction:column-reverse;
}
.body-hamilton-ohio-websites-seo-marketing .divSiteContentInnerAdditionals3 .spnBlockContent {
gap:0;
flex-direction:column;
}
}
.body-hamilton-ohio-websites-seo-marketing .divSiteContentInnerAdditionals4 .anchButton{
border:1px solid #D64000;
-moz-transition: all 0.28s ease; -o-transition: all 0.28s ease; -webkit-transition: all 0.28s ease; transition: all 0.28s ease;
}
.body-hamilton-ohio-websites-seo-marketing .divSiteContentInnerAdditionals4 .anchButton:hover{
border:1px solid #000FA0;
-moz-transition: all 0.28s ease; -o-transition: all 0.28s ease; -webkit-transition: all 0.28s ease; transition: all 0.28s ease;
}
@media (max-width:1023px) {
.body-hamilton-ohio-websites-seo-marketing .divSiteContentInnerAdditionals2 .anchButton,
.body-hamilton-ohio-websites-seo-marketing .divSiteContentInnerAdditionals4 .anchButton {
margin-bottom:10px;
}
.body-hamilton-ohio-websites-seo-marketing .divCaseStudyInner {
padding-bottom:0;
}
}
@media (max-width:767px) {
.body-hamilton-ohio-websites-seo-marketing .divMainCalloutTextInner h1,
.body-hamilton-ohio-websites-seo-marketing .divMainCalloutTextInner h2,
.body-hamilton-ohio-websites-seo-marketing .divMainCalloutTextInner h3,
.body-hamilton-ohio-websites-seo-marketing .divMainCalloutTextInner h4,
.body-hamilton-ohio-websites-seo-marketing .divMainCalloutTextInner h5,
.body-hamilton-ohio-websites-seo-marketing .divMainCalloutTextInner p,
.body-hamilton-ohio-websites-seo-marketing .divMainCalloutTextInner span {
text-align:center !important;
width:100%;
}
}
@media (max-width:767px) {
.body-hamilton-ohio-websites-seo-marketing .divSiteContentInnerAdditionals5{
display:none;
}
.body-hamilton-ohio-websites-seo-marketing .divSiteContentInnerAdditionals2 p {
text-align:center !important;
display:flex;
flex-direction:column;
align-items:center;
}
.body-hamilton-ohio-websites-seo-marketing .divPageTitle h1,
.body-hamilton-ohio-websites-seo-marketing .divPageTitle p {
text-align:center;
}
}
.divIndustriesFooterForm p {
color: #FFF;
font-family: Metropolis;
font-size: 24px;
font-style: normal;
font-weight: 400;
line-height: 30px;
background:rgba(0,0,0,0.01);
}
.divIndustriesFooterForm h2:hover,
.divIndustriesFooterForm h2 {
color: #FFF !important;
background:rgba(0,0,0,0.01);
font-family: Anton;
font-size: 48px;
font-style: normal;
font-weight: 400;
line-height: normal;
}
.divIndustriesFooterForm h3 {
color: #29CB8B;
font-family: Metropolis;
font-size: 30px;
font-style: normal;
font-weight: 700;
line-height: 40px;
letter-spacing: 3px;
background:rgba(0,0,0,0.01);
}
@media (min-width: 1440px){
.body-beavercreek-ohio-websites-seo-marketing .container, .body-beavercreek-ohio-websites-seo-marketing .container-lg, .body-beavercreek-ohio-websites-seo-marketing .container-md, .body-beavercreek-ohio-websites-seo-marketing .container-sm, .body-beavercreek-ohio-websites-seo-marketing .container-xl,
.body-beavercreek-ohio-websites-seo-marketing .divBannerAlertTextWrapper, .body-beavercreek-ohio-websites-seo-marketing .div-additional-block-1, .body-beavercreek-ohio-websites-seo-marketing .div-additional-block-2, .body-beavercreek-ohio-websites-seo-marketing .div-additional-block-3,
.body-beavercreek-ohio-websites-seo-marketing .divPullingFromPageWrappe, .body-beavercreek-ohio-websites-seo-marketing .div-additional-block-3, .body-beavercreek-ohio-websites-seo-marketing .div-additional-block-4,
.body-beavercreek-ohio-websites-seo-marketing .divMainCalloutWrapper-static .divBlockWrapper-maincallout .divMainCalloutTextWrapper .divMainCalloutTextInner {
max-width: 1362px !important;
margin:auto !important;
}
}
.body-beavercreek-ohio-websites-seo-marketing .divSponsorHeaderWrapper {
background:transparent;
padding-top:75px !important;
}
.body-beavercreek-ohio-websites-seo-marketing .divSponsorHeaderWrapper h2:hover,
.body-beavercreek-ohio-websites-seo-marketing .divSponsorHeaderWrapper h2 {
color:#DD4100 !important;
}
.body-beavercreek-ohio-websites-seo-marketing p,
.body-beavercreek-ohio-websites-seo-marketing .divMainCalloutTextInner p {
font-size:16px !important;
}
.body-beavercreek-ohio-websites-seo-marketing .div-additional-block-3 {
padding-top:60px;
}
.body-beavercreek-ohio-websites-seo-marketing .divMainCalloutTextInner a.anchButton {
font-size:20px !important;
font-weight:700;
font-family: 'Inter 18pt';
border-radius:60px;
}
.body-beavercreek-ohio-websites-seo-marketing .divNavigation-main {
position:relative;
z-index:14;
}
.body-beavercreek-ohio-websites-seo-marketing .divPullingFromPageWrappe .divBlogWrapper img {
border:2px solid #002755;
}
.body-beavercreek-ohio-websites-seo-marketing .divIndustriesBlogViewMoreWrapper {
width:100%;
position:absolute;
bottom:230px;
display:flex;
justify-content:end;
}
.body-beavercreek-ohio-websites-seo-marketing .divIndustriesBlogViewMoreWrapper p a {
border-radius: 59px;
border: 1px solid #002755;
color: #002755;
text-align: center;
font-family: 'Metropolis', sans-serif;
font-size: 20px;
font-style: normal;
font-weight: 700;
line-height: normal;
padding:7.5px 35px;
text-transform:uppercase;
-moz-transition: all 0.28s ease; -o-transition: all 0.28s ease; -webkit-transition: all 0.28s ease; transition: all 0.28s ease;
}
.body-beavercreek-ohio-websites-seo-marketing .divIndustriesBlogViewMoreWrapper p a:hover {
border-radius: 59px;
border: 1px solid #002755;
color: #ffffff;
background:#002755;
text-align: center;
font-family: 'Metropolis', sans-serif;
font-size: 20px;
font-style: normal;
font-weight: 700;
line-height: normal;
padding:7.5px 35px;
text-transform:uppercase;
-moz-transition: all 0.28s ease; -o-transition: all 0.28s ease; -webkit-transition: all 0.28s ease; transition: all 0.28s ease;
}
.body-beavercreek-ohio-websites-seo-marketing .div-additional-block-3 .divBlockMedia-left {
padding-right:30px;
}
.body-beavercreek-ohio-websites-seo-marketing .div-additional-block-1:hover h2,
.body-beavercreek-ohio-websites-seo-marketing h2,
.body-beavercreek-ohio-websites-seo-marketing h2:hover {
color: #000FA0 !important;
font-family: Anton;
font-size: 48px;
font-style: normal;
font-weight: 400;
line-height: 57px;
}
.body-beavercreek-ohio-websites-seo-marketing .div-additional-block-3:hover h2,
.body-beavercreek-ohio-websites-seo-marketing .div-additional-block-3 h2{
color:#DD4100 !important;
font-family: Anton;
font-size: 48px;
font-style: normal;
font-weight: 400;
line-height: 57px;
}
.body-beavercreek-ohio-websites-seo-marketing .divCaseStudyInner {
padding-top:0;
}
.body-beavercreek-ohio-websites-seo-marketing .divPullingFromPageWrapper-blog {
padding-top:0;
}
.body-beavercreek-ohio-websites-seo-marketing h3 {
color: #002755;
font-family: Metropolis;
font-size: 24px;
font-style: normal;
font-weight: 700;
line-height: 34px;
letter-spacing: 2.4px;
}
.body-beavercreek-ohio-websites-seo-marketing .divPageTitle h1 {
color:#ffffff;
position:relative;
top:22px;
background:rgba(0,0,0,0.01);
}
.body-beavercreek-ohio-websites-seo-marketing .divMainCalloutText-tinyMCE {
width:65%;
}
.body-beavercreek-ohio-websites-seo-marketing .divMainCalloutTextInner h2 {
color: #FFF !important;
font-family: Metropolis;
font-size: 36px;
font-style: normal;
font-weight: 700;
line-height: 40px;
letter-spacing: 3.6px;
}
.body-beavercreek-ohio-websites-seo-marketing .divPageTitle .container {
position:relative;
top:15px;
}
.body-beavercreek-ohio-websites-seo-marketing .divPageTitle {
width:100%;
background-image:url(https://www.chooselegend.com/layout/images/pageTitleBgLanding.png);
background-size:100% 100%;
background-position:bottom;
position:absolute;
z-index:13;
top:-2px;
padding-bottom:0;
padding-top:45px;
}
.body-beavercreek-ohio-websites-seo-marketing .divPageTitle p {
color: #29CB8B;
background:rgba(0,0,0,0.01);
font-family: Metropolis;
font-size: 24px;
font-style: normal;
font-weight: 700;
line-height: normal;
letter-spacing: 3.6px;
}
.body-beavercreek-ohio-websites-seo-marketing header {
background:#000FA0;
z-index:14;
}
.body-beavercreek-ohio-websites-seo-marketing .anchLogoLink img {
opacity:1;
}
.body-beavercreek-ohio-websites-seo-marketing .divLogoWrapper {
background-image:unset;
}
.body-beavercreek-ohio-websites-seo-marketing .divNavFields-main .anchNavigation{
font-family:'Metropolis', sans-serif;
font-size:16px;
font-weight:bold;
text-transform:uppercase;
background:transparent;
color:#ffffff;
padding:0;
margin:0 15px;
-moz-transition: all 0.28s ease; -o-transition: all 0.28s ease; -webkit-transition: all 0.28s ease; transition: all 0.28s ease;
}
.body-beavercreek-ohio-websites-seo-marketing .divNavFields-main .anchNavigation:hover,
.body-beavercreek-ohio-websites-seo-marketing .divNavFields-main .anchNavigation:active,
.body-beavercreek-ohio-websites-seo-marketing .divNavFields-main .anchNavigation:focus,
.body-beavercreek-ohio-websites-seo-marketing .divNavFields-main .anchNavigation.current{
color:#00DD8D;
}
.body-beavercreek-ohio-websites-seo-marketing .divSiteContentInnerMinis {
width:100%;
max-width:100% !important;
}
.body-beavercreek-ohio-websites-seo-marketing .divMiniCallout {
padding:7.5px 15px;
}
.body-beavercreek-ohio-websites-seo-marketing .divMainCalloutText-tinyMCE > div {
width:50%;
}
.body-beavercreek-ohio-websites-seo-marketing #main > div > div.divMainCalloutWrapper.divMainCalloutWrapper-static > div > div > div > div > div > div > div.divMainCalloutTextWrapper > div > div > div:nth-child(1) {
display:flex;
align-items:center;
justify-content:center;
flex-direction:column;
}
.body-beavercreek-ohio-websites-seo-marketing .divMainCalloutTextWrapper {
padding:15px 6% !important;
}
.body-beavercreek-ohio-websites-seo-marketing .divMainCalloutTextWrapper h1 strong {
font-weight:normal;
color:#29CB8B;
}
.body-beavercreek-ohio-websites-seo-marketing .divSiteContentInnerAdditionals1 .spnBlockContent {
display:flex;
align-items:center;
flex-wrap:wrap;
gap:5%;
}
.body-beavercreek-ohio-websites-seo-marketing .divSiteContentInnerAdditionals1 h3 {
width:70%;
}
.body-beavercreek-ohio-websites-seo-marketing .divSiteContentInnerAdditionals1 .spnBlockContent > div {
width:47.5%;
max-width:47.5%;
}
.body-beavercreek-ohio-websites-seo-marketing .divMainCalloutWrapper {
height:883px;
margin-top:100px;
}
.body-beavercreek-ohio-websites-seo-marketing #main > div > div.divMainCalloutWrapper.divMainCalloutWrapper-static > div > div > div > div > div > div > div.divMainCalloutTextWrapper > div > div > div:nth-child(2) {
padding-left:5%;
}
.body-beavercreek-ohio-websites-seo-marketing a.anchButton {
text-transform:uppercase;
font-size:20px;
border-radius:59px;
padding:5px 25px;
}
.body-beavercreek-ohio-websites-seo-marketing .divMainCalloutTextInner a.anchButton:hover {
color:white !important;
font-size:20px;
font-size:20px;
border-radius:59px;
}
.body-beavercreek-ohio-websites-seo-marketing .divMiniCallout:hover .divMiniCalloutTextWrapper h3,
.body-beavercreek-ohio-websites-seo-marketing .divMiniCalloutInner h3,
.body-beavercreek-ohio-websites-seo-marketing .divMiniCalloutInner h3:hover {
color: #FFF;
text-align: center;
font-family: Metropolis;
font-size: 16px;
font-style: normal;
font-weight: 700;
line-height: 24px;
text-decoration:unset;
}
.body-beavercreek-ohio-websites-seo-marketing .divSiteContentInnerAdditionals3 h3,
.body-beavercreek-ohio-websites-seo-marketing .divSiteContentInnerAdditionals1 h3 {
text-transform:uppercase;
}
.body-beavercreek-ohio-websites-seo-marketing .divSiteContentInnerAdditionals3 p {
font-size:18px;
}
.body-beavercreek-ohio-websites-seo-marketing .divSiteContentInnerAdditionals3 p strong {
color: #29CB8B !important;
font-family: Metropolis;
font-size: 18px;
font-style: italic;
font-weight: 700;
line-height: 21px;
}
.body-beavercreek-ohio-websites-seo-marketing .divSiteContentInnerAdditionals1 p {
font-size:18px;
width:100%;
}
.body-beavercreek-ohio-websites-seo-marketing .div-additional-block-2 h2 {
color: #000FA0;
font-family: Anton;
font-size: 48px;
font-style: normal;
font-weight: 400;
line-height: 57px;
width:75%;
}
.body-beavercreek-ohio-websites-seo-marketing .div-additional-block-2 h3 {
color: #002755;
font-family: Metropolis;
font-size: 26px;
font-style: normal;
font-weight: 700;
line-height: 34px;
letter-spacing: 2.6px;
text-transform: uppercase;
width:75%;
padding-top:30px;
padding-bottom:60px;
}
.body-beavercreek-ohio-websites-seo-marketing .div-additional-block-2 ul {
width:50%;
}
.body-beavercreek-ohio-websites-seo-marketing .div-additional-block-2 p {
width:100%;
}
.body-beavercreek-ohio-websites-seo-marketing .div-additional-block-2 .spnBlockContent {
display:flex;
flex-wrap:wrap;
}
.body-beavercreek-ohio-websites-seo-marketing .div-additional-block-2 {
padding-bottom:15px;
}
.body-beavercreek-ohio-websites-seo-marketing .divMainCalloutWrapper-static .divBlockWrapper-maincallout .divMainCalloutTextWrapper {
height:100%;
top:0;
background: rgba(0, 39, 85, 0.69);
text-align:left;
}
.body-beavercreek-ohio-websites-seo-marketing .divMainCalloutTextInner h1,
.body-beavercreek-ohio-websites-seo-marketing .divMainCalloutTextInner h2,
.body-beavercreek-ohio-websites-seo-marketing .divMainCalloutTextInner h3,
.body-beavercreek-ohio-websites-seo-marketing .divMainCalloutTextInner h4,
.body-beavercreek-ohio-websites-seo-marketing .divMainCalloutTextInner h5,
.body-beavercreek-ohio-websites-seo-marketing .divMainCalloutTextInner p,
.body-beavercreek-ohio-websites-seo-marketing .divMainCalloutTextInner span {
text-align:left !important;
width:100%;
}
.body-beavercreek-ohio-websites-seo-marketing .divMainCalloutTextInner h1,
.body-beavercreek-ohio-websites-seo-marketing .divMainCalloutTextInner h3 {
text-transform:uppercase;
}
.body-beavercreek-ohio-websites-seo-marketing .divMainCalloutTextInner h5 {
font-weight:400;
}
.body-beavercreek-ohio-websites-seo-marketing .divMainCalloutTextInner h5 strong {
font-weight:700;
}
.body-beavercreek-ohio-websites-seo-marketing .faqDiv h2,
.body-beavercreek-ohio-websites-seo-marketing .faqDiv {
width:100%;
text-align:center;
}
.body-beavercreek-ohio-websites-seo-marketing .divBlockWrapper-faq .divBlockInner-question {
text-align:left;
}
.body-beavercreek-ohio-websites-seo-marketing .divPullingFromPageWrappe,
.body-beavercreek-ohio-websites-seo-marketing .divBlockWrapper-faq {
width:100%;
max-width:100%;
flex:unset;
}
.body-beavercreek-ohio-websites-seo-marketing .divMiniCallout {
width:30%;
max-width:30%;
}
.body-beavercreek-ohio-websites-seo-marketing .divMiniCalloutRow-1 {
padding-bottom:45px;
}
.body-beavercreek-ohio-websites-seo-marketing .divMainCalloutTextInner h1,
.body-beavercreek-ohio-websites-seo-marketing .divMainCalloutTextInner h2,
.body-beavercreek-ohio-websites-seo-marketing .divMainCalloutTextInner h3,
.body-beavercreek-ohio-websites-seo-marketing .divMainCalloutTextInner h4,
.body-beavercreek-ohio-websites-seo-marketing .divMainCalloutTextInner h5 {
margin-bottom:20px !important;
}
.body-beavercreek-ohio-websites-seo-marketing .divSiteContentInnerAdditionals3 {
width:100%;
max-width:100% !important;
flex:unset;
background-color: #C9E8FF;
padding-top:70px;
padding-bottom:45px;
}
.body-beavercreek-ohio-websites-seo-marketing .divSiteContentInnerAdditionals4 {
width:100%;
max-width:100% !important;
background:#C9E8FF;
padding-bottom:15px;
}
.body-beavercreek-ohio-websites-seo-marketing .divSiteContentInnerAdditionals1 * {
color:#F5F5F5 !important;
}
.body-beavercreek-ohio-websites-seo-marketing .divSponsorSlideWrapper .swiper-wrapper {
align-items:center;
}
.body-beavercreek-ohio-websites-seo-marketing .divSiteContentInnerAdditionals2 h2 {
color: #000FA0;
font-family: Anton;
font-size: 48px;
font-style: normal;
font-weight: 400;
text-transform:uppercase;
letter-spacing:normal;
}
.body-beavercreek-ohio-websites-seo-marketing .divSiteContentInnerAdditionals2 h3 {
color: #002755;
font-family: Metropolis;
font-size: 26px;
font-style: normal;
font-weight: 700;
line-height: 34px;
letter-spacing: 2.6px;
}
.body-beavercreek-ohio-websites-seo-marketing .divSiteContentInnerAdditionals2 h4 {
color: #002755;
font-family: Metropolis;
font-size: 26px;
font-style: normal;
font-weight: 700;
line-height: 34px;
letter-spacing: 2.6px;
text-transform:uppercase;
}
.body-beavercreek-ohio-websites-seo-marketing .divSiteContentInnerAdditionals3,
.body-beavercreek-ohio-websites-seo-marketing .divSiteContentInnerAdditionals1 {
position:relative;
}
.body-beavercreek-ohio-websites-seo-marketing .div-additional-block-3 {
padding-bottom:30px;
padding-top:90px;
}
.body-beavercreek-ohio-websites-seo-marketing .div-additional-block-4 .divBlockInner {
display:flex;
flex-direction:row-reverse;
align-items:center;
}
.body-beavercreek-ohio-websites-seo-marketing .div-additional-block-4 .divBlockInner .divBlockMedia {
margin-bottom:0;
flex:unset;
}
.body-beavercreek-ohio-websites-seo-marketing .swiper-container-horizontal>.swiper-pagination-bullets {
background:transparent;
bottom:0;
}
.body-beavercreek-ohio-websites-seo-marketing .swiper-pagination-bullet {
border:0px solid #ffffff;
background:#C9E8FF;
}
.body-beavercreek-ohio-websites-seo-marketing .swiper-pagination-bullet-active {
background:#000FA0;
}
.body-beavercreek-ohio-websites-seo-marketing .divSponsorHeaderWrapper p{
text-align:center;
padding-top:30px;
padding-bottom:30px;
}
.body-beavercreek-ohio-websites-seo-marketing .div-additional-block-4 .divBlockInner .spnBlockContent {
padding-top:45px;
padding-bottom:25px;
width:100%;
}
.body-beavercreek-ohio-websites-seo-marketing .divSiteContentInnerAdditionals2 ul li {
padding:10px 0;
}
.body-beavercreek-ohio-websites-seo-marketing .divSiteContentInnerAdditionals2 strong {
color:#DD4100;
}
.body-beavercreek-ohio-websites-seo-marketing .divSiteContentInnerAdditionals2 li strong,
.body-beavercreek-ohio-websites-seo-marketing .divSiteContentInnerAdditionals2 li span {
position:relative;
top:-4px;
}
.body-beavercreek-ohio-websites-seo-marketing .div-additional-block-1 {
display:flex;
align-items:center;
}
.body-beavercreek-ohio-websites-seo-marketing .divMiniCalloutInner {
border-radius: 10px;
background: #000FA0;
padding:22px 22px;
min-height:300px;
display:flex;
align-items:center !important;
}
.body-beavercreek-ohio-websites-seo-marketing .divMiniCalloutInner h3,
.body-beavercreek-ohio-websites-seo-marketing .divMiniCalloutInner p {
text-align:left;
}
.body-beavercreek-ohio-websites-seo-marketing .divMiniCalloutRow {
gap:2%;
}
.body-beavercreek-ohio-websites-seo-marketing .divSiteContentInnerAdditionals5 {
padding-top:75px;
}
.body-beavercreek-ohio-websites-seo-marketing .faqDiv h2 {
padding-top:75px;
text-transform:uppercase;
}
.body-beavercreek-ohio-websites-seo-marketing .divSiteContentWrapper {
padding-bottom:0 !important;
position:relative;
}
.body-beavercreek-ohio-websites-seo-marketing .divBlockWrapper-faq .divBlockInner-question {
flex-direction:row-reverse;
}
.body-beavercreek-ohio-websites-seo-marketing .divBlockWrapper-faq .divBlockInner-question > *:not(span) {
color:#000FA0;
font-size:26px;
}
.body-beavercreek-ohio-websites-seo-marketing .fa-plus {
color:#000FA0;
font-size:39px;
}
.body-beavercreek-ohio-websites-seo-marketing .faqDiv h2 {
color:#000FA0;
}
.body-beavercreek-ohio-websites-seo-marketing .divBlockMedia figure {
margin:0 !important;
}
.body-beavercreek-ohio-websites-seo-marketing .divSiteContentInnerAdditionals2 {
padding:0;
}
.body-beavercreek-ohio-websites-seo-marketing .divSiteContentInnerMinis {
width:100%;
max-width:100% !important;
background:#C9E8FF;
}
.body-beavercreek-ohio-websites-seo-marketing .divSiteContentInnerAdditionals3 .spnBlockContent > div {
width:50%;
max-width:50%;
}
.body-beavercreek-ohio-websites-seo-marketing .divSiteContentInnerAdditionals3 .divBlockInner {
width:100%;
}
.body-beavercreek-ohio-websites-seo-marketing .divMiniCalloutInner,
.body-beavercreek-ohio-websites-seo-marketing .divMiniCallout .divBlockMedia picture {
display:flex;
align-items:start;
justify-content:center;
}
.body-beavercreek-ohio-websites-seo-marketing .divMiniCallout .divBlockMedia img {
width:86px;
height:86px;
}
.body-beavercreek-ohio-websites-seo-marketing .divBlockInner-answer p {
text-align:left;
font-weight:400;
}
.body-beavercreek-ohio-websites-seo-marketing .divPullingFromPageWrappe .divBlogInner {
flex-direction:row-reverse;
flex-wrap:nowrap;
}
.body-beavercreek-ohio-websites-seo-marketing .divPullingFromPageWrappe .divBlogWrapper {
width:100%;
max-width:100%;
}
.body-beavercreek-ohio-websites-seo-marketing .divPullingFromPageWrappe {
flex-wrap:nowrap;
}
.body-beavercreek-ohio-websites-seo-marketing .divPullingFromPageWrappe > h2 {
color: #DD4100 !important;
font-family: Anton;
font-size: 85px;
font-style: normal;
font-weight: 400;
line-height: 113%;
margin-right:30px;
width:35%;
padding-bottom:20px;
background:url(https://www.chooselegend.com/layout/images/Vector.png);
background-size:100%;
background-repeat:no-repeat;
background-position:bottom;
}
.body-beavercreek-ohio-websites-seo-marketing .divPullingFromPageWrappe .divBlogWrapper-synopsis .divBlockWrapper-blog {
width:50%;
max-width:50%;
}
.body-beavercreek-ohio-websites-seo-marketing .divPullingFromPageWrappe .divBlogWrapper-synopsis .divBlockWrapper-blog img,
.body-beavercreek-ohio-websites-seo-marketing .divPullingFromPageWrappe .divBlogWrapper-synopsis .divBlockWrapper-blog a {
width:100%;
}
.body-beavercreek-ohio-websites-seo-marketing .divPullingFromPageWrappe .divBlogWrapper-synopsis .divBlockWrapper-blog.divBlockWrapper-text {
padding-left:30px;
}
.body-beavercreek-ohio-websites-seo-marketing .divNavigation-sandwich .btn-sandwich .icon-bar {
background-color:#ffffff;
}
.body-beavercreek-ohio-websites-seo-marketing .divSiteContentInnerTestimonials {
width:100%;
max-width:100% !important;
background:#000FA0;
}
.body-beavercreek-ohio-websites-seo-marketing .divSiteContentInnerTestimonials p {
color:#ffffff !important;
width:75%;
margin:auto;
text-align:center;
font-family: Metropolis;
font-weight: 400;
font-style: Regular;
font-size: 24px;
leading-trim: NONE;
line-height: 30px;
letter-spacing: 0%;
text-align: center;
vertical-align: middle;
}
.body-beavercreek-ohio-websites-seo-marketing .divSiteContentInnerTestimonials p.author {
font-family: Metropolis;
font-weight: 700;
font-style: Bold;
font-size: 24px;
leading-trim: NONE;
line-height: 100%;
letter-spacing: 0%;
text-align: center;
color:#29CB8B !important;
padding-top:45px;
}
.body-beavercreek-ohio-websites-seo-marketing .divSiteContentInnerTestimonials {
position:relative;
}
.body-beavercreek-ohio-websites-seo-marketing .divAdditionalOneWave {
top:-78px;
transform: scaleX(-1);
}
.body-beavercreek-ohio-websites-seo-marketing .divPullingFromPageWrapper-blog,
.body-beavercreek-ohio-websites-seo-marketing .divSiteContentInnerBlog2 {
padding-bottom:25px;
position:relative;
}
.body-beavercreek-ohio-websites-seo-marketing .divIndustriesBlogViewMoreWrapper p{
width:34%;
}
.body-beavercreek-ohio-websites-seo-marketing .divTestimonialIcon {
display:none;
}
.body-beavercreek-ohio-websites-seo-marketing .divBlockWrapper-testimonial.carded .divBlockInner {
border:0;
box-shadow:unset;
padding-bottom:30px;
}
.body-beavercreek-ohio-websites-seo-marketing .divFooterRow-top-contact {
display:none;
}
.body-beavercreek-ohio-websites-seo-marketing .divIndustriesFooterForm {
width:100%;
background:url(https://www.chooselegend.com/layout/images/industryFooterFormBgBeavercreek.jpg);
background-size:cover;
min-height:769px;
padding:75px 15px;
padding-bottom:90px;
}
@media (min-width:768px) and (max-width:1199px){
.body-beavercreek-ohio-websites-seo-marketing .divMainCalloutText-tinyMCE {
width:100%;
}
.body-beavercreek-ohio-websites-seo-marketing .divIndustriesBlogViewMoreWrapper {
bottom:105px;
}
.body-beavercreek-ohio-websites-seo-marketing header {
background:#002755;
}
.body-beavercreek-ohio-websites-seo-marketing .divSponsorHeaderWrapper p {
padding-bottom:0;
margin-bottom:0;
}
.body-beavercreek-ohio-websites-seo-marketing .divSponsorHeaderWrapper {
padding-bottom:0;
}
.body-beavercreek-ohio-websites-seo-marketing header {
position:fixed;
}
.body-beavercreek-ohio-websites-seo-marketing #main {
margin-top:100px !important;
}
.body-beavercreek-ohio-websites-seo-marketing .divPageTitle {
background-image:unset;
}
.body-beavercreek-ohio-websites-seo-marketing .divMainCalloutWrapper {
margin-top:0;
}
.body-beavercreek-ohio-websites-seo-marketing .divMiniCalloutRow-1 {
padding-bottom:0;
}
.main-pagedirectory-beavercreek-ohio-websites-seo-marketing {
margin-top:0 !important;
}
.body-beavercreek-ohio-websites-seo-marketing .divMiniCalloutRow {
width:100%;
max-width:100%;
}
.body-beavercreek-ohio-websites-seo-marketing .divSiteContentInnerAdditionals1 h3 {
text-align:center;
}
.body-beavercreek-ohio-websites-seo-marketing .divSiteContentInnerAdditionals3 .spnBlockContent {
gap:5%;
}
.body-beavercreek-ohio-websites-seo-marketing .divSiteContentInnerAdditionals3 a.anchButton{
position:absolute;
top:78%;
justify-self:anchor-center;
}
.body-beavercreek-ohio-websites-seo-marketing .divSiteContentInnerAdditionals3 .spnBlockContent {
align-items:start;
padding-top:60px;
}
.body-beavercreek-ohio-websites-seo-marketing .divSiteContentInnerAdditionals3 {
z-index:13;
}
.body-beavercreek-ohio-websites-seo-marketing .divSiteContentInnerAdditionals3 .spnBlockContent {
min-height:514px;
}
.body-beavercreek-ohio-websites-seo-marketing .divMiniCallout {
width:45%;
max-width:45%;
flex:unset;
min-height:0;
}
.body-beavercreek-ohio-websites-seo-marketing .divMiniCalloutTextInner {
padding:0;
}
.body-beavercreek-ohio-websites-seo-marketing .divMiniCalloutWrapperInner {
justify-content:center;
}
.body-beavercreek-ohio-websites-seo-marketing ++.divMiniCalloutTextInner {
padding:0;
}
.body-beavercreek-ohio-websites-seo-marketing .divMainCalloutText-tinyMCE {
display:flex;
}
.body-beavercreek-ohio-websites-seo-marketing .divMainCalloutText-tinyMCE > div {
width:50%;
}
.body-beavercreek-ohio-websites-seo-marketing .divMainCalloutInner .divBlockMedia img,
.body-beavercreek-ohio-websites-seo-marketing .divMainCalloutWrapper {
height:634px;
}
.body-beavercreek-ohio-websites-seo-marketing .divMainCalloutTextInner h3 {
font-size:24px;
}
.body-beavercreek-ohio-websites-seo-marketing .divMainCalloutTextInner h1,
.body-beavercreek-ohio-websites-seo-marketing .divMainCalloutTextInner h2,
.body-beavercreek-ohio-websites-seo-marketing .divMainCalloutTextInner h3,
.body-beavercreek-ohio-websites-seo-marketing .divMainCalloutTextInner h4,
.body-beavercreek-ohio-websites-seo-marketing .divMainCalloutTextInner h5,
.body-beavercreek-ohio-websites-seo-marketing .divMainCalloutTextInner p,
.body-beavercreek-ohio-websites-seo-marketing .divMainCalloutTextInner span {
text-align:left !important;
width:100%;
}
.body-beavercreek-ohio-websites-seo-marketing #main > div > div.divMainCalloutWrapper.divMainCalloutWrapper-static > div > div > div > div > div > div > div.divMainCalloutTextWrapper > div > div > div:nth-child(1) {
display:flex;
align-items:center;
justify-content:center;
flex-direction:column;
}
.body-beavercreek-ohio-websites-seo-marketing .divMainCalloutTextInner h1 {
margin:0 !important;
}
.body-beavercreek-ohio-websites-seo-marketing .divMainCalloutTextInner h1,
.body-beavercreek-ohio-websites-seo-marketing .divMainCalloutTextInner h2,
.body-beavercreek-ohio-websites-seo-marketing .divMainCalloutTextInner h3,
.body-beavercreek-ohio-websites-seo-marketing .divMainCalloutTextInner h4,
.body-beavercreek-ohio-websites-seo-marketing .divMainCalloutTextInner h5 {
margin-bottom:10px !important;
}
.body-beavercreek-ohio-websites-seo-marketing .div-additional-block-4 .divBlockInner .divBlockMedia {
width:70%;
max-width:70%;
margin-bottom:0;
margin-right:0;
}
.body-beavercreek-ohio-websites-seo-marketing .divSiteContentInnerAdditionals2 {
padding-bottom:0 !important;
}
.body-beavercreek-ohio-websites-seo-marketing .div-additional-block-4 .spnBlockContent {
padding-top:15px;
padding-bottom:30px;
}
.body-beavercreek-ohio-websites-seo-marketing #main > div > div.divMainCalloutWrapper.divMainCalloutWrapper-static > div > div > div > div > div > div > div.divMainCalloutTextWrapper > div > div > div:nth-child(2) {
padding-left:0;
}
.body-beavercreek-ohio-websites-seo-marketing .divMainCalloutInner .divBlockMedia img, .body-beavercreek-ohio-websites-seo-marketing .divMainCalloutWrapper {
height:630px;
}
.body-beavercreek-ohio-websites-seo-marketing .divMainCalloutTextInner {
padding-top:140px;
}
.body-beavercreek-ohio-websites-seo-marketing .divPageTitle h1 {
font-size:60px;
}
.body-beavercreek-ohio-websites-seo-marketing h2 {
font-size:36px;
}
.body-beavercreek-ohio-websites-seo-marketing .divSiteContentInnerTestimonials p {
font-size:20px;
}
.body-beavercreek-ohio-websites-seo-marketing .divMiniCalloutRow {
margin:0;
}
.body-beavercreek-ohio-websites-seo-marketing .divSiteContentInnerAdditionals3.divSiteContentInner-sitewidth.container {
min-height:0;
padding-top:60px !important;
}
.body-beavercreek-ohio-websites-seo-marketing .div-additional-block-2 {
padding-bottom:45px;
}
.body-beavercreek-ohio-websites-seo-marketing .divPullingFromPageWrapper-blog {
padding-bottom:90px;
padding-top:30px;
}
.body-beavercreek-ohio-websites-seo-marketing .divMainCalloutText-tinyMCE > div {
width:100%;
}
.body-beavercreek-ohio-websites-seo-marketing .divMainCalloutText-tinyMCE {
flex-direction:column;
gap:0;
}
.body-beavercreek-ohio-websites-seo-marketing .divSiteContentInnerAdditionals3 .spnBlockContent > div {
width:100%;
max-width:100%;
}
.body-beavercreek-ohio-websites-seo-marketing .div-additional-block-3 .spnBlockContent {
flex-direction:row !important;
}
.body-beavercreek-ohio-websites-seo-marketing .divSiteContentInnerAdditionals1 h3 {
width:100%;
}
.body-beavercreek-ohio-websites-seo-marketing .div-additional-block-4 .divBlockInner {
flex-direction:column-reverse;
}
.body-beavercreek-ohio-websites-seo-marketing .divMiniCalloutWrapperInner,
.body-beavercreek-ohio-websites-seo-marketing .divSiteContentInnerAdditionals3 .spnBlockContent {
flex-direction:column;
}
.body-beavercreek-ohio-websites-seo-marketing .divPullingFromPageWrappe .divBlockWrapper-synopsis .divBlockBody {
display:none;
}
.body-beavercreek-ohio-websites-seo-marketing .divPullingFromPageWrappe > h2 {
font-size:50px;
}
.body-beavercreek-ohio-websites-seo-marketing .divMainCalloutTextInner h2 {
font-size:20px;
}
.body-beavercreek-ohio-websites-seo-marketing .divPageTitle .container {
padding:0 6%;
width:100%;
max-width:100% !important;
}
}
@media (max-width:767px) {
.body-beavercreek-ohio-websites-seo-marketing .divPullingFromPageWrappe .divBlogInner {
flex-direction:column-reverse;
}
.body-beavercreek-ohio-websites-seo-marketing .divSiteContentInnerAdditionals3 {
min-height:0;
}
.body-beavercreek-ohio-websites-seo-marketing .divSponsorHeaderWrapper {
padding-left:15px;
padding-right:15px;
}
.body-beavercreek-ohio-websites-seo-marketing .divMainCalloutTextInner a.anchButton {
padding:10px 35px;
}
.body-beavercreek-ohio-websites-seo-marketing .div-additional-block-5 p{
display:flex;
flex-direction:column;
align-items:center;
justify-content:center;
text-align:center;
margin:0;
}
.body-beavercreek-ohio-websites-seo-marketing .divSiteContentInnerTestimonials p {
width:100%;
}
.body-beavercreek-ohio-websites-seo-marketing .div-additional-block-3 .divBlockMedia-left {
display:none;
}
.body-beavercreek-ohio-websites-seo-marketing .divPageTitle h1 {
font-size:34px;
}
.body-beavercreek-ohio-websites-seo-marketing .divIndustriesBlogViewMoreWrapper {
position:relative;
bottom:0;
width:100%;
}
.body-beavercreek-ohio-websites-seo-marketing .divIndustriesBlogViewMoreWrapper p {
width:100%;
}
.body-beavercreek-ohio-websites-seo-marketing .divPageTitle {
height:289px;
background: rgba(0, 39, 85, 0.75);
}
.body-beavercreek-ohio-websites-seo-marketing .divPageTitle h1 {
margin-top:0;
}
.body-beavercreek-ohio-websites-seo-marketing .divPullingFromPageWrapper-blog,
.body-beavercreek-ohio-websites-seo-marketing .div-additional-block-3{
padding-top:15px;
padding-bottom:15px;
}
.body-beavercreek-ohio-websites-seo-marketing .divBlockSwiperWrapper {
padding:0 !important;
margin:0 !important;
}
.body-beavercreek-ohio-websites-seo-marketing .divBlockWrapper-testimonial.carded .divBlockInner {
padding-top:0;
}
.body-beavercreek-ohio-websites-seo-marketing .divBlockWrapper-testimonial.carded {
margin-top:0 !important;
}
.body-beavercreek-ohio-websites-seo-marketing .div-additional-block-4 .divBlockInner .spnBlockContent {
padding-top:0;
}
.body-beavercreek-ohio-websites-seo-marketing .div-additional-block-2 {
padding-bottom:0;
}
.body-beavercreek-ohio-websites-seo-marketing .divMainCalloutWrapper-static .divBlockWrapper-maincallout .divMainCalloutTextWrapper {
position:relative;
}
.body-beavercreek-ohio-websites-seo-marketing .divPullingFromPageWrappe .divBlockWrapper-synopsis .divBlockBody {
display:none;
}
.body-beavercreek-ohio-websites-seo-marketing .divPullingFromPageWrappe > h2 {
font-size:30px;
}
.body-beavercreek-ohio-websites-seo-marketing .divPullingFromPageWrappe {
flex-wrap:wrap;
flex-direction:column;
}
.body-beavercreek-ohio-websites-seo-marketing header {
background:#002755;
}
.body-beavercreek-ohio-websites-seo-marketing .divPageTitle {
background-image:unset;
}
.body-beavercreek-ohio-websites-seo-marketing .divMainCalloutWrapper {
margin-top:0;
}
.body-beavercreek-ohio-websites-seo-marketing .div-additional-block-3 .divBlockMedia-left {
padding-right:0;
margin-bottom:30px;
}
.body-beavercreek-ohio-websites-seo-marketing .divPullingFromPageWrappe .divBlogWrapper-synopsis .divBlockWrapper-blog {
width:100%;
max-width:100%;
}
.body-beavercreek-ohio-websites-seo-marketing .divMainCalloutText-tinyMCE {
width:100%;
}
.body-beavercreek-ohio-websites-seo-marketing .divMainCalloutWrapper-static .divBlockWrapper-maincallout .divMainCalloutTextWrapper {
padding:5px !important;
}
.body-beavercreek-ohio-websites-seo-marketing .divSiteContentInnerAdditionals3 {
height:100%;
padding-top:45px;
}
.body-beavercreek-ohio-websites-seo-marketing .divMiniCalloutRow-1 {
padding-bottom:0;
}
.body-beavercreek-ohio-websites-seo-marketing .div-additional-block-2 ul,
.body-beavercreek-ohio-websites-seo-marketing .div-additional-block-2 h2,
.body-beavercreek-ohio-websites-seo-marketing .div-additional-block-2 h3 {
width:100%;
}
.main-pagedirectory-beavercreek-ohio-websites-seo-marketing {
margin-top:0 !important;
}
.body-beavercreek-ohio-websites-seo-marketing .divSiteContentInnerAdditionals2 li {
list-style-position: inside;
line-height:30px;
}
.body-beavercreek-ohio-websites-seo-marketing .divMiniCalloutWrapperInner,
.body-beavercreek-ohio-websites-seo-marketing .divSiteContentInnerAdditionals3 .spnBlockContent {
flex-direction:column;
}
.body-beavercreek-ohio-websites-seo-marketing .div-additional-block-4 .divBlockInner {
flex-direction:column-reverse;
}
.body-beavercreek-ohio-websites-seo-marketing .divSiteContentInnerAdditionals3 .spnBlockContent > div,
.body-beavercreek-ohio-websites-seo-marketing .divSiteContentInnerAdditionals1 .spnBlockContent > div {
width:100%;
max-width:100%;
}
.body-beavercreek-ohio-websites-seo-marketing .divMainCalloutTextInner h5 {
display:flex;
align-items:center;
justify-content:center;
}
.body-beavercreek-ohio-websites-seo-marketing .divSiteContentInnerAdditionals3 h3,
.body-beavercreek-ohio-websites-seo-marketing .divSiteContentInnerAdditionals1 h3 {
text-align:center;
}
.body-beavercreek-ohio-websites-seo-marketing .divMainCalloutText-tinyMCE {
gap:30px;
}
.body-beavercreek-ohio-websites-seo-marketing .divSiteContentInnerAdditionals2 {
padding-top:30px;
}
.body-beavercreek-ohio-websites-seo-marketing .divBlockWrapper-faq .divBlockInner-question > *:not(span) {
font-size:20px;
}
.body-beavercreek-ohio-websites-seo-marketing #main {
margin-top:100px !important;
}
.body-beavercreek-ohio-websites-seo-marketing .divMainCalloutInner .divBlockMedia img {
height:287px !important;
}
.body-beavercreek-ohio-websites-seo-marketing .divPullingFromPageWrappe > h2 {
width:100%;
background:unset;
text-align:center;
}
.body-beavercreek-ohio-websites-seo-marketing .divIndustriesBlogViewMoreWrapper {
text-align:center;
}
.body-beavercreek-ohio-websites-seo-marketing .divMainCalloutWrapper-static .divBlockWrapper-maincallout .divMainCalloutTextWrapper {
background:#000FA0;
padding:15px !important;
}
.body-beavercreek-ohio-websites-seo-marketing .divMainCalloutText-tinyMCE ul li,
.body-beavercreek-ohio-websites-seo-marketing .divMainCalloutText-tinyMCE ul{
text-align:left !important;
}
.body-beavercreek-ohio-websites-seo-marketing .divMainCalloutWrapper {
height:100% !important;
}
.body-beavercreek-ohio-websites-seo-marketing .divMainCalloutTextInner h1,
.body-beavercreek-ohio-websites-seo-marketing .divMainCalloutTextInner h2,
.body-beavercreek-ohio-websites-seo-marketing .divMainCalloutTextInner h3,
.body-beavercreek-ohio-websites-seo-marketing .divMainCalloutTextInner h4,
.body-beavercreek-ohio-websites-seo-marketing .divMainCalloutTextInner h5 {
margin-bottom:10px !important;
}
.body-beavercreek-ohio-websites-seo-marketing .divMainCalloutTextInner h1,
.body-beavercreek-ohio-websites-seo-marketing .divMainCalloutTextInner h2,
.body-beavercreek-ohio-websites-seo-marketing .divMainCalloutTextInner h3,
.body-beavercreek-ohio-websites-seo-marketing .divMainCalloutTextInner h4,
.body-beavercreek-ohio-websites-seo-marketing .divMainCalloutTextInner h5,
.body-beavercreek-ohio-websites-seo-marketing .divMainCalloutTextInner p,
.body-beavercreek-ohio-websites-seo-marketing .divMainCalloutTextInner span {
text-align:left !important;
width:100%;
}
.body-beavercreek-ohio-websites-seo-marketing #main > div > div.divMainCalloutWrapper.divMainCalloutWrapper-static > div > div > div > div > div > div > div.divMainCalloutTextWrapper > div > div > div:nth-child(1) {
display:flex;
align-items:center;
justify-content:center;
flex-direction:column;
}
.body-beavercreek-ohio-websites-seo-marketing .divSiteContentInnerAdditionals1 .spnBlockContent > div,
.body-beavercreek-ohio-websites-seo-marketing .divSiteContentInnerAdditionals3 .spnBlockContent > div {
width:100%;
max-width:100%;
}
.body-beavercreek-ohio-websites-seo-marketing .divMiniCallout {
width:85%;
max-width:85%;
}
.body-beavercreek-ohio-websites-seo-marketing .divMainCalloutWrapper iFrame {
max-width:345px !important;
min-width:345px !important;
}
.body-beavercreek-ohio-websites-seo-marketing #main > div > div.divMainCalloutWrapper.divMainCalloutWrapper-static > div > div > div > div > div > div > div.divMainCalloutTextWrapper > div > div > div:nth-child(2) {
padding-left:0;
}
.body-beavercreek-ohio-websites-seo-marketing .divMainCalloutInner .divBlockMedia img, .body-beavercreek-ohio-websites-seo-marketing .divMainCalloutWrapper {
height:1200px;
}
.body-beavercreek-ohio-websites-seo-marketing .divMainCalloutTextInner h3 {
font-size:20px;
}
.body-beavercreek-ohio-websites-seo-marketing .divMainCalloutText-tinyMCE > div {
width:100%;
}
.body-beavercreek-ohio-websites-seo-marketing .divMainCalloutText-tinyMCE {
flex-direction:column;
}
.body-beavercreek-ohio-websites-seo-marketing .div-additional-block-4 .divBlockInner {
display:flex;
flex-direction:column-reverse;
}
.body-beavercreek-ohio-websites-seo-marketing .divSiteContentInnerAdditionals3 .spnBlockContent {
gap:0;
flex-direction:column;
}
}
.body-beavercreek-ohio-websites-seo-marketing .divSiteContentInnerAdditionals4 .anchButton{
border:1px solid #D64000;
-moz-transition: all 0.28s ease; -o-transition: all 0.28s ease; -webkit-transition: all 0.28s ease; transition: all 0.28s ease;
}
.body-beavercreek-ohio-websites-seo-marketing .divSiteContentInnerAdditionals4 .anchButton:hover{
border:1px solid #000FA0;
-moz-transition: all 0.28s ease; -o-transition: all 0.28s ease; -webkit-transition: all 0.28s ease; transition: all 0.28s ease;
}
@media (max-width:1023px) {
.body-beavercreek-ohio-websites-seo-marketing .divSiteContentInnerAdditionals2 .anchButton,
.body-beavercreek-ohio-websites-seo-marketing .divSiteContentInnerAdditionals4 .anchButton {
margin-bottom:10px;
}
.body-beavercreek-ohio-websites-seo-marketing .divCaseStudyInner {
padding-bottom:0;
}
}
@media (max-width:767px) {
.body-beavercreek-ohio-websites-seo-marketing .divMainCalloutTextInner h1,
.body-beavercreek-ohio-websites-seo-marketing .divMainCalloutTextInner h2,
.body-beavercreek-ohio-websites-seo-marketing .divMainCalloutTextInner h3,
.body-beavercreek-ohio-websites-seo-marketing .divMainCalloutTextInner h4,
.body-beavercreek-ohio-websites-seo-marketing .divMainCalloutTextInner h5,
.body-beavercreek-ohio-websites-seo-marketing .divMainCalloutTextInner p,
.body-beavercreek-ohio-websites-seo-marketing .divMainCalloutTextInner span {
text-align:center !important;
width:100%;
}
}
@media (max-width:767px) {
.body-beavercreek-ohio-websites-seo-marketing .divSiteContentInnerAdditionals5{
display:none;
}
.body-beavercreek-ohio-websites-seo-marketing .divSiteContentInnerAdditionals2 p {
text-align:center !important;
display:flex;
flex-direction:column;
align-items:center;
}
.body-beavercreek-ohio-websites-seo-marketing .divPageTitle h1,
.body-beavercreek-ohio-websites-seo-marketing .divPageTitle p {
text-align:center;
}
}
.divIndustriesFooterForm p {
color: #FFF;
font-family: Metropolis;
font-size: 24px;
font-style: normal;
font-weight: 400;
line-height: 30px;
background:rgba(0,0,0,0.01);
}
.divIndustriesFooterForm h2:hover,
.divIndustriesFooterForm h2 {
color: #FFF !important;
background:rgba(0,0,0,0.01);
font-family: Anton;
font-size: 48px;
font-style: normal;
font-weight: 400;
line-height: normal;
}
.divIndustriesFooterForm h3 {
color: #29CB8B;
font-family: Metropolis;
font-size: 30px;
font-style: normal;
font-weight: 700;
line-height: 40px;
letter-spacing: 3px;
background:rgba(0,0,0,0.01);
}
@media (min-width: 1440px){
.body-maineville-ohio-websites-seo-marketing .container, .body-maineville-ohio-websites-seo-marketing .container-lg, .body-maineville-ohio-websites-seo-marketing .container-md, .body-maineville-ohio-websites-seo-marketing .container-sm, .body-maineville-ohio-websites-seo-marketing .container-xl,
.body-maineville-ohio-websites-seo-marketing .divBannerAlertTextWrapper, .body-maineville-ohio-websites-seo-marketing .div-additional-block-1, .body-maineville-ohio-websites-seo-marketing .div-additional-block-2, .body-maineville-ohio-websites-seo-marketing .div-additional-block-3,
.body-maineville-ohio-websites-seo-marketing .divPullingFromPageWrappe, .body-maineville-ohio-websites-seo-marketing .div-additional-block-3, .body-maineville-ohio-websites-seo-marketing .div-additional-block-4,
.body-maineville-ohio-websites-seo-marketing .divMainCalloutWrapper-static .divBlockWrapper-maincallout .divMainCalloutTextWrapper .divMainCalloutTextInner {
max-width: 1362px !important;
margin:auto !important;
}
}
.body-maineville-ohio-websites-seo-marketing .divSponsorHeaderWrapper {
background:transparent;
padding-top:75px !important;
}
.body-maineville-ohio-websites-seo-marketing .divSponsorHeaderWrapper h2:hover,
.body-maineville-ohio-websites-seo-marketing .divSponsorHeaderWrapper h2 {
color:#DD4100 !important;
}
.body-maineville-ohio-websites-seo-marketing p,
.body-maineville-ohio-websites-seo-marketing .divMainCalloutTextInner p {
font-size:16px !important;
}
.body-maineville-ohio-websites-seo-marketing .div-additional-block-3 {
padding-top:60px;
}
.body-maineville-ohio-websites-seo-marketing .divMainCalloutTextInner a.anchButton {
font-size:20px !important;
font-weight:700;
font-family: 'Inter 18pt';
border-radius:60px;
}
.body-maineville-ohio-websites-seo-marketing .divNavigation-main {
position:relative;
z-index:14;
}
.body-maineville-ohio-websites-seo-marketing .divPullingFromPageWrappe .divBlogWrapper img {
border:2px solid #002755;
}
.body-maineville-ohio-websites-seo-marketing .divIndustriesBlogViewMoreWrapper {
width:100%;
position:absolute;
bottom:230px;
display:flex;
justify-content:end;
}
.body-maineville-ohio-websites-seo-marketing .divIndustriesBlogViewMoreWrapper p a {
border-radius: 59px;
border: 1px solid #002755;
color: #002755;
text-align: center;
font-family: 'Metropolis', sans-serif;
font-size: 20px;
font-style: normal;
font-weight: 700;
line-height: normal;
padding:7.5px 35px;
text-transform:uppercase;
-moz-transition: all 0.28s ease; -o-transition: all 0.28s ease; -webkit-transition: all 0.28s ease; transition: all 0.28s ease;
}
.body-maineville-ohio-websites-seo-marketing .divIndustriesBlogViewMoreWrapper p a:hover {
border-radius: 59px;
border: 1px solid #002755;
color: #ffffff;
background:#002755;
text-align: center;
font-family: 'Metropolis', sans-serif;
font-size: 20px;
font-style: normal;
font-weight: 700;
line-height: normal;
padding:7.5px 35px;
text-transform:uppercase;
-moz-transition: all 0.28s ease; -o-transition: all 0.28s ease; -webkit-transition: all 0.28s ease; transition: all 0.28s ease;
}
.body-maineville-ohio-websites-seo-marketing .div-additional-block-3 .divBlockMedia-left {
padding-right:30px;
}
.body-maineville-ohio-websites-seo-marketing .div-additional-block-1:hover h2,
.body-maineville-ohio-websites-seo-marketing h2,
.body-maineville-ohio-websites-seo-marketing h2:hover {
color: #000FA0 !important;
font-family: Anton;
font-size: 48px;
font-style: normal;
font-weight: 400;
line-height: 57px;
}
.body-maineville-ohio-websites-seo-marketing .div-additional-block-3:hover h2,
.body-maineville-ohio-websites-seo-marketing .div-additional-block-3 h2{
color:#DD4100 !important;
font-family: Anton;
font-size: 48px;
font-style: normal;
font-weight: 400;
line-height: 57px;
}
.body-maineville-ohio-websites-seo-marketing .divCaseStudyInner {
padding-top:0;
}
.body-maineville-ohio-websites-seo-marketing .divPullingFromPageWrapper-blog {
padding-top:0;
}
.body-maineville-ohio-websites-seo-marketing h3 {
color: #002755;
font-family: Metropolis;
font-size: 24px;
font-style: normal;
font-weight: 700;
line-height: 34px;
letter-spacing: 2.4px;
}
.body-maineville-ohio-websites-seo-marketing .divPageTitle h1 {
color:#ffffff;
position:relative;
top:22px;
background:rgba(0,0,0,0.01);
}
.body-maineville-ohio-websites-seo-marketing .divMainCalloutText-tinyMCE {
width:65%;
}
.body-maineville-ohio-websites-seo-marketing .divMainCalloutTextInner h2 {
color: #FFF !important;
font-family: Metropolis;
font-size: 36px;
font-style: normal;
font-weight: 700;
line-height: 40px;
letter-spacing: 3.6px;
}
.body-maineville-ohio-websites-seo-marketing .divPageTitle .container {
position:relative;
top:15px;
}
.body-maineville-ohio-websites-seo-marketing .divPageTitle {
width:100%;
background-image:url(https://www.chooselegend.com/layout/images/pageTitleBgLanding.png);
background-size:100% 100%;
background-position:bottom;
position:absolute;
z-index:13;
top:-2px;
padding-bottom:0;
padding-top:45px;
}
.body-maineville-ohio-websites-seo-marketing .divPageTitle p {
color: #29CB8B;
background:rgba(0,0,0,0.01);
font-family: Metropolis;
font-size: 24px;
font-style: normal;
font-weight: 700;
line-height: normal;
letter-spacing: 3.6px;
}
.body-maineville-ohio-websites-seo-marketing header {
background:#000FA0;
z-index:14;
}
.body-maineville-ohio-websites-seo-marketing .anchLogoLink img {
opacity:1;
}
.body-maineville-ohio-websites-seo-marketing .divLogoWrapper {
background-image:unset;
}
.body-maineville-ohio-websites-seo-marketing .divNavFields-main .anchNavigation{
font-family:'Metropolis', sans-serif;
font-size:16px;
font-weight:bold;
text-transform:uppercase;
background:transparent;
color:#ffffff;
padding:0;
margin:0 15px;
-moz-transition: all 0.28s ease; -o-transition: all 0.28s ease; -webkit-transition: all 0.28s ease; transition: all 0.28s ease;
}
.body-maineville-ohio-websites-seo-marketing .divNavFields-main .anchNavigation:hover,
.body-maineville-ohio-websites-seo-marketing .divNavFields-main .anchNavigation:active,
.body-maineville-ohio-websites-seo-marketing .divNavFields-main .anchNavigation:focus,
.body-maineville-ohio-websites-seo-marketing .divNavFields-main .anchNavigation.current{
color:#00DD8D;
}
.body-maineville-ohio-websites-seo-marketing .divSiteContentInnerMinis {
width:100%;
max-width:100% !important;
}
.body-maineville-ohio-websites-seo-marketing .divMiniCallout {
padding:7.5px 15px;
}
.body-maineville-ohio-websites-seo-marketing .divMainCalloutText-tinyMCE > div {
width:50%;
}
.body-maineville-ohio-websites-seo-marketing #main > div > div.divMainCalloutWrapper.divMainCalloutWrapper-static > div > div > div > div > div > div > div.divMainCalloutTextWrapper > div > div > div:nth-child(1) {
display:flex;
align-items:center;
justify-content:center;
flex-direction:column;
}
.body-maineville-ohio-websites-seo-marketing .divMainCalloutTextWrapper {
padding:15px 6% !important;
}
.body-maineville-ohio-websites-seo-marketing .divMainCalloutTextWrapper h1 strong {
font-weight:normal;
color:#29CB8B;
}
.body-maineville-ohio-websites-seo-marketing .divSiteContentInnerAdditionals1 .spnBlockContent {
display:flex;
align-items:center;
flex-wrap:wrap;
gap:5%;
}
.body-maineville-ohio-websites-seo-marketing .divSiteContentInnerAdditionals1 h3 {
width:70%;
}
.body-maineville-ohio-websites-seo-marketing .divSiteContentInnerAdditionals1 .spnBlockContent > div {
width:47.5%;
max-width:47.5%;
}
.body-maineville-ohio-websites-seo-marketing .divMainCalloutWrapper {
height:883px;
margin-top:100px;
}
.body-maineville-ohio-websites-seo-marketing #main > div > div.divMainCalloutWrapper.divMainCalloutWrapper-static > div > div > div > div > div > div > div.divMainCalloutTextWrapper > div > div > div:nth-child(2) {
padding-left:5%;
}
.body-maineville-ohio-websites-seo-marketing a.anchButton {
text-transform:uppercase;
font-size:20px;
border-radius:59px;
padding:5px 25px;
}
.body-maineville-ohio-websites-seo-marketing .divMainCalloutTextInner a.anchButton:hover {
color:white !important;
font-size:20px;
font-size:20px;
border-radius:59px;
}
.body-maineville-ohio-websites-seo-marketing .divMiniCallout:hover .divMiniCalloutTextWrapper h3,
.body-maineville-ohio-websites-seo-marketing .divMiniCalloutInner h3,
.body-maineville-ohio-websites-seo-marketing .divMiniCalloutInner h3:hover {
color: #FFF;
text-align: center;
font-family: Metropolis;
font-size: 16px;
font-style: normal;
font-weight: 700;
line-height: 24px;
text-decoration:unset;
}
.body-maineville-ohio-websites-seo-marketing .divSiteContentInnerAdditionals3 h3,
.body-maineville-ohio-websites-seo-marketing .divSiteContentInnerAdditionals1 h3 {
text-transform:uppercase;
}
.body-maineville-ohio-websites-seo-marketing .divSiteContentInnerAdditionals3 p {
font-size:18px;
}
.body-maineville-ohio-websites-seo-marketing .divSiteContentInnerAdditionals3 p strong {
color: #29CB8B !important;
font-family: Metropolis;
font-size: 18px;
font-style: italic;
font-weight: 700;
line-height: 21px;
}
.body-maineville-ohio-websites-seo-marketing .divSiteContentInnerAdditionals1 p {
font-size:18px;
width:100%;
}
.body-maineville-ohio-websites-seo-marketing .div-additional-block-2 h2 {
color: #000FA0;
font-family: Anton;
font-size: 48px;
font-style: normal;
font-weight: 400;
line-height: 57px;
width:75%;
}
.body-maineville-ohio-websites-seo-marketing .div-additional-block-2 h3 {
color: #002755;
font-family: Metropolis;
font-size: 26px;
font-style: normal;
font-weight: 700;
line-height: 34px;
letter-spacing: 2.6px;
text-transform: uppercase;
width:75%;
padding-top:30px;
padding-bottom:60px;
}
.body-maineville-ohio-websites-seo-marketing .div-additional-block-2 ul {
width:50%;
}
.body-maineville-ohio-websites-seo-marketing .div-additional-block-2 p {
width:100%;
}
.body-maineville-ohio-websites-seo-marketing .div-additional-block-2 .spnBlockContent {
display:flex;
flex-wrap:wrap;
}
.body-maineville-ohio-websites-seo-marketing .div-additional-block-2 {
padding-bottom:15px;
}
.body-maineville-ohio-websites-seo-marketing .divMainCalloutWrapper-static .divBlockWrapper-maincallout .divMainCalloutTextWrapper {
height:100%;
top:0;
background: rgba(0, 39, 85, 0.69);
text-align:left;
}
.body-maineville-ohio-websites-seo-marketing .divMainCalloutTextInner h1,
.body-maineville-ohio-websites-seo-marketing .divMainCalloutTextInner h2,
.body-maineville-ohio-websites-seo-marketing .divMainCalloutTextInner h3,
.body-maineville-ohio-websites-seo-marketing .divMainCalloutTextInner h4,
.body-maineville-ohio-websites-seo-marketing .divMainCalloutTextInner h5,
.body-maineville-ohio-websites-seo-marketing .divMainCalloutTextInner p,
.body-maineville-ohio-websites-seo-marketing .divMainCalloutTextInner span {
text-align:left !important;
width:100%;
}
.body-maineville-ohio-websites-seo-marketing .divMainCalloutTextInner h1,
.body-maineville-ohio-websites-seo-marketing .divMainCalloutTextInner h3 {
text-transform:uppercase;
}
.body-maineville-ohio-websites-seo-marketing .divMainCalloutTextInner h5 {
font-weight:400;
}
.body-maineville-ohio-websites-seo-marketing .divMainCalloutTextInner h5 strong {
font-weight:700;
}
.body-maineville-ohio-websites-seo-marketing .faqDiv h2,
.body-maineville-ohio-websites-seo-marketing .faqDiv {
width:100%;
text-align:center;
}
.body-maineville-ohio-websites-seo-marketing .divBlockWrapper-faq .divBlockInner-question {
text-align:left;
}
.body-maineville-ohio-websites-seo-marketing .divPullingFromPageWrappe,
.body-maineville-ohio-websites-seo-marketing .divBlockWrapper-faq {
width:100%;
max-width:100%;
flex:unset;
}
.body-maineville-ohio-websites-seo-marketing .divMiniCallout {
width:30%;
max-width:30%;
}
.body-maineville-ohio-websites-seo-marketing .divMiniCalloutRow-1 {
padding-bottom:45px;
}
.body-maineville-ohio-websites-seo-marketing .divMainCalloutTextInner h1,
.body-maineville-ohio-websites-seo-marketing .divMainCalloutTextInner h2,
.body-maineville-ohio-websites-seo-marketing .divMainCalloutTextInner h3,
.body-maineville-ohio-websites-seo-marketing .divMainCalloutTextInner h4,
.body-maineville-ohio-websites-seo-marketing .divMainCalloutTextInner h5 {
margin-bottom:20px !important;
}
.body-maineville-ohio-websites-seo-marketing .divSiteContentInnerAdditionals3 {
width:100%;
max-width:100% !important;
flex:unset;
background-color: #C9E8FF;
padding-top:70px;
padding-bottom:45px;
}
.body-maineville-ohio-websites-seo-marketing .divSiteContentInnerAdditionals4 {
width:100%;
max-width:100% !important;
background:#C9E8FF;
padding-bottom:15px;
}
.body-maineville-ohio-websites-seo-marketing .divSiteContentInnerAdditionals1 * {
color:#F5F5F5 !important;
}
.body-maineville-ohio-websites-seo-marketing .divSponsorSlideWrapper .swiper-wrapper {
align-items:center;
}
.body-maineville-ohio-websites-seo-marketing .divSiteContentInnerAdditionals2 h2 {
color: #000FA0;
font-family: Anton;
font-size: 48px;
font-style: normal;
font-weight: 400;
text-transform:uppercase;
letter-spacing:normal;
}
.body-maineville-ohio-websites-seo-marketing .divSiteContentInnerAdditionals2 h3 {
color: #002755;
font-family: Metropolis;
font-size: 26px;
font-style: normal;
font-weight: 700;
line-height: 34px;
letter-spacing: 2.6px;
}
.body-maineville-ohio-websites-seo-marketing .divSiteContentInnerAdditionals2 h4 {
color: #002755;
font-family: Metropolis;
font-size: 26px;
font-style: normal;
font-weight: 700;
line-height: 34px;
letter-spacing: 2.6px;
text-transform:uppercase;
}
.body-maineville-ohio-websites-seo-marketing .divSiteContentInnerAdditionals3,
.body-maineville-ohio-websites-seo-marketing .divSiteContentInnerAdditionals1 {
position:relative;
}
.body-maineville-ohio-websites-seo-marketing .div-additional-block-3 {
padding-bottom:30px;
padding-top:90px;
}
.body-maineville-ohio-websites-seo-marketing .div-additional-block-4 .divBlockInner {
display:flex;
flex-direction:row-reverse;
align-items:center;
}
.body-maineville-ohio-websites-seo-marketing .div-additional-block-4 .divBlockInner .divBlockMedia {
margin-bottom:0;
flex:unset;
}
.body-maineville-ohio-websites-seo-marketing .swiper-container-horizontal>.swiper-pagination-bullets {
background:transparent;
bottom:0;
}
.body-maineville-ohio-websites-seo-marketing .swiper-pagination-bullet {
border:0px solid #ffffff;
background:#C9E8FF;
}
.body-maineville-ohio-websites-seo-marketing .swiper-pagination-bullet-active {
background:#000FA0;
}
.body-maineville-ohio-websites-seo-marketing .divSponsorHeaderWrapper p{
text-align:center;
padding-top:30px;
padding-bottom:30px;
}
.body-maineville-ohio-websites-seo-marketing .div-additional-block-4 .divBlockInner .spnBlockContent {
padding-top:45px;
padding-bottom:25px;
width:100%;
}
.body-maineville-ohio-websites-seo-marketing .divSiteContentInnerAdditionals2 ul li {
padding:10px 0;
}
.body-maineville-ohio-websites-seo-marketing .divSiteContentInnerAdditionals2 strong {
color:#DD4100;
}
.body-maineville-ohio-websites-seo-marketing .divSiteContentInnerAdditionals2 li strong,
.body-maineville-ohio-websites-seo-marketing .divSiteContentInnerAdditionals2 li span {
position:relative;
top:-4px;
}
.body-maineville-ohio-websites-seo-marketing .div-additional-block-1 {
display:flex;
align-items:center;
}
.body-maineville-ohio-websites-seo-marketing .divMiniCalloutInner {
border-radius: 10px;
background: #000FA0;
padding:22px 22px;
min-height:300px;
display:flex;
align-items:center !important;
}
.body-maineville-ohio-websites-seo-marketing .divMiniCalloutInner h3,
.body-maineville-ohio-websites-seo-marketing .divMiniCalloutInner p {
text-align:left;
}
.body-maineville-ohio-websites-seo-marketing .divMiniCalloutRow {
gap:2%;
}
.body-maineville-ohio-websites-seo-marketing .divSiteContentInnerAdditionals5 {
padding-top:75px;
}
.body-maineville-ohio-websites-seo-marketing .faqDiv h2 {
padding-top:75px;
text-transform:uppercase;
}
.body-maineville-ohio-websites-seo-marketing .divSiteContentWrapper {
padding-bottom:0 !important;
position:relative;
}
.body-maineville-ohio-websites-seo-marketing .divBlockWrapper-faq .divBlockInner-question {
flex-direction:row-reverse;
}
.body-maineville-ohio-websites-seo-marketing .divBlockWrapper-faq .divBlockInner-question > *:not(span) {
color:#000FA0;
font-size:26px;
}
.body-maineville-ohio-websites-seo-marketing .fa-plus {
color:#000FA0;
font-size:39px;
}
.body-maineville-ohio-websites-seo-marketing .faqDiv h2 {
color:#000FA0;
}
.body-maineville-ohio-websites-seo-marketing .divBlockMedia figure {
margin:0 !important;
}
.body-maineville-ohio-websites-seo-marketing .divSiteContentInnerAdditionals2 {
padding:0;
}
.body-maineville-ohio-websites-seo-marketing .divSiteContentInnerMinis {
width:100%;
max-width:100% !important;
background:#C9E8FF;
}
.body-maineville-ohio-websites-seo-marketing .divSiteContentInnerAdditionals3 .spnBlockContent > div {
width:50%;
max-width:50%;
}
.body-maineville-ohio-websites-seo-marketing .divSiteContentInnerAdditionals3 .divBlockInner {
width:100%;
}
.body-maineville-ohio-websites-seo-marketing .divMiniCalloutInner,
.body-maineville-ohio-websites-seo-marketing .divMiniCallout .divBlockMedia picture {
display:flex;
align-items:start;
justify-content:center;
}
.body-maineville-ohio-websites-seo-marketing .divMiniCallout .divBlockMedia img {
width:86px;
height:86px;
}
.body-maineville-ohio-websites-seo-marketing .divBlockInner-answer p {
text-align:left;
font-weight:400;
}
.body-maineville-ohio-websites-seo-marketing .divPullingFromPageWrappe .divBlogInner {
flex-direction:row-reverse;
flex-wrap:nowrap;
}
.body-maineville-ohio-websites-seo-marketing .divPullingFromPageWrappe .divBlogWrapper {
width:100%;
max-width:100%;
}
.body-maineville-ohio-websites-seo-marketing .divPullingFromPageWrappe {
flex-wrap:nowrap;
}
.body-maineville-ohio-websites-seo-marketing .divPullingFromPageWrappe > h2 {
color: #DD4100 !important;
font-family: Anton;
font-size: 85px;
font-style: normal;
font-weight: 400;
line-height: 113%;
margin-right:30px;
width:35%;
padding-bottom:20px;
background:url(https://www.chooselegend.com/layout/images/Vector.png);
background-size:100%;
background-repeat:no-repeat;
background-position:bottom;
}
.body-maineville-ohio-websites-seo-marketing .divPullingFromPageWrappe .divBlogWrapper-synopsis .divBlockWrapper-blog {
width:50%;
max-width:50%;
}
.body-maineville-ohio-websites-seo-marketing .divPullingFromPageWrappe .divBlogWrapper-synopsis .divBlockWrapper-blog img,
.body-maineville-ohio-websites-seo-marketing .divPullingFromPageWrappe .divBlogWrapper-synopsis .divBlockWrapper-blog a {
width:100%;
}
.body-maineville-ohio-websites-seo-marketing .divPullingFromPageWrappe .divBlogWrapper-synopsis .divBlockWrapper-blog.divBlockWrapper-text {
padding-left:30px;
}
.body-maineville-ohio-websites-seo-marketing .divNavigation-sandwich .btn-sandwich .icon-bar {
background-color:#ffffff;
}
.body-maineville-ohio-websites-seo-marketing .divSiteContentInnerTestimonials {
width:100%;
max-width:100% !important;
background:#000FA0;
}
.body-maineville-ohio-websites-seo-marketing .divSiteContentInnerTestimonials p {
color:#ffffff !important;
width:75%;
margin:auto;
text-align:center;
font-family: Metropolis;
font-weight: 400;
font-style: Regular;
font-size: 24px;
leading-trim: NONE;
line-height: 30px;
letter-spacing: 0%;
text-align: center;
vertical-align: middle;
}
.body-maineville-ohio-websites-seo-marketing .divSiteContentInnerTestimonials p.author {
font-family: Metropolis;
font-weight: 700;
font-style: Bold;
font-size: 24px;
leading-trim: NONE;
line-height: 100%;
letter-spacing: 0%;
text-align: center;
color:#29CB8B !important;
padding-top:45px;
}
.body-maineville-ohio-websites-seo-marketing .divSiteContentInnerTestimonials {
position:relative;
}
.body-maineville-ohio-websites-seo-marketing .divAdditionalOneWave {
top:-78px;
transform: scaleX(-1);
}
.body-maineville-ohio-websites-seo-marketing .divPullingFromPageWrapper-blog,
.body-maineville-ohio-websites-seo-marketing .divSiteContentInnerBlog2 {
padding-bottom:25px;
position:relative;
}
.body-maineville-ohio-websites-seo-marketing .divIndustriesBlogViewMoreWrapper p{
width:34%;
}
.body-maineville-ohio-websites-seo-marketing .divTestimonialIcon {
display:none;
}
.body-maineville-ohio-websites-seo-marketing .divBlockWrapper-testimonial.carded .divBlockInner {
border:0;
box-shadow:unset;
padding-bottom:30px;
}
.body-maineville-ohio-websites-seo-marketing .divFooterRow-top-contact {
display:none;
}
.body-maineville-ohio-websites-seo-marketing .divIndustriesFooterForm {
width:100%;
background:url(https://www.chooselegend.com/layout/images/industryFooterFormBgMaineville.jpg);
background-size:cover;
min-height:769px;
padding:75px 15px;
padding-bottom:90px;
}
@media (min-width:768px) and (max-width:1199px){
.body-maineville-ohio-websites-seo-marketing .divMainCalloutText-tinyMCE {
width:100%;
}
.body-maineville-ohio-websites-seo-marketing .divIndustriesBlogViewMoreWrapper {
bottom:105px;
}
.body-maineville-ohio-websites-seo-marketing header {
background:#002755;
}
.body-maineville-ohio-websites-seo-marketing .divSponsorHeaderWrapper p {
padding-bottom:0;
margin-bottom:0;
}
.body-maineville-ohio-websites-seo-marketing .divSponsorHeaderWrapper {
padding-bottom:0;
}
.body-maineville-ohio-websites-seo-marketing header {
position:fixed;
}
.body-maineville-ohio-websites-seo-marketing #main {
margin-top:100px !important;
}
.body-maineville-ohio-websites-seo-marketing .divPageTitle {
background-image:unset;
}
.body-maineville-ohio-websites-seo-marketing .divMainCalloutWrapper {
margin-top:0;
}
.body-maineville-ohio-websites-seo-marketing .divMiniCalloutRow-1 {
padding-bottom:0;
}
.main-pagedirectory-maineville {
margin-top:0 !important;
}
.body-maineville-ohio-websites-seo-marketing .divMiniCalloutRow {
width:100%;
max-width:100%;
}
.body-maineville-ohio-websites-seo-marketing .divSiteContentInnerAdditionals1 h3 {
text-align:center;
}
.body-maineville-ohio-websites-seo-marketing .divSiteContentInnerAdditionals3 .spnBlockContent {
gap:5%;
}
.body-maineville-ohio-websites-seo-marketing .divSiteContentInnerAdditionals3 a.anchButton{
position:absolute;
top:78%;
justify-self:anchor-center;
}
.body-maineville-ohio-websites-seo-marketing .divSiteContentInnerAdditionals3 .spnBlockContent {
align-items:start;
padding-top:60px;
}
.body-maineville-ohio-websites-seo-marketing .divSiteContentInnerAdditionals3 {
z-index:13;
}
.body-maineville-ohio-websites-seo-marketing .divSiteContentInnerAdditionals3 .spnBlockContent {
min-height:514px;
}
.body-maineville-ohio-websites-seo-marketing .divMiniCallout {
width:45%;
max-width:45%;
flex:unset;
min-height:0;
}
.body-maineville-ohio-websites-seo-marketing .divMiniCalloutTextInner {
padding:0;
}
.body-maineville-ohio-websites-seo-marketing .divMiniCalloutWrapperInner {
justify-content:center;
}
.body-maineville-ohio-websites-seo-marketing ++.divMiniCalloutTextInner {
padding:0;
}
.body-maineville-ohio-websites-seo-marketing .divMainCalloutText-tinyMCE {
display:flex;
}
.body-maineville-ohio-websites-seo-marketing .divMainCalloutText-tinyMCE > div {
width:50%;
}
.body-maineville-ohio-websites-seo-marketing .divMainCalloutInner .divBlockMedia img,
.body-maineville-ohio-websites-seo-marketing .divMainCalloutWrapper {
height:634px;
}
.body-maineville-ohio-websites-seo-marketing .divMainCalloutTextInner h3 {
font-size:24px;
}
.body-maineville-ohio-websites-seo-marketing .divMainCalloutTextInner h1,
.body-maineville-ohio-websites-seo-marketing .divMainCalloutTextInner h2,
.body-maineville-ohio-websites-seo-marketing .divMainCalloutTextInner h3,
.body-maineville-ohio-websites-seo-marketing .divMainCalloutTextInner h4,
.body-maineville-ohio-websites-seo-marketing .divMainCalloutTextInner h5,
.body-maineville-ohio-websites-seo-marketing .divMainCalloutTextInner p,
.body-maineville-ohio-websites-seo-marketing .divMainCalloutTextInner span {
text-align:left !important;
width:100%;
}
.body-maineville-ohio-websites-seo-marketing #main > div > div.divMainCalloutWrapper.divMainCalloutWrapper-static > div > div > div > div > div > div > div.divMainCalloutTextWrapper > div > div > div:nth-child(1) {
display:flex;
align-items:center;
justify-content:center;
flex-direction:column;
}
.body-maineville-ohio-websites-seo-marketing .divMainCalloutTextInner h1 {
margin:0 !important;
}
.body-maineville-ohio-websites-seo-marketing .divMainCalloutTextInner h1,
.body-maineville-ohio-websites-seo-marketing .divMainCalloutTextInner h2,
.body-maineville-ohio-websites-seo-marketing .divMainCalloutTextInner h3,
.body-maineville-ohio-websites-seo-marketing .divMainCalloutTextInner h4,
.body-maineville-ohio-websites-seo-marketing .divMainCalloutTextInner h5 {
margin-bottom:10px !important;
}
.body-maineville-ohio-websites-seo-marketing .div-additional-block-4 .divBlockInner .divBlockMedia {
width:70%;
max-width:70%;
margin-bottom:0;
margin-right:0;
}
.body-maineville-ohio-websites-seo-marketing .divSiteContentInnerAdditionals2 {
padding-bottom:0 !important;
}
.body-maineville-ohio-websites-seo-marketing .div-additional-block-4 .spnBlockContent {
padding-top:15px;
padding-bottom:30px;
}
.body-maineville-ohio-websites-seo-marketing #main > div > div.divMainCalloutWrapper.divMainCalloutWrapper-static > div > div > div > div > div > div > div.divMainCalloutTextWrapper > div > div > div:nth-child(2) {
padding-left:0;
}
.body-maineville-ohio-websites-seo-marketing .divMainCalloutInner .divBlockMedia img, .body-maineville-ohio-websites-seo-marketing .divMainCalloutWrapper {
height:630px;
}
.body-maineville-ohio-websites-seo-marketing .divMainCalloutTextInner {
padding-top:140px;
}
.body-maineville-ohio-websites-seo-marketing .divPageTitle h1 {
font-size:60px;
}
.body-maineville-ohio-websites-seo-marketing h2 {
font-size:36px;
}
.body-maineville-ohio-websites-seo-marketing .divSiteContentInnerTestimonials p {
font-size:20px;
}
.body-maineville-ohio-websites-seo-marketing .divMiniCalloutRow {
margin:0;
}
.body-maineville-ohio-websites-seo-marketing .divSiteContentInnerAdditionals3.divSiteContentInner-sitewidth.container {
min-height:0;
padding-top:60px !important;
}
.body-maineville-ohio-websites-seo-marketing .div-additional-block-2 {
padding-bottom:45px;
}
.body-maineville-ohio-websites-seo-marketing .divPullingFromPageWrapper-blog {
padding-bottom:90px;
padding-top:30px;
}
.body-maineville-ohio-websites-seo-marketing .divMainCalloutText-tinyMCE > div {
width:100%;
}
.body-maineville-ohio-websites-seo-marketing .divMainCalloutText-tinyMCE {
flex-direction:column;
gap:0;
}
.body-maineville-ohio-websites-seo-marketing .divSiteContentInnerAdditionals3 .spnBlockContent > div {
width:100%;
max-width:100%;
}
.body-maineville-ohio-websites-seo-marketing .div-additional-block-3 .spnBlockContent {
flex-direction:row !important;
}
.body-maineville-ohio-websites-seo-marketing .divSiteContentInnerAdditionals1 h3 {
width:100%;
}
.body-maineville-ohio-websites-seo-marketing .div-additional-block-4 .divBlockInner {
flex-direction:column-reverse;
}
.body-maineville-ohio-websites-seo-marketing .divMiniCalloutWrapperInner,
.body-maineville-ohio-websites-seo-marketing .divSiteContentInnerAdditionals3 .spnBlockContent {
flex-direction:column;
}
.body-maineville-ohio-websites-seo-marketing .divPullingFromPageWrappe .divBlockWrapper-synopsis .divBlockBody {
display:none;
}
.body-maineville-ohio-websites-seo-marketing .divPullingFromPageWrappe > h2 {
font-size:50px;
}
.body-maineville-ohio-websites-seo-marketing .divMainCalloutTextInner h2 {
font-size:20px;
}
.body-maineville-ohio-websites-seo-marketing .divPageTitle .container {
padding:0 6%;
width:100%;
max-width:100% !important;
}
}
@media (max-width:767px) {
.body-maineville-ohio-websites-seo-marketing .divPullingFromPageWrappe .divBlogInner {
flex-direction:column-reverse;
}
.body-maineville-ohio-websites-seo-marketing .divSiteContentInnerAdditionals3 {
min-height:0;
}
.body-maineville-ohio-websites-seo-marketing .divSponsorHeaderWrapper {
padding-left:15px;
padding-right:15px;
}
.body-maineville-ohio-websites-seo-marketing .divMainCalloutTextInner a.anchButton {
padding:10px 35px;
}
.body-maineville-ohio-websites-seo-marketing .div-additional-block-5 p{
display:flex;
flex-direction:column;
align-items:center;
justify-content:center;
text-align:center;
margin:0;
}
.body-maineville-ohio-websites-seo-marketing .divSiteContentInnerTestimonials p {
width:100%;
}
.body-maineville-ohio-websites-seo-marketing .div-additional-block-3 .divBlockMedia-left {
display:none;
}
.body-maineville-ohio-websites-seo-marketing .divPageTitle h1 {
font-size:34px;
}
.body-maineville-ohio-websites-seo-marketing .divIndustriesBlogViewMoreWrapper {
position:relative;
bottom:0;
width:100%;
}
.body-maineville-ohio-websites-seo-marketing .divIndustriesBlogViewMoreWrapper p {
width:100%;
}
.body-maineville-ohio-websites-seo-marketing .divPageTitle {
height:289px;
background: rgba(0, 39, 85, 0.75);
}
.body-maineville-ohio-websites-seo-marketing .divPageTitle h1 {
margin-top:0;
}
.body-maineville-ohio-websites-seo-marketing .divPullingFromPageWrapper-blog,
.body-maineville-ohio-websites-seo-marketing .div-additional-block-3{
padding-top:15px;
padding-bottom:15px;
}
.body-maineville-ohio-websites-seo-marketing .divBlockSwiperWrapper {
padding:0 !important;
margin:0 !important;
}
.body-maineville-ohio-websites-seo-marketing .divBlockWrapper-testimonial.carded .divBlockInner {
padding-top:0;
}
.body-maineville-ohio-websites-seo-marketing .divBlockWrapper-testimonial.carded {
margin-top:0 !important;
}
.body-maineville-ohio-websites-seo-marketing .div-additional-block-4 .divBlockInner .spnBlockContent {
padding-top:0;
}
.body-maineville-ohio-websites-seo-marketing .div-additional-block-2 {
padding-bottom:0;
}
.body-maineville-ohio-websites-seo-marketing .divMainCalloutWrapper-static .divBlockWrapper-maincallout .divMainCalloutTextWrapper {
position:relative;
}
.body-maineville-ohio-websites-seo-marketing .divPullingFromPageWrappe .divBlockWrapper-synopsis .divBlockBody {
display:none;
}
.body-maineville-ohio-websites-seo-marketing .divPullingFromPageWrappe > h2 {
font-size:30px;
}
.body-maineville-ohio-websites-seo-marketing .divPullingFromPageWrappe {
flex-wrap:wrap;
flex-direction:column;
}
.body-maineville-ohio-websites-seo-marketing header {
background:#002755;
}
.body-maineville-ohio-websites-seo-marketing .divPageTitle {
background-image:unset;
}
.body-maineville-ohio-websites-seo-marketing .divMainCalloutWrapper {
margin-top:0;
}
.body-maineville-ohio-websites-seo-marketing .div-additional-block-3 .divBlockMedia-left {
padding-right:0;
margin-bottom:30px;
}
.body-maineville-ohio-websites-seo-marketing .divPullingFromPageWrappe .divBlogWrapper-synopsis .divBlockWrapper-blog {
width:100%;
max-width:100%;
}
.body-maineville-ohio-websites-seo-marketing .divMainCalloutText-tinyMCE {
width:100%;
}
.body-maineville-ohio-websites-seo-marketing .divMainCalloutWrapper-static .divBlockWrapper-maincallout .divMainCalloutTextWrapper {
padding:5px !important;
}
.body-maineville-ohio-websites-seo-marketing .divSiteContentInnerAdditionals3 {
height:100%;
padding-top:45px;
}
.body-maineville-ohio-websites-seo-marketing .divMiniCalloutRow-1 {
padding-bottom:0;
}
.body-maineville-ohio-websites-seo-marketing .div-additional-block-2 ul,
.body-maineville-ohio-websites-seo-marketing .div-additional-block-2 h2,
.body-maineville-ohio-websites-seo-marketing .div-additional-block-2 h3 {
width:100%;
}
.main-pagedirectory-maineville {
margin-top:0 !important;
}
.body-maineville-ohio-websites-seo-marketing .divSiteContentInnerAdditionals2 li {
list-style-position: inside;
line-height:30px;
}
.body-maineville-ohio-websites-seo-marketing .divMiniCalloutWrapperInner,
.body-maineville-ohio-websites-seo-marketing .divSiteContentInnerAdditionals3 .spnBlockContent {
flex-direction:column;
}
.body-maineville-ohio-websites-seo-marketing .div-additional-block-4 .divBlockInner {
flex-direction:column-reverse;
}
.body-maineville-ohio-websites-seo-marketing .divSiteContentInnerAdditionals3 .spnBlockContent > div,
.body-maineville-ohio-websites-seo-marketing .divSiteContentInnerAdditionals1 .spnBlockContent > div {
width:100%;
max-width:100%;
}
.body-maineville-ohio-websites-seo-marketing .divMainCalloutTextInner h5 {
display:flex;
align-items:center;
justify-content:center;
}
.body-maineville-ohio-websites-seo-marketing .divSiteContentInnerAdditionals3 h3,
.body-maineville-ohio-websites-seo-marketing .divSiteContentInnerAdditionals1 h3 {
text-align:center;
}
.body-maineville-ohio-websites-seo-marketing .divMainCalloutText-tinyMCE {
gap:30px;
}
.body-maineville-ohio-websites-seo-marketing .divSiteContentInnerAdditionals2 {
padding-top:30px;
}
.body-maineville-ohio-websites-seo-marketing .divBlockWrapper-faq .divBlockInner-question > *:not(span) {
font-size:20px;
}
.body-maineville-ohio-websites-seo-marketing #main {
margin-top:100px !important;
}
.body-maineville-ohio-websites-seo-marketing .divMainCalloutInner .divBlockMedia img {
height:287px !important;
}
.body-maineville-ohio-websites-seo-marketing .divPullingFromPageWrappe > h2 {
width:100%;
background:unset;
text-align:center;
}
.body-maineville-ohio-websites-seo-marketing .divIndustriesBlogViewMoreWrapper {
text-align:center;
}
.body-maineville-ohio-websites-seo-marketing .divMainCalloutWrapper-static .divBlockWrapper-maincallout .divMainCalloutTextWrapper {
background:#000FA0;
padding:15px !important;
}
.body-maineville-ohio-websites-seo-marketing .divMainCalloutText-tinyMCE ul li,
.body-maineville-ohio-websites-seo-marketing .divMainCalloutText-tinyMCE ul{
text-align:left !important;
}
.body-maineville-ohio-websites-seo-marketing .divMainCalloutWrapper {
height:100% !important;
}
.body-maineville-ohio-websites-seo-marketing .divMainCalloutTextInner h1,
.body-maineville-ohio-websites-seo-marketing .divMainCalloutTextInner h2,
.body-maineville-ohio-websites-seo-marketing .divMainCalloutTextInner h3,
.body-maineville-ohio-websites-seo-marketing .divMainCalloutTextInner h4,
.body-maineville-ohio-websites-seo-marketing .divMainCalloutTextInner h5 {
margin-bottom:10px !important;
}
.body-maineville-ohio-websites-seo-marketing .divMainCalloutTextInner h1,
.body-maineville-ohio-websites-seo-marketing .divMainCalloutTextInner h2,
.body-maineville-ohio-websites-seo-marketing .divMainCalloutTextInner h3,
.body-maineville-ohio-websites-seo-marketing .divMainCalloutTextInner h4,
.body-maineville-ohio-websites-seo-marketing .divMainCalloutTextInner h5,
.body-maineville-ohio-websites-seo-marketing .divMainCalloutTextInner p,
.body-maineville-ohio-websites-seo-marketing .divMainCalloutTextInner span {
text-align:left !important;
width:100%;
}
.body-maineville-ohio-websites-seo-marketing #main > div > div.divMainCalloutWrapper.divMainCalloutWrapper-static > div > div > div > div > div > div > div.divMainCalloutTextWrapper > div > div > div:nth-child(1) {
display:flex;
align-items:center;
justify-content:center;
flex-direction:column;
}
.body-maineville-ohio-websites-seo-marketing .divSiteContentInnerAdditionals1 .spnBlockContent > div,
.body-maineville-ohio-websites-seo-marketing .divSiteContentInnerAdditionals3 .spnBlockContent > div {
width:100%;
max-width:100%;
}
.body-maineville-ohio-websites-seo-marketing .divMiniCallout {
width:85%;
max-width:85%;
}
.body-maineville-ohio-websites-seo-marketing .divMainCalloutWrapper iFrame {
max-width:345px !important;
min-width:345px !important;
}
.body-maineville-ohio-websites-seo-marketing #main > div > div.divMainCalloutWrapper.divMainCalloutWrapper-static > div > div > div > div > div > div > div.divMainCalloutTextWrapper > div > div > div:nth-child(2) {
padding-left:0;
}
.body-maineville-ohio-websites-seo-marketing .divMainCalloutInner .divBlockMedia img, .body-maineville-ohio-websites-seo-marketing .divMainCalloutWrapper {
height:1200px;
}
.body-maineville-ohio-websites-seo-marketing .divMainCalloutTextInner h3 {
font-size:20px;
}
.body-maineville-ohio-websites-seo-marketing .divMainCalloutText-tinyMCE > div {
width:100%;
}
.body-maineville-ohio-websites-seo-marketing .divMainCalloutText-tinyMCE {
flex-direction:column;
}
.body-maineville-ohio-websites-seo-marketing .div-additional-block-4 .divBlockInner {
display:flex;
flex-direction:column-reverse;
}
.body-maineville-ohio-websites-seo-marketing .divSiteContentInnerAdditionals3 .spnBlockContent {
gap:0;
flex-direction:column;
}
}
.body-maineville-ohio-websites-seo-marketing .divSiteContentInnerAdditionals4 .anchButton{
border:1px solid #D64000;
-moz-transition: all 0.28s ease; -o-transition: all 0.28s ease; -webkit-transition: all 0.28s ease; transition: all 0.28s ease;
}
.body-maineville-ohio-websites-seo-marketing .divSiteContentInnerAdditionals4 .anchButton:hover{
border:1px solid #000FA0;
-moz-transition: all 0.28s ease; -o-transition: all 0.28s ease; -webkit-transition: all 0.28s ease; transition: all 0.28s ease;
}
@media (max-width:1023px) {
.body-maineville-ohio-websites-seo-marketing .divSiteContentInnerAdditionals2 .anchButton,
.body-maineville-ohio-websites-seo-marketing .divSiteContentInnerAdditionals4 .anchButton {
margin-bottom:10px;
}
.body-maineville-ohio-websites-seo-marketing .divCaseStudyInner {
padding-bottom:0;
}
}
@media (max-width:767px) {
.body-maineville-ohio-websites-seo-marketing .divMainCalloutTextInner h1,
.body-maineville-ohio-websites-seo-marketing .divMainCalloutTextInner h2,
.body-maineville-ohio-websites-seo-marketing .divMainCalloutTextInner h3,
.body-maineville-ohio-websites-seo-marketing .divMainCalloutTextInner h4,
.body-maineville-ohio-websites-seo-marketing .divMainCalloutTextInner h5,
.body-maineville-ohio-websites-seo-marketing .divMainCalloutTextInner p,
.body-maineville-ohio-websites-seo-marketing .divMainCalloutTextInner span {
text-align:center !important;
width:100%;
}
}
@media (max-width:767px) {
.body-maineville-ohio-websites-seo-marketing .divSiteContentInnerAdditionals5{
display:none;
}
.body-maineville-ohio-websites-seo-marketing .divSiteContentInnerAdditionals2 p {
text-align:center !important;
display:flex;
flex-direction:column;
align-items:center;
}
.body-maineville-ohio-websites-seo-marketing .divPageTitle h1,
.body-maineville-ohio-websites-seo-marketing .divPageTitle p {
text-align:center;
}
}
.divIndustriesFooterForm p {
color: #FFF;
font-family: Metropolis;
font-size: 24px;
font-style: normal;
font-weight: 400;
line-height: 30px;
background:rgba(0,0,0,0.01);
}
.divIndustriesFooterForm h2:hover,
.divIndustriesFooterForm h2 {
color: #FFF !important;
background:rgba(0,0,0,0.01);
font-family: Anton;
font-size: 48px;
font-style: normal;
font-weight: 400;
line-height: normal;
}
.divIndustriesFooterForm h3 {
color: #29CB8B;
font-family: Metropolis;
font-size: 30px;
font-style: normal;
font-weight: 700;
line-height: 40px;
letter-spacing: 3px;
background:rgba(0,0,0,0.01);
}
@media (min-width: 1440px){
.body-middletown-ohio-websites-seo-marketing .container, .body-middletown-ohio-websites-seo-marketing .container-lg, .body-middletown-ohio-websites-seo-marketing .container-md, .body-middletown-ohio-websites-seo-marketing .container-sm, .body-middletown-ohio-websites-seo-marketing .container-xl,
.body-middletown-ohio-websites-seo-marketing .divBannerAlertTextWrapper, .body-middletown-ohio-websites-seo-marketing .div-additional-block-1, .body-middletown-ohio-websites-seo-marketing .div-additional-block-2, .body-middletown-ohio-websites-seo-marketing .div-additional-block-3,
.body-middletown-ohio-websites-seo-marketing .divPullingFromPageWrappe, .body-middletown-ohio-websites-seo-marketing .div-additional-block-3, .body-middletown-ohio-websites-seo-marketing .div-additional-block-4,
.body-middletown-ohio-websites-seo-marketing .divMainCalloutWrapper-static .divBlockWrapper-maincallout .divMainCalloutTextWrapper .divMainCalloutTextInner {
max-width: 1362px !important;
margin:auto !important;
}
}
.body-middletown-ohio-websites-seo-marketing .divSponsorHeaderWrapper {
background:transparent;
padding-top:75px !important;
}
.body-middletown-ohio-websites-seo-marketing .divSponsorHeaderWrapper h2:hover,
.body-middletown-ohio-websites-seo-marketing .divSponsorHeaderWrapper h2 {
color:#DD4100 !important;
}
.body-middletown-ohio-websites-seo-marketing p,
.body-middletown-ohio-websites-seo-marketing .divMainCalloutTextInner p {
font-size:16px !important;
}
.body-middletown-ohio-websites-seo-marketing .div-additional-block-3 {
padding-top:60px;
}
.body-middletown-ohio-websites-seo-marketing .divMainCalloutTextInner a.anchButton {
font-size:20px !important;
font-weight:700;
font-family: 'Inter 18pt';
border-radius:60px;
}
.body-middletown-ohio-websites-seo-marketing .divNavigation-main {
position:relative;
z-index:14;
}
.body-middletown-ohio-websites-seo-marketing .divPullingFromPageWrappe .divBlogWrapper img {
border:2px solid #002755;
}
.body-middletown-ohio-websites-seo-marketing .divIndustriesBlogViewMoreWrapper {
width:100%;
position:absolute;
bottom:230px;
display:flex;
justify-content:end;
}
.body-middletown-ohio-websites-seo-marketing .divIndustriesBlogViewMoreWrapper p a {
border-radius: 59px;
border: 1px solid #002755;
color: #002755;
text-align: center;
font-family: 'Metropolis', sans-serif;
font-size: 20px;
font-style: normal;
font-weight: 700;
line-height: normal;
padding:7.5px 35px;
text-transform:uppercase;
-moz-transition: all 0.28s ease; -o-transition: all 0.28s ease; -webkit-transition: all 0.28s ease; transition: all 0.28s ease;
}
.body-middletown-ohio-websites-seo-marketing .divIndustriesBlogViewMoreWrapper p a:hover {
border-radius: 59px;
border: 1px solid #002755;
color: #ffffff;
background:#002755;
text-align: center;
font-family: 'Metropolis', sans-serif;
font-size: 20px;
font-style: normal;
font-weight: 700;
line-height: normal;
padding:7.5px 35px;
text-transform:uppercase;
-moz-transition: all 0.28s ease; -o-transition: all 0.28s ease; -webkit-transition: all 0.28s ease; transition: all 0.28s ease;
}
.body-middletown-ohio-websites-seo-marketing .div-additional-block-3 .divBlockMedia-left {
padding-right:30px;
}
.body-middletown-ohio-websites-seo-marketing .div-additional-block-1:hover h2,
.body-middletown-ohio-websites-seo-marketing h2,
.body-middletown-ohio-websites-seo-marketing h2:hover {
color: #000FA0 !important;
font-family: Anton;
font-size: 48px;
font-style: normal;
font-weight: 400;
line-height: 57px;
}
.body-middletown-ohio-websites-seo-marketing .div-additional-block-3:hover h2,
.body-middletown-ohio-websites-seo-marketing .div-additional-block-3 h2{
color:#DD4100 !important;
font-family: Anton;
font-size: 48px;
font-style: normal;
font-weight: 400;
line-height: 57px;
}
.body-middletown-ohio-websites-seo-marketing .divCaseStudyInner {
padding-top:0;
}
.body-middletown-ohio-websites-seo-marketing .divPullingFromPageWrapper-blog {
padding-top:0;
}
.body-middletown-ohio-websites-seo-marketing h3 {
color: #002755;
font-family: Metropolis;
font-size: 24px;
font-style: normal;
font-weight: 700;
line-height: 34px;
letter-spacing: 2.4px;
}
.body-middletown-ohio-websites-seo-marketing .divPageTitle h1 {
color:#ffffff;
position:relative;
top:22px;
background:rgba(0,0,0,0.01);
}
.body-middletown-ohio-websites-seo-marketing .divMainCalloutText-tinyMCE {
width:65%;
}
.body-middletown-ohio-websites-seo-marketing .divMainCalloutTextInner h2 {
color: #FFF !important;
font-family: Metropolis;
font-size: 36px;
font-style: normal;
font-weight: 700;
line-height: 40px;
letter-spacing: 3.6px;
}
.body-middletown-ohio-websites-seo-marketing .divPageTitle .container {
position:relative;
top:15px;
}
.body-middletown-ohio-websites-seo-marketing .divPageTitle {
width:100%;
background-image:url(https://www.chooselegend.com/layout/images/pageTitleBgLanding.png);
background-size:100% 100%;
background-position:bottom;
position:absolute;
z-index:13;
top:-2px;
padding-bottom:0;
padding-top:45px;
}
.body-middletown-ohio-websites-seo-marketing .divPageTitle p {
color: #29CB8B;
background:rgba(0,0,0,0.01);
font-family: Metropolis;
font-size: 24px;
font-style: normal;
font-weight: 700;
line-height: normal;
letter-spacing: 3.6px;
}
.body-middletown-ohio-websites-seo-marketing header {
background:#000FA0;
z-index:14;
}
.body-middletown-ohio-websites-seo-marketing .anchLogoLink img {
opacity:1;
}
.body-middletown-ohio-websites-seo-marketing .divLogoWrapper {
background-image:unset;
}
.body-middletown-ohio-websites-seo-marketing .divNavFields-main .anchNavigation{
font-family:'Metropolis', sans-serif;
font-size:16px;
font-weight:bold;
text-transform:uppercase;
background:transparent;
color:#ffffff;
padding:0;
margin:0 15px;
-moz-transition: all 0.28s ease; -o-transition: all 0.28s ease; -webkit-transition: all 0.28s ease; transition: all 0.28s ease;
}
.body-middletown-ohio-websites-seo-marketing .divNavFields-main .anchNavigation:hover,
.body-middletown-ohio-websites-seo-marketing .divNavFields-main .anchNavigation:active,
.body-middletown-ohio-websites-seo-marketing .divNavFields-main .anchNavigation:focus,
.body-middletown-ohio-websites-seo-marketing .divNavFields-main .anchNavigation.current{
color:#00DD8D;
}
.body-middletown-ohio-websites-seo-marketing .divSiteContentInnerMinis {
width:100%;
max-width:100% !important;
}
.body-middletown-ohio-websites-seo-marketing .divMiniCallout {
padding:7.5px 15px;
}
.body-middletown-ohio-websites-seo-marketing .divMainCalloutText-tinyMCE > div {
width:50%;
}
.body-middletown-ohio-websites-seo-marketing #main > div > div.divMainCalloutWrapper.divMainCalloutWrapper-static > div > div > div > div > div > div > div.divMainCalloutTextWrapper > div > div > div:nth-child(1) {
display:flex;
align-items:center;
justify-content:center;
flex-direction:column;
}
.body-middletown-ohio-websites-seo-marketing .divMainCalloutTextWrapper {
padding:15px 6% !important;
}
.body-middletown-ohio-websites-seo-marketing .divMainCalloutTextWrapper h1 strong {
font-weight:normal;
color:#29CB8B;
}
.body-middletown-ohio-websites-seo-marketing .divSiteContentInnerAdditionals1 .spnBlockContent {
display:flex;
align-items:center;
flex-wrap:wrap;
gap:5%;
}
.body-middletown-ohio-websites-seo-marketing .divSiteContentInnerAdditionals1 h3 {
width:70%;
}
.body-middletown-ohio-websites-seo-marketing .divSiteContentInnerAdditionals1 .spnBlockContent > div {
width:47.5%;
max-width:47.5%;
}
.body-middletown-ohio-websites-seo-marketing .divMainCalloutWrapper {
height:883px;
margin-top:100px;
}
.body-middletown-ohio-websites-seo-marketing #main > div > div.divMainCalloutWrapper.divMainCalloutWrapper-static > div > div > div > div > div > div > div.divMainCalloutTextWrapper > div > div > div:nth-child(2) {
padding-left:5%;
}
.body-middletown-ohio-websites-seo-marketing a.anchButton {
text-transform:uppercase;
font-size:20px;
border-radius:59px;
padding:5px 25px;
}
.body-middletown-ohio-websites-seo-marketing .divMainCalloutTextInner a.anchButton:hover {
color:white !important;
font-size:20px;
font-size:20px;
border-radius:59px;
}
.body-middletown-ohio-websites-seo-marketing .divMiniCallout:hover .divMiniCalloutTextWrapper h3,
.body-middletown-ohio-websites-seo-marketing .divMiniCalloutInner h3,
.body-middletown-ohio-websites-seo-marketing .divMiniCalloutInner h3:hover {
color: #FFF;
text-align: center;
font-family: Metropolis;
font-size: 16px;
font-style: normal;
font-weight: 700;
line-height: 24px;
text-decoration:unset;
}
.body-middletown-ohio-websites-seo-marketing .divSiteContentInnerAdditionals3 h3,
.body-middletown-ohio-websites-seo-marketing .divSiteContentInnerAdditionals1 h3 {
text-transform:uppercase;
}
.body-middletown-ohio-websites-seo-marketing .divSiteContentInnerAdditionals3 p {
font-size:18px;
}
.body-middletown-ohio-websites-seo-marketing .divSiteContentInnerAdditionals3 p strong {
color: #29CB8B !important;
font-family: Metropolis;
font-size: 18px;
font-style: italic;
font-weight: 700;
line-height: 21px;
}
.body-middletown-ohio-websites-seo-marketing .divSiteContentInnerAdditionals1 p {
font-size:18px;
width:100%;
}
.body-middletown-ohio-websites-seo-marketing .div-additional-block-2 h2 {
color: #000FA0;
font-family: Anton;
font-size: 48px;
font-style: normal;
font-weight: 400;
line-height: 57px;
width:75%;
}
.body-middletown-ohio-websites-seo-marketing .div-additional-block-2 h3 {
color: #002755;
font-family: Metropolis;
font-size: 26px;
font-style: normal;
font-weight: 700;
line-height: 34px;
letter-spacing: 2.6px;
text-transform: uppercase;
width:75%;
padding-top:30px;
padding-bottom:60px;
}
.body-middletown-ohio-websites-seo-marketing .div-additional-block-2 ul {
width:50%;
}
.body-middletown-ohio-websites-seo-marketing .div-additional-block-2 p {
width:100%;
}
.body-middletown-ohio-websites-seo-marketing .div-additional-block-2 .spnBlockContent {
display:flex;
flex-wrap:wrap;
}
.body-middletown-ohio-websites-seo-marketing .div-additional-block-2 {
padding-bottom:15px;
}
.body-middletown-ohio-websites-seo-marketing .divMainCalloutWrapper-static .divBlockWrapper-maincallout .divMainCalloutTextWrapper {
height:100%;
top:0;
background: rgba(0, 39, 85, 0.69);
text-align:left;
}
.body-middletown-ohio-websites-seo-marketing .divMainCalloutTextInner h1,
.body-middletown-ohio-websites-seo-marketing .divMainCalloutTextInner h2,
.body-middletown-ohio-websites-seo-marketing .divMainCalloutTextInner h3,
.body-middletown-ohio-websites-seo-marketing .divMainCalloutTextInner h4,
.body-middletown-ohio-websites-seo-marketing .divMainCalloutTextInner h5,
.body-middletown-ohio-websites-seo-marketing .divMainCalloutTextInner p,
.body-middletown-ohio-websites-seo-marketing .divMainCalloutTextInner span {
text-align:left !important;
width:100%;
}
.body-middletown-ohio-websites-seo-marketing .divMainCalloutTextInner h1,
.body-middletown-ohio-websites-seo-marketing .divMainCalloutTextInner h3 {
text-transform:uppercase;
}
.body-middletown-ohio-websites-seo-marketing .divMainCalloutTextInner h5 {
font-weight:400;
}
.body-middletown-ohio-websites-seo-marketing .divMainCalloutTextInner h5 strong {
font-weight:700;
}
.body-middletown-ohio-websites-seo-marketing .faqDiv h2,
.body-middletown-ohio-websites-seo-marketing .faqDiv {
width:100%;
text-align:center;
}
.body-middletown-ohio-websites-seo-marketing .divBlockWrapper-faq .divBlockInner-question {
text-align:left;
}
.body-middletown-ohio-websites-seo-marketing .divPullingFromPageWrappe,
.body-middletown-ohio-websites-seo-marketing .divBlockWrapper-faq {
width:100%;
max-width:100%;
flex:unset;
}
.body-middletown-ohio-websites-seo-marketing .divMiniCallout {
width:30%;
max-width:30%;
}
.body-middletown-ohio-websites-seo-marketing .divMiniCalloutRow-1 {
padding-bottom:45px;
}
.body-middletown-ohio-websites-seo-marketing .divMainCalloutTextInner h1,
.body-middletown-ohio-websites-seo-marketing .divMainCalloutTextInner h2,
.body-middletown-ohio-websites-seo-marketing .divMainCalloutTextInner h3,
.body-middletown-ohio-websites-seo-marketing .divMainCalloutTextInner h4,
.body-middletown-ohio-websites-seo-marketing .divMainCalloutTextInner h5 {
margin-bottom:20px !important;
}
.body-middletown-ohio-websites-seo-marketing .divSiteContentInnerAdditionals3 {
width:100%;
max-width:100% !important;
flex:unset;
background-color: #C9E8FF;
padding-top:70px;
padding-bottom:45px;
}
.body-middletown-ohio-websites-seo-marketing .divSiteContentInnerAdditionals4 {
width:100%;
max-width:100% !important;
background:#C9E8FF;
padding-bottom:15px;
}
.body-middletown-ohio-websites-seo-marketing .divSiteContentInnerAdditionals1 * {
color:#F5F5F5 !important;
}
.body-middletown-ohio-websites-seo-marketing .divSponsorSlideWrapper .swiper-wrapper {
align-items:center;
}
.body-middletown-ohio-websites-seo-marketing .divSiteContentInnerAdditionals2 h2 {
color: #000FA0;
font-family: Anton;
font-size: 48px;
font-style: normal;
font-weight: 400;
text-transform:uppercase;
letter-spacing:normal;
}
.body-middletown-ohio-websites-seo-marketing .divSiteContentInnerAdditionals2 h3 {
color: #002755;
font-family: Metropolis;
font-size: 26px;
font-style: normal;
font-weight: 700;
line-height: 34px;
letter-spacing: 2.6px;
}
.body-middletown-ohio-websites-seo-marketing .divSiteContentInnerAdditionals2 h4 {
color: #002755;
font-family: Metropolis;
font-size: 26px;
font-style: normal;
font-weight: 700;
line-height: 34px;
letter-spacing: 2.6px;
text-transform:uppercase;
}
.body-middletown-ohio-websites-seo-marketing .divSiteContentInnerAdditionals3,
.body-middletown-ohio-websites-seo-marketing .divSiteContentInnerAdditionals1 {
position:relative;
}
.body-middletown-ohio-websites-seo-marketing .div-additional-block-3 {
padding-bottom:30px;
padding-top:90px;
}
.body-middletown-ohio-websites-seo-marketing .div-additional-block-4 .divBlockInner {
display:flex;
flex-direction:row-reverse;
align-items:center;
}
.body-middletown-ohio-websites-seo-marketing .div-additional-block-4 .divBlockInner .divBlockMedia {
margin-bottom:0;
flex:unset;
}
.body-middletown-ohio-websites-seo-marketing .swiper-container-horizontal>.swiper-pagination-bullets {
background:transparent;
bottom:0;
}
.body-middletown-ohio-websites-seo-marketing .swiper-pagination-bullet {
border:0px solid #ffffff;
background:#C9E8FF;
}
.body-middletown-ohio-websites-seo-marketing .swiper-pagination-bullet-active {
background:#000FA0;
}
.body-middletown-ohio-websites-seo-marketing .divSponsorHeaderWrapper p{
text-align:center;
padding-top:30px;
padding-bottom:30px;
}
.body-middletown-ohio-websites-seo-marketing .div-additional-block-4 .divBlockInner .spnBlockContent {
padding-top:45px;
padding-bottom:25px;
width:100%;
}
.body-middletown-ohio-websites-seo-marketing .divSiteContentInnerAdditionals2 ul li {
padding:10px 0;
}
.body-middletown-ohio-websites-seo-marketing .divSiteContentInnerAdditionals2 strong {
color:#DD4100;
}
.body-middletown-ohio-websites-seo-marketing .divSiteContentInnerAdditionals2 li strong,
.body-middletown-ohio-websites-seo-marketing .divSiteContentInnerAdditionals2 li span {
position:relative;
top:-4px;
}
.body-middletown-ohio-websites-seo-marketing .div-additional-block-1 {
display:flex;
align-items:center;
}
.body-middletown-ohio-websites-seo-marketing .divMiniCalloutInner {
border-radius: 10px;
background: #000FA0;
padding:22px 22px;
min-height:300px;
display:flex;
align-items:center !important;
}
.body-middletown-ohio-websites-seo-marketing .divMiniCalloutInner h3,
.body-middletown-ohio-websites-seo-marketing .divMiniCalloutInner p {
text-align:left;
}
.body-middletown-ohio-websites-seo-marketing .divMiniCalloutRow {
gap:2%;
}
.body-middletown-ohio-websites-seo-marketing .divSiteContentInnerAdditionals5 {
padding-top:75px;
}
.body-middletown-ohio-websites-seo-marketing .faqDiv h2 {
padding-top:75px;
text-transform:uppercase;
}
.body-middletown-ohio-websites-seo-marketing .divSiteContentWrapper {
padding-bottom:0 !important;
position:relative;
}
.body-middletown-ohio-websites-seo-marketing .divBlockWrapper-faq .divBlockInner-question {
flex-direction:row-reverse;
}
.body-middletown-ohio-websites-seo-marketing .divBlockWrapper-faq .divBlockInner-question > *:not(span) {
color:#000FA0;
font-size:26px;
}
.body-middletown-ohio-websites-seo-marketing .fa-plus {
color:#000FA0;
font-size:39px;
}
.body-middletown-ohio-websites-seo-marketing .faqDiv h2 {
color:#000FA0;
}
.body-middletown-ohio-websites-seo-marketing .divBlockMedia figure {
margin:0 !important;
}
.body-middletown-ohio-websites-seo-marketing .divSiteContentInnerAdditionals2 {
padding:0;
}
.body-middletown-ohio-websites-seo-marketing .divSiteContentInnerMinis {
width:100%;
max-width:100% !important;
background:#C9E8FF;
}
.body-middletown-ohio-websites-seo-marketing .divSiteContentInnerAdditionals3 .spnBlockContent > div {
width:50%;
max-width:50%;
}
.body-middletown-ohio-websites-seo-marketing .divSiteContentInnerAdditionals3 .divBlockInner {
width:100%;
}
.body-middletown-ohio-websites-seo-marketing .divMiniCalloutInner,
.body-middletown-ohio-websites-seo-marketing .divMiniCallout .divBlockMedia picture {
display:flex;
align-items:start;
justify-content:center;
}
.body-middletown-ohio-websites-seo-marketing .divMiniCallout .divBlockMedia img {
width:86px;
height:86px;
}
.body-middletown-ohio-websites-seo-marketing .divBlockInner-answer p {
text-align:left;
font-weight:400;
}
.body-middletown-ohio-websites-seo-marketing .divPullingFromPageWrappe .divBlogInner {
flex-direction:row-reverse;
flex-wrap:nowrap;
}
.body-middletown-ohio-websites-seo-marketing .divPullingFromPageWrappe .divBlogWrapper {
width:100%;
max-width:100%;
}
.body-middletown-ohio-websites-seo-marketing .divPullingFromPageWrappe {
flex-wrap:nowrap;
}
.body-middletown-ohio-websites-seo-marketing .divPullingFromPageWrappe > h2 {
color: #DD4100 !important;
font-family: Anton;
font-size: 85px;
font-style: normal;
font-weight: 400;
line-height: 113%;
margin-right:30px;
width:35%;
padding-bottom:20px;
background:url(https://www.chooselegend.com/layout/images/Vector.png);
background-size:100%;
background-repeat:no-repeat;
background-position:bottom;
}
.body-middletown-ohio-websites-seo-marketing .divPullingFromPageWrappe .divBlogWrapper-synopsis .divBlockWrapper-blog {
width:50%;
max-width:50%;
}
.body-middletown-ohio-websites-seo-marketing .divPullingFromPageWrappe .divBlogWrapper-synopsis .divBlockWrapper-blog img,
.body-middletown-ohio-websites-seo-marketing .divPullingFromPageWrappe .divBlogWrapper-synopsis .divBlockWrapper-blog a {
width:100%;
}
.body-middletown-ohio-websites-seo-marketing .divPullingFromPageWrappe .divBlogWrapper-synopsis .divBlockWrapper-blog.divBlockWrapper-text {
padding-left:30px;
}
.body-middletown-ohio-websites-seo-marketing .divNavigation-sandwich .btn-sandwich .icon-bar {
background-color:#ffffff;
}
.body-middletown-ohio-websites-seo-marketing .divSiteContentInnerTestimonials {
width:100%;
max-width:100% !important;
background:#000FA0;
}
.body-middletown-ohio-websites-seo-marketing .divSiteContentInnerTestimonials p {
color:#ffffff !important;
width:75%;
margin:auto;
text-align:center;
font-family: Metropolis;
font-weight: 400;
font-style: Regular;
font-size: 24px;
leading-trim: NONE;
line-height: 30px;
letter-spacing: 0%;
text-align: center;
vertical-align: middle;
}
.body-middletown-ohio-websites-seo-marketing .divSiteContentInnerTestimonials p.author {
font-family: Metropolis;
font-weight: 700;
font-style: Bold;
font-size: 24px;
leading-trim: NONE;
line-height: 100%;
letter-spacing: 0%;
text-align: center;
color:#29CB8B !important;
padding-top:45px;
}
.body-middletown-ohio-websites-seo-marketing .divSiteContentInnerTestimonials {
position:relative;
}
.body-middletown-ohio-websites-seo-marketing .divAdditionalOneWave {
top:-78px;
transform: scaleX(-1);
}
.body-middletown-ohio-websites-seo-marketing .divPullingFromPageWrapper-blog,
.body-middletown-ohio-websites-seo-marketing .divSiteContentInnerBlog2 {
padding-bottom:25px;
position:relative;
}
.body-middletown-ohio-websites-seo-marketing .divIndustriesBlogViewMoreWrapper p{
width:34%;
}
.body-middletown-ohio-websites-seo-marketing .divTestimonialIcon {
display:none;
}
.body-middletown-ohio-websites-seo-marketing .divBlockWrapper-testimonial.carded .divBlockInner {
border:0;
box-shadow:unset;
padding-bottom:30px;
}
.body-middletown-ohio-websites-seo-marketing .divFooterRow-top-contact {
display:none;
}
.body-middletown-ohio-websites-seo-marketing .divIndustriesFooterForm {
width:100%;
background:url(https://www.chooselegend.com/layout/images/industryFooterFormBgMiddletown.jpg);
background-size:cover;
min-height:769px;
padding:75px 15px;
padding-bottom:90px;
}
@media (min-width:768px) and (max-width:1199px){
.body-middletown-ohio-websites-seo-marketing .divMainCalloutText-tinyMCE {
width:100%;
}
.body-middletown-ohio-websites-seo-marketing .divIndustriesBlogViewMoreWrapper {
bottom:105px;
}
.body-middletown-ohio-websites-seo-marketing header {
background:#002755;
}
.body-middletown-ohio-websites-seo-marketing .divSponsorHeaderWrapper p {
padding-bottom:0;
margin-bottom:0;
}
.body-middletown-ohio-websites-seo-marketing .divSponsorHeaderWrapper {
padding-bottom:0;
}
.body-middletown-ohio-websites-seo-marketing header {
position:fixed;
}
.body-middletown-ohio-websites-seo-marketing .divPageTitle {
background-image:unset;
}
.body-middletown-ohio-websites-seo-marketing .divMainCalloutWrapper {
margin-top:0;
}
.body-middletown-ohio-websites-seo-marketing .divMiniCalloutRow-1 {
padding-bottom:0;
}
.main-pagedirectory-middletown {
margin-top:0 !important;
}
.body-middletown-ohio-websites-seo-marketing .divMiniCalloutRow {
width:100%;
max-width:100%;
}
.body-middletown-ohio-websites-seo-marketing .divSiteContentInnerAdditionals1 h3 {
text-align:center;
}
.body-middletown-ohio-websites-seo-marketing .divSiteContentInnerAdditionals3 .spnBlockContent {
gap:5%;
}
.body-middletown-ohio-websites-seo-marketing .divSiteContentInnerAdditionals3 a.anchButton{
position:absolute;
top:78%;
justify-self:anchor-center;
}
.body-middletown-ohio-websites-seo-marketing .divSiteContentInnerAdditionals3 .spnBlockContent {
align-items:start;
padding-top:60px;
}
.body-middletown-ohio-websites-seo-marketing .divSiteContentInnerAdditionals3 {
z-index:13;
}
.body-middletown-ohio-websites-seo-marketing .divSiteContentInnerAdditionals3 .spnBlockContent {
min-height:514px;
}
.body-middletown-ohio-websites-seo-marketing .divMiniCallout {
width:45%;
max-width:45%;
flex:unset;
min-height:0;
}
.body-middletown-ohio-websites-seo-marketing .divMiniCalloutTextInner {
padding:0;
}
.body-middletown-ohio-websites-seo-marketing .divMiniCalloutWrapperInner {
justify-content:center;
}
.body-middletown-ohio-websites-seo-marketing ++.divMiniCalloutTextInner {
padding:0;
}
.body-middletown-ohio-websites-seo-marketing .divMainCalloutText-tinyMCE {
display:flex;
}
.body-middletown-ohio-websites-seo-marketing .divMainCalloutText-tinyMCE > div {
width:50%;
}
.body-middletown-ohio-websites-seo-marketing .divMainCalloutInner .divBlockMedia img,
.body-middletown-ohio-websites-seo-marketing .divMainCalloutWrapper {
height:634px;
}
.body-middletown-ohio-websites-seo-marketing .divMainCalloutTextInner h3 {
font-size:24px;
}
.body-middletown-ohio-websites-seo-marketing .divMainCalloutTextInner h1,
.body-middletown-ohio-websites-seo-marketing .divMainCalloutTextInner h2,
.body-middletown-ohio-websites-seo-marketing .divMainCalloutTextInner h3,
.body-middletown-ohio-websites-seo-marketing .divMainCalloutTextInner h4,
.body-middletown-ohio-websites-seo-marketing .divMainCalloutTextInner h5,
.body-middletown-ohio-websites-seo-marketing .divMainCalloutTextInner p,
.body-middletown-ohio-websites-seo-marketing .divMainCalloutTextInner span {
text-align:left !important;
width:100%;
}
.body-middletown-ohio-websites-seo-marketing #main > div > div.divMainCalloutWrapper.divMainCalloutWrapper-static > div > div > div > div > div > div > div.divMainCalloutTextWrapper > div > div > div:nth-child(1) {
display:flex;
align-items:center;
justify-content:center;
flex-direction:column;
}
.body-middletown-ohio-websites-seo-marketing .divMainCalloutTextInner h1 {
margin:0 !important;
}
.body-middletown-ohio-websites-seo-marketing .divMainCalloutTextInner h1,
.body-middletown-ohio-websites-seo-marketing .divMainCalloutTextInner h2,
.body-middletown-ohio-websites-seo-marketing .divMainCalloutTextInner h3,
.body-middletown-ohio-websites-seo-marketing .divMainCalloutTextInner h4,
.body-middletown-ohio-websites-seo-marketing .divMainCalloutTextInner h5 {
margin-bottom:10px !important;
}
.body-middletown-ohio-websites-seo-marketing .div-additional-block-4 .divBlockInner .divBlockMedia {
width:70%;
max-width:70%;
margin-bottom:0;
margin-right:0;
}
.body-middletown-ohio-websites-seo-marketing .divSiteContentInnerAdditionals2 {
padding-bottom:0 !important;
}
.body-middletown-ohio-websites-seo-marketing .div-additional-block-4 .spnBlockContent {
padding-top:15px;
padding-bottom:30px;
}
.body-middletown-ohio-websites-seo-marketing #main > div > div.divMainCalloutWrapper.divMainCalloutWrapper-static > div > div > div > div > div > div > div.divMainCalloutTextWrapper > div > div > div:nth-child(2) {
padding-left:0;
}
.body-middletown-ohio-websites-seo-marketing .divMainCalloutInner .divBlockMedia img, .body-middletown-ohio-websites-seo-marketing .divMainCalloutWrapper {
height:630px;
}
.body-middletown-ohio-websites-seo-marketing .divMainCalloutTextInner {
padding-top:140px;
}
.body-middletown-ohio-websites-seo-marketing .divPageTitle h1 {
font-size:60px;
}
.body-middletown-ohio-websites-seo-marketing h2 {
font-size:36px;
}
.body-middletown-ohio-websites-seo-marketing .divSiteContentInnerTestimonials p {
font-size:20px;
}
.body-middletown-ohio-websites-seo-marketing .divMiniCalloutRow {
margin:0;
}
.body-middletown-ohio-websites-seo-marketing .divSiteContentInnerAdditionals3.divSiteContentInner-sitewidth.container {
min-height:0;
padding-top:60px !important;
}
.body-middletown-ohio-websites-seo-marketing .div-additional-block-2 {
padding-bottom:45px;
}
.body-middletown-ohio-websites-seo-marketing .divPullingFromPageWrapper-blog {
padding-bottom:90px;
padding-top:30px;
}
.body-middletown-ohio-websites-seo-marketing .divMainCalloutText-tinyMCE > div {
width:100%;
}
.body-middletown-ohio-websites-seo-marketing .divMainCalloutText-tinyMCE {
flex-direction:column;
gap:0;
}
.body-middletown-ohio-websites-seo-marketing .divSiteContentInnerAdditionals3 .spnBlockContent > div {
width:100%;
max-width:100%;
}
.body-middletown-ohio-websites-seo-marketing .div-additional-block-3 .spnBlockContent {
flex-direction:row !important;
}
.body-middletown-ohio-websites-seo-marketing .divSiteContentInnerAdditionals1 h3 {
width:100%;
}
.body-middletown-ohio-websites-seo-marketing .div-additional-block-4 .divBlockInner {
flex-direction:column-reverse;
}
.body-middletown-ohio-websites-seo-marketing .divMiniCalloutWrapperInner,
.body-middletown-ohio-websites-seo-marketing .divSiteContentInnerAdditionals3 .spnBlockContent {
flex-direction:column;
}
.body-middletown-ohio-websites-seo-marketing .divPullingFromPageWrappe .divBlockWrapper-synopsis .divBlockBody {
display:none;
}
.body-middletown-ohio-websites-seo-marketing .divPullingFromPageWrappe > h2 {
font-size:50px;
}
.body-middletown-ohio-websites-seo-marketing .divMainCalloutTextInner h2 {
font-size:20px;
}
.body-middletown-ohio-websites-seo-marketing .divPageTitle .container {
padding:0 6%;
width:100%;
max-width:100% !important;
}
}
@media (max-width:767px) {
.body-middletown-ohio-websites-seo-marketing .divPullingFromPageWrappe .divBlogInner {
flex-direction:column-reverse;
}
.body-middletown-ohio-websites-seo-marketing .divSiteContentInnerAdditionals3 {
min-height:0;
}
.body-middletown-ohio-websites-seo-marketing .divSponsorHeaderWrapper {
padding-left:15px;
padding-right:15px;
}
.body-middletown-ohio-websites-seo-marketing .divMainCalloutTextInner a.anchButton {
padding:10px 35px;
}
.body-middletown-ohio-websites-seo-marketing .div-additional-block-5 p{
display:flex;
flex-direction:column;
align-items:center;
justify-content:center;
text-align:center;
margin:0;
}
.body-middletown-ohio-websites-seo-marketing .divSiteContentInnerTestimonials p {
width:100%;
}
.body-middletown-ohio-websites-seo-marketing .div-additional-block-3 .divBlockMedia-left {
display:none;
}
.body-middletown-ohio-websites-seo-marketing .divPageTitle h1 {
font-size:34px;
}
.body-middletown-ohio-websites-seo-marketing .divIndustriesBlogViewMoreWrapper {
position:relative;
bottom:0;
width:100%;
}
.body-middletown-ohio-websites-seo-marketing .divIndustriesBlogViewMoreWrapper p {
width:100%;
}
.body-middletown-ohio-websites-seo-marketing .divPageTitle {
height:289px;
background: rgba(0, 39, 85, 0.75);
}
.body-middletown-ohio-websites-seo-marketing .divPageTitle h1 {
margin-top:0;
}
.body-middletown-ohio-websites-seo-marketing .divPullingFromPageWrapper-blog,
.body-middletown-ohio-websites-seo-marketing .div-additional-block-3{
padding-top:15px;
padding-bottom:15px;
}
.body-middletown-ohio-websites-seo-marketing .divBlockSwiperWrapper {
padding:0 !important;
margin:0 !important;
}
.body-middletown-ohio-websites-seo-marketing .divBlockWrapper-testimonial.carded .divBlockInner {
padding-top:0;
}
.body-middletown-ohio-websites-seo-marketing .divBlockWrapper-testimonial.carded {
margin-top:0 !important;
}
.body-middletown-ohio-websites-seo-marketing .div-additional-block-4 .divBlockInner .spnBlockContent {
padding-top:0;
}
.body-middletown-ohio-websites-seo-marketing .div-additional-block-2 {
padding-bottom:0;
}
.body-middletown-ohio-websites-seo-marketing .divMainCalloutWrapper-static .divBlockWrapper-maincallout .divMainCalloutTextWrapper {
position:relative;
}
.body-middletown-ohio-websites-seo-marketing .divPullingFromPageWrappe .divBlockWrapper-synopsis .divBlockBody {
display:none;
}
.body-middletown-ohio-websites-seo-marketing .divPullingFromPageWrappe > h2 {
font-size:30px;
}
.body-middletown-ohio-websites-seo-marketing .divPullingFromPageWrappe {
flex-wrap:wrap;
flex-direction:column;
}
.body-middletown-ohio-websites-seo-marketing header {
background:#002755;
}
.body-middletown-ohio-websites-seo-marketing .divPageTitle {
background-image:unset;
}
.body-middletown-ohio-websites-seo-marketing .divMainCalloutWrapper {
margin-top:0;
}
.body-middletown-ohio-websites-seo-marketing .div-additional-block-3 .divBlockMedia-left {
padding-right:0;
margin-bottom:30px;
}
.body-middletown-ohio-websites-seo-marketing .divPullingFromPageWrappe .divBlogWrapper-synopsis .divBlockWrapper-blog {
width:100%;
max-width:100%;
}
.body-middletown-ohio-websites-seo-marketing .divMainCalloutText-tinyMCE {
width:100%;
}
.body-middletown-ohio-websites-seo-marketing .divMainCalloutWrapper-static .divBlockWrapper-maincallout .divMainCalloutTextWrapper {
padding:5px !important;
}
.body-middletown-ohio-websites-seo-marketing .divSiteContentInnerAdditionals3 {
height:100%;
padding-top:45px;
}
.body-middletown-ohio-websites-seo-marketing .divMiniCalloutRow-1 {
padding-bottom:0;
}
.body-middletown-ohio-websites-seo-marketing .div-additional-block-2 ul,
.body-middletown-ohio-websites-seo-marketing .div-additional-block-2 h2,
.body-middletown-ohio-websites-seo-marketing .div-additional-block-2 h3 {
width:100%;
}
.main-pagedirectory-middletown {
margin-top:0 !important;
}
.body-middletown-ohio-websites-seo-marketing .divSiteContentInnerAdditionals2 li {
list-style-position: inside;
line-height:30px;
}
.body-middletown-ohio-websites-seo-marketing .divMiniCalloutWrapperInner,
.body-middletown-ohio-websites-seo-marketing .divSiteContentInnerAdditionals3 .spnBlockContent {
flex-direction:column;
}
.body-middletown-ohio-websites-seo-marketing .div-additional-block-4 .divBlockInner {
flex-direction:column-reverse;
}
.body-middletown-ohio-websites-seo-marketing .divSiteContentInnerAdditionals3 .spnBlockContent > div,
.body-middletown-ohio-websites-seo-marketing .divSiteContentInnerAdditionals1 .spnBlockContent > div {
width:100%;
max-width:100%;
}
.body-middletown-ohio-websites-seo-marketing .divMainCalloutTextInner h5 {
display:flex;
align-items:center;
justify-content:center;
}
.body-middletown-ohio-websites-seo-marketing .divSiteContentInnerAdditionals3 h3,
.body-middletown-ohio-websites-seo-marketing .divSiteContentInnerAdditionals1 h3 {
text-align:center;
}
.body-middletown-ohio-websites-seo-marketing .divMainCalloutText-tinyMCE {
gap:30px;
}
.body-middletown-ohio-websites-seo-marketing .divSiteContentInnerAdditionals2 {
padding-top:30px;
}
.body-middletown-ohio-websites-seo-marketing .divBlockWrapper-faq .divBlockInner-question > *:not(span) {
font-size:20px;
}
.body-middletown-ohio-websites-seo-marketing .divMainCalloutInner .divBlockMedia img {
height:287px !important;
}
.body-middletown-ohio-websites-seo-marketing .divPullingFromPageWrappe > h2 {
width:100%;
background:unset;
text-align:center;
}
.body-middletown-ohio-websites-seo-marketing .divIndustriesBlogViewMoreWrapper {
text-align:center;
}
.body-middletown-ohio-websites-seo-marketing .divMainCalloutWrapper-static .divBlockWrapper-maincallout .divMainCalloutTextWrapper {
background:#000FA0;
padding:15px !important;
}
.body-middletown-ohio-websites-seo-marketing .divMainCalloutText-tinyMCE ul li,
.body-middletown-ohio-websites-seo-marketing .divMainCalloutText-tinyMCE ul{
text-align:left !important;
}
.body-middletown-ohio-websites-seo-marketing .divMainCalloutWrapper {
height:100% !important;
}
.body-middletown-ohio-websites-seo-marketing .divMainCalloutTextInner h1,
.body-middletown-ohio-websites-seo-marketing .divMainCalloutTextInner h2,
.body-middletown-ohio-websites-seo-marketing .divMainCalloutTextInner h3,
.body-middletown-ohio-websites-seo-marketing .divMainCalloutTextInner h4,
.body-middletown-ohio-websites-seo-marketing .divMainCalloutTextInner h5 {
margin-bottom:10px !important;
}
.body-middletown-ohio-websites-seo-marketing .divMainCalloutTextInner h1,
.body-middletown-ohio-websites-seo-marketing .divMainCalloutTextInner h2,
.body-middletown-ohio-websites-seo-marketing .divMainCalloutTextInner h3,
.body-middletown-ohio-websites-seo-marketing .divMainCalloutTextInner h4,
.body-middletown-ohio-websites-seo-marketing .divMainCalloutTextInner h5,
.body-middletown-ohio-websites-seo-marketing .divMainCalloutTextInner p,
.body-middletown-ohio-websites-seo-marketing .divMainCalloutTextInner span {
text-align:left !important;
width:100%;
}
.body-middletown-ohio-websites-seo-marketing #main > div > div.divMainCalloutWrapper.divMainCalloutWrapper-static > div > div > div > div > div > div > div.divMainCalloutTextWrapper > div > div > div:nth-child(1) {
display:flex;
align-items:center;
justify-content:center;
flex-direction:column;
}
.body-middletown-ohio-websites-seo-marketing .divSiteContentInnerAdditionals1 .spnBlockContent > div,
.body-middletown-ohio-websites-seo-marketing .divSiteContentInnerAdditionals3 .spnBlockContent > div {
width:100%;
max-width:100%;
}
.body-middletown-ohio-websites-seo-marketing .divMiniCallout {
width:85%;
max-width:85%;
}
.body-middletown-ohio-websites-seo-marketing .divMainCalloutWrapper iFrame {
max-width:345px !important;
min-width:345px !important;
}
.body-middletown-ohio-websites-seo-marketing #main > div > div.divMainCalloutWrapper.divMainCalloutWrapper-static > div > div > div > div > div > div > div.divMainCalloutTextWrapper > div > div > div:nth-child(2) {
padding-left:0;
}
.body-middletown-ohio-websites-seo-marketing .divMainCalloutInner .divBlockMedia img, .body-middletown-ohio-websites-seo-marketing .divMainCalloutWrapper {
height:1200px;
}
.body-middletown-ohio-websites-seo-marketing .divMainCalloutTextInner h3 {
font-size:20px;
}
.body-middletown-ohio-websites-seo-marketing .divMainCalloutText-tinyMCE > div {
width:100%;
}
.body-middletown-ohio-websites-seo-marketing .divMainCalloutText-tinyMCE {
flex-direction:column;
}
.body-middletown-ohio-websites-seo-marketing .div-additional-block-4 .divBlockInner {
display:flex;
flex-direction:column-reverse;
}
.body-middletown-ohio-websites-seo-marketing .divSiteContentInnerAdditionals3 .spnBlockContent {
gap:0;
flex-direction:column;
}
}
.body-middletown-ohio-websites-seo-marketing .divSiteContentInnerAdditionals4 .anchButton{
border:1px solid #D64000;
-moz-transition: all 0.28s ease; -o-transition: all 0.28s ease; -webkit-transition: all 0.28s ease; transition: all 0.28s ease;
}
.body-middletown-ohio-websites-seo-marketing .divSiteContentInnerAdditionals4 .anchButton:hover{
border:1px solid #000FA0;
-moz-transition: all 0.28s ease; -o-transition: all 0.28s ease; -webkit-transition: all 0.28s ease; transition: all 0.28s ease;
}
@media (max-width:1023px) {
.body-middletown-ohio-websites-seo-marketing .divSiteContentInnerAdditionals2 .anchButton,
.body-middletown-ohio-websites-seo-marketing .divSiteContentInnerAdditionals4 .anchButton {
margin-bottom:10px;
}
.body-middletown-ohio-websites-seo-marketing .divCaseStudyInner {
padding-bottom:0;
}
}
@media (max-width:767px) {
.body-middletown-ohio-websites-seo-marketing .divMainCalloutTextInner h1,
.body-middletown-ohio-websites-seo-marketing .divMainCalloutTextInner h2,
.body-middletown-ohio-websites-seo-marketing .divMainCalloutTextInner h3,
.body-middletown-ohio-websites-seo-marketing .divMainCalloutTextInner h4,
.body-middletown-ohio-websites-seo-marketing .divMainCalloutTextInner h5,
.body-middletown-ohio-websites-seo-marketing .divMainCalloutTextInner p,
.body-middletown-ohio-websites-seo-marketing .divMainCalloutTextInner span {
text-align:center !important;
width:100%;
}
}
@media (max-width:767px) {
.body-middletown-ohio-websites-seo-marketing .divSiteContentInnerAdditionals5{
display:none;
}
.body-middletown-ohio-websites-seo-marketing .divSiteContentInnerAdditionals2 p {
text-align:center !important;
display:flex;
flex-direction:column;
align-items:center;
}
.body-middletown-ohio-websites-seo-marketing .divPageTitle h1,
.body-middletown-ohio-websites-seo-marketing .divPageTitle p {
text-align:center;
}
}
.divIndustriesFooterForm p {
color: #FFF;
font-family: Metropolis;
font-size: 24px;
font-style: normal;
font-weight: 400;
line-height: 30px;
background:rgba(0,0,0,0.01);
}
.divIndustriesFooterForm h2:hover,
.divIndustriesFooterForm h2 {
color: #FFF !important;
background:rgba(0,0,0,0.01);
font-family: Anton;
font-size: 48px;
font-style: normal;
font-weight: 400;
line-height: normal;
}
.divIndustriesFooterForm h3 {
color: #29CB8B;
font-family: Metropolis;
font-size: 30px;
font-style: normal;
font-weight: 700;
line-height: 40px;
letter-spacing: 3px;
background:rgba(0,0,0,0.01);
}
@media (min-width: 1440px){
.body-oxford-ohio-websites-seo-marketing .container, .body-oxford-ohio-websites-seo-marketing .container-lg, .body-oxford-ohio-websites-seo-marketing .container-md, .body-oxford-ohio-websites-seo-marketing .container-sm, .body-oxford-ohio-websites-seo-marketing .container-xl,
.body-oxford-ohio-websites-seo-marketing .divBannerAlertTextWrapper, .body-oxford-ohio-websites-seo-marketing .div-additional-block-1, .body-oxford-ohio-websites-seo-marketing .div-additional-block-2, .body-oxford-ohio-websites-seo-marketing .div-additional-block-3,
.body-oxford-ohio-websites-seo-marketing .divPullingFromPageWrappe, .body-oxford-ohio-websites-seo-marketing .div-additional-block-3, .body-oxford-ohio-websites-seo-marketing .div-additional-block-4,
.body-oxford-ohio-websites-seo-marketing .divMainCalloutWrapper-static .divBlockWrapper-maincallout .divMainCalloutTextWrapper .divMainCalloutTextInner {
max-width: 1362px !important;
margin:auto !important;
}
}
.body-oxford-ohio-websites-seo-marketing .divSponsorHeaderWrapper {
background:transparent;
padding-top:75px !important;
}
.body-oxford-ohio-websites-seo-marketing .divSponsorHeaderWrapper h2:hover,
.body-oxford-ohio-websites-seo-marketing .divSponsorHeaderWrapper h2 {
color:#DD4100 !important;
}
.body-oxford-ohio-websites-seo-marketing p,
.body-oxford-ohio-websites-seo-marketing .divMainCalloutTextInner p {
font-size:16px !important;
}
.body-oxford-ohio-websites-seo-marketing .div-additional-block-3 {
padding-top:60px;
}
.body-oxford-ohio-websites-seo-marketing .divMainCalloutTextInner a.anchButton {
font-size:20px !important;
font-weight:700;
font-family: 'Inter 18pt';
border-radius:60px;
}
.body-oxford-ohio-websites-seo-marketing .divNavigation-main {
position:relative;
z-index:14;
}
.body-oxford-ohio-websites-seo-marketing .divPullingFromPageWrappe .divBlogWrapper img {
border:2px solid #002755;
}
.body-oxford-ohio-websites-seo-marketing .divIndustriesBlogViewMoreWrapper {
width:100%;
position:absolute;
bottom:230px;
display:flex;
justify-content:end;
}
.body-oxford-ohio-websites-seo-marketing .divIndustriesBlogViewMoreWrapper p a {
border-radius: 59px;
border: 1px solid #002755;
color: #002755;
text-align: center;
font-family: 'Metropolis', sans-serif;
font-size: 20px;
font-style: normal;
font-weight: 700;
line-height: normal;
padding:7.5px 35px;
text-transform:uppercase;
-moz-transition: all 0.28s ease; -o-transition: all 0.28s ease; -webkit-transition: all 0.28s ease; transition: all 0.28s ease;
}
.body-oxford-ohio-websites-seo-marketing .divIndustriesBlogViewMoreWrapper p a:hover {
border-radius: 59px;
border: 1px solid #002755;
color: #ffffff;
background:#002755;
text-align: center;
font-family: 'Metropolis', sans-serif;
font-size: 20px;
font-style: normal;
font-weight: 700;
line-height: normal;
padding:7.5px 35px;
text-transform:uppercase;
-moz-transition: all 0.28s ease; -o-transition: all 0.28s ease; -webkit-transition: all 0.28s ease; transition: all 0.28s ease;
}
.body-oxford-ohio-websites-seo-marketing .div-additional-block-3 .divBlockMedia-left {
padding-right:30px;
}
.body-oxford-ohio-websites-seo-marketing .div-additional-block-1:hover h2,
.body-oxford-ohio-websites-seo-marketing h2,
.body-oxford-ohio-websites-seo-marketing h2:hover {
color: #000FA0 !important;
font-family: Anton;
font-size: 48px;
font-style: normal;
font-weight: 400;
line-height: 57px;
}
.body-oxford-ohio-websites-seo-marketing .div-additional-block-3:hover h2,
.body-oxford-ohio-websites-seo-marketing .div-additional-block-3 h2{
color:#DD4100 !important;
font-family: Anton;
font-size: 48px;
font-style: normal;
font-weight: 400;
line-height: 57px;
}
.body-oxford-ohio-websites-seo-marketing .divCaseStudyInner {
padding-top:0;
}
.body-oxford-ohio-websites-seo-marketing .divPullingFromPageWrapper-blog {
padding-top:0;
}
.body-oxford-ohio-websites-seo-marketing h3 {
color: #002755;
font-family: Metropolis;
font-size: 24px;
font-style: normal;
font-weight: 700;
line-height: 34px;
letter-spacing: 2.4px;
}
.body-oxford-ohio-websites-seo-marketing .divPageTitle h1 {
color:#ffffff;
position:relative;
top:22px;
background:rgba(0,0,0,0.01);
}
.body-oxford-ohio-websites-seo-marketing .divMainCalloutText-tinyMCE {
width:65%;
}
.body-oxford-ohio-websites-seo-marketing .divMainCalloutTextInner h2 {
color: #FFF !important;
font-family: Metropolis;
font-size: 36px;
font-style: normal;
font-weight: 700;
line-height: 40px;
letter-spacing: 3.6px;
}
.body-oxford-ohio-websites-seo-marketing .divPageTitle .container {
position:relative;
top:15px;
}
.body-oxford-ohio-websites-seo-marketing .divPageTitle {
width:100%;
background-image:url(https://www.chooselegend.com/layout/images/pageTitleBgLanding.png);
background-size:100% 100%;
background-position:bottom;
position:absolute;
z-index:13;
top:-2px;
padding-bottom:0;
padding-top:45px;
}
.body-oxford-ohio-websites-seo-marketing .divPageTitle p {
color: #29CB8B;
background:rgba(0,0,0,0.01);
font-family: Metropolis;
font-size: 24px;
font-style: normal;
font-weight: 700;
line-height: normal;
letter-spacing: 3.6px;
}
.body-oxford-ohio-websites-seo-marketing header {
background:#000FA0;
z-index:14;
}
.body-oxford-ohio-websites-seo-marketing .anchLogoLink img {
opacity:1;
}
.body-oxford-ohio-websites-seo-marketing .divLogoWrapper {
background-image:unset;
}
.body-oxford-ohio-websites-seo-marketing .divNavFields-main .anchNavigation{
font-family:'Metropolis', sans-serif;
font-size:16px;
font-weight:bold;
text-transform:uppercase;
background:transparent;
color:#ffffff;
padding:0;
margin:0 15px;
-moz-transition: all 0.28s ease; -o-transition: all 0.28s ease; -webkit-transition: all 0.28s ease; transition: all 0.28s ease;
}
.body-oxford-ohio-websites-seo-marketing .divNavFields-main .anchNavigation:hover,
.body-oxford-ohio-websites-seo-marketing .divNavFields-main .anchNavigation:active,
.body-oxford-ohio-websites-seo-marketing .divNavFields-main .anchNavigation:focus,
.body-oxford-ohio-websites-seo-marketing .divNavFields-main .anchNavigation.current{
color:#00DD8D;
}
.body-oxford-ohio-websites-seo-marketing .divSiteContentInnerMinis {
width:100%;
max-width:100% !important;
}
.body-oxford-ohio-websites-seo-marketing .divMiniCallout {
padding:7.5px 15px;
}
.body-oxford-ohio-websites-seo-marketing .divMainCalloutText-tinyMCE > div {
width:50%;
}
.body-oxford-ohio-websites-seo-marketing #main > div > div.divMainCalloutWrapper.divMainCalloutWrapper-static > div > div > div > div > div > div > div.divMainCalloutTextWrapper > div > div > div:nth-child(1) {
display:flex;
align-items:center;
justify-content:center;
flex-direction:column;
}
.body-oxford-ohio-websites-seo-marketing .divMainCalloutTextWrapper {
padding:15px 6% !important;
}
.body-oxford-ohio-websites-seo-marketing .divMainCalloutTextWrapper h1 strong {
font-weight:normal;
color:#29CB8B;
}
.body-oxford-ohio-websites-seo-marketing .divSiteContentInnerAdditionals1 .spnBlockContent {
display:flex;
align-items:center;
flex-wrap:wrap;
gap:5%;
}
.body-oxford-ohio-websites-seo-marketing .divSiteContentInnerAdditionals1 h3 {
width:70%;
}
.body-oxford-ohio-websites-seo-marketing .divSiteContentInnerAdditionals1 .spnBlockContent > div {
width:47.5%;
max-width:47.5%;
}
.body-oxford-ohio-websites-seo-marketing .divMainCalloutWrapper {
height:883px;
margin-top:100px;
}
.body-oxford-ohio-websites-seo-marketing #main > div > div.divMainCalloutWrapper.divMainCalloutWrapper-static > div > div > div > div > div > div > div.divMainCalloutTextWrapper > div > div > div:nth-child(2) {
padding-left:5%;
}
.body-oxford-ohio-websites-seo-marketing a.anchButton {
text-transform:uppercase;
font-size:20px;
border-radius:59px;
padding:5px 25px;
}
.body-oxford-ohio-websites-seo-marketing .divMainCalloutTextInner a.anchButton:hover {
color:white !important;
font-size:20px;
font-size:20px;
border-radius:59px;
}
.body-oxford-ohio-websites-seo-marketing .divMiniCallout:hover .divMiniCalloutTextWrapper h3,
.body-oxford-ohio-websites-seo-marketing .divMiniCalloutInner h3,
.body-oxford-ohio-websites-seo-marketing .divMiniCalloutInner h3:hover {
color: #FFF;
text-align: center;
font-family: Metropolis;
font-size: 16px;
font-style: normal;
font-weight: 700;
line-height: 24px;
text-decoration:unset;
}
.body-oxford-ohio-websites-seo-marketing .divSiteContentInnerAdditionals3 h3,
.body-oxford-ohio-websites-seo-marketing .divSiteContentInnerAdditionals1 h3 {
text-transform:uppercase;
}
.body-oxford-ohio-websites-seo-marketing .divSiteContentInnerAdditionals3 p {
font-size:18px;
}
.body-oxford-ohio-websites-seo-marketing .divSiteContentInnerAdditionals3 p strong {
color: #29CB8B !important;
font-family: Metropolis;
font-size: 18px;
font-style: italic;
font-weight: 700;
line-height: 21px;
}
.body-oxford-ohio-websites-seo-marketing .divSiteContentInnerAdditionals1 p {
font-size:18px;
width:100%;
}
.body-oxford-ohio-websites-seo-marketing .div-additional-block-2 h2 {
color: #000FA0;
font-family: Anton;
font-size: 48px;
font-style: normal;
font-weight: 400;
line-height: 57px;
width:75%;
}
.body-oxford-ohio-websites-seo-marketing .div-additional-block-2 h3 {
color: #002755;
font-family: Metropolis;
font-size: 26px;
font-style: normal;
font-weight: 700;
line-height: 34px;
letter-spacing: 2.6px;
text-transform: uppercase;
width:75%;
padding-top:30px;
padding-bottom:60px;
}
.body-oxford-ohio-websites-seo-marketing .div-additional-block-2 ul {
width:50%;
}
.body-oxford-ohio-websites-seo-marketing .div-additional-block-2 p {
width:100%;
}
.body-oxford-ohio-websites-seo-marketing .div-additional-block-2 .spnBlockContent {
display:flex;
flex-wrap:wrap;
}
.body-oxford-ohio-websites-seo-marketing .div-additional-block-2 {
padding-bottom:15px;
}
.body-oxford-ohio-websites-seo-marketing .divMainCalloutWrapper-static .divBlockWrapper-maincallout .divMainCalloutTextWrapper {
height:100%;
top:0;
background: rgba(0, 39, 85, 0.69);
text-align:left;
}
.body-oxford-ohio-websites-seo-marketing .divMainCalloutTextInner h1,
.body-oxford-ohio-websites-seo-marketing .divMainCalloutTextInner h2,
.body-oxford-ohio-websites-seo-marketing .divMainCalloutTextInner h3,
.body-oxford-ohio-websites-seo-marketing .divMainCalloutTextInner h4,
.body-oxford-ohio-websites-seo-marketing .divMainCalloutTextInner h5,
.body-oxford-ohio-websites-seo-marketing .divMainCalloutTextInner p,
.body-oxford-ohio-websites-seo-marketing .divMainCalloutTextInner span {
text-align:left !important;
width:100%;
}
.body-oxford-ohio-websites-seo-marketing .divMainCalloutTextInner h1,
.body-oxford-ohio-websites-seo-marketing .divMainCalloutTextInner h3 {
text-transform:uppercase;
}
.body-oxford-ohio-websites-seo-marketing .divMainCalloutTextInner h5 {
font-weight:400;
}
.body-oxford-ohio-websites-seo-marketing .divMainCalloutTextInner h5 strong {
font-weight:700;
}
.body-oxford-ohio-websites-seo-marketing .faqDiv h2,
.body-oxford-ohio-websites-seo-marketing .faqDiv {
width:100%;
text-align:center;
}
.body-oxford-ohio-websites-seo-marketing .divBlockWrapper-faq .divBlockInner-question {
text-align:left;
}
.body-oxford-ohio-websites-seo-marketing .divPullingFromPageWrappe,
.body-oxford-ohio-websites-seo-marketing .divBlockWrapper-faq {
width:100%;
max-width:100%;
flex:unset;
}
.body-oxford-ohio-websites-seo-marketing .divMiniCallout {
width:30%;
max-width:30%;
}
.body-oxford-ohio-websites-seo-marketing .divMiniCalloutRow-1 {
padding-bottom:45px;
}
.body-oxford-ohio-websites-seo-marketing .divMainCalloutTextInner h1,
.body-oxford-ohio-websites-seo-marketing .divMainCalloutTextInner h2,
.body-oxford-ohio-websites-seo-marketing .divMainCalloutTextInner h3,
.body-oxford-ohio-websites-seo-marketing .divMainCalloutTextInner h4,
.body-oxford-ohio-websites-seo-marketing .divMainCalloutTextInner h5 {
margin-bottom:20px !important;
}
.body-oxford-ohio-websites-seo-marketing .divSiteContentInnerAdditionals3 {
width:100%;
max-width:100% !important;
flex:unset;
background-color: #C9E8FF;
padding-top:70px;
padding-bottom:45px;
}
.body-oxford-ohio-websites-seo-marketing .divSiteContentInnerAdditionals4 {
width:100%;
max-width:100% !important;
background:#C9E8FF;
padding-bottom:15px;
}
.body-oxford-ohio-websites-seo-marketing .divSiteContentInnerAdditionals1 * {
color:#F5F5F5 !important;
}
.body-oxford-ohio-websites-seo-marketing .divSponsorSlideWrapper .swiper-wrapper {
align-items:center;
}
.body-oxford-ohio-websites-seo-marketing .divSiteContentInnerAdditionals2 h2 {
color: #000FA0;
font-family: Anton;
font-size: 48px;
font-style: normal;
font-weight: 400;
text-transform:uppercase;
letter-spacing:normal;
}
.body-oxford-ohio-websites-seo-marketing .divSiteContentInnerAdditionals2 h3 {
color: #002755;
font-family: Metropolis;
font-size: 26px;
font-style: normal;
font-weight: 700;
line-height: 34px;
letter-spacing: 2.6px;
}
.body-oxford-ohio-websites-seo-marketing .divSiteContentInnerAdditionals2 h4 {
color: #002755;
font-family: Metropolis;
font-size: 26px;
font-style: normal;
font-weight: 700;
line-height: 34px;
letter-spacing: 2.6px;
text-transform:uppercase;
}
.body-oxford-ohio-websites-seo-marketing .divSiteContentInnerAdditionals3,
.body-oxford-ohio-websites-seo-marketing .divSiteContentInnerAdditionals1 {
position:relative;
}
.body-oxford-ohio-websites-seo-marketing .div-additional-block-3 {
padding-bottom:30px;
padding-top:90px;
}
.body-oxford-ohio-websites-seo-marketing .div-additional-block-4 .divBlockInner {
display:flex;
flex-direction:row-reverse;
align-items:center;
}
.body-oxford-ohio-websites-seo-marketing .div-additional-block-4 .divBlockInner .divBlockMedia {
margin-bottom:0;
flex:unset;
}
.body-oxford-ohio-websites-seo-marketing .swiper-container-horizontal>.swiper-pagination-bullets {
background:transparent;
bottom:0;
}
.body-oxford-ohio-websites-seo-marketing .swiper-pagination-bullet {
border:0px solid #ffffff;
background:#C9E8FF;
}
.body-oxford-ohio-websites-seo-marketing .swiper-pagination-bullet-active {
background:#000FA0;
}
.body-oxford-ohio-websites-seo-marketing .divSponsorHeaderWrapper p{
text-align:center;
padding-top:30px;
padding-bottom:30px;
}
.body-oxford-ohio-websites-seo-marketing .div-additional-block-4 .divBlockInner .spnBlockContent {
padding-top:45px;
padding-bottom:25px;
width:100%;
}
.body-oxford-ohio-websites-seo-marketing .divSiteContentInnerAdditionals2 ul li {
padding:10px 0;
}
.body-oxford-ohio-websites-seo-marketing .divSiteContentInnerAdditionals2 strong {
color:#DD4100;
}
.body-oxford-ohio-websites-seo-marketing .divSiteContentInnerAdditionals2 li strong,
.body-oxford-ohio-websites-seo-marketing .divSiteContentInnerAdditionals2 li span {
position:relative;
top:-4px;
}
.body-oxford-ohio-websites-seo-marketing .div-additional-block-1 {
display:flex;
align-items:center;
}
.body-oxford-ohio-websites-seo-marketing .divMiniCalloutInner {
border-radius: 10px;
background: #000FA0;
padding:22px 22px;
min-height:300px;
display:flex;
align-items:center !important;
}
.body-oxford-ohio-websites-seo-marketing .divMiniCalloutInner h3,
.body-oxford-ohio-websites-seo-marketing .divMiniCalloutInner p {
text-align:left;
}
.body-oxford-ohio-websites-seo-marketing .divMiniCalloutRow {
gap:2%;
}
.body-oxford-ohio-websites-seo-marketing .divSiteContentInnerAdditionals5 {
padding-top:75px;
}
.body-oxford-ohio-websites-seo-marketing .faqDiv h2 {
padding-top:75px;
text-transform:uppercase;
}
.body-oxford-ohio-websites-seo-marketing .divSiteContentWrapper {
padding-bottom:0 !important;
position:relative;
}
.body-oxford-ohio-websites-seo-marketing .divBlockWrapper-faq .divBlockInner-question {
flex-direction:row-reverse;
}
.body-oxford-ohio-websites-seo-marketing .divBlockWrapper-faq .divBlockInner-question > *:not(span) {
color:#000FA0;
font-size:26px;
}
.body-oxford-ohio-websites-seo-marketing .fa-plus {
color:#000FA0;
font-size:39px;
}
.body-oxford-ohio-websites-seo-marketing .faqDiv h2 {
color:#000FA0;
}
.body-oxford-ohio-websites-seo-marketing .divBlockMedia figure {
margin:0 !important;
}
.body-oxford-ohio-websites-seo-marketing .divSiteContentInnerAdditionals2 {
padding:0;
}
.body-oxford-ohio-websites-seo-marketing .divSiteContentInnerMinis {
width:100%;
max-width:100% !important;
background:#C9E8FF;
}
.body-oxford-ohio-websites-seo-marketing .divSiteContentInnerAdditionals3 .spnBlockContent > div {
width:50%;
max-width:50%;
}
.body-oxford-ohio-websites-seo-marketing .divSiteContentInnerAdditionals3 .divBlockInner {
width:100%;
}
.body-oxford-ohio-websites-seo-marketing .divMiniCalloutInner,
.body-oxford-ohio-websites-seo-marketing .divMiniCallout .divBlockMedia picture {
display:flex;
align-items:start;
justify-content:center;
}
.body-oxford-ohio-websites-seo-marketing .divMiniCallout .divBlockMedia img {
width:86px;
height:86px;
}
.body-oxford-ohio-websites-seo-marketing .divBlockInner-answer p {
text-align:left;
font-weight:400;
}
.body-oxford-ohio-websites-seo-marketing .divPullingFromPageWrappe .divBlogInner {
flex-direction:row-reverse;
flex-wrap:nowrap;
}
.body-oxford-ohio-websites-seo-marketing .divPullingFromPageWrappe .divBlogWrapper {
width:100%;
max-width:100%;
}
.body-oxford-ohio-websites-seo-marketing .divPullingFromPageWrappe {
flex-wrap:nowrap;
}
.body-oxford-ohio-websites-seo-marketing .divPullingFromPageWrappe > h2 {
color: #DD4100 !important;
font-family: Anton;
font-size: 85px;
font-style: normal;
font-weight: 400;
line-height: 113%;
margin-right:30px;
width:35%;
padding-bottom:20px;
background:url(https://www.chooselegend.com/layout/images/Vector.png);
background-size:100%;
background-repeat:no-repeat;
background-position:bottom;
}
.body-oxford-ohio-websites-seo-marketing .divPullingFromPageWrappe .divBlogWrapper-synopsis .divBlockWrapper-blog {
width:50%;
max-width:50%;
}
.body-oxford-ohio-websites-seo-marketing .divPullingFromPageWrappe .divBlogWrapper-synopsis .divBlockWrapper-blog img,
.body-oxford-ohio-websites-seo-marketing .divPullingFromPageWrappe .divBlogWrapper-synopsis .divBlockWrapper-blog a {
width:100%;
}
.body-oxford-ohio-websites-seo-marketing .divPullingFromPageWrappe .divBlogWrapper-synopsis .divBlockWrapper-blog.divBlockWrapper-text {
padding-left:30px;
}
.body-oxford-ohio-websites-seo-marketing .divNavigation-sandwich .btn-sandwich .icon-bar {
background-color:#ffffff;
}
.body-oxford-ohio-websites-seo-marketing .divSiteContentInnerTestimonials {
width:100%;
max-width:100% !important;
background:#000FA0;
}
.body-oxford-ohio-websites-seo-marketing .divSiteContentInnerTestimonials p {
color:#ffffff !important;
width:75%;
margin:auto;
text-align:center;
font-family: Metropolis;
font-weight: 400;
font-style: Regular;
font-size: 24px;
leading-trim: NONE;
line-height: 30px;
letter-spacing: 0%;
text-align: center;
vertical-align: middle;
}
.body-oxford-ohio-websites-seo-marketing .divSiteContentInnerTestimonials p.author {
font-family: Metropolis;
font-weight: 700;
font-style: Bold;
font-size: 24px;
leading-trim: NONE;
line-height: 100%;
letter-spacing: 0%;
text-align: center;
color:#29CB8B !important;
padding-top:45px;
}
.body-oxford-ohio-websites-seo-marketing .divSiteContentInnerTestimonials {
position:relative;
}
.body-oxford-ohio-websites-seo-marketing .divAdditionalOneWave {
top:-78px;
transform: scaleX(-1);
}
.body-oxford-ohio-websites-seo-marketing .divPullingFromPageWrapper-blog,
.body-oxford-ohio-websites-seo-marketing .divSiteContentInnerBlog2 {
padding-bottom:25px;
position:relative;
}
.body-oxford-ohio-websites-seo-marketing .divIndustriesBlogViewMoreWrapper p{
width:34%;
}
.body-oxford-ohio-websites-seo-marketing .divTestimonialIcon {
display:none;
}
.body-oxford-ohio-websites-seo-marketing .divBlockWrapper-testimonial.carded .divBlockInner {
border:0;
box-shadow:unset;
padding-bottom:30px;
}
.body-oxford-ohio-websites-seo-marketing .divFooterRow-top-contact {
display:none;
}
.body-oxford-ohio-websites-seo-marketing .divIndustriesFooterForm {
width:100%;
background:url(https://www.chooselegend.com/layout/images/industryFooterFormBgOxford.jpg);
background-size:cover;
min-height:769px;
padding:75px 15px;
padding-bottom:90px;
}
@media (min-width:768px) and (max-width:1199px){
.body-oxford-ohio-websites-seo-marketing .divMainCalloutText-tinyMCE {
width:100%;
}
.body-oxford-ohio-websites-seo-marketing .divIndustriesBlogViewMoreWrapper {
bottom:105px;
}
.body-oxford-ohio-websites-seo-marketing header {
background:#002755;
}
.body-oxford-ohio-websites-seo-marketing .divSponsorHeaderWrapper p {
padding-bottom:0;
margin-bottom:0;
}
.body-oxford-ohio-websites-seo-marketing .divSponsorHeaderWrapper {
padding-bottom:0;
}
.body-oxford-ohio-websites-seo-marketing header {
position:fixed;
}
.body-oxford-ohio-websites-seo-marketing .divPageTitle {
background-image:unset;
}
.body-oxford-ohio-websites-seo-marketing .divMainCalloutWrapper {
margin-top:0;
}
.body-oxford-ohio-websites-seo-marketing .divMiniCalloutRow-1 {
padding-bottom:0;
}
.main-pagedirectory-oxford {
margin-top:0 !important;
}
.body-oxford-ohio-websites-seo-marketing .divMiniCalloutRow {
width:100%;
max-width:100%;
}
.body-oxford-ohio-websites-seo-marketing .divSiteContentInnerAdditionals1 h3 {
text-align:center;
}
.body-oxford-ohio-websites-seo-marketing .divSiteContentInnerAdditionals3 .spnBlockContent {
gap:5%;
}
.body-oxford-ohio-websites-seo-marketing .divSiteContentInnerAdditionals3 a.anchButton{
position:absolute;
top:78%;
justify-self:anchor-center;
}
.body-oxford-ohio-websites-seo-marketing .divSiteContentInnerAdditionals3 .spnBlockContent {
align-items:start;
padding-top:60px;
}
.body-oxford-ohio-websites-seo-marketing .divSiteContentInnerAdditionals3 {
z-index:13;
}
.body-oxford-ohio-websites-seo-marketing .divSiteContentInnerAdditionals3 .spnBlockContent {
min-height:514px;
}
.body-oxford-ohio-websites-seo-marketing .divMiniCallout {
width:45%;
max-width:45%;
flex:unset;
min-height:0;
}
.body-oxford-ohio-websites-seo-marketing .divMiniCalloutTextInner {
padding:0;
}
.body-oxford-ohio-websites-seo-marketing .divMiniCalloutWrapperInner {
justify-content:center;
}
.body-oxford-ohio-websites-seo-marketing ++.divMiniCalloutTextInner {
padding:0;
}
.body-oxford-ohio-websites-seo-marketing .divMainCalloutText-tinyMCE {
display:flex;
}
.body-oxford-ohio-websites-seo-marketing .divMainCalloutText-tinyMCE > div {
width:50%;
}
.body-oxford-ohio-websites-seo-marketing .divMainCalloutInner .divBlockMedia img,
.body-oxford-ohio-websites-seo-marketing .divMainCalloutWrapper {
height:634px;
}
.body-oxford-ohio-websites-seo-marketing .divMainCalloutTextInner h3 {
font-size:24px;
}
.body-oxford-ohio-websites-seo-marketing .divMainCalloutTextInner h1,
.body-oxford-ohio-websites-seo-marketing .divMainCalloutTextInner h2,
.body-oxford-ohio-websites-seo-marketing .divMainCalloutTextInner h3,
.body-oxford-ohio-websites-seo-marketing .divMainCalloutTextInner h4,
.body-oxford-ohio-websites-seo-marketing .divMainCalloutTextInner h5,
.body-oxford-ohio-websites-seo-marketing .divMainCalloutTextInner p,
.body-oxford-ohio-websites-seo-marketing .divMainCalloutTextInner span {
text-align:left !important;
width:100%;
}
.body-oxford-ohio-websites-seo-marketing #main > div > div.divMainCalloutWrapper.divMainCalloutWrapper-static > div > div > div > div > div > div > div.divMainCalloutTextWrapper > div > div > div:nth-child(1) {
display:flex;
align-items:center;
justify-content:center;
flex-direction:column;
}
.body-oxford-ohio-websites-seo-marketing .divMainCalloutTextInner h1 {
margin:0 !important;
}
.body-oxford-ohio-websites-seo-marketing .divMainCalloutTextInner h1,
.body-oxford-ohio-websites-seo-marketing .divMainCalloutTextInner h2,
.body-oxford-ohio-websites-seo-marketing .divMainCalloutTextInner h3,
.body-oxford-ohio-websites-seo-marketing .divMainCalloutTextInner h4,
.body-oxford-ohio-websites-seo-marketing .divMainCalloutTextInner h5 {
margin-bottom:10px !important;
}
.body-oxford-ohio-websites-seo-marketing .div-additional-block-4 .divBlockInner .divBlockMedia {
width:70%;
max-width:70%;
margin-bottom:0;
margin-right:0;
}
.body-oxford-ohio-websites-seo-marketing .divSiteContentInnerAdditionals2 {
padding-bottom:0 !important;
}
.body-oxford-ohio-websites-seo-marketing .div-additional-block-4 .spnBlockContent {
padding-top:15px;
padding-bottom:30px;
}
.body-oxford-ohio-websites-seo-marketing #main > div > div.divMainCalloutWrapper.divMainCalloutWrapper-static > div > div > div > div > div > div > div.divMainCalloutTextWrapper > div > div > div:nth-child(2) {
padding-left:0;
}
.body-oxford-ohio-websites-seo-marketing .divMainCalloutInner .divBlockMedia img, .body-oxford-ohio-websites-seo-marketing .divMainCalloutWrapper {
height:630px;
}
.body-oxford-ohio-websites-seo-marketing .divMainCalloutTextInner {
padding-top:140px;
}
.body-oxford-ohio-websites-seo-marketing .divPageTitle h1 {
font-size:60px;
}
.body-oxford-ohio-websites-seo-marketing h2 {
font-size:36px;
}
.body-oxford-ohio-websites-seo-marketing .divSiteContentInnerTestimonials p {
font-size:20px;
}
.body-oxford-ohio-websites-seo-marketing .divMiniCalloutRow {
margin:0;
}
.body-oxford-ohio-websites-seo-marketing .divSiteContentInnerAdditionals3.divSiteContentInner-sitewidth.container {
min-height:0;
padding-top:60px !important;
}
.body-oxford-ohio-websites-seo-marketing .div-additional-block-2 {
padding-bottom:45px;
}
.body-oxford-ohio-websites-seo-marketing .divPullingFromPageWrapper-blog {
padding-bottom:90px;
padding-top:30px;
}
.body-oxford-ohio-websites-seo-marketing .divMainCalloutText-tinyMCE > div {
width:100%;
}
.body-oxford-ohio-websites-seo-marketing .divMainCalloutText-tinyMCE {
flex-direction:column;
gap:0;
}
.body-oxford-ohio-websites-seo-marketing .divSiteContentInnerAdditionals3 .spnBlockContent > div {
width:100%;
max-width:100%;
}
.body-oxford-ohio-websites-seo-marketing .div-additional-block-3 .spnBlockContent {
flex-direction:row !important;
}
.body-oxford-ohio-websites-seo-marketing .divSiteContentInnerAdditionals1 h3 {
width:100%;
}
.body-oxford-ohio-websites-seo-marketing .div-additional-block-4 .divBlockInner {
flex-direction:column-reverse;
}
.body-oxford-ohio-websites-seo-marketing .divMiniCalloutWrapperInner,
.body-oxford-ohio-websites-seo-marketing .divSiteContentInnerAdditionals3 .spnBlockContent {
flex-direction:column;
}
.body-oxford-ohio-websites-seo-marketing .divPullingFromPageWrappe .divBlockWrapper-synopsis .divBlockBody {
display:none;
}
.body-oxford-ohio-websites-seo-marketing .divPullingFromPageWrappe > h2 {
font-size:50px;
}
.body-oxford-ohio-websites-seo-marketing .divMainCalloutTextInner h2 {
font-size:20px;
}
.body-oxford-ohio-websites-seo-marketing .divPageTitle .container {
padding:0 6%;
width:100%;
max-width:100% !important;
}
}
@media (max-width:767px) {
.body-oxford-ohio-websites-seo-marketing .divPullingFromPageWrappe .divBlogInner {
flex-direction:column-reverse;
}
.body-oxford-ohio-websites-seo-marketing .divSiteContentInnerAdditionals3 {
min-height:0;
}
.body-oxford-ohio-websites-seo-marketing .divSponsorHeaderWrapper {
padding-left:15px;
padding-right:15px;
}
.body-oxford-ohio-websites-seo-marketing .divMainCalloutTextInner a.anchButton {
padding:10px 35px;
}
.body-oxford-ohio-websites-seo-marketing .div-additional-block-5 p{
display:flex;
flex-direction:column;
align-items:center;
justify-content:center;
text-align:center;
margin:0;
}
.body-oxford-ohio-websites-seo-marketing .divSiteContentInnerTestimonials p {
width:100%;
}
.body-oxford-ohio-websites-seo-marketing .div-additional-block-3 .divBlockMedia-left {
display:none;
}
.body-oxford-ohio-websites-seo-marketing .divPageTitle h1 {
font-size:34px;
}
.body-oxford-ohio-websites-seo-marketing .divIndustriesBlogViewMoreWrapper {
position:relative;
bottom:0;
width:100%;
}
.body-oxford-ohio-websites-seo-marketing .divIndustriesBlogViewMoreWrapper p {
width:100%;
}
.body-oxford-ohio-websites-seo-marketing .divPageTitle {
height:289px;
background: rgba(0, 39, 85, 0.75);
}
.body-oxford-ohio-websites-seo-marketing .divPageTitle h1 {
margin-top:0;
}
.body-oxford-ohio-websites-seo-marketing .divPullingFromPageWrapper-blog,
.body-oxford-ohio-websites-seo-marketing .div-additional-block-3{
padding-top:15px;
padding-bottom:15px;
}
.body-oxford-ohio-websites-seo-marketing .divBlockSwiperWrapper {
padding:0 !important;
margin:0 !important;
}
.body-oxford-ohio-websites-seo-marketing .divBlockWrapper-testimonial.carded .divBlockInner {
padding-top:0;
}
.body-oxford-ohio-websites-seo-marketing .divBlockWrapper-testimonial.carded {
margin-top:0 !important;
}
.body-oxford-ohio-websites-seo-marketing .div-additional-block-4 .divBlockInner .spnBlockContent {
padding-top:0;
}
.body-oxford-ohio-websites-seo-marketing .div-additional-block-2 {
padding-bottom:0;
}
.body-oxford-ohio-websites-seo-marketing .divMainCalloutWrapper-static .divBlockWrapper-maincallout .divMainCalloutTextWrapper {
position:relative;
}
.body-oxford-ohio-websites-seo-marketing .divPullingFromPageWrappe .divBlockWrapper-synopsis .divBlockBody {
display:none;
}
.body-oxford-ohio-websites-seo-marketing .divPullingFromPageWrappe > h2 {
font-size:30px;
}
.body-oxford-ohio-websites-seo-marketing .divPullingFromPageWrappe {
flex-wrap:wrap;
flex-direction:column;
}
.body-oxford-ohio-websites-seo-marketing header {
background:#002755;
}
.body-oxford-ohio-websites-seo-marketing .divPageTitle {
background-image:unset;
}
.body-oxford-ohio-websites-seo-marketing .divMainCalloutWrapper {
margin-top:0;
}
.body-oxford-ohio-websites-seo-marketing .div-additional-block-3 .divBlockMedia-left {
padding-right:0;
margin-bottom:30px;
}
.body-oxford-ohio-websites-seo-marketing .divPullingFromPageWrappe .divBlogWrapper-synopsis .divBlockWrapper-blog {
width:100%;
max-width:100%;
}
.body-oxford-ohio-websites-seo-marketing .divMainCalloutText-tinyMCE {
width:100%;
}
.body-oxford-ohio-websites-seo-marketing .divMainCalloutWrapper-static .divBlockWrapper-maincallout .divMainCalloutTextWrapper {
padding:5px !important;
}
.body-oxford-ohio-websites-seo-marketing .divSiteContentInnerAdditionals3 {
height:100%;
padding-top:45px;
}
.body-oxford-ohio-websites-seo-marketing .divMiniCalloutRow-1 {
padding-bottom:0;
}
.body-oxford-ohio-websites-seo-marketing .div-additional-block-2 ul,
.body-oxford-ohio-websites-seo-marketing .div-additional-block-2 h2,
.body-oxford-ohio-websites-seo-marketing .div-additional-block-2 h3 {
width:100%;
}
.main-pagedirectory-oxford {
margin-top:0 !important;
}
.body-oxford-ohio-websites-seo-marketing .divSiteContentInnerAdditionals2 li {
list-style-position: inside;
line-height:30px;
}
.body-oxford-ohio-websites-seo-marketing .divMiniCalloutWrapperInner,
.body-oxford-ohio-websites-seo-marketing .divSiteContentInnerAdditionals3 .spnBlockContent {
flex-direction:column;
}
.body-oxford-ohio-websites-seo-marketing .div-additional-block-4 .divBlockInner {
flex-direction:column-reverse;
}
.body-oxford-ohio-websites-seo-marketing .divSiteContentInnerAdditionals3 .spnBlockContent > div,
.body-oxford-ohio-websites-seo-marketing .divSiteContentInnerAdditionals1 .spnBlockContent > div {
width:100%;
max-width:100%;
}
.body-oxford-ohio-websites-seo-marketing .divMainCalloutTextInner h5 {
display:flex;
align-items:center;
justify-content:center;
}
.body-oxford-ohio-websites-seo-marketing .divSiteContentInnerAdditionals3 h3,
.body-oxford-ohio-websites-seo-marketing .divSiteContentInnerAdditionals1 h3 {
text-align:center;
}
.body-oxford-ohio-websites-seo-marketing .divMainCalloutText-tinyMCE {
gap:30px;
}
.body-oxford-ohio-websites-seo-marketing .divSiteContentInnerAdditionals2 {
padding-top:30px;
}
.body-oxford-ohio-websites-seo-marketing .divBlockWrapper-faq .divBlockInner-question > *:not(span) {
font-size:20px;
}
.body-oxford-ohio-websites-seo-marketing .divMainCalloutInner .divBlockMedia img {
height:287px !important;
}
.body-oxford-ohio-websites-seo-marketing .divPullingFromPageWrappe > h2 {
width:100%;
background:unset;
text-align:center;
}
.body-oxford-ohio-websites-seo-marketing .divIndustriesBlogViewMoreWrapper {
text-align:center;
}
.body-oxford-ohio-websites-seo-marketing .divMainCalloutWrapper-static .divBlockWrapper-maincallout .divMainCalloutTextWrapper {
background:#000FA0;
padding:15px !important;
}
.body-oxford-ohio-websites-seo-marketing .divMainCalloutText-tinyMCE ul li,
.body-oxford-ohio-websites-seo-marketing .divMainCalloutText-tinyMCE ul{
text-align:left !important;
}
.body-oxford-ohio-websites-seo-marketing .divMainCalloutWrapper {
height:100% !important;
}
.body-oxford-ohio-websites-seo-marketing .divMainCalloutTextInner h1,
.body-oxford-ohio-websites-seo-marketing .divMainCalloutTextInner h2,
.body-oxford-ohio-websites-seo-marketing .divMainCalloutTextInner h3,
.body-oxford-ohio-websites-seo-marketing .divMainCalloutTextInner h4,
.body-oxford-ohio-websites-seo-marketing .divMainCalloutTextInner h5 {
margin-bottom:10px !important;
}
.body-oxford-ohio-websites-seo-marketing .divMainCalloutTextInner h1,
.body-oxford-ohio-websites-seo-marketing .divMainCalloutTextInner h2,
.body-oxford-ohio-websites-seo-marketing .divMainCalloutTextInner h3,
.body-oxford-ohio-websites-seo-marketing .divMainCalloutTextInner h4,
.body-oxford-ohio-websites-seo-marketing .divMainCalloutTextInner h5,
.body-oxford-ohio-websites-seo-marketing .divMainCalloutTextInner p,
.body-oxford-ohio-websites-seo-marketing .divMainCalloutTextInner span {
text-align:left !important;
width:100%;
}
.body-oxford-ohio-websites-seo-marketing #main > div > div.divMainCalloutWrapper.divMainCalloutWrapper-static > div > div > div > div > div > div > div.divMainCalloutTextWrapper > div > div > div:nth-child(1) {
display:flex;
align-items:center;
justify-content:center;
flex-direction:column;
}
.body-oxford-ohio-websites-seo-marketing .divSiteContentInnerAdditionals1 .spnBlockContent > div,
.body-oxford-ohio-websites-seo-marketing .divSiteContentInnerAdditionals3 .spnBlockContent > div {
width:100%;
max-width:100%;
}
.body-oxford-ohio-websites-seo-marketing .divMiniCallout {
width:85%;
max-width:85%;
}
.body-oxford-ohio-websites-seo-marketing .divMainCalloutWrapper iFrame {
max-width:345px !important;
min-width:345px !important;
}
.body-oxford-ohio-websites-seo-marketing #main > div > div.divMainCalloutWrapper.divMainCalloutWrapper-static > div > div > div > div > div > div > div.divMainCalloutTextWrapper > div > div > div:nth-child(2) {
padding-left:0;
}
.body-oxford-ohio-websites-seo-marketing .divMainCalloutInner .divBlockMedia img, .body-oxford-ohio-websites-seo-marketing .divMainCalloutWrapper {
height:1200px;
}
.body-oxford-ohio-websites-seo-marketing .divMainCalloutTextInner h3 {
font-size:20px;
}
.body-oxford-ohio-websites-seo-marketing .divMainCalloutText-tinyMCE > div {
width:100%;
}
.body-oxford-ohio-websites-seo-marketing .divMainCalloutText-tinyMCE {
flex-direction:column;
}
.body-oxford-ohio-websites-seo-marketing .div-additional-block-4 .divBlockInner {
display:flex;
flex-direction:column-reverse;
}
.body-oxford-ohio-websites-seo-marketing .divSiteContentInnerAdditionals3 .spnBlockContent {
gap:0;
flex-direction:column;
}
}
.body-oxford-ohio-websites-seo-marketing .divSiteContentInnerAdditionals4 .anchButton{
border:1px solid #D64000;
-moz-transition: all 0.28s ease; -o-transition: all 0.28s ease; -webkit-transition: all 0.28s ease; transition: all 0.28s ease;
}
.body-oxford-ohio-websites-seo-marketing .divSiteContentInnerAdditionals4 .anchButton:hover{
border:1px solid #000FA0;
-moz-transition: all 0.28s ease; -o-transition: all 0.28s ease; -webkit-transition: all 0.28s ease; transition: all 0.28s ease;
}
@media (max-width:1023px) {
.body-oxford-ohio-websites-seo-marketing .divSiteContentInnerAdditionals2 .anchButton,
.body-oxford-ohio-websites-seo-marketing .divSiteContentInnerAdditionals4 .anchButton {
margin-bottom:10px;
}
.body-oxford-ohio-websites-seo-marketing .divCaseStudyInner {
padding-bottom:0;
}
}
@media (max-width:767px) {
.body-oxford-ohio-websites-seo-marketing .divMainCalloutTextInner h1,
.body-oxford-ohio-websites-seo-marketing .divMainCalloutTextInner h2,
.body-oxford-ohio-websites-seo-marketing .divMainCalloutTextInner h3,
.body-oxford-ohio-websites-seo-marketing .divMainCalloutTextInner h4,
.body-oxford-ohio-websites-seo-marketing .divMainCalloutTextInner h5,
.body-oxford-ohio-websites-seo-marketing .divMainCalloutTextInner p,
.body-oxford-ohio-websites-seo-marketing .divMainCalloutTextInner span {
text-align:center !important;
width:100%;
}
}
@media (max-width:767px) {
.body-oxford-ohio-websites-seo-marketing .divSiteContentInnerAdditionals5{
display:none;
}
.body-oxford-ohio-websites-seo-marketing .divSiteContentInnerAdditionals2 p {
text-align:center !important;
display:flex;
flex-direction:column;
align-items:center;
}
.body-oxford-ohio-websites-seo-marketing .divPageTitle h1,
.body-oxford-ohio-websites-seo-marketing .divPageTitle p {
text-align:center;
}
}
.divIndustriesFooterForm p {
color: #FFF;
font-family: Metropolis;
font-size: 24px;
font-style: normal;
font-weight: 400;
line-height: 30px;
background:rgba(0,0,0,0.01);
}
.divIndustriesFooterForm h2:hover,
.divIndustriesFooterForm h2 {
color: #FFF !important;
background:rgba(0,0,0,0.01);
font-family: Anton;
font-size: 48px;
font-style: normal;
font-weight: 400;
line-height: normal;
}
.divIndustriesFooterForm h3 {
color: #29CB8B;
font-family: Metropolis;
font-size: 30px;
font-style: normal;
font-weight: 700;
line-height: 40px;
letter-spacing: 3px;
background:rgba(0,0,0,0.01);
}
.body-client-hub .divMainCalloutText-tinyMCE * {
color:#222222 !important;
}
.body-client-hub .divMainCalloutWrapper {
height:530px;
}
.body-client-hub .divPageTitle {
position:absolute;
width:100%;
z-index:9;
min-height: 100px;
height:auto;
padding-top:50px;
padding-bottom:60px;
background-color: #C9E8FF;
background:url(https://www.chooselegend.com/layout/images/pageTitleBg.png);
background-size:100% 100%;
background-position:top;
background-repeat:no-repeat;
}
.body-client-hub .divSiteContentInnerFAQ {
padding-top:90px;
padding-bottom:60px;
}
.body-client-hub .divBlockWrapper-faq .divBlockInner-question > *:not(span) {
color: #000FA0;
font-family: 'Metropolis';
font-size: 24px;
font-style: normal;
font-weight: 700;
line-height: normal;
letter-spacing: 2.4px;
}
.body-client-hub .divBlockInner-answer p {
color: #232323;
font-family: 'Montserrat';
font-size: 16px;
font-style: normal;
font-weight: 300;
line-height: normal;
}
.body-client-hub .divSiteContentInnerFAQ > h2 {
width:100%;
padding:0 15px;
padding-bottom:35px;
}
.body-client-hub .divBlockWrapper-faq .divBlockInner-question {
flex-direction:row-reverse;
}
.body-client-hub .divBlockWrapper-faq .fa-plus {
font-size:36px;
}
.body-client-hub .divSiteContentInnerFAQ .divPullingFromPageWrappe {
width:100%;
max-width:100% !important;
}
.body-client-hub .divMainCalloutText-tinyMCE {
display:flex;
align-items:center;
justify-content:center;
}
.body-client-hub .divMainCalloutTextWrapper > div > div > div:nth-child(1) {
padding-left:132px;
background:url('https://www.chooselegend.com/layout/images/RGHI-Proposal-Legend (1) 2.png');
background-position-left;
background-size:contain;
background-repeat:no-repeat;
}
.body-client-hub .divMainCalloutTextWrapper > div > div > div:nth-child(1) p a {
font-size:16px !important;
color:#ffffff !important;
}
.body-client-hub .divMainCalloutTextWrapper > div > div > div:nth-child(2) {
padding-left:60px;
}
.body-client-hub .divMainCalloutTextWrapper > div > div > div:nth-child(2) p{
color: #002755 !important;
text-align:left;
font-family: 'Metropolis';
font-size: 18px;
font-style: normal;
font-weight: 400;
line-height: 28px;
}
.body-client-hub .divMainCalloutTextWrapper > div > div > div:nth-child(2) p a {
color: #002755;
font-family: 'Metropolis';
font-size: 16px;
font-style: normal;
font-weight: 700;
line-height: 24px;
text-decoration-line: underline;
text-decoration-style: solid;
text-decoration-skip-ink: auto;
text-decoration-thickness: auto;
text-underline-offset: auto;
text-underline-position: from-font;
-moz-transition: all 0.28s ease; -o-transition: all 0.28s ease; -webkit-transition: all 0.28s ease; transition: all 0.28s ease;
}
.body-client-hub .divMainCalloutTextWrapper > div > div > div:nth-child(2) p a:hover {
color: #000FA0 !important;
text-decoration:unset;
-moz-transition: all 0.28s ease; -o-transition: all 0.28s ease; -webkit-transition: all 0.28s ease; transition: all 0.28s ease;
}
.body-client-hub .divMainCalloutTextInner a.anchButton:hover,
.body-client-hub .divMainCalloutTextInner a.anchButton {
border-radius:60px;
padding:10px;
}
.body-client-hub .divMainCalloutText-tinyMCE h2 {
color: #002755 !important;
font-family: 'Anton';
font-size: 50px;
font-style: normal;
font-weight: 400;
line-height: normal;
letter-spacing:normal;
text-align:left;
}
.body-client-hub .divMainCalloutWrapper-static .divBlockWrapper-maincallout .divMainCalloutTextWrapper {
height:100%;
background: rgba(255, 244, 233, 0.85);
top:0;
padding-top:165px;
}
.body-client-hub .divMiniCallout .divMiniCalloutTextWrapper p {
color: #ffffff;
text-align: center;
font-family: 'Metropolis';
font-size: 24px;
font-style: normal;
font-weight: 700;
line-height: normal;
letter-spacing: 3.6px;
-moz-transition: all 0.28s ease; -o-transition: all 0.28s ease; -webkit-transition: all 0.28s ease; transition: all 0.28s ease;
}
.body-client-hub .divMiniCallout:hover .divMiniCalloutTextWrapper p {
color: #29CB8B;
text-align: center;
font-family: 'Metropolis';
font-size: 24px;
font-style: normal;
font-weight: 700;
line-height: normal;
letter-spacing: 3.6px;
-moz-transition: all 0.28s ease; -o-transition: all 0.28s ease; -webkit-transition: all 0.28s ease; transition: all 0.28s ease;
}
.body-client-hub .divMiniCallout .divMiniCalloutTextWrapper h3 {
color: #ffffff;
text-align: center !important;
font-family: 'Anton';
font-size: 90px;
font-style: normal;
font-weight: 400;
line-height: normal;
-moz-transition: all 0.28s ease; -o-transition: all 0.28s ease; -webkit-transition: all 0.28s ease; transition: all 0.28s ease;
}
.body-client-hub .divMiniCallout:hover .divMiniCalloutTextWrapper h3 {
color: #29CB8B;
text-align: center;
font-family: 'Anton';
font-size: 90px;
font-style: normal;
font-weight: 400;
line-height: normal;
text-decoration:none !important;
-moz-transition: all 0.28s ease; -o-transition: all 0.28s ease; -webkit-transition: all 0.28s ease; transition: all 0.28s ease;
}
.body-client-hub .divMiniCallout .divMiniCalloutTextWrapper {
border:0;
box-shadow:unset;
border-radius: 20px;
background: #000FA0;
height:330px;
width:330px;
display:flex;
align-items:center;
justify-content:center;
}
.body-client-hub .divMiniCalloutInner {
box-shadow:unset;
display:flex;
align-items:center;
justify-content:center;
}
.body-client-hub .divSiteContentInner-sitewidth.container.divSiteContentInnerMinis {
padding-top:90px !important;
background:#ffffff;
}
.body-client-hub .divSiteContentInnerBlog {
width:100%;
max-width:100% !important;
background:#FFF4E9;
padding:90px 0;
}
.body-client-hub .divSiteContentInnerBlog .divPullingFromPageWrappe > h2{
padding:0 15px;
}
.body-client-hub .divSiteContentInnerAdditionals1 {
width:100%;
max-width:100% !important;
background:#000FA0;
padding-top:35px;
padding-bottom:20px;
}
.body-client-hub .divSiteContentInnerAdditionals1 *,
.body-client-hub .divSiteContentInnerAdditionals2 * {
color: #ffffff;
}
.body-client-hub .divSiteContentInnerAdditionals1 p {
width:fit-content;
max-width:70%;
}
.body-client-hub .divSiteContentInnerAdditionals1 a {
color:#ffffff;
-moz-transition: all 0.28s ease; -o-transition: all 0.28s ease; -webkit-transition: all 0.28s ease; transition: all 0.28s ease;
}
.body-client-hub .divSiteContentInnerAdditionals1 a:hover {
color:#dddddd;
-moz-transition: all 0.28s ease; -o-transition: all 0.28s ease; -webkit-transition: all 0.28s ease; transition: all 0.28s ease;
}
.body-client-hub .divSiteContentInnerAdditionals1 .spnBlockContent {
color: #FFF;
font-family: 'Montserrat';
font-size: 16px;
font-style: normal;
font-weight: 300;
line-height: normal;
display:flex;
align-items:center;
justify-content:space-evenly;
}
.body-client-hub .divSiteContentInnerAdditionals1 p b,
.body-client-hub .divSiteContentInnerAdditionals1 p strong {
color: #FFF;
font-family: 'Metropolis';
font-size: 24px;
font-style: normal;
font-weight: 700;
line-height: normal;
letter-spacing: 3.6px;
}
.body-client-hub .div-additional-block-1 {
max-width:1366px !important;
}
.body-client-hub .divSiteContentInnerAdditionals2 {
width:100%;
max-width:100% !important;
min-height:235px;
background:url(https://www.chooselegend.com/layout/images/clienthubwave.png);
background-size:cover;
background-position:top;
}
.body-client-hub .div-additional-block-2 {
margin-bottom:0 !important;
}
.body-client-hub .divSiteContentInnerAdditionals2 h3 {
color: #FFF;
font-family: 'Anton';
font-size: 65px;
font-style: normal;
font-weight: 400;
line-height: 113%;
height:133px;
display:flex;
align-items:end;
background-color:rgba(0, 15, 160, 0.01);
background-image: url('https://www.chooselegend.com/layout/images/additionalShapesClientHub.png');
background-position:left;
background-size:contain;
background-repeat:no-repeat;
padding-left:130px;
}
.body-client-hub .divSiteContentInnerAdditionals2 .spnBlockContent {
display:flex;
align-items:end;
justify-content:space-between;
}
@media (max-width:1200px) {
.body-client-hub .divMainCalloutTextWrapper > div > div > div:nth-child(1) {
padding-left:110px;
}
.body-client-hub .anchMiniCallout {
width:100%;
}
.body-client-hub .divMainCalloutText-tinyMCE h2 {
font-size:50px !important;
}
.body-client-hub .divMiniCalloutRow {
width:100%;
max-width:100% !important;
}
.body-client-hub .divMiniCallout {
width:33%;
max-width:33% !important;
min-height:0;
}
.body-client-hub .divMiniCallout .divMiniCalloutTextWrapper {
height:auto;
width:100%;
padding:50px 0;
}
.body-client-hub .divSiteContentInnerBlog .divPullingFromPageWrappe > h2,
.body-client-hub .divSiteContentInnerAdditionals2 h3 {
font-size:45px;
}
.body-client-hub .div-additional-block-2 {
display:flex;
align-items:end;
}
.body-client-hub .divPageTitle {
position:absolute;
width:100%;
z-index:9;
min-height: 100px;
height:auto;
padding-top:50px;
padding-bottom:60px;
background-color: #C9E8FF;
background:url(https://www.chooselegend.com/layout/images/pageTitleBgTablet.png);
background-size:100%;
background-position:top;
background-repeat:no-repeat;
}
.body-client-hub .divMainCalloutWrapper,
.body-client-hub .divMainCalloutInner .divBlockMedia img {
height:420px;
}
.body-client-hub .divMiniCallout .divMiniCalloutTextWrapper h3 {
font-size:45px;
}
.body-client-hub .divSiteContentInnerAdditionals1 p {
gap:30px;
}
.body-client-hub .divMiniCallout .divMiniCalloutTextWrapper p {
font-size:18px;
}
.body-client-hub .divSiteContentInnerFAQ > h2 {
text-align:center;
}
.body-client-hub .divSiteContentInnerAdditionals2 .spnBlockContent {
flex-direction:row;
}
.body-client-hub .divSiteContentInnerAdditionals2.divSiteContentInner-sitewidth.container.row.m-auto > div > div > span > div:nth-child(2) p{
display:flex;
gap:15px;
}
.body-client-hub .divSiteContentInnerAdditionals2 h3 {
height:100px;
padding-left:100px;
}
.divPullingFromPageWrappe .divBlogExtra {
padding-bottom:30px;
}
.body-client-hub .divSiteContentInnerBlog .divPullingFromPageWrappe > h2,
.body-client-hub .divPullingFromPageWrappe .divBlogExtra * {
text-align:center;
width:100%;
}
.body-client-hub .divSiteContentInnerAdditionals2 a.anchButton {
min-width:195px;
}
}
@media (max-width:767px){
.body-client-hub .divMiniCalloutRow,
.body-client-hub .divSiteContentInnerAdditionals1 p,
.body-client-hub .divMainCalloutText-tinyMCE {
flex-direction:column;
gap:1px;
}
.body-client-hub .divSiteContentInnerBlog {
padding:30px 15px;
}
.body-client-hub .divMiniCallout .divMiniCalloutTextWrapper {
padding:15px 0;
}
.body-client-hub .divSiteContentInnerAdditionals1 p strong {
width:100%;
}
.body-client-hub .divSiteContentInnerAdditionals2 .spnBlockContent {
flex-direction:column;
}
.body-client-hub .divSiteContentInnerAdditionals2 a.anchButton {
min-width:0;
}
.body-client-hub .divSiteContentInnerAdditionals2 h3 {
padding-left:0;
height:auto;
background:unset;
font-size:32px;
justify-items:center;
align-items:center;
place-self:anchor-center;
}
.body-client-hub .divSiteContentInnerAdditionals2.divSiteContentInner-sitewidth.container.row.m-auto > div > div > span > div:nth-child(2) p {
flex-direction:column;
}
.body-client-hub .div-additional-block-2 {
justify-content:center;
}
.body-client-hub .divPageTitle {
position:absolute;
width:100%;
z-index:9;
min-height: 100px;
height:auto;
padding-top:50px;
padding-bottom:60px;
background-color: #C9E8FF;
background:url(https://www.chooselegend.com/layout/images/pageTitleBgMobile.png);
background-size:100%;
background-position:top;
background-repeat:no-repeat;
}
.body-client-hub .divMainCalloutTextInner * {
color:#222222;
}
.body-client-hub .divMiniCalloutTextInner,
.body-client-hub .divMiniCallout {
width:95%;
max-width:95% !important;
}
.body-client-hub .divMiniCalloutText-paragraph {
display:flex;
justify-content:space-between;
align-items:center;
}
.body-client-hub .divMiniCalloutRow {
margin:0 !important;
}
.body-client-hub .divPullingFromPageWrappe .divBlogWrapper {
width:94%;
margin:auto;
}
.body-client-hub .divMiniCalloutText-paragraph p,
.body-client-hub .divMiniCalloutText-paragraph h3 {
font-size:16px !important;
}
.body-client-hub .divMiniCalloutInner > a {
width:100%;
}
}
@media (min-width: 1440px){
.body-liberty-township-ohio-websites-seo-marketing .container, .body-liberty-township-ohio-websites-seo-marketing .container-lg, .body-liberty-township-ohio-websites-seo-marketing .container-md, .body-liberty-township-ohio-websites-seo-marketing .container-sm, .body-liberty-township-ohio-websites-seo-marketing .container-xl,
.body-liberty-township-ohio-websites-seo-marketing .divBannerAlertTextWrapper, .body-liberty-township-ohio-websites-seo-marketing .div-additional-block-1, .body-liberty-township-ohio-websites-seo-marketing .div-additional-block-2, .body-liberty-township-ohio-websites-seo-marketing .div-additional-block-3,
.body-liberty-township-ohio-websites-seo-marketing .divPullingFromPageWrappe, .body-liberty-township-ohio-websites-seo-marketing .div-additional-block-3, .body-liberty-township-ohio-websites-seo-marketing .div-additional-block-4,
.body-liberty-township-ohio-websites-seo-marketing .divMainCalloutWrapper-static .divBlockWrapper-maincallout .divMainCalloutTextWrapper .divMainCalloutTextInner {
max-width: 1362px !important;
margin:auto !important;
}
}
.body-liberty-township-ohio-websites-seo-marketing .divSponsorHeaderWrapper {
background:transparent;
padding-top:75px !important;
}
.body-liberty-township-ohio-websites-seo-marketing .divSponsorHeaderWrapper h2:hover,
.body-liberty-township-ohio-websites-seo-marketing .divSponsorHeaderWrapper h2 {
color:#DD4100 !important;
}
.body-liberty-township-ohio-websites-seo-marketing p,
.body-liberty-township-ohio-websites-seo-marketing .divMainCalloutTextInner p {
font-size:16px !important;
}
.body-liberty-township-ohio-websites-seo-marketing .div-additional-block-3 {
padding-top:60px;
}
.body-liberty-township-ohio-websites-seo-marketing .divMainCalloutTextInner a.anchButton {
font-size:20px !important;
font-weight:700;
font-family: 'Inter 18pt';
border-radius:60px;
}
.body-liberty-township-ohio-websites-seo-marketing .divNavigation-main {
position:relative;
z-index:14;
}
.body-liberty-township-ohio-websites-seo-marketing .divPullingFromPageWrappe .divBlogWrapper img {
border:2px solid #002755;
}
.body-liberty-township-ohio-websites-seo-marketing .divIndustriesBlogViewMoreWrapper {
width:100%;
position:absolute;
bottom:230px;
display:flex;
justify-content:end;
}
.body-liberty-township-ohio-websites-seo-marketing .divIndustriesBlogViewMoreWrapper p a {
border-radius: 59px;
border: 1px solid #002755;
color: #002755;
text-align: center;
font-family: 'Metropolis', sans-serif;
font-size: 20px;
font-style: normal;
font-weight: 700;
line-height: normal;
padding:7.5px 35px;
text-transform:uppercase;
-moz-transition: all 0.28s ease; -o-transition: all 0.28s ease; -webkit-transition: all 0.28s ease; transition: all 0.28s ease;
}
.body-liberty-township-ohio-websites-seo-marketing .divIndustriesBlogViewMoreWrapper p a:hover {
border-radius: 59px;
border: 1px solid #002755;
color: #ffffff;
background:#002755;
text-align: center;
font-family: 'Metropolis', sans-serif;
font-size: 20px;
font-style: normal;
font-weight: 700;
line-height: normal;
padding:7.5px 35px;
text-transform:uppercase;
-moz-transition: all 0.28s ease; -o-transition: all 0.28s ease; -webkit-transition: all 0.28s ease; transition: all 0.28s ease;
}
.body-liberty-township-ohio-websites-seo-marketing .div-additional-block-3 .divBlockMedia-left {
padding-right:30px;
}
.body-liberty-township-ohio-websites-seo-marketing .div-additional-block-1:hover h2,
.body-liberty-township-ohio-websites-seo-marketing h2,
.body-liberty-township-ohio-websites-seo-marketing h2:hover {
color: #000FA0 !important;
font-family: Anton;
font-size: 48px;
font-style: normal;
font-weight: 400;
line-height: 57px;
}
.body-liberty-township-ohio-websites-seo-marketing .div-additional-block-3:hover h2,
.body-liberty-township-ohio-websites-seo-marketing .div-additional-block-3 h2{
color:#DD4100 !important;
font-family: Anton;
font-size: 48px;
font-style: normal;
font-weight: 400;
line-height: 57px;
}
.body-liberty-township-ohio-websites-seo-marketing .divCaseStudyInner {
padding-top:0;
}
.body-liberty-township-ohio-websites-seo-marketing .divPullingFromPageWrapper-blog {
padding-top:0;
}
.body-liberty-township-ohio-websites-seo-marketing h3 {
color: #002755;
font-family: Metropolis;
font-size: 24px;
font-style: normal;
font-weight: 700;
line-height: 34px;
letter-spacing: 2.4px;
}
.body-liberty-township-ohio-websites-seo-marketing .divPageTitle h1 {
color:#ffffff;
position:relative;
top:22px;
background:rgba(0,0,0,0.01);
}
.body-liberty-township-ohio-websites-seo-marketing .divMainCalloutText-tinyMCE {
width:65%;
}
.body-liberty-township-ohio-websites-seo-marketing .divMainCalloutTextInner h2 {
color: #FFF !important;
font-family: Metropolis;
font-size: 36px;
font-style: normal;
font-weight: 700;
line-height: 40px;
letter-spacing: 3.6px;
}
.body-liberty-township-ohio-websites-seo-marketing .divPageTitle .container {
position:relative;
top:15px;
}
.body-liberty-township-ohio-websites-seo-marketing .divPageTitle {
width:100%;
background-image:url(https://www.chooselegend.com/layout/images/pageTitleBgLanding.png);
background-size:100% 100%;
background-position:bottom;
position:absolute;
z-index:13;
top:-2px;
padding-bottom:0;
padding-top:45px;
}
.body-liberty-township-ohio-websites-seo-marketing .divPageTitle p {
color: #29CB8B;
background:rgba(0,0,0,0.01);
font-family: Metropolis;
font-size: 24px;
font-style: normal;
font-weight: 700;
line-height: normal;
letter-spacing: 3.6px;
}
.body-liberty-township-ohio-websites-seo-marketing header {
background:#000FA0;
z-index:14;
}
.body-liberty-township-ohio-websites-seo-marketing .anchLogoLink img {
opacity:1;
}
.body-liberty-township-ohio-websites-seo-marketing .divLogoWrapper {
background-image:unset;
}
.body-liberty-township-ohio-websites-seo-marketing .divNavFields-main .anchNavigation{
font-family:'Metropolis', sans-serif;
font-size:16px;
font-weight:bold;
text-transform:uppercase;
background:transparent;
color:#ffffff;
padding:0;
margin:0 15px;
-moz-transition: all 0.28s ease; -o-transition: all 0.28s ease; -webkit-transition: all 0.28s ease; transition: all 0.28s ease;
}
.body-liberty-township-ohio-websites-seo-marketing .divNavFields-main .anchNavigation:hover,
.body-liberty-township-ohio-websites-seo-marketing .divNavFields-main .anchNavigation:active,
.body-liberty-township-ohio-websites-seo-marketing .divNavFields-main .anchNavigation:focus,
.body-liberty-township-ohio-websites-seo-marketing .divNavFields-main .anchNavigation.current{
color:#00DD8D;
}
.body-liberty-township-ohio-websites-seo-marketing .divSiteContentInnerMinis {
width:100%;
max-width:100% !important;
}
.body-liberty-township-ohio-websites-seo-marketing .divMiniCallout {
padding:7.5px 15px;
}
.body-liberty-township-ohio-websites-seo-marketing .divMainCalloutText-tinyMCE > div {
width:50%;
}
.body-liberty-township-ohio-websites-seo-marketing #main > div > div.divMainCalloutWrapper.divMainCalloutWrapper-static > div > div > div > div > div > div > div.divMainCalloutTextWrapper > div > div > div:nth-child(1) {
display:flex;
align-items:center;
justify-content:center;
flex-direction:column;
}
.body-liberty-township-ohio-websites-seo-marketing .divMainCalloutTextWrapper {
padding:15px 6% !important;
}
.body-liberty-township-ohio-websites-seo-marketing .divMainCalloutTextWrapper h1 strong {
font-weight:normal;
color:#29CB8B;
}
.body-liberty-township-ohio-websites-seo-marketing .divSiteContentInnerAdditionals1 .spnBlockContent {
display:flex;
align-items:center;
flex-wrap:wrap;
gap:5%;
}
.body-liberty-township-ohio-websites-seo-marketing .divSiteContentInnerAdditionals1 h3 {
width:70%;
}
.body-liberty-township-ohio-websites-seo-marketing .divSiteContentInnerAdditionals1 .spnBlockContent > div {
width:47.5%;
max-width:47.5%;
}
.body-liberty-township-ohio-websites-seo-marketing .divMainCalloutWrapper {
height:883px;
margin-top:100px;
}
.body-liberty-township-ohio-websites-seo-marketing #main > div > div.divMainCalloutWrapper.divMainCalloutWrapper-static > div > div > div > div > div > div > div.divMainCalloutTextWrapper > div > div > div:nth-child(2) {
padding-left:5%;
}
.body-liberty-township-ohio-websites-seo-marketing a.anchButton {
text-transform:uppercase;
font-size:20px;
border-radius:59px;
padding:5px 25px;
}
.body-liberty-township-ohio-websites-seo-marketing .divMainCalloutTextInner a.anchButton:hover {
color:white !important;
font-size:20px;
font-size:20px;
border-radius:59px;
}
.body-liberty-township-ohio-websites-seo-marketing .divMiniCallout:hover .divMiniCalloutTextWrapper h3,
.body-liberty-township-ohio-websites-seo-marketing .divMiniCalloutInner h3,
.body-liberty-township-ohio-websites-seo-marketing .divMiniCalloutInner h3:hover {
color: #FFF;
text-align: center;
font-family: Metropolis;
font-size: 16px;
font-style: normal;
font-weight: 700;
line-height: 24px;
text-decoration:unset;
}
.body-liberty-township-ohio-websites-seo-marketing .divSiteContentInnerAdditionals3 h3,
.body-liberty-township-ohio-websites-seo-marketing .divSiteContentInnerAdditionals1 h3 {
text-transform:uppercase;
}
.body-liberty-township-ohio-websites-seo-marketing .divSiteContentInnerAdditionals3 p {
font-size:18px;
}
.body-liberty-township-ohio-websites-seo-marketing .divSiteContentInnerAdditionals3 p strong {
color: #29CB8B !important;
font-family: Metropolis;
font-size: 18px;
font-style: italic;
font-weight: 700;
line-height: 21px;
}
.body-liberty-township-ohio-websites-seo-marketing .divSiteContentInnerAdditionals1 p {
font-size:18px;
width:100%;
}
.body-liberty-township-ohio-websites-seo-marketing .div-additional-block-2 h2 {
color: #000FA0;
font-family: Anton;
font-size: 48px;
font-style: normal;
font-weight: 400;
line-height: 57px;
width:75%;
}
.body-liberty-township-ohio-websites-seo-marketing .div-additional-block-2 h3 {
color: #002755;
font-family: Metropolis;
font-size: 26px;
font-style: normal;
font-weight: 700;
line-height: 34px;
letter-spacing: 2.6px;
text-transform: uppercase;
width:75%;
padding-top:30px;
padding-bottom:60px;
}
.body-liberty-township-ohio-websites-seo-marketing .div-additional-block-2 ul {
width:50%;
}
.body-liberty-township-ohio-websites-seo-marketing .div-additional-block-2 p {
width:100%;
}
.body-liberty-township-ohio-websites-seo-marketing .div-additional-block-2 .spnBlockContent {
display:flex;
flex-wrap:wrap;
}
.body-liberty-township-ohio-websites-seo-marketing .div-additional-block-2 {
padding-bottom:15px;
}
.body-liberty-township-ohio-websites-seo-marketing .divMainCalloutWrapper-static .divBlockWrapper-maincallout .divMainCalloutTextWrapper {
height:100%;
top:0;
background: rgba(0, 39, 85, 0.69);
text-align:left;
}
.body-liberty-township-ohio-websites-seo-marketing .divMainCalloutTextInner h1,
.body-liberty-township-ohio-websites-seo-marketing .divMainCalloutTextInner h2,
.body-liberty-township-ohio-websites-seo-marketing .divMainCalloutTextInner h3,
.body-liberty-township-ohio-websites-seo-marketing .divMainCalloutTextInner h4,
.body-liberty-township-ohio-websites-seo-marketing .divMainCalloutTextInner h5,
.body-liberty-township-ohio-websites-seo-marketing .divMainCalloutTextInner p,
.body-liberty-township-ohio-websites-seo-marketing .divMainCalloutTextInner span {
text-align:left !important;
width:100%;
}
.body-liberty-township-ohio-websites-seo-marketing .divMainCalloutTextInner h1,
.body-liberty-township-ohio-websites-seo-marketing .divMainCalloutTextInner h3 {
text-transform:uppercase;
}
.body-liberty-township-ohio-websites-seo-marketing .divMainCalloutTextInner h5 {
font-weight:400;
}
.body-liberty-township-ohio-websites-seo-marketing .divMainCalloutTextInner h5 strong {
font-weight:700;
}
.body-liberty-township-ohio-websites-seo-marketing .faqDiv h2,
.body-liberty-township-ohio-websites-seo-marketing .faqDiv {
width:100%;
text-align:center;
}
.body-liberty-township-ohio-websites-seo-marketing .divBlockWrapper-faq .divBlockInner-question {
text-align:left;
}
.body-liberty-township-ohio-websites-seo-marketing .divPullingFromPageWrappe,
.body-liberty-township-ohio-websites-seo-marketing .divBlockWrapper-faq {
width:100%;
max-width:100%;
flex:unset;
}
.body-liberty-township-ohio-websites-seo-marketing .divMiniCallout {
width:30%;
max-width:30%;
}
.body-liberty-township-ohio-websites-seo-marketing .divMiniCalloutRow-1 {
padding-bottom:45px;
}
.body-liberty-township-ohio-websites-seo-marketing .divMainCalloutTextInner h1,
.body-liberty-township-ohio-websites-seo-marketing .divMainCalloutTextInner h2,
.body-liberty-township-ohio-websites-seo-marketing .divMainCalloutTextInner h3,
.body-liberty-township-ohio-websites-seo-marketing .divMainCalloutTextInner h4,
.body-liberty-township-ohio-websites-seo-marketing .divMainCalloutTextInner h5 {
margin-bottom:20px !important;
}
.body-liberty-township-ohio-websites-seo-marketing .divSiteContentInnerAdditionals3 {
width:100%;
max-width:100% !important;
flex:unset;
background-color: #C9E8FF;
padding-top:70px;
padding-bottom:45px;
}
.body-liberty-township-ohio-websites-seo-marketing .divSiteContentInnerAdditionals4 {
width:100%;
max-width:100% !important;
background:#C9E8FF;
padding-bottom:15px;
}
.body-liberty-township-ohio-websites-seo-marketing .divSiteContentInnerAdditionals1 * {
color:#F5F5F5 !important;
}
.body-liberty-township-ohio-websites-seo-marketing .divSponsorSlideWrapper .swiper-wrapper {
align-items:center;
}
.body-liberty-township-ohio-websites-seo-marketing .divSiteContentInnerAdditionals2 h2 {
color: #000FA0;
font-family: Anton;
font-size: 48px;
font-style: normal;
font-weight: 400;
text-transform:uppercase;
letter-spacing:normal;
}
.body-liberty-township-ohio-websites-seo-marketing .divSiteContentInnerAdditionals2 h3 {
color: #002755;
font-family: Metropolis;
font-size: 26px;
font-style: normal;
font-weight: 700;
line-height: 34px;
letter-spacing: 2.6px;
}
.body-liberty-township-ohio-websites-seo-marketing .divSiteContentInnerAdditionals2 h4 {
color: #002755;
font-family: Metropolis;
font-size: 26px;
font-style: normal;
font-weight: 700;
line-height: 34px;
letter-spacing: 2.6px;
text-transform:uppercase;
}
.body-liberty-township-ohio-websites-seo-marketing .divSiteContentInnerAdditionals3,
.body-liberty-township-ohio-websites-seo-marketing .divSiteContentInnerAdditionals1 {
position:relative;
}
.body-liberty-township-ohio-websites-seo-marketing .div-additional-block-3 {
padding-bottom:30px;
padding-top:90px;
}
.body-liberty-township-ohio-websites-seo-marketing .div-additional-block-4 .divBlockInner {
display:flex;
flex-direction:row-reverse;
align-items:center;
}
.body-liberty-township-ohio-websites-seo-marketing .div-additional-block-4 .divBlockInner .divBlockMedia {
margin-bottom:0;
flex:unset;
}
.body-liberty-township-ohio-websites-seo-marketing .swiper-container-horizontal>.swiper-pagination-bullets {
background:transparent;
bottom:0;
}
.body-liberty-township-ohio-websites-seo-marketing .swiper-pagination-bullet {
border:0px solid #ffffff;
background:#C9E8FF;
}
.body-liberty-township-ohio-websites-seo-marketing .swiper-pagination-bullet-active {
background:#000FA0;
}
.body-liberty-township-ohio-websites-seo-marketing .divSponsorHeaderWrapper p{
text-align:center;
padding-top:30px;
padding-bottom:30px;
}
.body-liberty-township-ohio-websites-seo-marketing .div-additional-block-4 .divBlockInner .spnBlockContent {
padding-top:45px;
padding-bottom:25px;
width:100%;
}
.body-liberty-township-ohio-websites-seo-marketing .divSiteContentInnerAdditionals2 ul li {
padding:10px 0;
}
.body-liberty-township-ohio-websites-seo-marketing .divSiteContentInnerAdditionals2 strong {
color:#DD4100;
}
.body-liberty-township-ohio-websites-seo-marketing .divSiteContentInnerAdditionals2 li strong,
.body-liberty-township-ohio-websites-seo-marketing .divSiteContentInnerAdditionals2 li span {
position:relative;
top:-4px;
}
.body-liberty-township-ohio-websites-seo-marketing .div-additional-block-1 {
display:flex;
align-items:center;
}
.body-liberty-township-ohio-websites-seo-marketing .divMiniCalloutInner {
border-radius: 10px;
background: #000FA0;
padding:22px 22px;
min-height:300px;
display:flex;
align-items:center !important;
}
.body-liberty-township-ohio-websites-seo-marketing .divMiniCalloutInner h3,
.body-liberty-township-ohio-websites-seo-marketing .divMiniCalloutInner p {
text-align:left;
}
.body-liberty-township-ohio-websites-seo-marketing .divMiniCalloutRow {
gap:2%;
}
.body-liberty-township-ohio-websites-seo-marketing .divSiteContentInnerAdditionals5 {
padding-top:75px;
}
.body-liberty-township-ohio-websites-seo-marketing .faqDiv h2 {
padding-top:75px;
text-transform:uppercase;
}
.body-liberty-township-ohio-websites-seo-marketing .divSiteContentWrapper {
padding-bottom:0 !important;
position:relative;
}
.body-liberty-township-ohio-websites-seo-marketing .divBlockWrapper-faq .divBlockInner-question {
flex-direction:row-reverse;
}
.body-liberty-township-ohio-websites-seo-marketing .divBlockWrapper-faq .divBlockInner-question > *:not(span) {
color:#000FA0;
font-size:26px;
}
.body-liberty-township-ohio-websites-seo-marketing .fa-plus {
color:#000FA0;
font-size:39px;
}
.body-liberty-township-ohio-websites-seo-marketing .faqDiv h2 {
color:#000FA0;
}
.body-liberty-township-ohio-websites-seo-marketing .divBlockMedia figure {
margin:0 !important;
}
.body-liberty-township-ohio-websites-seo-marketing .divSiteContentInnerAdditionals2 {
padding:0;
}
.body-liberty-township-ohio-websites-seo-marketing .divSiteContentInnerMinis {
width:100%;
max-width:100% !important;
background:#C9E8FF;
}
.body-liberty-township-ohio-websites-seo-marketing .divSiteContentInnerAdditionals3 .spnBlockContent > div {
width:50%;
max-width:50%;
}
.body-liberty-township-ohio-websites-seo-marketing .divSiteContentInnerAdditionals3 .divBlockInner {
width:100%;
}
.body-liberty-township-ohio-websites-seo-marketing .divMiniCalloutInner,
.body-liberty-township-ohio-websites-seo-marketing .divMiniCallout .divBlockMedia picture {
display:flex;
align-items:start;
justify-content:center;
}
.body-liberty-township-ohio-websites-seo-marketing .divMiniCallout .divBlockMedia img {
width:86px;
height:86px;
}
.body-liberty-township-ohio-websites-seo-marketing .divBlockInner-answer p {
text-align:left;
font-weight:400;
}
.body-liberty-township-ohio-websites-seo-marketing .divPullingFromPageWrappe .divBlogInner {
flex-direction:row-reverse;
flex-wrap:nowrap;
}
.body-liberty-township-ohio-websites-seo-marketing .divPullingFromPageWrappe .divBlogWrapper {
width:100%;
max-width:100%;
}
.body-liberty-township-ohio-websites-seo-marketing .divPullingFromPageWrappe {
flex-wrap:nowrap;
}
.body-liberty-township-ohio-websites-seo-marketing .divPullingFromPageWrappe > h2 {
color: #DD4100 !important;
font-family: Anton;
font-size: 85px;
font-style: normal;
font-weight: 400;
line-height: 113%;
margin-right:30px;
width:35%;
padding-bottom:20px;
background:url(https://www.chooselegend.com/layout/images/Vector.png);
background-size:100%;
background-repeat:no-repeat;
background-position:bottom;
}
.body-liberty-township-ohio-websites-seo-marketing .divPullingFromPageWrappe .divBlogWrapper-synopsis .divBlockWrapper-blog {
width:50%;
max-width:50%;
}
.body-liberty-township-ohio-websites-seo-marketing .divPullingFromPageWrappe .divBlogWrapper-synopsis .divBlockWrapper-blog img,
.body-liberty-township-ohio-websites-seo-marketing .divPullingFromPageWrappe .divBlogWrapper-synopsis .divBlockWrapper-blog a {
width:100%;
}
.body-liberty-township-ohio-websites-seo-marketing .divPullingFromPageWrappe .divBlogWrapper-synopsis .divBlockWrapper-blog.divBlockWrapper-text {
padding-left:30px;
}
.body-liberty-township-ohio-websites-seo-marketing .divNavigation-sandwich .btn-sandwich .icon-bar {
background-color:#ffffff;
}
.body-liberty-township-ohio-websites-seo-marketing .divSiteContentInnerTestimonials {
width:100%;
max-width:100% !important;
background:#000FA0;
}
.body-liberty-township-ohio-websites-seo-marketing .divSiteContentInnerTestimonials p {
color:#ffffff !important;
width:75%;
margin:auto;
text-align:center;
font-family: Metropolis;
font-weight: 400;
font-style: Regular;
font-size: 24px;
leading-trim: NONE;
line-height: 30px;
letter-spacing: 0%;
text-align: center;
vertical-align: middle;
}
.body-liberty-township-ohio-websites-seo-marketing .divSiteContentInnerTestimonials p.author {
font-family: Metropolis;
font-weight: 700;
font-style: Bold;
font-size: 24px;
leading-trim: NONE;
line-height: 100%;
letter-spacing: 0%;
text-align: center;
color:#29CB8B !important;
padding-top:45px;
}
.body-liberty-township-ohio-websites-seo-marketing .divSiteContentInnerTestimonials {
position:relative;
}
.body-liberty-township-ohio-websites-seo-marketing .divAdditionalOneWave {
top:-78px;
transform: scaleX(-1);
}
.body-liberty-township-ohio-websites-seo-marketing .divPullingFromPageWrapper-blog,
.body-liberty-township-ohio-websites-seo-marketing .divSiteContentInnerBlog2 {
padding-bottom:25px;
position:relative;
}
.body-liberty-township-ohio-websites-seo-marketing .divIndustriesBlogViewMoreWrapper p{
width:34%;
}
.body-liberty-township-ohio-websites-seo-marketing .divTestimonialIcon {
display:none;
}
.body-liberty-township-ohio-websites-seo-marketing .divBlockWrapper-testimonial.carded .divBlockInner {
border:0;
box-shadow:unset;
padding-bottom:30px;
}
.body-liberty-township-ohio-websites-seo-marketing .divFooterRow-top-contact {
display:none;
}
.body-liberty-township-ohio-websites-seo-marketing .divIndustriesFooterForm {
width:100%;
background:url(https://www.chooselegend.com/layout/images/industryFooterFormBgLibertyTownship.jpg);
background-size:cover;
min-height:769px;
padding:75px 15px;
padding-bottom:90px;
}
@media (min-width:768px) and (max-width:1199px){
.body-liberty-township-ohio-websites-seo-marketing .divMainCalloutText-tinyMCE {
width:100%;
}
.body-liberty-township-ohio-websites-seo-marketing .divIndustriesBlogViewMoreWrapper {
bottom:105px;
}
.body-liberty-township-ohio-websites-seo-marketing header {
background:#002755;
}
.body-liberty-township-ohio-websites-seo-marketing .divSponsorHeaderWrapper p {
padding-bottom:0;
margin-bottom:0;
}
.body-liberty-township-ohio-websites-seo-marketing .divSponsorHeaderWrapper {
padding-bottom:0;
}
.body-liberty-township-ohio-websites-seo-marketing header {
position:fixed;
}
.body-liberty-township-ohio-websites-seo-marketing #main {
margin-top:100px !important;
}
.body-liberty-township-ohio-websites-seo-marketing .divPageTitle {
background-image:unset;
}
.body-liberty-township-ohio-websites-seo-marketing .divMainCalloutWrapper {
margin-top:0;
}
.body-liberty-township-ohio-websites-seo-marketing .divMiniCalloutRow-1 {
padding-bottom:0;
}
.main-pagedirectory-liberty-township {
margin-top:0 !important;
}
.body-liberty-township-ohio-websites-seo-marketing .divMiniCalloutRow {
width:100%;
max-width:100%;
}
.body-liberty-township-ohio-websites-seo-marketing .divSiteContentInnerAdditionals1 h3 {
text-align:center;
}
.body-liberty-township-ohio-websites-seo-marketing .divSiteContentInnerAdditionals3 .spnBlockContent {
gap:5%;
}
.body-liberty-township-ohio-websites-seo-marketing .divSiteContentInnerAdditionals3 a.anchButton{
position:absolute;
top:78%;
justify-self:anchor-center;
}
.body-liberty-township-ohio-websites-seo-marketing .divSiteContentInnerAdditionals3 .spnBlockContent {
align-items:start;
padding-top:60px;
}
.body-liberty-township-ohio-websites-seo-marketing .divSiteContentInnerAdditionals3 {
z-index:13;
}
.body-liberty-township-ohio-websites-seo-marketing .divSiteContentInnerAdditionals3 .spnBlockContent {
min-height:514px;
}
.body-liberty-township-ohio-websites-seo-marketing .divMiniCallout {
width:45%;
max-width:45%;
flex:unset;
min-height:0;
}
.body-liberty-township-ohio-websites-seo-marketing .divMiniCalloutTextInner {
padding:0;
}
.body-liberty-township-ohio-websites-seo-marketing .divMiniCalloutWrapperInner {
justify-content:center;
}
.body-liberty-township-ohio-websites-seo-marketing ++.divMiniCalloutTextInner {
padding:0;
}
.body-liberty-township-ohio-websites-seo-marketing .divMainCalloutText-tinyMCE {
display:flex;
}
.body-liberty-township-ohio-websites-seo-marketing .divMainCalloutText-tinyMCE > div {
width:50%;
}
.body-liberty-township-ohio-websites-seo-marketing .divMainCalloutInner .divBlockMedia img,
.body-liberty-township-ohio-websites-seo-marketing .divMainCalloutWrapper {
height:634px;
}
.body-liberty-township-ohio-websites-seo-marketing .divMainCalloutTextInner h3 {
font-size:24px;
}
.body-liberty-township-ohio-websites-seo-marketing .divMainCalloutTextInner h1,
.body-liberty-township-ohio-websites-seo-marketing .divMainCalloutTextInner h2,
.body-liberty-township-ohio-websites-seo-marketing .divMainCalloutTextInner h3,
.body-liberty-township-ohio-websites-seo-marketing .divMainCalloutTextInner h4,
.body-liberty-township-ohio-websites-seo-marketing .divMainCalloutTextInner h5,
.body-liberty-township-ohio-websites-seo-marketing .divMainCalloutTextInner p,
.body-liberty-township-ohio-websites-seo-marketing .divMainCalloutTextInner span {
text-align:left !important;
width:100%;
}
.body-liberty-township-ohio-websites-seo-marketing #main > div > div.divMainCalloutWrapper.divMainCalloutWrapper-static > div > div > div > div > div > div > div.divMainCalloutTextWrapper > div > div > div:nth-child(1) {
display:flex;
align-items:center;
justify-content:center;
flex-direction:column;
}
.body-liberty-township-ohio-websites-seo-marketing .divMainCalloutTextInner h1 {
margin:0 !important;
}
.body-liberty-township-ohio-websites-seo-marketing .divMainCalloutTextInner h1,
.body-liberty-township-ohio-websites-seo-marketing .divMainCalloutTextInner h2,
.body-liberty-township-ohio-websites-seo-marketing .divMainCalloutTextInner h3,
.body-liberty-township-ohio-websites-seo-marketing .divMainCalloutTextInner h4,
.body-liberty-township-ohio-websites-seo-marketing .divMainCalloutTextInner h5 {
margin-bottom:10px !important;
}
.body-liberty-township-ohio-websites-seo-marketing .div-additional-block-4 .divBlockInner .divBlockMedia {
width:70%;
max-width:70%;
margin-bottom:0;
margin-right:0;
}
.body-liberty-township-ohio-websites-seo-marketing .divSiteContentInnerAdditionals2 {
padding-bottom:0 !important;
}
.body-liberty-township-ohio-websites-seo-marketing .div-additional-block-4 .spnBlockContent {
padding-top:15px;
padding-bottom:30px;
}
.body-liberty-township-ohio-websites-seo-marketing #main > div > div.divMainCalloutWrapper.divMainCalloutWrapper-static > div > div > div > div > div > div > div.divMainCalloutTextWrapper > div > div > div:nth-child(2) {
padding-left:0;
}
.body-liberty-township-ohio-websites-seo-marketing .divMainCalloutInner .divBlockMedia img, .body-liberty-township-ohio-websites-seo-marketing .divMainCalloutWrapper {
height:630px;
}
.body-liberty-township-ohio-websites-seo-marketing .divMainCalloutTextInner {
padding-top:140px;
}
.body-liberty-township-ohio-websites-seo-marketing .divPageTitle h1 {
font-size:60px;
}
.body-liberty-township-ohio-websites-seo-marketing h2 {
font-size:36px;
}
.body-liberty-township-ohio-websites-seo-marketing .divSiteContentInnerTestimonials p {
font-size:20px;
}
.body-liberty-township-ohio-websites-seo-marketing .divMiniCalloutRow {
margin:0;
}
.body-liberty-township-ohio-websites-seo-marketing .divSiteContentInnerAdditionals3.divSiteContentInner-sitewidth.container {
min-height:0;
padding-top:60px !important;
}
.body-liberty-township-ohio-websites-seo-marketing .div-additional-block-2 {
padding-bottom:45px;
}
.body-liberty-township-ohio-websites-seo-marketing .divPullingFromPageWrapper-blog {
padding-bottom:90px;
padding-top:30px;
}
.body-liberty-township-ohio-websites-seo-marketing .divMainCalloutText-tinyMCE > div {
width:100%;
}
.body-liberty-township-ohio-websites-seo-marketing .divMainCalloutText-tinyMCE {
flex-direction:column;
gap:0;
}
.body-liberty-township-ohio-websites-seo-marketing .divSiteContentInnerAdditionals3 .spnBlockContent > div {
width:100%;
max-width:100%;
}
.body-liberty-township-ohio-websites-seo-marketing .div-additional-block-3 .spnBlockContent {
flex-direction:row !important;
}
.body-liberty-township-ohio-websites-seo-marketing .divSiteContentInnerAdditionals1 h3 {
width:100%;
}
.body-liberty-township-ohio-websites-seo-marketing .div-additional-block-4 .divBlockInner {
flex-direction:column-reverse;
}
.body-liberty-township-ohio-websites-seo-marketing .divMiniCalloutWrapperInner,
.body-liberty-township-ohio-websites-seo-marketing .divSiteContentInnerAdditionals3 .spnBlockContent {
flex-direction:column;
}
.body-liberty-township-ohio-websites-seo-marketing .divPullingFromPageWrappe .divBlockWrapper-synopsis .divBlockBody {
display:none;
}
.body-liberty-township-ohio-websites-seo-marketing .divPullingFromPageWrappe > h2 {
font-size:50px;
}
.body-liberty-township-ohio-websites-seo-marketing .divMainCalloutTextInner h2 {
font-size:20px;
}
.body-liberty-township-ohio-websites-seo-marketing .divPageTitle .container {
padding:0 6%;
width:100%;
max-width:100% !important;
}
}
@media (max-width:767px) {
.body-liberty-township-ohio-websites-seo-marketing .divPullingFromPageWrappe .divBlogInner {
flex-direction:column-reverse;
}
.body-liberty-township-ohio-websites-seo-marketing .divSiteContentInnerAdditionals3 {
min-height:0;
}
.body-liberty-township-ohio-websites-seo-marketing .divSponsorHeaderWrapper {
padding-left:15px;
padding-right:15px;
}
.body-liberty-township-ohio-websites-seo-marketing .divMainCalloutTextInner a.anchButton {
padding:10px 35px;
}
.body-liberty-township-ohio-websites-seo-marketing .div-additional-block-5 p{
display:flex;
flex-direction:column;
align-items:center;
justify-content:center;
text-align:center;
margin:0;
}
.body-liberty-township-ohio-websites-seo-marketing .divSiteContentInnerTestimonials p {
width:100%;
}
.body-liberty-township-ohio-websites-seo-marketing .div-additional-block-3 .divBlockMedia-left {
display:none;
}
.body-liberty-township-ohio-websites-seo-marketing .divPageTitle h1 {
font-size:34px;
}
.body-liberty-township-ohio-websites-seo-marketing .divIndustriesBlogViewMoreWrapper {
position:relative;
bottom:0;
width:100%;
}
.body-liberty-township-ohio-websites-seo-marketing .divIndustriesBlogViewMoreWrapper p {
width:100%;
}
.body-liberty-township-ohio-websites-seo-marketing .divPageTitle {
height:289px;
background: rgba(0, 39, 85, 0.75);
}
.body-liberty-township-ohio-websites-seo-marketing .divPageTitle h1 {
margin-top:0;
}
.body-liberty-township-ohio-websites-seo-marketing .divPullingFromPageWrapper-blog,
.body-liberty-township-ohio-websites-seo-marketing .div-additional-block-3{
padding-top:15px;
padding-bottom:15px;
}
.body-liberty-township-ohio-websites-seo-marketing .divBlockSwiperWrapper {
padding:0 !important;
margin:0 !important;
}
.body-liberty-township-ohio-websites-seo-marketing .divBlockWrapper-testimonial.carded .divBlockInner {
padding-top:0;
}
.body-liberty-township-ohio-websites-seo-marketing .divBlockWrapper-testimonial.carded {
margin-top:0 !important;
}
.body-liberty-township-ohio-websites-seo-marketing .div-additional-block-4 .divBlockInner .spnBlockContent {
padding-top:0;
}
.body-liberty-township-ohio-websites-seo-marketing .div-additional-block-2 {
padding-bottom:0;
}
.body-liberty-township-ohio-websites-seo-marketing .divMainCalloutWrapper-static .divBlockWrapper-maincallout .divMainCalloutTextWrapper {
position:relative;
}
.body-liberty-township-ohio-websites-seo-marketing .divPullingFromPageWrappe .divBlockWrapper-synopsis .divBlockBody {
display:none;
}
.body-liberty-township-ohio-websites-seo-marketing .divPullingFromPageWrappe > h2 {
font-size:30px;
}
.body-liberty-township-ohio-websites-seo-marketing .divPullingFromPageWrappe {
flex-wrap:wrap;
flex-direction:column;
}
.body-liberty-township-ohio-websites-seo-marketing header {
background:#002755;
}
.body-liberty-township-ohio-websites-seo-marketing .divPageTitle {
background-image:unset;
}
.body-liberty-township-ohio-websites-seo-marketing .divMainCalloutWrapper {
margin-top:0;
}
.body-liberty-township-ohio-websites-seo-marketing .div-additional-block-3 .divBlockMedia-left {
padding-right:0;
margin-bottom:30px;
}
.body-liberty-township-ohio-websites-seo-marketing .divPullingFromPageWrappe .divBlogWrapper-synopsis .divBlockWrapper-blog {
width:100%;
max-width:100%;
}
.body-liberty-township-ohio-websites-seo-marketing .divMainCalloutText-tinyMCE {
width:100%;
}
.body-liberty-township-ohio-websites-seo-marketing .divMainCalloutWrapper-static .divBlockWrapper-maincallout .divMainCalloutTextWrapper {
padding:5px !important;
}
.body-liberty-township-ohio-websites-seo-marketing .divSiteContentInnerAdditionals3 {
height:100%;
padding-top:45px;
}
.body-liberty-township-ohio-websites-seo-marketing .divMiniCalloutRow-1 {
padding-bottom:0;
}
.body-liberty-township-ohio-websites-seo-marketing .div-additional-block-2 ul,
.body-liberty-township-ohio-websites-seo-marketing .div-additional-block-2 h2,
.body-liberty-township-ohio-websites-seo-marketing .div-additional-block-2 h3 {
width:100%;
}
.main-pagedirectory-liberty-township {
margin-top:0 !important;
}
.body-liberty-township-ohio-websites-seo-marketing .divSiteContentInnerAdditionals2 li {
list-style-position: inside;
line-height:30px;
}
.body-liberty-township-ohio-websites-seo-marketing .divMiniCalloutWrapperInner,
.body-liberty-township-ohio-websites-seo-marketing .divSiteContentInnerAdditionals3 .spnBlockContent {
flex-direction:column;
}
.body-liberty-township-ohio-websites-seo-marketing .div-additional-block-4 .divBlockInner {
flex-direction:column-reverse;
}
.body-liberty-township-ohio-websites-seo-marketing .divSiteContentInnerAdditionals3 .spnBlockContent > div,
.body-liberty-township-ohio-websites-seo-marketing .divSiteContentInnerAdditionals1 .spnBlockContent > div {
width:100%;
max-width:100%;
}
.body-liberty-township-ohio-websites-seo-marketing .divMainCalloutTextInner h5 {
display:flex;
align-items:center;
justify-content:center;
}
.body-liberty-township-ohio-websites-seo-marketing .divSiteContentInnerAdditionals3 h3,
.body-liberty-township-ohio-websites-seo-marketing .divSiteContentInnerAdditionals1 h3 {
text-align:center;
}
.body-liberty-township-ohio-websites-seo-marketing .divMainCalloutText-tinyMCE {
gap:30px;
}
.body-liberty-township-ohio-websites-seo-marketing .divSiteContentInnerAdditionals2 {
padding-top:30px;
}
.body-liberty-township-ohio-websites-seo-marketing .divBlockWrapper-faq .divBlockInner-question > *:not(span) {
font-size:20px;
}
.body-liberty-township-ohio-websites-seo-marketing #main {
margin-top:100px !important;
}
.body-liberty-township-ohio-websites-seo-marketing .divMainCalloutInner .divBlockMedia img {
height:287px !important;
}
.body-liberty-township-ohio-websites-seo-marketing .divPullingFromPageWrappe > h2 {
width:100%;
background:unset;
text-align:center;
}
.body-liberty-township-ohio-websites-seo-marketing .divIndustriesBlogViewMoreWrapper {
text-align:center;
}
.body-liberty-township-ohio-websites-seo-marketing .divMainCalloutWrapper-static .divBlockWrapper-maincallout .divMainCalloutTextWrapper {
background:#000FA0;
padding:15px !important;
}
.body-liberty-township-ohio-websites-seo-marketing .divMainCalloutText-tinyMCE ul li,
.body-liberty-township-ohio-websites-seo-marketing .divMainCalloutText-tinyMCE ul{
text-align:left !important;
}
.body-liberty-township-ohio-websites-seo-marketing .divMainCalloutWrapper {
height:100% !important;
}
.body-liberty-township-ohio-websites-seo-marketing .divMainCalloutTextInner h1,
.body-liberty-township-ohio-websites-seo-marketing .divMainCalloutTextInner h2,
.body-liberty-township-ohio-websites-seo-marketing .divMainCalloutTextInner h3,
.body-liberty-township-ohio-websites-seo-marketing .divMainCalloutTextInner h4,
.body-liberty-township-ohio-websites-seo-marketing .divMainCalloutTextInner h5 {
margin-bottom:10px !important;
}
.body-liberty-township-ohio-websites-seo-marketing .divMainCalloutTextInner h1,
.body-liberty-township-ohio-websites-seo-marketing .divMainCalloutTextInner h2,
.body-liberty-township-ohio-websites-seo-marketing .divMainCalloutTextInner h3,
.body-liberty-township-ohio-websites-seo-marketing .divMainCalloutTextInner h4,
.body-liberty-township-ohio-websites-seo-marketing .divMainCalloutTextInner h5,
.body-liberty-township-ohio-websites-seo-marketing .divMainCalloutTextInner p,
.body-liberty-township-ohio-websites-seo-marketing .divMainCalloutTextInner span {
text-align:left !important;
width:100%;
}
.body-liberty-township-ohio-websites-seo-marketing #main > div > div.divMainCalloutWrapper.divMainCalloutWrapper-static > div > div > div > div > div > div > div.divMainCalloutTextWrapper > div > div > div:nth-child(1) {
display:flex;
align-items:center;
justify-content:center;
flex-direction:column;
}
.body-liberty-township-ohio-websites-seo-marketing .divSiteContentInnerAdditionals1 .spnBlockContent > div,
.body-liberty-township-ohio-websites-seo-marketing .divSiteContentInnerAdditionals3 .spnBlockContent > div {
width:100%;
max-width:100%;
}
.body-liberty-township-ohio-websites-seo-marketing .divMiniCallout {
width:85%;
max-width:85%;
}
.body-liberty-township-ohio-websites-seo-marketing .divMainCalloutWrapper iFrame {
max-width:345px !important;
min-width:345px !important;
}
.body-liberty-township-ohio-websites-seo-marketing #main > div > div.divMainCalloutWrapper.divMainCalloutWrapper-static > div > div > div > div > div > div > div.divMainCalloutTextWrapper > div > div > div:nth-child(2) {
padding-left:0;
}
.body-liberty-township-ohio-websites-seo-marketing .divMainCalloutInner .divBlockMedia img, .body-liberty-township-ohio-websites-seo-marketing .divMainCalloutWrapper {
height:1200px;
}
.body-liberty-township-ohio-websites-seo-marketing .divMainCalloutTextInner h3 {
font-size:20px;
}
.body-liberty-township-ohio-websites-seo-marketing .divMainCalloutText-tinyMCE > div {
width:100%;
}
.body-liberty-township-ohio-websites-seo-marketing .divMainCalloutText-tinyMCE {
flex-direction:column;
}
.body-liberty-township-ohio-websites-seo-marketing .div-additional-block-4 .divBlockInner {
display:flex;
flex-direction:column-reverse;
}
.body-liberty-township-ohio-websites-seo-marketing .divSiteContentInnerAdditionals3 .spnBlockContent {
gap:0;
flex-direction:column;
}
}
.body-liberty-township-ohio-websites-seo-marketing .divSiteContentInnerAdditionals4 .anchButton{
border:1px solid #D64000;
-moz-transition: all 0.28s ease; -o-transition: all 0.28s ease; -webkit-transition: all 0.28s ease; transition: all 0.28s ease;
}
.body-liberty-township-ohio-websites-seo-marketing .divSiteContentInnerAdditionals4 .anchButton:hover{
border:1px solid #000FA0;
-moz-transition: all 0.28s ease; -o-transition: all 0.28s ease; -webkit-transition: all 0.28s ease; transition: all 0.28s ease;
}
@media (max-width:1023px) {
.body-liberty-township-ohio-websites-seo-marketing .divSiteContentInnerAdditionals2 .anchButton,
.body-liberty-township-ohio-websites-seo-marketing .divSiteContentInnerAdditionals4 .anchButton {
margin-bottom:10px;
}
.body-liberty-township-ohio-websites-seo-marketing .divCaseStudyInner {
padding-bottom:0;
}
}
@media (max-width:767px) {
.body-liberty-township-ohio-websites-seo-marketing .divMainCalloutTextInner h1,
.body-liberty-township-ohio-websites-seo-marketing .divMainCalloutTextInner h2,
.body-liberty-township-ohio-websites-seo-marketing .divMainCalloutTextInner h3,
.body-liberty-township-ohio-websites-seo-marketing .divMainCalloutTextInner h4,
.body-liberty-township-ohio-websites-seo-marketing .divMainCalloutTextInner h5,
.body-liberty-township-ohio-websites-seo-marketing .divMainCalloutTextInner p,
.body-liberty-township-ohio-websites-seo-marketing .divMainCalloutTextInner span {
text-align:center !important;
width:100%;
}
}
@media (max-width:767px) {
.body-liberty-township-ohio-websites-seo-marketing .divSiteContentInnerAdditionals5{
display:none;
}
.body-liberty-township-ohio-websites-seo-marketing .divSiteContentInnerAdditionals2 p {
text-align:center !important;
display:flex;
flex-direction:column;
align-items:center;
}
.body-liberty-township-ohio-websites-seo-marketing .divPageTitle h1,
.body-liberty-township-ohio-websites-seo-marketing .divPageTitle p {
text-align:center;
}
}
.divIndustriesFooterForm p {
color: #FFF;
font-family: Metropolis;
font-size: 24px;
font-style: normal;
font-weight: 400;
line-height: 30px;
background:rgba(0,0,0,0.01);
}
.divIndustriesFooterForm h2:hover,
.divIndustriesFooterForm h2 {
color: #FFF !important;
background:rgba(0,0,0,0.01);
font-family: Anton;
font-size: 48px;
font-style: normal;
font-weight: 400;
line-height: normal;
}
.divIndustriesFooterForm h3 {
color: #29CB8B;
font-family: Metropolis;
font-size: 30px;
font-style: normal;
font-weight: 700;
line-height: 40px;
letter-spacing: 3px;
background:rgba(0,0,0,0.01);
}
@media (min-width: 1440px){
.body-milford-ohio-websites-seo-marketing .container, .body-milford-ohio-websites-seo-marketing .container-lg, .body-milford-ohio-websites-seo-marketing .container-md, .body-milford-ohio-websites-seo-marketing .container-sm, .body-milford-ohio-websites-seo-marketing .container-xl,
.body-milford-ohio-websites-seo-marketing .divBannerAlertTextWrapper, .body-milford-ohio-websites-seo-marketing .div-additional-block-1, .body-milford-ohio-websites-seo-marketing .div-additional-block-2, .body-milford-ohio-websites-seo-marketing .div-additional-block-3,
.body-milford-ohio-websites-seo-marketing .divPullingFromPageWrappe, .body-milford-ohio-websites-seo-marketing .div-additional-block-3, .body-milford-ohio-websites-seo-marketing .div-additional-block-4,
.body-milford-ohio-websites-seo-marketing .divMainCalloutWrapper-static .divBlockWrapper-maincallout .divMainCalloutTextWrapper .divMainCalloutTextInner {
max-width: 1362px !important;
margin:auto !important;
}
}
.body-milford-ohio-websites-seo-marketing .divSponsorHeaderWrapper {
background:transparent;
padding-top:75px !important;
}
.body-milford-ohio-websites-seo-marketing .divSponsorHeaderWrapper h2:hover,
.body-milford-ohio-websites-seo-marketing .divSponsorHeaderWrapper h2 {
color:#DD4100 !important;
}
.body-milford-ohio-websites-seo-marketing p,
.body-milford-ohio-websites-seo-marketing .divMainCalloutTextInner p {
font-size:16px !important;
}
.body-milford-ohio-websites-seo-marketing .div-additional-block-3 {
padding-top:60px;
}
.body-milford-ohio-websites-seo-marketing .divMainCalloutTextInner a.anchButton {
font-size:20px !important;
font-weight:700;
font-family: 'Inter 18pt';
border-radius:60px;
}
.body-milford-ohio-websites-seo-marketing .divNavigation-main {
position:relative;
z-index:14;
}
.body-milford-ohio-websites-seo-marketing .divPullingFromPageWrappe .divBlogWrapper img {
border:2px solid #002755;
}
.body-milford-ohio-websites-seo-marketing .divIndustriesBlogViewMoreWrapper {
width:100%;
position:absolute;
bottom:230px;
display:flex;
justify-content:end;
}
.body-milford-ohio-websites-seo-marketing .divIndustriesBlogViewMoreWrapper p a {
border-radius: 59px;
border: 1px solid #002755;
color: #002755;
text-align: center;
font-family: 'Metropolis', sans-serif;
font-size: 20px;
font-style: normal;
font-weight: 700;
line-height: normal;
padding:7.5px 35px;
text-transform:uppercase;
-moz-transition: all 0.28s ease; -o-transition: all 0.28s ease; -webkit-transition: all 0.28s ease; transition: all 0.28s ease;
}
.body-milford-ohio-websites-seo-marketing .divIndustriesBlogViewMoreWrapper p a:hover {
border-radius: 59px;
border: 1px solid #002755;
color: #ffffff;
background:#002755;
text-align: center;
font-family: 'Metropolis', sans-serif;
font-size: 20px;
font-style: normal;
font-weight: 700;
line-height: normal;
padding:7.5px 35px;
text-transform:uppercase;
-moz-transition: all 0.28s ease; -o-transition: all 0.28s ease; -webkit-transition: all 0.28s ease; transition: all 0.28s ease;
}
.body-milford-ohio-websites-seo-marketing .div-additional-block-3 .divBlockMedia-left {
padding-right:30px;
}
.body-milford-ohio-websites-seo-marketing .div-additional-block-1:hover h2,
.body-milford-ohio-websites-seo-marketing h2,
.body-milford-ohio-websites-seo-marketing h2:hover {
color: #000FA0 !important;
font-family: Anton;
font-size: 48px;
font-style: normal;
font-weight: 400;
line-height: 57px;
}
.body-milford-ohio-websites-seo-marketing .div-additional-block-3:hover h2,
.body-milford-ohio-websites-seo-marketing .div-additional-block-3 h2{
color:#DD4100 !important;
font-family: Anton;
font-size: 48px;
font-style: normal;
font-weight: 400;
line-height: 57px;
}
.body-milford-ohio-websites-seo-marketing .divCaseStudyInner {
padding-top:0;
}
.body-milford-ohio-websites-seo-marketing .divPullingFromPageWrapper-blog {
padding-top:0;
}
.body-milford-ohio-websites-seo-marketing h3 {
color: #002755;
font-family: Metropolis;
font-size: 24px;
font-style: normal;
font-weight: 700;
line-height: 34px;
letter-spacing: 2.4px;
}
.body-milford-ohio-websites-seo-marketing .divPageTitle h1 {
color:#ffffff;
position:relative;
top:22px;
background:rgba(0,0,0,0.01);
}
.body-milford-ohio-websites-seo-marketing .divMainCalloutText-tinyMCE {
width:65%;
}
.body-milford-ohio-websites-seo-marketing .divMainCalloutTextInner h2 {
color: #FFF !important;
font-family: Metropolis;
font-size: 36px;
font-style: normal;
font-weight: 700;
line-height: 40px;
letter-spacing: 3.6px;
}
.body-milford-ohio-websites-seo-marketing .divPageTitle .container {
position:relative;
top:15px;
}
.body-milford-ohio-websites-seo-marketing .divPageTitle {
width:100%;
background-image:url(https://www.chooselegend.com/layout/images/pageTitleBgLanding.png);
background-size:100% 100%;
background-position:bottom;
position:absolute;
z-index:13;
top:-2px;
padding-bottom:0;
padding-top:45px;
}
.body-milford-ohio-websites-seo-marketing .divPageTitle p {
color: #29CB8B;
background:rgba(0,0,0,0.01);
font-family: Metropolis;
font-size: 24px;
font-style: normal;
font-weight: 700;
line-height: normal;
letter-spacing: 3.6px;
}
.body-milford-ohio-websites-seo-marketing header {
background:#000FA0;
z-index:14;
}
.body-milford-ohio-websites-seo-marketing .anchLogoLink img {
opacity:1;
}
.body-milford-ohio-websites-seo-marketing .divLogoWrapper {
background-image:unset;
}
.body-milford-ohio-websites-seo-marketing .divNavFields-main .anchNavigation{
font-family:'Metropolis', sans-serif;
font-size:16px;
font-weight:bold;
text-transform:uppercase;
background:transparent;
color:#ffffff;
padding:0;
margin:0 15px;
-moz-transition: all 0.28s ease; -o-transition: all 0.28s ease; -webkit-transition: all 0.28s ease; transition: all 0.28s ease;
}
.body-milford-ohio-websites-seo-marketing .divNavFields-main .anchNavigation:hover,
.body-milford-ohio-websites-seo-marketing .divNavFields-main .anchNavigation:active,
.body-milford-ohio-websites-seo-marketing .divNavFields-main .anchNavigation:focus,
.body-milford-ohio-websites-seo-marketing .divNavFields-main .anchNavigation.current{
color:#00DD8D;
}
.body-milford-ohio-websites-seo-marketing .divSiteContentInnerMinis {
width:100%;
max-width:100% !important;
}
.body-milford-ohio-websites-seo-marketing .divMiniCallout {
padding:7.5px 15px;
}
.body-milford-ohio-websites-seo-marketing .divMainCalloutText-tinyMCE > div {
width:50%;
}
.body-milford-ohio-websites-seo-marketing #main > div > div.divMainCalloutWrapper.divMainCalloutWrapper-static > div > div > div > div > div > div > div.divMainCalloutTextWrapper > div > div > div:nth-child(1) {
display:flex;
align-items:center;
justify-content:center;
flex-direction:column;
}
.body-milford-ohio-websites-seo-marketing .divMainCalloutTextWrapper {
padding:15px 6% !important;
}
.body-milford-ohio-websites-seo-marketing .divMainCalloutTextWrapper h1 strong {
font-weight:normal;
color:#29CB8B;
}
.body-milford-ohio-websites-seo-marketing .divSiteContentInnerAdditionals1 .spnBlockContent {
display:flex;
align-items:center;
flex-wrap:wrap;
gap:5%;
}
.body-milford-ohio-websites-seo-marketing .divSiteContentInnerAdditionals1 h3 {
width:70%;
}
.body-milford-ohio-websites-seo-marketing .divSiteContentInnerAdditionals1 .spnBlockContent > div {
width:47.5%;
max-width:47.5%;
}
.body-milford-ohio-websites-seo-marketing .divMainCalloutWrapper {
height:883px;
margin-top:100px;
}
.body-milford-ohio-websites-seo-marketing #main > div > div.divMainCalloutWrapper.divMainCalloutWrapper-static > div > div > div > div > div > div > div.divMainCalloutTextWrapper > div > div > div:nth-child(2) {
padding-left:5%;
}
.body-milford-ohio-websites-seo-marketing a.anchButton {
text-transform:uppercase;
font-size:20px;
border-radius:59px;
padding:5px 25px;
}
.body-milford-ohio-websites-seo-marketing .divMainCalloutTextInner a.anchButton:hover {
color:white !important;
font-size:20px;
font-size:20px;
border-radius:59px;
}
.body-milford-ohio-websites-seo-marketing .divMiniCallout:hover .divMiniCalloutTextWrapper h3,
.body-milford-ohio-websites-seo-marketing .divMiniCalloutInner h3,
.body-milford-ohio-websites-seo-marketing .divMiniCalloutInner h3:hover {
color: #FFF;
text-align: center;
font-family: Metropolis;
font-size: 16px;
font-style: normal;
font-weight: 700;
line-height: 24px;
text-decoration:unset;
}
.body-milford-ohio-websites-seo-marketing .divSiteContentInnerAdditionals3 h3,
.body-milford-ohio-websites-seo-marketing .divSiteContentInnerAdditionals1 h3 {
text-transform:uppercase;
}
.body-milford-ohio-websites-seo-marketing .divSiteContentInnerAdditionals3 p {
font-size:18px;
}
.body-milford-ohio-websites-seo-marketing .divSiteContentInnerAdditionals3 p strong {
color: #29CB8B !important;
font-family: Metropolis;
font-size: 18px;
font-style: italic;
font-weight: 700;
line-height: 21px;
}
.body-milford-ohio-websites-seo-marketing .divSiteContentInnerAdditionals1 p {
font-size:18px;
width:100%;
}
.body-milford-ohio-websites-seo-marketing .div-additional-block-2 h2 {
color: #000FA0;
font-family: Anton;
font-size: 48px;
font-style: normal;
font-weight: 400;
line-height: 57px;
width:75%;
}
.body-milford-ohio-websites-seo-marketing .div-additional-block-2 h3 {
color: #002755;
font-family: Metropolis;
font-size: 26px;
font-style: normal;
font-weight: 700;
line-height: 34px;
letter-spacing: 2.6px;
text-transform: uppercase;
width:75%;
padding-top:30px;
padding-bottom:60px;
}
.body-milford-ohio-websites-seo-marketing .div-additional-block-2 ul {
width:50%;
}
.body-milford-ohio-websites-seo-marketing .div-additional-block-2 p {
width:100%;
}
.body-milford-ohio-websites-seo-marketing .div-additional-block-2 .spnBlockContent {
display:flex;
flex-wrap:wrap;
}
.body-milford-ohio-websites-seo-marketing .div-additional-block-2 {
padding-bottom:15px;
}
.body-milford-ohio-websites-seo-marketing .divMainCalloutWrapper-static .divBlockWrapper-maincallout .divMainCalloutTextWrapper {
height:100%;
top:0;
background: rgba(0, 39, 85, 0.69);
text-align:left;
}
.body-milford-ohio-websites-seo-marketing .divMainCalloutTextInner h1,
.body-milford-ohio-websites-seo-marketing .divMainCalloutTextInner h2,
.body-milford-ohio-websites-seo-marketing .divMainCalloutTextInner h3,
.body-milford-ohio-websites-seo-marketing .divMainCalloutTextInner h4,
.body-milford-ohio-websites-seo-marketing .divMainCalloutTextInner h5,
.body-milford-ohio-websites-seo-marketing .divMainCalloutTextInner p,
.body-milford-ohio-websites-seo-marketing .divMainCalloutTextInner span {
text-align:left !important;
width:100%;
}
.body-milford-ohio-websites-seo-marketing .divMainCalloutTextInner h1,
.body-milford-ohio-websites-seo-marketing .divMainCalloutTextInner h3 {
text-transform:uppercase;
}
.body-milford-ohio-websites-seo-marketing .divMainCalloutTextInner h5 {
font-weight:400;
}
.body-milford-ohio-websites-seo-marketing .divMainCalloutTextInner h5 strong {
font-weight:700;
}
.body-milford-ohio-websites-seo-marketing .faqDiv h2,
.body-milford-ohio-websites-seo-marketing .faqDiv {
width:100%;
text-align:center;
}
.body-milford-ohio-websites-seo-marketing .divBlockWrapper-faq .divBlockInner-question {
text-align:left;
}
.body-milford-ohio-websites-seo-marketing .divPullingFromPageWrappe,
.body-milford-ohio-websites-seo-marketing .divBlockWrapper-faq {
width:100%;
max-width:100%;
flex:unset;
}
.body-milford-ohio-websites-seo-marketing .divMiniCallout {
width:30%;
max-width:30%;
}
.body-milford-ohio-websites-seo-marketing .divMiniCalloutRow-1 {
padding-bottom:45px;
}
.body-milford-ohio-websites-seo-marketing .divMainCalloutTextInner h1,
.body-milford-ohio-websites-seo-marketing .divMainCalloutTextInner h2,
.body-milford-ohio-websites-seo-marketing .divMainCalloutTextInner h3,
.body-milford-ohio-websites-seo-marketing .divMainCalloutTextInner h4,
.body-milford-ohio-websites-seo-marketing .divMainCalloutTextInner h5 {
margin-bottom:20px !important;
}
.body-milford-ohio-websites-seo-marketing .divSiteContentInnerAdditionals3 {
width:100%;
max-width:100% !important;
flex:unset;
background-color: #C9E8FF;
padding-top:70px;
padding-bottom:45px;
}
.body-milford-ohio-websites-seo-marketing .divSiteContentInnerAdditionals4 {
width:100%;
max-width:100% !important;
background:#C9E8FF;
padding-bottom:15px;
}
.body-milford-ohio-websites-seo-marketing .divSiteContentInnerAdditionals1 * {
color:#F5F5F5 !important;
}
.body-milford-ohio-websites-seo-marketing .divSponsorSlideWrapper .swiper-wrapper {
align-items:center;
}
.body-milford-ohio-websites-seo-marketing .divSiteContentInnerAdditionals2 h2 {
color: #000FA0;
font-family: Anton;
font-size: 48px;
font-style: normal;
font-weight: 400;
text-transform:uppercase;
letter-spacing:normal;
}
.body-milford-ohio-websites-seo-marketing .divSiteContentInnerAdditionals2 h3 {
color: #002755;
font-family: Metropolis;
font-size: 26px;
font-style: normal;
font-weight: 700;
line-height: 34px;
letter-spacing: 2.6px;
}
.body-milford-ohio-websites-seo-marketing .divSiteContentInnerAdditionals2 h4 {
color: #002755;
font-family: Metropolis;
font-size: 26px;
font-style: normal;
font-weight: 700;
line-height: 34px;
letter-spacing: 2.6px;
text-transform:uppercase;
}
.body-milford-ohio-websites-seo-marketing .divSiteContentInnerAdditionals3,
.body-milford-ohio-websites-seo-marketing .divSiteContentInnerAdditionals1 {
position:relative;
}
.body-milford-ohio-websites-seo-marketing .div-additional-block-3 {
padding-bottom:30px;
padding-top:90px;
}
.body-milford-ohio-websites-seo-marketing .div-additional-block-4 .divBlockInner {
display:flex;
flex-direction:row-reverse;
align-items:center;
}
.body-milford-ohio-websites-seo-marketing .div-additional-block-4 .divBlockInner .divBlockMedia {
margin-bottom:0;
flex:unset;
}
.body-milford-ohio-websites-seo-marketing .swiper-container-horizontal>.swiper-pagination-bullets {
background:transparent;
bottom:0;
}
.body-milford-ohio-websites-seo-marketing .swiper-pagination-bullet {
border:0px solid #ffffff;
background:#C9E8FF;
}
.body-milford-ohio-websites-seo-marketing .swiper-pagination-bullet-active {
background:#000FA0;
}
.body-milford-ohio-websites-seo-marketing .divSponsorHeaderWrapper p{
text-align:center;
padding-top:30px;
padding-bottom:30px;
}
.body-milford-ohio-websites-seo-marketing .div-additional-block-4 .divBlockInner .spnBlockContent {
padding-top:45px;
padding-bottom:25px;
width:100%;
}
.body-milford-ohio-websites-seo-marketing .divSiteContentInnerAdditionals2 ul li {
padding:10px 0;
}
.body-milford-ohio-websites-seo-marketing .divSiteContentInnerAdditionals2 strong {
color:#DD4100;
}
.body-milford-ohio-websites-seo-marketing .divSiteContentInnerAdditionals2 li strong,
.body-milford-ohio-websites-seo-marketing .divSiteContentInnerAdditionals2 li span {
position:relative;
top:-4px;
}
.body-milford-ohio-websites-seo-marketing .div-additional-block-1 {
display:flex;
align-items:center;
}
.body-milford-ohio-websites-seo-marketing .divMiniCalloutInner {
border-radius: 10px;
background: #000FA0;
padding:22px 22px;
min-height:300px;
display:flex;
align-items:center !important;
}
.body-milford-ohio-websites-seo-marketing .divMiniCalloutInner h3,
.body-milford-ohio-websites-seo-marketing .divMiniCalloutInner p {
text-align:left;
}
.body-milford-ohio-websites-seo-marketing .divMiniCalloutRow {
gap:2%;
}
.body-milford-ohio-websites-seo-marketing .divSiteContentInnerAdditionals5 {
padding-top:75px;
}
.body-milford-ohio-websites-seo-marketing .faqDiv h2 {
padding-top:75px;
text-transform:uppercase;
}
.body-milford-ohio-websites-seo-marketing .divSiteContentWrapper {
padding-bottom:0 !important;
position:relative;
}
.body-milford-ohio-websites-seo-marketing .divBlockWrapper-faq .divBlockInner-question {
flex-direction:row-reverse;
}
.body-milford-ohio-websites-seo-marketing .divBlockWrapper-faq .divBlockInner-question > *:not(span) {
color:#000FA0;
font-size:26px;
}
.body-milford-ohio-websites-seo-marketing .fa-plus {
color:#000FA0;
font-size:39px;
}
.body-milford-ohio-websites-seo-marketing .faqDiv h2 {
color:#000FA0;
}
.body-milford-ohio-websites-seo-marketing .divBlockMedia figure {
margin:0 !important;
}
.body-milford-ohio-websites-seo-marketing .divSiteContentInnerAdditionals2 {
padding:0;
}
.body-milford-ohio-websites-seo-marketing .divSiteContentInnerMinis {
width:100%;
max-width:100% !important;
background:#C9E8FF;
}
.body-milford-ohio-websites-seo-marketing .divSiteContentInnerAdditionals3 .spnBlockContent > div {
width:50%;
max-width:50%;
}
.body-milford-ohio-websites-seo-marketing .divSiteContentInnerAdditionals3 .divBlockInner {
width:100%;
}
.body-milford-ohio-websites-seo-marketing .divMiniCalloutInner,
.body-milford-ohio-websites-seo-marketing .divMiniCallout .divBlockMedia picture {
display:flex;
align-items:start;
justify-content:center;
}
.body-milford-ohio-websites-seo-marketing .divMiniCallout .divBlockMedia img {
width:86px;
height:86px;
}
.body-milford-ohio-websites-seo-marketing .divBlockInner-answer p {
text-align:left;
font-weight:400;
}
.body-milford-ohio-websites-seo-marketing .divPullingFromPageWrappe .divBlogInner {
flex-direction:row-reverse;
flex-wrap:nowrap;
}
.body-milford-ohio-websites-seo-marketing .divPullingFromPageWrappe .divBlogWrapper {
width:100%;
max-width:100%;
}
.body-milford-ohio-websites-seo-marketing .divPullingFromPageWrappe {
flex-wrap:nowrap;
}
.body-milford-ohio-websites-seo-marketing .divPullingFromPageWrappe > h2 {
color: #DD4100 !important;
font-family: Anton;
font-size: 85px;
font-style: normal;
font-weight: 400;
line-height: 113%;
margin-right:30px;
width:35%;
padding-bottom:20px;
background:url(https://www.chooselegend.com/layout/images/Vector.png);
background-size:100%;
background-repeat:no-repeat;
background-position:bottom;
}
.body-milford-ohio-websites-seo-marketing .divPullingFromPageWrappe .divBlogWrapper-synopsis .divBlockWrapper-blog {
width:50%;
max-width:50%;
}
.body-milford-ohio-websites-seo-marketing .divPullingFromPageWrappe .divBlogWrapper-synopsis .divBlockWrapper-blog img,
.body-milford-ohio-websites-seo-marketing .divPullingFromPageWrappe .divBlogWrapper-synopsis .divBlockWrapper-blog a {
width:100%;
}
.body-milford-ohio-websites-seo-marketing .divPullingFromPageWrappe .divBlogWrapper-synopsis .divBlockWrapper-blog.divBlockWrapper-text {
padding-left:30px;
}
.body-milford-ohio-websites-seo-marketing .divNavigation-sandwich .btn-sandwich .icon-bar {
background-color:#ffffff;
}
.body-milford-ohio-websites-seo-marketing .divSiteContentInnerTestimonials {
width:100%;
max-width:100% !important;
background:#000FA0;
}
.body-milford-ohio-websites-seo-marketing .divSiteContentInnerTestimonials p {
color:#ffffff !important;
width:75%;
margin:auto;
text-align:center;
font-family: Metropolis;
font-weight: 400;
font-style: Regular;
font-size: 24px;
leading-trim: NONE;
line-height: 30px;
letter-spacing: 0%;
text-align: center;
vertical-align: middle;
}
.body-milford-ohio-websites-seo-marketing .divSiteContentInnerTestimonials p.author {
font-family: Metropolis;
font-weight: 700;
font-style: Bold;
font-size: 24px;
leading-trim: NONE;
line-height: 100%;
letter-spacing: 0%;
text-align: center;
color:#29CB8B !important;
padding-top:45px;
}
.body-milford-ohio-websites-seo-marketing .divSiteContentInnerTestimonials {
position:relative;
}
.body-milford-ohio-websites-seo-marketing .divAdditionalOneWave {
top:-78px;
transform: scaleX(-1);
}
.body-milford-ohio-websites-seo-marketing .divPullingFromPageWrapper-blog,
.body-milford-ohio-websites-seo-marketing .divSiteContentInnerBlog2 {
padding-bottom:25px;
position:relative;
}
.body-milford-ohio-websites-seo-marketing .divIndustriesBlogViewMoreWrapper p{
width:34%;
}
.body-milford-ohio-websites-seo-marketing .divTestimonialIcon {
display:none;
}
.body-milford-ohio-websites-seo-marketing .divBlockWrapper-testimonial.carded .divBlockInner {
border:0;
box-shadow:unset;
padding-bottom:30px;
}
.body-milford-ohio-websites-seo-marketing .divFooterRow-top-contact {
display:none;
}
.body-milford-ohio-websites-seo-marketing .divIndustriesFooterForm {
width:100%;
background:url(https://www.chooselegend.com/layout/images/industryFooterFormBgMilford.jpg);
background-size:cover;
min-height:769px;
padding:75px 15px;
padding-bottom:90px;
}
@media (min-width:768px) and (max-width:1199px){
.body-milford-ohio-websites-seo-marketing .divMainCalloutText-tinyMCE {
width:100%;
}
.body-milford-ohio-websites-seo-marketing .divIndustriesBlogViewMoreWrapper {
bottom:105px;
}
.body-milford-ohio-websites-seo-marketing header {
background:#002755;
}
.body-milford-ohio-websites-seo-marketing .divSponsorHeaderWrapper p {
padding-bottom:0;
margin-bottom:0;
}
.body-milford-ohio-websites-seo-marketing .divSponsorHeaderWrapper {
padding-bottom:0;
}
.body-milford-ohio-websites-seo-marketing header {
position:fixed;
}
.body-milford-ohio-websites-seo-marketing #main {
margin-top:100px !important;
}
.body-milford-ohio-websites-seo-marketing .divPageTitle {
background-image:unset;
}
.body-milford-ohio-websites-seo-marketing .divMainCalloutWrapper {
margin-top:0;
}
.body-milford-ohio-websites-seo-marketing .divMiniCalloutRow-1 {
padding-bottom:0;
}
.main-pagedirectory-milford {
margin-top:0 !important;
}
.body-milford-ohio-websites-seo-marketing .divMiniCalloutRow {
width:100%;
max-width:100%;
}
.body-milford-ohio-websites-seo-marketing .divSiteContentInnerAdditionals1 h3 {
text-align:center;
}
.body-milford-ohio-websites-seo-marketing .divSiteContentInnerAdditionals3 .spnBlockContent {
gap:5%;
}
.body-milford-ohio-websites-seo-marketing .divSiteContentInnerAdditionals3 a.anchButton{
position:absolute;
top:78%;
justify-self:anchor-center;
}
.body-milford-ohio-websites-seo-marketing .divSiteContentInnerAdditionals3 .spnBlockContent {
align-items:start;
padding-top:60px;
}
.body-milford-ohio-websites-seo-marketing .divSiteContentInnerAdditionals3 {
z-index:13;
}
.body-milford-ohio-websites-seo-marketing .divSiteContentInnerAdditionals3 .spnBlockContent {
min-height:514px;
}
.body-milford-ohio-websites-seo-marketing .divMiniCallout {
width:45%;
max-width:45%;
flex:unset;
min-height:0;
}
.body-milford-ohio-websites-seo-marketing .divMiniCalloutTextInner {
padding:0;
}
.body-milford-ohio-websites-seo-marketing .divMiniCalloutWrapperInner {
justify-content:center;
}
.body-milford-ohio-websites-seo-marketing ++.divMiniCalloutTextInner {
padding:0;
}
.body-milford-ohio-websites-seo-marketing .divMainCalloutText-tinyMCE {
display:flex;
}
.body-milford-ohio-websites-seo-marketing .divMainCalloutText-tinyMCE > div {
width:50%;
}
.body-milford-ohio-websites-seo-marketing .divMainCalloutInner .divBlockMedia img,
.body-milford-ohio-websites-seo-marketing .divMainCalloutWrapper {
height:634px;
}
.body-milford-ohio-websites-seo-marketing .divMainCalloutTextInner h3 {
font-size:24px;
}
.body-milford-ohio-websites-seo-marketing .divMainCalloutTextInner h1,
.body-milford-ohio-websites-seo-marketing .divMainCalloutTextInner h2,
.body-milford-ohio-websites-seo-marketing .divMainCalloutTextInner h3,
.body-milford-ohio-websites-seo-marketing .divMainCalloutTextInner h4,
.body-milford-ohio-websites-seo-marketing .divMainCalloutTextInner h5,
.body-milford-ohio-websites-seo-marketing .divMainCalloutTextInner p,
.body-milford-ohio-websites-seo-marketing .divMainCalloutTextInner span {
text-align:left !important;
width:100%;
}
.body-milford-ohio-websites-seo-marketing #main > div > div.divMainCalloutWrapper.divMainCalloutWrapper-static > div > div > div > div > div > div > div.divMainCalloutTextWrapper > div > div > div:nth-child(1) {
display:flex;
align-items:center;
justify-content:center;
flex-direction:column;
}
.body-milford-ohio-websites-seo-marketing .divMainCalloutTextInner h1 {
margin:0 !important;
}
.body-milford-ohio-websites-seo-marketing .divMainCalloutTextInner h1,
.body-milford-ohio-websites-seo-marketing .divMainCalloutTextInner h2,
.body-milford-ohio-websites-seo-marketing .divMainCalloutTextInner h3,
.body-milford-ohio-websites-seo-marketing .divMainCalloutTextInner h4,
.body-milford-ohio-websites-seo-marketing .divMainCalloutTextInner h5 {
margin-bottom:10px !important;
}
.body-milford-ohio-websites-seo-marketing .div-additional-block-4 .divBlockInner .divBlockMedia {
width:70%;
max-width:70%;
margin-bottom:0;
margin-right:0;
}
.body-milford-ohio-websites-seo-marketing .divSiteContentInnerAdditionals2 {
padding-bottom:0 !important;
}
.body-milford-ohio-websites-seo-marketing .div-additional-block-4 .spnBlockContent {
padding-top:15px;
padding-bottom:30px;
}
.body-milford-ohio-websites-seo-marketing #main > div > div.divMainCalloutWrapper.divMainCalloutWrapper-static > div > div > div > div > div > div > div.divMainCalloutTextWrapper > div > div > div:nth-child(2) {
padding-left:0;
}
.body-milford-ohio-websites-seo-marketing .divMainCalloutInner .divBlockMedia img, .body-milford-ohio-websites-seo-marketing .divMainCalloutWrapper {
height:630px;
}
.body-milford-ohio-websites-seo-marketing .divMainCalloutTextInner {
padding-top:140px;
}
.body-milford-ohio-websites-seo-marketing .divPageTitle h1 {
font-size:60px;
}
.body-milford-ohio-websites-seo-marketing h2 {
font-size:36px;
}
.body-milford-ohio-websites-seo-marketing .divSiteContentInnerTestimonials p {
font-size:20px;
}
.body-milford-ohio-websites-seo-marketing .divMiniCalloutRow {
margin:0;
}
.body-milford-ohio-websites-seo-marketing .divSiteContentInnerAdditionals3.divSiteContentInner-sitewidth.container {
min-height:0;
padding-top:60px !important;
}
.body-milford-ohio-websites-seo-marketing .div-additional-block-2 {
padding-bottom:45px;
}
.body-milford-ohio-websites-seo-marketing .divPullingFromPageWrapper-blog {
padding-bottom:90px;
padding-top:30px;
}
.body-milford-ohio-websites-seo-marketing .divMainCalloutText-tinyMCE > div {
width:100%;
}
.body-milford-ohio-websites-seo-marketing .divMainCalloutText-tinyMCE {
flex-direction:column;
gap:0;
}
.body-milford-ohio-websites-seo-marketing .divSiteContentInnerAdditionals3 .spnBlockContent > div {
width:100%;
max-width:100%;
}
.body-milford-ohio-websites-seo-marketing .div-additional-block-3 .spnBlockContent {
flex-direction:row !important;
}
.body-milford-ohio-websites-seo-marketing .divSiteContentInnerAdditionals1 h3 {
width:100%;
}
.body-milford-ohio-websites-seo-marketing .div-additional-block-4 .divBlockInner {
flex-direction:column-reverse;
}
.body-milford-ohio-websites-seo-marketing .divMiniCalloutWrapperInner,
.body-milford-ohio-websites-seo-marketing .divSiteContentInnerAdditionals3 .spnBlockContent {
flex-direction:column;
}
.body-milford-ohio-websites-seo-marketing .divPullingFromPageWrappe .divBlockWrapper-synopsis .divBlockBody {
display:none;
}
.body-milford-ohio-websites-seo-marketing .divPullingFromPageWrappe > h2 {
font-size:50px;
}
.body-milford-ohio-websites-seo-marketing .divMainCalloutTextInner h2 {
font-size:20px;
}
.body-milford-ohio-websites-seo-marketing .divPageTitle .container {
padding:0 6%;
width:100%;
max-width:100% !important;
}
}
@media (max-width:767px) {
.body-milford-ohio-websites-seo-marketing .divPullingFromPageWrappe .divBlogInner {
flex-direction:column-reverse;
}
.body-milford-ohio-websites-seo-marketing .divSiteContentInnerAdditionals3 {
min-height:0;
}
.body-milford-ohio-websites-seo-marketing .divSponsorHeaderWrapper {
padding-left:15px;
padding-right:15px;
}
.body-milford-ohio-websites-seo-marketing .divMainCalloutTextInner a.anchButton {
padding:10px 35px;
}
.body-milford-ohio-websites-seo-marketing .div-additional-block-5 p{
display:flex;
flex-direction:column;
align-items:center;
justify-content:center;
text-align:center;
margin:0;
}
.body-milford-ohio-websites-seo-marketing .divSiteContentInnerTestimonials p {
width:100%;
}
.body-milford-ohio-websites-seo-marketing .div-additional-block-3 .divBlockMedia-left {
display:none;
}
.body-milford-ohio-websites-seo-marketing .divPageTitle h1 {
font-size:34px;
}
.body-milford-ohio-websites-seo-marketing .divIndustriesBlogViewMoreWrapper {
position:relative;
bottom:0;
width:100%;
}
.body-milford-ohio-websites-seo-marketing .divIndustriesBlogViewMoreWrapper p {
width:100%;
}
.body-milford-ohio-websites-seo-marketing .divPageTitle {
height:289px;
background: rgba(0, 39, 85, 0.75);
}
.body-milford-ohio-websites-seo-marketing .divPageTitle h1 {
margin-top:0;
}
.body-milford-ohio-websites-seo-marketing .divPullingFromPageWrapper-blog,
.body-milford-ohio-websites-seo-marketing .div-additional-block-3{
padding-top:15px;
padding-bottom:15px;
}
.body-milford-ohio-websites-seo-marketing .divBlockSwiperWrapper {
padding:0 !important;
margin:0 !important;
}
.body-milford-ohio-websites-seo-marketing .divBlockWrapper-testimonial.carded .divBlockInner {
padding-top:0;
}
.body-milford-ohio-websites-seo-marketing .divBlockWrapper-testimonial.carded {
margin-top:0 !important;
}
.body-milford-ohio-websites-seo-marketing .div-additional-block-4 .divBlockInner .spnBlockContent {
padding-top:0;
}
.body-milford-ohio-websites-seo-marketing .div-additional-block-2 {
padding-bottom:0;
}
.body-milford-ohio-websites-seo-marketing .divMainCalloutWrapper-static .divBlockWrapper-maincallout .divMainCalloutTextWrapper {
position:relative;
}
.body-milford-ohio-websites-seo-marketing .divPullingFromPageWrappe .divBlockWrapper-synopsis .divBlockBody {
display:none;
}
.body-milford-ohio-websites-seo-marketing .divPullingFromPageWrappe > h2 {
font-size:30px;
}
.body-milford-ohio-websites-seo-marketing .divPullingFromPageWrappe {
flex-wrap:wrap;
flex-direction:column;
}
.body-milford-ohio-websites-seo-marketing header {
background:#002755;
}
.body-milford-ohio-websites-seo-marketing .divPageTitle {
background-image:unset;
}
.body-milford-ohio-websites-seo-marketing .divMainCalloutWrapper {
margin-top:0;
}
.body-milford-ohio-websites-seo-marketing .div-additional-block-3 .divBlockMedia-left {
padding-right:0;
margin-bottom:30px;
}
.body-milford-ohio-websites-seo-marketing .divPullingFromPageWrappe .divBlogWrapper-synopsis .divBlockWrapper-blog {
width:100%;
max-width:100%;
}
.body-milford-ohio-websites-seo-marketing .divMainCalloutText-tinyMCE {
width:100%;
}
.body-milford-ohio-websites-seo-marketing .divMainCalloutWrapper-static .divBlockWrapper-maincallout .divMainCalloutTextWrapper {
padding:5px !important;
}
.body-milford-ohio-websites-seo-marketing .divSiteContentInnerAdditionals3 {
height:100%;
padding-top:45px;
}
.body-milford-ohio-websites-seo-marketing .divMiniCalloutRow-1 {
padding-bottom:0;
}
.body-milford-ohio-websites-seo-marketing .div-additional-block-2 ul,
.body-milford-ohio-websites-seo-marketing .div-additional-block-2 h2,
.body-milford-ohio-websites-seo-marketing .div-additional-block-2 h3 {
width:100%;
}
.main-pagedirectory-milford {
margin-top:0 !important;
}
.body-milford-ohio-websites-seo-marketing .divSiteContentInnerAdditionals2 li {
list-style-position: inside;
line-height:30px;
}
.body-milford-ohio-websites-seo-marketing .divMiniCalloutWrapperInner,
.body-milford-ohio-websites-seo-marketing .divSiteContentInnerAdditionals3 .spnBlockContent {
flex-direction:column;
}
.body-milford-ohio-websites-seo-marketing .div-additional-block-4 .divBlockInner {
flex-direction:column-reverse;
}
.body-milford-ohio-websites-seo-marketing .divSiteContentInnerAdditionals3 .spnBlockContent > div,
.body-milford-ohio-websites-seo-marketing .divSiteContentInnerAdditionals1 .spnBlockContent > div {
width:100%;
max-width:100%;
}
.body-milford-ohio-websites-seo-marketing .divMainCalloutTextInner h5 {
display:flex;
align-items:center;
justify-content:center;
}
.body-milford-ohio-websites-seo-marketing .divSiteContentInnerAdditionals3 h3,
.body-milford-ohio-websites-seo-marketing .divSiteContentInnerAdditionals1 h3 {
text-align:center;
}
.body-milford-ohio-websites-seo-marketing .divMainCalloutText-tinyMCE {
gap:30px;
}
.body-milford-ohio-websites-seo-marketing .divSiteContentInnerAdditionals2 {
padding-top:30px;
}
.body-milford-ohio-websites-seo-marketing .divBlockWrapper-faq .divBlockInner-question > *:not(span) {
font-size:20px;
}
.body-milford-ohio-websites-seo-marketing #main {
margin-top:100px !important;
}
.body-milford-ohio-websites-seo-marketing .divMainCalloutInner .divBlockMedia img {
height:287px !important;
}
.body-milford-ohio-websites-seo-marketing .divPullingFromPageWrappe > h2 {
width:100%;
background:unset;
text-align:center;
}
.body-milford-ohio-websites-seo-marketing .divIndustriesBlogViewMoreWrapper {
text-align:center;
}
.body-milford-ohio-websites-seo-marketing .divMainCalloutWrapper-static .divBlockWrapper-maincallout .divMainCalloutTextWrapper {
background:#000FA0;
padding:15px !important;
}
.body-milford-ohio-websites-seo-marketing .divMainCalloutText-tinyMCE ul li,
.body-milford-ohio-websites-seo-marketing .divMainCalloutText-tinyMCE ul{
text-align:left !important;
}
.body-milford-ohio-websites-seo-marketing .divMainCalloutWrapper {
height:100% !important;
}
.body-milford-ohio-websites-seo-marketing .divMainCalloutTextInner h1,
.body-milford-ohio-websites-seo-marketing .divMainCalloutTextInner h2,
.body-milford-ohio-websites-seo-marketing .divMainCalloutTextInner h3,
.body-milford-ohio-websites-seo-marketing .divMainCalloutTextInner h4,
.body-milford-ohio-websites-seo-marketing .divMainCalloutTextInner h5 {
margin-bottom:10px !important;
}
.body-milford-ohio-websites-seo-marketing .divMainCalloutTextInner h1,
.body-milford-ohio-websites-seo-marketing .divMainCalloutTextInner h2,
.body-milford-ohio-websites-seo-marketing .divMainCalloutTextInner h3,
.body-milford-ohio-websites-seo-marketing .divMainCalloutTextInner h4,
.body-milford-ohio-websites-seo-marketing .divMainCalloutTextInner h5,
.body-milford-ohio-websites-seo-marketing .divMainCalloutTextInner p,
.body-milford-ohio-websites-seo-marketing .divMainCalloutTextInner span {
text-align:left !important;
width:100%;
}
.body-milford-ohio-websites-seo-marketing #main > div > div.divMainCalloutWrapper.divMainCalloutWrapper-static > div > div > div > div > div > div > div.divMainCalloutTextWrapper > div > div > div:nth-child(1) {
display:flex;
align-items:center;
justify-content:center;
flex-direction:column;
}
.body-milford-ohio-websites-seo-marketing .divSiteContentInnerAdditionals1 .spnBlockContent > div,
.body-milford-ohio-websites-seo-marketing .divSiteContentInnerAdditionals3 .spnBlockContent > div {
width:100%;
max-width:100%;
}
.body-milford-ohio-websites-seo-marketing .divMiniCallout {
width:85%;
max-width:85%;
}
.body-milford-ohio-websites-seo-marketing .divMainCalloutWrapper iFrame {
max-width:345px !important;
min-width:345px !important;
}
.body-milford-ohio-websites-seo-marketing #main > div > div.divMainCalloutWrapper.divMainCalloutWrapper-static > div > div > div > div > div > div > div.divMainCalloutTextWrapper > div > div > div:nth-child(2) {
padding-left:0;
}
.body-milford-ohio-websites-seo-marketing .divMainCalloutInner .divBlockMedia img, .body-milford-ohio-websites-seo-marketing .divMainCalloutWrapper {
height:1200px;
}
.body-milford-ohio-websites-seo-marketing .divMainCalloutTextInner h3 {
font-size:20px;
}
.body-milford-ohio-websites-seo-marketing .divMainCalloutText-tinyMCE > div {
width:100%;
}
.body-milford-ohio-websites-seo-marketing .divMainCalloutText-tinyMCE {
flex-direction:column;
}
.body-milford-ohio-websites-seo-marketing .div-additional-block-4 .divBlockInner {
display:flex;
flex-direction:column-reverse;
}
.body-milford-ohio-websites-seo-marketing .divSiteContentInnerAdditionals3 .spnBlockContent {
gap:0;
flex-direction:column;
}
}
.body-milford-ohio-websites-seo-marketing .divSiteContentInnerAdditionals4 .anchButton{
border:1px solid #D64000;
-moz-transition: all 0.28s ease; -o-transition: all 0.28s ease; -webkit-transition: all 0.28s ease; transition: all 0.28s ease;
}
.body-milford-ohio-websites-seo-marketing .divSiteContentInnerAdditionals4 .anchButton:hover{
border:1px solid #000FA0;
-moz-transition: all 0.28s ease; -o-transition: all 0.28s ease; -webkit-transition: all 0.28s ease; transition: all 0.28s ease;
}
@media (max-width:1023px) {
.body-milford-ohio-websites-seo-marketing .divSiteContentInnerAdditionals2 .anchButton,
.body-milford-ohio-websites-seo-marketing .divSiteContentInnerAdditionals4 .anchButton {
margin-bottom:10px;
}
.body-milford-ohio-websites-seo-marketing .divCaseStudyInner {
padding-bottom:0;
}
}
@media (max-width:767px) {
.body-milford-ohio-websites-seo-marketing .divMainCalloutTextInner h1,
.body-milford-ohio-websites-seo-marketing .divMainCalloutTextInner h2,
.body-milford-ohio-websites-seo-marketing .divMainCalloutTextInner h3,
.body-milford-ohio-websites-seo-marketing .divMainCalloutTextInner h4,
.body-milford-ohio-websites-seo-marketing .divMainCalloutTextInner h5,
.body-milford-ohio-websites-seo-marketing .divMainCalloutTextInner p,
.body-milford-ohio-websites-seo-marketing .divMainCalloutTextInner span {
text-align:center !important;
width:100%;
}
}
@media (max-width:767px) {
.body-milford-ohio-websites-seo-marketing .divSiteContentInnerAdditionals5{
display:none;
}
.body-milford-ohio-websites-seo-marketing .divSiteContentInnerAdditionals2 p {
text-align:center !important;
display:flex;
flex-direction:column;
align-items:center;
}
.body-milford-ohio-websites-seo-marketing .divPageTitle h1,
.body-milford-ohio-websites-seo-marketing .divPageTitle p {
text-align:center;
}
}
.divIndustriesFooterForm p {
color: #FFF;
font-family: Metropolis;
font-size: 24px;
font-style: normal;
font-weight: 400;
line-height: 30px;
background:rgba(0,0,0,0.01);
}
.divIndustriesFooterForm h2:hover,
.divIndustriesFooterForm h2 {
color: #FFF !important;
background:rgba(0,0,0,0.01);
font-family: Anton;
font-size: 48px;
font-style: normal;
font-weight: 400;
line-height: normal;
}
.divIndustriesFooterForm h3 {
color: #29CB8B;
font-family: Metropolis;
font-size: 30px;
font-style: normal;
font-weight: 700;
line-height: 40px;
letter-spacing: 3px;
background:rgba(0,0,0,0.01);
}
@media (min-width: 1440px){
.body-monroe-ohio-websites-seo-marketing .container, .body-monroe-ohio-websites-seo-marketing .container-lg, .body-monroe-ohio-websites-seo-marketing .container-md, .body-monroe-ohio-websites-seo-marketing .container-sm, .body-monroe-ohio-websites-seo-marketing .container-xl,
.body-monroe-ohio-websites-seo-marketing .divBannerAlertTextWrapper, .body-monroe-ohio-websites-seo-marketing .div-additional-block-1, .body-monroe-ohio-websites-seo-marketing .div-additional-block-2, .body-monroe-ohio-websites-seo-marketing .div-additional-block-3,
.body-monroe-ohio-websites-seo-marketing .divPullingFromPageWrappe, .body-monroe-ohio-websites-seo-marketing .div-additional-block-3, .body-monroe-ohio-websites-seo-marketing .div-additional-block-4,
.body-monroe-ohio-websites-seo-marketing .divMainCalloutWrapper-static .divBlockWrapper-maincallout .divMainCalloutTextWrapper .divMainCalloutTextInner {
max-width: 1362px !important;
margin:auto !important;
}
}
.body-monroe-ohio-websites-seo-marketing .divSponsorHeaderWrapper {
background:transparent;
padding-top:75px !important;
}
.body-monroe-ohio-websites-seo-marketing .divSponsorHeaderWrapper h2:hover,
.body-monroe-ohio-websites-seo-marketing .divSponsorHeaderWrapper h2 {
color:#DD4100 !important;
}
.body-monroe-ohio-websites-seo-marketing p,
.body-monroe-ohio-websites-seo-marketing .divMainCalloutTextInner p {
font-size:16px !important;
}
.body-monroe-ohio-websites-seo-marketing .div-additional-block-3 {
padding-top:60px;
}
.body-monroe-ohio-websites-seo-marketing .divMainCalloutTextInner a.anchButton {
font-size:20px !important;
font-weight:700;
font-family: 'Inter 18pt';
border-radius:60px;
}
.body-monroe-ohio-websites-seo-marketing .divNavigation-main {
position:relative;
z-index:14;
}
.body-monroe-ohio-websites-seo-marketing .divPullingFromPageWrappe .divBlogWrapper img {
border:2px solid #002755;
}
.body-monroe-ohio-websites-seo-marketing .divIndustriesBlogViewMoreWrapper {
width:100%;
position:absolute;
bottom:230px;
display:flex;
justify-content:end;
}
.body-monroe-ohio-websites-seo-marketing .divIndustriesBlogViewMoreWrapper p a {
border-radius: 59px;
border: 1px solid #002755;
color: #002755;
text-align: center;
font-family: 'Metropolis', sans-serif;
font-size: 20px;
font-style: normal;
font-weight: 700;
line-height: normal;
padding:7.5px 35px;
text-transform:uppercase;
-moz-transition: all 0.28s ease; -o-transition: all 0.28s ease; -webkit-transition: all 0.28s ease; transition: all 0.28s ease;
}
.body-monroe-ohio-websites-seo-marketing .divIndustriesBlogViewMoreWrapper p a:hover {
border-radius: 59px;
border: 1px solid #002755;
color: #ffffff;
background:#002755;
text-align: center;
font-family: 'Metropolis', sans-serif;
font-size: 20px;
font-style: normal;
font-weight: 700;
line-height: normal;
padding:7.5px 35px;
text-transform:uppercase;
-moz-transition: all 0.28s ease; -o-transition: all 0.28s ease; -webkit-transition: all 0.28s ease; transition: all 0.28s ease;
}
.body-monroe-ohio-websites-seo-marketing .div-additional-block-3 .divBlockMedia-left {
padding-right:30px;
}
.body-monroe-ohio-websites-seo-marketing .div-additional-block-1:hover h2,
.body-monroe-ohio-websites-seo-marketing h2,
.body-monroe-ohio-websites-seo-marketing h2:hover {
color: #000FA0 !important;
font-family: Anton;
font-size: 48px;
font-style: normal;
font-weight: 400;
line-height: 57px;
}
.body-monroe-ohio-websites-seo-marketing .div-additional-block-3:hover h2,
.body-monroe-ohio-websites-seo-marketing .div-additional-block-3 h2{
color:#DD4100 !important;
font-family: Anton;
font-size: 48px;
font-style: normal;
font-weight: 400;
line-height: 57px;
}
.body-monroe-ohio-websites-seo-marketing .divCaseStudyInner {
padding-top:0;
}
.body-monroe-ohio-websites-seo-marketing .divPullingFromPageWrapper-blog {
padding-top:0;
}
.body-monroe-ohio-websites-seo-marketing h3 {
color: #002755;
font-family: Metropolis;
font-size: 24px;
font-style: normal;
font-weight: 700;
line-height: 34px;
letter-spacing: 2.4px;
}
.body-monroe-ohio-websites-seo-marketing .divPageTitle h1 {
color:#ffffff;
position:relative;
top:22px;
background:rgba(0,0,0,0.01);
}
.body-monroe-ohio-websites-seo-marketing .divMainCalloutText-tinyMCE {
width:65%;
}
.body-monroe-ohio-websites-seo-marketing .divMainCalloutTextInner h2 {
color: #FFF !important;
font-family: Metropolis;
font-size: 36px;
font-style: normal;
font-weight: 700;
line-height: 40px;
letter-spacing: 3.6px;
}
.body-monroe-ohio-websites-seo-marketing .divPageTitle .container {
position:relative;
top:15px;
}
.body-monroe-ohio-websites-seo-marketing .divPageTitle {
width:100%;
background-image:url(https://www.chooselegend.com/layout/images/pageTitleBgLanding.png);
background-size:100% 100%;
background-position:bottom;
position:absolute;
z-index:13;
top:-2px;
padding-bottom:0;
padding-top:45px;
}
.body-monroe-ohio-websites-seo-marketing .divPageTitle p {
color: #29CB8B;
background:rgba(0,0,0,0.01);
font-family: Metropolis;
font-size: 24px;
font-style: normal;
font-weight: 700;
line-height: normal;
letter-spacing: 3.6px;
}
.body-monroe-ohio-websites-seo-marketing header {
background:#000FA0;
z-index:14;
}
.body-monroe-ohio-websites-seo-marketing .anchLogoLink img {
opacity:1;
}
.body-monroe-ohio-websites-seo-marketing .divLogoWrapper {
background-image:unset;
}
.body-monroe-ohio-websites-seo-marketing .divNavFields-main .anchNavigation{
font-family:'Metropolis', sans-serif;
font-size:16px;
font-weight:bold;
text-transform:uppercase;
background:transparent;
color:#ffffff;
padding:0;
margin:0 15px;
-moz-transition: all 0.28s ease; -o-transition: all 0.28s ease; -webkit-transition: all 0.28s ease; transition: all 0.28s ease;
}
.body-monroe-ohio-websites-seo-marketing .divNavFields-main .anchNavigation:hover,
.body-monroe-ohio-websites-seo-marketing .divNavFields-main .anchNavigation:active,
.body-monroe-ohio-websites-seo-marketing .divNavFields-main .anchNavigation:focus,
.body-monroe-ohio-websites-seo-marketing .divNavFields-main .anchNavigation.current{
color:#00DD8D;
}
.body-monroe-ohio-websites-seo-marketing .divSiteContentInnerMinis {
width:100%;
max-width:100% !important;
}
.body-monroe-ohio-websites-seo-marketing .divMiniCallout {
padding:7.5px 15px;
}
.body-monroe-ohio-websites-seo-marketing .divMainCalloutText-tinyMCE > div {
width:50%;
}
.body-monroe-ohio-websites-seo-marketing #main > div > div.divMainCalloutWrapper.divMainCalloutWrapper-static > div > div > div > div > div > div > div.divMainCalloutTextWrapper > div > div > div:nth-child(1) {
display:flex;
align-items:center;
justify-content:center;
flex-direction:column;
}
.body-monroe-ohio-websites-seo-marketing .divMainCalloutTextWrapper {
padding:15px 6% !important;
}
.body-monroe-ohio-websites-seo-marketing .divMainCalloutTextWrapper h1 strong {
font-weight:normal;
color:#29CB8B;
}
.body-monroe-ohio-websites-seo-marketing .divSiteContentInnerAdditionals1 .spnBlockContent {
display:flex;
align-items:center;
flex-wrap:wrap;
gap:5%;
}
.body-monroe-ohio-websites-seo-marketing .divSiteContentInnerAdditionals1 h3 {
width:70%;
}
.body-monroe-ohio-websites-seo-marketing .divSiteContentInnerAdditionals1 .spnBlockContent > div {
width:47.5%;
max-width:47.5%;
}
.body-monroe-ohio-websites-seo-marketing .divMainCalloutWrapper {
height:883px;
margin-top:100px;
}
.body-monroe-ohio-websites-seo-marketing #main > div > div.divMainCalloutWrapper.divMainCalloutWrapper-static > div > div > div > div > div > div > div.divMainCalloutTextWrapper > div > div > div:nth-child(2) {
padding-left:5%;
}
.body-monroe-ohio-websites-seo-marketing a.anchButton {
text-transform:uppercase;
font-size:20px;
border-radius:59px;
padding:5px 25px;
}
.body-monroe-ohio-websites-seo-marketing .divMainCalloutTextInner a.anchButton:hover {
color:white !important;
font-size:20px;
font-size:20px;
border-radius:59px;
}
.body-monroe-ohio-websites-seo-marketing .divMiniCallout:hover .divMiniCalloutTextWrapper h3,
.body-monroe-ohio-websites-seo-marketing .divMiniCalloutInner h3,
.body-monroe-ohio-websites-seo-marketing .divMiniCalloutInner h3:hover {
color: #FFF;
text-align: center;
font-family: Metropolis;
font-size: 16px;
font-style: normal;
font-weight: 700;
line-height: 24px;
text-decoration:unset;
}
.body-monroe-ohio-websites-seo-marketing .divSiteContentInnerAdditionals3 h3,
.body-monroe-ohio-websites-seo-marketing .divSiteContentInnerAdditionals1 h3 {
text-transform:uppercase;
}
.body-monroe-ohio-websites-seo-marketing .divSiteContentInnerAdditionals3 p {
font-size:18px;
}
.body-monroe-ohio-websites-seo-marketing .divSiteContentInnerAdditionals3 p strong {
color: #29CB8B !important;
font-family: Metropolis;
font-size: 18px;
font-style: italic;
font-weight: 700;
line-height: 21px;
}
.body-monroe-ohio-websites-seo-marketing .divSiteContentInnerAdditionals1 p {
font-size:18px;
width:100%;
}
.body-monroe-ohio-websites-seo-marketing .div-additional-block-2 h2 {
color: #000FA0;
font-family: Anton;
font-size: 48px;
font-style: normal;
font-weight: 400;
line-height: 57px;
width:75%;
}
.body-monroe-ohio-websites-seo-marketing .div-additional-block-2 h3 {
color: #002755;
font-family: Metropolis;
font-size: 26px;
font-style: normal;
font-weight: 700;
line-height: 34px;
letter-spacing: 2.6px;
text-transform: uppercase;
width:75%;
padding-top:30px;
padding-bottom:60px;
}
.body-monroe-ohio-websites-seo-marketing .div-additional-block-2 ul {
width:50%;
}
.body-monroe-ohio-websites-seo-marketing .div-additional-block-2 p {
width:100%;
}
.body-monroe-ohio-websites-seo-marketing .div-additional-block-2 .spnBlockContent {
display:flex;
flex-wrap:wrap;
}
.body-monroe-ohio-websites-seo-marketing .div-additional-block-2 {
padding-bottom:15px;
}
.body-monroe-ohio-websites-seo-marketing .divMainCalloutWrapper-static .divBlockWrapper-maincallout .divMainCalloutTextWrapper {
height:100%;
top:0;
background: rgba(0, 39, 85, 0.69);
text-align:left;
}
.body-monroe-ohio-websites-seo-marketing .divMainCalloutTextInner h1,
.body-monroe-ohio-websites-seo-marketing .divMainCalloutTextInner h2,
.body-monroe-ohio-websites-seo-marketing .divMainCalloutTextInner h3,
.body-monroe-ohio-websites-seo-marketing .divMainCalloutTextInner h4,
.body-monroe-ohio-websites-seo-marketing .divMainCalloutTextInner h5,
.body-monroe-ohio-websites-seo-marketing .divMainCalloutTextInner p,
.body-monroe-ohio-websites-seo-marketing .divMainCalloutTextInner span {
text-align:left !important;
width:100%;
}
.body-monroe-ohio-websites-seo-marketing .divMainCalloutTextInner h1,
.body-monroe-ohio-websites-seo-marketing .divMainCalloutTextInner h3 {
text-transform:uppercase;
}
.body-monroe-ohio-websites-seo-marketing .divMainCalloutTextInner h5 {
font-weight:400;
}
.body-monroe-ohio-websites-seo-marketing .divMainCalloutTextInner h5 strong {
font-weight:700;
}
.body-monroe-ohio-websites-seo-marketing .faqDiv h2,
.body-monroe-ohio-websites-seo-marketing .faqDiv {
width:100%;
text-align:center;
}
.body-monroe-ohio-websites-seo-marketing .divBlockWrapper-faq .divBlockInner-question {
text-align:left;
}
.body-monroe-ohio-websites-seo-marketing .divPullingFromPageWrappe,
.body-monroe-ohio-websites-seo-marketing .divBlockWrapper-faq {
width:100%;
max-width:100%;
flex:unset;
}
.body-monroe-ohio-websites-seo-marketing .divMiniCallout {
width:30%;
max-width:30%;
}
.body-monroe-ohio-websites-seo-marketing .divMiniCalloutRow-1 {
padding-bottom:45px;
}
.body-monroe-ohio-websites-seo-marketing .divMainCalloutTextInner h1,
.body-monroe-ohio-websites-seo-marketing .divMainCalloutTextInner h2,
.body-monroe-ohio-websites-seo-marketing .divMainCalloutTextInner h3,
.body-monroe-ohio-websites-seo-marketing .divMainCalloutTextInner h4,
.body-monroe-ohio-websites-seo-marketing .divMainCalloutTextInner h5 {
margin-bottom:20px !important;
}
.body-monroe-ohio-websites-seo-marketing .divSiteContentInnerAdditionals3 {
width:100%;
max-width:100% !important;
flex:unset;
background-color: #C9E8FF;
padding-top:70px;
padding-bottom:45px;
}
.body-monroe-ohio-websites-seo-marketing .divSiteContentInnerAdditionals4 {
width:100%;
max-width:100% !important;
background:#C9E8FF;
padding-bottom:15px;
}
.body-monroe-ohio-websites-seo-marketing .divSiteContentInnerAdditionals1 * {
color:#F5F5F5 !important;
}
.body-monroe-ohio-websites-seo-marketing .divSponsorSlideWrapper .swiper-wrapper {
align-items:center;
}
.body-monroe-ohio-websites-seo-marketing .divSiteContentInnerAdditionals2 h2 {
color: #000FA0;
font-family: Anton;
font-size: 48px;
font-style: normal;
font-weight: 400;
text-transform:uppercase;
letter-spacing:normal;
}
.body-monroe-ohio-websites-seo-marketing .divSiteContentInnerAdditionals2 h3 {
color: #002755;
font-family: Metropolis;
font-size: 26px;
font-style: normal;
font-weight: 700;
line-height: 34px;
letter-spacing: 2.6px;
}
.body-monroe-ohio-websites-seo-marketing .divSiteContentInnerAdditionals2 h4 {
color: #002755;
font-family: Metropolis;
font-size: 26px;
font-style: normal;
font-weight: 700;
line-height: 34px;
letter-spacing: 2.6px;
text-transform:uppercase;
}
.body-monroe-ohio-websites-seo-marketing .divSiteContentInnerAdditionals3,
.body-monroe-ohio-websites-seo-marketing .divSiteContentInnerAdditionals1 {
position:relative;
}
.body-monroe-ohio-websites-seo-marketing .div-additional-block-3 {
padding-bottom:30px;
padding-top:90px;
}
.body-monroe-ohio-websites-seo-marketing .div-additional-block-4 .divBlockInner {
display:flex;
flex-direction:row-reverse;
align-items:center;
}
.body-monroe-ohio-websites-seo-marketing .div-additional-block-4 .divBlockInner .divBlockMedia {
margin-bottom:0;
flex:unset;
}
.body-monroe-ohio-websites-seo-marketing .swiper-container-horizontal>.swiper-pagination-bullets {
background:transparent;
bottom:0;
}
.body-monroe-ohio-websites-seo-marketing .swiper-pagination-bullet {
border:0px solid #ffffff;
background:#C9E8FF;
}
.body-monroe-ohio-websites-seo-marketing .swiper-pagination-bullet-active {
background:#000FA0;
}
.body-monroe-ohio-websites-seo-marketing .divSponsorHeaderWrapper p{
text-align:center;
padding-top:30px;
padding-bottom:30px;
}
.body-monroe-ohio-websites-seo-marketing .div-additional-block-4 .divBlockInner .spnBlockContent {
padding-top:45px;
padding-bottom:25px;
width:100%;
}
.body-monroe-ohio-websites-seo-marketing .divSiteContentInnerAdditionals2 ul li {
padding:10px 0;
}
.body-monroe-ohio-websites-seo-marketing .divSiteContentInnerAdditionals2 strong {
color:#DD4100;
}
.body-monroe-ohio-websites-seo-marketing .divSiteContentInnerAdditionals2 li strong,
.body-monroe-ohio-websites-seo-marketing .divSiteContentInnerAdditionals2 li span {
position:relative;
top:-4px;
}
.body-monroe-ohio-websites-seo-marketing .div-additional-block-1 {
display:flex;
align-items:center;
}
.body-monroe-ohio-websites-seo-marketing .divMiniCalloutInner {
border-radius: 10px;
background: #000FA0;
padding:22px 22px;
min-height:300px;
display:flex;
align-items:center !important;
}
.body-monroe-ohio-websites-seo-marketing .divMiniCalloutInner h3,
.body-monroe-ohio-websites-seo-marketing .divMiniCalloutInner p {
text-align:left;
}
.body-monroe-ohio-websites-seo-marketing .divMiniCalloutRow {
gap:2%;
}
.body-monroe-ohio-websites-seo-marketing .divSiteContentInnerAdditionals5 {
padding-top:75px;
}
.body-monroe-ohio-websites-seo-marketing .faqDiv h2 {
padding-top:75px;
text-transform:uppercase;
}
.body-monroe-ohio-websites-seo-marketing .divSiteContentWrapper {
padding-bottom:0 !important;
position:relative;
}
.body-monroe-ohio-websites-seo-marketing .divBlockWrapper-faq .divBlockInner-question {
flex-direction:row-reverse;
}
.body-monroe-ohio-websites-seo-marketing .divBlockWrapper-faq .divBlockInner-question > *:not(span) {
color:#000FA0;
font-size:26px;
}
.body-monroe-ohio-websites-seo-marketing .fa-plus {
color:#000FA0;
font-size:39px;
}
.body-monroe-ohio-websites-seo-marketing .faqDiv h2 {
color:#000FA0;
}
.body-monroe-ohio-websites-seo-marketing .divBlockMedia figure {
margin:0 !important;
}
.body-monroe-ohio-websites-seo-marketing .divSiteContentInnerAdditionals2 {
padding:0;
}
.body-monroe-ohio-websites-seo-marketing .divSiteContentInnerMinis {
width:100%;
max-width:100% !important;
background:#C9E8FF;
}
.body-monroe-ohio-websites-seo-marketing .divSiteContentInnerAdditionals3 .spnBlockContent > div {
width:50%;
max-width:50%;
}
.body-monroe-ohio-websites-seo-marketing .divSiteContentInnerAdditionals3 .divBlockInner {
width:100%;
}
.body-monroe-ohio-websites-seo-marketing .divMiniCalloutInner,
.body-monroe-ohio-websites-seo-marketing .divMiniCallout .divBlockMedia picture {
display:flex;
align-items:start;
justify-content:center;
}
.body-monroe-ohio-websites-seo-marketing .divMiniCallout .divBlockMedia img {
width:86px;
height:86px;
}
.body-monroe-ohio-websites-seo-marketing .divBlockInner-answer p {
text-align:left;
font-weight:400;
}
.body-monroe-ohio-websites-seo-marketing .divPullingFromPageWrappe .divBlogInner {
flex-direction:row-reverse;
flex-wrap:nowrap;
}
.body-monroe-ohio-websites-seo-marketing .divPullingFromPageWrappe .divBlogWrapper {
width:100%;
max-width:100%;
}
.body-monroe-ohio-websites-seo-marketing .divPullingFromPageWrappe {
flex-wrap:nowrap;
}
.body-monroe-ohio-websites-seo-marketing .divPullingFromPageWrappe > h2 {
color: #DD4100 !important;
font-family: Anton;
font-size: 85px;
font-style: normal;
font-weight: 400;
line-height: 113%;
margin-right:30px;
width:35%;
padding-bottom:20px;
background:url(https://www.chooselegend.com/layout/images/Vector.png);
background-size:100%;
background-repeat:no-repeat;
background-position:bottom;
}
.body-monroe-ohio-websites-seo-marketing .divPullingFromPageWrappe .divBlogWrapper-synopsis .divBlockWrapper-blog {
width:50%;
max-width:50%;
}
.body-monroe-ohio-websites-seo-marketing .divPullingFromPageWrappe .divBlogWrapper-synopsis .divBlockWrapper-blog img,
.body-monroe-ohio-websites-seo-marketing .divPullingFromPageWrappe .divBlogWrapper-synopsis .divBlockWrapper-blog a {
width:100%;
}
.body-monroe-ohio-websites-seo-marketing .divPullingFromPageWrappe .divBlogWrapper-synopsis .divBlockWrapper-blog.divBlockWrapper-text {
padding-left:30px;
}
.body-monroe-ohio-websites-seo-marketing .divNavigation-sandwich .btn-sandwich .icon-bar {
background-color:#ffffff;
}
.body-monroe-ohio-websites-seo-marketing .divSiteContentInnerTestimonials {
width:100%;
max-width:100% !important;
background:#000FA0;
}
.body-monroe-ohio-websites-seo-marketing .divSiteContentInnerTestimonials p {
color:#ffffff !important;
width:75%;
margin:auto;
text-align:center;
font-family: Metropolis;
font-weight: 400;
font-style: Regular;
font-size: 24px;
leading-trim: NONE;
line-height: 30px;
letter-spacing: 0%;
text-align: center;
vertical-align: middle;
}
.body-monroe-ohio-websites-seo-marketing .divSiteContentInnerTestimonials p.author {
font-family: Metropolis;
font-weight: 700;
font-style: Bold;
font-size: 24px;
leading-trim: NONE;
line-height: 100%;
letter-spacing: 0%;
text-align: center;
color:#29CB8B !important;
padding-top:45px;
}
.body-monroe-ohio-websites-seo-marketing .divSiteContentInnerTestimonials {
position:relative;
}
.body-monroe-ohio-websites-seo-marketing .divAdditionalOneWave {
top:-78px;
transform: scaleX(-1);
}
.body-monroe-ohio-websites-seo-marketing .divPullingFromPageWrapper-blog,
.body-monroe-ohio-websites-seo-marketing .divSiteContentInnerBlog2 {
padding-bottom:25px;
position:relative;
}
.body-monroe-ohio-websites-seo-marketing .divIndustriesBlogViewMoreWrapper p{
width:34%;
}
.body-monroe-ohio-websites-seo-marketing .divTestimonialIcon {
display:none;
}
.body-monroe-ohio-websites-seo-marketing .divBlockWrapper-testimonial.carded .divBlockInner {
border:0;
box-shadow:unset;
padding-bottom:30px;
}
.body-monroe-ohio-websites-seo-marketing .divFooterRow-top-contact {
display:none;
}
.body-monroe-ohio-websites-seo-marketing .divIndustriesFooterForm {
width:100%;
background:url(https://www.chooselegend.com/layout/images/industryFooterFormBgMonroe.jpg);
background-size:cover;
min-height:769px;
padding:75px 15px;
padding-bottom:90px;
}
@media (min-width:768px) and (max-width:1199px){
.body-monroe-ohio-websites-seo-marketing .divMainCalloutText-tinyMCE {
width:100%;
}
.body-monroe-ohio-websites-seo-marketing .divIndustriesBlogViewMoreWrapper {
bottom:105px;
}
.body-monroe-ohio-websites-seo-marketing header {
background:#002755;
}
.body-monroe-ohio-websites-seo-marketing .divSponsorHeaderWrapper p {
padding-bottom:0;
margin-bottom:0;
}
.body-monroe-ohio-websites-seo-marketing .divSponsorHeaderWrapper {
padding-bottom:0;
}
.body-monroe-ohio-websites-seo-marketing header {
position:fixed;
}
.body-monroe-ohio-websites-seo-marketing .divPageTitle {
background-image:unset;
}
.body-monroe-ohio-websites-seo-marketing .divMainCalloutWrapper {
margin-top:0;
}
.body-monroe-ohio-websites-seo-marketing .divMiniCalloutRow-1 {
padding-bottom:0;
}
.main-pagedirectory-monroe {
margin-top:0 !important;
}
.body-monroe-ohio-websites-seo-marketing .divMiniCalloutRow {
width:100%;
max-width:100%;
}
.body-monroe-ohio-websites-seo-marketing .divSiteContentInnerAdditionals1 h3 {
text-align:center;
}
.body-monroe-ohio-websites-seo-marketing .divSiteContentInnerAdditionals3 .spnBlockContent {
gap:5%;
}
.body-monroe-ohio-websites-seo-marketing .divSiteContentInnerAdditionals3 a.anchButton{
position:absolute;
top:78%;
justify-self:anchor-center;
}
.body-monroe-ohio-websites-seo-marketing .divSiteContentInnerAdditionals3 .spnBlockContent {
align-items:start;
padding-top:60px;
}
.body-monroe-ohio-websites-seo-marketing .divSiteContentInnerAdditionals3 {
z-index:13;
}
.body-monroe-ohio-websites-seo-marketing .divSiteContentInnerAdditionals3 .spnBlockContent {
min-height:514px;
}
.body-monroe-ohio-websites-seo-marketing .divMiniCallout {
width:45%;
max-width:45%;
flex:unset;
min-height:0;
}
.body-monroe-ohio-websites-seo-marketing .divMiniCalloutTextInner {
padding:0;
}
.body-monroe-ohio-websites-seo-marketing .divMiniCalloutWrapperInner {
justify-content:center;
}
.body-monroe-ohio-websites-seo-marketing ++.divMiniCalloutTextInner {
padding:0;
}
.body-monroe-ohio-websites-seo-marketing .divMainCalloutText-tinyMCE {
display:flex;
}
.body-monroe-ohio-websites-seo-marketing .divMainCalloutText-tinyMCE > div {
width:50%;
}
.body-monroe-ohio-websites-seo-marketing .divMainCalloutInner .divBlockMedia img,
.body-monroe-ohio-websites-seo-marketing .divMainCalloutWrapper {
height:634px;
}
.body-monroe-ohio-websites-seo-marketing .divMainCalloutTextInner h3 {
font-size:24px;
}
.body-monroe-ohio-websites-seo-marketing .divMainCalloutTextInner h1,
.body-monroe-ohio-websites-seo-marketing .divMainCalloutTextInner h2,
.body-monroe-ohio-websites-seo-marketing .divMainCalloutTextInner h3,
.body-monroe-ohio-websites-seo-marketing .divMainCalloutTextInner h4,
.body-monroe-ohio-websites-seo-marketing .divMainCalloutTextInner h5,
.body-monroe-ohio-websites-seo-marketing .divMainCalloutTextInner p,
.body-monroe-ohio-websites-seo-marketing .divMainCalloutTextInner span {
text-align:left !important;
width:100%;
}
.body-monroe-ohio-websites-seo-marketing #main > div > div.divMainCalloutWrapper.divMainCalloutWrapper-static > div > div > div > div > div > div > div.divMainCalloutTextWrapper > div > div > div:nth-child(1) {
display:flex;
align-items:center;
justify-content:center;
flex-direction:column;
}
.body-monroe-ohio-websites-seo-marketing .divMainCalloutTextInner h1 {
margin:0 !important;
}
.body-monroe-ohio-websites-seo-marketing .divMainCalloutTextInner h1,
.body-monroe-ohio-websites-seo-marketing .divMainCalloutTextInner h2,
.body-monroe-ohio-websites-seo-marketing .divMainCalloutTextInner h3,
.body-monroe-ohio-websites-seo-marketing .divMainCalloutTextInner h4,
.body-monroe-ohio-websites-seo-marketing .divMainCalloutTextInner h5 {
margin-bottom:10px !important;
}
.body-monroe-ohio-websites-seo-marketing .div-additional-block-4 .divBlockInner .divBlockMedia {
width:70%;
max-width:70%;
margin-bottom:0;
margin-right:0;
}
.body-monroe-ohio-websites-seo-marketing .divSiteContentInnerAdditionals2 {
padding-bottom:0 !important;
}
.body-monroe-ohio-websites-seo-marketing .div-additional-block-4 .spnBlockContent {
padding-top:15px;
padding-bottom:30px;
}
.body-monroe-ohio-websites-seo-marketing #main > div > div.divMainCalloutWrapper.divMainCalloutWrapper-static > div > div > div > div > div > div > div.divMainCalloutTextWrapper > div > div > div:nth-child(2) {
padding-left:0;
}
.body-monroe-ohio-websites-seo-marketing .divMainCalloutInner .divBlockMedia img, .body-monroe-ohio-websites-seo-marketing .divMainCalloutWrapper {
height:630px;
}
.body-monroe-ohio-websites-seo-marketing .divMainCalloutTextInner {
padding-top:140px;
}
.body-monroe-ohio-websites-seo-marketing .divPageTitle h1 {
font-size:60px;
}
.body-monroe-ohio-websites-seo-marketing h2 {
font-size:36px;
}
.body-monroe-ohio-websites-seo-marketing .divSiteContentInnerTestimonials p {
font-size:20px;
}
.body-monroe-ohio-websites-seo-marketing .divMiniCalloutRow {
margin:0;
}
.body-monroe-ohio-websites-seo-marketing .divSiteContentInnerAdditionals3.divSiteContentInner-sitewidth.container {
min-height:0;
padding-top:60px !important;
}
.body-monroe-ohio-websites-seo-marketing .div-additional-block-2 {
padding-bottom:45px;
}
.body-monroe-ohio-websites-seo-marketing .divPullingFromPageWrapper-blog {
padding-bottom:90px;
padding-top:30px;
}
.body-monroe-ohio-websites-seo-marketing .divMainCalloutText-tinyMCE > div {
width:100%;
}
.body-monroe-ohio-websites-seo-marketing .divMainCalloutText-tinyMCE {
flex-direction:column;
gap:0;
}
.body-monroe-ohio-websites-seo-marketing .divSiteContentInnerAdditionals3 .spnBlockContent > div {
width:100%;
max-width:100%;
}
.body-monroe-ohio-websites-seo-marketing .div-additional-block-3 .spnBlockContent {
flex-direction:row !important;
}
.body-monroe-ohio-websites-seo-marketing .divSiteContentInnerAdditionals1 h3 {
width:100%;
}
.body-monroe-ohio-websites-seo-marketing .div-additional-block-4 .divBlockInner {
flex-direction:column-reverse;
}
.body-monroe-ohio-websites-seo-marketing .divMiniCalloutWrapperInner,
.body-monroe-ohio-websites-seo-marketing .divSiteContentInnerAdditionals3 .spnBlockContent {
flex-direction:column;
}
.body-monroe-ohio-websites-seo-marketing .divPullingFromPageWrappe .divBlockWrapper-synopsis .divBlockBody {
display:none;
}
.body-monroe-ohio-websites-seo-marketing .divPullingFromPageWrappe > h2 {
font-size:50px;
}
.body-monroe-ohio-websites-seo-marketing .divMainCalloutTextInner h2 {
font-size:20px;
}
.body-monroe-ohio-websites-seo-marketing .divPageTitle .container {
padding:0 6%;
width:100%;
max-width:100% !important;
}
}
@media (max-width:767px) {
.body-monroe-ohio-websites-seo-marketing .divPullingFromPageWrappe .divBlogInner {
flex-direction:column-reverse;
}
.body-monroe-ohio-websites-seo-marketing .divSiteContentInnerAdditionals3 {
min-height:0;
}
.body-monroe-ohio-websites-seo-marketing .divSponsorHeaderWrapper {
padding-left:15px;
padding-right:15px;
}
.body-monroe-ohio-websites-seo-marketing .divMainCalloutTextInner a.anchButton {
padding:10px 35px;
}
.body-monroe-ohio-websites-seo-marketing .div-additional-block-5 p{
display:flex;
flex-direction:column;
align-items:center;
justify-content:center;
text-align:center;
margin:0;
}
.body-monroe-ohio-websites-seo-marketing .divSiteContentInnerTestimonials p {
width:100%;
}
.body-monroe-ohio-websites-seo-marketing .div-additional-block-3 .divBlockMedia-left {
display:none;
}
.body-monroe-ohio-websites-seo-marketing .divPageTitle h1 {
font-size:34px;
}
.body-monroe-ohio-websites-seo-marketing .divIndustriesBlogViewMoreWrapper {
position:relative;
bottom:0;
width:100%;
}
.body-monroe-ohio-websites-seo-marketing .divIndustriesBlogViewMoreWrapper p {
width:100%;
}
.body-monroe-ohio-websites-seo-marketing .divPageTitle {
height:289px;
background: rgba(0, 39, 85, 0.75);
}
.body-monroe-ohio-websites-seo-marketing .divPageTitle h1 {
margin-top:0;
}
.body-monroe-ohio-websites-seo-marketing .divPullingFromPageWrapper-blog,
.body-monroe-ohio-websites-seo-marketing .div-additional-block-3{
padding-top:15px;
padding-bottom:15px;
}
.body-monroe-ohio-websites-seo-marketing .divBlockSwiperWrapper {
padding:0 !important;
margin:0 !important;
}
.body-monroe-ohio-websites-seo-marketing .divBlockWrapper-testimonial.carded .divBlockInner {
padding-top:0;
}
.body-monroe-ohio-websites-seo-marketing .divBlockWrapper-testimonial.carded {
margin-top:0 !important;
}
.body-monroe-ohio-websites-seo-marketing .div-additional-block-4 .divBlockInner .spnBlockContent {
padding-top:0;
}
.body-monroe-ohio-websites-seo-marketing .div-additional-block-2 {
padding-bottom:0;
}
.body-monroe-ohio-websites-seo-marketing .divMainCalloutWrapper-static .divBlockWrapper-maincallout .divMainCalloutTextWrapper {
position:relative;
}
.body-monroe-ohio-websites-seo-marketing .divPullingFromPageWrappe .divBlockWrapper-synopsis .divBlockBody {
display:none;
}
.body-monroe-ohio-websites-seo-marketing .divPullingFromPageWrappe > h2 {
font-size:30px;
}
.body-monroe-ohio-websites-seo-marketing .divPullingFromPageWrappe {
flex-wrap:wrap;
flex-direction:column;
}
.body-monroe-ohio-websites-seo-marketing header {
background:#002755;
}
.body-monroe-ohio-websites-seo-marketing .divPageTitle {
background-image:unset;
}
.body-monroe-ohio-websites-seo-marketing .divMainCalloutWrapper {
margin-top:0;
}
.body-monroe-ohio-websites-seo-marketing .div-additional-block-3 .divBlockMedia-left {
padding-right:0;
margin-bottom:30px;
}
.body-monroe-ohio-websites-seo-marketing .divPullingFromPageWrappe .divBlogWrapper-synopsis .divBlockWrapper-blog {
width:100%;
max-width:100%;
}
.body-monroe-ohio-websites-seo-marketing .divMainCalloutText-tinyMCE {
width:100%;
}
.body-monroe-ohio-websites-seo-marketing .divMainCalloutWrapper-static .divBlockWrapper-maincallout .divMainCalloutTextWrapper {
padding:5px !important;
}
.body-monroe-ohio-websites-seo-marketing .divSiteContentInnerAdditionals3 {
height:100%;
padding-top:45px;
}
.body-monroe-ohio-websites-seo-marketing .divMiniCalloutRow-1 {
padding-bottom:0;
}
.body-monroe-ohio-websites-seo-marketing .div-additional-block-2 ul,
.body-monroe-ohio-websites-seo-marketing .div-additional-block-2 h2,
.body-monroe-ohio-websites-seo-marketing .div-additional-block-2 h3 {
width:100%;
}
.main-pagedirectory-monroe {
margin-top:0 !important;
}
.body-monroe-ohio-websites-seo-marketing .divSiteContentInnerAdditionals2 li {
list-style-position: inside;
line-height:30px;
}
.body-monroe-ohio-websites-seo-marketing .divMiniCalloutWrapperInner,
.body-monroe-ohio-websites-seo-marketing .divSiteContentInnerAdditionals3 .spnBlockContent {
flex-direction:column;
}
.body-monroe-ohio-websites-seo-marketing .div-additional-block-4 .divBlockInner {
flex-direction:column-reverse;
}
.body-monroe-ohio-websites-seo-marketing .divSiteContentInnerAdditionals3 .spnBlockContent > div,
.body-monroe-ohio-websites-seo-marketing .divSiteContentInnerAdditionals1 .spnBlockContent > div {
width:100%;
max-width:100%;
}
.body-monroe-ohio-websites-seo-marketing .divMainCalloutTextInner h5 {
display:flex;
align-items:center;
justify-content:center;
}
.body-monroe-ohio-websites-seo-marketing .divSiteContentInnerAdditionals3 h3,
.body-monroe-ohio-websites-seo-marketing .divSiteContentInnerAdditionals1 h3 {
text-align:center;
}
.body-monroe-ohio-websites-seo-marketing .divMainCalloutText-tinyMCE {
gap:30px;
}
.body-monroe-ohio-websites-seo-marketing .divSiteContentInnerAdditionals2 {
padding-top:30px;
}
.body-monroe-ohio-websites-seo-marketing .divBlockWrapper-faq .divBlockInner-question > *:not(span) {
font-size:20px;
}
.body-monroe-ohio-websites-seo-marketing .divMainCalloutInner .divBlockMedia img {
height:287px !important;
}
.body-monroe-ohio-websites-seo-marketing .divPullingFromPageWrappe > h2 {
width:100%;
background:unset;
text-align:center;
}
.body-monroe-ohio-websites-seo-marketing .divIndustriesBlogViewMoreWrapper {
text-align:center;
}
.body-monroe-ohio-websites-seo-marketing .divMainCalloutWrapper-static .divBlockWrapper-maincallout .divMainCalloutTextWrapper {
background:#000FA0;
padding:15px !important;
}
.body-monroe-ohio-websites-seo-marketing .divMainCalloutText-tinyMCE ul li,
.body-monroe-ohio-websites-seo-marketing .divMainCalloutText-tinyMCE ul{
text-align:left !important;
}
.body-monroe-ohio-websites-seo-marketing .divMainCalloutWrapper {
height:100% !important;
}
.body-monroe-ohio-websites-seo-marketing .divMainCalloutTextInner h1,
.body-monroe-ohio-websites-seo-marketing .divMainCalloutTextInner h2,
.body-monroe-ohio-websites-seo-marketing .divMainCalloutTextInner h3,
.body-monroe-ohio-websites-seo-marketing .divMainCalloutTextInner h4,
.body-monroe-ohio-websites-seo-marketing .divMainCalloutTextInner h5 {
margin-bottom:10px !important;
}
.body-monroe-ohio-websites-seo-marketing .divMainCalloutTextInner h1,
.body-monroe-ohio-websites-seo-marketing .divMainCalloutTextInner h2,
.body-monroe-ohio-websites-seo-marketing .divMainCalloutTextInner h3,
.body-monroe-ohio-websites-seo-marketing .divMainCalloutTextInner h4,
.body-monroe-ohio-websites-seo-marketing .divMainCalloutTextInner h5,
.body-monroe-ohio-websites-seo-marketing .divMainCalloutTextInner p,
.body-monroe-ohio-websites-seo-marketing .divMainCalloutTextInner span {
text-align:left !important;
width:100%;
}
.body-monroe-ohio-websites-seo-marketing #main > div > div.divMainCalloutWrapper.divMainCalloutWrapper-static > div > div > div > div > div > div > div.divMainCalloutTextWrapper > div > div > div:nth-child(1) {
display:flex;
align-items:center;
justify-content:center;
flex-direction:column;
}
.body-monroe-ohio-websites-seo-marketing .divSiteContentInnerAdditionals1 .spnBlockContent > div,
.body-monroe-ohio-websites-seo-marketing .divSiteContentInnerAdditionals3 .spnBlockContent > div {
width:100%;
max-width:100%;
}
.body-monroe-ohio-websites-seo-marketing .divMiniCallout {
width:85%;
max-width:85%;
}
.body-monroe-ohio-websites-seo-marketing .divMainCalloutWrapper iFrame {
max-width:345px !important;
min-width:345px !important;
}
.body-monroe-ohio-websites-seo-marketing #main > div > div.divMainCalloutWrapper.divMainCalloutWrapper-static > div > div > div > div > div > div > div.divMainCalloutTextWrapper > div > div > div:nth-child(2) {
padding-left:0;
}
.body-monroe-ohio-websites-seo-marketing .divMainCalloutInner .divBlockMedia img, .body-monroe-ohio-websites-seo-marketing .divMainCalloutWrapper {
height:1200px;
}
.body-monroe-ohio-websites-seo-marketing .divMainCalloutTextInner h3 {
font-size:20px;
}
.body-monroe-ohio-websites-seo-marketing .divMainCalloutText-tinyMCE > div {
width:100%;
}
.body-monroe-ohio-websites-seo-marketing .divMainCalloutText-tinyMCE {
flex-direction:column;
}
.body-monroe-ohio-websites-seo-marketing .div-additional-block-4 .divBlockInner {
display:flex;
flex-direction:column-reverse;
}
.body-monroe-ohio-websites-seo-marketing .divSiteContentInnerAdditionals3 .spnBlockContent {
gap:0;
flex-direction:column;
}
}
.body-monroe-ohio-websites-seo-marketing .divSiteContentInnerAdditionals4 .anchButton{
border:1px solid #D64000;
-moz-transition: all 0.28s ease; -o-transition: all 0.28s ease; -webkit-transition: all 0.28s ease; transition: all 0.28s ease;
}
.body-monroe-ohio-websites-seo-marketing .divSiteContentInnerAdditionals4 .anchButton:hover{
border:1px solid #000FA0;
-moz-transition: all 0.28s ease; -o-transition: all 0.28s ease; -webkit-transition: all 0.28s ease; transition: all 0.28s ease;
}
@media (max-width:1023px) {
.body-monroe-ohio-websites-seo-marketing .divSiteContentInnerAdditionals2 .anchButton,
.body-monroe-ohio-websites-seo-marketing .divSiteContentInnerAdditionals4 .anchButton {
margin-bottom:10px;
}
.body-monroe-ohio-websites-seo-marketing .divCaseStudyInner {
padding-bottom:0;
}
}
@media (max-width:767px) {
.body-monroe-ohio-websites-seo-marketing .divMainCalloutTextInner h1,
.body-monroe-ohio-websites-seo-marketing .divMainCalloutTextInner h2,
.body-monroe-ohio-websites-seo-marketing .divMainCalloutTextInner h3,
.body-monroe-ohio-websites-seo-marketing .divMainCalloutTextInner h4,
.body-monroe-ohio-websites-seo-marketing .divMainCalloutTextInner h5,
.body-monroe-ohio-websites-seo-marketing .divMainCalloutTextInner p,
.body-monroe-ohio-websites-seo-marketing .divMainCalloutTextInner span {
text-align:center !important;
width:100%;
}
}
@media (max-width:767px) {
.body-monroe-ohio-websites-seo-marketing .divSiteContentInnerAdditionals5{
display:none;
}
.body-monroe-ohio-websites-seo-marketing .divSiteContentInnerAdditionals2 p {
text-align:center !important;
display:flex;
flex-direction:column;
align-items:center;
}
.body-monroe-ohio-websites-seo-marketing .divPageTitle h1,
.body-monroe-ohio-websites-seo-marketing .divPageTitle p {
text-align:center;
}
}
.divIndustriesFooterForm p {
color: #FFF;
font-family: Metropolis;
font-size: 24px;
font-style: normal;
font-weight: 400;
line-height: 30px;
background:rgba(0,0,0,0.01);
}
.divIndustriesFooterForm h2:hover,
.divIndustriesFooterForm h2 {
color: #FFF !important;
background:rgba(0,0,0,0.01);
font-family: Anton;
font-size: 48px;
font-style: normal;
font-weight: 400;
line-height: normal;
}
.divIndustriesFooterForm h3 {
color: #29CB8B;
font-family: Metropolis;
font-size: 30px;
font-style: normal;
font-weight: 700;
line-height: 40px;
letter-spacing: 3px;
background:rgba(0,0,0,0.01);
}
@media (min-width: 1440px){
.body-west-chester-ohio-websites-seo-marketing .container, .body-west-chester-ohio-websites-seo-marketing .container-lg, .body-west-chester-ohio-websites-seo-marketing .container-md, .body-west-chester-ohio-websites-seo-marketing .container-sm, .body-west-chester-ohio-websites-seo-marketing .container-xl,
.body-west-chester-ohio-websites-seo-marketing .divBannerAlertTextWrapper, .body-west-chester-ohio-websites-seo-marketing .div-additional-block-1, .body-west-chester-ohio-websites-seo-marketing .div-additional-block-2, .body-west-chester-ohio-websites-seo-marketing .div-additional-block-3,
.body-west-chester-ohio-websites-seo-marketing .divPullingFromPageWrappe, .body-west-chester-ohio-websites-seo-marketing .div-additional-block-3, .body-west-chester-ohio-websites-seo-marketing .div-additional-block-4,
.body-west-chester-ohio-websites-seo-marketing .divMainCalloutWrapper-static .divBlockWrapper-maincallout .divMainCalloutTextWrapper .divMainCalloutTextInner {
max-width: 1362px !important;
margin:auto !important;
}
}
.body-west-chester-ohio-websites-seo-marketing .divSponsorHeaderWrapper {
background:transparent;
padding-top:75px !important;
}
.body-west-chester-ohio-websites-seo-marketing .divSponsorHeaderWrapper h2:hover,
.body-west-chester-ohio-websites-seo-marketing .divSponsorHeaderWrapper h2 {
color:#DD4100 !important;
}
.body-west-chester-ohio-websites-seo-marketing p,
.body-west-chester-ohio-websites-seo-marketing .divMainCalloutTextInner p {
font-size:16px !important;
}
.body-west-chester-ohio-websites-seo-marketing .div-additional-block-3 {
padding-top:60px;
}
.body-west-chester-ohio-websites-seo-marketing .divMainCalloutTextInner a.anchButton {
font-size:20px !important;
font-weight:700;
font-family: 'Inter 18pt';
border-radius:60px;
}
.body-west-chester-ohio-websites-seo-marketing .divNavigation-main {
position:relative;
z-index:14;
}
.body-west-chester-ohio-websites-seo-marketing .divPullingFromPageWrappe .divBlogWrapper img {
border:2px solid #002755;
}
.body-west-chester-ohio-websites-seo-marketing .divIndustriesBlogViewMoreWrapper {
width:100%;
position:absolute;
bottom:230px;
display:flex;
justify-content:end;
}
.body-west-chester-ohio-websites-seo-marketing .divIndustriesBlogViewMoreWrapper p a {
border-radius: 59px;
border: 1px solid #002755;
color: #002755;
text-align: center;
font-family: 'Metropolis', sans-serif;
font-size: 20px;
font-style: normal;
font-weight: 700;
line-height: normal;
padding:7.5px 35px;
text-transform:uppercase;
-moz-transition: all 0.28s ease; -o-transition: all 0.28s ease; -webkit-transition: all 0.28s ease; transition: all 0.28s ease;
}
.body-west-chester-ohio-websites-seo-marketing .divIndustriesBlogViewMoreWrapper p a:hover {
border-radius: 59px;
border: 1px solid #002755;
color: #ffffff;
background:#002755;
text-align: center;
font-family: 'Metropolis', sans-serif;
font-size: 20px;
font-style: normal;
font-weight: 700;
line-height: normal;
padding:7.5px 35px;
text-transform:uppercase;
-moz-transition: all 0.28s ease; -o-transition: all 0.28s ease; -webkit-transition: all 0.28s ease; transition: all 0.28s ease;
}
.body-west-chester-ohio-websites-seo-marketing .div-additional-block-3 .divBlockMedia-left {
padding-right:30px;
}
.body-west-chester-ohio-websites-seo-marketing .div-additional-block-1:hover h2,
.body-west-chester-ohio-websites-seo-marketing h2,
.body-west-chester-ohio-websites-seo-marketing h2:hover {
color: #000FA0 !important;
font-family: Anton;
font-size: 48px;
font-style: normal;
font-weight: 400;
line-height: 57px;
}
.body-west-chester-ohio-websites-seo-marketing .div-additional-block-3:hover h2,
.body-west-chester-ohio-websites-seo-marketing .div-additional-block-3 h2{
color:#DD4100 !important;
font-family: Anton;
font-size: 48px;
font-style: normal;
font-weight: 400;
line-height: 57px;
}
.body-west-chester-ohio-websites-seo-marketing .divCaseStudyInner {
padding-top:0;
}
.body-west-chester-ohio-websites-seo-marketing .divPullingFromPageWrapper-blog {
padding-top:0;
}
.body-west-chester-ohio-websites-seo-marketing h3 {
color: #002755;
font-family: Metropolis;
font-size: 24px;
font-style: normal;
font-weight: 700;
line-height: 34px;
letter-spacing: 2.4px;
}
.body-west-chester-ohio-websites-seo-marketing .divPageTitle h1 {
color:#ffffff;
position:relative;
top:22px;
background:rgba(0,0,0,0.01);
}
.body-west-chester-ohio-websites-seo-marketing .divMainCalloutText-tinyMCE {
width:65%;
}
.body-west-chester-ohio-websites-seo-marketing .divMainCalloutTextInner h2 {
color: #FFF !important;
font-family: Metropolis;
font-size: 36px;
font-style: normal;
font-weight: 700;
line-height: 40px;
letter-spacing: 3.6px;
}
.body-west-chester-ohio-websites-seo-marketing .divPageTitle .container {
position:relative;
top:15px;
}
.body-west-chester-ohio-websites-seo-marketing .divPageTitle {
width:100%;
background-image:url(https://www.chooselegend.com/layout/images/pageTitleBgLanding.png);
background-size:100% 100%;
background-position:bottom;
position:absolute;
z-index:13;
top:-2px;
padding-bottom:0;
padding-top:45px;
}
.body-west-chester-ohio-websites-seo-marketing .divPageTitle p {
color: #29CB8B;
background:rgba(0,0,0,0.01);
font-family: Metropolis;
font-size: 24px;
font-style: normal;
font-weight: 700;
line-height: normal;
letter-spacing: 3.6px;
}
.body-west-chester-ohio-websites-seo-marketing header {
background:#000FA0;
z-index:14;
}
.body-west-chester-ohio-websites-seo-marketing .anchLogoLink img {
opacity:1;
}
.body-west-chester-ohio-websites-seo-marketing .divLogoWrapper {
background-image:unset;
}
.body-west-chester-ohio-websites-seo-marketing .divNavFields-main .anchNavigation{
font-family:'Metropolis', sans-serif;
font-size:16px;
font-weight:bold;
text-transform:uppercase;
background:transparent;
color:#ffffff;
padding:0;
margin:0 15px;
-moz-transition: all 0.28s ease; -o-transition: all 0.28s ease; -webkit-transition: all 0.28s ease; transition: all 0.28s ease;
}
.body-west-chester-ohio-websites-seo-marketing .divNavFields-main .anchNavigation:hover,
.body-west-chester-ohio-websites-seo-marketing .divNavFields-main .anchNavigation:active,
.body-west-chester-ohio-websites-seo-marketing .divNavFields-main .anchNavigation:focus,
.body-west-chester-ohio-websites-seo-marketing .divNavFields-main .anchNavigation.current{
color:#00DD8D;
}
.body-west-chester-ohio-websites-seo-marketing .divSiteContentInnerMinis {
width:100%;
max-width:100% !important;
}
.body-west-chester-ohio-websites-seo-marketing .divMiniCallout {
padding:7.5px 15px;
}
.body-west-chester-ohio-websites-seo-marketing .divMainCalloutText-tinyMCE > div {
width:50%;
}
.body-west-chester-ohio-websites-seo-marketing #main > div > div.divMainCalloutWrapper.divMainCalloutWrapper-static > div > div > div > div > div > div > div.divMainCalloutTextWrapper > div > div > div:nth-child(1) {
display:flex;
align-items:center;
justify-content:center;
flex-direction:column;
}
.body-west-chester-ohio-websites-seo-marketing .divMainCalloutTextWrapper {
padding:15px 6% !important;
}
.body-west-chester-ohio-websites-seo-marketing .divMainCalloutTextWrapper h1 strong {
font-weight:normal;
color:#29CB8B;
}
.body-west-chester-ohio-websites-seo-marketing .divSiteContentInnerAdditionals1 .spnBlockContent {
display:flex;
align-items:center;
flex-wrap:wrap;
gap:5%;
}
.body-west-chester-ohio-websites-seo-marketing .divSiteContentInnerAdditionals1 h3 {
width:70%;
}
.body-west-chester-ohio-websites-seo-marketing .divSiteContentInnerAdditionals1 .spnBlockContent > div {
width:47.5%;
max-width:47.5%;
}
.body-west-chester-ohio-websites-seo-marketing .divMainCalloutWrapper {
height:883px;
margin-top:100px;
}
.body-west-chester-ohio-websites-seo-marketing #main > div > div.divMainCalloutWrapper.divMainCalloutWrapper-static > div > div > div > div > div > div > div.divMainCalloutTextWrapper > div > div > div:nth-child(2) {
padding-left:5%;
}
.body-west-chester-ohio-websites-seo-marketing a.anchButton {
text-transform:uppercase;
font-size:20px;
border-radius:59px;
padding:5px 25px;
}
.body-west-chester-ohio-websites-seo-marketing .divMainCalloutTextInner a.anchButton:hover {
color:white !important;
font-size:20px;
font-size:20px;
border-radius:59px;
}
.body-west-chester-ohio-websites-seo-marketing .divMiniCallout:hover .divMiniCalloutTextWrapper h3,
.body-west-chester-ohio-websites-seo-marketing .divMiniCalloutInner h3,
.body-west-chester-ohio-websites-seo-marketing .divMiniCalloutInner h3:hover {
color: #FFF;
text-align: center;
font-family: Metropolis;
font-size: 16px;
font-style: normal;
font-weight: 700;
line-height: 24px;
text-decoration:unset;
}
.body-west-chester-ohio-websites-seo-marketing .divSiteContentInnerAdditionals3 h3,
.body-west-chester-ohio-websites-seo-marketing .divSiteContentInnerAdditionals1 h3 {
text-transform:uppercase;
}
.body-west-chester-ohio-websites-seo-marketing .divSiteContentInnerAdditionals3 p {
font-size:18px;
}
.body-west-chester-ohio-websites-seo-marketing .divSiteContentInnerAdditionals3 p strong {
color: #29CB8B !important;
font-family: Metropolis;
font-size: 18px;
font-style: italic;
font-weight: 700;
line-height: 21px;
}
.body-west-chester-ohio-websites-seo-marketing .divSiteContentInnerAdditionals1 p {
font-size:18px;
width:100%;
}
.body-west-chester-ohio-websites-seo-marketing .div-additional-block-2 h2 {
color: #000FA0;
font-family: Anton;
font-size: 48px;
font-style: normal;
font-weight: 400;
line-height: 57px;
width:75%;
}
.body-west-chester-ohio-websites-seo-marketing .div-additional-block-2 h3 {
color: #002755;
font-family: Metropolis;
font-size: 26px;
font-style: normal;
font-weight: 700;
line-height: 34px;
letter-spacing: 2.6px;
text-transform: uppercase;
width:75%;
padding-top:30px;
padding-bottom:60px;
}
.body-west-chester-ohio-websites-seo-marketing .div-additional-block-2 ul {
width:50%;
}
.body-west-chester-ohio-websites-seo-marketing .div-additional-block-2 p {
width:100%;
}
.body-west-chester-ohio-websites-seo-marketing .div-additional-block-2 .spnBlockContent {
display:flex;
flex-wrap:wrap;
}
.body-west-chester-ohio-websites-seo-marketing .div-additional-block-2 {
padding-bottom:15px;
}
.body-west-chester-ohio-websites-seo-marketing .divMainCalloutWrapper-static .divBlockWrapper-maincallout .divMainCalloutTextWrapper {
height:100%;
top:0;
background: rgba(0, 39, 85, 0.69);
text-align:left;
}
.body-west-chester-ohio-websites-seo-marketing .divMainCalloutTextInner h1,
.body-west-chester-ohio-websites-seo-marketing .divMainCalloutTextInner h2,
.body-west-chester-ohio-websites-seo-marketing .divMainCalloutTextInner h3,
.body-west-chester-ohio-websites-seo-marketing .divMainCalloutTextInner h4,
.body-west-chester-ohio-websites-seo-marketing .divMainCalloutTextInner h5,
.body-west-chester-ohio-websites-seo-marketing .divMainCalloutTextInner p,
.body-west-chester-ohio-websites-seo-marketing .divMainCalloutTextInner span {
text-align:left !important;
width:100%;
}
.body-west-chester-ohio-websites-seo-marketing .divMainCalloutTextInner h1,
.body-west-chester-ohio-websites-seo-marketing .divMainCalloutTextInner h3 {
text-transform:uppercase;
}
.body-west-chester-ohio-websites-seo-marketing .divMainCalloutTextInner h5 {
font-weight:400;
}
.body-west-chester-ohio-websites-seo-marketing .divMainCalloutTextInner h5 strong {
font-weight:700;
}
.body-west-chester-ohio-websites-seo-marketing .faqDiv h2,
.body-west-chester-ohio-websites-seo-marketing .faqDiv {
width:100%;
text-align:center;
}
.body-west-chester-ohio-websites-seo-marketing .divBlockWrapper-faq .divBlockInner-question {
text-align:left;
}
.body-west-chester-ohio-websites-seo-marketing .divPullingFromPageWrappe,
.body-west-chester-ohio-websites-seo-marketing .divBlockWrapper-faq {
width:100%;
max-width:100%;
flex:unset;
}
.body-west-chester-ohio-websites-seo-marketing .divMiniCallout {
width:30%;
max-width:30%;
}
.body-west-chester-ohio-websites-seo-marketing .divMiniCalloutRow-1 {
padding-bottom:45px;
}
.body-west-chester-ohio-websites-seo-marketing .divMainCalloutTextInner h1,
.body-west-chester-ohio-websites-seo-marketing .divMainCalloutTextInner h2,
.body-west-chester-ohio-websites-seo-marketing .divMainCalloutTextInner h3,
.body-west-chester-ohio-websites-seo-marketing .divMainCalloutTextInner h4,
.body-west-chester-ohio-websites-seo-marketing .divMainCalloutTextInner h5 {
margin-bottom:20px !important;
}
.body-west-chester-ohio-websites-seo-marketing .divSiteContentInnerAdditionals3 {
width:100%;
max-width:100% !important;
flex:unset;
background-color: #C9E8FF;
padding-top:70px;
padding-bottom:45px;
}
.body-west-chester-ohio-websites-seo-marketing .divSiteContentInnerAdditionals4 {
width:100%;
max-width:100% !important;
background:#C9E8FF;
padding-bottom:15px;
}
.body-west-chester-ohio-websites-seo-marketing .divSiteContentInnerAdditionals1 * {
color:#F5F5F5 !important;
}
.body-west-chester-ohio-websites-seo-marketing .divSponsorSlideWrapper .swiper-wrapper {
align-items:center;
}
.body-west-chester-ohio-websites-seo-marketing .divSiteContentInnerAdditionals2 h2 {
color: #000FA0;
font-family: Anton;
font-size: 48px;
font-style: normal;
font-weight: 400;
text-transform:uppercase;
letter-spacing:normal;
}
.body-west-chester-ohio-websites-seo-marketing .divSiteContentInnerAdditionals2 h3 {
color: #002755;
font-family: Metropolis;
font-size: 26px;
font-style: normal;
font-weight: 700;
line-height: 34px;
letter-spacing: 2.6px;
}
.body-west-chester-ohio-websites-seo-marketing .divSiteContentInnerAdditionals2 h4 {
color: #002755;
font-family: Metropolis;
font-size: 26px;
font-style: normal;
font-weight: 700;
line-height: 34px;
letter-spacing: 2.6px;
text-transform:uppercase;
}
.body-west-chester-ohio-websites-seo-marketing .divSiteContentInnerAdditionals3,
.body-west-chester-ohio-websites-seo-marketing .divSiteContentInnerAdditionals1 {
position:relative;
}
.body-west-chester-ohio-websites-seo-marketing .div-additional-block-3 {
padding-bottom:30px;
padding-top:90px;
}
.body-west-chester-ohio-websites-seo-marketing .div-additional-block-4 .divBlockInner {
display:flex;
flex-direction:row-reverse;
align-items:center;
}
.body-west-chester-ohio-websites-seo-marketing .div-additional-block-4 .divBlockInner .divBlockMedia {
margin-bottom:0;
flex:unset;
}
.body-west-chester-ohio-websites-seo-marketing .swiper-container-horizontal>.swiper-pagination-bullets {
background:transparent;
bottom:0;
}
.body-west-chester-ohio-websites-seo-marketing .swiper-pagination-bullet {
border:0px solid #ffffff;
background:#C9E8FF;
}
.body-west-chester-ohio-websites-seo-marketing .swiper-pagination-bullet-active {
background:#000FA0;
}
.body-west-chester-ohio-websites-seo-marketing .divSponsorHeaderWrapper p{
text-align:center;
padding-top:30px;
padding-bottom:30px;
}
.body-west-chester-ohio-websites-seo-marketing .div-additional-block-4 .divBlockInner .spnBlockContent {
padding-top:45px;
padding-bottom:25px;
width:100%;
}
.body-west-chester-ohio-websites-seo-marketing .divSiteContentInnerAdditionals2 ul li {
padding:10px 0;
}
.body-west-chester-ohio-websites-seo-marketing .divSiteContentInnerAdditionals2 strong {
color:#DD4100;
}
.body-west-chester-ohio-websites-seo-marketing .divSiteContentInnerAdditionals2 li strong,
.body-west-chester-ohio-websites-seo-marketing .divSiteContentInnerAdditionals2 li span {
position:relative;
top:-4px;
}
.body-west-chester-ohio-websites-seo-marketing .div-additional-block-1 {
display:flex;
align-items:center;
}
.body-west-chester-ohio-websites-seo-marketing .divMiniCalloutInner {
border-radius: 10px;
background: #000FA0;
padding:22px 22px;
min-height:300px;
display:flex;
align-items:center !important;
}
.body-west-chester-ohio-websites-seo-marketing .divMiniCalloutInner h3,
.body-west-chester-ohio-websites-seo-marketing .divMiniCalloutInner p {
text-align:left;
}
.body-west-chester-ohio-websites-seo-marketing .divMiniCalloutRow {
gap:2%;
}
.body-west-chester-ohio-websites-seo-marketing .divSiteContentInnerAdditionals5 {
padding-top:75px;
}
.body-west-chester-ohio-websites-seo-marketing .faqDiv h2 {
padding-top:75px;
text-transform:uppercase;
}
.body-west-chester-ohio-websites-seo-marketing .divSiteContentWrapper {
padding-bottom:0 !important;
position:relative;
}
.body-west-chester-ohio-websites-seo-marketing .divBlockWrapper-faq .divBlockInner-question {
flex-direction:row-reverse;
}
.body-west-chester-ohio-websites-seo-marketing .divBlockWrapper-faq .divBlockInner-question > *:not(span) {
color:#000FA0;
font-size:26px;
}
.body-west-chester-ohio-websites-seo-marketing .fa-plus {
color:#000FA0;
font-size:39px;
}
.body-west-chester-ohio-websites-seo-marketing .faqDiv h2 {
color:#000FA0;
}
.body-west-chester-ohio-websites-seo-marketing .divBlockMedia figure {
margin:0 !important;
}
.body-west-chester-ohio-websites-seo-marketing .divSiteContentInnerAdditionals2 {
padding:0;
}
.body-west-chester-ohio-websites-seo-marketing .divSiteContentInnerMinis {
width:100%;
max-width:100% !important;
background:#C9E8FF;
}
.body-west-chester-ohio-websites-seo-marketing .divSiteContentInnerAdditionals3 .spnBlockContent > div {
width:50%;
max-width:50%;
}
.body-west-chester-ohio-websites-seo-marketing .divSiteContentInnerAdditionals3 .divBlockInner {
width:100%;
}
.body-west-chester-ohio-websites-seo-marketing .divMiniCalloutInner,
.body-west-chester-ohio-websites-seo-marketing .divMiniCallout .divBlockMedia picture {
display:flex;
align-items:start;
justify-content:center;
}
.body-west-chester-ohio-websites-seo-marketing .divMiniCallout .divBlockMedia img {
width:86px;
height:86px;
}
.body-west-chester-ohio-websites-seo-marketing .divBlockInner-answer p {
text-align:left;
font-weight:400;
}
.body-west-chester-ohio-websites-seo-marketing .divPullingFromPageWrappe .divBlogInner {
flex-direction:row-reverse;
flex-wrap:nowrap;
}
.body-west-chester-ohio-websites-seo-marketing .divPullingFromPageWrappe .divBlogWrapper {
width:100%;
max-width:100%;
}
.body-west-chester-ohio-websites-seo-marketing .divPullingFromPageWrappe {
flex-wrap:nowrap;
}
.body-west-chester-ohio-websites-seo-marketing .divPullingFromPageWrappe > h2 {
color: #DD4100 !important;
font-family: Anton;
font-size: 85px;
font-style: normal;
font-weight: 400;
line-height: 113%;
margin-right:30px;
width:35%;
padding-bottom:20px;
background:url(https://www.chooselegend.com/layout/images/Vector.png);
background-size:100%;
background-repeat:no-repeat;
background-position:bottom;
}
.body-west-chester-ohio-websites-seo-marketing .divPullingFromPageWrappe .divBlogWrapper-synopsis .divBlockWrapper-blog {
width:50%;
max-width:50%;
}
.body-west-chester-ohio-websites-seo-marketing .divPullingFromPageWrappe .divBlogWrapper-synopsis .divBlockWrapper-blog img,
.body-west-chester-ohio-websites-seo-marketing .divPullingFromPageWrappe .divBlogWrapper-synopsis .divBlockWrapper-blog a {
width:100%;
}
.body-west-chester-ohio-websites-seo-marketing .divPullingFromPageWrappe .divBlogWrapper-synopsis .divBlockWrapper-blog.divBlockWrapper-text {
padding-left:30px;
}
.body-west-chester-ohio-websites-seo-marketing .divNavigation-sandwich .btn-sandwich .icon-bar {
background-color:#ffffff;
}
.body-west-chester-ohio-websites-seo-marketing .divSiteContentInnerTestimonials {
width:100%;
max-width:100% !important;
background:#000FA0;
}
.body-west-chester-ohio-websites-seo-marketing .divSiteContentInnerTestimonials p {
color:#ffffff !important;
width:75%;
margin:auto;
text-align:center;
font-family: Metropolis;
font-weight: 400;
font-style: Regular;
font-size: 24px;
leading-trim: NONE;
line-height: 30px;
letter-spacing: 0%;
text-align: center;
vertical-align: middle;
}
.body-west-chester-ohio-websites-seo-marketing .divSiteContentInnerTestimonials p.author {
font-family: Metropolis;
font-weight: 700;
font-style: Bold;
font-size: 24px;
leading-trim: NONE;
line-height: 100%;
letter-spacing: 0%;
text-align: center;
color:#29CB8B !important;
padding-top:45px;
}
.body-west-chester-ohio-websites-seo-marketing .divSiteContentInnerTestimonials {
position:relative;
}
.body-west-chester-ohio-websites-seo-marketing .divAdditionalOneWave {
top:-78px;
transform: scaleX(-1);
}
.body-west-chester-ohio-websites-seo-marketing .divPullingFromPageWrapper-blog,
.body-west-chester-ohio-websites-seo-marketing .divSiteContentInnerBlog2 {
padding-bottom:25px;
position:relative;
}
.body-west-chester-ohio-websites-seo-marketing .divIndustriesBlogViewMoreWrapper p{
width:34%;
}
.body-west-chester-ohio-websites-seo-marketing .divTestimonialIcon {
display:none;
}
.body-west-chester-ohio-websites-seo-marketing .divBlockWrapper-testimonial.carded .divBlockInner {
border:0;
box-shadow:unset;
padding-bottom:30px;
}
.body-west-chester-ohio-websites-seo-marketing .divFooterRow-top-contact {
display:none;
}
.body-west-chester-ohio-websites-seo-marketing .divIndustriesFooterForm {
width:100%;
background:url(https://www.chooselegend.com/layout/images/industryFooterFormBgWestChester.jpg);
background-size:cover;
min-height:769px;
padding:75px 15px;
padding-bottom:90px;
}
@media (min-width:768px) and (max-width:1199px){
.body-west-chester-ohio-websites-seo-marketing .divMainCalloutText-tinyMCE {
width:100%;
}
.body-west-chester-ohio-websites-seo-marketing .divIndustriesBlogViewMoreWrapper {
bottom:105px;
}
.body-west-chester-ohio-websites-seo-marketing header {
background:#002755;
}
.body-west-chester-ohio-websites-seo-marketing .divSponsorHeaderWrapper p {
padding-bottom:0;
margin-bottom:0;
}
.body-west-chester-ohio-websites-seo-marketing .divSponsorHeaderWrapper {
padding-bottom:0;
}
.body-west-chester-ohio-websites-seo-marketing header {
position:fixed;
}
.body-west-chester-ohio-websites-seo-marketing #main {
margin-top:100px !important;
}
.body-west-chester-ohio-websites-seo-marketing .divPageTitle {
background-image:unset;
}
.body-west-chester-ohio-websites-seo-marketing .divMainCalloutWrapper {
margin-top:0;
}
.body-west-chester-ohio-websites-seo-marketing .divMiniCalloutRow-1 {
padding-bottom:0;
}
.main-pagedirectory-west-chester {
margin-top:0 !important;
}
.body-west-chester-ohio-websites-seo-marketing .divMiniCalloutRow {
width:100%;
max-width:100%;
}
.body-west-chester-ohio-websites-seo-marketing .divSiteContentInnerAdditionals1 h3 {
text-align:center;
}
.body-west-chester-ohio-websites-seo-marketing .divSiteContentInnerAdditionals3 .spnBlockContent {
gap:5%;
}
.body-west-chester-ohio-websites-seo-marketing .divSiteContentInnerAdditionals3 a.anchButton{
position:absolute;
top:78%;
justify-self:anchor-center;
}
.body-west-chester-ohio-websites-seo-marketing .divSiteContentInnerAdditionals3 .spnBlockContent {
align-items:start;
padding-top:60px;
}
.body-west-chester-ohio-websites-seo-marketing .divSiteContentInnerAdditionals3 {
z-index:13;
}
.body-west-chester-ohio-websites-seo-marketing .divSiteContentInnerAdditionals3 .spnBlockContent {
min-height:514px;
}
.body-west-chester-ohio-websites-seo-marketing .divMiniCallout {
width:45%;
max-width:45%;
flex:unset;
min-height:0;
}
.body-west-chester-ohio-websites-seo-marketing .divMiniCalloutTextInner {
padding:0;
}
.body-west-chester-ohio-websites-seo-marketing .divMiniCalloutWrapperInner {
justify-content:center;
}
.body-west-chester-ohio-websites-seo-marketing ++.divMiniCalloutTextInner {
padding:0;
}
.body-west-chester-ohio-websites-seo-marketing .divMainCalloutText-tinyMCE {
display:flex;
}
.body-west-chester-ohio-websites-seo-marketing .divMainCalloutText-tinyMCE > div {
width:50%;
}
.body-west-chester-ohio-websites-seo-marketing .divMainCalloutInner .divBlockMedia img,
.body-west-chester-ohio-websites-seo-marketing .divMainCalloutWrapper {
height:634px;
}
.body-west-chester-ohio-websites-seo-marketing .divMainCalloutTextInner h3 {
font-size:24px;
}
.body-west-chester-ohio-websites-seo-marketing .divMainCalloutTextInner h1,
.body-west-chester-ohio-websites-seo-marketing .divMainCalloutTextInner h2,
.body-west-chester-ohio-websites-seo-marketing .divMainCalloutTextInner h3,
.body-west-chester-ohio-websites-seo-marketing .divMainCalloutTextInner h4,
.body-west-chester-ohio-websites-seo-marketing .divMainCalloutTextInner h5,
.body-west-chester-ohio-websites-seo-marketing .divMainCalloutTextInner p,
.body-west-chester-ohio-websites-seo-marketing .divMainCalloutTextInner span {
text-align:left !important;
width:100%;
}
.body-west-chester-ohio-websites-seo-marketing #main > div > div.divMainCalloutWrapper.divMainCalloutWrapper-static > div > div > div > div > div > div > div.divMainCalloutTextWrapper > div > div > div:nth-child(1) {
display:flex;
align-items:center;
justify-content:center;
flex-direction:column;
}
.body-west-chester-ohio-websites-seo-marketing .divMainCalloutTextInner h1 {
margin:0 !important;
}
.body-west-chester-ohio-websites-seo-marketing .divMainCalloutTextInner h1,
.body-west-chester-ohio-websites-seo-marketing .divMainCalloutTextInner h2,
.body-west-chester-ohio-websites-seo-marketing .divMainCalloutTextInner h3,
.body-west-chester-ohio-websites-seo-marketing .divMainCalloutTextInner h4,
.body-west-chester-ohio-websites-seo-marketing .divMainCalloutTextInner h5 {
margin-bottom:10px !important;
}
.body-west-chester-ohio-websites-seo-marketing .div-additional-block-4 .divBlockInner .divBlockMedia {
width:70%;
max-width:70%;
margin-bottom:0;
margin-right:0;
}
.body-west-chester-ohio-websites-seo-marketing .divSiteContentInnerAdditionals2 {
padding-bottom:0 !important;
}
.body-west-chester-ohio-websites-seo-marketing .div-additional-block-4 .spnBlockContent {
padding-top:15px;
padding-bottom:30px;
}
.body-west-chester-ohio-websites-seo-marketing #main > div > div.divMainCalloutWrapper.divMainCalloutWrapper-static > div > div > div > div > div > div > div.divMainCalloutTextWrapper > div > div > div:nth-child(2) {
padding-left:0;
}
.body-west-chester-ohio-websites-seo-marketing .divMainCalloutInner .divBlockMedia img, .body-west-chester-ohio-websites-seo-marketing .divMainCalloutWrapper {
height:630px;
}
.body-west-chester-ohio-websites-seo-marketing .divMainCalloutTextInner {
padding-top:140px;
}
.body-west-chester-ohio-websites-seo-marketing .divPageTitle h1 {
font-size:60px;
}
.body-west-chester-ohio-websites-seo-marketing h2 {
font-size:36px;
}
.body-west-chester-ohio-websites-seo-marketing .divSiteContentInnerTestimonials p {
font-size:20px;
}
.body-west-chester-ohio-websites-seo-marketing .divMiniCalloutRow {
margin:0;
}
.body-west-chester-ohio-websites-seo-marketing .divSiteContentInnerAdditionals3.divSiteContentInner-sitewidth.container {
min-height:0;
padding-top:60px !important;
}
.body-west-chester-ohio-websites-seo-marketing .div-additional-block-2 {
padding-bottom:45px;
}
.body-west-chester-ohio-websites-seo-marketing .divPullingFromPageWrapper-blog {
padding-bottom:90px;
padding-top:30px;
}
.body-west-chester-ohio-websites-seo-marketing .divMainCalloutText-tinyMCE > div {
width:100%;
}
.body-west-chester-ohio-websites-seo-marketing .divMainCalloutText-tinyMCE {
flex-direction:column;
gap:0;
}
.body-west-chester-ohio-websites-seo-marketing .divSiteContentInnerAdditionals3 .spnBlockContent > div {
width:100%;
max-width:100%;
}
.body-west-chester-ohio-websites-seo-marketing .div-additional-block-3 .spnBlockContent {
flex-direction:row !important;
}
.body-west-chester-ohio-websites-seo-marketing .divSiteContentInnerAdditionals1 h3 {
width:100%;
}
.body-west-chester-ohio-websites-seo-marketing .div-additional-block-4 .divBlockInner {
flex-direction:column-reverse;
}
.body-west-chester-ohio-websites-seo-marketing .divMiniCalloutWrapperInner,
.body-west-chester-ohio-websites-seo-marketing .divSiteContentInnerAdditionals3 .spnBlockContent {
flex-direction:column;
}
.body-west-chester-ohio-websites-seo-marketing .divPullingFromPageWrappe .divBlockWrapper-synopsis .divBlockBody {
display:none;
}
.body-west-chester-ohio-websites-seo-marketing .divPullingFromPageWrappe > h2 {
font-size:50px;
}
.body-west-chester-ohio-websites-seo-marketing .divMainCalloutTextInner h2 {
font-size:20px;
}
.body-west-chester-ohio-websites-seo-marketing .divPageTitle .container {
padding:0 6%;
width:100%;
max-width:100% !important;
}
}
@media (max-width:767px) {
.body-west-chester-ohio-websites-seo-marketing .divPullingFromPageWrappe .divBlogInner {
flex-direction:column-reverse;
}
.body-west-chester-ohio-websites-seo-marketing .divSiteContentInnerAdditionals3 {
min-height:0;
}
.body-west-chester-ohio-websites-seo-marketing .divSponsorHeaderWrapper {
padding-left:15px;
padding-right:15px;
}
.body-west-chester-ohio-websites-seo-marketing .divMainCalloutTextInner a.anchButton {
padding:10px 35px;
}
.body-west-chester-ohio-websites-seo-marketing .div-additional-block-5 p{
display:flex;
flex-direction:column;
align-items:center;
justify-content:center;
text-align:center;
margin:0;
}
.body-west-chester-ohio-websites-seo-marketing .divSiteContentInnerTestimonials p {
width:100%;
}
.body-west-chester-ohio-websites-seo-marketing .div-additional-block-3 .divBlockMedia-left {
display:none;
}
.body-west-chester-ohio-websites-seo-marketing .divPageTitle h1 {
font-size:34px;
}
.body-west-chester-ohio-websites-seo-marketing .divIndustriesBlogViewMoreWrapper {
position:relative;
bottom:0;
width:100%;
}
.body-west-chester-ohio-websites-seo-marketing .divIndustriesBlogViewMoreWrapper p {
width:100%;
}
.body-west-chester-ohio-websites-seo-marketing .divPageTitle {
height:289px;
background: rgba(0, 39, 85, 0.75);
}
.body-west-chester-ohio-websites-seo-marketing .divPageTitle h1 {
margin-top:0;
}
.body-west-chester-ohio-websites-seo-marketing .divPullingFromPageWrapper-blog,
.body-west-chester-ohio-websites-seo-marketing .div-additional-block-3{
padding-top:15px;
padding-bottom:15px;
}
.body-west-chester-ohio-websites-seo-marketing .divBlockSwiperWrapper {
padding:0 !important;
margin:0 !important;
}
.body-west-chester-ohio-websites-seo-marketing .divBlockWrapper-testimonial.carded .divBlockInner {
padding-top:0;
}
.body-west-chester-ohio-websites-seo-marketing .divBlockWrapper-testimonial.carded {
margin-top:0 !important;
}
.body-west-chester-ohio-websites-seo-marketing .div-additional-block-4 .divBlockInner .spnBlockContent {
padding-top:0;
}
.body-west-chester-ohio-websites-seo-marketing .div-additional-block-2 {
padding-bottom:0;
}
.body-west-chester-ohio-websites-seo-marketing .divMainCalloutWrapper-static .divBlockWrapper-maincallout .divMainCalloutTextWrapper {
position:relative;
}
.body-west-chester-ohio-websites-seo-marketing .divPullingFromPageWrappe .divBlockWrapper-synopsis .divBlockBody {
display:none;
}
.body-west-chester-ohio-websites-seo-marketing .divPullingFromPageWrappe > h2 {
font-size:30px;
}
.body-west-chester-ohio-websites-seo-marketing .divPullingFromPageWrappe {
flex-wrap:wrap;
flex-direction:column;
}
.body-west-chester-ohio-websites-seo-marketing header {
background:#002755;
}
.body-west-chester-ohio-websites-seo-marketing .divPageTitle {
background-image:unset;
}
.body-west-chester-ohio-websites-seo-marketing .divMainCalloutWrapper {
margin-top:0;
}
.body-west-chester-ohio-websites-seo-marketing .div-additional-block-3 .divBlockMedia-left {
padding-right:0;
margin-bottom:30px;
}
.body-west-chester-ohio-websites-seo-marketing .divPullingFromPageWrappe .divBlogWrapper-synopsis .divBlockWrapper-blog {
width:100%;
max-width:100%;
}
.body-west-chester-ohio-websites-seo-marketing .divMainCalloutText-tinyMCE {
width:100%;
}
.body-west-chester-ohio-websites-seo-marketing .divMainCalloutWrapper-static .divBlockWrapper-maincallout .divMainCalloutTextWrapper {
padding:5px !important;
}
.body-west-chester-ohio-websites-seo-marketing .divSiteContentInnerAdditionals3 {
height:100%;
padding-top:45px;
}
.body-west-chester-ohio-websites-seo-marketing .divMiniCalloutRow-1 {
padding-bottom:0;
}
.body-west-chester-ohio-websites-seo-marketing .div-additional-block-2 ul,
.body-west-chester-ohio-websites-seo-marketing .div-additional-block-2 h2,
.body-west-chester-ohio-websites-seo-marketing .div-additional-block-2 h3 {
width:100%;
}
.main-pagedirectory-west-chester {
margin-top:0 !important;
}
.body-west-chester-ohio-websites-seo-marketing .divSiteContentInnerAdditionals2 li {
list-style-position: inside;
line-height:30px;
}
.body-west-chester-ohio-websites-seo-marketing .divMiniCalloutWrapperInner,
.body-west-chester-ohio-websites-seo-marketing .divSiteContentInnerAdditionals3 .spnBlockContent {
flex-direction:column;
}
.body-west-chester-ohio-websites-seo-marketing .div-additional-block-4 .divBlockInner {
flex-direction:column-reverse;
}
.body-west-chester-ohio-websites-seo-marketing .divSiteContentInnerAdditionals3 .spnBlockContent > div,
.body-west-chester-ohio-websites-seo-marketing .divSiteContentInnerAdditionals1 .spnBlockContent > div {
width:100%;
max-width:100%;
}
.body-west-chester-ohio-websites-seo-marketing .divMainCalloutTextInner h5 {
display:flex;
align-items:center;
justify-content:center;
}
.body-west-chester-ohio-websites-seo-marketing .divSiteContentInnerAdditionals3 h3,
.body-west-chester-ohio-websites-seo-marketing .divSiteContentInnerAdditionals1 h3 {
text-align:center;
}
.body-west-chester-ohio-websites-seo-marketing .divMainCalloutText-tinyMCE {
gap:30px;
}
.body-west-chester-ohio-websites-seo-marketing .divSiteContentInnerAdditionals2 {
padding-top:30px;
}
.body-west-chester-ohio-websites-seo-marketing .divBlockWrapper-faq .divBlockInner-question > *:not(span) {
font-size:20px;
}
.body-west-chester-ohio-websites-seo-marketing #main {
margin-top:100px !important;
}
.body-west-chester-ohio-websites-seo-marketing .divMainCalloutInner .divBlockMedia img {
height:287px !important;
}
.body-west-chester-ohio-websites-seo-marketing .divPullingFromPageWrappe > h2 {
width:100%;
background:unset;
text-align:center;
}
.body-west-chester-ohio-websites-seo-marketing .divIndustriesBlogViewMoreWrapper {
text-align:center;
}
.body-west-chester-ohio-websites-seo-marketing .divMainCalloutWrapper-static .divBlockWrapper-maincallout .divMainCalloutTextWrapper {
background:#000FA0;
padding:15px !important;
}
.body-west-chester-ohio-websites-seo-marketing .divMainCalloutText-tinyMCE ul li,
.body-west-chester-ohio-websites-seo-marketing .divMainCalloutText-tinyMCE ul{
text-align:left !important;
}
.body-west-chester-ohio-websites-seo-marketing .divMainCalloutWrapper {
height:100% !important;
}
.body-west-chester-ohio-websites-seo-marketing .divMainCalloutTextInner h1,
.body-west-chester-ohio-websites-seo-marketing .divMainCalloutTextInner h2,
.body-west-chester-ohio-websites-seo-marketing .divMainCalloutTextInner h3,
.body-west-chester-ohio-websites-seo-marketing .divMainCalloutTextInner h4,
.body-west-chester-ohio-websites-seo-marketing .divMainCalloutTextInner h5 {
margin-bottom:10px !important;
}
.body-west-chester-ohio-websites-seo-marketing .divMainCalloutTextInner h1,
.body-west-chester-ohio-websites-seo-marketing .divMainCalloutTextInner h2,
.body-west-chester-ohio-websites-seo-marketing .divMainCalloutTextInner h3,
.body-west-chester-ohio-websites-seo-marketing .divMainCalloutTextInner h4,
.body-west-chester-ohio-websites-seo-marketing .divMainCalloutTextInner h5,
.body-west-chester-ohio-websites-seo-marketing .divMainCalloutTextInner p,
.body-west-chester-ohio-websites-seo-marketing .divMainCalloutTextInner span {
text-align:left !important;
width:100%;
}
.body-west-chester-ohio-websites-seo-marketing #main > div > div.divMainCalloutWrapper.divMainCalloutWrapper-static > div > div > div > div > div > div > div.divMainCalloutTextWrapper > div > div > div:nth-child(1) {
display:flex;
align-items:center;
justify-content:center;
flex-direction:column;
}
.body-west-chester-ohio-websites-seo-marketing .divSiteContentInnerAdditionals1 .spnBlockContent > div,
.body-west-chester-ohio-websites-seo-marketing .divSiteContentInnerAdditionals3 .spnBlockContent > div {
width:100%;
max-width:100%;
}
.body-west-chester-ohio-websites-seo-marketing .divMiniCallout {
width:85%;
max-width:85%;
}
.body-west-chester-ohio-websites-seo-marketing .divMainCalloutWrapper iFrame {
max-width:345px !important;
min-width:345px !important;
}
.body-west-chester-ohio-websites-seo-marketing #main > div > div.divMainCalloutWrapper.divMainCalloutWrapper-static > div > div > div > div > div > div > div.divMainCalloutTextWrapper > div > div > div:nth-child(2) {
padding-left:0;
}
.body-west-chester-ohio-websites-seo-marketing .divMainCalloutInner .divBlockMedia img, .body-west-chester-ohio-websites-seo-marketing .divMainCalloutWrapper {
height:1200px;
}
.body-west-chester-ohio-websites-seo-marketing .divMainCalloutTextInner h3 {
font-size:20px;
}
.body-west-chester-ohio-websites-seo-marketing .divMainCalloutText-tinyMCE > div {
width:100%;
}
.body-west-chester-ohio-websites-seo-marketing .divMainCalloutText-tinyMCE {
flex-direction:column;
}
.body-west-chester-ohio-websites-seo-marketing .div-additional-block-4 .divBlockInner {
display:flex;
flex-direction:column-reverse;
}
.body-west-chester-ohio-websites-seo-marketing .divSiteContentInnerAdditionals3 .spnBlockContent {
gap:0;
flex-direction:column;
}
}
.body-west-chester-ohio-websites-seo-marketing .divSiteContentInnerAdditionals4 .anchButton{
border:1px solid #D64000;
-moz-transition: all 0.28s ease; -o-transition: all 0.28s ease; -webkit-transition: all 0.28s ease; transition: all 0.28s ease;
}
.body-west-chester-ohio-websites-seo-marketing .divSiteContentInnerAdditionals4 .anchButton:hover{
border:1px solid #000FA0;
-moz-transition: all 0.28s ease; -o-transition: all 0.28s ease; -webkit-transition: all 0.28s ease; transition: all 0.28s ease;
}
@media (max-width:1023px) {
.body-west-chester-ohio-websites-seo-marketing .divSiteContentInnerAdditionals2 .anchButton,
.body-west-chester-ohio-websites-seo-marketing .divSiteContentInnerAdditionals4 .anchButton {
margin-bottom:10px;
}
.body-west-chester-ohio-websites-seo-marketing .divCaseStudyInner {
padding-bottom:0;
}
}
@media (max-width:767px) {
.body-west-chester-ohio-websites-seo-marketing .divMainCalloutTextInner h1,
.body-west-chester-ohio-websites-seo-marketing .divMainCalloutTextInner h2,
.body-west-chester-ohio-websites-seo-marketing .divMainCalloutTextInner h3,
.body-west-chester-ohio-websites-seo-marketing .divMainCalloutTextInner h4,
.body-west-chester-ohio-websites-seo-marketing .divMainCalloutTextInner h5,
.body-west-chester-ohio-websites-seo-marketing .divMainCalloutTextInner p,
.body-west-chester-ohio-websites-seo-marketing .divMainCalloutTextInner span {
text-align:center !important;
width:100%;
}
}
@media (max-width:767px) {
.body-west-chester-ohio-websites-seo-marketing .divSiteContentInnerAdditionals5{
display:none;
}
.body-west-chester-ohio-websites-seo-marketing .divSiteContentInnerAdditionals2 p {
text-align:center !important;
display:flex;
flex-direction:column;
align-items:center;
}
.body-west-chester-ohio-websites-seo-marketing .divPageTitle h1,
.body-west-chester-ohio-websites-seo-marketing .divPageTitle p {
text-align:center;
}
}
.divIndustriesFooterForm p {
color: #FFF;
font-family: Metropolis;
font-size: 24px;
font-style: normal;
font-weight: 400;
line-height: 30px;
background:rgba(0,0,0,0.01);
}
.divIndustriesFooterForm h2:hover,
.divIndustriesFooterForm h2 {
color: #FFF !important;
background:rgba(0,0,0,0.01);
font-family: Anton;
font-size: 48px;
font-style: normal;
font-weight: 400;
line-height: normal;
}
.divIndustriesFooterForm h3 {
color: #29CB8B;
font-family: Metropolis;
font-size: 30px;
font-style: normal;
font-weight: 700;
line-height: 40px;
letter-spacing: 3px;
background:rgba(0,0,0,0.01);
}
@media (min-width: 1440px){
.body-loveland-ohio-websites-seo-marketing .container, .body-loveland-ohio-websites-seo-marketing .container-lg, .body-loveland-ohio-websites-seo-marketing .container-md, .body-loveland-ohio-websites-seo-marketing .container-sm, .body-loveland-ohio-websites-seo-marketing .container-xl,
.body-loveland-ohio-websites-seo-marketing .divBannerAlertTextWrapper, .body-loveland-ohio-websites-seo-marketing .div-additional-block-1, .body-loveland-ohio-websites-seo-marketing .div-additional-block-2, .body-loveland-ohio-websites-seo-marketing .div-additional-block-3,
.body-loveland-ohio-websites-seo-marketing .divPullingFromPageWrappe, .body-loveland-ohio-websites-seo-marketing .div-additional-block-3, .body-loveland-ohio-websites-seo-marketing .div-additional-block-4,
.body-loveland-ohio-websites-seo-marketing .divMainCalloutWrapper-static .divBlockWrapper-maincallout .divMainCalloutTextWrapper .divMainCalloutTextInner {
max-width: 1362px !important;
margin:auto !important;
}
}
.body-loveland-ohio-websites-seo-marketing .divSponsorHeaderWrapper {
background:transparent;
padding-top:75px !important;
}
.body-loveland-ohio-websites-seo-marketing .divSponsorHeaderWrapper h2:hover,
.body-loveland-ohio-websites-seo-marketing .divSponsorHeaderWrapper h2 {
color:#DD4100 !important;
}
.body-loveland-ohio-websites-seo-marketing p,
.body-loveland-ohio-websites-seo-marketing .divMainCalloutTextInner p {
font-size:16px !important;
}
.body-loveland-ohio-websites-seo-marketing .div-additional-block-3 {
padding-top:60px;
}
.body-loveland-ohio-websites-seo-marketing .divMainCalloutTextInner a.anchButton {
font-size:20px !important;
font-weight:700;
font-family: 'Inter 18pt';
border-radius:60px;
}
.body-loveland-ohio-websites-seo-marketing .divNavigation-main {
position:relative;
z-index:14;
}
.body-loveland-ohio-websites-seo-marketing .divPullingFromPageWrappe .divBlogWrapper img {
border:2px solid #002755;
}
.body-loveland-ohio-websites-seo-marketing .divIndustriesBlogViewMoreWrapper {
width:100%;
position:absolute;
bottom:230px;
display:flex;
justify-content:end;
}
.body-loveland-ohio-websites-seo-marketing .divIndustriesBlogViewMoreWrapper p a {
border-radius: 59px;
border: 1px solid #002755;
color: #002755;
text-align: center;
font-family: 'Metropolis', sans-serif;
font-size: 20px;
font-style: normal;
font-weight: 700;
line-height: normal;
padding:7.5px 35px;
text-transform:uppercase;
-moz-transition: all 0.28s ease; -o-transition: all 0.28s ease; -webkit-transition: all 0.28s ease; transition: all 0.28s ease;
}
.body-loveland-ohio-websites-seo-marketing .divIndustriesBlogViewMoreWrapper p a:hover {
border-radius: 59px;
border: 1px solid #002755;
color: #ffffff;
background:#002755;
text-align: center;
font-family: 'Metropolis', sans-serif;
font-size: 20px;
font-style: normal;
font-weight: 700;
line-height: normal;
padding:7.5px 35px;
text-transform:uppercase;
-moz-transition: all 0.28s ease; -o-transition: all 0.28s ease; -webkit-transition: all 0.28s ease; transition: all 0.28s ease;
}
.body-loveland-ohio-websites-seo-marketing .div-additional-block-3 .divBlockMedia-left {
padding-right:30px;
}
.body-loveland-ohio-websites-seo-marketing .div-additional-block-1:hover h2,
.body-loveland-ohio-websites-seo-marketing h2,
.body-loveland-ohio-websites-seo-marketing h2:hover {
color: #000FA0 !important;
font-family: Anton;
font-size: 48px;
font-style: normal;
font-weight: 400;
line-height: 57px;
}
.body-loveland-ohio-websites-seo-marketing .div-additional-block-3:hover h2,
.body-loveland-ohio-websites-seo-marketing .div-additional-block-3 h2{
color:#DD4100 !important;
font-family: Anton;
font-size: 48px;
font-style: normal;
font-weight: 400;
line-height: 57px;
}
.body-loveland-ohio-websites-seo-marketing .divCaseStudyInner {
padding-top:0;
}
.body-loveland-ohio-websites-seo-marketing .divPullingFromPageWrapper-blog {
padding-top:0;
}
.body-loveland-ohio-websites-seo-marketing h3 {
color: #002755;
font-family: Metropolis;
font-size: 24px;
font-style: normal;
font-weight: 700;
line-height: 34px;
letter-spacing: 2.4px;
}
.body-loveland-ohio-websites-seo-marketing .divPageTitle h1 {
color:#ffffff;
position:relative;
top:22px;
background:rgba(0,0,0,0.01);
}
.body-loveland-ohio-websites-seo-marketing .divMainCalloutText-tinyMCE {
width:65%;
}
.body-loveland-ohio-websites-seo-marketing .divMainCalloutTextInner h2 {
color: #FFF !important;
font-family: Metropolis;
font-size: 36px;
font-style: normal;
font-weight: 700;
line-height: 40px;
letter-spacing: 3.6px;
}
.body-loveland-ohio-websites-seo-marketing .divPageTitle .container {
position:relative;
top:15px;
}
.body-loveland-ohio-websites-seo-marketing .divPageTitle {
width:100%;
background-image:url(https://www.chooselegend.com/layout/images/pageTitleBgLanding.png);
background-size:100% 100%;
background-position:bottom;
position:absolute;
z-index:13;
top:-2px;
padding-bottom:0;
padding-top:45px;
}
.body-loveland-ohio-websites-seo-marketing .divPageTitle p {
color: #29CB8B;
background:rgba(0,0,0,0.01);
font-family: Metropolis;
font-size: 24px;
font-style: normal;
font-weight: 700;
line-height: normal;
letter-spacing: 3.6px;
}
.body-loveland-ohio-websites-seo-marketing header {
background:#000FA0;
z-index:14;
}
.body-loveland-ohio-websites-seo-marketing .anchLogoLink img {
opacity:1;
}
.body-loveland-ohio-websites-seo-marketing .divLogoWrapper {
background-image:unset;
}
.body-loveland-ohio-websites-seo-marketing .divNavFields-main .anchNavigation{
font-family:'Metropolis', sans-serif;
font-size:16px;
font-weight:bold;
text-transform:uppercase;
background:transparent;
color:#ffffff;
padding:0;
margin:0 15px;
-moz-transition: all 0.28s ease; -o-transition: all 0.28s ease; -webkit-transition: all 0.28s ease; transition: all 0.28s ease;
}
.body-loveland-ohio-websites-seo-marketing .divNavFields-main .anchNavigation:hover,
.body-loveland-ohio-websites-seo-marketing .divNavFields-main .anchNavigation:active,
.body-loveland-ohio-websites-seo-marketing .divNavFields-main .anchNavigation:focus,
.body-loveland-ohio-websites-seo-marketing .divNavFields-main .anchNavigation.current{
color:#00DD8D;
}
.body-loveland-ohio-websites-seo-marketing .divSiteContentInnerMinis {
width:100%;
max-width:100% !important;
}
.body-loveland-ohio-websites-seo-marketing .divMiniCallout {
padding:7.5px 15px;
}
.body-loveland-ohio-websites-seo-marketing .divMainCalloutText-tinyMCE > div {
width:50%;
}
.body-loveland-ohio-websites-seo-marketing #main > div > div.divMainCalloutWrapper.divMainCalloutWrapper-static > div > div > div > div > div > div > div.divMainCalloutTextWrapper > div > div > div:nth-child(1) {
display:flex;
align-items:center;
justify-content:center;
flex-direction:column;
}
.body-loveland-ohio-websites-seo-marketing .divMainCalloutTextWrapper {
padding:15px 6% !important;
}
.body-loveland-ohio-websites-seo-marketing .divMainCalloutTextWrapper h1 strong {
font-weight:normal;
color:#29CB8B;
}
.body-loveland-ohio-websites-seo-marketing .divSiteContentInnerAdditionals1 .spnBlockContent {
display:flex;
align-items:center;
flex-wrap:wrap;
gap:5%;
}
.body-loveland-ohio-websites-seo-marketing .divSiteContentInnerAdditionals1 h3 {
width:70%;
}
.body-loveland-ohio-websites-seo-marketing .divSiteContentInnerAdditionals1 .spnBlockContent > div {
width:47.5%;
max-width:47.5%;
}
.body-loveland-ohio-websites-seo-marketing .divMainCalloutWrapper {
height:883px;
margin-top:100px;
}
.body-loveland-ohio-websites-seo-marketing #main > div > div.divMainCalloutWrapper.divMainCalloutWrapper-static > div > div > div > div > div > div > div.divMainCalloutTextWrapper > div > div > div:nth-child(2) {
padding-left:5%;
}
.body-loveland-ohio-websites-seo-marketing a.anchButton {
text-transform:uppercase;
font-size:20px;
border-radius:59px;
padding:5px 25px;
}
.body-loveland-ohio-websites-seo-marketing .divMainCalloutTextInner a.anchButton:hover {
color:white !important;
font-size:20px;
font-size:20px;
border-radius:59px;
}
.body-loveland-ohio-websites-seo-marketing .divMiniCallout:hover .divMiniCalloutTextWrapper h3,
.body-loveland-ohio-websites-seo-marketing .divMiniCalloutInner h3,
.body-loveland-ohio-websites-seo-marketing .divMiniCalloutInner h3:hover {
color: #FFF;
text-align: center;
font-family: Metropolis;
font-size: 16px;
font-style: normal;
font-weight: 700;
line-height: 24px;
text-decoration:unset;
}
.body-loveland-ohio-websites-seo-marketing .divSiteContentInnerAdditionals3 h3,
.body-loveland-ohio-websites-seo-marketing .divSiteContentInnerAdditionals1 h3 {
text-transform:uppercase;
}
.body-loveland-ohio-websites-seo-marketing .divSiteContentInnerAdditionals3 p {
font-size:18px;
}
.body-loveland-ohio-websites-seo-marketing .divSiteContentInnerAdditionals3 p strong {
color: #29CB8B !important;
font-family: Metropolis;
font-size: 18px;
font-style: italic;
font-weight: 700;
line-height: 21px;
}
.body-loveland-ohio-websites-seo-marketing .divSiteContentInnerAdditionals1 p {
font-size:18px;
width:100%;
}
.body-loveland-ohio-websites-seo-marketing .div-additional-block-2 h2 {
color: #000FA0;
font-family: Anton;
font-size: 48px;
font-style: normal;
font-weight: 400;
line-height: 57px;
width:75%;
}
.body-loveland-ohio-websites-seo-marketing .div-additional-block-2 h3 {
color: #002755;
font-family: Metropolis;
font-size: 26px;
font-style: normal;
font-weight: 700;
line-height: 34px;
letter-spacing: 2.6px;
text-transform: uppercase;
width:75%;
padding-top:30px;
padding-bottom:60px;
}
.body-loveland-ohio-websites-seo-marketing .div-additional-block-2 ul {
width:50%;
}
.body-loveland-ohio-websites-seo-marketing .div-additional-block-2 p {
width:100%;
}
.body-loveland-ohio-websites-seo-marketing .div-additional-block-2 .spnBlockContent {
display:flex;
flex-wrap:wrap;
}
.body-loveland-ohio-websites-seo-marketing .div-additional-block-2 {
padding-bottom:15px;
}
.body-loveland-ohio-websites-seo-marketing .divMainCalloutWrapper-static .divBlockWrapper-maincallout .divMainCalloutTextWrapper {
height:100%;
top:0;
background: rgba(0, 39, 85, 0.69);
text-align:left;
}
.body-loveland-ohio-websites-seo-marketing .divMainCalloutTextInner h1,
.body-loveland-ohio-websites-seo-marketing .divMainCalloutTextInner h2,
.body-loveland-ohio-websites-seo-marketing .divMainCalloutTextInner h3,
.body-loveland-ohio-websites-seo-marketing .divMainCalloutTextInner h4,
.body-loveland-ohio-websites-seo-marketing .divMainCalloutTextInner h5,
.body-loveland-ohio-websites-seo-marketing .divMainCalloutTextInner p,
.body-loveland-ohio-websites-seo-marketing .divMainCalloutTextInner span {
text-align:left !important;
width:100%;
}
.body-loveland-ohio-websites-seo-marketing .divMainCalloutTextInner h1,
.body-loveland-ohio-websites-seo-marketing .divMainCalloutTextInner h3 {
text-transform:uppercase;
}
.body-loveland-ohio-websites-seo-marketing .divMainCalloutTextInner h5 {
font-weight:400;
}
.body-loveland-ohio-websites-seo-marketing .divMainCalloutTextInner h5 strong {
font-weight:700;
}
.body-loveland-ohio-websites-seo-marketing .faqDiv h2,
.body-loveland-ohio-websites-seo-marketing .faqDiv {
width:100%;
text-align:center;
}
.body-loveland-ohio-websites-seo-marketing .divBlockWrapper-faq .divBlockInner-question {
text-align:left;
}
.body-loveland-ohio-websites-seo-marketing .divPullingFromPageWrappe,
.body-loveland-ohio-websites-seo-marketing .divBlockWrapper-faq {
width:100%;
max-width:100%;
flex:unset;
}
.body-loveland-ohio-websites-seo-marketing .divMiniCallout {
width:30%;
max-width:30%;
}
.body-loveland-ohio-websites-seo-marketing .divMiniCalloutRow-1 {
padding-bottom:45px;
}
.body-loveland-ohio-websites-seo-marketing .divMainCalloutTextInner h1,
.body-loveland-ohio-websites-seo-marketing .divMainCalloutTextInner h2,
.body-loveland-ohio-websites-seo-marketing .divMainCalloutTextInner h3,
.body-loveland-ohio-websites-seo-marketing .divMainCalloutTextInner h4,
.body-loveland-ohio-websites-seo-marketing .divMainCalloutTextInner h5 {
margin-bottom:20px !important;
}
.body-loveland-ohio-websites-seo-marketing .divSiteContentInnerAdditionals3 {
width:100%;
max-width:100% !important;
flex:unset;
background-color: #C9E8FF;
padding-top:70px;
padding-bottom:45px;
}
.body-loveland-ohio-websites-seo-marketing .divSiteContentInnerAdditionals4 {
width:100%;
max-width:100% !important;
background:#C9E8FF;
padding-bottom:15px;
}
.body-loveland-ohio-websites-seo-marketing .divSiteContentInnerAdditionals1 * {
color:#F5F5F5 !important;
}
.body-loveland-ohio-websites-seo-marketing .divSponsorSlideWrapper .swiper-wrapper {
align-items:center;
}
.body-loveland-ohio-websites-seo-marketing .divSiteContentInnerAdditionals2 h2 {
color: #000FA0;
font-family: Anton;
font-size: 48px;
font-style: normal;
font-weight: 400;
text-transform:uppercase;
letter-spacing:normal;
}
.body-loveland-ohio-websites-seo-marketing .divSiteContentInnerAdditionals2 h3 {
color: #002755;
font-family: Metropolis;
font-size: 26px;
font-style: normal;
font-weight: 700;
line-height: 34px;
letter-spacing: 2.6px;
}
.body-loveland-ohio-websites-seo-marketing .divSiteContentInnerAdditionals2 h4 {
color: #002755;
font-family: Metropolis;
font-size: 26px;
font-style: normal;
font-weight: 700;
line-height: 34px;
letter-spacing: 2.6px;
text-transform:uppercase;
}
.body-loveland-ohio-websites-seo-marketing .divSiteContentInnerAdditionals3,
.body-loveland-ohio-websites-seo-marketing .divSiteContentInnerAdditionals1 {
position:relative;
}
.body-loveland-ohio-websites-seo-marketing .div-additional-block-3 {
padding-bottom:30px;
padding-top:90px;
}
.body-loveland-ohio-websites-seo-marketing .div-additional-block-4 .divBlockInner {
display:flex;
flex-direction:row-reverse;
align-items:center;
}
.body-loveland-ohio-websites-seo-marketing .div-additional-block-4 .divBlockInner .divBlockMedia {
margin-bottom:0;
flex:unset;
}
.body-loveland-ohio-websites-seo-marketing .swiper-container-horizontal>.swiper-pagination-bullets {
background:transparent;
bottom:0;
}
.body-loveland-ohio-websites-seo-marketing .swiper-pagination-bullet {
border:0px solid #ffffff;
background:#C9E8FF;
}
.body-loveland-ohio-websites-seo-marketing .swiper-pagination-bullet-active {
background:#000FA0;
}
.body-loveland-ohio-websites-seo-marketing .divSponsorHeaderWrapper p{
text-align:center;
padding-top:30px;
padding-bottom:30px;
}
.body-loveland-ohio-websites-seo-marketing .div-additional-block-4 .divBlockInner .spnBlockContent {
padding-top:45px;
padding-bottom:25px;
width:100%;
}
.body-loveland-ohio-websites-seo-marketing .divSiteContentInnerAdditionals2 ul li {
padding:10px 0;
}
.body-loveland-ohio-websites-seo-marketing .divSiteContentInnerAdditionals2 strong {
color:#DD4100;
}
.body-loveland-ohio-websites-seo-marketing .divSiteContentInnerAdditionals2 li strong,
.body-loveland-ohio-websites-seo-marketing .divSiteContentInnerAdditionals2 li span {
position:relative;
top:-4px;
}
.body-loveland-ohio-websites-seo-marketing .div-additional-block-1 {
display:flex;
align-items:center;
}
.body-loveland-ohio-websites-seo-marketing .divMiniCalloutInner {
border-radius: 10px;
background: #000FA0;
padding:22px 22px;
min-height:300px;
display:flex;
align-items:center !important;
}
.body-loveland-ohio-websites-seo-marketing .divMiniCalloutInner h3,
.body-loveland-ohio-websites-seo-marketing .divMiniCalloutInner p {
text-align:left;
}
.body-loveland-ohio-websites-seo-marketing .divMiniCalloutRow {
gap:2%;
}
.body-loveland-ohio-websites-seo-marketing .divSiteContentInnerAdditionals5 {
padding-top:75px;
}
.body-loveland-ohio-websites-seo-marketing .faqDiv h2 {
padding-top:75px;
text-transform:uppercase;
}
.body-loveland-ohio-websites-seo-marketing .divSiteContentWrapper {
padding-bottom:0 !important;
position:relative;
}
.body-loveland-ohio-websites-seo-marketing .divBlockWrapper-faq .divBlockInner-question {
flex-direction:row-reverse;
}
.body-loveland-ohio-websites-seo-marketing .divBlockWrapper-faq .divBlockInner-question > *:not(span) {
color:#000FA0;
font-size:26px;
}
.body-loveland-ohio-websites-seo-marketing .fa-plus {
color:#000FA0;
font-size:39px;
}
.body-loveland-ohio-websites-seo-marketing .faqDiv h2 {
color:#000FA0;
}
.body-loveland-ohio-websites-seo-marketing .divBlockMedia figure {
margin:0 !important;
}
.body-loveland-ohio-websites-seo-marketing .divSiteContentInnerAdditionals2 {
padding:0;
}
.body-loveland-ohio-websites-seo-marketing .divSiteContentInnerMinis {
width:100%;
max-width:100% !important;
background:#C9E8FF;
}
.body-loveland-ohio-websites-seo-marketing .divSiteContentInnerAdditionals3 .spnBlockContent > div {
width:50%;
max-width:50%;
}
.body-loveland-ohio-websites-seo-marketing .divSiteContentInnerAdditionals3 .divBlockInner {
width:100%;
}
.body-loveland-ohio-websites-seo-marketing .divMiniCalloutInner,
.body-loveland-ohio-websites-seo-marketing .divMiniCallout .divBlockMedia picture {
display:flex;
align-items:start;
justify-content:center;
}
.body-loveland-ohio-websites-seo-marketing .divMiniCallout .divBlockMedia img {
width:86px;
height:86px;
}
.body-loveland-ohio-websites-seo-marketing .divBlockInner-answer p {
text-align:left;
font-weight:400;
}
.body-loveland-ohio-websites-seo-marketing .divPullingFromPageWrappe .divBlogInner {
flex-direction:row-reverse;
flex-wrap:nowrap;
}
.body-loveland-ohio-websites-seo-marketing .divPullingFromPageWrappe .divBlogWrapper {
width:100%;
max-width:100%;
}
.body-loveland-ohio-websites-seo-marketing .divPullingFromPageWrappe {
flex-wrap:nowrap;
}
.body-loveland-ohio-websites-seo-marketing .divPullingFromPageWrappe > h2 {
color: #DD4100 !important;
font-family: Anton;
font-size: 85px;
font-style: normal;
font-weight: 400;
line-height: 113%;
margin-right:30px;
width:35%;
padding-bottom:20px;
background:url(https://www.chooselegend.com/layout/images/Vector.png);
background-size:100%;
background-repeat:no-repeat;
background-position:bottom;
}
.body-loveland-ohio-websites-seo-marketing .divPullingFromPageWrappe .divBlogWrapper-synopsis .divBlockWrapper-blog {
width:50%;
max-width:50%;
}
.body-loveland-ohio-websites-seo-marketing .divPullingFromPageWrappe .divBlogWrapper-synopsis .divBlockWrapper-blog img,
.body-loveland-ohio-websites-seo-marketing .divPullingFromPageWrappe .divBlogWrapper-synopsis .divBlockWrapper-blog a {
width:100%;
}
.body-loveland-ohio-websites-seo-marketing .divPullingFromPageWrappe .divBlogWrapper-synopsis .divBlockWrapper-blog.divBlockWrapper-text {
padding-left:30px;
}
.body-loveland-ohio-websites-seo-marketing .divNavigation-sandwich .btn-sandwich .icon-bar {
background-color:#ffffff;
}
.body-loveland-ohio-websites-seo-marketing .divSiteContentInnerTestimonials {
width:100%;
max-width:100% !important;
background:#000FA0;
}
.body-loveland-ohio-websites-seo-marketing .divSiteContentInnerTestimonials p {
color:#ffffff !important;
width:75%;
margin:auto;
text-align:center;
font-family: Metropolis;
font-weight: 400;
font-style: Regular;
font-size: 24px;
leading-trim: NONE;
line-height: 30px;
letter-spacing: 0%;
text-align: center;
vertical-align: middle;
}
.body-loveland-ohio-websites-seo-marketing .divSiteContentInnerTestimonials p.author {
font-family: Metropolis;
font-weight: 700;
font-style: Bold;
font-size: 24px;
leading-trim: NONE;
line-height: 100%;
letter-spacing: 0%;
text-align: center;
color:#29CB8B !important;
padding-top:45px;
}
.body-loveland-ohio-websites-seo-marketing .divSiteContentInnerTestimonials {
position:relative;
}
.body-loveland-ohio-websites-seo-marketing .divAdditionalOneWave {
top:-78px;
transform: scaleX(-1);
}
.body-loveland-ohio-websites-seo-marketing .divPullingFromPageWrapper-blog,
.body-loveland-ohio-websites-seo-marketing .divSiteContentInnerBlog2 {
padding-bottom:25px;
position:relative;
}
.body-loveland-ohio-websites-seo-marketing .divIndustriesBlogViewMoreWrapper p{
width:34%;
}
.body-loveland-ohio-websites-seo-marketing .divTestimonialIcon {
display:none;
}
.body-loveland-ohio-websites-seo-marketing .divBlockWrapper-testimonial.carded .divBlockInner {
border:0;
box-shadow:unset;
padding-bottom:30px;
}
.body-loveland-ohio-websites-seo-marketing .divFooterRow-top-contact {
display:none;
}
.body-loveland-ohio-websites-seo-marketing .divIndustriesFooterForm {
width:100%;
background:url(https://www.chooselegend.com/layout/images/industryFooterFormBgLoveland.jpg);
background-size:cover;
min-height:769px;
padding:75px 15px;
padding-bottom:90px;
}
@media (min-width:768px) and (max-width:1199px){
.body-loveland-ohio-websites-seo-marketing .divMainCalloutText-tinyMCE {
width:100%;
}
.body-loveland-ohio-websites-seo-marketing .divIndustriesBlogViewMoreWrapper {
bottom:105px;
}
.body-loveland-ohio-websites-seo-marketing header {
background:#002755;
}
.body-loveland-ohio-websites-seo-marketing .divSponsorHeaderWrapper p {
padding-bottom:0;
margin-bottom:0;
}
.body-loveland-ohio-websites-seo-marketing .divSponsorHeaderWrapper {
padding-bottom:0;
}
.body-loveland-ohio-websites-seo-marketing header {
position:fixed;
}
.body-loveland-ohio-websites-seo-marketing #main {
margin-top:100px !important;
}
.body-loveland-ohio-websites-seo-marketing .divPageTitle {
background-image:unset;
}
.body-loveland-ohio-websites-seo-marketing .divMainCalloutWrapper {
margin-top:0;
}
.body-loveland-ohio-websites-seo-marketing .divMiniCalloutRow-1 {
padding-bottom:0;
}
.main-pagedirectory-loveland {
margin-top:0 !important;
}
.body-loveland-ohio-websites-seo-marketing .divMiniCalloutRow {
width:100%;
max-width:100%;
}
.body-loveland-ohio-websites-seo-marketing .divSiteContentInnerAdditionals1 h3 {
text-align:center;
}
.body-loveland-ohio-websites-seo-marketing .divSiteContentInnerAdditionals3 .spnBlockContent {
gap:5%;
}
.body-loveland-ohio-websites-seo-marketing .divSiteContentInnerAdditionals3 a.anchButton{
position:absolute;
top:78%;
justify-self:anchor-center;
}
.body-loveland-ohio-websites-seo-marketing .divSiteContentInnerAdditionals3 .spnBlockContent {
align-items:start;
padding-top:60px;
}
.body-loveland-ohio-websites-seo-marketing .divSiteContentInnerAdditionals3 {
z-index:13;
}
.body-loveland-ohio-websites-seo-marketing .divSiteContentInnerAdditionals3 .spnBlockContent {
min-height:514px;
}
.body-loveland-ohio-websites-seo-marketing .divMiniCallout {
width:45%;
max-width:45%;
flex:unset;
min-height:0;
}
.body-loveland-ohio-websites-seo-marketing .divMiniCalloutTextInner {
padding:0;
}
.body-loveland-ohio-websites-seo-marketing .divMiniCalloutWrapperInner {
justify-content:center;
}
.body-loveland-ohio-websites-seo-marketing ++.divMiniCalloutTextInner {
padding:0;
}
.body-loveland-ohio-websites-seo-marketing .divMainCalloutText-tinyMCE {
display:flex;
}
.body-loveland-ohio-websites-seo-marketing .divMainCalloutText-tinyMCE > div {
width:50%;
}
.body-loveland-ohio-websites-seo-marketing .divMainCalloutInner .divBlockMedia img,
.body-loveland-ohio-websites-seo-marketing .divMainCalloutWrapper {
height:634px;
}
.body-loveland-ohio-websites-seo-marketing .divMainCalloutTextInner h3 {
font-size:24px;
}
.body-loveland-ohio-websites-seo-marketing .divMainCalloutTextInner h1,
.body-loveland-ohio-websites-seo-marketing .divMainCalloutTextInner h2,
.body-loveland-ohio-websites-seo-marketing .divMainCalloutTextInner h3,
.body-loveland-ohio-websites-seo-marketing .divMainCalloutTextInner h4,
.body-loveland-ohio-websites-seo-marketing .divMainCalloutTextInner h5,
.body-loveland-ohio-websites-seo-marketing .divMainCalloutTextInner p,
.body-loveland-ohio-websites-seo-marketing .divMainCalloutTextInner span {
text-align:left !important;
width:100%;
}
.body-loveland-ohio-websites-seo-marketing #main > div > div.divMainCalloutWrapper.divMainCalloutWrapper-static > div > div > div > div > div > div > div.divMainCalloutTextWrapper > div > div > div:nth-child(1) {
display:flex;
align-items:center;
justify-content:center;
flex-direction:column;
}
.body-loveland-ohio-websites-seo-marketing .divMainCalloutTextInner h1 {
margin:0 !important;
}
.body-loveland-ohio-websites-seo-marketing .divMainCalloutTextInner h1,
.body-loveland-ohio-websites-seo-marketing .divMainCalloutTextInner h2,
.body-loveland-ohio-websites-seo-marketing .divMainCalloutTextInner h3,
.body-loveland-ohio-websites-seo-marketing .divMainCalloutTextInner h4,
.body-loveland-ohio-websites-seo-marketing .divMainCalloutTextInner h5 {
margin-bottom:10px !important;
}
.body-loveland-ohio-websites-seo-marketing .div-additional-block-4 .divBlockInner .divBlockMedia {
width:70%;
max-width:70%;
margin-bottom:0;
margin-right:0;
}
.body-loveland-ohio-websites-seo-marketing .divSiteContentInnerAdditionals2 {
padding-bottom:0 !important;
}
.body-loveland-ohio-websites-seo-marketing .div-additional-block-4 .spnBlockContent {
padding-top:15px;
padding-bottom:30px;
}
.body-loveland-ohio-websites-seo-marketing #main > div > div.divMainCalloutWrapper.divMainCalloutWrapper-static > div > div > div > div > div > div > div.divMainCalloutTextWrapper > div > div > div:nth-child(2) {
padding-left:0;
}
.body-loveland-ohio-websites-seo-marketing .divMainCalloutInner .divBlockMedia img, .body-loveland-ohio-websites-seo-marketing .divMainCalloutWrapper {
height:630px;
}
.body-loveland-ohio-websites-seo-marketing .divMainCalloutTextInner {
padding-top:140px;
}
.body-loveland-ohio-websites-seo-marketing .divPageTitle h1 {
font-size:60px;
}
.body-loveland-ohio-websites-seo-marketing h2 {
font-size:36px;
}
.body-loveland-ohio-websites-seo-marketing .divSiteContentInnerTestimonials p {
font-size:20px;
}
.body-loveland-ohio-websites-seo-marketing .divMiniCalloutRow {
margin:0;
}
.body-loveland-ohio-websites-seo-marketing .divSiteContentInnerAdditionals3.divSiteContentInner-sitewidth.container {
min-height:0;
padding-top:60px !important;
}
.body-loveland-ohio-websites-seo-marketing .div-additional-block-2 {
padding-bottom:45px;
}
.body-loveland-ohio-websites-seo-marketing .divPullingFromPageWrapper-blog {
padding-bottom:90px;
padding-top:30px;
}
.body-loveland-ohio-websites-seo-marketing .divMainCalloutText-tinyMCE > div {
width:100%;
}
.body-loveland-ohio-websites-seo-marketing .divMainCalloutText-tinyMCE {
flex-direction:column;
gap:0;
}
.body-loveland-ohio-websites-seo-marketing .divSiteContentInnerAdditionals3 .spnBlockContent > div {
width:100%;
max-width:100%;
}
.body-loveland-ohio-websites-seo-marketing .div-additional-block-3 .spnBlockContent {
flex-direction:row !important;
}
.body-loveland-ohio-websites-seo-marketing .divSiteContentInnerAdditionals1 h3 {
width:100%;
}
.body-loveland-ohio-websites-seo-marketing .div-additional-block-4 .divBlockInner {
flex-direction:column-reverse;
}
.body-loveland-ohio-websites-seo-marketing .divMiniCalloutWrapperInner,
.body-loveland-ohio-websites-seo-marketing .divSiteContentInnerAdditionals3 .spnBlockContent {
flex-direction:column;
}
.body-loveland-ohio-websites-seo-marketing .divPullingFromPageWrappe .divBlockWrapper-synopsis .divBlockBody {
display:none;
}
.body-loveland-ohio-websites-seo-marketing .divPullingFromPageWrappe > h2 {
font-size:50px;
}
.body-loveland-ohio-websites-seo-marketing .divMainCalloutTextInner h2 {
font-size:20px;
}
.body-loveland-ohio-websites-seo-marketing .divPageTitle .container {
padding:0 6%;
width:100%;
max-width:100% !important;
}
}
@media (max-width:767px) {
.body-loveland-ohio-websites-seo-marketing .divPullingFromPageWrappe .divBlogInner {
flex-direction:column-reverse;
}
.body-loveland-ohio-websites-seo-marketing .divSiteContentInnerAdditionals3 {
min-height:0;
}
.body-loveland-ohio-websites-seo-marketing .divSponsorHeaderWrapper {
padding-left:15px;
padding-right:15px;
}
.body-loveland-ohio-websites-seo-marketing .divMainCalloutTextInner a.anchButton {
padding:10px 35px;
}
.body-loveland-ohio-websites-seo-marketing .div-additional-block-5 p{
display:flex;
flex-direction:column;
align-items:center;
justify-content:center;
text-align:center;
margin:0;
}
.body-loveland-ohio-websites-seo-marketing .divSiteContentInnerTestimonials p {
width:100%;
}
.body-loveland-ohio-websites-seo-marketing .div-additional-block-3 .divBlockMedia-left {
display:none;
}
.body-loveland-ohio-websites-seo-marketing .divPageTitle h1 {
font-size:34px;
}
.body-loveland-ohio-websites-seo-marketing .divIndustriesBlogViewMoreWrapper {
position:relative;
bottom:0;
width:100%;
}
.body-loveland-ohio-websites-seo-marketing .divIndustriesBlogViewMoreWrapper p {
width:100%;
}
.body-loveland-ohio-websites-seo-marketing .divPageTitle {
height:289px;
background: rgba(0, 39, 85, 0.75);
}
.body-loveland-ohio-websites-seo-marketing .divPageTitle h1 {
margin-top:0;
}
.body-loveland-ohio-websites-seo-marketing .divPullingFromPageWrapper-blog,
.body-loveland-ohio-websites-seo-marketing .div-additional-block-3{
padding-top:15px;
padding-bottom:15px;
}
.body-loveland-ohio-websites-seo-marketing .divBlockSwiperWrapper {
padding:0 !important;
margin:0 !important;
}
.body-loveland-ohio-websites-seo-marketing .divBlockWrapper-testimonial.carded .divBlockInner {
padding-top:0;
}
.body-loveland-ohio-websites-seo-marketing .divBlockWrapper-testimonial.carded {
margin-top:0 !important;
}
.body-loveland-ohio-websites-seo-marketing .div-additional-block-4 .divBlockInner .spnBlockContent {
padding-top:0;
}
.body-loveland-ohio-websites-seo-marketing .div-additional-block-2 {
padding-bottom:0;
}
.body-loveland-ohio-websites-seo-marketing .divMainCalloutWrapper-static .divBlockWrapper-maincallout .divMainCalloutTextWrapper {
position:relative;
}
.body-loveland-ohio-websites-seo-marketing .divPullingFromPageWrappe .divBlockWrapper-synopsis .divBlockBody {
display:none;
}
.body-loveland-ohio-websites-seo-marketing .divPullingFromPageWrappe > h2 {
font-size:30px;
}
.body-loveland-ohio-websites-seo-marketing .divPullingFromPageWrappe {
flex-wrap:wrap;
flex-direction:column;
}
.body-loveland-ohio-websites-seo-marketing header {
background:#002755;
}
.body-loveland-ohio-websites-seo-marketing .divPageTitle {
background-image:unset;
}
.body-loveland-ohio-websites-seo-marketing .divMainCalloutWrapper {
margin-top:0;
}
.body-loveland-ohio-websites-seo-marketing .div-additional-block-3 .divBlockMedia-left {
padding-right:0;
margin-bottom:30px;
}
.body-loveland-ohio-websites-seo-marketing .divPullingFromPageWrappe .divBlogWrapper-synopsis .divBlockWrapper-blog {
width:100%;
max-width:100%;
}
.body-loveland-ohio-websites-seo-marketing .divMainCalloutText-tinyMCE {
width:100%;
}
.body-loveland-ohio-websites-seo-marketing .divMainCalloutWrapper-static .divBlockWrapper-maincallout .divMainCalloutTextWrapper {
padding:5px !important;
}
.body-loveland-ohio-websites-seo-marketing .divSiteContentInnerAdditionals3 {
height:100%;
padding-top:45px;
}
.body-loveland-ohio-websites-seo-marketing .divMiniCalloutRow-1 {
padding-bottom:0;
}
.body-loveland-ohio-websites-seo-marketing .div-additional-block-2 ul,
.body-loveland-ohio-websites-seo-marketing .div-additional-block-2 h2,
.body-loveland-ohio-websites-seo-marketing .div-additional-block-2 h3 {
width:100%;
}
.main-pagedirectory-loveland {
margin-top:0 !important;
}
.body-loveland-ohio-websites-seo-marketing .divSiteContentInnerAdditionals2 li {
list-style-position: inside;
line-height:30px;
}
.body-loveland-ohio-websites-seo-marketing .divMiniCalloutWrapperInner,
.body-loveland-ohio-websites-seo-marketing .divSiteContentInnerAdditionals3 .spnBlockContent {
flex-direction:column;
}
.body-loveland-ohio-websites-seo-marketing .div-additional-block-4 .divBlockInner {
flex-direction:column-reverse;
}
.body-loveland-ohio-websites-seo-marketing .divSiteContentInnerAdditionals3 .spnBlockContent > div,
.body-loveland-ohio-websites-seo-marketing .divSiteContentInnerAdditionals1 .spnBlockContent > div {
width:100%;
max-width:100%;
}
.body-loveland-ohio-websites-seo-marketing .divMainCalloutTextInner h5 {
display:flex;
align-items:center;
justify-content:center;
}
.body-loveland-ohio-websites-seo-marketing .divSiteContentInnerAdditionals3 h3,
.body-loveland-ohio-websites-seo-marketing .divSiteContentInnerAdditionals1 h3 {
text-align:center;
}
.body-loveland-ohio-websites-seo-marketing .divMainCalloutText-tinyMCE {
gap:30px;
}
.body-loveland-ohio-websites-seo-marketing .divSiteContentInnerAdditionals2 {
padding-top:30px;
}
.body-loveland-ohio-websites-seo-marketing .divBlockWrapper-faq .divBlockInner-question > *:not(span) {
font-size:20px;
}
.body-loveland-ohio-websites-seo-marketing #main {
margin-top:100px !important;
}
.body-loveland-ohio-websites-seo-marketing .divMainCalloutInner .divBlockMedia img {
height:287px !important;
}
.body-loveland-ohio-websites-seo-marketing .divPullingFromPageWrappe > h2 {
width:100%;
background:unset;
text-align:center;
}
.body-loveland-ohio-websites-seo-marketing .divIndustriesBlogViewMoreWrapper {
text-align:center;
}
.body-loveland-ohio-websites-seo-marketing .divMainCalloutWrapper-static .divBlockWrapper-maincallout .divMainCalloutTextWrapper {
background:#000FA0;
padding:15px !important;
}
.body-loveland-ohio-websites-seo-marketing .divMainCalloutText-tinyMCE ul li,
.body-loveland-ohio-websites-seo-marketing .divMainCalloutText-tinyMCE ul{
text-align:left !important;
}
.body-loveland-ohio-websites-seo-marketing .divMainCalloutWrapper {
height:100% !important;
}
.body-loveland-ohio-websites-seo-marketing .divMainCalloutTextInner h1,
.body-loveland-ohio-websites-seo-marketing .divMainCalloutTextInner h2,
.body-loveland-ohio-websites-seo-marketing .divMainCalloutTextInner h3,
.body-loveland-ohio-websites-seo-marketing .divMainCalloutTextInner h4,
.body-loveland-ohio-websites-seo-marketing .divMainCalloutTextInner h5 {
margin-bottom:10px !important;
}
.body-loveland-ohio-websites-seo-marketing .divMainCalloutTextInner h1,
.body-loveland-ohio-websites-seo-marketing .divMainCalloutTextInner h2,
.body-loveland-ohio-websites-seo-marketing .divMainCalloutTextInner h3,
.body-loveland-ohio-websites-seo-marketing .divMainCalloutTextInner h4,
.body-loveland-ohio-websites-seo-marketing .divMainCalloutTextInner h5,
.body-loveland-ohio-websites-seo-marketing .divMainCalloutTextInner p,
.body-loveland-ohio-websites-seo-marketing .divMainCalloutTextInner span {
text-align:left !important;
width:100%;
}
.body-loveland-ohio-websites-seo-marketing #main > div > div.divMainCalloutWrapper.divMainCalloutWrapper-static > div > div > div > div > div > div > div.divMainCalloutTextWrapper > div > div > div:nth-child(1) {
display:flex;
align-items:center;
justify-content:center;
flex-direction:column;
}
.body-loveland-ohio-websites-seo-marketing .divSiteContentInnerAdditionals1 .spnBlockContent > div,
.body-loveland-ohio-websites-seo-marketing .divSiteContentInnerAdditionals3 .spnBlockContent > div {
width:100%;
max-width:100%;
}
.body-loveland-ohio-websites-seo-marketing .divMiniCallout {
width:85%;
max-width:85%;
}
.body-loveland-ohio-websites-seo-marketing .divMainCalloutWrapper iFrame {
max-width:345px !important;
min-width:345px !important;
}
.body-loveland-ohio-websites-seo-marketing #main > div > div.divMainCalloutWrapper.divMainCalloutWrapper-static > div > div > div > div > div > div > div.divMainCalloutTextWrapper > div > div > div:nth-child(2) {
padding-left:0;
}
.body-loveland-ohio-websites-seo-marketing .divMainCalloutInner .divBlockMedia img, .body-loveland-ohio-websites-seo-marketing .divMainCalloutWrapper {
height:1200px;
}
.body-loveland-ohio-websites-seo-marketing .divMainCalloutTextInner h3 {
font-size:20px;
}
.body-loveland-ohio-websites-seo-marketing .divMainCalloutText-tinyMCE > div {
width:100%;
}
.body-loveland-ohio-websites-seo-marketing .divMainCalloutText-tinyMCE {
flex-direction:column;
}
.body-loveland-ohio-websites-seo-marketing .div-additional-block-4 .divBlockInner {
display:flex;
flex-direction:column-reverse;
}
.body-loveland-ohio-websites-seo-marketing .divSiteContentInnerAdditionals3 .spnBlockContent {
gap:0;
flex-direction:column;
}
}
.body-loveland-ohio-websites-seo-marketing .divSiteContentInnerAdditionals4 .anchButton{
border:1px solid #D64000;
-moz-transition: all 0.28s ease; -o-transition: all 0.28s ease; -webkit-transition: all 0.28s ease; transition: all 0.28s ease;
}
.body-loveland-ohio-websites-seo-marketing .divSiteContentInnerAdditionals4 .anchButton:hover{
border:1px solid #000FA0;
-moz-transition: all 0.28s ease; -o-transition: all 0.28s ease; -webkit-transition: all 0.28s ease; transition: all 0.28s ease;
}
@media (max-width:1023px) {
.body-loveland-ohio-websites-seo-marketing .divSiteContentInnerAdditionals2 .anchButton,
.body-loveland-ohio-websites-seo-marketing .divSiteContentInnerAdditionals4 .anchButton {
margin-bottom:10px;
}
.body-loveland-ohio-websites-seo-marketing .divCaseStudyInner {
padding-bottom:0;
}
}
@media (max-width:767px) {
.body-loveland-ohio-websites-seo-marketing .divMainCalloutTextInner h1,
.body-loveland-ohio-websites-seo-marketing .divMainCalloutTextInner h2,
.body-loveland-ohio-websites-seo-marketing .divMainCalloutTextInner h3,
.body-loveland-ohio-websites-seo-marketing .divMainCalloutTextInner h4,
.body-loveland-ohio-websites-seo-marketing .divMainCalloutTextInner h5,
.body-loveland-ohio-websites-seo-marketing .divMainCalloutTextInner p,
.body-loveland-ohio-websites-seo-marketing .divMainCalloutTextInner span {
text-align:center !important;
width:100%;
}
}
@media (max-width:767px) {
.body-loveland-ohio-websites-seo-marketing .divSiteContentInnerAdditionals5{
display:none;
}
.body-loveland-ohio-websites-seo-marketing .divSiteContentInnerAdditionals2 p {
text-align:center !important;
display:flex;
flex-direction:column;
align-items:center;
}
.body-loveland-ohio-websites-seo-marketing .divPageTitle h1,
.body-loveland-ohio-websites-seo-marketing .divPageTitle p {
text-align:center;
}
}
.divIndustriesFooterForm p {
color: #FFF;
font-family: Metropolis;
font-size: 24px;
font-style: normal;
font-weight: 400;
line-height: 30px;
background:rgba(0,0,0,0.01);
}
.divIndustriesFooterForm h2:hover,
.divIndustriesFooterForm h2 {
color: #FFF !important;
background:rgba(0,0,0,0.01);
font-family: Anton;
font-size: 48px;
font-style: normal;
font-weight: 400;
line-height: normal;
}
.divIndustriesFooterForm h3 {
color: #29CB8B;
font-family: Metropolis;
font-size: 30px;
font-style: normal;
font-weight: 700;
line-height: 40px;
letter-spacing: 3px;
background:rgba(0,0,0,0.01);
}
@media (min-width: 1440px){
.body-restaurants-websites-marketing .container, .body-restaurants-websites-marketing .container-lg, .body-restaurants-websites-marketing .container-md, .body-restaurants-websites-marketing .container-sm, .body-restaurants-websites-marketing .container-xl,
.body-restaurants-websites-marketing .divBannerAlertTextWrapper, .body-restaurants-websites-marketing .div-additional-block-1, .body-restaurants-websites-marketing .div-additional-block-2, .body-restaurants-websites-marketing .div-additional-block-3,
.body-restaurants-websites-marketing .divPullingFromPageWrappe, .body-restaurants-websites-marketing .div-additional-block-3, .body-restaurants-websites-marketing .div-additional-block-4,
.body-restaurants-websites-marketing .divMainCalloutWrapper-static .divBlockWrapper-maincallout .divMainCalloutTextWrapper .divMainCalloutTextInner {
max-width: 1362px !important;
margin:auto !important;
}
}
.body-restaurants-websites-marketing .div-additional-block-1 {
padding-top:60px;
}
.body-restaurants-websites-marketing .divNavigation-main {
position:relative;
z-index:14;
}
.body-restaurants-websites-marketing .divPullingFromPageWrappe .divBlogWrapper img {
border:2px solid #002755;
}
.body-restaurants-websites-marketing .divIndustriesBlogViewMoreWrapper {
width:100%;
position:absolute;
bottom:230px;
display:flex;
justify-content:end;
}
.body-restaurants-websites-marketing .divIndustriesBlogViewMoreWrapper p a {
border-radius: 59px;
border: 1px solid #002755;
color: #002755;
text-align: center;
font-family: 'Metropolis', sans-serif;
font-size: 20px;
font-style: normal;
font-weight: 700;
line-height: normal;
padding:7.5px 35px;
text-transform:uppercase;
-moz-transition: all 0.28s ease; -o-transition: all 0.28s ease; -webkit-transition: all 0.28s ease; transition: all 0.28s ease;
}
.body-restaurants-websites-marketing .divIndustriesBlogViewMoreWrapper p a:hover {
border-radius: 59px;
border: 1px solid #002755;
color: #ffffff;
background:#002755;
text-align: center;
font-family: 'Metropolis', sans-serif;
font-size: 20px;
font-style: normal;
font-weight: 700;
line-height: normal;
padding:7.5px 35px;
text-transform:uppercase;
-moz-transition: all 0.28s ease; -o-transition: all 0.28s ease; -webkit-transition: all 0.28s ease; transition: all 0.28s ease;
}
.body-restaurants-websites-marketing .div-additional-block-1 .divBlockMedia-left {
padding-right:30px;
}
.body-restaurants-websites-marketing .div-additional-block-3:hover h2,
.body-restaurants-websites-marketing h2,
.body-restaurants-websites-marketing h2:hover {
color: #000FA0 !important;
font-family: Anton;
font-size: 48px;
font-style: normal;
font-weight: 400;
line-height: 57px;
}
.body-restaurants-websites-marketing h3 {
color: #002755;
font-family: Metropolis;
font-size: 24px;
font-style: normal;
font-weight: 700;
line-height: 34px;
letter-spacing: 2.4px;
}
.body-restaurants-websites-marketing .divPageTitle h1 {
color:#ffffff;
position:relative;
top:22px;
background:rgba(0,0,0,0.01);
}
.body-restaurants-websites-marketing .divMainCalloutText-tinyMCE {
width:50%;
}
.body-restaurants-websites-marketing .divMainCalloutTextInner h2 {
color: #FFF !important;
font-family: Metropolis;
font-size: 36px;
font-style: normal;
font-weight: 700;
line-height: 40px;
letter-spacing: 3.6px;
}
.body-restaurants-websites-marketing .divPageTitle .container {
position:relative;
top:15px;
}
.body-restaurants-websites-marketing .divPageTitle {
width:100%;
background-image:url(https://www.chooselegend.com/layout/images/pageTitleBgLanding.png);
background-size:100% 100%;
background-position:bottom;
position:absolute;
z-index:13;
top:-2px;
padding-bottom:0;
padding-top:45px;
}
.body-restaurants-websites-marketing .divPageTitle p {
color: #29CB8B;
background:rgba(0,0,0,0.01);
font-family: Metropolis;
font-size: 24px;
font-style: normal;
font-weight: 700;
line-height: normal;
letter-spacing: 3.6px;
}
.body-restaurants-websites-marketing header {
background:#000FA0;
z-index:14;
}
.body-restaurants-websites-marketing .anchLogoLink img {
opacity:1;
}
.body-restaurants-websites-marketing .divLogoWrapper {
background-image:unset;
}
.body-restaurants-websites-marketing .divNavFields-main .anchNavigation{
font-family:'Metropolis', sans-serif;
font-size:16px;
font-weight:bold;
text-transform:uppercase;
background:transparent;
color:#ffffff;
padding:0;
margin:0 15px;
-moz-transition: all 0.28s ease; -o-transition: all 0.28s ease; -webkit-transition: all 0.28s ease; transition: all 0.28s ease;
}
.body-restaurants-websites-marketing .divNavFields-main .anchNavigation:hover,
.body-restaurants-websites-marketing .divNavFields-main .anchNavigation:active,
.body-restaurants-websites-marketing .divNavFields-main .anchNavigation:focus,
.body-restaurants-websites-marketing .divNavFields-main .anchNavigation.current{
color:#00DD8D;
}
.body-restaurants-websites-marketing .divSiteContentInnerMinis,
.divMainCalloutWrapper > .container {
width:100%;
max-width:100% !important;
}
.body-restaurants-websites-marketing .divMiniCallout {
padding:7.5px 15px;
}
.body-restaurants-websites-marketing .divMainCalloutText-tinyMCE > div {
width:50%;
}
.body-restaurants-websites-marketing #main > div > div.divMainCalloutWrapper.divMainCalloutWrapper-static > div > div > div > div > div > div > div.divMainCalloutTextWrapper > div > div > div:nth-child(1) {
display:flex;
align-items:center;
justify-content:center;
flex-direction:column;
}
.body-restaurants-websites-marketing .divMainCalloutTextWrapper {
padding:15px 6% !important;
}
.body-restaurants-websites-marketing .divMainCalloutTextWrapper h1 strong {
font-weight:normal;
color:#29CB8B;
}
.body-restaurants-websites-marketing .divSiteContentInnerAdditionals1 .spnBlockContent {
display:flex;
align-items:center;
flex-wrap:wrap;
gap:5%;
}
.body-restaurants-websites-marketing .divSiteContentInnerAdditionals1 h3 {
width:70%;
}
.body-restaurants-websites-marketing .divSiteContentInnerAdditionals1 .spnBlockContent > div {
width:47.5%;
max-width:47.5%;
}
.body-restaurants-websites-marketing .divMainCalloutWrapper {
height:775px;
margin-top:100px;
}
.body-restaurants-websites-marketing #main > div > div.divMainCalloutWrapper.divMainCalloutWrapper-static > div > div > div > div > div > div > div.divMainCalloutTextWrapper > div > div > div:nth-child(2) {
padding-left:5%;
}
.body-restaurants-websites-marketing a.anchButton {
text-transform:uppercase;
font-size:20px;
border-radius:59px;
padding:5px 25px;
}
.body-restaurants-websites-marketing .divMainCalloutTextInner a.anchButton:hover {
color:white !important;
font-size:20px;
}
.body-restaurants-websites-marketing .divMiniCallout:hover .divMiniCalloutTextWrapper h3,
.body-restaurants-websites-marketing .divMiniCalloutInner h3,
.body-restaurants-websites-marketing .divMiniCalloutInner h3:hover {
color: #FFF;
text-align: center;
font-family: Metropolis;
font-size: 16px;
font-style: normal;
font-weight: 700;
line-height: 24px;
text-decoration:unset;
}
.body-restaurants-websites-marketing .divSiteContentInnerAdditionals3 h3,
.body-restaurants-websites-marketing .divSiteContentInnerAdditionals1 h3 {
text-transform:uppercase;
}
.body-restaurants-websites-marketing .divSiteContentInnerAdditionals3 p {
font-size:18px;
}
.body-restaurants-websites-marketing .divSiteContentInnerAdditionals3 p strong {
color: #29CB8B !important;
font-family: Metropolis;
font-size: 18px;
font-style: italic;
font-weight: 700;
line-height: 21px;
}
.body-restaurants-websites-marketing .divSiteContentInnerAdditionals1 p {
font-size:18px;
width:100%;
}
.body-restaurants-websites-marketing .div-additional-block-4 h2 {
color: #000FA0;
font-family: Anton;
font-size: 48px;
font-style: normal;
font-weight: 400;
line-height: 57px;
width:75%;
}
.body-restaurants-websites-marketing .div-additional-block-4 h3 {
color: #002755;
font-family: Metropolis;
font-size: 26px;
font-style: normal;
font-weight: 700;
line-height: 34px;
letter-spacing: 2.6px;
text-transform: uppercase;
width:75%;
padding-top:30px;
padding-bottom:60px;
}
.body-restaurants-websites-marketing .div-additional-block-4 ul {
width:50%;
}
.body-restaurants-websites-marketing .div-additional-block-4 p {
width:100%;
}
.body-restaurants-websites-marketing .div-additional-block-4 .spnBlockContent {
display:flex;
flex-wrap:wrap;
}
.body-restaurants-websites-marketing .div-additional-block-4 {
padding-bottom:75px;
}
.body-restaurants-websites-marketing .divMainCalloutWrapper-static .divBlockWrapper-maincallout .divMainCalloutTextWrapper {
height:100%;
top:0;
background: rgba(0, 39, 85, 0.69);
text-align:left;
}
.body-restaurants-websites-marketing .divMainCalloutTextInner h1,
.body-restaurants-websites-marketing .divMainCalloutTextInner h2,
.body-restaurants-websites-marketing .divMainCalloutTextInner h3,
.body-restaurants-websites-marketing .divMainCalloutTextInner h4,
.body-restaurants-websites-marketing .divMainCalloutTextInner h5,
.body-restaurants-websites-marketing .divMainCalloutTextInner p,
.body-restaurants-websites-marketing .divMainCalloutTextInner span {
text-align:left !important;
width:100%;
}
.body-restaurants-websites-marketing .divMainCalloutTextInner h1,
.body-restaurants-websites-marketing .divMainCalloutTextInner h3 {
text-transform:uppercase;
}
.body-restaurants-websites-marketing .divMainCalloutTextInner h5 {
font-weight:400;
}
.body-restaurants-websites-marketing .divMainCalloutTextInner h5 strong {
font-weight:700;
}
.body-restaurants-websites-marketing .faqDiv h2,
.body-restaurants-websites-marketing .faqDiv {
width:100%;
text-align:center;
}
.body-restaurants-websites-marketing .divBlockWrapper-faq .divBlockInner-question {
text-align:left;
}
.body-restaurants-websites-marketing .divPullingFromPageWrappe,
.body-restaurants-websites-marketing .divBlockWrapper-faq {
width:100%;
max-width:100%;
flex:unset;
}
.body-restaurants-websites-marketing .divMiniCallout {
width:30%;
max-width:30%;
}
.body-restaurants-websites-marketing .divMiniCalloutRow-1 {
padding-bottom:45px;
}
.body-restaurants-websites-marketing .divMainCalloutTextInner h1,
.body-restaurants-websites-marketing .divMainCalloutTextInner h2,
.body-restaurants-websites-marketing .divMainCalloutTextInner h3,
.body-restaurants-websites-marketing .divMainCalloutTextInner h4,
.body-restaurants-websites-marketing .divMainCalloutTextInner h5 {
margin-bottom:20px !important;
}
.body-restaurants-websites-marketing .divSiteContentInnerAdditionals2 {
width:100%;
max-width:100% !important;
flex:unset;
background-color: #002755;
}
.body-restaurants-websites-marketing .divSiteContentInnerAdditionals3 {
width:100%;
max-width:100% !important;
flex:unset;
background-color: #C9E8FF;
padding-top:70px;
padding-bottom:30px;
}
.body-restaurants-websites-marketing .divSiteContentInnerAdditionals4 {
width:100%;
max-width:100% !important;
background:#C9E8FF;
}
.body-restaurants-websites-marketing .divSiteContentInnerAdditionals2 *,
.body-restaurants-websites-marketing .divSiteContentInnerAdditionals1 * {
color:#F5F5F5 !important;
}
.body-restaurants-websites-marketing .divSiteContentInnerAdditionals2 h2 {
color: #000FA0;
font-family: Anton;
font-size: 48px;
font-style: normal;
font-weight: 400;
text-transform:uppercase;
letter-spacing:normal;
}
.body-restaurants-websites-marketing .divSiteContentInnerAdditionals2 h3 {
color: #002755;
font-family: Metropolis;
font-size: 26px;
font-style: normal;
font-weight: 700;
line-height: 34px;
letter-spacing: 2.6px;
}
.body-restaurants-websites-marketing .divSiteContentInnerAdditionals2 h4 {
color: #002755;
font-family: Metropolis;
font-size: 26px;
font-style: normal;
font-weight: 700;
line-height: 34px;
letter-spacing: 2.6px;
text-transform:uppercase;
}
.body-restaurants-websites-marketing .divSiteContentInnerAdditionals3,
.body-restaurants-websites-marketing .divSiteContentInnerAdditionals1 {
position:relative;
}
.body-restaurants-websites-marketing .div-additional-block-1 {
padding-bottom:60px;
}
.body-restaurants-websites-marketing .div-additional-block-2 .divBlockInner {
display:flex;
flex-direction:row-reverse;
align-items:center;
}
.body-restaurants-websites-marketing .div-additional-block-2 .divBlockInner .divBlockMedia {
margin-bottom:0;
flex:unset;
}
.body-restaurants-websites-marketing .swiper-container-horizontal>.swiper-pagination-bullets {
background:transparent;
bottom:0;
}
.body-restaurants-websites-marketing .swiper-pagination-bullet {
border:1px solid #ffffff;
background:transparent;
}
.body-restaurants-websites-marketing .swiper-pagination-bullet-active {
background:#ffffff;
}
.body-restaurants-websites-marketing .div-additional-block-2 .divBlockInner .spnBlockContent {
padding-top:45px;
padding-bottom:25px;
width:100%;
}
.body-restaurants-websites-marketing .divSiteContentInnerAdditionals2 ul li {
padding:10px 0;
}
.divAdditionalOneWave {
width:100%;
height:200px;
background:url(https://www.chooselegend.com/layout/images/titleTwoLandingWaveOne.png);
background-size:100% 100%;
position:absolute;
top:-135px;
}
.divAdditionalTwoWave {
width:100%;
height:200px;
background:url(https://www.chooselegend.com/layout/images/titleTwoLandingWaveTwo.png);
background-size:100% 100%;
position:absolute;
bottom:-85px;
}
.body-restaurants-websites-marketing .divSiteContentInnerAdditionals2 strong {
color:#DD4100;
}
.body-restaurants-websites-marketing .divSiteContentInnerAdditionals2 li strong,
.body-restaurants-websites-marketing .divSiteContentInnerAdditionals2 li span {
position:relative;
top:-4px;
}
.body-restaurants-websites-marketing .div-additional-block-3 {
display:flex;
align-items:center;
}
.body-restaurants-websites-marketing .divMiniCalloutInner {
border-radius: 10px;
background: #000FA0;
padding:22px 22px;
min-height:300px;
display:flex;
align-items:center !important;
}
.body-restaurants-websites-marketing .divMiniCalloutInner h3,
.body-restaurants-websites-marketing .divMiniCalloutInner p {
text-align:left;
}
.landingMiniHeader {
width:100%;
padding-bottom:75px;
text-align:center;
color: #000FA0;
text-align: center;
font-family: Anton;
font-size: 48px;
font-style: normal;
font-weight: 400;
line-height: 57px;
}
.body-restaurants-websites-marketing .divMiniCalloutRow {
gap:2%;
}
.body-restaurants-websites-marketing .divSiteContentInnerAdditionals5 {
padding-top:75px;
}
.body-restaurants-websites-marketing .faqDiv h2 {
padding-top:75px;
text-transform:uppercase;
}
.body-restaurants-websites-marketing .divSiteContentWrapper {
padding-bottom:0 !important;
position:relative;
}
.divIndustriesFooterForm p {
color: #FFF;
font-family: Metropolis;
font-size: 24px;
font-style: normal;
font-weight: 400;
line-height: 30px;
background:rgba(0,0,0,0.01);
}
.divIndustriesFooterForm h2:hover,
.divIndustriesFooterForm h2 {
color: #FFF !important;
background:rgba(0,0,0,0.01);
font-family: Anton;
font-size: 48px;
font-style: normal;
font-weight: 400;
line-height: normal;
}
.divIndustriesFooterForm > .container > div {
display:flex;
}
.divIndustriesFooterForm .divContactFormInput .inpProperty {
border:1px solid #ffffff;
background:rgba(0,0,0,0.01);
color:#ffffff;
}
.divIndustriesFooterForm .divContactFormInput .labelPropertyLabel {
color:#ffffff;
background-color:unset !important;
background:rgba(0,0,0,0.01) !important;
}
.divIndustriesFooterForm .divContactFormInput .inpProperty-textarea ~ .labelPropertyLabel {
color:#ffffff;
background:rgba(0,0,0,0.01);
top:10%;
border:0;
}
.divIndustriesFooterForm .divContactScreenDetail-bottom .divContactFormInput-submit button {
background:#DD4100;
color:#ffffff;
border-radius:8px;
border:0;
font-weight:bold;
font-size:20px !important;
-moz-transition: all 0.28s ease; -o-transition: all 0.28s ease; -webkit-transition: all 0.28s ease; transition: all 0.28s ease;
}
.divIndustriesFooterForm .divContactScreenDetail-bottom .divContactFormInput-submit button:hover {
background:#C9E8FF;
color:#000FA0;
border-radius:8px;
border:0;
font-size:20px !important;
-moz-transition: all 0.28s ease; -o-transition: all 0.28s ease; -webkit-transition: all 0.28s ease; transition: all 0.28s ease;
}
.divIndustriesFooterForm > .container > div > div {
width:50%;
}
#main > div > div.divIndustriesFooterForm > div > div > div:nth-child(2) > iframe {
width:90%;
float:right;
max-width:570px !important;
min-width:570px !important;
max-height:500px !important;
min-height:500px !important;
}
.body-restaurants-websites-marketing .divBlockWrapper-faq .divBlockInner-question {
flex-direction:row-reverse;
}
.body-restaurants-websites-marketing .divBlockWrapper-faq .divBlockInner-question > *:not(span) {
color:#000FA0;
font-size:26px;
}
.body-restaurants-websites-marketing .fa-plus {
color:#000FA0;
font-size:39px;
}
.body-restaurants-websites-marketing .faqDiv h2 {
color:#000FA0;
}
.body-restaurants-websites-marketing .divBlockMedia figure {
margin:0 !important;
}
.body-restaurants-websites-marketing .divSiteContentInnerAdditionals2 {
padding:0;
}
.body-restaurants-websites-marketing .divSiteContentInnerMinis {
width:100%;
max-width:100% !important;
background:#C9E8FF;
}
.body-restaurants-websites-marketing .divMainCalloutTextInner a.anchButton {
font-size:16px !important;
font-weight:700;
font-family: 'Inter 18pt';
border-radius:60px !important;
background: #D64000;
}
.body-restaurants-websites-marketing .divSiteContentInnerAdditionals3 .spnBlockContent > div {
width:50%;
max-width:50%;
}
.body-restaurants-websites-marketing .divSiteContentInnerAdditionals3 .divBlockInner {
width:100%;
}
.body-restaurants-websites-marketing .divMiniCalloutInner,
.body-restaurants-websites-marketing .divMiniCallout .divBlockMedia picture {
display:flex;
align-items:start;
justify-content:center;
}
.divMainCalloutTextInner a.anchButton {
border-radius: 8px;
background: #DD4100;
background: #D64000;
min-width:250px;
text-align:center;
}
.divMainCalloutTextInner a.anchButton:hover {
border-radius: 8px;
background: #000FA0;
}
.body-restaurants-websites-marketing .divMiniCallout .divBlockMedia img {
width:86px;
height:86px;
}
.body-restaurants-websites-marketing .divBlockInner-answer p {
text-align:left;
font-weight:400;
}
.divBlockWrapper-faq .divBlockInner-question,
.divBlockWrapper-faq + .divBlockWrapper-faq .divBlockInner-question {
border-bottom:1px solid black;
}
.body-restaurants-websites-marketing .divPullingFromPageWrappe .divBlogInner {
flex-direction:row-reverse;
flex-wrap:nowrap;
}
.body-restaurants-websites-marketing .divPullingFromPageWrappe .divBlogWrapper {
width:100%;
max-width:100%;
}
.body-restaurants-websites-marketing .divPullingFromPageWrappe {
flex-wrap:nowrap;
}
.body-restaurants-websites-marketing .divPullingFromPageWrappe > h2 {
color: #DD4100 !important;
font-family: Anton;
font-size: 85px;
font-style: normal;
font-weight: 400;
line-height: 113%;
margin-right:30px;
width:35%;
padding-bottom:20px;
background:url(https://www.chooselegend.com/layout/images/Vector.png);
background-size:100%;
background-repeat:no-repeat;
background-position:bottom;
}
.body-restaurants-websites-marketing .divPullingFromPageWrappe .divBlogWrapper-synopsis .divBlockWrapper-blog {
width:50%;
max-width:50%;
}
.body-restaurants-websites-marketing .divPullingFromPageWrappe .divBlogWrapper-synopsis .divBlockWrapper-blog.divBlockWrapper-text {
padding-left:30px;
}
.divPullingFromPageWrapper-blog {
padding-top:90px;
padding-bottom:75px;
}
.body-restaurants-websites-marketing .divNavigation-sandwich .btn-sandwich .icon-bar {
background-color:#ffffff;
}
.body-restaurants-websites-marketing .divSiteContentInnerTestimonials {
width:100%;
max-width:100% !important;
background:#000FA0;
}
.body-restaurants-websites-marketing .divSiteContentInnerTestimonials p {
color:#ffffff !important;
width:75%;
margin:auto;
text-align:center;
font-family: Metropolis;
font-weight: 400;
font-style: Regular;
font-size: 24px;
leading-trim: NONE;
line-height: 30px;
letter-spacing: 0%;
text-align: center;
vertical-align: middle;
}
.body-restaurants-websites-marketing .divSiteContentInnerTestimonials p.author {
font-family: Metropolis;
font-weight: 700;
font-style: Bold;
font-size: 24px;
leading-trim: NONE;
line-height: 100%;
letter-spacing: 0%;
text-align: center;
color:#29CB8B !important;
padding-top:45px;
}
.body-restaurants-websites-marketing .divSiteContentInnerTestimonials {
position:relative;
}
.body-restaurants-websites-marketing .divAdditionalOneWave {
top:-78px;
transform: scaleX(-1);
}
.body-restaurants-websites-marketing .divSiteContentInnerCaseStudy,
.body-restaurants-websites-marketing .divSiteContentInnerBlog2 {
padding-bottom:90px;
position:relative;
}
.body-restaurants-websites-marketing .divIndustriesBlogViewMoreWrapper p{
width:34%;
}
.body-restaurants-websites-marketing .divTestimonialIcon {
display:none;
}
.body-restaurants-websites-marketing .divBlockWrapper-testimonial.carded .divBlockInner {
border:0;
box-shadow:unset;
padding-bottom:30px;
}
.body-restaurants-websites-marketing .divFooterRow-top-contact {
display:none;
}
.body-restaurants-websites-marketing .divIndustriesFooterForm {
width:100%;
background:url(https://www.chooselegend.com/layout/images/industryFooterFormBgRestaurants.jpg);
background-size:cover;
min-height:769px;
padding:75px 15px;
padding-bottom:90px;
}
@media (min-width:768px) and (max-width:1199px){
.body-restaurants-websites-marketing .divMainCalloutText-tinyMCE {
width:100%;
}
.body-restaurants-websites-marketing .divIndustriesBlogViewMoreWrapper {
bottom:105px;
}
.body-restaurants-websites-marketing header {
background:#002755;
}
.body-restaurants-websites-marketing header {
position:fixed;
}
.body-restaurants-websites-marketing #main {
margin-top:100px !important;
}
.body-restaurants-websites-marketing .divPageTitle {
background-image:unset;
}
.body-restaurants-websites-marketing .divMainCalloutWrapper {
margin-top:0;
}
.body-restaurants-websites-marketing .divMiniCalloutRow-1 {
padding-bottom:0;
}
.main-pagedirectory-birth-worker-businesses {
margin-top:0 !important;
}
.body-restaurants-websites-marketing .divMiniCalloutRow {
width:100%;
max-width:100%;
}
.body-restaurants-websites-marketing .divSiteContentInnerAdditionals1 h3 {
text-align:center;
}
#main > div > div.divSiteContentInner.divSiteContentInnerAdditionals4.divSiteContentInner-sitewidth.container.row.m-auto > div.divBlockWrapper.divBlockWrapper-text.divBlock-1339.div-additional-block-4.col-12 > div > span > div:nth-child(1) {
width:25%;
max-width:25%;
}
#main > div > div.divSiteContentInner.divSiteContentInnerAdditionals4.divSiteContentInner-sitewidth.container.row.m-auto > div.divBlockWrapper.divBlockWrapper-text.divBlock-1339.div-additional-block-4.col-12 > div > span > div:nth-child(2) {
width:75%;
max-width:75%;
}
.body-restaurants-websites-marketing .divSiteContentInnerAdditionals3 .spnBlockContent {
gap:5%;
}
.body-restaurants-websites-marketing .divSiteContentInnerAdditionals3 a.anchButton{
position:absolute;
top:78%;
justify-self:anchor-center;
}
.body-restaurants-websites-marketing .divSiteContentInnerAdditionals3 .spnBlockContent {
align-items:start;
padding-top:60px;
}
.divIndustriesFooterForm > .container > div {
flex-direction:column;
}
#main > div > div.divIndustriesFooterForm > div > div > div:nth-child(2) > iframe,
.divIndustriesFooterForm > .container > div > div {
width:100%;
max-width:100% !important;
}
.body-restaurants-websites-marketing .divSiteContentInnerAdditionals3 {
z-index:13;
}
.divAdditionalTwoWave {
height:160px;
bottom:-92px !important;
}
.body-restaurants-websites-marketing .divSiteContentInnerAdditionals3 .spnBlockContent {
min-height:514px;
}
.body-restaurants-websites-marketing .divMiniCallout {
width:45%;
max-width:45%;
flex:unset;
min-height:0;
}
.body-restaurants-websites-marketing .divMiniCalloutTextInner {
padding:0;
}
.body-restaurants-websites-marketing .divMiniCalloutWrapperInner {
justify-content:center;
}
.body-restaurants-websites-marketing ++.divMiniCalloutTextInner {
padding:0;
}
.body-restaurants-websites-marketing .divMainCalloutText-tinyMCE {
display:flex;
}
.body-restaurants-websites-marketing .divMainCalloutText-tinyMCE > div {
width:50%;
}
.body-restaurants-websites-marketing .divMainCalloutInner .divBlockMedia img,
.body-restaurants-websites-marketing .divMainCalloutWrapper {
height:634px;
}
.body-restaurants-websites-marketing .divMainCalloutTextInner h3 {
font-size:24px;
}
.body-restaurants-websites-marketing .divMainCalloutTextInner h1,
.body-restaurants-websites-marketing .divMainCalloutTextInner h2,
.body-restaurants-websites-marketing .divMainCalloutTextInner h3,
.body-restaurants-websites-marketing .divMainCalloutTextInner h4,
.body-restaurants-websites-marketing .divMainCalloutTextInner h5,
.body-restaurants-websites-marketing .divMainCalloutTextInner p,
.body-restaurants-websites-marketing .divMainCalloutTextInner span {
text-align:left !important;
width:100%;
}
.body-restaurants-websites-marketing #main > div > div.divMainCalloutWrapper.divMainCalloutWrapper-static > div > div > div > div > div > div > div.divMainCalloutTextWrapper > div > div > div:nth-child(1) {
display:flex;
align-items:center;
justify-content:center;
flex-direction:column;
}
.body-restaurants-websites-marketing .divMainCalloutTextInner h1 {
margin:0 !important;
}
.body-restaurants-websites-marketing .divMainCalloutTextInner h1,
.body-restaurants-websites-marketing .divMainCalloutTextInner h2,
.body-restaurants-websites-marketing .divMainCalloutTextInner h3,
.body-restaurants-websites-marketing .divMainCalloutTextInner h4,
.body-restaurants-websites-marketing .divMainCalloutTextInner h5 {
margin-bottom:10px !important;
}
.divAdditionalOneWave {
left:0;
}
.body-restaurants-websites-marketing .div-additional-block-2 .divBlockInner .divBlockMedia {
width:70%;
max-width:70%;
margin-bottom:0;
margin-right:0;
}
.body-restaurants-websites-marketing .divSiteContentInnerAdditionals2 {
padding-bottom:0 !important;
}
.body-restaurants-websites-marketing .div-additional-block-2 .spnBlockContent {
padding-top:15px;
padding-bottom:30px;
}
.divAdditionalTwoWave {
left:0;
}
.body-restaurants-websites-marketing #main > div > div.divMainCalloutWrapper.divMainCalloutWrapper-static > div > div > div > div > div > div > div.divMainCalloutTextWrapper > div > div > div:nth-child(2) {
padding-left:0;
}
.body-restaurants-websites-marketing .divMainCalloutInner .divBlockMedia img, .body-restaurants-websites-marketing .divMainCalloutWrapper {
height:700px;
}
.body-restaurants-websites-marketing .divMainCalloutTextInner {
padding-top:250px;
}
.body-restaurants-websites-marketing .divPageTitle h1 {
font-size:60px;
}
.body-restaurants-websites-marketing h2,
.divIndustriesFooterForm h2:hover, .divIndustriesFooterForm h2,
.div-additional-block-1 .spnBlockContent h2 {
font-size:36px;
}
.body-restaurants-websites-marketing .divSiteContentInnerTestimonials p {
font-size:20px;
}
.body-restaurants-websites-marketing .divMiniCalloutRow {
margin:0;
}
.body-restaurants-websites-marketing .divSiteContentInnerAdditionals3.divSiteContentInner-sitewidth.container {
min-height:0;
padding-top:60px !important;
}
.body-restaurants-websites-marketing .div-additional-block-4 {
padding-bottom:45px;
}
.body-restaurants-websites-marketing .divPullingFromPageWrapper-blog {
padding-bottom:90px;
padding-top:30px;
}
.body-restaurants-websites-marketing .divMainCalloutText-tinyMCE > div {
width:100%;
}
.body-restaurants-websites-marketing .divMainCalloutText-tinyMCE {
flex-direction:column;
gap:0;
}
.body-restaurants-websites-marketing .divSiteContentInnerAdditionals3 .spnBlockContent > div {
width:100%;
max-width:100%;
}
.body-restaurants-websites-marketing .div-additional-block-1 .spnBlockContent {
flex-direction:row !important;
}
.body-restaurants-websites-marketing .divSiteContentInnerAdditionals1 h3 {
width:100%;
}
.body-restaurants-websites-marketing .div-additional-block-2 .divBlockInner {
flex-direction:column-reverse;
}
.body-restaurants-websites-marketing .divMiniCalloutWrapperInner,
.body-restaurants-websites-marketing .divSiteContentInnerAdditionals3 .spnBlockContent {
flex-direction:column;
}
.body-restaurants-websites-marketing .divPullingFromPageWrappe .divBlockWrapper-synopsis .divBlockBody {
display:none;
}
.body-restaurants-websites-marketing .divPullingFromPageWrappe > h2 {
font-size:50px;
}
.body-restaurants-websites-marketing .divMainCalloutTextInner h2 {
font-size:20px;
}
.body-restaurants-websites-marketing .divPageTitle .container {
padding:0 6%;
width:100%;
max-width:100% !important;
}
}
@media (max-width:767px) {
.body-restaurants-websites-marketing .divPullingFromPageWrappe .divBlogInner {
flex-direction:column-reverse;
}
.body-restaurants-websites-marketing .divSiteContentInnerAdditionals3 {
min-height:0 !important;
}
#main > div > div.divIndustriesFooterForm > div > div > div:nth-child(2) > iframe {
max-width:100%!important;
width:100% !important;
min-width:0 !important;
}
.body-restaurants-websites-marketing .divSiteContentInnerTestimonials p {
width:100%;
}
.body-restaurants-websites-marketing .div-additional-block-1 .divBlockMedia-left {
display:none;
}
.body-restaurants-websites-marketing .divPageTitle h1 {
font-size:34px;
}
.divIndustriesFooterForm > .container > div {
flex-direction:column;
}
#main > div > div.divIndustriesFooterForm > div > div > div:nth-child(2) > iframe,
.divIndustriesFooterForm > .container > div > div {
width:100%;
}
.body-restaurants-websites-marketing .divIndustriesBlogViewMoreWrapper {
position:relative;
bottom:0;
width:100%;
}
.body-restaurants-websites-marketing .divIndustriesBlogViewMoreWrapper p {
width:100%;
}
.body-restaurants-websites-marketing .divPageTitle {
height:289px;
background: rgba(0, 39, 85, 0.75);
padding-top:20px;
}
.body-restaurants-websites-marketing .divPageTitle h1 {
margin-top:0;
}
.body-restaurants-websites-marketing .divPullingFromPageWrapper-blog,
.body-restaurants-websites-marketing .div-additional-block-1 {
padding-top:15px;
padding-bottom:15px;
}
.body-restaurants-websites-marketing .divBlockSwiperWrapper {
padding:0 !important;
margin:0 !important;
}
.body-restaurants-websites-marketing .divBlockWrapper-testimonial.carded .divBlockInner {
padding-top:0;
}
.body-restaurants-websites-marketing .divBlockWrapper-testimonial.carded {
margin-top:0 !important;
}
.body-restaurants-websites-marketing .div-additional-block-2 .divBlockInner .spnBlockContent {
padding-top:0;
}
.body-restaurants-websites-marketing .div-additional-block-4 {
padding-bottom:0;
}
.body-restaurants-websites-marketing .divMainCalloutWrapper-static .divBlockWrapper-maincallout .divMainCalloutTextWrapper {
position:relative;
}
.body-restaurants-websites-marketing .divPullingFromPageWrappe .divBlockWrapper-synopsis .divBlockBody {
display:none;
}
.body-restaurants-websites-marketing .divPullingFromPageWrappe > h2 {
font-size:30px;
}
.body-restaurants-websites-marketing .divPullingFromPageWrappe {
flex-wrap:wrap;
flex-direction:column;
}
.body-restaurants-websites-marketing header {
background:#002755;
}
.body-restaurants-websites-marketing .divPageTitle {
background-image:unset;
}
.body-restaurants-websites-marketing .divMainCalloutWrapper {
margin-top:0;
}
.body-restaurants-websites-marketing .div-additional-block-1 .divBlockMedia-left {
padding-right:0;
margin-bottom:30px;
}
.body-restaurants-websites-marketing .divPullingFromPageWrappe .divBlogWrapper-synopsis .divBlockWrapper-blog {
width:100%;
max-width:100%;
}
.body-restaurants-websites-marketing .divMainCalloutText-tinyMCE {
width:100%;
}
.body-restaurants-websites-marketing .divMainCalloutWrapper-static .divBlockWrapper-maincallout .divMainCalloutTextWrapper {
padding:5px !important;
}
.body-restaurants-websites-marketing .divSiteContentInnerAdditionals3 {
height:100%;
padding-top:45px;
}
.body-restaurants-websites-marketing .divMiniCalloutRow-1 {
padding-bottom:0;
}
.body-restaurants-websites-marketing .div-additional-block-4 ul,
.body-restaurants-websites-marketing .div-additional-block-4 h2,
.body-restaurants-websites-marketing .div-additional-block-4 h3 {
width:100%;
}
.main-pagedirectory-birth-worker-businesses {
margin-top:0 !important;
}
.body-restaurants-websites-marketing .divSiteContentInnerAdditionals2 li {
list-style-position: inside;
line-height:30px;
}
.body-restaurants-websites-marketing .divMiniCalloutWrapperInner,
.body-restaurants-websites-marketing .divSiteContentInnerAdditionals3 .spnBlockContent {
flex-direction:column;
}
.body-restaurants-websites-marketing .div-additional-block-2 .divBlockInner {
flex-direction:column-reverse;
}
.body-restaurants-websites-marketing .divSiteContentInnerAdditionals3 .spnBlockContent > div,
.body-restaurants-websites-marketing .divSiteContentInnerAdditionals1 .spnBlockContent > div {
width:100%;
max-width:100%;
}
#main > div > div.divSiteContentInner.divSiteContentInnerAdditionals4.divSiteContentInner-sitewidth.container.row.m-auto > div.divBlockWrapper.divBlockWrapper-text.divBlock-1339.div-additional-block-4.col-12 > div > span > div:nth-child(1) > p {
display:flex;
justify-content:center;
}
.divAdditionalOneWave {
height:100px;
top:-90px;
}
.body-restaurants-websites-marketing .divMainCalloutTextInner h5 {
display:flex;
align-items:center;
justify-content:center;
}
.body-restaurants-websites-marketing .divSiteContentInnerAdditionals3 h3,
.body-restaurants-websites-marketing .divSiteContentInnerAdditionals1 h3 {
text-align:center;
}
.body-restaurants-websites-marketing .divMainCalloutText-tinyMCE {
gap:30px;
}
.body-restaurants-websites-marketing .divSiteContentInnerAdditionals2 {
padding-top:30px;
}
.divAdditionalTwoWave {
bottom:-90px;
height:100px;
}
.body-restaurants-websites-marketing .divBlockWrapper-faq .divBlockInner-question > *:not(span) {
font-size:20px;
}
.divAdditionalTwoWave {
left:0;
}
.body-restaurants-websites-marketing #main {
margin-top:100px !important;
}
.body-restaurants-websites-marketing .divMainCalloutInner .divBlockMedia img {
height:287px !important;
}
.body-restaurants-websites-marketing .divPullingFromPageWrappe > h2 {
width:100%;
background:unset;
text-align:center;
}
.body-restaurants-websites-marketing .divIndustriesBlogViewMoreWrapper p {
text-align:center;
}
.body-restaurants-websites-marketing .divMainCalloutWrapper-static .divBlockWrapper-maincallout .divMainCalloutTextWrapper {
background:#000FA0;
padding:15px !important;
}
.body-restaurants-websites-marketing .divMainCalloutText-tinyMCE ul li,
.body-restaurants-websites-marketing .divMainCalloutText-tinyMCE ul{
text-align:left !important;
}
.body-restaurants-websites-marketing .divMainCalloutWrapper {
height:100% !important;
}
.divAdditionalOneWave {
left:0;
}
.body-restaurants-websites-marketing .divMainCalloutTextInner h1,
.body-restaurants-websites-marketing .divMainCalloutTextInner h2,
.body-restaurants-websites-marketing .divMainCalloutTextInner h3,
.body-restaurants-websites-marketing .divMainCalloutTextInner h4,
.body-restaurants-websites-marketing .divMainCalloutTextInner h5 {
margin-bottom:10px !important;
}
.body-restaurants-websites-marketing .divMainCalloutTextInner h1,
.body-restaurants-websites-marketing .divMainCalloutTextInner h2,
.body-restaurants-websites-marketing .divMainCalloutTextInner h3,
.body-restaurants-websites-marketing .divMainCalloutTextInner h4,
.body-restaurants-websites-marketing .divMainCalloutTextInner h5,
.body-restaurants-websites-marketing .divMainCalloutTextInner p,
.body-restaurants-websites-marketing .divMainCalloutTextInner span {
text-align:left !important;
width:100%;
}
.body-restaurants-websites-marketing #main > div > div.divMainCalloutWrapper.divMainCalloutWrapper-static > div > div > div > div > div > div > div.divMainCalloutTextWrapper > div > div > div:nth-child(1) {
display:flex;
align-items:center;
justify-content:center;
flex-direction:column;
}
.body-restaurants-websites-marketing .divSiteContentInnerAdditionals1 .spnBlockContent > div,
.body-restaurants-websites-marketing .divSiteContentInnerAdditionals3 .spnBlockContent > div {
width:100%;
max-width:100%;
}
.body-restaurants-websites-marketing .divMiniCallout {
width:85%;
max-width:85%;
}
.body-restaurants-websites-marketing .divMainCalloutWrapper iFrame {
max-width:345px !important;
min-width:345px !important;
}
.body-restaurants-websites-marketing #main > div > div.divMainCalloutWrapper.divMainCalloutWrapper-static > div > div > div > div > div > div > div.divMainCalloutTextWrapper > div > div > div:nth-child(2) {
padding-left:0;
}
.body-restaurants-websites-marketing .divMainCalloutInner .divBlockMedia img, .body-restaurants-websites-marketing .divMainCalloutWrapper {
height:1200px;
}
.body-restaurants-websites-marketing .divMainCalloutTextInner h3 {
font-size:20px;
}
.body-restaurants-websites-marketing .divMainCalloutText-tinyMCE > div {
width:100%;
}
.body-restaurants-websites-marketing .divMainCalloutText-tinyMCE {
flex-direction:column;
}
.body-restaurants-websites-marketing .div-additional-block-2 .divBlockInner {
display:flex;
flex-direction:column-reverse;
}
.body-restaurants-websites-marketing .divSiteContentInnerAdditionals3 .spnBlockContent {
gap:0;
flex-direction:column;
}
}
@media (min-width: 1440px){
.body-chambers-of-commerce-websites-marketing .container, .body-chambers-of-commerce-websites-marketing .container-lg, .body-chambers-of-commerce-websites-marketing .container-md, .body-chambers-of-commerce-websites-marketing .container-sm, .body-chambers-of-commerce-websites-marketing .container-xl,
.body-chambers-of-commerce-websites-marketing .divBannerAlertTextWrapper, .body-chambers-of-commerce-websites-marketing .div-additional-block-1, .body-chambers-of-commerce-websites-marketing .div-additional-block-2, .body-chambers-of-commerce-websites-marketing .div-additional-block-3,
.body-chambers-of-commerce-websites-marketing .divPullingFromPageWrappe, .body-chambers-of-commerce-websites-marketing .div-additional-block-3, .body-chambers-of-commerce-websites-marketing .div-additional-block-4,
.body-chambers-of-commerce-websites-marketing .divMainCalloutWrapper-static .divBlockWrapper-maincallout .divMainCalloutTextWrapper .divMainCalloutTextInner {
max-width: 1362px !important;
margin:auto !important;
}
}
.body-chambers-of-commerce-websites-marketing .div-additional-block-1 {
padding-top:60px;
}
.body-chambers-of-commerce-websites-marketing .divNavigation-main {
position:relative;
z-index:14;
}
.body-chambers-of-commerce-websites-marketing .divPullingFromPageWrappe .divBlogWrapper img {
border:2px solid #002755;
}
.body-chambers-of-commerce-websites-marketing .divIndustriesBlogViewMoreWrapper {
width:100%;
position:absolute;
bottom:230px;
display:flex;
justify-content:end;
}
.body-chambers-of-commerce-websites-marketing .divIndustriesBlogViewMoreWrapper p a {
border-radius: 59px;
border: 1px solid #002755;
color: #002755;
text-align: center;
font-family: 'Metropolis', sans-serif;
font-size: 20px;
font-style: normal;
font-weight: 700;
line-height: normal;
padding:7.5px 35px;
text-transform:uppercase;
-moz-transition: all 0.28s ease; -o-transition: all 0.28s ease; -webkit-transition: all 0.28s ease; transition: all 0.28s ease;
}
.body-chambers-of-commerce-websites-marketing .divIndustriesBlogViewMoreWrapper p a:hover {
border-radius: 59px;
border: 1px solid #002755;
color: #ffffff;
background:#002755;
text-align: center;
font-family: 'Metropolis', sans-serif;
font-size: 20px;
font-style: normal;
font-weight: 700;
line-height: normal;
padding:7.5px 35px;
text-transform:uppercase;
-moz-transition: all 0.28s ease; -o-transition: all 0.28s ease; -webkit-transition: all 0.28s ease; transition: all 0.28s ease;
}
.body-chambers-of-commerce-websites-marketing .div-additional-block-1 .divBlockMedia-left {
padding-right:30px;
}
.body-chambers-of-commerce-websites-marketing .div-additional-block-3:hover h2,
.body-chambers-of-commerce-websites-marketing h2,
.body-chambers-of-commerce-websites-marketing h2:hover {
color: #000FA0 !important;
font-family: Anton;
font-size: 48px;
font-style: normal;
font-weight: 400;
line-height: 57px;
}
.body-chambers-of-commerce-websites-marketing h3 {
color: #002755;
font-family: Metropolis;
font-size: 24px;
font-style: normal;
font-weight: 700;
line-height: 34px;
letter-spacing: 2.4px;
}
.body-chambers-of-commerce-websites-marketing .divPageTitle h1 {
color:#ffffff;
position:relative;
top:22px;
background:rgba(0,0,0,0.01);
}
.body-chambers-of-commerce-websites-marketing .divMainCalloutText-tinyMCE {
width:50%;
}
.body-chambers-of-commerce-websites-marketing .divMainCalloutTextInner h2 {
color: #FFF !important;
font-family: Metropolis;
font-size: 36px;
font-style: normal;
font-weight: 700;
line-height: 40px;
letter-spacing: 3.6px;
}
.body-chambers-of-commerce-websites-marketing .divPageTitle .container {
position:relative;
top:15px;
}
.body-chambers-of-commerce-websites-marketing .divPageTitle {
width:100%;
background-image:url(https://www.chooselegend.com/layout/images/pageTitleBgLanding.png);
background-size:100% 100%;
background-position:bottom;
position:absolute;
z-index:13;
top:-2px;
padding-bottom:0;
padding-top:45px;
}
.body-chambers-of-commerce-websites-marketing .divPageTitle p {
color: #29CB8B;
background:rgba(0,0,0,0.01);
font-family: Metropolis;
font-size: 24px;
font-style: normal;
font-weight: 700;
line-height: normal;
letter-spacing: 3.6px;
}
.body-chambers-of-commerce-websites-marketing header {
background:#000FA0;
z-index:14;
}
.body-chambers-of-commerce-websites-marketing .anchLogoLink img {
opacity:1;
}
.body-chambers-of-commerce-websites-marketing .divLogoWrapper {
background-image:unset;
}
.body-chambers-of-commerce-websites-marketing .divNavFields-main .anchNavigation{
font-family:'Metropolis', sans-serif;
font-size:16px;
font-weight:bold;
text-transform:uppercase;
background:transparent;
color:#ffffff;
padding:0;
margin:0 15px;
-moz-transition: all 0.28s ease; -o-transition: all 0.28s ease; -webkit-transition: all 0.28s ease; transition: all 0.28s ease;
}
.body-chambers-of-commerce-websites-marketing .divNavFields-main .anchNavigation:hover,
.body-chambers-of-commerce-websites-marketing .divNavFields-main .anchNavigation:active,
.body-chambers-of-commerce-websites-marketing .divNavFields-main .anchNavigation:focus,
.body-chambers-of-commerce-websites-marketing .divNavFields-main .anchNavigation.current{
color:#00DD8D;
}
.body-chambers-of-commerce-websites-marketing .divSiteContentInnerMinis,
.divMainCalloutWrapper > .container {
width:100%;
max-width:100% !important;
}
.body-chambers-of-commerce-websites-marketing .divMiniCallout {
padding:7.5px 15px;
}
.body-chambers-of-commerce-websites-marketing .divMainCalloutText-tinyMCE > div {
width:50%;
}
.body-chambers-of-commerce-websites-marketing #main > div > div.divMainCalloutWrapper.divMainCalloutWrapper-static > div > div > div > div > div > div > div.divMainCalloutTextWrapper > div > div > div:nth-child(1) {
display:flex;
align-items:center;
justify-content:center;
flex-direction:column;
}
.body-chambers-of-commerce-websites-marketing .divMainCalloutTextWrapper {
padding:15px 6% !important;
}
.body-chambers-of-commerce-websites-marketing .divMainCalloutTextWrapper h1 strong {
font-weight:normal;
color:#29CB8B;
}
.body-chambers-of-commerce-websites-marketing .divSiteContentInnerAdditionals1 .spnBlockContent {
display:flex;
align-items:center;
flex-wrap:wrap;
gap:5%;
}
.body-chambers-of-commerce-websites-marketing .divSiteContentInnerAdditionals1 h3 {
width:70%;
}
.body-chambers-of-commerce-websites-marketing .divSiteContentInnerAdditionals1 .spnBlockContent > div {
width:47.5%;
max-width:47.5%;
}
.body-chambers-of-commerce-websites-marketing .divMainCalloutWrapper {
height:800px;
margin-top:100px;
}
.body-chambers-of-commerce-websites-marketing #main > div > div.divMainCalloutWrapper.divMainCalloutWrapper-static > div > div > div > div > div > div > div.divMainCalloutTextWrapper > div > div > div:nth-child(2) {
padding-left:5%;
}
.body-chambers-of-commerce-websites-marketing a.anchButton {
text-transform:uppercase;
font-size:20px;
border-radius:59px;
padding:5px 25px;
}
.body-chambers-of-commerce-websites-marketing .divMainCalloutTextInner a.anchButton:hover {
color:white !important;
font-size:20px;
}
.body-chambers-of-commerce-websites-marketing .divMiniCallout:hover .divMiniCalloutTextWrapper h3,
.body-chambers-of-commerce-websites-marketing .divMiniCalloutInner h3,
.body-chambers-of-commerce-websites-marketing .divMiniCalloutInner h3:hover {
color: #FFF;
text-align: center;
font-family: Metropolis;
font-size: 16px;
font-style: normal;
font-weight: 700;
line-height: 24px;
text-decoration:unset;
}
.body-chambers-of-commerce-websites-marketing .divSiteContentInnerAdditionals3 h3,
.body-chambers-of-commerce-websites-marketing .divSiteContentInnerAdditionals1 h3 {
text-transform:uppercase;
}
.body-chambers-of-commerce-websites-marketing .divSiteContentInnerAdditionals3 p {
font-size:18px;
}
.body-chambers-of-commerce-websites-marketing .divSiteContentInnerAdditionals3 p strong {
color: #29CB8B !important;
font-family: Metropolis;
font-size: 18px;
font-style: italic;
font-weight: 700;
line-height: 21px;
}
.body-chambers-of-commerce-websites-marketing .divSiteContentInnerAdditionals1 p {
font-size:18px;
width:100%;
}
.body-chambers-of-commerce-websites-marketing .div-additional-block-4 h2 {
color: #000FA0;
font-family: Anton;
font-size: 48px;
font-style: normal;
font-weight: 400;
line-height: 57px;
width:75%;
}
.body-chambers-of-commerce-websites-marketing .div-additional-block-4 h3 {
color: #002755;
font-family: Metropolis;
font-size: 26px;
font-style: normal;
font-weight: 700;
line-height: 34px;
letter-spacing: 2.6px;
text-transform: uppercase;
width:75%;
padding-top:30px;
padding-bottom:60px;
}
.body-chambers-of-commerce-websites-marketing .div-additional-block-4 ul {
width:50%;
}
.body-chambers-of-commerce-websites-marketing .div-additional-block-4 p {
width:100%;
}
.body-chambers-of-commerce-websites-marketing .div-additional-block-4 .spnBlockContent {
display:flex;
flex-wrap:wrap;
}
.body-chambers-of-commerce-websites-marketing .div-additional-block-4 {
padding-bottom:75px;
}
.body-chambers-of-commerce-websites-marketing .divMainCalloutWrapper-static .divBlockWrapper-maincallout .divMainCalloutTextWrapper {
height:100%;
top:0;
background: rgba(0, 39, 85, 0.69);
text-align:left;
}
.body-chambers-of-commerce-websites-marketing .divMainCalloutTextInner h1,
.body-chambers-of-commerce-websites-marketing .divMainCalloutTextInner h2,
.body-chambers-of-commerce-websites-marketing .divMainCalloutTextInner h3,
.body-chambers-of-commerce-websites-marketing .divMainCalloutTextInner h4,
.body-chambers-of-commerce-websites-marketing .divMainCalloutTextInner h5,
.body-chambers-of-commerce-websites-marketing .divMainCalloutTextInner p,
.body-chambers-of-commerce-websites-marketing .divMainCalloutTextInner span {
text-align:left !important;
width:100%;
}
.body-chambers-of-commerce-websites-marketing .divMainCalloutTextInner h1,
.body-chambers-of-commerce-websites-marketing .divMainCalloutTextInner h3 {
text-transform:uppercase;
}
.body-chambers-of-commerce-websites-marketing .divMainCalloutTextInner h5 {
font-weight:400;
}
.body-chambers-of-commerce-websites-marketing .divMainCalloutTextInner h5 strong {
font-weight:700;
}
.body-chambers-of-commerce-websites-marketing .faqDiv h2,
.body-chambers-of-commerce-websites-marketing .faqDiv {
width:100%;
text-align:center;
}
.body-chambers-of-commerce-websites-marketing .divBlockWrapper-faq .divBlockInner-question {
text-align:left;
}
.body-chambers-of-commerce-websites-marketing .divPullingFromPageWrappe,
.body-chambers-of-commerce-websites-marketing .divBlockWrapper-faq {
width:100%;
max-width:100%;
flex:unset;
}
.body-chambers-of-commerce-websites-marketing .divMiniCallout {
width:30%;
max-width:30%;
}
.body-chambers-of-commerce-websites-marketing .divMiniCalloutRow-1 {
padding-bottom:45px;
}
.body-chambers-of-commerce-websites-marketing .divMainCalloutTextInner h1,
.body-chambers-of-commerce-websites-marketing .divMainCalloutTextInner h2,
.body-chambers-of-commerce-websites-marketing .divMainCalloutTextInner h3,
.body-chambers-of-commerce-websites-marketing .divMainCalloutTextInner h4,
.body-chambers-of-commerce-websites-marketing .divMainCalloutTextInner h5 {
margin-bottom:20px !important;
}
.body-chambers-of-commerce-websites-marketing .divSiteContentInnerAdditionals2 {
width:100%;
max-width:100% !important;
flex:unset;
background-color: #002755;
}
.body-chambers-of-commerce-websites-marketing .divSiteContentInnerAdditionals3 {
width:100%;
max-width:100% !important;
flex:unset;
background-color: #C9E8FF;
padding-top:70px;
padding-bottom:45px;
}
.body-chambers-of-commerce-websites-marketing .divSiteContentInnerAdditionals4 {
width:100%;
max-width:100% !important;
background:#C9E8FF;
}
.body-chambers-of-commerce-websites-marketing .divSiteContentInnerAdditionals2 *,
.body-chambers-of-commerce-websites-marketing .divSiteContentInnerAdditionals1 * {
color:#F5F5F5 !important;
}
.body-chambers-of-commerce-websites-marketing .divSiteContentInnerAdditionals2 h2 {
color: #000FA0;
font-family: Anton;
font-size: 48px;
font-style: normal;
font-weight: 400;
text-transform:uppercase;
letter-spacing:normal;
}
.body-chambers-of-commerce-websites-marketing .divSiteContentInnerAdditionals2 h3 {
color: #002755;
font-family: Metropolis;
font-size: 26px;
font-style: normal;
font-weight: 700;
line-height: 34px;
letter-spacing: 2.6px;
}
.body-chambers-of-commerce-websites-marketing .divSiteContentInnerAdditionals2 h4 {
color: #002755;
font-family: Metropolis;
font-size: 26px;
font-style: normal;
font-weight: 700;
line-height: 34px;
letter-spacing: 2.6px;
text-transform:uppercase;
}
.body-chambers-of-commerce-websites-marketing .divSiteContentInnerAdditionals3,
.body-chambers-of-commerce-websites-marketing .divSiteContentInnerAdditionals1 {
position:relative;
}
.body-chambers-of-commerce-websites-marketing .div-additional-block-1 {
padding-bottom:60px;
}
.body-chambers-of-commerce-websites-marketing .div-additional-block-2 .divBlockInner {
display:flex;
flex-direction:row-reverse;
align-items:center;
}
.body-chambers-of-commerce-websites-marketing .div-additional-block-2 .divBlockInner .divBlockMedia {
margin-bottom:0;
flex:unset;
}
.body-chambers-of-commerce-websites-marketing .swiper-container-horizontal>.swiper-pagination-bullets {
background:transparent;
bottom:0;
}
.body-chambers-of-commerce-websites-marketing .swiper-pagination-bullet {
border:1px solid #ffffff;
background:transparent;
}
.body-chambers-of-commerce-websites-marketing .swiper-pagination-bullet-active {
background:#ffffff;
}
.body-chambers-of-commerce-websites-marketing .div-additional-block-2 .divBlockInner .spnBlockContent {
padding-top:45px;
padding-bottom:25px;
width:100%;
}
.body-chambers-of-commerce-websites-marketing .divSiteContentInnerAdditionals2 ul li {
padding:10px 0;
}
.divAdditionalOneWave {
width:100%;
height:200px;
background:url(https://www.chooselegend.com/layout/images/titleTwoLandingWaveOne.png);
background-size:100% 100%;
position:absolute;
top:-135px;
}
.divAdditionalTwoWave {
width:100%;
height:200px;
background:url(https://www.chooselegend.com/layout/images/titleTwoLandingWaveTwo.png);
background-size:100% 100%;
position:absolute;
bottom:-85px;
}
.body-chambers-of-commerce-websites-marketing .divSiteContentInnerAdditionals2 strong {
color:#DD4100;
}
.body-chambers-of-commerce-websites-marketing .divSiteContentInnerAdditionals2 li strong,
.body-chambers-of-commerce-websites-marketing .divSiteContentInnerAdditionals2 li span {
position:relative;
top:-4px;
}
.body-chambers-of-commerce-websites-marketing .div-additional-block-3 {
display:flex;
align-items:center;
}
.body-chambers-of-commerce-websites-marketing .divMiniCalloutInner {
border-radius: 10px;
background: #000FA0;
padding:22px 22px;
min-height:300px;
display:flex;
align-items:center !important;
}
.body-chambers-of-commerce-websites-marketing .divMiniCalloutInner h3,
.body-chambers-of-commerce-websites-marketing .divMiniCalloutInner p {
text-align:left;
}
.landingMiniHeader {
width:100%;
padding-bottom:75px;
text-align:center;
color: #000FA0;
text-align: center;
font-family: Anton;
font-size: 48px;
font-style: normal;
font-weight: 400;
line-height: 57px;
}
.body-chambers-of-commerce-websites-marketing .divMiniCalloutRow {
gap:2%;
}
.body-chambers-of-commerce-websites-marketing .divSiteContentInnerAdditionals5 {
padding-top:75px;
}
.body-chambers-of-commerce-websites-marketing .faqDiv h2 {
padding-top:75px;
text-transform:uppercase;
}
.body-chambers-of-commerce-websites-marketing .divSiteContentWrapper {
padding-bottom:0 !important;
position:relative;
}
.divIndustriesFooterForm p {
color: #FFF;
font-family: Metropolis;
font-size: 24px;
font-style: normal;
font-weight: 400;
line-height: 30px;
background:rgba(0,0,0,0.01);
}
.divIndustriesFooterForm h2:hover,
.divIndustriesFooterForm h2 {
color: #FFF !important;
background:rgba(0,0,0,0.01);
font-family: Anton;
font-size: 48px;
font-style: normal;
font-weight: 400;
line-height: normal;
}
.divIndustriesFooterForm > .container > div {
display:flex;
}
.divIndustriesFooterForm .divContactFormInput .inpProperty {
border:1px solid #ffffff;
background:rgba(0,0,0,0.01);
color:#ffffff;
}
.divIndustriesFooterForm .divContactFormInput .labelPropertyLabel {
color:#ffffff;
background-color:unset !important;
background:rgba(0,0,0,0.01) !important;
}
.divIndustriesFooterForm .divContactFormInput .inpProperty-textarea ~ .labelPropertyLabel {
color:#ffffff;
background:rgba(0,0,0,0.01);
top:10%;
border:0;
}
.divIndustriesFooterForm .divContactScreenDetail-bottom .divContactFormInput-submit button {
background:#DD4100;
color:#ffffff;
border-radius:8px;
border:0;
font-weight:bold;
font-size:20px !important;
-moz-transition: all 0.28s ease; -o-transition: all 0.28s ease; -webkit-transition: all 0.28s ease; transition: all 0.28s ease;
}
.divIndustriesFooterForm .divContactScreenDetail-bottom .divContactFormInput-submit button:hover {
background:#C9E8FF;
color:#000FA0;
border-radius:8px;
border:0;
font-size:20px !important;
-moz-transition: all 0.28s ease; -o-transition: all 0.28s ease; -webkit-transition: all 0.28s ease; transition: all 0.28s ease;
}
.divIndustriesFooterForm > .container > div > div {
width:50%;
}
#main > div > div.divIndustriesFooterForm > div > div > div:nth-child(2) > iframe {
width:90%;
float:right;
max-width:570px !important;
min-width:570px !important;
max-height:500px !important;
min-height:500px !important;
}
.body-chambers-of-commerce-websites-marketing .divBlockWrapper-faq .divBlockInner-question {
flex-direction:row-reverse;
}
.body-chambers-of-commerce-websites-marketing .divBlockWrapper-faq .divBlockInner-question > *:not(span) {
color:#000FA0;
font-size:26px;
}
.body-chambers-of-commerce-websites-marketing .fa-plus {
color:#000FA0;
font-size:39px;
}
.body-chambers-of-commerce-websites-marketing .faqDiv h2 {
color:#000FA0;
}
.body-chambers-of-commerce-websites-marketing .divBlockMedia figure {
margin:0 !important;
}
.body-chambers-of-commerce-websites-marketing .divSiteContentInnerAdditionals2 {
padding:0;
}
.body-chambers-of-commerce-websites-marketing .divSiteContentInnerMinis {
width:100%;
max-width:100% !important;
background:#C9E8FF;
}
.body-chambers-of-commerce-websites-marketing .divMainCalloutTextInner a.anchButton {
font-size:16px !important;
font-weight:700;
font-family: 'Inter 18pt';
border-radius:60px !important;
background: #D64000;
}
.body-chambers-of-commerce-websites-marketing .divSiteContentInnerAdditionals3 .spnBlockContent > div {
width:50%;
max-width:50%;
}
.body-chambers-of-commerce-websites-marketing .divSiteContentInnerAdditionals3 .divBlockInner {
width:100%;
}
.body-chambers-of-commerce-websites-marketing .divMiniCalloutInner,
.body-chambers-of-commerce-websites-marketing .divMiniCallout .divBlockMedia picture {
display:flex;
align-items:start;
justify-content:center;
}
.divMainCalloutTextInner a.anchButton {
border-radius: 8px;
background: #DD4100;
background: #D64000;
min-width:250px;
text-align:center;
}
.divMainCalloutTextInner a.anchButton:hover {
border-radius: 8px;
background: #000FA0;
}
.body-chambers-of-commerce-websites-marketing .divMiniCallout .divBlockMedia img {
width:86px;
height:86px;
}
.body-chambers-of-commerce-websites-marketing .divBlockInner-answer p {
text-align:left;
font-weight:400;
}
.divBlockWrapper-faq .divBlockInner-question,
.divBlockWrapper-faq + .divBlockWrapper-faq .divBlockInner-question {
border-bottom:1px solid black;
}
.body-chambers-of-commerce-websites-marketing .divPullingFromPageWrappe .divBlogInner {
flex-direction:row-reverse;
flex-wrap:nowrap;
}
.body-chambers-of-commerce-websites-marketing .divPullingFromPageWrappe .divBlogWrapper {
width:100%;
max-width:100%;
}
.body-chambers-of-commerce-websites-marketing .divPullingFromPageWrappe {
flex-wrap:nowrap;
}
.body-chambers-of-commerce-websites-marketing .divPullingFromPageWrappe > h2 {
color: #DD4100 !important;
font-family: Anton;
font-size: 85px;
font-style: normal;
font-weight: 400;
line-height: 113%;
margin-right:30px;
width:35%;
padding-bottom:20px;
background:url(https://www.chooselegend.com/layout/images/Vector.png);
background-size:100%;
background-repeat:no-repeat;
background-position:bottom;
}
.body-chambers-of-commerce-websites-marketing .divPullingFromPageWrappe .divBlogWrapper-synopsis .divBlockWrapper-blog {
width:50%;
max-width:50%;
}
.body-chambers-of-commerce-websites-marketing .divPullingFromPageWrappe .divBlogWrapper-synopsis .divBlockWrapper-blog.divBlockWrapper-text {
padding-left:30px;
}
.divPullingFromPageWrapper-blog {
padding-top:90px;
padding-bottom:75px;
}
.body-chambers-of-commerce-websites-marketing .divNavigation-sandwich .btn-sandwich .icon-bar {
background-color:#ffffff;
}
.body-chambers-of-commerce-websites-marketing .divSiteContentInnerTestimonials {
width:100%;
max-width:100% !important;
background:#000FA0;
}
.body-chambers-of-commerce-websites-marketing .divSiteContentInnerTestimonials p {
color:#ffffff !important;
width:75%;
margin:auto;
text-align:center;
font-family: Metropolis;
font-weight: 400;
font-style: Regular;
font-size: 24px;
leading-trim: NONE;
line-height: 30px;
letter-spacing: 0%;
text-align: center;
vertical-align: middle;
}
.body-chambers-of-commerce-websites-marketing .divSiteContentInnerTestimonials p.author {
font-family: Metropolis;
font-weight: 700;
font-style: Bold;
font-size: 24px;
leading-trim: NONE;
line-height: 100%;
letter-spacing: 0%;
text-align: center;
color:#29CB8B !important;
padding-top:45px;
}
.body-chambers-of-commerce-websites-marketing .divSiteContentInnerTestimonials {
position:relative;
}
.body-chambers-of-commerce-websites-marketing .divAdditionalOneWave {
top:-78px;
transform: scaleX(-1);
}
.body-chambers-of-commerce-websites-marketing .divSiteContentInnerCaseStudy,
.body-chambers-of-commerce-websites-marketing .divSiteContentInnerBlog2 {
padding-bottom:90px;
position:relative;
}
.body-chambers-of-commerce-websites-marketing .divIndustriesBlogViewMoreWrapper p{
width:34%;
}
.body-chambers-of-commerce-websites-marketing .divTestimonialIcon {
display:none;
}
.body-chambers-of-commerce-websites-marketing .divBlockWrapper-testimonial.carded .divBlockInner {
border:0;
box-shadow:unset;
padding-bottom:30px;
}
.body-chambers-of-commerce-websites-marketing .divFooterRow-top-contact {
display:none;
}
.body-chambers-of-commerce-websites-marketing .divIndustriesFooterForm {
width:100%;
background:url(https://www.chooselegend.com/layout/images/industryFooterFormBgChambers.jpg);
background-size:cover;
min-height:769px;
padding:75px 15px;
padding-bottom:90px;
}
@media (min-width:768px) and (max-width:1199px){
.body-chambers-of-commerce-websites-marketing .divMainCalloutText-tinyMCE {
width:100%;
}
.body-chambers-of-commerce-websites-marketing .divIndustriesBlogViewMoreWrapper {
bottom:105px;
}
.body-chambers-of-commerce-websites-marketing header {
background:#002755;
}
.body-chambers-of-commerce-websites-marketing header {
position:fixed;
}
.body-chambers-of-commerce-websites-marketing #main {
margin-top:100px !important;
}
.body-chambers-of-commerce-websites-marketing .divPageTitle {
background-image:unset;
}
.body-chambers-of-commerce-websites-marketing .divMainCalloutWrapper {
margin-top:0;
}
.body-chambers-of-commerce-websites-marketing .divMiniCalloutRow-1 {
padding-bottom:0;
}
.main-pagedirectory-birth-worker-businesses {
margin-top:0 !important;
}
.body-chambers-of-commerce-websites-marketing .divMiniCalloutRow {
width:100%;
max-width:100%;
}
.body-chambers-of-commerce-websites-marketing .divSiteContentInnerAdditionals1 h3 {
text-align:center;
}
#main > div > div.divSiteContentInner.divSiteContentInnerAdditionals4.divSiteContentInner-sitewidth.container.row.m-auto > div.divBlockWrapper.divBlockWrapper-text.divBlock-1339.div-additional-block-4.col-12 > div > span > div:nth-child(1) {
width:25%;
max-width:25%;
}
#main > div > div.divSiteContentInner.divSiteContentInnerAdditionals4.divSiteContentInner-sitewidth.container.row.m-auto > div.divBlockWrapper.divBlockWrapper-text.divBlock-1339.div-additional-block-4.col-12 > div > span > div:nth-child(2) {
width:75%;
max-width:75%;
}
.body-chambers-of-commerce-websites-marketing .divSiteContentInnerAdditionals3 .spnBlockContent {
gap:5%;
}
.body-chambers-of-commerce-websites-marketing .divSiteContentInnerAdditionals3 a.anchButton{
position:absolute;
top:78%;
justify-self:anchor-center;
}
.body-chambers-of-commerce-websites-marketing .divSiteContentInnerAdditionals3 .spnBlockContent {
align-items:start;
padding-top:60px;
}
.divIndustriesFooterForm > .container > div {
flex-direction:column;
}
#main > div > div.divIndustriesFooterForm > div > div > div:nth-child(2) > iframe,
.divIndustriesFooterForm > .container > div > div {
width:100%;
max-width:100% !important;
}
.body-chambers-of-commerce-websites-marketing .divSiteContentInnerAdditionals3 {
z-index:13;
}
.divAdditionalTwoWave {
height:160px;
bottom:-92px !important;
}
.body-chambers-of-commerce-websites-marketing .divSiteContentInnerAdditionals3 .spnBlockContent {
min-height:514px;
}
.body-chambers-of-commerce-websites-marketing .divMiniCallout {
width:45%;
max-width:45%;
flex:unset;
min-height:0;
}
.body-chambers-of-commerce-websites-marketing .divMiniCalloutTextInner {
padding:0;
}
.body-chambers-of-commerce-websites-marketing .divMiniCalloutWrapperInner {
justify-content:center;
}
.body-chambers-of-commerce-websites-marketing ++.divMiniCalloutTextInner {
padding:0;
}
.body-chambers-of-commerce-websites-marketing .divMainCalloutText-tinyMCE {
display:flex;
}
.body-chambers-of-commerce-websites-marketing .divMainCalloutText-tinyMCE > div {
width:50%;
}
.body-chambers-of-commerce-websites-marketing .divMainCalloutInner .divBlockMedia img,
.body-chambers-of-commerce-websites-marketing .divMainCalloutWrapper {
height:634px;
}
.body-chambers-of-commerce-websites-marketing .divMainCalloutTextInner h3 {
font-size:24px;
}
.body-chambers-of-commerce-websites-marketing .divMainCalloutTextInner h1,
.body-chambers-of-commerce-websites-marketing .divMainCalloutTextInner h2,
.body-chambers-of-commerce-websites-marketing .divMainCalloutTextInner h3,
.body-chambers-of-commerce-websites-marketing .divMainCalloutTextInner h4,
.body-chambers-of-commerce-websites-marketing .divMainCalloutTextInner h5,
.body-chambers-of-commerce-websites-marketing .divMainCalloutTextInner p,
.body-chambers-of-commerce-websites-marketing .divMainCalloutTextInner span {
text-align:left !important;
width:100%;
}
.body-chambers-of-commerce-websites-marketing #main > div > div.divMainCalloutWrapper.divMainCalloutWrapper-static > div > div > div > div > div > div > div.divMainCalloutTextWrapper > div > div > div:nth-child(1) {
display:flex;
align-items:center;
justify-content:center;
flex-direction:column;
}
.body-chambers-of-commerce-websites-marketing .divMainCalloutTextInner h1 {
margin:0 !important;
}
.body-chambers-of-commerce-websites-marketing .divMainCalloutTextInner h1,
.body-chambers-of-commerce-websites-marketing .divMainCalloutTextInner h2,
.body-chambers-of-commerce-websites-marketing .divMainCalloutTextInner h3,
.body-chambers-of-commerce-websites-marketing .divMainCalloutTextInner h4,
.body-chambers-of-commerce-websites-marketing .divMainCalloutTextInner h5 {
margin-bottom:10px !important;
}
.divAdditionalOneWave {
left:0;
}
.body-chambers-of-commerce-websites-marketing .div-additional-block-2 .divBlockInner .divBlockMedia {
width:70%;
max-width:70%;
margin-bottom:0;
margin-right:0;
}
.body-chambers-of-commerce-websites-marketing .divSiteContentInnerAdditionals2 {
padding-bottom:0 !important;
}
.body-chambers-of-commerce-websites-marketing .div-additional-block-2 .spnBlockContent {
padding-top:15px;
padding-bottom:30px;
}
.divAdditionalTwoWave {
left:0;
}
.body-chambers-of-commerce-websites-marketing #main > div > div.divMainCalloutWrapper.divMainCalloutWrapper-static > div > div > div > div > div > div > div.divMainCalloutTextWrapper > div > div > div:nth-child(2) {
padding-left:0;
}
.body-chambers-of-commerce-websites-marketing .divMainCalloutInner .divBlockMedia img, .body-chambers-of-commerce-websites-marketing .divMainCalloutWrapper {
height:700px;
}
.body-chambers-of-commerce-websites-marketing .divMainCalloutTextInner {
padding-top:250px;
}
.body-chambers-of-commerce-websites-marketing .divPageTitle h1 {
font-size:60px;
}
.body-chambers-of-commerce-websites-marketing h2,
.divIndustriesFooterForm h2:hover, .divIndustriesFooterForm h2,
.div-additional-block-1 .spnBlockContent h2 {
font-size:36px;
}
.body-chambers-of-commerce-websites-marketing .divSiteContentInnerTestimonials p {
font-size:20px;
}
.body-chambers-of-commerce-websites-marketing .divMiniCalloutRow {
margin:0;
}
.body-chambers-of-commerce-websites-marketing .divSiteContentInnerAdditionals3.divSiteContentInner-sitewidth.container {
min-height:0;
padding-top:60px !important;
}
.body-chambers-of-commerce-websites-marketing .div-additional-block-4 {
padding-bottom:45px;
}
.body-chambers-of-commerce-websites-marketing .divPullingFromPageWrapper-blog {
padding-bottom:90px;
padding-top:30px;
}
.body-chambers-of-commerce-websites-marketing .divMainCalloutText-tinyMCE > div {
width:100%;
}
.body-chambers-of-commerce-websites-marketing .divMainCalloutText-tinyMCE {
flex-direction:column;
gap:0;
}
.body-chambers-of-commerce-websites-marketing .divSiteContentInnerAdditionals3 .spnBlockContent > div {
width:100%;
max-width:100%;
}
.body-chambers-of-commerce-websites-marketing .div-additional-block-1 .spnBlockContent {
flex-direction:row !important;
}
.body-chambers-of-commerce-websites-marketing .divSiteContentInnerAdditionals1 h3 {
width:100%;
}
.body-chambers-of-commerce-websites-marketing .div-additional-block-2 .divBlockInner {
flex-direction:column-reverse;
}
.body-chambers-of-commerce-websites-marketing .divMiniCalloutWrapperInner,
.body-chambers-of-commerce-websites-marketing .divSiteContentInnerAdditionals3 .spnBlockContent {
flex-direction:column;
}
.body-chambers-of-commerce-websites-marketing .divPullingFromPageWrappe .divBlockWrapper-synopsis .divBlockBody {
display:none;
}
.body-chambers-of-commerce-websites-marketing .divPullingFromPageWrappe > h2 {
font-size:50px;
}
.body-chambers-of-commerce-websites-marketing .divMainCalloutTextInner h2 {
font-size:20px;
}
.body-chambers-of-commerce-websites-marketing .divPageTitle .container {
padding:0 6%;
width:100%;
max-width:100% !important;
}
}
@media (max-width:767px) {
.body-chambers-of-commerce-websites-marketing .divPullingFromPageWrappe .divBlogInner {
flex-direction:column-reverse;
}
#main > div > div.divIndustriesFooterForm > div > div > div:nth-child(2) > iframe {
max-width:100%!important;
width:100% !important;
min-width:0 !important;
}
.body-chambers-of-commerce-websites-marketing .divSiteContentInnerTestimonials p {
width:100%;
}
.body-chambers-of-commerce-websites-marketing .div-additional-block-1 .divBlockMedia-left {
display:none;
}
.body-chambers-of-commerce-websites-marketing .divPageTitle h1 {
font-size:34px;
}
.divIndustriesFooterForm > .container > div {
flex-direction:column;
}
#main > div > div.divIndustriesFooterForm > div > div > div:nth-child(2) > iframe,
.divIndustriesFooterForm > .container > div > div {
width:100%;
}
.body-chambers-of-commerce-websites-marketing .divIndustriesBlogViewMoreWrapper {
position:relative;
bottom:0;
width:100%;
}
.body-chambers-of-commerce-websites-marketing .divIndustriesBlogViewMoreWrapper p {
width:100%;
}
.body-chambers-of-commerce-websites-marketing .divPageTitle {
height:289px;
background: rgba(0, 39, 85, 0.75);
padding-top:20px;
}
.body-chambers-of-commerce-websites-marketing .divPageTitle h1 {
margin-top:0;
}
.body-chambers-of-commerce-websites-marketing .divPullingFromPageWrapper-blog,
.body-chambers-of-commerce-websites-marketing .div-additional-block-1 {
padding-top:15px;
padding-bottom:15px;
}
.body-chambers-of-commerce-websites-marketing .divBlockSwiperWrapper {
padding:0 !important;
margin:0 !important;
}
.body-chambers-of-commerce-websites-marketing .divBlockWrapper-testimonial.carded .divBlockInner {
padding-top:0;
}
.body-chambers-of-commerce-websites-marketing .divBlockWrapper-testimonial.carded {
margin-top:0 !important;
}
.body-chambers-of-commerce-websites-marketing .div-additional-block-2 .divBlockInner .spnBlockContent {
padding-top:0;
}
.body-chambers-of-commerce-websites-marketing .div-additional-block-4 {
padding-bottom:0;
}
.body-chambers-of-commerce-websites-marketing .divMainCalloutWrapper-static .divBlockWrapper-maincallout .divMainCalloutTextWrapper {
position:relative;
}
.body-chambers-of-commerce-websites-marketing .divPullingFromPageWrappe .divBlockWrapper-synopsis .divBlockBody {
display:none;
}
.body-chambers-of-commerce-websites-marketing .divPullingFromPageWrappe > h2 {
font-size:30px;
}
.body-chambers-of-commerce-websites-marketing .divPullingFromPageWrappe {
flex-wrap:wrap;
flex-direction:column;
}
.body-chambers-of-commerce-websites-marketing header {
background:#002755;
}
.body-chambers-of-commerce-websites-marketing .divPageTitle {
background-image:unset;
}
.body-chambers-of-commerce-websites-marketing .divMainCalloutWrapper {
margin-top:0;
}
.body-chambers-of-commerce-websites-marketing .div-additional-block-1 .divBlockMedia-left {
padding-right:0;
margin-bottom:30px;
}
.body-chambers-of-commerce-websites-marketing .divPullingFromPageWrappe .divBlogWrapper-synopsis .divBlockWrapper-blog {
width:100%;
max-width:100%;
}
.body-chambers-of-commerce-websites-marketing .divMainCalloutText-tinyMCE {
width:100%;
}
.body-chambers-of-commerce-websites-marketing .divMainCalloutWrapper-static .divBlockWrapper-maincallout .divMainCalloutTextWrapper {
padding:5px !important;
}
.body-chambers-of-commerce-websites-marketing .divSiteContentInnerAdditionals3 {
height:100%;
padding-top:45px;
}
.body-chambers-of-commerce-websites-marketing .divMiniCalloutRow-1 {
padding-bottom:0;
}
.body-chambers-of-commerce-websites-marketing .div-additional-block-4 ul,
.body-chambers-of-commerce-websites-marketing .div-additional-block-4 h2,
.body-chambers-of-commerce-websites-marketing .div-additional-block-4 h3 {
width:100%;
}
.main-pagedirectory-birth-worker-businesses {
margin-top:0 !important;
}
.body-chambers-of-commerce-websites-marketing .divSiteContentInnerAdditionals2 li {
list-style-position: inside;
line-height:30px;
}
.body-chambers-of-commerce-websites-marketing .divMiniCalloutWrapperInner,
.body-chambers-of-commerce-websites-marketing .divSiteContentInnerAdditionals3 .spnBlockContent {
flex-direction:column;
}
.body-chambers-of-commerce-websites-marketing .div-additional-block-2 .divBlockInner {
flex-direction:column-reverse;
}
.body-chambers-of-commerce-websites-marketing .divSiteContentInnerAdditionals3 .spnBlockContent > div,
.body-chambers-of-commerce-websites-marketing .divSiteContentInnerAdditionals1 .spnBlockContent > div {
width:100%;
max-width:100%;
}
#main > div > div.divSiteContentInner.divSiteContentInnerAdditionals4.divSiteContentInner-sitewidth.container.row.m-auto > div.divBlockWrapper.divBlockWrapper-text.divBlock-1339.div-additional-block-4.col-12 > div > span > div:nth-child(1) > p {
display:flex;
justify-content:center;
}
.divAdditionalOneWave {
height:100px;
top:-90px;
}
.body-chambers-of-commerce-websites-marketing .divMainCalloutTextInner h5 {
display:flex;
align-items:center;
justify-content:center;
}
.body-chambers-of-commerce-websites-marketing .divSiteContentInnerAdditionals3 h3,
.body-chambers-of-commerce-websites-marketing .divSiteContentInnerAdditionals1 h3 {
text-align:center;
}
.body-chambers-of-commerce-websites-marketing .divMainCalloutText-tinyMCE {
gap:30px;
}
.body-chambers-of-commerce-websites-marketing .divSiteContentInnerAdditionals2 {
padding-top:30px;
}
.divAdditionalTwoWave {
bottom:-90px;
height:100px;
}
.body-chambers-of-commerce-websites-marketing .divBlockWrapper-faq .divBlockInner-question > *:not(span) {
font-size:20px;
}
.divAdditionalTwoWave {
left:0;
}
.body-chambers-of-commerce-websites-marketing #main {
margin-top:100px !important;
}
.body-chambers-of-commerce-websites-marketing .divMainCalloutInner .divBlockMedia img {
height:287px !important;
}
.body-chambers-of-commerce-websites-marketing .divPullingFromPageWrappe > h2 {
width:100%;
background:unset;
text-align:center;
}
.body-chambers-of-commerce-websites-marketing .divIndustriesBlogViewMoreWrapper p {
text-align:center;
}
.body-chambers-of-commerce-websites-marketing .divMainCalloutWrapper-static .divBlockWrapper-maincallout .divMainCalloutTextWrapper {
background:#000FA0;
padding:15px !important;
}
.body-chambers-of-commerce-websites-marketing .divMainCalloutText-tinyMCE ul li,
.body-chambers-of-commerce-websites-marketing .divMainCalloutText-tinyMCE ul{
text-align:left !important;
}
.body-chambers-of-commerce-websites-marketing .divMainCalloutWrapper {
height:100% !important;
}
.divAdditionalOneWave {
left:0;
}
.body-chambers-of-commerce-websites-marketing .divMainCalloutTextInner h1,
.body-chambers-of-commerce-websites-marketing .divMainCalloutTextInner h2,
.body-chambers-of-commerce-websites-marketing .divMainCalloutTextInner h3,
.body-chambers-of-commerce-websites-marketing .divMainCalloutTextInner h4,
.body-chambers-of-commerce-websites-marketing .divMainCalloutTextInner h5 {
margin-bottom:10px !important;
}
.body-chambers-of-commerce-websites-marketing .divMainCalloutTextInner h1,
.body-chambers-of-commerce-websites-marketing .divMainCalloutTextInner h2,
.body-chambers-of-commerce-websites-marketing .divMainCalloutTextInner h3,
.body-chambers-of-commerce-websites-marketing .divMainCalloutTextInner h4,
.body-chambers-of-commerce-websites-marketing .divMainCalloutTextInner h5,
.body-chambers-of-commerce-websites-marketing .divMainCalloutTextInner p,
.body-chambers-of-commerce-websites-marketing .divMainCalloutTextInner span {
text-align:left !important;
width:100%;
}
.body-chambers-of-commerce-websites-marketing #main > div > div.divMainCalloutWrapper.divMainCalloutWrapper-static > div > div > div > div > div > div > div.divMainCalloutTextWrapper > div > div > div:nth-child(1) {
display:flex;
align-items:center;
justify-content:center;
flex-direction:column;
}
.body-chambers-of-commerce-websites-marketing .divSiteContentInnerAdditionals1 .spnBlockContent > div,
.body-chambers-of-commerce-websites-marketing .divSiteContentInnerAdditionals3 .spnBlockContent > div {
width:100%;
max-width:100%;
}
.body-chambers-of-commerce-websites-marketing .divMiniCallout {
width:85%;
max-width:85%;
}
.body-chambers-of-commerce-websites-marketing .divMainCalloutWrapper iFrame {
max-width:345px !important;
min-width:345px !important;
}
.body-chambers-of-commerce-websites-marketing #main > div > div.divMainCalloutWrapper.divMainCalloutWrapper-static > div > div > div > div > div > div > div.divMainCalloutTextWrapper > div > div > div:nth-child(2) {
padding-left:0;
}
.body-chambers-of-commerce-websites-marketing .divMainCalloutInner .divBlockMedia img, .body-chambers-of-commerce-websites-marketing .divMainCalloutWrapper {
height:1200px;
}
.body-chambers-of-commerce-websites-marketing .divMainCalloutTextInner h3 {
font-size:20px;
}
.body-chambers-of-commerce-websites-marketing .divMainCalloutText-tinyMCE > div {
width:100%;
}
.body-chambers-of-commerce-websites-marketing .divMainCalloutText-tinyMCE {
flex-direction:column;
}
.body-chambers-of-commerce-websites-marketing .div-additional-block-2 .divBlockInner {
display:flex;
flex-direction:column-reverse;
}
.body-chambers-of-commerce-websites-marketing .divSiteContentInnerAdditionals3 .spnBlockContent {
gap:0;
flex-direction:column;
}
}
@media (min-width: 1440px){
.body-municipalities-and-schools-websites-marketing .container, .body-municipalities-and-schools-websites-marketing .container-lg, .body-municipalities-and-schools-websites-marketing .container-md, .body-municipalities-and-schools-websites-marketing .container-sm, .body-municipalities-and-schools-websites-marketing .container-xl,
.body-municipalities-and-schools-websites-marketing .divBannerAlertTextWrapper, .body-municipalities-and-schools-websites-marketing .div-additional-block-1, .body-municipalities-and-schools-websites-marketing .div-additional-block-2, .body-municipalities-and-schools-websites-marketing .div-additional-block-3,
.body-municipalities-and-schools-websites-marketing .divPullingFromPageWrappe, .body-municipalities-and-schools-websites-marketing .div-additional-block-3, .body-municipalities-and-schools-websites-marketing .div-additional-block-4,
.body-municipalities-and-schools-websites-marketing .divMainCalloutWrapper-static .divBlockWrapper-maincallout .divMainCalloutTextWrapper .divMainCalloutTextInner {
max-width: 1362px !important;
margin:auto !important;
}
}
.body-municipalities-and-schools-websites-marketing .div-additional-block-1 {
padding-top:60px;
}
.body-municipalities-and-schools-websites-marketing .divNavigation-main {
position:relative;
z-index:14;
}
.body-municipalities-and-schools-websites-marketing .divPullingFromPageWrappe .divBlogWrapper img {
border:2px solid #002755;
}
.body-municipalities-and-schools-websites-marketing .divIndustriesBlogViewMoreWrapper {
width:100%;
position:absolute;
bottom:230px;
display:flex;
justify-content:end;
}
.body-municipalities-and-schools-websites-marketing .divIndustriesBlogViewMoreWrapper p a {
border-radius: 59px;
border: 1px solid #002755;
color: #002755;
text-align: center;
font-family: 'Metropolis', sans-serif;
font-size: 20px;
font-style: normal;
font-weight: 700;
line-height: normal;
padding:7.5px 35px;
text-transform:uppercase;
-moz-transition: all 0.28s ease; -o-transition: all 0.28s ease; -webkit-transition: all 0.28s ease; transition: all 0.28s ease;
}
.body-municipalities-and-schools-websites-marketing .divIndustriesBlogViewMoreWrapper p a:hover {
border-radius: 59px;
border: 1px solid #002755;
color: #ffffff;
background:#002755;
text-align: center;
font-family: 'Metropolis', sans-serif;
font-size: 20px;
font-style: normal;
font-weight: 700;
line-height: normal;
padding:7.5px 35px;
text-transform:uppercase;
-moz-transition: all 0.28s ease; -o-transition: all 0.28s ease; -webkit-transition: all 0.28s ease; transition: all 0.28s ease;
}
.body-municipalities-and-schools-websites-marketing .div-additional-block-1 .divBlockMedia-left {
padding-right:30px;
}
.body-municipalities-and-schools-websites-marketing .div-additional-block-3:hover h2,
.body-municipalities-and-schools-websites-marketing h2,
.body-municipalities-and-schools-websites-marketing h2:hover {
color: #000FA0 !important;
font-family: Anton;
font-size: 48px;
font-style: normal;
font-weight: 400;
line-height: 57px;
}
.body-municipalities-and-schools-websites-marketing h3 {
color: #002755;
font-family: Metropolis;
font-size: 24px;
font-style: normal;
font-weight: 700;
line-height: 34px;
letter-spacing: 2.4px;
}
.body-municipalities-and-schools-websites-marketing .divPageTitle h1 {
color:#ffffff;
position:relative;
top:22px;
background:rgba(0,0,0,0.01);
}
.body-municipalities-and-schools-websites-marketing .divMainCalloutText-tinyMCE {
width:50%;
}
.body-municipalities-and-schools-websites-marketing .divMainCalloutTextInner h2 {
color: #FFF !important;
font-family: Metropolis;
font-size: 36px;
font-style: normal;
font-weight: 700;
line-height: 40px;
letter-spacing: 3.6px;
}
.body-municipalities-and-schools-websites-marketing .divPageTitle .container {
position:relative;
top:15px;
}
.body-municipalities-and-schools-websites-marketing .divPageTitle {
width:100%;
background-image:url(https://www.chooselegend.com/layout/images/pageTitleBgLanding.png);
background-size:100% 100%;
background-position:bottom;
position:absolute;
z-index:13;
top:-2px;
padding-bottom:0;
padding-top:45px;
}
.body-municipalities-and-schools-websites-marketing .divPageTitle p {
color: #29CB8B;
background:rgba(0,0,0,0.01);
font-family: Metropolis;
font-size: 24px;
font-style: normal;
font-weight: 700;
line-height: normal;
letter-spacing: 3.6px;
}
.body-municipalities-and-schools-websites-marketing header {
background:#000FA0;
z-index:14;
}
.body-municipalities-and-schools-websites-marketing .anchLogoLink img {
opacity:1;
}
.body-municipalities-and-schools-websites-marketing .divLogoWrapper {
background-image:unset;
}
.body-municipalities-and-schools-websites-marketing .divNavFields-main .anchNavigation{
font-family:'Metropolis', sans-serif;
font-size:16px;
font-weight:bold;
text-transform:uppercase;
background:transparent;
color:#ffffff;
padding:0;
margin:0 15px;
-moz-transition: all 0.28s ease; -o-transition: all 0.28s ease; -webkit-transition: all 0.28s ease; transition: all 0.28s ease;
}
.body-municipalities-and-schools-websites-marketing .divNavFields-main .anchNavigation:hover,
.body-municipalities-and-schools-websites-marketing .divNavFields-main .anchNavigation:active,
.body-municipalities-and-schools-websites-marketing .divNavFields-main .anchNavigation:focus,
.body-municipalities-and-schools-websites-marketing .divNavFields-main .anchNavigation.current{
color:#00DD8D;
}
.body-municipalities-and-schools-websites-marketing .divSiteContentInnerMinis,
.divMainCalloutWrapper > .container {
width:100%;
max-width:100% !important;
}
.body-municipalities-and-schools-websites-marketing .divMiniCallout {
padding:7.5px 15px;
}
.body-municipalities-and-schools-websites-marketing .divMainCalloutText-tinyMCE > div {
width:50%;
}
.body-municipalities-and-schools-websites-marketing #main > div > div.divMainCalloutWrapper.divMainCalloutWrapper-static > div > div > div > div > div > div > div.divMainCalloutTextWrapper > div > div > div:nth-child(1) {
display:flex;
align-items:center;
justify-content:center;
flex-direction:column;
}
.body-municipalities-and-schools-websites-marketing .divMainCalloutTextWrapper {
padding:15px 6% !important;
}
.body-municipalities-and-schools-websites-marketing .divMainCalloutTextWrapper h1 strong {
font-weight:normal;
color:#29CB8B;
}
.body-municipalities-and-schools-websites-marketing .divSiteContentInnerAdditionals1 .spnBlockContent {
display:flex;
align-items:center;
flex-wrap:wrap;
gap:5%;
}
.body-municipalities-and-schools-websites-marketing .divSiteContentInnerAdditionals1 h3 {
width:70%;
}
.body-municipalities-and-schools-websites-marketing .divSiteContentInnerAdditionals1 .spnBlockContent > div {
width:47.5%;
max-width:47.5%;
}
.body-municipalities-and-schools-websites-marketing .divMainCalloutWrapper {
height:750px;
margin-top:100px;
}
.body-municipalities-and-schools-websites-marketing #main > div > div.divMainCalloutWrapper.divMainCalloutWrapper-static > div > div > div > div > div > div > div.divMainCalloutTextWrapper > div > div > div:nth-child(2) {
padding-left:5%;
}
.body-municipalities-and-schools-websites-marketing a.anchButton {
text-transform:uppercase;
font-size:20px;
border-radius:59px;
padding:5px 25px;
}
.body-municipalities-and-schools-websites-marketing .divMainCalloutTextInner a.anchButton:hover {
color:white !important;
font-size:20px;
}
.body-municipalities-and-schools-websites-marketing .divMiniCallout:hover .divMiniCalloutTextWrapper h3,
.body-municipalities-and-schools-websites-marketing .divMiniCalloutInner h3,
.body-municipalities-and-schools-websites-marketing .divMiniCalloutInner h3:hover {
color: #FFF;
text-align: center;
font-family: Metropolis;
font-size: 16px;
font-style: normal;
font-weight: 700;
line-height: 24px;
text-decoration:unset;
}
.body-municipalities-and-schools-websites-marketing .divSiteContentInnerAdditionals3 h3,
.body-municipalities-and-schools-websites-marketing .divSiteContentInnerAdditionals1 h3 {
text-transform:uppercase;
}
.body-municipalities-and-schools-websites-marketing .divSiteContentInnerAdditionals3 p {
font-size:18px;
}
.body-municipalities-and-schools-websites-marketing .divSiteContentInnerAdditionals3 p strong {
color: #29CB8B !important;
font-family: Metropolis;
font-size: 18px;
font-style: italic;
font-weight: 700;
line-height: 21px;
}
.body-municipalities-and-schools-websites-marketing .divSiteContentInnerAdditionals1 p {
font-size:18px;
width:100%;
}
.body-municipalities-and-schools-websites-marketing .div-additional-block-4 h2 {
color: #000FA0;
font-family: Anton;
font-size: 48px;
font-style: normal;
font-weight: 400;
line-height: 57px;
width:75%;
}
.body-municipalities-and-schools-websites-marketing .div-additional-block-4 h3 {
color: #002755;
font-family: Metropolis;
font-size: 26px;
font-style: normal;
font-weight: 700;
line-height: 34px;
letter-spacing: 2.6px;
text-transform: uppercase;
width:75%;
padding-top:30px;
padding-bottom:60px;
}
.body-municipalities-and-schools-websites-marketing .div-additional-block-4 ul {
width:50%;
}
.body-municipalities-and-schools-websites-marketing .div-additional-block-4 p {
width:100%;
}
.body-municipalities-and-schools-websites-marketing .div-additional-block-4 .spnBlockContent {
display:flex;
flex-wrap:wrap;
}
.body-municipalities-and-schools-websites-marketing .div-additional-block-4 {
padding-bottom:75px;
}
.body-municipalities-and-schools-websites-marketing .divMainCalloutWrapper-static .divBlockWrapper-maincallout .divMainCalloutTextWrapper {
height:100%;
top:0;
background: rgba(0, 39, 85, 0.69);
text-align:left;
}
.body-municipalities-and-schools-websites-marketing .divMainCalloutTextInner h1,
.body-municipalities-and-schools-websites-marketing .divMainCalloutTextInner h2,
.body-municipalities-and-schools-websites-marketing .divMainCalloutTextInner h3,
.body-municipalities-and-schools-websites-marketing .divMainCalloutTextInner h4,
.body-municipalities-and-schools-websites-marketing .divMainCalloutTextInner h5,
.body-municipalities-and-schools-websites-marketing .divMainCalloutTextInner p,
.body-municipalities-and-schools-websites-marketing .divMainCalloutTextInner span {
text-align:left !important;
width:100%;
}
.body-municipalities-and-schools-websites-marketing .divMainCalloutTextInner h1,
.body-municipalities-and-schools-websites-marketing .divMainCalloutTextInner h3 {
text-transform:uppercase;
}
.body-municipalities-and-schools-websites-marketing .divMainCalloutTextInner h5 {
font-weight:400;
}
.body-municipalities-and-schools-websites-marketing .divMainCalloutTextInner h5 strong {
font-weight:700;
}
.body-municipalities-and-schools-websites-marketing .faqDiv h2,
.body-municipalities-and-schools-websites-marketing .faqDiv {
width:100%;
text-align:center;
}
.body-municipalities-and-schools-websites-marketing .divBlockWrapper-faq .divBlockInner-question {
text-align:left;
}
.body-municipalities-and-schools-websites-marketing .divPullingFromPageWrappe,
.body-municipalities-and-schools-websites-marketing .divBlockWrapper-faq {
width:100%;
max-width:100%;
flex:unset;
}
.body-municipalities-and-schools-websites-marketing .divMiniCallout {
width:30%;
max-width:30%;
}
.body-municipalities-and-schools-websites-marketing .divMiniCalloutRow-1 {
padding-bottom:45px;
}
.body-municipalities-and-schools-websites-marketing .divMainCalloutTextInner h1,
.body-municipalities-and-schools-websites-marketing .divMainCalloutTextInner h2,
.body-municipalities-and-schools-websites-marketing .divMainCalloutTextInner h3,
.body-municipalities-and-schools-websites-marketing .divMainCalloutTextInner h4,
.body-municipalities-and-schools-websites-marketing .divMainCalloutTextInner h5 {
margin-bottom:20px !important;
}
.body-municipalities-and-schools-websites-marketing .divSiteContentInnerAdditionals2 {
width:100%;
max-width:100% !important;
flex:unset;
background-color: #002755;
}
.body-municipalities-and-schools-websites-marketing .divSiteContentInnerAdditionals3 {
width:100%;
max-width:100% !important;
flex:unset;
background-color: #C9E8FF;
padding-top:70px;
padding-bottom:45px;
}
.body-municipalities-and-schools-websites-marketing .divSiteContentInnerAdditionals4 {
width:100%;
max-width:100% !important;
background:#C9E8FF;
}
.body-municipalities-and-schools-websites-marketing .divSiteContentInnerAdditionals2 *,
.body-municipalities-and-schools-websites-marketing .divSiteContentInnerAdditionals1 * {
color:#F5F5F5 !important;
}
.body-municipalities-and-schools-websites-marketing .divSiteContentInnerAdditionals2 h2 {
color: #000FA0;
font-family: Anton;
font-size: 48px;
font-style: normal;
font-weight: 400;
text-transform:uppercase;
letter-spacing:normal;
}
.body-municipalities-and-schools-websites-marketing .divSiteContentInnerAdditionals2 h3 {
color: #002755;
font-family: Metropolis;
font-size: 26px;
font-style: normal;
font-weight: 700;
line-height: 34px;
letter-spacing: 2.6px;
}
.body-municipalities-and-schools-websites-marketing .divSiteContentInnerAdditionals2 h4 {
color: #002755;
font-family: Metropolis;
font-size: 26px;
font-style: normal;
font-weight: 700;
line-height: 34px;
letter-spacing: 2.6px;
text-transform:uppercase;
}
.body-municipalities-and-schools-websites-marketing .divSiteContentInnerAdditionals3,
.body-municipalities-and-schools-websites-marketing .divSiteContentInnerAdditionals1 {
position:relative;
}
.body-municipalities-and-schools-websites-marketing .div-additional-block-1 {
padding-bottom:60px;
}
.body-municipalities-and-schools-websites-marketing .div-additional-block-2 .divBlockInner {
display:flex;
flex-direction:row-reverse;
align-items:center;
}
.body-municipalities-and-schools-websites-marketing .div-additional-block-2 .divBlockInner .divBlockMedia {
margin-bottom:0;
flex:unset;
}
.body-municipalities-and-schools-websites-marketing .swiper-container-horizontal>.swiper-pagination-bullets {
background:transparent;
bottom:0;
}
.body-municipalities-and-schools-websites-marketing .swiper-pagination-bullet {
border:1px solid #ffffff;
background:transparent;
}
.body-municipalities-and-schools-websites-marketing .swiper-pagination-bullet-active {
background:#ffffff;
}
.body-municipalities-and-schools-websites-marketing .div-additional-block-2 .divBlockInner .spnBlockContent {
padding-top:45px;
padding-bottom:25px;
width:100%;
}
.body-municipalities-and-schools-websites-marketing .divSiteContentInnerAdditionals2 ul li {
padding:10px 0;
}
.divAdditionalOneWave {
width:100%;
height:200px;
background:url(https://www.chooselegend.com/layout/images/titleTwoLandingWaveOne.png);
background-size:100% 100%;
position:absolute;
top:-135px;
}
.divAdditionalTwoWave {
width:100%;
height:200px;
background:url(https://www.chooselegend.com/layout/images/titleTwoLandingWaveTwo.png);
background-size:100% 100%;
position:absolute;
bottom:-85px;
}
.body-municipalities-and-schools-websites-marketing .divSiteContentInnerAdditionals2 strong {
color:#DD4100;
}
.body-municipalities-and-schools-websites-marketing .divSiteContentInnerAdditionals2 li strong,
.body-municipalities-and-schools-websites-marketing .divSiteContentInnerAdditionals2 li span {
position:relative;
top:-4px;
}
.body-municipalities-and-schools-websites-marketing .div-additional-block-3 {
display:flex;
align-items:center;
}
.body-municipalities-and-schools-websites-marketing .divMiniCalloutInner {
border-radius: 10px;
background: #000FA0;
padding:22px 22px;
min-height:300px;
display:flex;
align-items:center !important;
}
.body-municipalities-and-schools-websites-marketing .divMiniCalloutInner h3,
.body-municipalities-and-schools-websites-marketing .divMiniCalloutInner p {
text-align:left;
}
.landingMiniHeader {
width:100%;
padding-bottom:75px;
text-align:center;
color: #000FA0;
text-align: center;
font-family: Anton;
font-size: 48px;
font-style: normal;
font-weight: 400;
line-height: 57px;
}
.body-municipalities-and-schools-websites-marketing .divMiniCalloutRow {
gap:2%;
}
.body-municipalities-and-schools-websites-marketing .divSiteContentInnerAdditionals5 {
padding-top:75px;
}
.body-municipalities-and-schools-websites-marketing .faqDiv h2 {
padding-top:75px;
text-transform:uppercase;
}
.body-municipalities-and-schools-websites-marketing .divSiteContentWrapper {
padding-bottom:0 !important;
position:relative;
}
.divIndustriesFooterForm p {
color: #FFF;
font-family: Metropolis;
font-size: 24px;
font-style: normal;
font-weight: 400;
line-height: 30px;
background:rgba(0,0,0,0.01);
}
.divIndustriesFooterForm h2:hover,
.divIndustriesFooterForm h2 {
color: #FFF !important;
background:rgba(0,0,0,0.01);
font-family: Anton;
font-size: 48px;
font-style: normal;
font-weight: 400;
line-height: normal;
}
.divIndustriesFooterForm > .container > div {
display:flex;
}
.divIndustriesFooterForm .divContactFormInput .inpProperty {
border:1px solid #ffffff;
background:rgba(0,0,0,0.01);
color:#ffffff;
}
.divIndustriesFooterForm .divContactFormInput .labelPropertyLabel {
color:#ffffff;
background-color:unset !important;
background:rgba(0,0,0,0.01) !important;
}
.divIndustriesFooterForm .divContactFormInput .inpProperty-textarea ~ .labelPropertyLabel {
color:#ffffff;
background:rgba(0,0,0,0.01);
top:10%;
border:0;
}
.divIndustriesFooterForm .divContactScreenDetail-bottom .divContactFormInput-submit button {
background:#DD4100;
color:#ffffff;
border-radius:8px;
border:0;
font-weight:bold;
font-size:20px !important;
-moz-transition: all 0.28s ease; -o-transition: all 0.28s ease; -webkit-transition: all 0.28s ease; transition: all 0.28s ease;
}
.divIndustriesFooterForm .divContactScreenDetail-bottom .divContactFormInput-submit button:hover {
background:#C9E8FF;
color:#000FA0;
border-radius:8px;
border:0;
font-size:20px !important;
-moz-transition: all 0.28s ease; -o-transition: all 0.28s ease; -webkit-transition: all 0.28s ease; transition: all 0.28s ease;
}
.divIndustriesFooterForm > .container > div > div {
width:50%;
}
#main > div > div.divIndustriesFooterForm > div > div > div:nth-child(2) > iframe {
width:90%;
float:right;
max-width:570px !important;
min-width:570px !important;
max-height:500px !important;
min-height:500px !important;
}
.body-municipalities-and-schools-websites-marketing .divBlockWrapper-faq .divBlockInner-question {
flex-direction:row-reverse;
}
.body-municipalities-and-schools-websites-marketing .divBlockWrapper-faq .divBlockInner-question > *:not(span) {
color:#000FA0;
font-size:26px;
}
.body-municipalities-and-schools-websites-marketing .fa-plus {
color:#000FA0;
font-size:39px;
}
.body-municipalities-and-schools-websites-marketing .faqDiv h2 {
color:#000FA0;
}
.body-municipalities-and-schools-websites-marketing .divBlockMedia figure {
margin:0 !important;
}
.body-municipalities-and-schools-websites-marketing .divSiteContentInnerAdditionals2 {
padding:0;
}
.body-municipalities-and-schools-websites-marketing .divSiteContentInnerMinis {
width:100%;
max-width:100% !important;
background:#C9E8FF;
}
.body-municipalities-and-schools-websites-marketing .divMainCalloutTextInner a.anchButton {
font-size:16px !important;
font-weight:700;
font-family: 'Inter 18pt';
border-radius:60px !important;
background: #D64000;
}
.body-municipalities-and-schools-websites-marketing .divSiteContentInnerAdditionals3 .spnBlockContent > div {
width:50%;
max-width:50%;
}
.body-municipalities-and-schools-websites-marketing .divSiteContentInnerAdditionals3 .divBlockInner {
width:100%;
}
.body-municipalities-and-schools-websites-marketing .divMiniCalloutInner,
.body-municipalities-and-schools-websites-marketing .divMiniCallout .divBlockMedia picture {
display:flex;
align-items:start;
justify-content:center;
}
.divMainCalloutTextInner a.anchButton {
border-radius: 8px;
background: #DD4100;
background: #D64000;
min-width:250px;
text-align:center;
}
.divMainCalloutTextInner a.anchButton:hover {
border-radius: 8px;
background: #000FA0;
}
.body-municipalities-and-schools-websites-marketing .divMiniCallout .divBlockMedia img {
width:86px;
height:86px;
}
.body-municipalities-and-schools-websites-marketing .divBlockInner-answer p {
text-align:left;
font-weight:400;
}
.divBlockWrapper-faq .divBlockInner-question,
.divBlockWrapper-faq + .divBlockWrapper-faq .divBlockInner-question {
border-bottom:1px solid black;
}
.body-municipalities-and-schools-websites-marketing .divPullingFromPageWrappe .divBlogInner {
flex-direction:row-reverse;
flex-wrap:nowrap;
}
.body-municipalities-and-schools-websites-marketing .divPullingFromPageWrappe .divBlogWrapper {
width:100%;
max-width:100%;
}
.body-municipalities-and-schools-websites-marketing .divPullingFromPageWrappe {
flex-wrap:nowrap;
}
.body-municipalities-and-schools-websites-marketing .divPullingFromPageWrappe > h2 {
color: #DD4100 !important;
font-family: Anton;
font-size: 85px;
font-style: normal;
font-weight: 400;
line-height: 113%;
margin-right:30px;
width:35%;
padding-bottom:20px;
background:url(https://www.chooselegend.com/layout/images/Vector.png);
background-size:100%;
background-repeat:no-repeat;
background-position:bottom;
}
.body-municipalities-and-schools-websites-marketing .divPullingFromPageWrappe .divBlogWrapper-synopsis .divBlockWrapper-blog {
width:50%;
max-width:50%;
}
.body-municipalities-and-schools-websites-marketing .divPullingFromPageWrappe .divBlogWrapper-synopsis .divBlockWrapper-blog.divBlockWrapper-text {
padding-left:30px;
}
.divPullingFromPageWrapper-blog {
padding-top:90px;
padding-bottom:75px;
}
.body-municipalities-and-schools-websites-marketing .divNavigation-sandwich .btn-sandwich .icon-bar {
background-color:#ffffff;
}
.body-municipalities-and-schools-websites-marketing .divSiteContentInnerTestimonials {
width:100%;
max-width:100% !important;
background:#000FA0;
}
.body-municipalities-and-schools-websites-marketing .divSiteContentInnerTestimonials p {
color:#ffffff !important;
width:75%;
margin:auto;
text-align:center;
font-family: Metropolis;
font-weight: 400;
font-style: Regular;
font-size: 24px;
leading-trim: NONE;
line-height: 30px;
letter-spacing: 0%;
text-align: center;
vertical-align: middle;
}
.body-municipalities-and-schools-websites-marketing .divSiteContentInnerTestimonials p a {
color:#ffffff !important;
font-family: Metropolis;
font-weight: 400;
font-style: Regular;
font-size: 24px;
leading-trim: NONE;
line-height: 30px;
letter-spacing: 0%;
text-align: center;
vertical-align: middle;
background:transparent;
}
.body-municipalities-and-schools-websites-marketing .divSiteContentInnerTestimonials p a:hover {
color:#dddddd !important;
background:transparent;
}
.body-municipalities-and-schools-websites-marketing .divSiteContentInnerTestimonials p.author {
font-family: Metropolis;
font-weight: 700;
font-style: Bold;
font-size: 24px;
leading-trim: NONE;
line-height: 100%;
letter-spacing: 0%;
text-align: center;
color:#29CB8B !important;
padding-top:45px;
}
.body-municipalities-and-schools-websites-marketing .divSiteContentInnerTestimonials {
position:relative;
}
.body-municipalities-and-schools-websites-marketing .divAdditionalOneWave {
top:-78px;
transform: scaleX(-1);
}
.body-municipalities-and-schools-websites-marketing .divSiteContentInnerCaseStudy,
.body-municipalities-and-schools-websites-marketing .divSiteContentInnerBlog2 {
padding-bottom:90px;
position:relative;
}
.body-municipalities-and-schools-websites-marketing .divIndustriesBlogViewMoreWrapper p{
width:34%;
}
.body-municipalities-and-schools-websites-marketing .divTestimonialIcon {
display:none;
}
.body-municipalities-and-schools-websites-marketing .divBlockWrapper-testimonial.carded .divBlockInner {
border:0;
box-shadow:unset;
padding-bottom:30px;
}
.body-municipalities-and-schools-websites-marketing .divFooterRow-top-contact {
display:none;
}
.body-municipalities-and-schools-websites-marketing .divIndustriesFooterForm {
width:100%;
background:url(https://www.chooselegend.com/layout/images/industryFooterFormBgSchools.jpg);
background-size:cover;
min-height:769px;
padding:75px 15px;
padding-bottom:90px;
}
@media (min-width:768px) and (max-width:1199px){
.body-municipalities-and-schools-websites-marketing .divMainCalloutText-tinyMCE {
width:100%;
}
.body-municipalities-and-schools-websites-marketing .divIndustriesBlogViewMoreWrapper {
bottom:105px;
}
.body-municipalities-and-schools-websites-marketing header {
background:#002755;
}
.body-municipalities-and-schools-websites-marketing header {
position:fixed;
}
.body-municipalities-and-schools-websites-marketing #main {
margin-top:100px !important;
}
.body-municipalities-and-schools-websites-marketing .divPageTitle {
background-image:unset;
}
.body-municipalities-and-schools-websites-marketing .divMainCalloutWrapper {
margin-top:0;
}
.body-municipalities-and-schools-websites-marketing .divMiniCalloutRow-1 {
padding-bottom:0;
}
.main-pagedirectory-birth-worker-businesses {
margin-top:0 !important;
}
.body-municipalities-and-schools-websites-marketing .divMiniCalloutRow {
width:100%;
max-width:100%;
}
.body-municipalities-and-schools-websites-marketing .divSiteContentInnerAdditionals1 h3 {
text-align:center;
}
#main > div > div.divSiteContentInner.divSiteContentInnerAdditionals4.divSiteContentInner-sitewidth.container.row.m-auto > div.divBlockWrapper.divBlockWrapper-text.divBlock-1339.div-additional-block-4.col-12 > div > span > div:nth-child(1) {
width:25%;
max-width:25%;
}
#main > div > div.divSiteContentInner.divSiteContentInnerAdditionals4.divSiteContentInner-sitewidth.container.row.m-auto > div.divBlockWrapper.divBlockWrapper-text.divBlock-1339.div-additional-block-4.col-12 > div > span > div:nth-child(2) {
width:75%;
max-width:75%;
}
.body-municipalities-and-schools-websites-marketing .divSiteContentInnerAdditionals3 .spnBlockContent {
gap:5%;
}
.body-municipalities-and-schools-websites-marketing .divSiteContentInnerAdditionals3 a.anchButton{
position:absolute;
top:78%;
justify-self:anchor-center;
}
.body-municipalities-and-schools-websites-marketing .divSiteContentInnerAdditionals3 .spnBlockContent {
align-items:start;
padding-top:60px;
}
.divIndustriesFooterForm > .container > div {
flex-direction:column;
}
#main > div > div.divIndustriesFooterForm > div > div > div:nth-child(2) > iframe,
.divIndustriesFooterForm > .container > div > div {
width:100%;
max-width:100% !important;
}
.body-municipalities-and-schools-websites-marketing .divSiteContentInnerAdditionals3 {
z-index:13;
}
.divAdditionalTwoWave {
height:160px;
bottom:-92px !important;
}
.body-municipalities-and-schools-websites-marketing .divSiteContentInnerAdditionals3 .spnBlockContent {
min-height:514px;
}
.body-municipalities-and-schools-websites-marketing .divMiniCallout {
width:45%;
max-width:45%;
flex:unset;
min-height:0;
}
.body-municipalities-and-schools-websites-marketing .divMiniCalloutTextInner {
padding:0;
}
.body-municipalities-and-schools-websites-marketing .divMiniCalloutWrapperInner {
justify-content:center;
}
.body-municipalities-and-schools-websites-marketing ++.divMiniCalloutTextInner {
padding:0;
}
.body-municipalities-and-schools-websites-marketing .divMainCalloutText-tinyMCE {
display:flex;
}
.body-municipalities-and-schools-websites-marketing .divMainCalloutText-tinyMCE > div {
width:50%;
}
.body-municipalities-and-schools-websites-marketing .divMainCalloutInner .divBlockMedia img,
.body-municipalities-and-schools-websites-marketing .divMainCalloutWrapper {
height:634px;
}
.body-municipalities-and-schools-websites-marketing .divMainCalloutTextInner h3 {
font-size:24px;
}
.body-municipalities-and-schools-websites-marketing .divMainCalloutTextInner h1,
.body-municipalities-and-schools-websites-marketing .divMainCalloutTextInner h2,
.body-municipalities-and-schools-websites-marketing .divMainCalloutTextInner h3,
.body-municipalities-and-schools-websites-marketing .divMainCalloutTextInner h4,
.body-municipalities-and-schools-websites-marketing .divMainCalloutTextInner h5,
.body-municipalities-and-schools-websites-marketing .divMainCalloutTextInner p,
.body-municipalities-and-schools-websites-marketing .divMainCalloutTextInner span {
text-align:left !important;
width:100%;
}
.body-municipalities-and-schools-websites-marketing #main > div > div.divMainCalloutWrapper.divMainCalloutWrapper-static > div > div > div > div > div > div > div.divMainCalloutTextWrapper > div > div > div:nth-child(1) {
display:flex;
align-items:center;
justify-content:center;
flex-direction:column;
}
.body-municipalities-and-schools-websites-marketing .divMainCalloutTextInner h1 {
margin:0 !important;
}
.body-municipalities-and-schools-websites-marketing .divMainCalloutTextInner h1,
.body-municipalities-and-schools-websites-marketing .divMainCalloutTextInner h2,
.body-municipalities-and-schools-websites-marketing .divMainCalloutTextInner h3,
.body-municipalities-and-schools-websites-marketing .divMainCalloutTextInner h4,
.body-municipalities-and-schools-websites-marketing .divMainCalloutTextInner h5 {
margin-bottom:10px !important;
}
.divAdditionalOneWave {
left:0;
}
.body-municipalities-and-schools-websites-marketing .div-additional-block-2 .divBlockInner .divBlockMedia {
width:70%;
max-width:70%;
margin-bottom:0;
margin-right:0;
}
.body-municipalities-and-schools-websites-marketing .divSiteContentInnerAdditionals2 {
padding-bottom:0 !important;
}
.body-municipalities-and-schools-websites-marketing .div-additional-block-2 .spnBlockContent {
padding-top:15px;
padding-bottom:30px;
}
.divAdditionalTwoWave {
left:0;
}
.body-municipalities-and-schools-websites-marketing #main > div > div.divMainCalloutWrapper.divMainCalloutWrapper-static > div > div > div > div > div > div > div.divMainCalloutTextWrapper > div > div > div:nth-child(2) {
padding-left:0;
}
.body-municipalities-and-schools-websites-marketing .divMainCalloutInner .divBlockMedia img, .body-municipalities-and-schools-websites-marketing .divMainCalloutWrapper {
height:700px;
}
.body-municipalities-and-schools-websites-marketing .divMainCalloutTextInner {
padding-top:250px;
}
.body-municipalities-and-schools-websites-marketing .divPageTitle h1 {
font-size:60px;
}
.body-municipalities-and-schools-websites-marketing h2,
.divIndustriesFooterForm h2:hover, .divIndustriesFooterForm h2,
.div-additional-block-1 .spnBlockContent h2 {
font-size:36px;
}
.body-municipalities-and-schools-websites-marketing .divSiteContentInnerTestimonials p {
font-size:20px;
}
.body-municipalities-and-schools-websites-marketing .divMiniCalloutRow {
margin:0;
}
.body-municipalities-and-schools-websites-marketing .divSiteContentInnerAdditionals3.divSiteContentInner-sitewidth.container {
min-height:0;
padding-top:60px !important;
}
.body-municipalities-and-schools-websites-marketing .div-additional-block-4 {
padding-bottom:45px;
}
.body-municipalities-and-schools-websites-marketing .divPullingFromPageWrapper-blog {
padding-bottom:90px;
padding-top:30px;
}
.body-municipalities-and-schools-websites-marketing .divMainCalloutText-tinyMCE > div {
width:100%;
}
.body-municipalities-and-schools-websites-marketing .divMainCalloutText-tinyMCE {
flex-direction:column;
gap:0;
}
.body-municipalities-and-schools-websites-marketing .divSiteContentInnerAdditionals3 .spnBlockContent > div {
width:100%;
max-width:100%;
}
.body-municipalities-and-schools-websites-marketing .div-additional-block-1 .spnBlockContent {
flex-direction:row !important;
}
.body-municipalities-and-schools-websites-marketing .divSiteContentInnerAdditionals1 h3 {
width:100%;
}
.body-municipalities-and-schools-websites-marketing .div-additional-block-2 .divBlockInner {
flex-direction:column-reverse;
}
.body-municipalities-and-schools-websites-marketing .divMiniCalloutWrapperInner,
.body-municipalities-and-schools-websites-marketing .divSiteContentInnerAdditionals3 .spnBlockContent {
flex-direction:column;
}
.body-municipalities-and-schools-websites-marketing .divPullingFromPageWrappe .divBlockWrapper-synopsis .divBlockBody {
display:none;
}
.body-municipalities-and-schools-websites-marketing .divPullingFromPageWrappe > h2 {
font-size:50px;
}
.body-municipalities-and-schools-websites-marketing .divMainCalloutTextInner h2 {
font-size:20px;
}
.body-municipalities-and-schools-websites-marketing .divPageTitle .container {
padding:0 6%;
width:100%;
max-width:100% !important;
}
}
@media (max-width:767px) {
.body-municipalities-and-schools-websites-marketing .divPullingFromPageWrappe .divBlogInner {
flex-direction:column-reverse;
}
#main > div > div.divIndustriesFooterForm > div > div > div:nth-child(2) > iframe {
max-width:100%!important;
width:100% !important;
min-width:0 !important;
}
.body-municipalities-and-schools-websites-marketing .divSiteContentInnerTestimonials p {
width:100%;
}
.body-municipalities-and-schools-websites-marketing .div-additional-block-1 .divBlockMedia-left {
display:none;
}
.body-municipalities-and-schools-websites-marketing .divPageTitle h1 {
font-size:34px;
}
.divIndustriesFooterForm > .container > div {
flex-direction:column;
}
#main > div > div.divIndustriesFooterForm > div > div > div:nth-child(2) > iframe,
.divIndustriesFooterForm > .container > div > div {
width:100%;
}
.body-municipalities-and-schools-websites-marketing .divIndustriesBlogViewMoreWrapper {
position:relative;
bottom:0;
width:100%;
}
.body-municipalities-and-schools-websites-marketing .divIndustriesBlogViewMoreWrapper p {
width:100%;
}
.body-municipalities-and-schools-websites-marketing .divPageTitle {
height:289px;
background: rgba(0, 39, 85, 0.75);
padding-top:20px;
}
.body-municipalities-and-schools-websites-marketing .divPageTitle h1 {
margin-top:0;
}
.body-municipalities-and-schools-websites-marketing .divPullingFromPageWrapper-blog,
.body-municipalities-and-schools-websites-marketing .div-additional-block-1 {
padding-top:15px;
padding-bottom:15px;
}
.body-municipalities-and-schools-websites-marketing .divBlockSwiperWrapper {
padding:0 !important;
margin:0 !important;
}
.body-municipalities-and-schools-websites-marketing .divBlockWrapper-testimonial.carded .divBlockInner {
padding-top:0;
}
.body-municipalities-and-schools-websites-marketing .divBlockWrapper-testimonial.carded {
margin-top:0 !important;
}
.body-municipalities-and-schools-websites-marketing .div-additional-block-2 .divBlockInner .spnBlockContent {
padding-top:0;
}
.body-municipalities-and-schools-websites-marketing .div-additional-block-4 {
padding-bottom:0;
}
.body-municipalities-and-schools-websites-marketing .divMainCalloutWrapper-static .divBlockWrapper-maincallout .divMainCalloutTextWrapper {
position:relative;
}
.body-municipalities-and-schools-websites-marketing .divPullingFromPageWrappe .divBlockWrapper-synopsis .divBlockBody {
display:none;
}
.body-municipalities-and-schools-websites-marketing .divPullingFromPageWrappe > h2 {
font-size:30px;
}
.body-municipalities-and-schools-websites-marketing .divPullingFromPageWrappe {
flex-wrap:wrap;
flex-direction:column;
}
.body-municipalities-and-schools-websites-marketing header {
background:#002755;
}
.body-municipalities-and-schools-websites-marketing .divPageTitle {
background-image:unset;
}
.body-municipalities-and-schools-websites-marketing .divMainCalloutWrapper {
margin-top:0;
}
.body-municipalities-and-schools-websites-marketing .div-additional-block-1 .divBlockMedia-left {
padding-right:0;
margin-bottom:30px;
}
.body-municipalities-and-schools-websites-marketing .divPullingFromPageWrappe .divBlogWrapper-synopsis .divBlockWrapper-blog {
width:100%;
max-width:100%;
}
.body-municipalities-and-schools-websites-marketing .divMainCalloutText-tinyMCE {
width:100%;
}
.body-municipalities-and-schools-websites-marketing .divMainCalloutWrapper-static .divBlockWrapper-maincallout .divMainCalloutTextWrapper {
padding:5px !important;
}
.body-municipalities-and-schools-websites-marketing .divSiteContentInnerAdditionals3 {
height:100%;
padding-top:45px;
}
.body-municipalities-and-schools-websites-marketing .divMiniCalloutRow-1 {
padding-bottom:0;
}
.body-municipalities-and-schools-websites-marketing .div-additional-block-4 ul,
.body-municipalities-and-schools-websites-marketing .div-additional-block-4 h2,
.body-municipalities-and-schools-websites-marketing .div-additional-block-4 h3 {
width:100%;
}
.main-pagedirectory-birth-worker-businesses {
margin-top:0 !important;
}
.body-municipalities-and-schools-websites-marketing .divSiteContentInnerAdditionals2 li {
list-style-position: inside;
line-height:30px;
}
.body-municipalities-and-schools-websites-marketing .divMiniCalloutWrapperInner,
.body-municipalities-and-schools-websites-marketing .divSiteContentInnerAdditionals3 .spnBlockContent {
flex-direction:column;
}
.body-municipalities-and-schools-websites-marketing .div-additional-block-2 .divBlockInner {
flex-direction:column-reverse;
}
.body-municipalities-and-schools-websites-marketing .divSiteContentInnerAdditionals3 .spnBlockContent > div,
.body-municipalities-and-schools-websites-marketing .divSiteContentInnerAdditionals1 .spnBlockContent > div {
width:100%;
max-width:100%;
}
#main > div > div.divSiteContentInner.divSiteContentInnerAdditionals4.divSiteContentInner-sitewidth.container.row.m-auto > div.divBlockWrapper.divBlockWrapper-text.divBlock-1339.div-additional-block-4.col-12 > div > span > div:nth-child(1) > p {
display:flex;
justify-content:center;
}
.divAdditionalOneWave {
height:100px;
top:-90px;
}
.body-municipalities-and-schools-websites-marketing .divMainCalloutTextInner h5 {
display:flex;
align-items:center;
justify-content:center;
}
.body-municipalities-and-schools-websites-marketing .divSiteContentInnerAdditionals3 h3,
.body-municipalities-and-schools-websites-marketing .divSiteContentInnerAdditionals1 h3 {
text-align:center;
}
.body-municipalities-and-schools-websites-marketing .divMainCalloutText-tinyMCE {
gap:30px;
}
.body-municipalities-and-schools-websites-marketing .divSiteContentInnerAdditionals2 {
padding-top:30px;
}
.divAdditionalTwoWave {
bottom:-90px;
height:100px;
}
.body-municipalities-and-schools-websites-marketing .divBlockWrapper-faq .divBlockInner-question > *:not(span) {
font-size:20px;
}
.divAdditionalTwoWave {
left:0;
}
.body-municipalities-and-schools-websites-marketing #main {
margin-top:100px !important;
}
.body-municipalities-and-schools-websites-marketing .divMainCalloutInner .divBlockMedia img {
height:287px !important;
}
.body-municipalities-and-schools-websites-marketing .divPullingFromPageWrappe > h2 {
width:100%;
background:unset;
text-align:center;
}
.body-municipalities-and-schools-websites-marketing .divIndustriesBlogViewMoreWrapper p {
text-align:center;
}
.body-municipalities-and-schools-websites-marketing .divMainCalloutWrapper-static .divBlockWrapper-maincallout .divMainCalloutTextWrapper {
background:#000FA0;
padding:15px !important;
}
.body-municipalities-and-schools-websites-marketing .divMainCalloutText-tinyMCE ul li,
.body-municipalities-and-schools-websites-marketing .divMainCalloutText-tinyMCE ul{
text-align:left !important;
}
.body-municipalities-and-schools-websites-marketing .divMainCalloutWrapper {
height:100% !important;
}
.divAdditionalOneWave {
left:0;
}
.body-municipalities-and-schools-websites-marketing .divMainCalloutTextInner h1,
.body-municipalities-and-schools-websites-marketing .divMainCalloutTextInner h2,
.body-municipalities-and-schools-websites-marketing .divMainCalloutTextInner h3,
.body-municipalities-and-schools-websites-marketing .divMainCalloutTextInner h4,
.body-municipalities-and-schools-websites-marketing .divMainCalloutTextInner h5 {
margin-bottom:10px !important;
}
.body-municipalities-and-schools-websites-marketing .divMainCalloutTextInner h1,
.body-municipalities-and-schools-websites-marketing .divMainCalloutTextInner h2,
.body-municipalities-and-schools-websites-marketing .divMainCalloutTextInner h3,
.body-municipalities-and-schools-websites-marketing .divMainCalloutTextInner h4,
.body-municipalities-and-schools-websites-marketing .divMainCalloutTextInner h5,
.body-municipalities-and-schools-websites-marketing .divMainCalloutTextInner p,
.body-municipalities-and-schools-websites-marketing .divMainCalloutTextInner span {
text-align:left !important;
width:100%;
}
.body-municipalities-and-schools-websites-marketing #main > div > div.divMainCalloutWrapper.divMainCalloutWrapper-static > div > div > div > div > div > div > div.divMainCalloutTextWrapper > div > div > div:nth-child(1) {
display:flex;
align-items:center;
justify-content:center;
flex-direction:column;
}
.body-municipalities-and-schools-websites-marketing .divSiteContentInnerAdditionals1 .spnBlockContent > div,
.body-municipalities-and-schools-websites-marketing .divSiteContentInnerAdditionals3 .spnBlockContent > div {
width:100%;
max-width:100%;
}
.body-municipalities-and-schools-websites-marketing .divMiniCallout {
width:85%;
max-width:85%;
}
.body-municipalities-and-schools-websites-marketing .divMainCalloutWrapper iFrame {
max-width:345px !important;
min-width:345px !important;
}
.body-municipalities-and-schools-websites-marketing #main > div > div.divMainCalloutWrapper.divMainCalloutWrapper-static > div > div > div > div > div > div > div.divMainCalloutTextWrapper > div > div > div:nth-child(2) {
padding-left:0;
}
.body-municipalities-and-schools-websites-marketing .divMainCalloutInner .divBlockMedia img, .body-municipalities-and-schools-websites-marketing .divMainCalloutWrapper {
height:1200px;
}
.body-municipalities-and-schools-websites-marketing .divMainCalloutTextInner h3 {
font-size:20px;
}
.body-municipalities-and-schools-websites-marketing .divMainCalloutText-tinyMCE > div {
width:100%;
}
.body-municipalities-and-schools-websites-marketing .divMainCalloutText-tinyMCE {
flex-direction:column;
}
.body-municipalities-and-schools-websites-marketing .div-additional-block-2 .divBlockInner {
display:flex;
flex-direction:column-reverse;
}
.body-municipalities-and-schools-websites-marketing .divSiteContentInnerAdditionals3 .spnBlockContent {
gap:0;
flex-direction:column;
}
}
@media (min-width: 1440px){
.body-pet-industry-websites-marketing .container, .body-pet-industry-websites-marketing .container-lg, .body-pet-industry-websites-marketing .container-md, .body-pet-industry-websites-marketing .container-sm, .body-pet-industry-websites-marketing .container-xl,
.body-pet-industry-websites-marketing .divBannerAlertTextWrapper, .body-pet-industry-websites-marketing .div-additional-block-1, .body-pet-industry-websites-marketing .div-additional-block-2, .body-pet-industry-websites-marketing .div-additional-block-3,
.body-pet-industry-websites-marketing .divPullingFromPageWrappe, .body-pet-industry-websites-marketing .div-additional-block-3, .body-pet-industry-websites-marketing .div-additional-block-4,
.body-pet-industry-websites-marketing .divMainCalloutWrapper-static .divBlockWrapper-maincallout .divMainCalloutTextWrapper .divMainCalloutTextInner {
max-width: 1362px !important;
margin:auto !important;
}
}
.body-pet-industry-websites-marketing .div-additional-block-1 {
padding-top:60px;
}
.body-pet-industry-websites-marketing .divNavigation-main {
position:relative;
z-index:14;
}
.body-pet-industry-websites-marketing .divPullingFromPageWrappe .divBlogWrapper img {
border:2px solid #002755;
}
.body-pet-industry-websites-marketing .divIndustriesBlogViewMoreWrapper {
width:100%;
position:absolute;
bottom:230px;
display:flex;
justify-content:end;
}
.body-pet-industry-websites-marketing .divIndustriesBlogViewMoreWrapper p a {
border-radius: 59px;
border: 1px solid #002755;
color: #002755;
text-align: center;
font-family: 'Metropolis', sans-serif;
font-size: 20px;
font-style: normal;
font-weight: 700;
line-height: normal;
padding:7.5px 35px;
text-transform:uppercase;
-moz-transition: all 0.28s ease; -o-transition: all 0.28s ease; -webkit-transition: all 0.28s ease; transition: all 0.28s ease;
}
.body-pet-industry-websites-marketing .divIndustriesBlogViewMoreWrapper p a:hover {
border-radius: 59px;
border: 1px solid #002755;
color: #ffffff;
background:#002755;
text-align: center;
font-family: 'Metropolis', sans-serif;
font-size: 20px;
font-style: normal;
font-weight: 700;
line-height: normal;
padding:7.5px 35px;
text-transform:uppercase;
-moz-transition: all 0.28s ease; -o-transition: all 0.28s ease; -webkit-transition: all 0.28s ease; transition: all 0.28s ease;
}
.body-pet-industry-websites-marketing .div-additional-block-1 .divBlockMedia-left {
padding-right:30px;
}
.body-pet-industry-websites-marketing .div-additional-block-3:hover h2,
.body-pet-industry-websites-marketing h2,
.body-pet-industry-websites-marketing h2:hover {
color: #000FA0 !important;
font-family: Anton;
font-size: 48px;
font-style: normal;
font-weight: 400;
line-height: 57px;
}
.body-pet-industry-websites-marketing h3 {
color: #002755;
font-family: Metropolis;
font-size: 24px;
font-style: normal;
font-weight: 700;
line-height: 34px;
letter-spacing: 2.4px;
}
.body-pet-industry-websites-marketing .divPageTitle h1 {
color:#ffffff;
position:relative;
top:22px;
background:rgba(0,0,0,0.01);
}
.body-pet-industry-websites-marketing .divMainCalloutText-tinyMCE {
width:50%;
}
.body-pet-industry-websites-marketing .divMainCalloutTextInner h2 {
color: #FFF !important;
font-family: Metropolis;
font-size: 36px;
font-style: normal;
font-weight: 700;
line-height: 40px;
letter-spacing: 3.6px;
}
.body-pet-industry-websites-marketing .divPageTitle .container {
position:relative;
top:15px;
}
.body-pet-industry-websites-marketing .divPageTitle {
width:100%;
background-image:url(https://www.chooselegend.com/layout/images/pageTitleBgLanding.png);
background-size:100% 100%;
background-position:bottom;
position:absolute;
z-index:13;
top:-2px;
padding-bottom:0;
padding-top:45px;
}
.body-pet-industry-websites-marketing .divPageTitle p {
color: #29CB8B;
background:rgba(0,0,0,0.01);
font-family: Metropolis;
font-size: 24px;
font-style: normal;
font-weight: 700;
line-height: normal;
letter-spacing: 3.6px;
}
.body-pet-industry-websites-marketing header {
background:#000FA0;
z-index:14;
}
.body-pet-industry-websites-marketing .anchLogoLink img {
opacity:1;
}
.body-pet-industry-websites-marketing .divLogoWrapper {
background-image:unset;
}
.body-pet-industry-websites-marketing .divNavFields-main .anchNavigation{
font-family:'Metropolis', sans-serif;
font-size:16px;
font-weight:bold;
text-transform:uppercase;
background:transparent;
color:#ffffff;
padding:0;
margin:0 15px;
-moz-transition: all 0.28s ease; -o-transition: all 0.28s ease; -webkit-transition: all 0.28s ease; transition: all 0.28s ease;
}
.body-pet-industry-websites-marketing .divNavFields-main .anchNavigation:hover,
.body-pet-industry-websites-marketing .divNavFields-main .anchNavigation:active,
.body-pet-industry-websites-marketing .divNavFields-main .anchNavigation:focus,
.body-pet-industry-websites-marketing .divNavFields-main .anchNavigation.current{
color:#00DD8D;
}
.body-pet-industry-websites-marketing .divSiteContentInnerMinis,
.divMainCalloutWrapper > .container {
width:100%;
max-width:100% !important;
}
.body-pet-industry-websites-marketing .divMiniCallout {
padding:7.5px 15px;
}
.body-pet-industry-websites-marketing .divMainCalloutText-tinyMCE > div {
width:50%;
}
.body-pet-industry-websites-marketing #main > div > div.divMainCalloutWrapper.divMainCalloutWrapper-static > div > div > div > div > div > div > div.divMainCalloutTextWrapper > div > div > div:nth-child(1) {
display:flex;
align-items:center;
justify-content:center;
flex-direction:column;
}
.body-pet-industry-websites-marketing .divMainCalloutTextWrapper {
padding:15px 6% !important;
}
.body-pet-industry-websites-marketing .divMainCalloutTextWrapper h1 strong {
font-weight:normal;
color:#29CB8B;
}
.body-pet-industry-websites-marketing .divSiteContentInnerAdditionals1 .spnBlockContent {
display:flex;
align-items:center;
flex-wrap:wrap;
gap:5%;
}
.body-pet-industry-websites-marketing .divSiteContentInnerAdditionals1 h3 {
width:70%;
}
.body-pet-industry-websites-marketing .divSiteContentInnerAdditionals1 .spnBlockContent > div {
width:47.5%;
max-width:47.5%;
}
.body-pet-industry-websites-marketing .divMainCalloutWrapper {
height:750px;
margin-top:100px;
}
.body-pet-industry-websites-marketing #main > div > div.divMainCalloutWrapper.divMainCalloutWrapper-static > div > div > div > div > div > div > div.divMainCalloutTextWrapper > div > div > div:nth-child(2) {
padding-left:5%;
}
.body-pet-industry-websites-marketing a.anchButton {
text-transform:uppercase;
font-size:20px;
border-radius:59px;
padding:5px 25px;
}
.body-pet-industry-websites-marketing .divMainCalloutTextInner a.anchButton:hover {
color:white !important;
font-size:20px;
}
.body-pet-industry-websites-marketing .divMiniCallout:hover .divMiniCalloutTextWrapper h3,
.body-pet-industry-websites-marketing .divMiniCalloutInner h3,
.body-pet-industry-websites-marketing .divMiniCalloutInner h3:hover {
color: #FFF;
text-align: center;
font-family: Metropolis;
font-size: 16px;
font-style: normal;
font-weight: 700;
line-height: 24px;
text-decoration:unset;
}
.body-pet-industry-websites-marketing .divSiteContentInnerAdditionals3 h3,
.body-pet-industry-websites-marketing .divSiteContentInnerAdditionals1 h3 {
text-transform:uppercase;
}
.body-pet-industry-websites-marketing .divSiteContentInnerAdditionals3 p {
font-size:18px;
}
.body-pet-industry-websites-marketing .divSiteContentInnerAdditionals3 p strong {
color: #29CB8B !important;
font-family: Metropolis;
font-size: 18px;
font-style: italic;
font-weight: 700;
line-height: 21px;
}
.body-pet-industry-websites-marketing .divSiteContentInnerAdditionals1 p {
font-size:18px;
width:100%;
}
.body-pet-industry-websites-marketing .div-additional-block-4 h2 {
color: #000FA0;
font-family: Anton;
font-size: 48px;
font-style: normal;
font-weight: 400;
line-height: 57px;
width:75%;
}
.body-pet-industry-websites-marketing .div-additional-block-4 h3 {
color: #002755;
font-family: Metropolis;
font-size: 26px;
font-style: normal;
font-weight: 700;
line-height: 34px;
letter-spacing: 2.6px;
text-transform: uppercase;
width:75%;
padding-top:30px;
padding-bottom:60px;
}
.body-pet-industry-websites-marketing .div-additional-block-4 ul {
width:50%;
}
.body-pet-industry-websites-marketing .div-additional-block-4 p {
width:100%;
}
.body-pet-industry-websites-marketing .div-additional-block-4 .spnBlockContent {
display:flex;
flex-wrap:wrap;
}
.body-pet-industry-websites-marketing .div-additional-block-4 {
padding-bottom:75px;
}
.body-pet-industry-websites-marketing .divMainCalloutWrapper-static .divBlockWrapper-maincallout .divMainCalloutTextWrapper {
height:100%;
top:0;
background: rgba(0, 39, 85, 0.69);
text-align:left;
}
.body-pet-industry-websites-marketing .divMainCalloutTextInner h1,
.body-pet-industry-websites-marketing .divMainCalloutTextInner h2,
.body-pet-industry-websites-marketing .divMainCalloutTextInner h3,
.body-pet-industry-websites-marketing .divMainCalloutTextInner h4,
.body-pet-industry-websites-marketing .divMainCalloutTextInner h5,
.body-pet-industry-websites-marketing .divMainCalloutTextInner p,
.body-pet-industry-websites-marketing .divMainCalloutTextInner span {
text-align:left !important;
width:100%;
}
.body-pet-industry-websites-marketing .divMainCalloutTextInner h1,
.body-pet-industry-websites-marketing .divMainCalloutTextInner h3 {
text-transform:uppercase;
}
.body-pet-industry-websites-marketing .divMainCalloutTextInner h5 {
font-weight:400;
}
.body-pet-industry-websites-marketing .divMainCalloutTextInner h5 strong {
font-weight:700;
}
.body-pet-industry-websites-marketing .faqDiv h2,
.body-pet-industry-websites-marketing .faqDiv {
width:100%;
text-align:center;
}
.body-pet-industry-websites-marketing .divBlockWrapper-faq .divBlockInner-question {
text-align:left;
}
.body-pet-industry-websites-marketing .divPullingFromPageWrappe,
.body-pet-industry-websites-marketing .divBlockWrapper-faq {
width:100%;
max-width:100%;
flex:unset;
}
.body-pet-industry-websites-marketing .divMiniCallout {
width:30%;
max-width:30%;
}
.body-pet-industry-websites-marketing .divMiniCalloutRow-1 {
padding-bottom:45px;
}
.body-pet-industry-websites-marketing .divMainCalloutTextInner h1,
.body-pet-industry-websites-marketing .divMainCalloutTextInner h2,
.body-pet-industry-websites-marketing .divMainCalloutTextInner h3,
.body-pet-industry-websites-marketing .divMainCalloutTextInner h4,
.body-pet-industry-websites-marketing .divMainCalloutTextInner h5 {
margin-bottom:20px !important;
}
.body-pet-industry-websites-marketing .divSiteContentInnerAdditionals2 {
width:100%;
max-width:100% !important;
flex:unset;
background-color: #002755;
}
.body-pet-industry-websites-marketing .divSiteContentInnerAdditionals3 {
width:100%;
max-width:100% !important;
flex:unset;
background-color: #C9E8FF;
padding-top:70px;
padding-bottom:45px;
}
.body-pet-industry-websites-marketing .divSiteContentInnerAdditionals4 {
width:100%;
max-width:100% !important;
background:#C9E8FF;
}
.body-pet-industry-websites-marketing .divSiteContentInnerAdditionals2 *,
.body-pet-industry-websites-marketing .divSiteContentInnerAdditionals1 * {
color:#F5F5F5 !important;
}
.body-pet-industry-websites-marketing .divSiteContentInnerAdditionals2 h2 {
color: #000FA0;
font-family: Anton;
font-size: 48px;
font-style: normal;
font-weight: 400;
text-transform:uppercase;
letter-spacing:normal;
}
.body-pet-industry-websites-marketing .divSiteContentInnerAdditionals2 h3 {
color: #002755;
font-family: Metropolis;
font-size: 26px;
font-style: normal;
font-weight: 700;
line-height: 34px;
letter-spacing: 2.6px;
}
.body-pet-industry-websites-marketing .divSiteContentInnerAdditionals2 h4 {
color: #002755;
font-family: Metropolis;
font-size: 26px;
font-style: normal;
font-weight: 700;
line-height: 34px;
letter-spacing: 2.6px;
text-transform:uppercase;
}
.body-pet-industry-websites-marketing .divSiteContentInnerAdditionals3,
.body-pet-industry-websites-marketing .divSiteContentInnerAdditionals1 {
position:relative;
}
.body-pet-industry-websites-marketing .div-additional-block-1 {
padding-bottom:60px;
}
.body-pet-industry-websites-marketing .div-additional-block-2 .divBlockInner {
display:flex;
flex-direction:row-reverse;
align-items:center;
}
.body-pet-industry-websites-marketing .div-additional-block-2 .divBlockInner .divBlockMedia {
margin-bottom:0;
flex:unset;
}
.body-pet-industry-websites-marketing .swiper-container-horizontal>.swiper-pagination-bullets {
background:transparent;
bottom:0;
}
.body-pet-industry-websites-marketing .swiper-pagination-bullet {
border:1px solid #ffffff;
background:transparent;
}
.body-pet-industry-websites-marketing .swiper-pagination-bullet-active {
background:#ffffff;
}
.body-pet-industry-websites-marketing .div-additional-block-2 .divBlockInner .spnBlockContent {
padding-top:45px;
padding-bottom:25px;
width:100%;
}
.body-pet-industry-websites-marketing .divSiteContentInnerAdditionals2 ul li {
padding:10px 0;
}
.divAdditionalOneWave {
width:100%;
height:200px;
background:url(https://www.chooselegend.com/layout/images/titleTwoLandingWaveOne.png);
background-size:100% 100%;
position:absolute;
top:-135px;
}
.divAdditionalTwoWave {
width:100%;
height:200px;
background:url(https://www.chooselegend.com/layout/images/titleTwoLandingWaveTwo.png);
background-size:100% 100%;
position:absolute;
bottom:-85px;
}
.body-pet-industry-websites-marketing .divSiteContentInnerAdditionals2 strong {
color:#DD4100;
}
.body-pet-industry-websites-marketing .divSiteContentInnerAdditionals2 li strong,
.body-pet-industry-websites-marketing .divSiteContentInnerAdditionals2 li span {
position:relative;
top:-4px;
}
.body-pet-industry-websites-marketing .div-additional-block-3 {
display:flex;
align-items:center;
}
.body-pet-industry-websites-marketing .divMiniCalloutInner {
border-radius: 10px;
background: #000FA0;
padding:22px 22px;
min-height:300px;
display:flex;
align-items:center !important;
}
.body-pet-industry-websites-marketing .divMiniCalloutInner h3,
.body-pet-industry-websites-marketing .divMiniCalloutInner p {
text-align:left;
}
.landingMiniHeader {
width:100%;
padding-bottom:75px;
text-align:center;
color: #000FA0;
text-align: center;
font-family: Anton;
font-size: 48px;
font-style: normal;
font-weight: 400;
line-height: 57px;
}
.body-pet-industry-websites-marketing .divMiniCalloutRow {
gap:2%;
}
.body-pet-industry-websites-marketing .divSiteContentInnerAdditionals5 {
padding-top:75px;
}
.body-pet-industry-websites-marketing .faqDiv h2 {
padding-top:75px;
text-transform:uppercase;
}
.body-pet-industry-websites-marketing .divSiteContentWrapper {
padding-bottom:0 !important;
position:relative;
}
.divIndustriesFooterForm p {
color: #FFF;
font-family: Metropolis;
font-size: 24px;
font-style: normal;
font-weight: 400;
line-height: 30px;
background:rgba(0,0,0,0.01);
}
.divIndustriesFooterForm h2:hover,
.divIndustriesFooterForm h2 {
color: #FFF !important;
background:rgba(0,0,0,0.01);
font-family: Anton;
font-size: 48px;
font-style: normal;
font-weight: 400;
line-height: normal;
}
.divIndustriesFooterForm > .container > div {
display:flex;
}
.divIndustriesFooterForm .divContactFormInput .inpProperty {
border:1px solid #ffffff;
background:rgba(0,0,0,0.01);
color:#ffffff;
}
.divIndustriesFooterForm .divContactFormInput .labelPropertyLabel {
color:#ffffff;
background-color:unset !important;
background:rgba(0,0,0,0.01) !important;
}
.divIndustriesFooterForm .divContactFormInput .inpProperty-textarea ~ .labelPropertyLabel {
color:#ffffff;
background:rgba(0,0,0,0.01);
top:10%;
border:0;
}
.divIndustriesFooterForm .divContactScreenDetail-bottom .divContactFormInput-submit button {
background:#DD4100;
color:#ffffff;
border-radius:8px;
border:0;
font-weight:bold;
font-size:20px !important;
-moz-transition: all 0.28s ease; -o-transition: all 0.28s ease; -webkit-transition: all 0.28s ease; transition: all 0.28s ease;
}
.divIndustriesFooterForm .divContactScreenDetail-bottom .divContactFormInput-submit button:hover {
background:#C9E8FF;
color:#000FA0;
border-radius:8px;
border:0;
font-size:20px !important;
-moz-transition: all 0.28s ease; -o-transition: all 0.28s ease; -webkit-transition: all 0.28s ease; transition: all 0.28s ease;
}
.divIndustriesFooterForm > .container > div > div {
width:50%;
}
#main > div > div.divIndustriesFooterForm > div > div > div:nth-child(2) > iframe {
width:90%;
float:right;
max-width:570px !important;
min-width:570px !important;
max-height:500px !important;
min-height:500px !important;
}
.body-pet-industry-websites-marketing .divBlockWrapper-faq .divBlockInner-question {
flex-direction:row-reverse;
}
.body-pet-industry-websites-marketing .divBlockWrapper-faq .divBlockInner-question > *:not(span) {
color:#000FA0;
font-size:26px;
}
.body-pet-industry-websites-marketing .fa-plus {
color:#000FA0;
font-size:39px;
}
.body-pet-industry-websites-marketing .faqDiv h2 {
color:#000FA0;
}
.body-pet-industry-websites-marketing .divBlockMedia figure {
margin:0 !important;
}
.body-pet-industry-websites-marketing .divSiteContentInnerAdditionals2 {
padding:0;
}
.body-pet-industry-websites-marketing .divSiteContentInnerMinis {
width:100%;
max-width:100% !important;
background:#C9E8FF;
}
.body-pet-industry-websites-marketing .divMainCalloutTextInner a.anchButton {
font-size:16px !important;
font-weight:700;
font-family: 'Inter 18pt';
border-radius:60px !important;
background: #D64000;
}
.body-pet-industry-websites-marketing .divSiteContentInnerAdditionals3 .spnBlockContent > div {
width:50%;
max-width:50%;
}
.body-pet-industry-websites-marketing .divSiteContentInnerAdditionals3 .divBlockInner {
width:100%;
}
.body-pet-industry-websites-marketing .divMiniCalloutInner,
.body-pet-industry-websites-marketing .divMiniCallout .divBlockMedia picture {
display:flex;
align-items:start;
justify-content:center;
}
.divMainCalloutTextInner a.anchButton {
border-radius: 8px;
background: #DD4100;
background: #D64000;
min-width:250px;
text-align:center;
}
.divMainCalloutTextInner a.anchButton:hover {
border-radius: 8px;
background: #000FA0;
}
.body-pet-industry-websites-marketing .divMiniCallout .divBlockMedia img {
width:86px;
height:86px;
}
.body-pet-industry-websites-marketing .divBlockInner-answer p {
text-align:left;
font-weight:400;
}
.divBlockWrapper-faq .divBlockInner-question,
.divBlockWrapper-faq + .divBlockWrapper-faq .divBlockInner-question {
border-bottom:1px solid black;
}
.body-pet-industry-websites-marketing .divPullingFromPageWrappe .divBlogInner {
flex-direction:row-reverse;
flex-wrap:nowrap;
}
.body-pet-industry-websites-marketing .divPullingFromPageWrappe .divBlogWrapper {
width:100%;
max-width:100%;
}
.body-pet-industry-websites-marketing .divPullingFromPageWrappe {
flex-wrap:nowrap;
}
.body-pet-industry-websites-marketing .divPullingFromPageWrappe > h2 {
color: #DD4100 !important;
font-family: Anton;
font-size: 85px;
font-style: normal;
font-weight: 400;
line-height: 113%;
margin-right:30px;
width:35%;
padding-bottom:20px;
background:url(https://www.chooselegend.com/layout/images/Vector.png);
background-size:100%;
background-repeat:no-repeat;
background-position:bottom;
}
.body-pet-industry-websites-marketing .divPullingFromPageWrappe .divBlogWrapper-synopsis .divBlockWrapper-blog {
width:50%;
max-width:50%;
}
.body-pet-industry-websites-marketing .divPullingFromPageWrappe .divBlogWrapper-synopsis .divBlockWrapper-blog.divBlockWrapper-text {
padding-left:30px;
}
.divPullingFromPageWrapper-blog {
padding-top:90px;
padding-bottom:75px;
}
.body-pet-industry-websites-marketing .divNavigation-sandwich .btn-sandwich .icon-bar {
background-color:#ffffff;
}
.body-pet-industry-websites-marketing .divSiteContentInnerTestimonials {
width:100%;
max-width:100% !important;
background:#000FA0;
}
.body-pet-industry-websites-marketing .divSiteContentInnerTestimonials p {
color:#ffffff !important;
width:75%;
margin:auto;
text-align:center;
font-family: Metropolis;
font-weight: 400;
font-style: Regular;
font-size: 24px;
leading-trim: NONE;
line-height: 30px;
letter-spacing: 0%;
text-align: center;
vertical-align: middle;
}
.body-pet-industry-websites-marketing .divSiteContentInnerTestimonials p.author {
font-family: Metropolis;
font-weight: 700;
font-style: Bold;
font-size: 24px;
leading-trim: NONE;
line-height: 100%;
letter-spacing: 0%;
text-align: center;
color:#29CB8B !important;
padding-top:45px;
}
.body-pet-industry-websites-marketing .divSiteContentInnerTestimonials {
position:relative;
}
.body-pet-industry-websites-marketing .divAdditionalOneWave {
top:-78px;
transform: scaleX(-1);
}
.body-pet-industry-websites-marketing .divSiteContentInnerCaseStudy,
.body-pet-industry-websites-marketing .divSiteContentInnerBlog2 {
padding-bottom:90px;
position:relative;
}
.body-pet-industry-websites-marketing .divIndustriesBlogViewMoreWrapper p{
width:34%;
}
.body-pet-industry-websites-marketing .divTestimonialIcon {
display:none;
}
.body-pet-industry-websites-marketing .divBlockWrapper-testimonial.carded .divBlockInner {
border:0;
box-shadow:unset;
padding-bottom:30px;
}
.body-pet-industry-websites-marketing .divFooterRow-top-contact {
display:none;
}
.body-pet-industry-websites-marketing .divIndustriesFooterForm {
width:100%;
background:url(https://www.chooselegend.com/layout/images/industryFooterFormBgPets.jpg);
background-size:cover;
min-height:769px;
padding:75px 15px;
padding-bottom:90px;
}
@media (min-width:768px) and (max-width:1199px){
.body-pet-industry-websites-marketing .divMainCalloutText-tinyMCE {
width:100%;
}
.body-pet-industry-websites-marketing .divIndustriesBlogViewMoreWrapper {
bottom:105px;
}
.body-pet-industry-websites-marketing header {
background:#002755;
}
.body-pet-industry-websites-marketing header {
position:fixed;
}
.body-pet-industry-websites-marketing #main {
margin-top:100px !important;
}
.body-pet-industry-websites-marketing .divPageTitle {
background-image:unset;
}
.body-pet-industry-websites-marketing .divMainCalloutWrapper {
margin-top:0;
}
.body-pet-industry-websites-marketing .divMiniCalloutRow-1 {
padding-bottom:0;
}
.main-pagedirectory-birth-worker-businesses {
margin-top:0 !important;
}
.body-pet-industry-websites-marketing .divMiniCalloutRow {
width:100%;
max-width:100%;
}
.body-pet-industry-websites-marketing .divSiteContentInnerAdditionals1 h3 {
text-align:center;
}
#main > div > div.divSiteContentInner.divSiteContentInnerAdditionals4.divSiteContentInner-sitewidth.container.row.m-auto > div.divBlockWrapper.divBlockWrapper-text.divBlock-1339.div-additional-block-4.col-12 > div > span > div:nth-child(1) {
width:25%;
max-width:25%;
}
#main > div > div.divSiteContentInner.divSiteContentInnerAdditionals4.divSiteContentInner-sitewidth.container.row.m-auto > div.divBlockWrapper.divBlockWrapper-text.divBlock-1339.div-additional-block-4.col-12 > div > span > div:nth-child(2) {
width:75%;
max-width:75%;
}
.body-pet-industry-websites-marketing .divSiteContentInnerAdditionals3 .spnBlockContent {
gap:5%;
}
.body-pet-industry-websites-marketing .divSiteContentInnerAdditionals3 a.anchButton{
position:absolute;
top:78%;
justify-self:anchor-center;
}
.body-pet-industry-websites-marketing .divSiteContentInnerAdditionals3 .spnBlockContent {
align-items:start;
padding-top:60px;
}
.divIndustriesFooterForm > .container > div {
flex-direction:column;
}
#main > div > div.divIndustriesFooterForm > div > div > div:nth-child(2) > iframe,
.divIndustriesFooterForm > .container > div > div {
width:100%;
max-width:100% !important;
}
.body-pet-industry-websites-marketing .divSiteContentInnerAdditionals3 {
z-index:13;
}
.divAdditionalTwoWave {
height:160px;
bottom:-92px !important;
}
.body-pet-industry-websites-marketing .divSiteContentInnerAdditionals3 .spnBlockContent {
min-height:514px;
}
.body-pet-industry-websites-marketing .divMiniCallout {
width:45%;
max-width:45%;
flex:unset;
min-height:0;
}
.body-pet-industry-websites-marketing .divMiniCalloutTextInner {
padding:0;
}
.body-pet-industry-websites-marketing .divMiniCalloutWrapperInner {
justify-content:center;
}
.body-pet-industry-websites-marketing ++.divMiniCalloutTextInner {
padding:0;
}
.body-pet-industry-websites-marketing .divMainCalloutText-tinyMCE {
display:flex;
}
.body-pet-industry-websites-marketing .divMainCalloutText-tinyMCE > div {
width:50%;
}
.body-pet-industry-websites-marketing .divMainCalloutInner .divBlockMedia img,
.body-pet-industry-websites-marketing .divMainCalloutWrapper {
height:634px;
}
.body-pet-industry-websites-marketing .divMainCalloutTextInner h3 {
font-size:24px;
}
.body-pet-industry-websites-marketing .divMainCalloutTextInner h1,
.body-pet-industry-websites-marketing .divMainCalloutTextInner h2,
.body-pet-industry-websites-marketing .divMainCalloutTextInner h3,
.body-pet-industry-websites-marketing .divMainCalloutTextInner h4,
.body-pet-industry-websites-marketing .divMainCalloutTextInner h5,
.body-pet-industry-websites-marketing .divMainCalloutTextInner p,
.body-pet-industry-websites-marketing .divMainCalloutTextInner span {
text-align:left !important;
width:100%;
}
.body-pet-industry-websites-marketing #main > div > div.divMainCalloutWrapper.divMainCalloutWrapper-static > div > div > div > div > div > div > div.divMainCalloutTextWrapper > div > div > div:nth-child(1) {
display:flex;
align-items:center;
justify-content:center;
flex-direction:column;
}
.body-pet-industry-websites-marketing .divMainCalloutTextInner h1 {
margin:0 !important;
}
.body-pet-industry-websites-marketing .divMainCalloutTextInner h1,
.body-pet-industry-websites-marketing .divMainCalloutTextInner h2,
.body-pet-industry-websites-marketing .divMainCalloutTextInner h3,
.body-pet-industry-websites-marketing .divMainCalloutTextInner h4,
.body-pet-industry-websites-marketing .divMainCalloutTextInner h5 {
margin-bottom:10px !important;
}
.divAdditionalOneWave {
left:0;
}
.body-pet-industry-websites-marketing .div-additional-block-2 .divBlockInner .divBlockMedia {
width:70%;
max-width:70%;
margin-bottom:0;
margin-right:0;
}
.body-pet-industry-websites-marketing .divSiteContentInnerAdditionals2 {
padding-bottom:0 !important;
}
.body-pet-industry-websites-marketing .div-additional-block-2 .spnBlockContent {
padding-top:15px;
padding-bottom:30px;
}
.divAdditionalTwoWave {
left:0;
}
.body-pet-industry-websites-marketing #main > div > div.divMainCalloutWrapper.divMainCalloutWrapper-static > div > div > div > div > div > div > div.divMainCalloutTextWrapper > div > div > div:nth-child(2) {
padding-left:0;
}
.body-pet-industry-websites-marketing .divMainCalloutInner .divBlockMedia img, .body-pet-industry-websites-marketing .divMainCalloutWrapper {
height:700px;
}
.body-pet-industry-websites-marketing .divMainCalloutTextInner {
padding-top:250px;
}
.body-pet-industry-websites-marketing .divPageTitle h1 {
font-size:60px;
}
.body-pet-industry-websites-marketing h2,
.divIndustriesFooterForm h2:hover, .divIndustriesFooterForm h2,
.div-additional-block-1 .spnBlockContent h2 {
font-size:36px;
}
.body-pet-industry-websites-marketing .divSiteContentInnerTestimonials p {
font-size:20px;
}
.body-pet-industry-websites-marketing .divMiniCalloutRow {
margin:0;
}
.body-pet-industry-websites-marketing .divSiteContentInnerAdditionals3.divSiteContentInner-sitewidth.container {
min-height:0;
padding-top:60px !important;
}
.body-pet-industry-websites-marketing .div-additional-block-4 {
padding-bottom:45px;
}
.body-pet-industry-websites-marketing .divPullingFromPageWrapper-blog {
padding-bottom:90px;
padding-top:30px;
}
.body-pet-industry-websites-marketing .divMainCalloutText-tinyMCE > div {
width:100%;
}
.body-pet-industry-websites-marketing .divMainCalloutText-tinyMCE {
flex-direction:column;
gap:0;
}
.body-pet-industry-websites-marketing .divSiteContentInnerAdditionals3 .spnBlockContent > div {
width:100%;
max-width:100%;
}
.body-pet-industry-websites-marketing .div-additional-block-1 .spnBlockContent {
flex-direction:row !important;
}
.body-pet-industry-websites-marketing .divSiteContentInnerAdditionals1 h3 {
width:100%;
}
.body-pet-industry-websites-marketing .div-additional-block-2 .divBlockInner {
flex-direction:column-reverse;
}
.body-pet-industry-websites-marketing .divMiniCalloutWrapperInner,
.body-pet-industry-websites-marketing .divSiteContentInnerAdditionals3 .spnBlockContent {
flex-direction:column;
}
.body-pet-industry-websites-marketing .divPullingFromPageWrappe .divBlockWrapper-synopsis .divBlockBody {
display:none;
}
.body-pet-industry-websites-marketing .divPullingFromPageWrappe > h2 {
font-size:50px;
}
.body-pet-industry-websites-marketing .divMainCalloutTextInner h2 {
font-size:20px;
}
.body-pet-industry-websites-marketing .divPageTitle .container {
padding:0 6%;
width:100%;
max-width:100% !important;
}
}
@media (max-width:767px) {
.body-pet-industry-websites-marketing .divPullingFromPageWrappe .divBlogInner {
flex-direction:column-reverse;
}
#main > div > div.divIndustriesFooterForm > div > div > div:nth-child(2) > iframe {
max-width:100%!important;
width:100% !important;
min-width:0 !important;
}
.body-pet-industry-websites-marketing .divSiteContentInnerTestimonials p {
width:100%;
}
.body-pet-industry-websites-marketing .div-additional-block-1 .divBlockMedia-left {
display:none;
}
.body-pet-industry-websites-marketing .divPageTitle h1 {
font-size:34px;
}
.divIndustriesFooterForm > .container > div {
flex-direction:column;
}
#main > div > div.divIndustriesFooterForm > div > div > div:nth-child(2) > iframe,
.divIndustriesFooterForm > .container > div > div {
width:100%;
}
.body-pet-industry-websites-marketing .divIndustriesBlogViewMoreWrapper {
position:relative;
bottom:0;
width:100%;
}
.body-pet-industry-websites-marketing .divIndustriesBlogViewMoreWrapper p {
width:100%;
}
.body-pet-industry-websites-marketing .divPageTitle {
height:289px;
background: rgba(0, 39, 85, 0.75);
padding-top:20px;
}
.body-pet-industry-websites-marketing .divPageTitle h1 {
margin-top:0;
}
.body-pet-industry-websites-marketing .divPullingFromPageWrapper-blog,
.body-pet-industry-websites-marketing .div-additional-block-1 {
padding-top:15px;
padding-bottom:15px;
}
.body-pet-industry-websites-marketing .divBlockSwiperWrapper {
padding:0 !important;
margin:0 !important;
}
.body-pet-industry-websites-marketing .divBlockWrapper-testimonial.carded .divBlockInner {
padding-top:0;
}
.body-pet-industry-websites-marketing .divBlockWrapper-testimonial.carded {
margin-top:0 !important;
}
.body-pet-industry-websites-marketing .div-additional-block-2 .divBlockInner .spnBlockContent {
padding-top:0;
}
.body-pet-industry-websites-marketing .div-additional-block-4 {
padding-bottom:0;
}
.body-pet-industry-websites-marketing .divMainCalloutWrapper-static .divBlockWrapper-maincallout .divMainCalloutTextWrapper {
position:relative;
}
.body-pet-industry-websites-marketing .divPullingFromPageWrappe .divBlockWrapper-synopsis .divBlockBody {
display:none;
}
.body-pet-industry-websites-marketing .divPullingFromPageWrappe > h2 {
font-size:30px;
}
.body-pet-industry-websites-marketing .divPullingFromPageWrappe {
flex-wrap:wrap;
flex-direction:column;
}
.body-pet-industry-websites-marketing header {
background:#002755;
}
.body-pet-industry-websites-marketing .divPageTitle {
background-image:unset;
}
.body-pet-industry-websites-marketing .divMainCalloutWrapper {
margin-top:0;
}
.body-pet-industry-websites-marketing .div-additional-block-1 .divBlockMedia-left {
padding-right:0;
margin-bottom:30px;
}
.body-pet-industry-websites-marketing .divPullingFromPageWrappe .divBlogWrapper-synopsis .divBlockWrapper-blog {
width:100%;
max-width:100%;
}
.body-pet-industry-websites-marketing .divMainCalloutText-tinyMCE {
width:100%;
}
.body-pet-industry-websites-marketing .divMainCalloutWrapper-static .divBlockWrapper-maincallout .divMainCalloutTextWrapper {
padding:5px !important;
}
.body-pet-industry-websites-marketing .divSiteContentInnerAdditionals3 {
height:100%;
padding-top:45px;
}
.body-pet-industry-websites-marketing .divMiniCalloutRow-1 {
padding-bottom:0;
}
.body-pet-industry-websites-marketing .div-additional-block-4 ul,
.body-pet-industry-websites-marketing .div-additional-block-4 h2,
.body-pet-industry-websites-marketing .div-additional-block-4 h3 {
width:100%;
}
.main-pagedirectory-birth-worker-businesses {
margin-top:0 !important;
}
.body-pet-industry-websites-marketing .divSiteContentInnerAdditionals2 li {
list-style-position: inside;
line-height:30px;
}
.body-pet-industry-websites-marketing .divMiniCalloutWrapperInner,
.body-pet-industry-websites-marketing .divSiteContentInnerAdditionals3 .spnBlockContent {
flex-direction:column;
}
.body-pet-industry-websites-marketing .div-additional-block-2 .divBlockInner {
flex-direction:column-reverse;
}
.body-pet-industry-websites-marketing .divSiteContentInnerAdditionals3 .spnBlockContent > div,
.body-pet-industry-websites-marketing .divSiteContentInnerAdditionals1 .spnBlockContent > div {
width:100%;
max-width:100%;
}
#main > div > div.divSiteContentInner.divSiteContentInnerAdditionals4.divSiteContentInner-sitewidth.container.row.m-auto > div.divBlockWrapper.divBlockWrapper-text.divBlock-1339.div-additional-block-4.col-12 > div > span > div:nth-child(1) > p {
display:flex;
justify-content:center;
}
.divAdditionalOneWave {
height:100px;
top:-90px;
}
.body-pet-industry-websites-marketing .divMainCalloutTextInner h5 {
display:flex;
align-items:center;
justify-content:center;
}
.body-pet-industry-websites-marketing .divSiteContentInnerAdditionals3 h3,
.body-pet-industry-websites-marketing .divSiteContentInnerAdditionals1 h3 {
text-align:center;
}
.body-pet-industry-websites-marketing .divMainCalloutText-tinyMCE {
gap:30px;
}
.body-pet-industry-websites-marketing .divSiteContentInnerAdditionals2 {
padding-top:30px;
}
.divAdditionalTwoWave {
bottom:-90px;
height:100px;
}
.body-pet-industry-websites-marketing .divBlockWrapper-faq .divBlockInner-question > *:not(span) {
font-size:20px;
}
.divAdditionalTwoWave {
left:0;
}
.body-pet-industry-websites-marketing #main {
margin-top:100px !important;
}
.body-pet-industry-websites-marketing .divMainCalloutInner .divBlockMedia img {
height:287px !important;
}
.body-pet-industry-websites-marketing .divPullingFromPageWrappe > h2 {
width:100%;
background:unset;
text-align:center;
}
.body-pet-industry-websites-marketing .divIndustriesBlogViewMoreWrapper p {
text-align:center;
}
.body-pet-industry-websites-marketing .divMainCalloutWrapper-static .divBlockWrapper-maincallout .divMainCalloutTextWrapper {
background:#000FA0;
padding:15px !important;
}
.body-pet-industry-websites-marketing .divMainCalloutText-tinyMCE ul li,
.body-pet-industry-websites-marketing .divMainCalloutText-tinyMCE ul{
text-align:left !important;
}
.body-pet-industry-websites-marketing .divMainCalloutWrapper {
height:100% !important;
}
.divAdditionalOneWave {
left:0;
}
.body-pet-industry-websites-marketing .divMainCalloutTextInner h1,
.body-pet-industry-websites-marketing .divMainCalloutTextInner h2,
.body-pet-industry-websites-marketing .divMainCalloutTextInner h3,
.body-pet-industry-websites-marketing .divMainCalloutTextInner h4,
.body-pet-industry-websites-marketing .divMainCalloutTextInner h5 {
margin-bottom:10px !important;
}
.body-pet-industry-websites-marketing .divMainCalloutTextInner h1,
.body-pet-industry-websites-marketing .divMainCalloutTextInner h2,
.body-pet-industry-websites-marketing .divMainCalloutTextInner h3,
.body-pet-industry-websites-marketing .divMainCalloutTextInner h4,
.body-pet-industry-websites-marketing .divMainCalloutTextInner h5,
.body-pet-industry-websites-marketing .divMainCalloutTextInner p,
.body-pet-industry-websites-marketing .divMainCalloutTextInner span {
text-align:left !important;
width:100%;
}
.body-pet-industry-websites-marketing #main > div > div.divMainCalloutWrapper.divMainCalloutWrapper-static > div > div > div > div > div > div > div.divMainCalloutTextWrapper > div > div > div:nth-child(1) {
display:flex;
align-items:center;
justify-content:center;
flex-direction:column;
}
.body-pet-industry-websites-marketing .divSiteContentInnerAdditionals1 .spnBlockContent > div,
.body-pet-industry-websites-marketing .divSiteContentInnerAdditionals3 .spnBlockContent > div {
width:100%;
max-width:100%;
}
.body-pet-industry-websites-marketing .divMiniCallout {
width:85%;
max-width:85%;
}
.body-pet-industry-websites-marketing .divMainCalloutWrapper iFrame {
max-width:345px !important;
min-width:345px !important;
}
.body-pet-industry-websites-marketing #main > div > div.divMainCalloutWrapper.divMainCalloutWrapper-static > div > div > div > div > div > div > div.divMainCalloutTextWrapper > div > div > div:nth-child(2) {
padding-left:0;
}
.body-pet-industry-websites-marketing .divMainCalloutInner .divBlockMedia img, .body-pet-industry-websites-marketing .divMainCalloutWrapper {
height:1200px;
}
.body-pet-industry-websites-marketing .divMainCalloutTextInner h3 {
font-size:20px;
}
.body-pet-industry-websites-marketing .divMainCalloutText-tinyMCE > div {
width:100%;
}
.body-pet-industry-websites-marketing .divMainCalloutText-tinyMCE {
flex-direction:column;
}
.body-pet-industry-websites-marketing .div-additional-block-2 .divBlockInner {
display:flex;
flex-direction:column-reverse;
}
.body-pet-industry-websites-marketing .divSiteContentInnerAdditionals3 .spnBlockContent {
gap:0;
flex-direction:column;
}
}
@media (min-width: 1440px){
.body-cincinnati-ohio-websites-seo-marketing .container, .body-cincinnati-ohio-websites-seo-marketing .container-lg, .body-cincinnati-ohio-websites-seo-marketing .container-md, .body-cincinnati-ohio-websites-seo-marketing .container-sm, .body-cincinnati-ohio-websites-seo-marketing .container-xl,
.body-cincinnati-ohio-websites-seo-marketing .divBannerAlertTextWrapper, .body-cincinnati-ohio-websites-seo-marketing .div-additional-block-1, .body-cincinnati-ohio-websites-seo-marketing .div-additional-block-2, .body-cincinnati-ohio-websites-seo-marketing .div-additional-block-3,
.body-cincinnati-ohio-websites-seo-marketing .divPullingFromPageWrappe, .body-cincinnati-ohio-websites-seo-marketing .div-additional-block-3, .body-cincinnati-ohio-websites-seo-marketing .div-additional-block-4,
.body-cincinnati-ohio-websites-seo-marketing .divMainCalloutWrapper-static .divBlockWrapper-maincallout .divMainCalloutTextWrapper .divMainCalloutTextInner {
max-width: 1362px !important;
margin:auto !important;
}
}
.body-cincinnati-ohio-websites-seo-marketing .divSponsorHeaderWrapper {
background:transparent;
padding-top:75px !important;
}
.body-cincinnati-ohio-websites-seo-marketing .divSponsorHeaderWrapper h2:hover,
.body-cincinnati-ohio-websites-seo-marketing .divSponsorHeaderWrapper h2 {
color:#DD4100 !important;
}
.body-cincinnati-ohio-websites-seo-marketing p,
.body-cincinnati-ohio-websites-seo-marketing .divMainCalloutTextInner p {
font-size:16px !important;
}
.body-cincinnati-ohio-websites-seo-marketing .div-additional-block-3 {
padding-top:60px;
}
.body-cincinnati-ohio-websites-seo-marketing .divMainCalloutTextInner a.anchButton {
font-size:20px !important;
font-weight:700;
font-family: 'Inter 18pt';
border-radius:60px;
}
.body-cincinnati-ohio-websites-seo-marketing .divNavigation-main {
position:relative;
z-index:14;
}
.body-cincinnati-ohio-websites-seo-marketing .divPullingFromPageWrappe .divBlogWrapper img {
border:2px solid #002755;
}
.body-cincinnati-ohio-websites-seo-marketing .divIndustriesBlogViewMoreWrapper {
width:100%;
position:absolute;
bottom:230px;
display:flex;
justify-content:end;
}
.body-cincinnati-ohio-websites-seo-marketing .divIndustriesBlogViewMoreWrapper p a {
border-radius: 59px;
border: 1px solid #002755;
color: #002755;
text-align: center;
font-family: 'Metropolis', sans-serif;
font-size: 20px;
font-style: normal;
font-weight: 700;
line-height: normal;
padding:7.5px 35px;
text-transform:uppercase;
-moz-transition: all 0.28s ease; -o-transition: all 0.28s ease; -webkit-transition: all 0.28s ease; transition: all 0.28s ease;
}
.body-cincinnati-ohio-websites-seo-marketing .divIndustriesBlogViewMoreWrapper p a:hover {
border-radius: 59px;
border: 1px solid #002755;
color: #ffffff;
background:#002755;
text-align: center;
font-family: 'Metropolis', sans-serif;
font-size: 20px;
font-style: normal;
font-weight: 700;
line-height: normal;
padding:7.5px 35px;
text-transform:uppercase;
-moz-transition: all 0.28s ease; -o-transition: all 0.28s ease; -webkit-transition: all 0.28s ease; transition: all 0.28s ease;
}
.body-cincinnati-ohio-websites-seo-marketing .div-additional-block-3 .divBlockMedia-left {
padding-right:30px;
}
.body-cincinnati-ohio-websites-seo-marketing .div-additional-block-1:hover h2,
.body-cincinnati-ohio-websites-seo-marketing h2,
.body-cincinnati-ohio-websites-seo-marketing h2:hover {
color: #000FA0 !important;
font-family: Anton;
font-size: 48px;
font-style: normal;
font-weight: 400;
line-height: 57px;
}
.body-cincinnati-ohio-websites-seo-marketing .div-additional-block-3:hover h2,
.body-cincinnati-ohio-websites-seo-marketing .div-additional-block-3 h2{
color:#DD4100 !important;
font-family: Anton;
font-size: 48px;
font-style: normal;
font-weight: 400;
line-height: 57px;
}
.body-cincinnati-ohio-websites-seo-marketing .divCaseStudyInner {
padding-top:0;
}
.body-cincinnati-ohio-websites-seo-marketing .divPullingFromPageWrapper-blog {
padding-top:0;
}
.body-cincinnati-ohio-websites-seo-marketing h3 {
color: #002755;
font-family: Metropolis;
font-size: 24px;
font-style: normal;
font-weight: 700;
line-height: 34px;
letter-spacing: 2.4px;
}
.body-cincinnati-ohio-websites-seo-marketing .divPageTitle h1 {
color:#ffffff;
position:relative;
top:22px;
background:rgba(0,0,0,0.01);
}
.body-cincinnati-ohio-websites-seo-marketing .divMainCalloutText-tinyMCE {
width:65%;
}
.body-cincinnati-ohio-websites-seo-marketing .divMainCalloutTextInner h2 {
color: #FFF !important;
font-family: Metropolis;
font-size: 36px;
font-style: normal;
font-weight: 700;
line-height: 40px;
letter-spacing: 3.6px;
}
.body-cincinnati-ohio-websites-seo-marketing .divPageTitle .container {
position:relative;
top:15px;
}
.body-cincinnati-ohio-websites-seo-marketing .divPageTitle {
width:100%;
background-image:url(https://www.chooselegend.com/layout/images/pageTitleBgLanding.png);
background-size:100% 100%;
background-position:bottom;
position:absolute;
z-index:13;
top:-2px;
padding-bottom:0;
padding-top:45px;
}
.body-cincinnati-ohio-websites-seo-marketing .divPageTitle p {
color: #29CB8B;
background:rgba(0,0,0,0.01);
font-family: Metropolis;
font-size: 24px;
font-style: normal;
font-weight: 700;
line-height: normal;
letter-spacing: 3.6px;
}
.body-cincinnati-ohio-websites-seo-marketing header {
background:#000FA0;
z-index:14;
}
.body-cincinnati-ohio-websites-seo-marketing .anchLogoLink img {
opacity:1;
}
.body-cincinnati-ohio-websites-seo-marketing .divLogoWrapper {
background-image:unset;
}
.body-cincinnati-ohio-websites-seo-marketing .divNavFields-main .anchNavigation{
font-family:'Metropolis', sans-serif;
font-size:16px;
font-weight:bold;
text-transform:uppercase;
background:transparent;
color:#ffffff;
padding:0;
margin:0 15px;
-moz-transition: all 0.28s ease; -o-transition: all 0.28s ease; -webkit-transition: all 0.28s ease; transition: all 0.28s ease;
}
.body-cincinnati-ohio-websites-seo-marketing .divNavFields-main .anchNavigation:hover,
.body-cincinnati-ohio-websites-seo-marketing .divNavFields-main .anchNavigation:active,
.body-cincinnati-ohio-websites-seo-marketing .divNavFields-main .anchNavigation:focus,
.body-cincinnati-ohio-websites-seo-marketing .divNavFields-main .anchNavigation.current{
color:#00DD8D;
}
.body-cincinnati-ohio-websites-seo-marketing .divSiteContentInnerMinis,
.divMainCalloutWrapper > .container {
width:100%;
max-width:100% !important;
}
.body-cincinnati-ohio-websites-seo-marketing .divMiniCallout {
padding:7.5px 15px;
}
.body-cincinnati-ohio-websites-seo-marketing .divMainCalloutText-tinyMCE > div {
width:50%;
}
.body-cincinnati-ohio-websites-seo-marketing #main > div > div.divMainCalloutWrapper.divMainCalloutWrapper-static > div > div > div > div > div > div > div.divMainCalloutTextWrapper > div > div > div:nth-child(1) {
display:flex;
align-items:center;
justify-content:center;
flex-direction:column;
}
.body-cincinnati-ohio-websites-seo-marketing .divMainCalloutTextWrapper {
padding:15px 6% !important;
}
.body-cincinnati-ohio-websites-seo-marketing .divMainCalloutTextWrapper h1 strong {
font-weight:normal;
color:#29CB8B;
}
.body-cincinnati-ohio-websites-seo-marketing .divSiteContentInnerAdditionals1 .spnBlockContent {
display:flex;
align-items:center;
flex-wrap:wrap;
gap:5%;
}
.body-cincinnati-ohio-websites-seo-marketing .divSiteContentInnerAdditionals1 h3 {
width:70%;
}
.body-cincinnati-ohio-websites-seo-marketing .divSiteContentInnerAdditionals1 .spnBlockContent > div {
width:47.5%;
max-width:47.5%;
}
.body-cincinnati-ohio-websites-seo-marketing .divMainCalloutWrapper {
height:600px;
margin-top:100px;
}
.body-cincinnati-ohio-websites-seo-marketing #main > div > div.divMainCalloutWrapper.divMainCalloutWrapper-static > div > div > div > div > div > div > div.divMainCalloutTextWrapper > div > div > div:nth-child(2) {
padding-left:5%;
}
.body-cincinnati-ohio-websites-seo-marketing a.anchButton {
text-transform:uppercase;
font-size:20px;
border-radius:59px;
padding:5px 25px;
}
.body-cincinnati-ohio-websites-seo-marketing .divMainCalloutTextInner a.anchButton:hover {
color:white !important;
font-size:20px;
font-size:20px;
border-radius:59px;
}
.body-cincinnati-ohio-websites-seo-marketing .divMiniCallout:hover .divMiniCalloutTextWrapper h3,
.body-cincinnati-ohio-websites-seo-marketing .divMiniCalloutInner h3,
.body-cincinnati-ohio-websites-seo-marketing .divMiniCalloutInner h3:hover {
color: #FFF;
text-align: center;
font-family: Metropolis;
font-size: 16px;
font-style: normal;
font-weight: 700;
line-height: 24px;
text-decoration:unset;
}
.body-cincinnati-ohio-websites-seo-marketing .divSiteContentInnerAdditionals3 h3,
.body-cincinnati-ohio-websites-seo-marketing .divSiteContentInnerAdditionals1 h3 {
text-transform:uppercase;
}
.body-cincinnati-ohio-websites-seo-marketing .divSiteContentInnerAdditionals3 p {
font-size:18px;
}
.body-cincinnati-ohio-websites-seo-marketing .divSiteContentInnerAdditionals3 p strong {
color: #29CB8B !important;
font-family: Metropolis;
font-size: 18px;
font-style: italic;
font-weight: 700;
line-height: 21px;
}
.body-cincinnati-ohio-websites-seo-marketing .divSiteContentInnerAdditionals1 p {
font-size:18px;
width:100%;
}
.body-cincinnati-ohio-websites-seo-marketing .div-additional-block-2 h2 {
color: #000FA0;
font-family: Anton;
font-size: 48px;
font-style: normal;
font-weight: 400;
line-height: 57px;
width:75%;
}
.body-cincinnati-ohio-websites-seo-marketing .div-additional-block-2 h3 {
color: #002755;
font-family: Metropolis;
font-size: 26px;
font-style: normal;
font-weight: 700;
line-height: 34px;
letter-spacing: 2.6px;
text-transform: uppercase;
width:75%;
padding-top:30px;
padding-bottom:60px;
}
.body-cincinnati-ohio-websites-seo-marketing .div-additional-block-2 ul {
width:50%;
}
.body-cincinnati-ohio-websites-seo-marketing .div-additional-block-2 p {
width:100%;
}
.body-cincinnati-ohio-websites-seo-marketing .div-additional-block-2 .spnBlockContent {
display:flex;
flex-wrap:wrap;
}
.body-cincinnati-ohio-websites-seo-marketing .div-additional-block-2 {
padding-bottom:15px;
}
.body-cincinnati-ohio-websites-seo-marketing .divMainCalloutWrapper-static .divBlockWrapper-maincallout .divMainCalloutTextWrapper {
height:100%;
top:0;
background: rgba(0, 39, 85, 0.69);
text-align:left;
}
.body-cincinnati-ohio-websites-seo-marketing .divMainCalloutTextInner h1,
.body-cincinnati-ohio-websites-seo-marketing .divMainCalloutTextInner h2,
.body-cincinnati-ohio-websites-seo-marketing .divMainCalloutTextInner h3,
.body-cincinnati-ohio-websites-seo-marketing .divMainCalloutTextInner h4,
.body-cincinnati-ohio-websites-seo-marketing .divMainCalloutTextInner h5,
.body-cincinnati-ohio-websites-seo-marketing .divMainCalloutTextInner p,
.body-cincinnati-ohio-websites-seo-marketing .divMainCalloutTextInner span {
text-align:left !important;
width:100%;
}
.body-cincinnati-ohio-websites-seo-marketing .divMainCalloutTextInner h1,
.body-cincinnati-ohio-websites-seo-marketing .divMainCalloutTextInner h3 {
text-transform:uppercase;
}
.body-cincinnati-ohio-websites-seo-marketing .divMainCalloutTextInner h5 {
font-weight:400;
}
.body-cincinnati-ohio-websites-seo-marketing .divMainCalloutTextInner h5 strong {
font-weight:700;
}
.body-cincinnati-ohio-websites-seo-marketing .faqDiv h2,
.body-cincinnati-ohio-websites-seo-marketing .faqDiv {
width:100%;
text-align:center;
}
.body-cincinnati-ohio-websites-seo-marketing .divBlockWrapper-faq .divBlockInner-question {
text-align:left;
}
.body-cincinnati-ohio-websites-seo-marketing .divPullingFromPageWrappe,
.body-cincinnati-ohio-websites-seo-marketing .divBlockWrapper-faq {
width:100%;
max-width:100%;
flex:unset;
}
.body-cincinnati-ohio-websites-seo-marketing .divMiniCallout {
width:30%;
max-width:30%;
}
.body-cincinnati-ohio-websites-seo-marketing .divMiniCalloutRow-1 {
padding-bottom:45px;
}
.body-cincinnati-ohio-websites-seo-marketing .divMainCalloutTextInner h1,
.body-cincinnati-ohio-websites-seo-marketing .divMainCalloutTextInner h2,
.body-cincinnati-ohio-websites-seo-marketing .divMainCalloutTextInner h3,
.body-cincinnati-ohio-websites-seo-marketing .divMainCalloutTextInner h4,
.body-cincinnati-ohio-websites-seo-marketing .divMainCalloutTextInner h5 {
margin-bottom:20px !important;
}
.body-cincinnati-ohio-websites-seo-marketing .divSiteContentInnerAdditionals3 {
width:100%;
max-width:100% !important;
flex:unset;
background-color: #C9E8FF;
padding-top:70px;
padding-bottom:45px;
}
.body-cincinnati-ohio-websites-seo-marketing .divSiteContentInnerAdditionals4 {
width:100%;
max-width:100% !important;
background:#C9E8FF;
padding-bottom:15px;
}
.body-cincinnati-ohio-websites-seo-marketing .divSiteContentInnerAdditionals1 * {
color:#F5F5F5 !important;
}
.body-cincinnati-ohio-websites-seo-marketing .divSponsorSlideWrapper .swiper-wrapper {
align-items:center;
}
.body-cincinnati-ohio-websites-seo-marketing .divSiteContentInnerAdditionals2 h2 {
color: #000FA0;
font-family: Anton;
font-size: 48px;
font-style: normal;
font-weight: 400;
text-transform:uppercase;
letter-spacing:normal;
}
.body-cincinnati-ohio-websites-seo-marketing .divSiteContentInnerAdditionals2 h3 {
color: #002755;
font-family: Metropolis;
font-size: 26px;
font-style: normal;
font-weight: 700;
line-height: 34px;
letter-spacing: 2.6px;
}
.body-cincinnati-ohio-websites-seo-marketing .divSiteContentInnerAdditionals2 h4 {
color: #002755;
font-family: Metropolis;
font-size: 26px;
font-style: normal;
font-weight: 700;
line-height: 34px;
letter-spacing: 2.6px;
text-transform:uppercase;
}
.body-cincinnati-ohio-websites-seo-marketing .divSiteContentInnerAdditionals3,
.body-cincinnati-ohio-websites-seo-marketing .divSiteContentInnerAdditionals1 {
position:relative;
}
.body-cincinnati-ohio-websites-seo-marketing .div-additional-block-3 {
padding-bottom:30px;
padding-top:45px;
}
.body-cincinnati-ohio-websites-seo-marketing .div-additional-block-4 .divBlockInner {
display:flex;
flex-direction:row-reverse;
align-items:center;
}
.body-cincinnati-ohio-websites-seo-marketing .div-additional-block-4 .divBlockInner .divBlockMedia {
margin-bottom:0;
flex:unset;
}
.body-cincinnati-ohio-websites-seo-marketing .swiper-container-horizontal>.swiper-pagination-bullets {
background:transparent;
bottom:0;
}
.body-cincinnati-ohio-websites-seo-marketing .swiper-pagination-bullet {
border:0px solid #ffffff;
background:#C9E8FF;
}
.body-cincinnati-ohio-websites-seo-marketing .swiper-pagination-bullet-active {
background:#000FA0;
}
.body-cincinnati-ohio-websites-seo-marketing .divSponsorHeaderWrapper p{
text-align:center;
padding-top:30px;
padding-bottom:30px;
}
.body-cincinnati-ohio-websites-seo-marketing .div-additional-block-4 .divBlockInner .spnBlockContent {
padding-top:45px;
padding-bottom:25px;
width:100%;
}
.body-cincinnati-ohio-websites-seo-marketing .divSiteContentInnerAdditionals2 ul li {
padding:10px 0;
}
.divAdditionalOneWave {
width:100%;
height:200px;
background:url(https://www.chooselegend.com/layout/images/titleTwoLandingWaveOne.png);
background-size:100% 100%;
position:absolute;
top:-135px;
}
.divAdditionalTwoWave {
width:100%;
height:200px;
background:url(https://www.chooselegend.com/layout/images/titleTwoLandingWaveTwo.png);
background-size:100% 100%;
position:absolute;
bottom:-85px;
}
.body-cincinnati-ohio-websites-seo-marketing .divSiteContentInnerAdditionals2 strong {
color:#DD4100;
}
.body-cincinnati-ohio-websites-seo-marketing .divSiteContentInnerAdditionals2 li strong,
.body-cincinnati-ohio-websites-seo-marketing .divSiteContentInnerAdditionals2 li span {
position:relative;
top:-4px;
}
.body-cincinnati-ohio-websites-seo-marketing .div-additional-block-1 {
display:flex;
align-items:center;
}
.body-cincinnati-ohio-websites-seo-marketing .divMiniCalloutInner {
border-radius: 10px;
background: #000FA0;
padding:22px 22px;
min-height:300px;
display:flex;
align-items:center !important;
}
.body-cincinnati-ohio-websites-seo-marketing .divMiniCalloutInner h3,
.body-cincinnati-ohio-websites-seo-marketing .divMiniCalloutInner p {
text-align:left;
}
.landingMiniHeader {
width:100%;
padding-bottom:75px;
text-align:center;
color: #000FA0;
text-align: center;
font-family: Anton;
font-size: 48px;
font-style: normal;
font-weight: 400;
line-height: 57px;
}
.body-cincinnati-ohio-websites-seo-marketing .divMiniCalloutRow {
gap:2%;
}
.body-cincinnati-ohio-websites-seo-marketing .divSiteContentInnerAdditionals5 {
padding-top:15px;
}
.body-cincinnati-ohio-websites-seo-marketing .faqDiv h2 {
padding-top:75px;
text-transform:uppercase;
}
.body-cincinnati-ohio-websites-seo-marketing .divSiteContentWrapper {
padding-bottom:0 !important;
position:relative;
}
.divIndustriesFooterForm p {
color: #FFF;
font-family: Metropolis;
font-size: 24px;
font-style: normal;
font-weight: 400;
line-height: 30px;
background:rgba(0,0,0,0.01);
}
.divIndustriesFooterForm h2:hover,
.divIndustriesFooterForm h2 {
color: #FFF !important;
background:rgba(0,0,0,0.01);
font-family: Anton;
font-size: 48px;
font-style: normal;
font-weight: 400;
line-height: normal;
}
.divIndustriesFooterForm h3 {
color: #29CB8B;
font-family: Metropolis;
font-size: 30px;
font-style: normal;
font-weight: 700;
line-height: 40px;
letter-spacing: 3px;
background:rgba(0,0,0,0.01);
}
.divIndustriesFooterForm > .container > div {
display:flex;
}
.divIndustriesFooterForm .divContactFormInput .inpProperty {
border:1px solid #ffffff;
background:rgba(0,0,0,0.01);
color:#ffffff;
}
.divIndustriesFooterForm .divContactFormInput .labelPropertyLabel {
color:#ffffff;
background-color:unset !important;
background:rgba(0,0,0,0.01) !important;
}
.divIndustriesFooterForm .divContactFormInput .inpProperty-textarea ~ .labelPropertyLabel {
color:#ffffff;
background:rgba(0,0,0,0.01);
top:10%;
border:0;
}
.divIndustriesFooterForm .divContactScreenDetail-bottom .divContactFormInput-submit button {
background:#DD4100;
color:#ffffff;
border-radius:8px;
border:0;
font-weight:bold;
font-size:20px !important;
-moz-transition: all 0.28s ease; -o-transition: all 0.28s ease; -webkit-transition: all 0.28s ease; transition: all 0.28s ease;
}
.divIndustriesFooterForm .divContactScreenDetail-bottom .divContactFormInput-submit button:hover {
background:#C9E8FF;
color:#000FA0;
border-radius:8px;
border:0;
font-size:20px !important;
-moz-transition: all 0.28s ease; -o-transition: all 0.28s ease; -webkit-transition: all 0.28s ease; transition: all 0.28s ease;
}
.divIndustriesFooterForm > .container > div > div {
width:50%;
}
#main > div > div.divIndustriesFooterForm > div > div > div:nth-child(2) > iframe {
width:90%;
float:right;
max-width:570px !important;
min-width:570px !important;
max-height:500px !important;
min-height:500px !important;
}
.body-cincinnati-ohio-websites-seo-marketing .divBlockWrapper-faq .divBlockInner-question {
flex-direction:row-reverse;
}
.body-cincinnati-ohio-websites-seo-marketing .divBlockWrapper-faq .divBlockInner-question > *:not(span) {
color:#000FA0;
font-size:26px;
}
.body-cincinnati-ohio-websites-seo-marketing .fa-plus {
color:#000FA0;
font-size:39px;
}
.body-cincinnati-ohio-websites-seo-marketing .faqDiv h2 {
color:#000FA0;
}
.body-cincinnati-ohio-websites-seo-marketing .divBlockMedia figure {
margin:0 !important;
}
.body-cincinnati-ohio-websites-seo-marketing .divSiteContentInnerAdditionals2 {
padding:0;
}
.body-cincinnati-ohio-websites-seo-marketing .divSiteContentInnerMinis {
width:100%;
max-width:100% !important;
background:#C9E8FF;
}
.body-cincinnati-ohio-websites-seo-marketing .divSiteContentInnerAdditionals3 .spnBlockContent > div {
width:50%;
max-width:50%;
}
.body-cincinnati-ohio-websites-seo-marketing .divSiteContentInnerAdditionals3 .divBlockInner {
width:100%;
}
.body-cincinnati-ohio-websites-seo-marketing .divMiniCalloutInner,
.body-cincinnati-ohio-websites-seo-marketing .divMiniCallout .divBlockMedia picture {
display:flex;
align-items:start;
justify-content:center;
}
.divMainCalloutTextInner a.anchButton {
border-radius: 8px;
background: #DD4100;
background: #D64000;
min-width:250px;
text-align:center;
}
.divMainCalloutTextInner a.anchButton:hover {
border-radius: 8px;
background: #000FA0;
}
.body-cincinnati-ohio-websites-seo-marketing .divMiniCallout .divBlockMedia img {
width:86px;
height:86px;
}
.body-cincinnati-ohio-websites-seo-marketing .divBlockInner-answer p {
text-align:left;
font-weight:400;
}
.divBlockWrapper-faq .divBlockInner-question,
.divBlockWrapper-faq + .divBlockWrapper-faq .divBlockInner-question {
border-bottom:1px solid black;
}
.body-cincinnati-ohio-websites-seo-marketing .divPullingFromPageWrappe .divBlogInner {
flex-direction:row-reverse;
flex-wrap:nowrap;
}
.body-cincinnati-ohio-websites-seo-marketing .divPullingFromPageWrappe .divBlogWrapper {
width:100%;
max-width:100%;
}
.body-cincinnati-ohio-websites-seo-marketing .divPullingFromPageWrappe {
flex-wrap:nowrap;
}
.body-cincinnati-ohio-websites-seo-marketing .divPullingFromPageWrappe > h2 {
color: #DD4100 !important;
font-family: Anton;
font-size: 85px;
font-style: normal;
font-weight: 400;
line-height: 113%;
margin-right:30px;
width:35%;
padding-bottom:20px;
background:url(https://www.chooselegend.com/layout/images/Vector.png);
background-size:100%;
background-repeat:no-repeat;
background-position:bottom;
}
.body-cincinnati-ohio-websites-seo-marketing .divPullingFromPageWrappe .divBlogWrapper-synopsis .divBlockWrapper-blog {
width:50%;
max-width:50%;
}
.body-cincinnati-ohio-websites-seo-marketing .divPullingFromPageWrappe .divBlogWrapper-synopsis .divBlockWrapper-blog img,
.body-cincinnati-ohio-websites-seo-marketing .divPullingFromPageWrappe .divBlogWrapper-synopsis .divBlockWrapper-blog a {
width:100%;
}
.body-cincinnati-ohio-websites-seo-marketing .divPullingFromPageWrappe .divBlogWrapper-synopsis .divBlockWrapper-blog.divBlockWrapper-text {
padding-left:30px;
}
.divPullingFromPageWrapper-blog {
padding-top:90px;
padding-bottom:75px;
}
.body-cincinnati-ohio-websites-seo-marketing .divNavigation-sandwich .btn-sandwich .icon-bar {
background-color:#ffffff;
}
.body-cincinnati-ohio-websites-seo-marketing .divSiteContentInnerTestimonials {
width:100%;
max-width:100% !important;
background:#000FA0;
}
.body-cincinnati-ohio-websites-seo-marketing .divSiteContentInnerTestimonials p {
color:#ffffff !important;
width:75%;
margin:auto;
text-align:center;
font-family: Metropolis;
font-weight: 400;
font-style: Regular;
font-size: 24px;
leading-trim: NONE;
line-height: 30px;
letter-spacing: 0%;
text-align: center;
vertical-align: middle;
}
.body-cincinnati-ohio-websites-seo-marketing .divSiteContentInnerTestimonials p.author {
font-family: Metropolis;
font-weight: 700;
font-style: Bold;
font-size: 24px;
leading-trim: NONE;
line-height: 100%;
letter-spacing: 0%;
text-align: center;
color:#29CB8B !important;
padding-top:45px;
}
.body-cincinnati-ohio-websites-seo-marketing .divSiteContentInnerTestimonials {
position:relative;
}
.body-cincinnati-ohio-websites-seo-marketing .divAdditionalOneWave {
top:-78px;
transform: scaleX(-1);
}
.body-cincinnati-ohio-websites-seo-marketing .divPullingFromPageWrapper-blog,
.body-cincinnati-ohio-websites-seo-marketing .divSiteContentInnerBlog2 {
padding-bottom:25px;
position:relative;
}
.body-cincinnati-ohio-websites-seo-marketing .divIndustriesBlogViewMoreWrapper p{
width:34%;
}
.body-cincinnati-ohio-websites-seo-marketing .divTestimonialIcon {
display:none;
}
.body-cincinnati-ohio-websites-seo-marketing .divBlockWrapper-testimonial.carded .divBlockInner {
border:0;
box-shadow:unset;
padding-bottom:30px;
}
.body-cincinnati-ohio-websites-seo-marketing .divFooterRow-top-contact {
display:none;
}
.body-cincinnati-ohio-websites-seo-marketing .divIndustriesFooterForm {
width:100%;
background:url(https://www.chooselegend.com/layout/images/industryFooterFormBgCincinnati.jpg);
background-size:cover;
min-height:769px;
padding:75px 15px;
padding-bottom:90px;
}
@media (min-width:768px) and (max-width:1199px){
.body-cincinnati-ohio-websites-seo-marketing .divMainCalloutText-tinyMCE {
width:100%;
}
.body-cincinnati-ohio-websites-seo-marketing .divIndustriesBlogViewMoreWrapper {
bottom:105px;
}
.body-cincinnati-ohio-websites-seo-marketing header {
background:#002755;
}
.body-cincinnati-ohio-websites-seo-marketing .divSponsorHeaderWrapper p {
padding-bottom:0;
margin-bottom:0;
}
.body-cincinnati-ohio-websites-seo-marketing .divSponsorHeaderWrapper {
padding-bottom:0;
}
.body-cincinnati-ohio-websites-seo-marketing header {
position:fixed;
}
.body-cincinnati-ohio-websites-seo-marketing #main {
margin-top:100px !important;
}
.body-cincinnati-ohio-websites-seo-marketing .divPageTitle {
background-image:unset;
}
.body-cincinnati-ohio-websites-seo-marketing .divMainCalloutWrapper {
margin-top:0;
}
.body-cincinnati-ohio-websites-seo-marketing .divMiniCalloutRow-1 {
padding-bottom:0;
}
.main-pagedirectory-mason {
margin-top:0 !important;
}
.body-cincinnati-ohio-websites-seo-marketing .divMiniCalloutRow {
width:100%;
max-width:100%;
}
.body-cincinnati-ohio-websites-seo-marketing .divSiteContentInnerAdditionals1 h3 {
text-align:center;
}
#main > div > div.divSiteContentInner.divSiteContentInnerAdditionals4.divSiteContentInner-sitewidth.container.row.m-auto > div.divBlockWrapper.divBlockWrapper-text.divBlock-1339.div-additional-block-4.col-12 > div > span > div:nth-child(1) {
width:25%;
max-width:25%;
}
#main > div > div.divSiteContentInner.divSiteContentInnerAdditionals4.divSiteContentInner-sitewidth.container.row.m-auto > div.divBlockWrapper.divBlockWrapper-text.divBlock-1339.div-additional-block-4.col-12 > div > span > div:nth-child(2) {
width:75%;
max-width:75%;
}
.body-cincinnati-ohio-websites-seo-marketing .divSiteContentInnerAdditionals3 .spnBlockContent {
gap:5%;
}
.body-cincinnati-ohio-websites-seo-marketing .divSiteContentInnerAdditionals3 a.anchButton{
position:absolute;
top:78%;
justify-self:anchor-center;
}
.body-cincinnati-ohio-websites-seo-marketing .divSiteContentInnerAdditionals3 .spnBlockContent {
align-items:start;
padding-top:60px;
}
.divIndustriesFooterForm > .container > div {
flex-direction:column;
}
#main > div > div.divIndustriesFooterForm > div > div > div:nth-child(2) > iframe,
.divIndustriesFooterForm > .container > div > div {
width:100%;
max-width:100% !important;
}
.body-cincinnati-ohio-websites-seo-marketing .divSiteContentInnerAdditionals3 {
z-index:13;
}
.divAdditionalTwoWave {
height:160px;
bottom:-92px !important;
}
.body-cincinnati-ohio-websites-seo-marketing .divSiteContentInnerAdditionals3 .spnBlockContent {
min-height:514px;
}
.body-cincinnati-ohio-websites-seo-marketing .divMiniCallout {
width:45%;
max-width:45%;
flex:unset;
min-height:0;
}
.body-cincinnati-ohio-websites-seo-marketing .divMiniCalloutTextInner {
padding:0;
}
.body-cincinnati-ohio-websites-seo-marketing .divMiniCalloutWrapperInner {
justify-content:center;
}
.body-cincinnati-ohio-websites-seo-marketing ++.divMiniCalloutTextInner {
padding:0;
}
.body-cincinnati-ohio-websites-seo-marketing .divMainCalloutText-tinyMCE {
display:flex;
}
.body-cincinnati-ohio-websites-seo-marketing .divMainCalloutText-tinyMCE > div {
width:50%;
}
.body-cincinnati-ohio-websites-seo-marketing .divMainCalloutInner .divBlockMedia img,
.body-cincinnati-ohio-websites-seo-marketing .divMainCalloutWrapper {
height:634px;
}
.body-cincinnati-ohio-websites-seo-marketing .divMainCalloutTextInner h3 {
font-size:24px;
}
.body-cincinnati-ohio-websites-seo-marketing .divMainCalloutTextInner h1,
.body-cincinnati-ohio-websites-seo-marketing .divMainCalloutTextInner h2,
.body-cincinnati-ohio-websites-seo-marketing .divMainCalloutTextInner h3,
.body-cincinnati-ohio-websites-seo-marketing .divMainCalloutTextInner h4,
.body-cincinnati-ohio-websites-seo-marketing .divMainCalloutTextInner h5,
.body-cincinnati-ohio-websites-seo-marketing .divMainCalloutTextInner p,
.body-cincinnati-ohio-websites-seo-marketing .divMainCalloutTextInner span {
text-align:left !important;
width:100%;
}
.body-cincinnati-ohio-websites-seo-marketing #main > div > div.divMainCalloutWrapper.divMainCalloutWrapper-static > div > div > div > div > div > div > div.divMainCalloutTextWrapper > div > div > div:nth-child(1) {
display:flex;
align-items:center;
justify-content:center;
flex-direction:column;
}
.body-cincinnati-ohio-websites-seo-marketing .divMainCalloutTextInner h1 {
margin:0 !important;
}
.body-cincinnati-ohio-websites-seo-marketing .divMainCalloutTextInner h1,
.body-cincinnati-ohio-websites-seo-marketing .divMainCalloutTextInner h2,
.body-cincinnati-ohio-websites-seo-marketing .divMainCalloutTextInner h3,
.body-cincinnati-ohio-websites-seo-marketing .divMainCalloutTextInner h4,
.body-cincinnati-ohio-websites-seo-marketing .divMainCalloutTextInner h5 {
margin-bottom:10px !important;
}
.divAdditionalOneWave {
left:0;
}
.body-cincinnati-ohio-websites-seo-marketing .div-additional-block-4 .divBlockInner .divBlockMedia {
width:70%;
max-width:70%;
margin-bottom:0;
margin-right:0;
}
.body-cincinnati-ohio-websites-seo-marketing .divSiteContentInnerAdditionals2 {
padding-bottom:0 !important;
}
.body-cincinnati-ohio-websites-seo-marketing .div-additional-block-4 .spnBlockContent {
padding-top:15px;
padding-bottom:30px;
}
.divAdditionalTwoWave {
left:0;
}
.body-cincinnati-ohio-websites-seo-marketing #main > div > div.divMainCalloutWrapper.divMainCalloutWrapper-static > div > div > div > div > div > div > div.divMainCalloutTextWrapper > div > div > div:nth-child(2) {
padding-left:0;
}
.body-cincinnati-ohio-websites-seo-marketing .divMainCalloutInner .divBlockMedia img, .body-cincinnati-ohio-websites-seo-marketing .divMainCalloutWrapper {
height:630px;
}
.body-cincinnati-ohio-websites-seo-marketing .divMainCalloutTextInner {
padding-top:140px;
}
.body-cincinnati-ohio-websites-seo-marketing .divPageTitle h1 {
font-size:60px;
}
.body-cincinnati-ohio-websites-seo-marketing h2,
.divIndustriesFooterForm h2:hover, .divIndustriesFooterForm h2,
.div-additional-block-1 .spnBlockContent h2 {
font-size:36px;
}
.body-cincinnati-ohio-websites-seo-marketing .divSiteContentInnerTestimonials p {
font-size:20px;
}
.body-cincinnati-ohio-websites-seo-marketing .divMiniCalloutRow {
margin:0;
}
.body-cincinnati-ohio-websites-seo-marketing .divSiteContentInnerAdditionals3.divSiteContentInner-sitewidth.container {
min-height:0;
padding-top:60px !important;
}
.body-cincinnati-ohio-websites-seo-marketing .div-additional-block-2 {
padding-bottom:45px;
}
.body-cincinnati-ohio-websites-seo-marketing .divPullingFromPageWrapper-blog {
padding-bottom:90px;
padding-top:30px;
}
.body-cincinnati-ohio-websites-seo-marketing .divMainCalloutText-tinyMCE > div {
width:100%;
}
.body-cincinnati-ohio-websites-seo-marketing .divMainCalloutText-tinyMCE {
flex-direction:column;
gap:0;
}
.body-cincinnati-ohio-websites-seo-marketing .divSiteContentInnerAdditionals3 .spnBlockContent > div {
width:100%;
max-width:100%;
}
.body-cincinnati-ohio-websites-seo-marketing .div-additional-block-3 .spnBlockContent {
flex-direction:row !important;
}
.body-cincinnati-ohio-websites-seo-marketing .divSiteContentInnerAdditionals1 h3 {
width:100%;
}
.body-cincinnati-ohio-websites-seo-marketing .div-additional-block-4 .divBlockInner {
flex-direction:column-reverse;
}
.body-cincinnati-ohio-websites-seo-marketing .divMiniCalloutWrapperInner,
.body-cincinnati-ohio-websites-seo-marketing .divSiteContentInnerAdditionals3 .spnBlockContent {
flex-direction:column;
}
.body-cincinnati-ohio-websites-seo-marketing .divPullingFromPageWrappe .divBlockWrapper-synopsis .divBlockBody {
display:none;
}
.body-cincinnati-ohio-websites-seo-marketing .divPullingFromPageWrappe > h2 {
font-size:50px;
}
.body-cincinnati-ohio-websites-seo-marketing .divMainCalloutTextInner h2 {
font-size:20px;
}
.body-cincinnati-ohio-websites-seo-marketing .divPageTitle .container {
padding:0 6%;
width:100%;
max-width:100% !important;
}
}
@media (max-width:767px) {
.body-cincinnati-ohio-websites-seo-marketing .divPullingFromPageWrappe .divBlogInner {
flex-direction:column-reverse;
}
.body-cincinnati-ohio-websites-seo-marketing .divPageTitle h1,
.body-cincinnati-ohio-websites-seo-marketing .divPageTitle p {
text-align:center;
}
.body-cincinnati-ohio-websites-seo-marketing .divSiteContentInnerAdditionals3 {
min-height:0;
}
.body-cincinnati-ohio-websites-seo-marketing .divSponsorHeaderWrapper {
padding-left:15px;
padding-right:15px;
}
.body-cincinnati-ohio-websites-seo-marketing .divMainCalloutTextInner a.anchButton {
padding:10px 35px;
}
.body-cincinnati-ohio-websites-seo-marketing .div-additional-block-5 p{
display:flex;
flex-direction:column;
align-items:center;
justify-content:center;
text-align:center;
margin:0;
}
#main > div > div.divIndustriesFooterForm > div > div > div:nth-child(2) > iframe {
max-width:100%!important;
width:100% !important;
min-width:0 !important;
}
.body-cincinnati-ohio-websites-seo-marketing .divSiteContentInnerTestimonials p {
width:100%;
}
.body-cincinnati-ohio-websites-seo-marketing .div-additional-block-3 .divBlockMedia-left {
display:none;
}
.body-cincinnati-ohio-websites-seo-marketing .divPageTitle h1 {
font-size:34px;
}
.divIndustriesFooterForm > .container > div {
flex-direction:column;
}
#main > div > div.divIndustriesFooterForm > div > div > div:nth-child(2) > iframe,
.divIndustriesFooterForm > .container > div > div {
width:100%;
}
.body-cincinnati-ohio-websites-seo-marketing .divIndustriesBlogViewMoreWrapper {
position:relative;
bottom:0;
width:100%;
}
.body-cincinnati-ohio-websites-seo-marketing .divIndustriesBlogViewMoreWrapper p {
width:100%;
}
.body-cincinnati-ohio-websites-seo-marketing .divPageTitle {
height:289px;
background: rgba(0, 39, 85, 0.75);
}
.body-cincinnati-ohio-websites-seo-marketing .divPageTitle h1 {
margin-top:0;
}
.body-cincinnati-ohio-websites-seo-marketing .divPullingFromPageWrapper-blog,
.body-cincinnati-ohio-websites-seo-marketing .div-additional-block-3{
padding-top:15px;
padding-bottom:15px;
}
.body-cincinnati-ohio-websites-seo-marketing .divBlockSwiperWrapper {
padding:0 !important;
margin:0 !important;
}
.body-cincinnati-ohio-websites-seo-marketing .divBlockWrapper-testimonial.carded .divBlockInner {
padding-top:0;
}
.body-cincinnati-ohio-websites-seo-marketing .divBlockWrapper-testimonial.carded {
margin-top:0 !important;
}
.body-cincinnati-ohio-websites-seo-marketing .div-additional-block-4 .divBlockInner .spnBlockContent {
padding-top:0;
}
.body-cincinnati-ohio-websites-seo-marketing .div-additional-block-2 {
padding-bottom:0;
}
.body-cincinnati-ohio-websites-seo-marketing .divMainCalloutWrapper-static .divBlockWrapper-maincallout .divMainCalloutTextWrapper {
position:relative;
}
.body-cincinnati-ohio-websites-seo-marketing .divPullingFromPageWrappe .divBlockWrapper-synopsis .divBlockBody {
display:none;
}
.body-cincinnati-ohio-websites-seo-marketing .divPullingFromPageWrappe > h2 {
font-size:30px;
}
.body-cincinnati-ohio-websites-seo-marketing .divPullingFromPageWrappe {
flex-wrap:wrap;
flex-direction:column;
}
.body-cincinnati-ohio-websites-seo-marketing header {
background:#002755;
}
.body-cincinnati-ohio-websites-seo-marketing .divPageTitle {
background-image:unset;
}
.body-cincinnati-ohio-websites-seo-marketing .divMainCalloutWrapper {
margin-top:0;
}
.body-cincinnati-ohio-websites-seo-marketing .div-additional-block-3 .divBlockMedia-left {
padding-right:0;
margin-bottom:30px;
}
.body-cincinnati-ohio-websites-seo-marketing .divPullingFromPageWrappe .divBlogWrapper-synopsis .divBlockWrapper-blog {
width:100%;
max-width:100%;
}
.body-cincinnati-ohio-websites-seo-marketing .divMainCalloutText-tinyMCE {
width:100%;
}
.body-cincinnati-ohio-websites-seo-marketing .divMainCalloutWrapper-static .divBlockWrapper-maincallout .divMainCalloutTextWrapper {
padding:5px !important;
}
.body-cincinnati-ohio-websites-seo-marketing .divSiteContentInnerAdditionals3 {
height:100%;
padding-top:45px;
}
.body-cincinnati-ohio-websites-seo-marketing .divMiniCalloutRow-1 {
padding-bottom:0;
}
.body-cincinnati-ohio-websites-seo-marketing .div-additional-block-2 ul,
.body-cincinnati-ohio-websites-seo-marketing .div-additional-block-2 h2,
.body-cincinnati-ohio-websites-seo-marketing .div-additional-block-2 h3 {
width:100%;
}
.main-pagedirectory-mason {
margin-top:0 !important;
}
.body-cincinnati-ohio-websites-seo-marketing .divSiteContentInnerAdditionals2 li {
list-style-position: inside;
line-height:30px;
}
.body-cincinnati-ohio-websites-seo-marketing .divMiniCalloutWrapperInner,
.body-cincinnati-ohio-websites-seo-marketing .divSiteContentInnerAdditionals3 .spnBlockContent {
flex-direction:column;
}
.body-cincinnati-ohio-websites-seo-marketing .div-additional-block-4 .divBlockInner {
flex-direction:column-reverse;
}
.body-cincinnati-ohio-websites-seo-marketing .divSiteContentInnerAdditionals3 .spnBlockContent > div,
.body-cincinnati-ohio-websites-seo-marketing .divSiteContentInnerAdditionals1 .spnBlockContent > div {
width:100%;
max-width:100%;
}
#main > div > div.divSiteContentInner.divSiteContentInnerAdditionals4.divSiteContentInner-sitewidth.container.row.m-auto > div.divBlockWrapper.divBlockWrapper-text.divBlock-1339.div-additional-block-4.col-12 > div > span > div:nth-child(1) > p {
display:flex;
justify-content:center;
}
.divAdditionalOneWave {
height:100px;
top:-90px;
}
.body-cincinnati-ohio-websites-seo-marketing .divMainCalloutTextInner h5 {
display:flex;
align-items:center;
justify-content:center;
}
.body-cincinnati-ohio-websites-seo-marketing .divSiteContentInnerAdditionals3 h3,
.body-cincinnati-ohio-websites-seo-marketing .divSiteContentInnerAdditionals1 h3 {
text-align:center;
}
.body-cincinnati-ohio-websites-seo-marketing .divMainCalloutText-tinyMCE {
gap:30px;
}
.body-cincinnati-ohio-websites-seo-marketing .divSiteContentInnerAdditionals2 {
padding-top:30px;
}
.divAdditionalTwoWave {
bottom:-90px;
height:100px;
}
.body-cincinnati-ohio-websites-seo-marketing .divBlockWrapper-faq .divBlockInner-question > *:not(span) {
font-size:20px;
}
.divAdditionalTwoWave {
left:0;
}
.body-cincinnati-ohio-websites-seo-marketing #main {
margin-top:100px !important;
}
.body-cincinnati-ohio-websites-seo-marketing .divMainCalloutInner .divBlockMedia img {
height:287px !important;
}
.body-cincinnati-ohio-websites-seo-marketing .divPullingFromPageWrappe > h2 {
width:100%;
background:unset;
text-align:center;
}
.body-cincinnati-ohio-websites-seo-marketing .divIndustriesBlogViewMoreWrapper {
text-align:center;
}
.body-cincinnati-ohio-websites-seo-marketing .divMainCalloutWrapper-static .divBlockWrapper-maincallout .divMainCalloutTextWrapper {
background:#000FA0;
padding:15px !important;
}
.body-cincinnati-ohio-websites-seo-marketing .divMainCalloutText-tinyMCE ul li,
.body-cincinnati-ohio-websites-seo-marketing .divMainCalloutText-tinyMCE ul{
text-align:left !important;
}
.body-cincinnati-ohio-websites-seo-marketing .divMainCalloutWrapper {
height:100% !important;
}
.divAdditionalOneWave {
left:0;
}
.body-cincinnati-ohio-websites-seo-marketing .divMainCalloutTextInner h1,
.body-cincinnati-ohio-websites-seo-marketing .divMainCalloutTextInner h2,
.body-cincinnati-ohio-websites-seo-marketing .divMainCalloutTextInner h3,
.body-cincinnati-ohio-websites-seo-marketing .divMainCalloutTextInner h4,
.body-cincinnati-ohio-websites-seo-marketing .divMainCalloutTextInner h5 {
margin-bottom:10px !important;
}
.body-cincinnati-ohio-websites-seo-marketing .divMainCalloutTextInner h1,
.body-cincinnati-ohio-websites-seo-marketing .divMainCalloutTextInner h2,
.body-cincinnati-ohio-websites-seo-marketing .divMainCalloutTextInner h3,
.body-cincinnati-ohio-websites-seo-marketing .divMainCalloutTextInner h4,
.body-cincinnati-ohio-websites-seo-marketing .divMainCalloutTextInner h5,
.body-cincinnati-ohio-websites-seo-marketing .divMainCalloutTextInner p,
.body-cincinnati-ohio-websites-seo-marketing .divMainCalloutTextInner span {
text-align:left !important;
width:100%;
}
.body-cincinnati-ohio-websites-seo-marketing #main > div > div.divMainCalloutWrapper.divMainCalloutWrapper-static > div > div > div > div > div > div > div.divMainCalloutTextWrapper > div > div > div:nth-child(1) {
display:flex;
align-items:center;
justify-content:center;
flex-direction:column;
}
.body-cincinnati-ohio-websites-seo-marketing .divSiteContentInnerAdditionals1 .spnBlockContent > div,
.body-cincinnati-ohio-websites-seo-marketing .divSiteContentInnerAdditionals3 .spnBlockContent > div {
width:100%;
max-width:100%;
}
.body-cincinnati-ohio-websites-seo-marketing .divMiniCallout {
width:85%;
max-width:85%;
}
.body-cincinnati-ohio-websites-seo-marketing .divMainCalloutWrapper iFrame {
max-width:345px !important;
min-width:345px !important;
}
.body-cincinnati-ohio-websites-seo-marketing #main > div > div.divMainCalloutWrapper.divMainCalloutWrapper-static > div > div > div > div > div > div > div.divMainCalloutTextWrapper > div > div > div:nth-child(2) {
padding-left:0;
}
.body-cincinnati-ohio-websites-seo-marketing .divMainCalloutInner .divBlockMedia img, .body-cincinnati-ohio-websites-seo-marketing .divMainCalloutWrapper {
height:1200px;
}
.body-cincinnati-ohio-websites-seo-marketing .divMainCalloutTextInner h3 {
font-size:20px;
}
.body-cincinnati-ohio-websites-seo-marketing .divMainCalloutText-tinyMCE > div {
width:100%;
}
.body-cincinnati-ohio-websites-seo-marketing .divMainCalloutText-tinyMCE {
flex-direction:column;
}
.body-cincinnati-ohio-websites-seo-marketing .div-additional-block-4 .divBlockInner {
display:flex;
flex-direction:column-reverse;
}
.body-cincinnati-ohio-websites-seo-marketing .divSiteContentInnerAdditionals3 .spnBlockContent {
gap:0;
flex-direction:column;
}
}
@media (min-width: 1440px){
.body-dayton-ohio-websites-seo-marketing .container, .body-dayton-ohio-websites-seo-marketing .container-lg, .body-dayton-ohio-websites-seo-marketing .container-md, .body-dayton-ohio-websites-seo-marketing .container-sm, .body-dayton-ohio-websites-seo-marketing .container-xl,
.body-dayton-ohio-websites-seo-marketing .divBannerAlertTextWrapper, .body-dayton-ohio-websites-seo-marketing .div-additional-block-1, .body-dayton-ohio-websites-seo-marketing .div-additional-block-2, .body-dayton-ohio-websites-seo-marketing .div-additional-block-3,
.body-dayton-ohio-websites-seo-marketing .divPullingFromPageWrappe, .body-dayton-ohio-websites-seo-marketing .div-additional-block-3, .body-dayton-ohio-websites-seo-marketing .div-additional-block-4,
.body-dayton-ohio-websites-seo-marketing .divMainCalloutWrapper-static .divBlockWrapper-maincallout .divMainCalloutTextWrapper .divMainCalloutTextInner {
max-width: 1362px !important;
margin:auto !important;
}
}
.body-dayton-ohio-websites-seo-marketing .divSponsorHeaderWrapper {
background:transparent;
padding-top:75px !important;
}
.body-dayton-ohio-websites-seo-marketing .divSponsorHeaderWrapper h2:hover,
.body-dayton-ohio-websites-seo-marketing .divSponsorHeaderWrapper h2 {
color:#DD4100 !important;
}
.body-dayton-ohio-websites-seo-marketing p,
.body-dayton-ohio-websites-seo-marketing .divMainCalloutTextInner p {
font-size:16px !important;
}
.body-dayton-ohio-websites-seo-marketing .div-additional-block-3 {
padding-top:45px;
}
.body-dayton-ohio-websites-seo-marketing .divMainCalloutTextInner a.anchButton {
font-size:20px !important;
font-weight:700;
font-family: 'Inter 18pt';
border-radius:60px;
}
.body-dayton-ohio-websites-seo-marketing .divNavigation-main {
position:relative;
z-index:14;
}
.body-dayton-ohio-websites-seo-marketing .divPullingFromPageWrappe .divBlogWrapper img {
border:2px solid #002755;
}
.body-dayton-ohio-websites-seo-marketing .divIndustriesBlogViewMoreWrapper {
width:100%;
position:absolute;
bottom:230px;
display:flex;
justify-content:end;
}
.body-dayton-ohio-websites-seo-marketing .divIndustriesBlogViewMoreWrapper p a {
border-radius: 59px;
border: 1px solid #002755;
color: #002755;
text-align: center;
font-family: 'Metropolis', sans-serif;
font-size: 20px;
font-style: normal;
font-weight: 700;
line-height: normal;
padding:7.5px 35px;
text-transform:uppercase;
-moz-transition: all 0.28s ease; -o-transition: all 0.28s ease; -webkit-transition: all 0.28s ease; transition: all 0.28s ease;
}
.body-dayton-ohio-websites-seo-marketing .divIndustriesBlogViewMoreWrapper p a:hover {
border-radius: 59px;
border: 1px solid #002755;
color: #ffffff;
background:#002755;
text-align: center;
font-family: 'Metropolis', sans-serif;
font-size: 20px;
font-style: normal;
font-weight: 700;
line-height: normal;
padding:7.5px 35px;
text-transform:uppercase;
-moz-transition: all 0.28s ease; -o-transition: all 0.28s ease; -webkit-transition: all 0.28s ease; transition: all 0.28s ease;
}
.body-dayton-ohio-websites-seo-marketing .div-additional-block-3 .divBlockMedia-left {
padding-right:30px;
}
.body-dayton-ohio-websites-seo-marketing .div-additional-block-1:hover h2,
.body-dayton-ohio-websites-seo-marketing h2,
.body-dayton-ohio-websites-seo-marketing h2:hover {
color: #000FA0 !important;
font-family: Anton;
font-size: 48px;
font-style: normal;
font-weight: 400;
line-height: 57px;
}
.body-dayton-ohio-websites-seo-marketing .div-additional-block-3:hover h2,
.body-dayton-ohio-websites-seo-marketing .div-additional-block-3 h2{
color:#DD4100 !important;
font-family: Anton;
font-size: 48px;
font-style: normal;
font-weight: 400;
line-height: 57px;
}
.body-dayton-ohio-websites-seo-marketing .divCaseStudyInner {
padding-top:0;
}
.body-dayton-ohio-websites-seo-marketing .divPullingFromPageWrapper-blog {
padding-top:0;
}
.body-dayton-ohio-websites-seo-marketing h3 {
color: #002755;
font-family: Metropolis;
font-size: 24px;
font-style: normal;
font-weight: 700;
line-height: 34px;
letter-spacing: 2.4px;
}
.body-dayton-ohio-websites-seo-marketing .divPageTitle h1 {
color:#ffffff;
position:relative;
top:22px;
background:rgba(0,0,0,0.01);
}
.body-dayton-ohio-websites-seo-marketing .divMainCalloutText-tinyMCE {
width:65%;
}
.body-dayton-ohio-websites-seo-marketing .divMainCalloutTextInner h2 {
color: #FFF !important;
font-family: Metropolis;
font-size: 36px;
font-style: normal;
font-weight: 700;
line-height: 40px;
letter-spacing: 3.6px;
}
.body-dayton-ohio-websites-seo-marketing .divPageTitle .container {
position:relative;
top:15px;
}
.body-dayton-ohio-websites-seo-marketing .divPageTitle {
width:100%;
background-image:url(https://www.chooselegend.com/layout/images/pageTitleBgLanding.png);
background-size:100% 100%;
background-position:bottom;
position:absolute;
z-index:13;
top:-2px;
padding-bottom:0;
padding-top:45px;
}
.body-dayton-ohio-websites-seo-marketing .divPageTitle p {
color: #29CB8B;
background:rgba(0,0,0,0.01);
font-family: Metropolis;
font-size: 24px;
font-style: normal;
font-weight: 700;
line-height: normal;
letter-spacing: 3.6px;
}
.body-dayton-ohio-websites-seo-marketing header {
background:#000FA0;
z-index:14;
}
.body-dayton-ohio-websites-seo-marketing .anchLogoLink img {
opacity:1;
}
.body-dayton-ohio-websites-seo-marketing .divLogoWrapper {
background-image:unset;
}
.body-dayton-ohio-websites-seo-marketing .divNavFields-main .anchNavigation{
font-family:'Metropolis', sans-serif;
font-size:16px;
font-weight:bold;
text-transform:uppercase;
background:transparent;
color:#ffffff;
padding:0;
margin:0 15px;
-moz-transition: all 0.28s ease; -o-transition: all 0.28s ease; -webkit-transition: all 0.28s ease; transition: all 0.28s ease;
}
.body-dayton-ohio-websites-seo-marketing .divNavFields-main .anchNavigation:hover,
.body-dayton-ohio-websites-seo-marketing .divNavFields-main .anchNavigation:active,
.body-dayton-ohio-websites-seo-marketing .divNavFields-main .anchNavigation:focus,
.body-dayton-ohio-websites-seo-marketing .divNavFields-main .anchNavigation.current{
color:#00DD8D;
}
.body-dayton-ohio-websites-seo-marketing .divSiteContentInnerMinis,
.divMainCalloutWrapper > .container {
width:100%;
max-width:100% !important;
}
.body-dayton-ohio-websites-seo-marketing .divMiniCallout {
padding:7.5px 15px;
}
.body-dayton-ohio-websites-seo-marketing .divMainCalloutText-tinyMCE > div {
width:50%;
}
.body-dayton-ohio-websites-seo-marketing #main > div > div.divMainCalloutWrapper.divMainCalloutWrapper-static > div > div > div > div > div > div > div.divMainCalloutTextWrapper > div > div > div:nth-child(1) {
display:flex;
align-items:center;
justify-content:center;
flex-direction:column;
}
.body-dayton-ohio-websites-seo-marketing .divMainCalloutTextWrapper {
padding:15px 6% !important;
}
.body-dayton-ohio-websites-seo-marketing .divMainCalloutTextWrapper h1 strong {
font-weight:normal;
color:#29CB8B;
}
.body-dayton-ohio-websites-seo-marketing .divSiteContentInnerAdditionals1 .spnBlockContent {
display:flex;
align-items:center;
flex-wrap:wrap;
gap:5%;
}
.body-dayton-ohio-websites-seo-marketing .divSiteContentInnerAdditionals1 h3 {
width:70%;
}
.body-dayton-ohio-websites-seo-marketing .divSiteContentInnerAdditionals1 .spnBlockContent > div {
width:47.5%;
max-width:47.5%;
}
.body-dayton-ohio-websites-seo-marketing .divMainCalloutWrapper {
height:650px;
margin-top:100px;
}
.body-dayton-ohio-websites-seo-marketing #main > div > div.divMainCalloutWrapper.divMainCalloutWrapper-static > div > div > div > div > div > div > div.divMainCalloutTextWrapper > div > div > div:nth-child(2) {
padding-left:5%;
}
.body-dayton-ohio-websites-seo-marketing a.anchButton {
text-transform:uppercase;
font-size:20px;
border-radius:59px;
padding:5px 25px;
}
.body-dayton-ohio-websites-seo-marketing .divMainCalloutTextInner a.anchButton:hover {
color:white !important;
font-size:20px;
font-size:20px;
border-radius:59px;
}
.body-dayton-ohio-websites-seo-marketing .divMiniCallout:hover .divMiniCalloutTextWrapper h3,
.body-dayton-ohio-websites-seo-marketing .divMiniCalloutInner h3,
.body-dayton-ohio-websites-seo-marketing .divMiniCalloutInner h3:hover {
color: #FFF;
text-align: center;
font-family: Metropolis;
font-size: 16px;
font-style: normal;
font-weight: 700;
line-height: 24px;
text-decoration:unset;
}
.body-dayton-ohio-websites-seo-marketing .divSiteContentInnerAdditionals3 h3,
.body-dayton-ohio-websites-seo-marketing .divSiteContentInnerAdditionals1 h3 {
text-transform:uppercase;
}
.body-dayton-ohio-websites-seo-marketing .divSiteContentInnerAdditionals3 p {
font-size:18px;
}
.body-dayton-ohio-websites-seo-marketing .divSiteContentInnerAdditionals3 p strong {
color: #29CB8B !important;
font-family: Metropolis;
font-size: 18px;
font-style: italic;
font-weight: 700;
line-height: 21px;
}
.body-dayton-ohio-websites-seo-marketing .divSiteContentInnerAdditionals1 p {
font-size:18px;
width:100%;
}
.body-dayton-ohio-websites-seo-marketing .div-additional-block-2 h2 {
color: #000FA0;
font-family: Anton;
font-size: 48px;
font-style: normal;
font-weight: 400;
line-height: 57px;
width:75%;
}
.body-dayton-ohio-websites-seo-marketing .div-additional-block-2 h3 {
color: #002755;
font-family: Metropolis;
font-size: 26px;
font-style: normal;
font-weight: 700;
line-height: 34px;
letter-spacing: 2.6px;
text-transform: uppercase;
width:75%;
padding-top:30px;
padding-bottom:60px;
}
.body-dayton-ohio-websites-seo-marketing .div-additional-block-2 ul {
width:50%;
}
.body-dayton-ohio-websites-seo-marketing .div-additional-block-2 p {
width:100%;
}
.body-dayton-ohio-websites-seo-marketing .div-additional-block-2 .spnBlockContent {
display:flex;
flex-wrap:wrap;
}
.body-dayton-ohio-websites-seo-marketing .div-additional-block-2 {
padding-bottom:15px;
}
.body-dayton-ohio-websites-seo-marketing .divMainCalloutWrapper-static .divBlockWrapper-maincallout .divMainCalloutTextWrapper {
height:100%;
top:0;
background: rgba(0, 39, 85, 0.69);
text-align:left;
}
.body-dayton-ohio-websites-seo-marketing .divMainCalloutTextInner h1,
.body-dayton-ohio-websites-seo-marketing .divMainCalloutTextInner h2,
.body-dayton-ohio-websites-seo-marketing .divMainCalloutTextInner h3,
.body-dayton-ohio-websites-seo-marketing .divMainCalloutTextInner h4,
.body-dayton-ohio-websites-seo-marketing .divMainCalloutTextInner h5,
.body-dayton-ohio-websites-seo-marketing .divMainCalloutTextInner p,
.body-dayton-ohio-websites-seo-marketing .divMainCalloutTextInner span {
text-align:left !important;
width:100%;
}
.body-dayton-ohio-websites-seo-marketing .divMainCalloutTextInner h1,
.body-dayton-ohio-websites-seo-marketing .divMainCalloutTextInner h3 {
text-transform:uppercase;
}
.body-dayton-ohio-websites-seo-marketing .divMainCalloutTextInner h5 {
font-weight:400;
}
.body-dayton-ohio-websites-seo-marketing .divMainCalloutTextInner h5 strong {
font-weight:700;
}
.body-dayton-ohio-websites-seo-marketing .faqDiv h2,
.body-dayton-ohio-websites-seo-marketing .faqDiv {
width:100%;
text-align:center;
}
.body-dayton-ohio-websites-seo-marketing .divBlockWrapper-faq .divBlockInner-question {
text-align:left;
}
.body-dayton-ohio-websites-seo-marketing .divPullingFromPageWrappe,
.body-dayton-ohio-websites-seo-marketing .divBlockWrapper-faq {
width:100%;
max-width:100%;
flex:unset;
}
.body-dayton-ohio-websites-seo-marketing .divMiniCallout {
width:30%;
max-width:30%;
}
.body-dayton-ohio-websites-seo-marketing .divMiniCalloutRow-1 {
padding-bottom:45px;
}
.body-dayton-ohio-websites-seo-marketing .divMainCalloutTextInner h1,
.body-dayton-ohio-websites-seo-marketing .divMainCalloutTextInner h2,
.body-dayton-ohio-websites-seo-marketing .divMainCalloutTextInner h3,
.body-dayton-ohio-websites-seo-marketing .divMainCalloutTextInner h4,
.body-dayton-ohio-websites-seo-marketing .divMainCalloutTextInner h5 {
margin-bottom:20px !important;
}
.body-dayton-ohio-websites-seo-marketing .divSiteContentInnerAdditionals3 {
width:100%;
max-width:100% !important;
flex:unset;
background-color: #C9E8FF;
padding-top:70px;
padding-bottom:45px;
}
.body-dayton-ohio-websites-seo-marketing .divSiteContentInnerAdditionals4 {
width:100%;
max-width:100% !important;
background:#C9E8FF;
padding-bottom:15px;
}
.body-dayton-ohio-websites-seo-marketing .divSiteContentInnerAdditionals1 * {
color:#F5F5F5 !important;
}
.body-dayton-ohio-websites-seo-marketing .divSponsorSlideWrapper .swiper-wrapper {
align-items:center;
}
.body-dayton-ohio-websites-seo-marketing .divSiteContentInnerAdditionals2 h2 {
color: #000FA0;
font-family: Anton;
font-size: 48px;
font-style: normal;
font-weight: 400;
text-transform:uppercase;
letter-spacing:normal;
}
.body-dayton-ohio-websites-seo-marketing .divSiteContentInnerAdditionals2 h3 {
color: #002755;
font-family: Metropolis;
font-size: 26px;
font-style: normal;
font-weight: 700;
line-height: 34px;
letter-spacing: 2.6px;
}
.body-dayton-ohio-websites-seo-marketing .divSiteContentInnerAdditionals2 h4 {
color: #002755;
font-family: Metropolis;
font-size: 26px;
font-style: normal;
font-weight: 700;
line-height: 34px;
letter-spacing: 2.6px;
text-transform:uppercase;
}
.body-dayton-ohio-websites-seo-marketing .divSiteContentInnerAdditionals3,
.body-dayton-ohio-websites-seo-marketing .divSiteContentInnerAdditionals1 {
position:relative;
}
.body-dayton-ohio-websites-seo-marketing .div-additional-block-3 {
padding-bottom:30px;
padding-top:45px;
}
.body-dayton-ohio-websites-seo-marketing .div-additional-block-4 .divBlockInner {
display:flex;
flex-direction:row-reverse;
align-items:center;
}
.body-dayton-ohio-websites-seo-marketing .div-additional-block-4 .divBlockInner .divBlockMedia {
margin-bottom:0;
flex:unset;
}
.body-dayton-ohio-websites-seo-marketing .swiper-container-horizontal>.swiper-pagination-bullets {
background:transparent;
bottom:0;
}
.body-dayton-ohio-websites-seo-marketing .swiper-pagination-bullet {
border:0px solid #ffffff;
background:#C9E8FF;
}
.body-dayton-ohio-websites-seo-marketing .swiper-pagination-bullet-active {
background:#000FA0;
}
.body-dayton-ohio-websites-seo-marketing .divSponsorHeaderWrapper p{
text-align:center;
padding-top:30px;
padding-bottom:30px;
}
.body-dayton-ohio-websites-seo-marketing .div-additional-block-4 .divBlockInner .spnBlockContent {
padding-top:45px;
padding-bottom:25px;
width:100%;
}
.body-dayton-ohio-websites-seo-marketing .divSiteContentInnerAdditionals2 ul li {
padding:10px 0;
}
.divAdditionalOneWave {
width:100%;
height:200px;
background:url(https://www.chooselegend.com/layout/images/titleTwoLandingWaveOne.png);
background-size:100% 100%;
position:absolute;
top:-135px;
}
.divAdditionalTwoWave {
width:100%;
height:200px;
background:url(https://www.chooselegend.com/layout/images/titleTwoLandingWaveTwo.png);
background-size:100% 100%;
position:absolute;
bottom:-85px;
}
.body-dayton-ohio-websites-seo-marketing .divSiteContentInnerAdditionals2 strong {
color:#DD4100;
}
.body-dayton-ohio-websites-seo-marketing .divSiteContentInnerAdditionals2 li strong,
.body-dayton-ohio-websites-seo-marketing .divSiteContentInnerAdditionals2 li span {
position:relative;
top:-4px;
}
.body-dayton-ohio-websites-seo-marketing .div-additional-block-1 {
display:flex;
align-items:center;
}
.body-dayton-ohio-websites-seo-marketing .divMiniCalloutInner {
border-radius: 10px;
background: #000FA0;
padding:22px 22px;
min-height:300px;
display:flex;
align-items:center !important;
}
.body-dayton-ohio-websites-seo-marketing .divMiniCalloutInner h3,
.body-dayton-ohio-websites-seo-marketing .divMiniCalloutInner p {
text-align:left;
}
.landingMiniHeader {
width:100%;
padding-bottom:75px;
text-align:center;
color: #000FA0;
text-align: center;
font-family: Anton;
font-size: 48px;
font-style: normal;
font-weight: 400;
line-height: 57px;
}
.body-dayton-ohio-websites-seo-marketing .divMiniCalloutRow {
gap:2%;
}
.body-dayton-ohio-websites-seo-marketing .divSiteContentInnerAdditionals5 {
padding-top:15px;
}
.body-dayton-ohio-websites-seo-marketing .faqDiv h2 {
padding-top:75px;
text-transform:uppercase;
}
.body-dayton-ohio-websites-seo-marketing .divSiteContentWrapper {
padding-bottom:0 !important;
position:relative;
}
.divIndustriesFooterForm p {
color: #FFF;
font-family: Metropolis;
font-size: 24px;
font-style: normal;
font-weight: 400;
line-height: 30px;
background:rgba(0,0,0,0.01);
}
.divIndustriesFooterForm h2:hover,
.divIndustriesFooterForm h2 {
color: #FFF !important;
background:rgba(0,0,0,0.01);
font-family: Anton;
font-size: 48px;
font-style: normal;
font-weight: 400;
line-height: normal;
}
.divIndustriesFooterForm h3 {
color: #29CB8B;
font-family: Metropolis;
font-size: 30px;
font-style: normal;
font-weight: 700;
line-height: 40px;
letter-spacing: 3px;
background:rgba(0,0,0,0.01);
}
.divIndustriesFooterForm > .container > div {
display:flex;
}
.divIndustriesFooterForm .divContactFormInput .inpProperty {
border:1px solid #ffffff;
background:rgba(0,0,0,0.01);
color:#ffffff;
}
.divIndustriesFooterForm .divContactFormInput .labelPropertyLabel {
color:#ffffff;
background-color:unset !important;
background:rgba(0,0,0,0.01) !important;
}
.divIndustriesFooterForm .divContactFormInput .inpProperty-textarea ~ .labelPropertyLabel {
color:#ffffff;
background:rgba(0,0,0,0.01);
top:10%;
border:0;
}
.divIndustriesFooterForm .divContactScreenDetail-bottom .divContactFormInput-submit button {
background:#DD4100;
color:#ffffff;
border-radius:8px;
border:0;
font-weight:bold;
font-size:20px !important;
-moz-transition: all 0.28s ease; -o-transition: all 0.28s ease; -webkit-transition: all 0.28s ease; transition: all 0.28s ease;
}
.divIndustriesFooterForm .divContactScreenDetail-bottom .divContactFormInput-submit button:hover {
background:#C9E8FF;
color:#000FA0;
border-radius:8px;
border:0;
font-size:20px !important;
-moz-transition: all 0.28s ease; -o-transition: all 0.28s ease; -webkit-transition: all 0.28s ease; transition: all 0.28s ease;
}
.divIndustriesFooterForm > .container > div > div {
width:50%;
}
#main > div > div.divIndustriesFooterForm > div > div > div:nth-child(2) > iframe {
width:90%;
float:right;
max-width:570px !important;
min-width:570px !important;
max-height:500px !important;
min-height:500px !important;
}
.body-dayton-ohio-websites-seo-marketing .divBlockWrapper-faq .divBlockInner-question {
flex-direction:row-reverse;
}
.body-dayton-ohio-websites-seo-marketing .divBlockWrapper-faq .divBlockInner-question > *:not(span) {
color:#000FA0;
font-size:26px;
}
.body-dayton-ohio-websites-seo-marketing .fa-plus {
color:#000FA0;
font-size:39px;
}
.body-dayton-ohio-websites-seo-marketing .faqDiv h2 {
color:#000FA0;
}
.body-dayton-ohio-websites-seo-marketing .divBlockMedia figure {
margin:0 !important;
}
.body-dayton-ohio-websites-seo-marketing .divSiteContentInnerAdditionals2 {
padding:0;
}
.body-dayton-ohio-websites-seo-marketing .divSiteContentInnerMinis {
width:100%;
max-width:100% !important;
background:#C9E8FF;
}
.body-dayton-ohio-websites-seo-marketing .divSiteContentInnerAdditionals3 .spnBlockContent > div {
width:50%;
max-width:50%;
}
.body-dayton-ohio-websites-seo-marketing .divSiteContentInnerAdditionals3 .divBlockInner {
width:100%;
}
.body-dayton-ohio-websites-seo-marketing .divMiniCalloutInner,
.body-dayton-ohio-websites-seo-marketing .divMiniCallout .divBlockMedia picture {
display:flex;
align-items:start;
justify-content:center;
}
.divMainCalloutTextInner a.anchButton {
border-radius: 8px;
background: #DD4100;
background: #D64000;
min-width:250px;
text-align:center;
}
.divMainCalloutTextInner a.anchButton:hover {
border-radius: 8px;
background: #000FA0;
}
.body-dayton-ohio-websites-seo-marketing .divMiniCallout .divBlockMedia img {
width:86px;
height:86px;
}
.body-dayton-ohio-websites-seo-marketing .divBlockInner-answer p {
text-align:left;
font-weight:400;
}
.divBlockWrapper-faq .divBlockInner-question,
.divBlockWrapper-faq + .divBlockWrapper-faq .divBlockInner-question {
border-bottom:1px solid black;
}
.body-dayton-ohio-websites-seo-marketing .divPullingFromPageWrappe .divBlogInner {
flex-direction:row-reverse;
flex-wrap:nowrap;
}
.body-dayton-ohio-websites-seo-marketing .divPullingFromPageWrappe .divBlogWrapper {
width:100%;
max-width:100%;
}
.body-dayton-ohio-websites-seo-marketing .divPullingFromPageWrappe {
flex-wrap:nowrap;
}
.body-dayton-ohio-websites-seo-marketing .divPullingFromPageWrappe > h2 {
color: #DD4100 !important;
font-family: Anton;
font-size: 85px;
font-style: normal;
font-weight: 400;
line-height: 113%;
margin-right:30px;
width:35%;
padding-bottom:20px;
background:url(https://www.chooselegend.com/layout/images/Vector.png);
background-size:100%;
background-repeat:no-repeat;
background-position:bottom;
}
.body-dayton-ohio-websites-seo-marketing .divPullingFromPageWrappe .divBlogWrapper-synopsis .divBlockWrapper-blog {
width:50%;
max-width:50%;
}
.body-dayton-ohio-websites-seo-marketing .divPullingFromPageWrappe .divBlogWrapper-synopsis .divBlockWrapper-blog img,
.body-dayton-ohio-websites-seo-marketing .divPullingFromPageWrappe .divBlogWrapper-synopsis .divBlockWrapper-blog a {
width:100%;
}
.body-dayton-ohio-websites-seo-marketing .divPullingFromPageWrappe .divBlogWrapper-synopsis .divBlockWrapper-blog.divBlockWrapper-text {
padding-left:30px;
}
.divPullingFromPageWrapper-blog {
padding-top:90px;
padding-bottom:75px;
}
.body-dayton-ohio-websites-seo-marketing .divNavigation-sandwich .btn-sandwich .icon-bar {
background-color:#ffffff;
}
.body-dayton-ohio-websites-seo-marketing .divSiteContentInnerTestimonials {
width:100%;
max-width:100% !important;
background:#000FA0;
}
.body-dayton-ohio-websites-seo-marketing .divSiteContentInnerTestimonials p {
color:#ffffff !important;
width:75%;
margin:auto;
text-align:center;
font-family: Metropolis;
font-weight: 400;
font-style: Regular;
font-size: 24px;
leading-trim: NONE;
line-height: 30px;
letter-spacing: 0%;
text-align: center;
vertical-align: middle;
}
.body-dayton-ohio-websites-seo-marketing .divSiteContentInnerTestimonials p.author {
font-family: Metropolis;
font-weight: 700;
font-style: Bold;
font-size: 24px;
leading-trim: NONE;
line-height: 100%;
letter-spacing: 0%;
text-align: center;
color:#29CB8B !important;
padding-top:45px;
}
.body-dayton-ohio-websites-seo-marketing .divSiteContentInnerTestimonials {
position:relative;
}
.body-dayton-ohio-websites-seo-marketing .divAdditionalOneWave {
top:-78px;
transform: scaleX(-1);
}
.body-dayton-ohio-websites-seo-marketing .divPullingFromPageWrapper-blog,
.body-dayton-ohio-websites-seo-marketing .divSiteContentInnerBlog2 {
padding-bottom:25px;
position:relative;
}
.body-dayton-ohio-websites-seo-marketing .divIndustriesBlogViewMoreWrapper p{
width:34%;
}
.body-dayton-ohio-websites-seo-marketing .divTestimonialIcon {
display:none;
}
.body-dayton-ohio-websites-seo-marketing .divBlockWrapper-testimonial.carded .divBlockInner {
border:0;
box-shadow:unset;
padding-bottom:30px;
}
.body-dayton-ohio-websites-seo-marketing .divFooterRow-top-contact {
display:none;
}
.body-dayton-ohio-websites-seo-marketing .divIndustriesFooterForm {
width:100%;
background:url(https://www.chooselegend.com/layout/images/industryFooterFormBgDayton.jpg);
background-size:cover;
min-height:769px;
padding:75px 15px;
padding-bottom:90px;
}
@media (min-width:768px) and (max-width:1199px){
.body-dayton-ohio-websites-seo-marketing .divMainCalloutText-tinyMCE {
width:100%;
}
.body-dayton-ohio-websites-seo-marketing .divIndustriesBlogViewMoreWrapper {
bottom:105px;
}
.body-dayton-ohio-websites-seo-marketing header {
background:#002755;
}
.body-dayton-ohio-websites-seo-marketing .divSponsorHeaderWrapper p {
padding-bottom:0;
margin-bottom:0;
}
.body-dayton-ohio-websites-seo-marketing .divSponsorHeaderWrapper {
padding-bottom:0;
}
.body-dayton-ohio-websites-seo-marketing header {
position:fixed;
}
.body-dayton-ohio-websites-seo-marketing #main {
margin-top:100px !important;
}
.body-dayton-ohio-websites-seo-marketing .divPageTitle {
background-image:unset;
}
.body-dayton-ohio-websites-seo-marketing .divMainCalloutWrapper {
margin-top:0;
}
.body-dayton-ohio-websites-seo-marketing .divMiniCalloutRow-1 {
padding-bottom:0;
}
.main-pagedirectory-mason {
margin-top:0 !important;
}
.body-dayton-ohio-websites-seo-marketing .divMiniCalloutRow {
width:100%;
max-width:100%;
}
.body-dayton-ohio-websites-seo-marketing .divSiteContentInnerAdditionals1 h3 {
text-align:center;
}
#main > div > div.divSiteContentInner.divSiteContentInnerAdditionals4.divSiteContentInner-sitewidth.container.row.m-auto > div.divBlockWrapper.divBlockWrapper-text.divBlock-1339.div-additional-block-4.col-12 > div > span > div:nth-child(1) {
width:25%;
max-width:25%;
}
#main > div > div.divSiteContentInner.divSiteContentInnerAdditionals4.divSiteContentInner-sitewidth.container.row.m-auto > div.divBlockWrapper.divBlockWrapper-text.divBlock-1339.div-additional-block-4.col-12 > div > span > div:nth-child(2) {
width:75%;
max-width:75%;
}
.body-dayton-ohio-websites-seo-marketing .divSiteContentInnerAdditionals3 .spnBlockContent {
gap:5%;
}
.body-dayton-ohio-websites-seo-marketing .divSiteContentInnerAdditionals3 a.anchButton{
position:absolute;
top:78%;
justify-self:anchor-center;
}
.body-dayton-ohio-websites-seo-marketing .divSiteContentInnerAdditionals3 .spnBlockContent {
align-items:start;
padding-top:60px;
}
.divIndustriesFooterForm > .container > div {
flex-direction:column;
}
#main > div > div.divIndustriesFooterForm > div > div > div:nth-child(2) > iframe,
.divIndustriesFooterForm > .container > div > div {
width:100%;
max-width:100% !important;
}
.body-dayton-ohio-websites-seo-marketing .divSiteContentInnerAdditionals3 {
z-index:13;
}
.divAdditionalTwoWave {
height:160px;
bottom:-92px !important;
}
.body-dayton-ohio-websites-seo-marketing .divSiteContentInnerAdditionals3 .spnBlockContent {
min-height:514px;
}
.body-dayton-ohio-websites-seo-marketing .divMiniCallout {
width:45%;
max-width:45%;
flex:unset;
min-height:0;
}
.body-dayton-ohio-websites-seo-marketing .divMiniCalloutTextInner {
padding:0;
}
.body-dayton-ohio-websites-seo-marketing .divMiniCalloutWrapperInner {
justify-content:center;
}
.body-dayton-ohio-websites-seo-marketing ++.divMiniCalloutTextInner {
padding:0;
}
.body-dayton-ohio-websites-seo-marketing .divMainCalloutText-tinyMCE {
display:flex;
}
.body-dayton-ohio-websites-seo-marketing .divMainCalloutText-tinyMCE > div {
width:50%;
}
.body-dayton-ohio-websites-seo-marketing .divMainCalloutInner .divBlockMedia img,
.body-dayton-ohio-websites-seo-marketing .divMainCalloutWrapper {
height:634px;
}
.body-dayton-ohio-websites-seo-marketing .divMainCalloutTextInner h3 {
font-size:24px;
}
.body-dayton-ohio-websites-seo-marketing .divMainCalloutTextInner h1,
.body-dayton-ohio-websites-seo-marketing .divMainCalloutTextInner h2,
.body-dayton-ohio-websites-seo-marketing .divMainCalloutTextInner h3,
.body-dayton-ohio-websites-seo-marketing .divMainCalloutTextInner h4,
.body-dayton-ohio-websites-seo-marketing .divMainCalloutTextInner h5,
.body-dayton-ohio-websites-seo-marketing .divMainCalloutTextInner p,
.body-dayton-ohio-websites-seo-marketing .divMainCalloutTextInner span {
text-align:left !important;
width:100%;
}
.body-dayton-ohio-websites-seo-marketing #main > div > div.divMainCalloutWrapper.divMainCalloutWrapper-static > div > div > div > div > div > div > div.divMainCalloutTextWrapper > div > div > div:nth-child(1) {
display:flex;
align-items:center;
justify-content:center;
flex-direction:column;
}
.body-dayton-ohio-websites-seo-marketing .divMainCalloutTextInner h1 {
margin:0 !important;
}
.body-dayton-ohio-websites-seo-marketing .divMainCalloutTextInner h1,
.body-dayton-ohio-websites-seo-marketing .divMainCalloutTextInner h2,
.body-dayton-ohio-websites-seo-marketing .divMainCalloutTextInner h3,
.body-dayton-ohio-websites-seo-marketing .divMainCalloutTextInner h4,
.body-dayton-ohio-websites-seo-marketing .divMainCalloutTextInner h5 {
margin-bottom:10px !important;
}
.divAdditionalOneWave {
left:0;
}
.body-dayton-ohio-websites-seo-marketing .div-additional-block-4 .divBlockInner .divBlockMedia {
width:70%;
max-width:70%;
margin-bottom:0;
margin-right:0;
}
.body-dayton-ohio-websites-seo-marketing .divSiteContentInnerAdditionals2 {
padding-bottom:0 !important;
}
.body-dayton-ohio-websites-seo-marketing .div-additional-block-4 .spnBlockContent {
padding-top:15px;
padding-bottom:30px;
}
.divAdditionalTwoWave {
left:0;
}
.body-dayton-ohio-websites-seo-marketing #main > div > div.divMainCalloutWrapper.divMainCalloutWrapper-static > div > div > div > div > div > div > div.divMainCalloutTextWrapper > div > div > div:nth-child(2) {
padding-left:0;
}
.body-dayton-ohio-websites-seo-marketing .divMainCalloutInner .divBlockMedia img, .body-dayton-ohio-websites-seo-marketing .divMainCalloutWrapper {
height:630px;
}
.body-dayton-ohio-websites-seo-marketing .divMainCalloutTextInner {
padding-top:140px;
}
.body-dayton-ohio-websites-seo-marketing .divPageTitle h1 {
font-size:60px;
}
.body-dayton-ohio-websites-seo-marketing h2,
.divIndustriesFooterForm h2:hover, .divIndustriesFooterForm h2,
.div-additional-block-1 .spnBlockContent h2 {
font-size:36px;
}
.body-dayton-ohio-websites-seo-marketing .divSiteContentInnerTestimonials p {
font-size:20px;
}
.body-dayton-ohio-websites-seo-marketing .divMiniCalloutRow {
margin:0;
}
.body-dayton-ohio-websites-seo-marketing .divSiteContentInnerAdditionals3.divSiteContentInner-sitewidth.container {
min-height:0;
padding-top:60px !important;
}
.body-dayton-ohio-websites-seo-marketing .div-additional-block-2 {
padding-bottom:45px;
}
.body-dayton-ohio-websites-seo-marketing .divPullingFromPageWrapper-blog {
padding-bottom:90px;
padding-top:30px;
}
.body-dayton-ohio-websites-seo-marketing .divMainCalloutText-tinyMCE > div {
width:100%;
}
.body-dayton-ohio-websites-seo-marketing .divMainCalloutText-tinyMCE {
flex-direction:column;
gap:0;
}
.body-dayton-ohio-websites-seo-marketing .divSiteContentInnerAdditionals3 .spnBlockContent > div {
width:100%;
max-width:100%;
}
.body-dayton-ohio-websites-seo-marketing .div-additional-block-3 .spnBlockContent {
flex-direction:row !important;
}
.body-dayton-ohio-websites-seo-marketing .divSiteContentInnerAdditionals1 h3 {
width:100%;
}
.body-dayton-ohio-websites-seo-marketing .div-additional-block-4 .divBlockInner {
flex-direction:column-reverse;
}
.body-dayton-ohio-websites-seo-marketing .divMiniCalloutWrapperInner,
.body-dayton-ohio-websites-seo-marketing .divSiteContentInnerAdditionals3 .spnBlockContent {
flex-direction:column;
}
.body-dayton-ohio-websites-seo-marketing .divPullingFromPageWrappe .divBlockWrapper-synopsis .divBlockBody {
display:none;
}
.body-dayton-ohio-websites-seo-marketing .divPullingFromPageWrappe > h2 {
font-size:50px;
}
.body-dayton-ohio-websites-seo-marketing .divMainCalloutTextInner h2 {
font-size:20px;
}
.body-dayton-ohio-websites-seo-marketing .divPageTitle .container {
padding:0 6%;
width:100%;
max-width:100% !important;
}
}
@media (max-width:767px) {
.body-dayton-ohio-websites-seo-marketing .divPullingFromPageWrappe .divBlogInner {
flex-direction:column-reverse;
}
.body-dayton-ohio-websites-seo-marketing .divPageTitle h1,
.body-dayton-ohio-websites-seo-marketing .divPageTitle p {
text-align:center;
}
.body-dayton-ohio-websites-seo-marketing .divSiteContentInnerAdditionals3 {
min-height:0;
}
.body-dayton-ohio-websites-seo-marketing .divSponsorHeaderWrapper {
padding-left:15px;
padding-right:15px;
}
.body-dayton-ohio-websites-seo-marketing .divMainCalloutTextInner a.anchButton {
padding:10px 35px;
}
.body-dayton-ohio-websites-seo-marketing .div-additional-block-5 p{
display:flex;
flex-direction:column;
align-items:center;
justify-content:center;
text-align:center;
margin:0;
}
#main > div > div.divIndustriesFooterForm > div > div > div:nth-child(2) > iframe {
max-width:100%!important;
width:100% !important;
min-width:0 !important;
}
.body-dayton-ohio-websites-seo-marketing .divSiteContentInnerTestimonials p {
width:100%;
}
.body-dayton-ohio-websites-seo-marketing .div-additional-block-3 .divBlockMedia-left {
display:none;
}
.body-dayton-ohio-websites-seo-marketing .divPageTitle h1 {
font-size:34px;
}
.divIndustriesFooterForm > .container > div {
flex-direction:column;
}
#main > div > div.divIndustriesFooterForm > div > div > div:nth-child(2) > iframe,
.divIndustriesFooterForm > .container > div > div {
width:100%;
}
.body-dayton-ohio-websites-seo-marketing .divIndustriesBlogViewMoreWrapper {
position:relative;
bottom:0;
width:100%;
}
.body-dayton-ohio-websites-seo-marketing .divIndustriesBlogViewMoreWrapper p {
width:100%;
}
.body-dayton-ohio-websites-seo-marketing .divPageTitle {
height:289px;
background: rgba(0, 39, 85, 0.75);
}
.body-dayton-ohio-websites-seo-marketing .divPageTitle h1 {
margin-top:0;
}
.body-dayton-ohio-websites-seo-marketing .divPullingFromPageWrapper-blog,
.body-dayton-ohio-websites-seo-marketing .div-additional-block-3{
padding-top:15px;
padding-bottom:15px;
}
.body-dayton-ohio-websites-seo-marketing .divBlockSwiperWrapper {
padding:0 !important;
margin:0 !important;
}
.body-dayton-ohio-websites-seo-marketing .divBlockWrapper-testimonial.carded .divBlockInner {
padding-top:0;
}
.body-dayton-ohio-websites-seo-marketing .divBlockWrapper-testimonial.carded {
margin-top:0 !important;
}
.body-dayton-ohio-websites-seo-marketing .div-additional-block-4 .divBlockInner .spnBlockContent {
padding-top:0;
}
.body-dayton-ohio-websites-seo-marketing .div-additional-block-2 {
padding-bottom:0;
}
.body-dayton-ohio-websites-seo-marketing .divMainCalloutWrapper-static .divBlockWrapper-maincallout .divMainCalloutTextWrapper {
position:relative;
}
.body-dayton-ohio-websites-seo-marketing .divPullingFromPageWrappe .divBlockWrapper-synopsis .divBlockBody {
display:none;
}
.body-dayton-ohio-websites-seo-marketing .divPullingFromPageWrappe > h2 {
font-size:30px;
}
.body-dayton-ohio-websites-seo-marketing .divPullingFromPageWrappe {
flex-wrap:wrap;
flex-direction:column;
}
.body-dayton-ohio-websites-seo-marketing header {
background:#002755;
}
.body-dayton-ohio-websites-seo-marketing .divPageTitle {
background-image:unset;
}
.body-dayton-ohio-websites-seo-marketing .divMainCalloutWrapper {
margin-top:0;
}
.body-dayton-ohio-websites-seo-marketing .div-additional-block-3 .divBlockMedia-left {
padding-right:0;
margin-bottom:30px;
}
.body-dayton-ohio-websites-seo-marketing .divPullingFromPageWrappe .divBlogWrapper-synopsis .divBlockWrapper-blog {
width:100%;
max-width:100%;
}
.body-dayton-ohio-websites-seo-marketing .divMainCalloutText-tinyMCE {
width:100%;
}
.body-dayton-ohio-websites-seo-marketing .divMainCalloutWrapper-static .divBlockWrapper-maincallout .divMainCalloutTextWrapper {
padding:5px !important;
}
.body-dayton-ohio-websites-seo-marketing .divSiteContentInnerAdditionals3 {
height:100%;
padding-top:45px;
}
.body-dayton-ohio-websites-seo-marketing .divMiniCalloutRow-1 {
padding-bottom:0;
}
.body-dayton-ohio-websites-seo-marketing .div-additional-block-2 ul,
.body-dayton-ohio-websites-seo-marketing .div-additional-block-2 h2,
.body-dayton-ohio-websites-seo-marketing .div-additional-block-2 h3 {
width:100%;
}
.main-pagedirectory-mason {
margin-top:0 !important;
}
.body-dayton-ohio-websites-seo-marketing .divSiteContentInnerAdditionals2 li {
list-style-position: inside;
line-height:30px;
}
.body-dayton-ohio-websites-seo-marketing .divMiniCalloutWrapperInner,
.body-dayton-ohio-websites-seo-marketing .divSiteContentInnerAdditionals3 .spnBlockContent {
flex-direction:column;
}
.body-dayton-ohio-websites-seo-marketing .div-additional-block-4 .divBlockInner {
flex-direction:column-reverse;
}
.body-dayton-ohio-websites-seo-marketing .divSiteContentInnerAdditionals3 .spnBlockContent > div,
.body-dayton-ohio-websites-seo-marketing .divSiteContentInnerAdditionals1 .spnBlockContent > div {
width:100%;
max-width:100%;
}
#main > div > div.divSiteContentInner.divSiteContentInnerAdditionals4.divSiteContentInner-sitewidth.container.row.m-auto > div.divBlockWrapper.divBlockWrapper-text.divBlock-1339.div-additional-block-4.col-12 > div > span > div:nth-child(1) > p {
display:flex;
justify-content:center;
}
.divAdditionalOneWave {
height:100px;
top:-90px;
}
.body-dayton-ohio-websites-seo-marketing .divMainCalloutTextInner h5 {
display:flex;
align-items:center;
justify-content:center;
}
.body-dayton-ohio-websites-seo-marketing .divSiteContentInnerAdditionals3 h3,
.body-dayton-ohio-websites-seo-marketing .divSiteContentInnerAdditionals1 h3 {
text-align:center;
}
.body-dayton-ohio-websites-seo-marketing .divMainCalloutText-tinyMCE {
gap:30px;
}
.body-dayton-ohio-websites-seo-marketing .divSiteContentInnerAdditionals2 {
padding-top:30px;
}
.divAdditionalTwoWave {
bottom:-90px;
height:100px;
}
.body-dayton-ohio-websites-seo-marketing .divBlockWrapper-faq .divBlockInner-question > *:not(span) {
font-size:20px;
}
.divAdditionalTwoWave {
left:0;
}
.body-dayton-ohio-websites-seo-marketing #main {
margin-top:100px !important;
}
.body-dayton-ohio-websites-seo-marketing .divMainCalloutInner .divBlockMedia img {
height:287px !important;
}
.body-dayton-ohio-websites-seo-marketing .divPullingFromPageWrappe > h2 {
width:100%;
background:unset;
text-align:center;
}
.body-dayton-ohio-websites-seo-marketing .divIndustriesBlogViewMoreWrapper {
text-align:center;
}
.body-dayton-ohio-websites-seo-marketing .divMainCalloutWrapper-static .divBlockWrapper-maincallout .divMainCalloutTextWrapper {
background:#000FA0;
padding:15px !important;
}
.body-dayton-ohio-websites-seo-marketing .divMainCalloutText-tinyMCE ul li,
.body-dayton-ohio-websites-seo-marketing .divMainCalloutText-tinyMCE ul{
text-align:left !important;
}
.body-dayton-ohio-websites-seo-marketing .divMainCalloutWrapper {
height:100% !important;
}
.divAdditionalOneWave {
left:0;
}
.body-dayton-ohio-websites-seo-marketing .divMainCalloutTextInner h1,
.body-dayton-ohio-websites-seo-marketing .divMainCalloutTextInner h2,
.body-dayton-ohio-websites-seo-marketing .divMainCalloutTextInner h3,
.body-dayton-ohio-websites-seo-marketing .divMainCalloutTextInner h4,
.body-dayton-ohio-websites-seo-marketing .divMainCalloutTextInner h5 {
margin-bottom:10px !important;
}
.body-dayton-ohio-websites-seo-marketing .divMainCalloutTextInner h1,
.body-dayton-ohio-websites-seo-marketing .divMainCalloutTextInner h2,
.body-dayton-ohio-websites-seo-marketing .divMainCalloutTextInner h3,
.body-dayton-ohio-websites-seo-marketing .divMainCalloutTextInner h4,
.body-dayton-ohio-websites-seo-marketing .divMainCalloutTextInner h5,
.body-dayton-ohio-websites-seo-marketing .divMainCalloutTextInner p,
.body-dayton-ohio-websites-seo-marketing .divMainCalloutTextInner span {
text-align:left !important;
width:100%;
}
.body-dayton-ohio-websites-seo-marketing #main > div > div.divMainCalloutWrapper.divMainCalloutWrapper-static > div > div > div > div > div > div > div.divMainCalloutTextWrapper > div > div > div:nth-child(1) {
display:flex;
align-items:center;
justify-content:center;
flex-direction:column;
}
.body-dayton-ohio-websites-seo-marketing .divSiteContentInnerAdditionals1 .spnBlockContent > div,
.body-dayton-ohio-websites-seo-marketing .divSiteContentInnerAdditionals3 .spnBlockContent > div {
width:100%;
max-width:100%;
}
.body-dayton-ohio-websites-seo-marketing .divMiniCallout {
width:85%;
max-width:85%;
}
.body-dayton-ohio-websites-seo-marketing .divMainCalloutWrapper iFrame {
max-width:345px !important;
min-width:345px !important;
}
.body-dayton-ohio-websites-seo-marketing #main > div > div.divMainCalloutWrapper.divMainCalloutWrapper-static > div > div > div > div > div > div > div.divMainCalloutTextWrapper > div > div > div:nth-child(2) {
padding-left:0;
}
.body-dayton-ohio-websites-seo-marketing .divMainCalloutInner .divBlockMedia img, .body-dayton-ohio-websites-seo-marketing .divMainCalloutWrapper {
height:1200px;
}
.body-dayton-ohio-websites-seo-marketing .divMainCalloutTextInner h3 {
font-size:20px;
}
.body-dayton-ohio-websites-seo-marketing .divMainCalloutText-tinyMCE > div {
width:100%;
}
.body-dayton-ohio-websites-seo-marketing .divMainCalloutText-tinyMCE {
flex-direction:column;
}
.body-dayton-ohio-websites-seo-marketing .div-additional-block-4 .divBlockInner {
display:flex;
flex-direction:column-reverse;
}
.body-dayton-ohio-websites-seo-marketing .divSiteContentInnerAdditionals3 .spnBlockContent {
gap:0;
flex-direction:column;
}
}
@media (min-width: 1440px){
.body-northern-kentucky-websites-seo-marketing .container, .body-northern-kentucky-websites-seo-marketing .container-lg, .body-northern-kentucky-websites-seo-marketing .container-md, .body-northern-kentucky-websites-seo-marketing .container-sm, .body-northern-kentucky-websites-seo-marketing .container-xl,
.body-northern-kentucky-websites-seo-marketing .divBannerAlertTextWrapper, .body-northern-kentucky-websites-seo-marketing .div-additional-block-1, .body-northern-kentucky-websites-seo-marketing .div-additional-block-2, .body-northern-kentucky-websites-seo-marketing .div-additional-block-3,
.body-northern-kentucky-websites-seo-marketing .divPullingFromPageWrappe, .body-northern-kentucky-websites-seo-marketing .div-additional-block-3, .body-northern-kentucky-websites-seo-marketing .div-additional-block-4,
.body-northern-kentucky-websites-seo-marketing .divMainCalloutWrapper-static .divBlockWrapper-maincallout .divMainCalloutTextWrapper .divMainCalloutTextInner {
max-width: 1362px !important;
margin:auto !important;
}
}
.body-northern-kentucky-websites-seo-marketing .divSponsorHeaderWrapper {
background:transparent;
padding-top:75px !important;
}
.body-northern-kentucky-websites-seo-marketing .divSponsorHeaderWrapper h2:hover,
.body-northern-kentucky-websites-seo-marketing .divSponsorHeaderWrapper h2 {
color:#DD4100 !important;
}
.body-northern-kentucky-websites-seo-marketing p,
.body-northern-kentucky-websites-seo-marketing .divMainCalloutTextInner p {
font-size:16px !important;
}
.body-northern-kentucky-websites-seo-marketing .div-additional-block-3 {
padding-top:45px;
}
.body-northern-kentucky-websites-seo-marketing .divMainCalloutTextInner a.anchButton {
font-size:20px !important;
font-weight:700;
font-family: 'Inter 18pt';
border-radius:60px;
}
.body-northern-kentucky-websites-seo-marketing .divNavigation-main {
position:relative;
z-index:14;
}
.body-northern-kentucky-websites-seo-marketing .divPullingFromPageWrappe .divBlogWrapper img {
border:2px solid #002755;
}
.body-northern-kentucky-websites-seo-marketing .divIndustriesBlogViewMoreWrapper {
width:100%;
position:absolute;
bottom:230px;
display:flex;
justify-content:end;
}
.body-northern-kentucky-websites-seo-marketing .divIndustriesBlogViewMoreWrapper p a {
border-radius: 59px;
border: 1px solid #002755;
color: #002755;
text-align: center;
font-family: 'Metropolis', sans-serif;
font-size: 20px;
font-style: normal;
font-weight: 700;
line-height: normal;
padding:7.5px 35px;
text-transform:uppercase;
-moz-transition: all 0.28s ease; -o-transition: all 0.28s ease; -webkit-transition: all 0.28s ease; transition: all 0.28s ease;
}
.body-northern-kentucky-websites-seo-marketing .divIndustriesBlogViewMoreWrapper p a:hover {
border-radius: 59px;
border: 1px solid #002755;
color: #ffffff;
background:#002755;
text-align: center;
font-family: 'Metropolis', sans-serif;
font-size: 20px;
font-style: normal;
font-weight: 700;
line-height: normal;
padding:7.5px 35px;
text-transform:uppercase;
-moz-transition: all 0.28s ease; -o-transition: all 0.28s ease; -webkit-transition: all 0.28s ease; transition: all 0.28s ease;
}
.body-northern-kentucky-websites-seo-marketing .div-additional-block-3 .divBlockMedia-left {
padding-right:30px;
}
.body-northern-kentucky-websites-seo-marketing .div-additional-block-1:hover h2,
.body-northern-kentucky-websites-seo-marketing h2,
.body-northern-kentucky-websites-seo-marketing h2:hover {
color: #000FA0 !important;
font-family: Anton;
font-size: 48px;
font-style: normal;
font-weight: 400;
line-height: 57px;
}
.body-northern-kentucky-websites-seo-marketing .div-additional-block-3:hover h2,
.body-northern-kentucky-websites-seo-marketing .div-additional-block-3 h2{
color:#DD4100 !important;
font-family: Anton;
font-size: 48px;
font-style: normal;
font-weight: 400;
line-height: 57px;
}
.body-northern-kentucky-websites-seo-marketing .divCaseStudyInner {
padding-top:0;
}
.body-northern-kentucky-websites-seo-marketing .divPullingFromPageWrapper-blog {
padding-top:0;
}
.body-northern-kentucky-websites-seo-marketing h3 {
color: #002755;
font-family: Metropolis;
font-size: 24px;
font-style: normal;
font-weight: 700;
line-height: 34px;
letter-spacing: 2.4px;
}
.body-northern-kentucky-websites-seo-marketing .divPageTitle h1 {
color:#ffffff;
position:relative;
top:22px;
background:rgba(0,0,0,0.01);
}
.body-northern-kentucky-websites-seo-marketing .divMainCalloutText-tinyMCE {
width:65%;
}
.body-northern-kentucky-websites-seo-marketing .divMainCalloutTextInner h2 {
color: #FFF !important;
font-family: Metropolis;
font-size: 36px;
font-style: normal;
font-weight: 700;
line-height: 40px;
letter-spacing: 3.6px;
}
.body-northern-kentucky-websites-seo-marketing .divPageTitle .container {
position:relative;
top:15px;
}
.body-northern-kentucky-websites-seo-marketing .divPageTitle {
width:100%;
background-image:url(https://www.chooselegend.com/layout/images/pageTitleBgLanding.png);
background-size:100% 100%;
background-position:bottom;
position:absolute;
z-index:13;
top:-2px;
padding-bottom:0;
padding-top:45px;
}
.body-northern-kentucky-websites-seo-marketing .divPageTitle p {
color: #29CB8B;
background:rgba(0,0,0,0.01);
font-family: Metropolis;
font-size: 24px;
font-style: normal;
font-weight: 700;
line-height: normal;
letter-spacing: 3.6px;
}
.body-northern-kentucky-websites-seo-marketing header {
background:#000FA0;
z-index:14;
}
.body-northern-kentucky-websites-seo-marketing .anchLogoLink img {
opacity:1;
}
.body-northern-kentucky-websites-seo-marketing .divLogoWrapper {
background-image:unset;
}
.body-northern-kentucky-websites-seo-marketing .divNavFields-main .anchNavigation{
font-family:'Metropolis', sans-serif;
font-size:16px;
font-weight:bold;
text-transform:uppercase;
background:transparent;
color:#ffffff;
padding:0;
margin:0 15px;
-moz-transition: all 0.28s ease; -o-transition: all 0.28s ease; -webkit-transition: all 0.28s ease; transition: all 0.28s ease;
}
.body-northern-kentucky-websites-seo-marketing .divNavFields-main .anchNavigation:hover,
.body-northern-kentucky-websites-seo-marketing .divNavFields-main .anchNavigation:active,
.body-northern-kentucky-websites-seo-marketing .divNavFields-main .anchNavigation:focus,
.body-northern-kentucky-websites-seo-marketing .divNavFields-main .anchNavigation.current{
color:#00DD8D;
}
.body-northern-kentucky-websites-seo-marketing .divSiteContentInnerMinis,
.divMainCalloutWrapper > .container {
width:100%;
max-width:100% !important;
}
.body-northern-kentucky-websites-seo-marketing .divMiniCallout {
padding:7.5px 15px;
}
.body-northern-kentucky-websites-seo-marketing .divMainCalloutText-tinyMCE > div {
width:50%;
}
.body-northern-kentucky-websites-seo-marketing #main > div > div.divMainCalloutWrapper.divMainCalloutWrapper-static > div > div > div > div > div > div > div.divMainCalloutTextWrapper > div > div > div:nth-child(1) {
display:flex;
align-items:center;
justify-content:center;
flex-direction:column;
}
.body-northern-kentucky-websites-seo-marketing .divMainCalloutTextWrapper {
padding:15px 6% !important;
}
.body-northern-kentucky-websites-seo-marketing .divMainCalloutTextWrapper h1 strong {
font-weight:normal;
color:#29CB8B;
}
.body-northern-kentucky-websites-seo-marketing .divSiteContentInnerAdditionals1 .spnBlockContent {
display:flex;
align-items:center;
flex-wrap:wrap;
gap:5%;
}
.body-northern-kentucky-websites-seo-marketing .divSiteContentInnerAdditionals1 h3 {
width:70%;
}
.body-northern-kentucky-websites-seo-marketing .divSiteContentInnerAdditionals1 .spnBlockContent > div {
width:47.5%;
max-width:47.5%;
}
.body-northern-kentucky-websites-seo-marketing .divMainCalloutWrapper {
height:650px;
margin-top:100px;
}
.body-northern-kentucky-websites-seo-marketing #main > div > div.divMainCalloutWrapper.divMainCalloutWrapper-static > div > div > div > div > div > div > div.divMainCalloutTextWrapper > div > div > div:nth-child(2) {
padding-left:5%;
}
.body-northern-kentucky-websites-seo-marketing a.anchButton {
text-transform:uppercase;
font-size:20px;
border-radius:59px;
padding:5px 25px;
}
.body-northern-kentucky-websites-seo-marketing .divMainCalloutTextInner a.anchButton:hover {
color:white !important;
font-size:20px;
font-size:20px;
border-radius:59px;
}
.body-northern-kentucky-websites-seo-marketing .divMiniCallout:hover .divMiniCalloutTextWrapper h3,
.body-northern-kentucky-websites-seo-marketing .divMiniCalloutInner h3,
.body-northern-kentucky-websites-seo-marketing .divMiniCalloutInner h3:hover {
color: #FFF;
text-align: center;
font-family: Metropolis;
font-size: 16px;
font-style: normal;
font-weight: 700;
line-height: 24px;
text-decoration:unset;
}
.body-northern-kentucky-websites-seo-marketing .divSiteContentInnerAdditionals3 h3,
.body-northern-kentucky-websites-seo-marketing .divSiteContentInnerAdditionals1 h3 {
text-transform:uppercase;
}
.body-northern-kentucky-websites-seo-marketing .divSiteContentInnerAdditionals3 p {
font-size:18px;
}
.body-northern-kentucky-websites-seo-marketing .divSiteContentInnerAdditionals3 p strong {
color: #29CB8B !important;
font-family: Metropolis;
font-size: 18px;
font-style: italic;
font-weight: 700;
line-height: 21px;
}
.body-northern-kentucky-websites-seo-marketing .divSiteContentInnerAdditionals1 p {
font-size:18px;
width:100%;
}
.body-northern-kentucky-websites-seo-marketing .div-additional-block-2 h2 {
color: #000FA0;
font-family: Anton;
font-size: 48px;
font-style: normal;
font-weight: 400;
line-height: 57px;
width:75%;
}
.body-northern-kentucky-websites-seo-marketing .div-additional-block-2 h3 {
color: #002755;
font-family: Metropolis;
font-size: 26px;
font-style: normal;
font-weight: 700;
line-height: 34px;
letter-spacing: 2.6px;
text-transform: uppercase;
width:75%;
padding-top:30px;
padding-bottom:60px;
}
.body-northern-kentucky-websites-seo-marketing .div-additional-block-2 ul {
width:50%;
}
.body-northern-kentucky-websites-seo-marketing .div-additional-block-2 p {
width:100%;
}
.body-northern-kentucky-websites-seo-marketing .div-additional-block-2 .spnBlockContent {
display:flex;
flex-wrap:wrap;
}
.body-northern-kentucky-websites-seo-marketing .div-additional-block-2 {
padding-bottom:15px;
}
.body-northern-kentucky-websites-seo-marketing .divMainCalloutWrapper-static .divBlockWrapper-maincallout .divMainCalloutTextWrapper {
height:100%;
top:0;
background: rgba(0, 39, 85, 0.69);
text-align:left;
}
.body-northern-kentucky-websites-seo-marketing .divMainCalloutTextInner h1,
.body-northern-kentucky-websites-seo-marketing .divMainCalloutTextInner h2,
.body-northern-kentucky-websites-seo-marketing .divMainCalloutTextInner h3,
.body-northern-kentucky-websites-seo-marketing .divMainCalloutTextInner h4,
.body-northern-kentucky-websites-seo-marketing .divMainCalloutTextInner h5,
.body-northern-kentucky-websites-seo-marketing .divMainCalloutTextInner p,
.body-northern-kentucky-websites-seo-marketing .divMainCalloutTextInner span {
text-align:left !important;
width:100%;
}
.body-northern-kentucky-websites-seo-marketing .divMainCalloutTextInner h1,
.body-northern-kentucky-websites-seo-marketing .divMainCalloutTextInner h3 {
text-transform:uppercase;
}
.body-northern-kentucky-websites-seo-marketing .divMainCalloutTextInner h5 {
font-weight:400;
}
.body-northern-kentucky-websites-seo-marketing .divMainCalloutTextInner h5 strong {
font-weight:700;
}
.body-northern-kentucky-websites-seo-marketing .faqDiv h2,
.body-northern-kentucky-websites-seo-marketing .faqDiv {
width:100%;
text-align:center;
}
.body-northern-kentucky-websites-seo-marketing .divBlockWrapper-faq .divBlockInner-question {
text-align:left;
}
.body-northern-kentucky-websites-seo-marketing .divPullingFromPageWrappe,
.body-northern-kentucky-websites-seo-marketing .divBlockWrapper-faq {
width:100%;
max-width:100%;
flex:unset;
}
.body-northern-kentucky-websites-seo-marketing .divMiniCallout {
width:30%;
max-width:30%;
}
.body-northern-kentucky-websites-seo-marketing .divMiniCalloutRow-1 {
padding-bottom:45px;
}
.body-northern-kentucky-websites-seo-marketing .divMainCalloutTextInner h1,
.body-northern-kentucky-websites-seo-marketing .divMainCalloutTextInner h2,
.body-northern-kentucky-websites-seo-marketing .divMainCalloutTextInner h3,
.body-northern-kentucky-websites-seo-marketing .divMainCalloutTextInner h4,
.body-northern-kentucky-websites-seo-marketing .divMainCalloutTextInner h5 {
margin-bottom:20px !important;
}
.body-northern-kentucky-websites-seo-marketing .divSiteContentInnerAdditionals3 {
width:100%;
max-width:100% !important;
flex:unset;
background-color: #C9E8FF;
padding-top:70px;
padding-bottom:45px;
}
.body-northern-kentucky-websites-seo-marketing .divSiteContentInnerAdditionals4 {
width:100%;
max-width:100% !important;
background:#C9E8FF;
padding-bottom:15px;
}
.body-northern-kentucky-websites-seo-marketing .divSiteContentInnerAdditionals1 * {
color:#F5F5F5 !important;
}
.body-northern-kentucky-websites-seo-marketing .divSponsorSlideWrapper .swiper-wrapper {
align-items:center;
}
.body-northern-kentucky-websites-seo-marketing .divSiteContentInnerAdditionals2 h2 {
color: #000FA0;
font-family: Anton;
font-size: 48px;
font-style: normal;
font-weight: 400;
text-transform:uppercase;
letter-spacing:normal;
}
.body-northern-kentucky-websites-seo-marketing .divSiteContentInnerAdditionals2 h3 {
color: #002755;
font-family: Metropolis;
font-size: 26px;
font-style: normal;
font-weight: 700;
line-height: 34px;
letter-spacing: 2.6px;
}
.body-northern-kentucky-websites-seo-marketing .divSiteContentInnerAdditionals2 h4 {
color: #002755;
font-family: Metropolis;
font-size: 26px;
font-style: normal;
font-weight: 700;
line-height: 34px;
letter-spacing: 2.6px;
text-transform:uppercase;
}
.body-northern-kentucky-websites-seo-marketing .divSiteContentInnerAdditionals3,
.body-northern-kentucky-websites-seo-marketing .divSiteContentInnerAdditionals1 {
position:relative;
}
.body-northern-kentucky-websites-seo-marketing .div-additional-block-3 {
padding-bottom:30px;
padding-top:45px;
}
.body-northern-kentucky-websites-seo-marketing .div-additional-block-4 .divBlockInner {
display:flex;
flex-direction:row-reverse;
align-items:center;
}
.body-northern-kentucky-websites-seo-marketing .div-additional-block-4 .divBlockInner .divBlockMedia {
margin-bottom:0;
flex:unset;
}
.body-northern-kentucky-websites-seo-marketing .swiper-container-horizontal>.swiper-pagination-bullets {
background:transparent;
bottom:0;
}
.body-northern-kentucky-websites-seo-marketing .swiper-pagination-bullet {
border:0px solid #ffffff;
background:#C9E8FF;
}
.body-northern-kentucky-websites-seo-marketing .swiper-pagination-bullet-active {
background:#000FA0;
}
.body-northern-kentucky-websites-seo-marketing .divSponsorHeaderWrapper p{
text-align:center;
padding-top:30px;
padding-bottom:30px;
}
.body-northern-kentucky-websites-seo-marketing .div-additional-block-4 .divBlockInner .spnBlockContent {
padding-top:45px;
padding-bottom:25px;
width:100%;
}
.body-northern-kentucky-websites-seo-marketing .divSiteContentInnerAdditionals2 ul li {
padding:10px 0;
}
.divAdditionalOneWave {
width:100%;
height:200px;
background:url(https://www.chooselegend.com/layout/images/titleTwoLandingWaveOne.png);
background-size:100% 100%;
position:absolute;
top:-135px;
}
.divAdditionalTwoWave {
width:100%;
height:200px;
background:url(https://www.chooselegend.com/layout/images/titleTwoLandingWaveTwo.png);
background-size:100% 100%;
position:absolute;
bottom:-85px;
}
.body-northern-kentucky-websites-seo-marketing .divSiteContentInnerAdditionals2 strong {
color:#DD4100;
}
.body-northern-kentucky-websites-seo-marketing .divSiteContentInnerAdditionals2 li strong,
.body-northern-kentucky-websites-seo-marketing .divSiteContentInnerAdditionals2 li span {
position:relative;
top:-4px;
}
.body-northern-kentucky-websites-seo-marketing .div-additional-block-1 {
display:flex;
align-items:center;
}
.body-northern-kentucky-websites-seo-marketing .divMiniCalloutInner {
border-radius: 10px;
background: #000FA0;
padding:22px 22px;
min-height:300px;
display:flex;
align-items:center !important;
}
.body-northern-kentucky-websites-seo-marketing .divMiniCalloutInner h3,
.body-northern-kentucky-websites-seo-marketing .divMiniCalloutInner p {
text-align:left;
}
.landingMiniHeader {
width:100%;
padding-bottom:75px;
text-align:center;
color: #000FA0;
text-align: center;
font-family: Anton;
font-size: 48px;
font-style: normal;
font-weight: 400;
line-height: 57px;
}
.body-northern-kentucky-websites-seo-marketing .divMiniCalloutRow {
gap:2%;
}
.body-northern-kentucky-websites-seo-marketing .divSiteContentInnerAdditionals5 {
padding-top:15px;
}
.body-northern-kentucky-websites-seo-marketing .faqDiv h2 {
padding-top:75px;
text-transform:uppercase;
}
.body-northern-kentucky-websites-seo-marketing .divSiteContentWrapper {
padding-bottom:0 !important;
position:relative;
}
.divIndustriesFooterForm p {
color: #FFF;
font-family: Metropolis;
font-size: 24px;
font-style: normal;
font-weight: 400;
line-height: 30px;
background:rgba(0,0,0,0.01);
}
.divIndustriesFooterForm h2:hover,
.divIndustriesFooterForm h2 {
color: #FFF !important;
background:rgba(0,0,0,0.01);
font-family: Anton;
font-size: 48px;
font-style: normal;
font-weight: 400;
line-height: normal;
}
.divIndustriesFooterForm h3 {
color: #29CB8B;
font-family: Metropolis;
font-size: 30px;
font-style: normal;
font-weight: 700;
line-height: 40px;
letter-spacing: 3px;
background:rgba(0,0,0,0.01);
}
.divIndustriesFooterForm > .container > div {
display:flex;
}
.divIndustriesFooterForm .divContactFormInput .inpProperty {
border:1px solid #ffffff;
background:rgba(0,0,0,0.01);
color:#ffffff;
}
.divIndustriesFooterForm .divContactFormInput .labelPropertyLabel {
color:#ffffff;
background-color:unset !important;
background:rgba(0,0,0,0.01) !important;
}
.divIndustriesFooterForm .divContactFormInput .inpProperty-textarea ~ .labelPropertyLabel {
color:#ffffff;
background:rgba(0,0,0,0.01);
top:10%;
border:0;
}
.divIndustriesFooterForm .divContactScreenDetail-bottom .divContactFormInput-submit button {
background:#DD4100;
color:#ffffff;
border-radius:8px;
border:0;
font-weight:bold;
font-size:20px !important;
-moz-transition: all 0.28s ease; -o-transition: all 0.28s ease; -webkit-transition: all 0.28s ease; transition: all 0.28s ease;
}
.divIndustriesFooterForm .divContactScreenDetail-bottom .divContactFormInput-submit button:hover {
background:#C9E8FF;
color:#000FA0;
border-radius:8px;
border:0;
font-size:20px !important;
-moz-transition: all 0.28s ease; -o-transition: all 0.28s ease; -webkit-transition: all 0.28s ease; transition: all 0.28s ease;
}
.divIndustriesFooterForm > .container > div > div {
width:50%;
}
#main > div > div.divIndustriesFooterForm > div > div > div:nth-child(2) > iframe {
width:90%;
float:right;
max-width:570px !important;
min-width:570px !important;
max-height:500px !important;
min-height:500px !important;
}
.body-northern-kentucky-websites-seo-marketing .divBlockWrapper-faq .divBlockInner-question {
flex-direction:row-reverse;
}
.body-northern-kentucky-websites-seo-marketing .divBlockWrapper-faq .divBlockInner-question > *:not(span) {
color:#000FA0;
font-size:26px;
}
.body-northern-kentucky-websites-seo-marketing .fa-plus {
color:#000FA0;
font-size:39px;
}
.body-northern-kentucky-websites-seo-marketing .faqDiv h2 {
color:#000FA0;
}
.body-northern-kentucky-websites-seo-marketing .divBlockMedia figure {
margin:0 !important;
}
.body-northern-kentucky-websites-seo-marketing .divSiteContentInnerAdditionals2 {
padding:0;
}
.body-northern-kentucky-websites-seo-marketing .divSiteContentInnerMinis {
width:100%;
max-width:100% !important;
background:#C9E8FF;
}
.body-northern-kentucky-websites-seo-marketing .divSiteContentInnerAdditionals3 .spnBlockContent > div {
width:50%;
max-width:50%;
}
.body-northern-kentucky-websites-seo-marketing .divSiteContentInnerAdditionals3 .divBlockInner {
width:100%;
}
.body-northern-kentucky-websites-seo-marketing .divMiniCalloutInner,
.body-northern-kentucky-websites-seo-marketing .divMiniCallout .divBlockMedia picture {
display:flex;
align-items:start;
justify-content:center;
}
.divMainCalloutTextInner a.anchButton {
border-radius: 8px;
background: #DD4100;
background: #D64000;
min-width:250px;
text-align:center;
}
.divMainCalloutTextInner a.anchButton:hover {
border-radius: 8px;
background: #000FA0;
}
.body-northern-kentucky-websites-seo-marketing .divMiniCallout .divBlockMedia img {
width:86px;
height:86px;
}
.body-northern-kentucky-websites-seo-marketing .divBlockInner-answer p {
text-align:left;
font-weight:400;
}
.divBlockWrapper-faq .divBlockInner-question,
.divBlockWrapper-faq + .divBlockWrapper-faq .divBlockInner-question {
border-bottom:1px solid black;
}
.body-northern-kentucky-websites-seo-marketing .divPullingFromPageWrappe .divBlogInner {
flex-direction:row-reverse;
flex-wrap:nowrap;
}
.body-northern-kentucky-websites-seo-marketing .divPullingFromPageWrappe .divBlogWrapper {
width:100%;
max-width:100%;
}
.body-northern-kentucky-websites-seo-marketing .divPullingFromPageWrappe {
flex-wrap:nowrap;
}
.body-northern-kentucky-websites-seo-marketing .divPullingFromPageWrappe > h2 {
color: #DD4100 !important;
font-family: Anton;
font-size: 85px;
font-style: normal;
font-weight: 400;
line-height: 113%;
margin-right:30px;
width:35%;
padding-bottom:20px;
background:url(https://www.chooselegend.com/layout/images/Vector.png);
background-size:100%;
background-repeat:no-repeat;
background-position:bottom;
}
.body-northern-kentucky-websites-seo-marketing .divPullingFromPageWrappe .divBlogWrapper-synopsis .divBlockWrapper-blog {
width:50%;
max-width:50%;
}
.body-northern-kentucky-websites-seo-marketing .divPullingFromPageWrappe .divBlogWrapper-synopsis .divBlockWrapper-blog img,
.body-northern-kentucky-websites-seo-marketing .divPullingFromPageWrappe .divBlogWrapper-synopsis .divBlockWrapper-blog a {
width:100%;
}
.body-northern-kentucky-websites-seo-marketing .divPullingFromPageWrappe .divBlogWrapper-synopsis .divBlockWrapper-blog.divBlockWrapper-text {
padding-left:30px;
}
.divPullingFromPageWrapper-blog {
padding-top:90px;
padding-bottom:75px;
}
.body-northern-kentucky-websites-seo-marketing .divNavigation-sandwich .btn-sandwich .icon-bar {
background-color:#ffffff;
}
.body-northern-kentucky-websites-seo-marketing .divSiteContentInnerTestimonials {
width:100%;
max-width:100% !important;
background:#000FA0;
}
.body-northern-kentucky-websites-seo-marketing .divSiteContentInnerTestimonials p {
color:#ffffff !important;
width:75%;
margin:auto;
text-align:center;
font-family: Metropolis;
font-weight: 400;
font-style: Regular;
font-size: 24px;
leading-trim: NONE;
line-height: 30px;
letter-spacing: 0%;
text-align: center;
vertical-align: middle;
}
.body-northern-kentucky-websites-seo-marketing .divSiteContentInnerTestimonials p.author {
font-family: Metropolis;
font-weight: 700;
font-style: Bold;
font-size: 24px;
leading-trim: NONE;
line-height: 100%;
letter-spacing: 0%;
text-align: center;
color:#29CB8B !important;
padding-top:45px;
}
.body-northern-kentucky-websites-seo-marketing .divSiteContentInnerTestimonials {
position:relative;
}
.body-northern-kentucky-websites-seo-marketing .divAdditionalOneWave {
top:-78px;
transform: scaleX(-1);
}
.body-northern-kentucky-websites-seo-marketing .divPullingFromPageWrapper-blog,
.body-northern-kentucky-websites-seo-marketing .divSiteContentInnerBlog2 {
padding-bottom:25px;
position:relative;
}
.body-northern-kentucky-websites-seo-marketing .divIndustriesBlogViewMoreWrapper p{
width:34%;
}
.body-northern-kentucky-websites-seo-marketing .divTestimonialIcon {
display:none;
}
.body-northern-kentucky-websites-seo-marketing .divBlockWrapper-testimonial.carded .divBlockInner {
border:0;
box-shadow:unset;
padding-bottom:30px;
}
.body-northern-kentucky-websites-seo-marketing .divFooterRow-top-contact {
display:none;
}
.body-northern-kentucky-websites-seo-marketing .divIndustriesFooterForm {
width:100%;
background:url(https://www.chooselegend.com/layout/images/industryFooterFormBgKentucky.jpg);
background-size:cover;
min-height:769px;
padding:75px 15px;
padding-bottom:90px;
}
@media (min-width:768px) and (max-width:1199px){
.body-northern-kentucky-websites-seo-marketing .divMainCalloutText-tinyMCE {
width:100%;
}
.body-northern-kentucky-websites-seo-marketing .divIndustriesBlogViewMoreWrapper {
bottom:105px;
}
.body-northern-kentucky-websites-seo-marketing header {
background:#002755;
}
.body-northern-kentucky-websites-seo-marketing .divSponsorHeaderWrapper p {
padding-bottom:0;
margin-bottom:0;
}
.body-northern-kentucky-websites-seo-marketing .divSponsorHeaderWrapper {
padding-bottom:0;
}
.body-northern-kentucky-websites-seo-marketing header {
position:fixed;
}
.body-northern-kentucky-websites-seo-marketing #main {
margin-top:100px !important;
}
.body-northern-kentucky-websites-seo-marketing .divPageTitle {
background-image:unset;
}
.body-northern-kentucky-websites-seo-marketing .divMainCalloutWrapper {
margin-top:0;
}
.body-northern-kentucky-websites-seo-marketing .divMiniCalloutRow-1 {
padding-bottom:0;
}
.main-pagedirectory-mason {
margin-top:0 !important;
}
.body-northern-kentucky-websites-seo-marketing .divMiniCalloutRow {
width:100%;
max-width:100%;
}
.body-northern-kentucky-websites-seo-marketing .divSiteContentInnerAdditionals1 h3 {
text-align:center;
}
#main > div > div.divSiteContentInner.divSiteContentInnerAdditionals4.divSiteContentInner-sitewidth.container.row.m-auto > div.divBlockWrapper.divBlockWrapper-text.divBlock-1339.div-additional-block-4.col-12 > div > span > div:nth-child(1) {
width:25%;
max-width:25%;
}
#main > div > div.divSiteContentInner.divSiteContentInnerAdditionals4.divSiteContentInner-sitewidth.container.row.m-auto > div.divBlockWrapper.divBlockWrapper-text.divBlock-1339.div-additional-block-4.col-12 > div > span > div:nth-child(2) {
width:75%;
max-width:75%;
}
.body-northern-kentucky-websites-seo-marketing .divSiteContentInnerAdditionals3 .spnBlockContent {
gap:5%;
}
.body-northern-kentucky-websites-seo-marketing .divSiteContentInnerAdditionals3 a.anchButton{
position:absolute;
top:78%;
justify-self:anchor-center;
}
.body-northern-kentucky-websites-seo-marketing .divSiteContentInnerAdditionals3 .spnBlockContent {
align-items:start;
padding-top:60px;
}
.divIndustriesFooterForm > .container > div {
flex-direction:column;
}
#main > div > div.divIndustriesFooterForm > div > div > div:nth-child(2) > iframe,
.divIndustriesFooterForm > .container > div > div {
width:100%;
max-width:100% !important;
}
.body-northern-kentucky-websites-seo-marketing .divSiteContentInnerAdditionals3 {
z-index:13;
}
.divAdditionalTwoWave {
height:160px;
bottom:-92px !important;
}
.body-northern-kentucky-websites-seo-marketing .divSiteContentInnerAdditionals3 .spnBlockContent {
min-height:514px;
}
.body-northern-kentucky-websites-seo-marketing .divMiniCallout {
width:45%;
max-width:45%;
flex:unset;
min-height:0;
}
.body-northern-kentucky-websites-seo-marketing .divMiniCalloutTextInner {
padding:0;
}
.body-northern-kentucky-websites-seo-marketing .divMiniCalloutWrapperInner {
justify-content:center;
}
.body-northern-kentucky-websites-seo-marketing ++.divMiniCalloutTextInner {
padding:0;
}
.body-northern-kentucky-websites-seo-marketing .divMainCalloutText-tinyMCE {
display:flex;
}
.body-northern-kentucky-websites-seo-marketing .divMainCalloutText-tinyMCE > div {
width:50%;
}
.body-northern-kentucky-websites-seo-marketing .divMainCalloutInner .divBlockMedia img,
.body-northern-kentucky-websites-seo-marketing .divMainCalloutWrapper {
height:634px;
}
.body-northern-kentucky-websites-seo-marketing .divMainCalloutTextInner h3 {
font-size:24px;
}
.body-northern-kentucky-websites-seo-marketing .divMainCalloutTextInner h1,
.body-northern-kentucky-websites-seo-marketing .divMainCalloutTextInner h2,
.body-northern-kentucky-websites-seo-marketing .divMainCalloutTextInner h3,
.body-northern-kentucky-websites-seo-marketing .divMainCalloutTextInner h4,
.body-northern-kentucky-websites-seo-marketing .divMainCalloutTextInner h5,
.body-northern-kentucky-websites-seo-marketing .divMainCalloutTextInner p,
.body-northern-kentucky-websites-seo-marketing .divMainCalloutTextInner span {
text-align:left !important;
width:100%;
}
.body-northern-kentucky-websites-seo-marketing #main > div > div.divMainCalloutWrapper.divMainCalloutWrapper-static > div > div > div > div > div > div > div.divMainCalloutTextWrapper > div > div > div:nth-child(1) {
display:flex;
align-items:center;
justify-content:center;
flex-direction:column;
}
.body-northern-kentucky-websites-seo-marketing .divMainCalloutTextInner h1 {
margin:0 !important;
}
.body-northern-kentucky-websites-seo-marketing .divMainCalloutTextInner h1,
.body-northern-kentucky-websites-seo-marketing .divMainCalloutTextInner h2,
.body-northern-kentucky-websites-seo-marketing .divMainCalloutTextInner h3,
.body-northern-kentucky-websites-seo-marketing .divMainCalloutTextInner h4,
.body-northern-kentucky-websites-seo-marketing .divMainCalloutTextInner h5 {
margin-bottom:10px !important;
}
.divAdditionalOneWave {
left:0;
}
.body-northern-kentucky-websites-seo-marketing .div-additional-block-4 .divBlockInner .divBlockMedia {
width:70%;
max-width:70%;
margin-bottom:0;
margin-right:0;
}
.body-northern-kentucky-websites-seo-marketing .divSiteContentInnerAdditionals2 {
padding-bottom:0 !important;
}
.body-northern-kentucky-websites-seo-marketing .div-additional-block-4 .spnBlockContent {
padding-top:15px;
padding-bottom:30px;
}
.divAdditionalTwoWave {
left:0;
}
.body-northern-kentucky-websites-seo-marketing #main > div > div.divMainCalloutWrapper.divMainCalloutWrapper-static > div > div > div > div > div > div > div.divMainCalloutTextWrapper > div > div > div:nth-child(2) {
padding-left:0;
}
.body-northern-kentucky-websites-seo-marketing .divMainCalloutInner .divBlockMedia img, .body-northern-kentucky-websites-seo-marketing .divMainCalloutWrapper {
height:630px;
}
.body-northern-kentucky-websites-seo-marketing .divMainCalloutTextInner {
padding-top:140px;
}
.body-northern-kentucky-websites-seo-marketing .divPageTitle h1 {
font-size:60px;
}
.body-northern-kentucky-websites-seo-marketing h2,
.divIndustriesFooterForm h2:hover, .divIndustriesFooterForm h2,
.div-additional-block-1 .spnBlockContent h2 {
font-size:36px;
}
.body-northern-kentucky-websites-seo-marketing .divSiteContentInnerTestimonials p {
font-size:20px;
}
.body-northern-kentucky-websites-seo-marketing .divMiniCalloutRow {
margin:0;
}
.body-northern-kentucky-websites-seo-marketing .divSiteContentInnerAdditionals3.divSiteContentInner-sitewidth.container {
min-height:0;
padding-top:60px !important;
}
.body-northern-kentucky-websites-seo-marketing .div-additional-block-2 {
padding-bottom:45px;
}
.body-northern-kentucky-websites-seo-marketing .divPullingFromPageWrapper-blog {
padding-bottom:90px;
padding-top:30px;
}
.body-northern-kentucky-websites-seo-marketing .divMainCalloutText-tinyMCE > div {
width:100%;
}
.body-northern-kentucky-websites-seo-marketing .divMainCalloutText-tinyMCE {
flex-direction:column;
gap:0;
}
.body-northern-kentucky-websites-seo-marketing .divSiteContentInnerAdditionals3 .spnBlockContent > div {
width:100%;
max-width:100%;
}
.body-northern-kentucky-websites-seo-marketing .div-additional-block-3 .spnBlockContent {
flex-direction:row !important;
}
.body-northern-kentucky-websites-seo-marketing .divSiteContentInnerAdditionals1 h3 {
width:100%;
}
.body-northern-kentucky-websites-seo-marketing .div-additional-block-4 .divBlockInner {
flex-direction:column-reverse;
}
.body-northern-kentucky-websites-seo-marketing .divMiniCalloutWrapperInner,
.body-northern-kentucky-websites-seo-marketing .divSiteContentInnerAdditionals3 .spnBlockContent {
flex-direction:column;
}
.body-northern-kentucky-websites-seo-marketing .divPullingFromPageWrappe .divBlockWrapper-synopsis .divBlockBody {
display:none;
}
.body-northern-kentucky-websites-seo-marketing .divPullingFromPageWrappe > h2 {
font-size:50px;
}
.body-northern-kentucky-websites-seo-marketing .divMainCalloutTextInner h2 {
font-size:20px;
}
.body-northern-kentucky-websites-seo-marketing .divPageTitle .container {
padding:0 6%;
width:100%;
max-width:100% !important;
}
}
@media (max-width:767px) {
.body-northern-kentucky-websites-seo-marketing .divPullingFromPageWrappe .divBlogInner {
flex-direction:column-reverse;
}
.body-northern-kentucky-websites-seo-marketing .divPageTitle h1,
.body-northern-kentucky-websites-seo-marketing .divPageTitle p {
text-align:center;
}
.body-northern-kentucky-websites-seo-marketing .divSiteContentInnerAdditionals3 {
min-height:0;
}
.body-northern-kentucky-websites-seo-marketing .divSponsorHeaderWrapper {
padding-left:15px;
padding-right:15px;
}
.body-northern-kentucky-websites-seo-marketing .divMainCalloutTextInner a.anchButton {
padding:10px 35px;
}
.body-northern-kentucky-websites-seo-marketing .div-additional-block-5 p{
display:flex;
flex-direction:column;
align-items:center;
justify-content:center;
text-align:center;
margin:0;
}
#main > div > div.divIndustriesFooterForm > div > div > div:nth-child(2) > iframe {
max-width:100%!important;
width:100% !important;
min-width:0 !important;
}
.body-northern-kentucky-websites-seo-marketing .divSiteContentInnerTestimonials p {
width:100%;
}
.body-northern-kentucky-websites-seo-marketing .div-additional-block-3 .divBlockMedia-left {
display:none;
}
.body-northern-kentucky-websites-seo-marketing .divPageTitle h1 {
font-size:34px;
}
.divIndustriesFooterForm > .container > div {
flex-direction:column;
}
#main > div > div.divIndustriesFooterForm > div > div > div:nth-child(2) > iframe,
.divIndustriesFooterForm > .container > div > div {
width:100%;
}
.body-northern-kentucky-websites-seo-marketing .divIndustriesBlogViewMoreWrapper {
position:relative;
bottom:0;
width:100%;
}
.body-northern-kentucky-websites-seo-marketing .divIndustriesBlogViewMoreWrapper p {
width:100%;
}
.body-northern-kentucky-websites-seo-marketing .divPageTitle {
height:289px;
background: rgba(0, 39, 85, 0.75);
}
.body-northern-kentucky-websites-seo-marketing .divPageTitle h1 {
margin-top:0;
}
.body-northern-kentucky-websites-seo-marketing .divPullingFromPageWrapper-blog,
.body-northern-kentucky-websites-seo-marketing .div-additional-block-3{
padding-top:15px;
padding-bottom:15px;
}
.body-northern-kentucky-websites-seo-marketing .divBlockSwiperWrapper {
padding:0 !important;
margin:0 !important;
}
.body-northern-kentucky-websites-seo-marketing .divBlockWrapper-testimonial.carded .divBlockInner {
padding-top:0;
}
.body-northern-kentucky-websites-seo-marketing .divBlockWrapper-testimonial.carded {
margin-top:0 !important;
}
.body-northern-kentucky-websites-seo-marketing .div-additional-block-4 .divBlockInner .spnBlockContent {
padding-top:0;
}
.body-northern-kentucky-websites-seo-marketing .div-additional-block-2 {
padding-bottom:0;
}
.body-northern-kentucky-websites-seo-marketing .divMainCalloutWrapper-static .divBlockWrapper-maincallout .divMainCalloutTextWrapper {
position:relative;
}
.body-northern-kentucky-websites-seo-marketing .divPullingFromPageWrappe .divBlockWrapper-synopsis .divBlockBody {
display:none;
}
.body-northern-kentucky-websites-seo-marketing .divPullingFromPageWrappe > h2 {
font-size:30px;
}
.body-northern-kentucky-websites-seo-marketing .divPullingFromPageWrappe {
flex-wrap:wrap;
flex-direction:column;
}
.body-northern-kentucky-websites-seo-marketing header {
background:#002755;
}
.body-northern-kentucky-websites-seo-marketing .divPageTitle {
background-image:unset;
}
.body-northern-kentucky-websites-seo-marketing .divMainCalloutWrapper {
margin-top:0;
}
.body-northern-kentucky-websites-seo-marketing .div-additional-block-3 .divBlockMedia-left {
padding-right:0;
margin-bottom:30px;
}
.body-northern-kentucky-websites-seo-marketing .divPullingFromPageWrappe .divBlogWrapper-synopsis .divBlockWrapper-blog {
width:100%;
max-width:100%;
}
.body-northern-kentucky-websites-seo-marketing .divMainCalloutText-tinyMCE {
width:100%;
}
.body-northern-kentucky-websites-seo-marketing .divMainCalloutWrapper-static .divBlockWrapper-maincallout .divMainCalloutTextWrapper {
padding:5px !important;
}
.body-northern-kentucky-websites-seo-marketing .divSiteContentInnerAdditionals3 {
height:100%;
padding-top:45px;
}
.body-northern-kentucky-websites-seo-marketing .divMiniCalloutRow-1 {
padding-bottom:0;
}
.body-northern-kentucky-websites-seo-marketing .div-additional-block-2 ul,
.body-northern-kentucky-websites-seo-marketing .div-additional-block-2 h2,
.body-northern-kentucky-websites-seo-marketing .div-additional-block-2 h3 {
width:100%;
}
.main-pagedirectory-mason {
margin-top:0 !important;
}
.body-northern-kentucky-websites-seo-marketing .divSiteContentInnerAdditionals2 li {
list-style-position: inside;
line-height:30px;
}
.body-northern-kentucky-websites-seo-marketing .divMiniCalloutWrapperInner,
.body-northern-kentucky-websites-seo-marketing .divSiteContentInnerAdditionals3 .spnBlockContent {
flex-direction:column;
}
.body-northern-kentucky-websites-seo-marketing .div-additional-block-4 .divBlockInner {
flex-direction:column-reverse;
}
.body-northern-kentucky-websites-seo-marketing .divSiteContentInnerAdditionals3 .spnBlockContent > div,
.body-northern-kentucky-websites-seo-marketing .divSiteContentInnerAdditionals1 .spnBlockContent > div {
width:100%;
max-width:100%;
}
#main > div > div.divSiteContentInner.divSiteContentInnerAdditionals4.divSiteContentInner-sitewidth.container.row.m-auto > div.divBlockWrapper.divBlockWrapper-text.divBlock-1339.div-additional-block-4.col-12 > div > span > div:nth-child(1) > p {
display:flex;
justify-content:center;
}
.divAdditionalOneWave {
height:100px;
top:-90px;
}
.body-northern-kentucky-websites-seo-marketing .divMainCalloutTextInner h5 {
display:flex;
align-items:center;
justify-content:center;
}
.body-northern-kentucky-websites-seo-marketing .divSiteContentInnerAdditionals3 h3,
.body-northern-kentucky-websites-seo-marketing .divSiteContentInnerAdditionals1 h3 {
text-align:center;
}
.body-northern-kentucky-websites-seo-marketing .divMainCalloutText-tinyMCE {
gap:30px;
}
.body-northern-kentucky-websites-seo-marketing .divSiteContentInnerAdditionals2 {
padding-top:30px;
}
.divAdditionalTwoWave {
bottom:-90px;
height:100px;
}
.body-northern-kentucky-websites-seo-marketing .divBlockWrapper-faq .divBlockInner-question > *:not(span) {
font-size:20px;
}
.divAdditionalTwoWave {
left:0;
}
.body-northern-kentucky-websites-seo-marketing #main {
margin-top:100px !important;
}
.body-northern-kentucky-websites-seo-marketing .divMainCalloutInner .divBlockMedia img {
height:287px !important;
}
.body-northern-kentucky-websites-seo-marketing .divPullingFromPageWrappe > h2 {
width:100%;
background:unset;
text-align:center;
}
.body-northern-kentucky-websites-seo-marketing .divIndustriesBlogViewMoreWrapper {
text-align:center;
}
.body-northern-kentucky-websites-seo-marketing .divMainCalloutWrapper-static .divBlockWrapper-maincallout .divMainCalloutTextWrapper {
background:#000FA0;
padding:15px !important;
}
.body-northern-kentucky-websites-seo-marketing .divMainCalloutText-tinyMCE ul li,
.body-northern-kentucky-websites-seo-marketing .divMainCalloutText-tinyMCE ul{
text-align:left !important;
}
.body-northern-kentucky-websites-seo-marketing .divMainCalloutWrapper {
height:100% !important;
}
.divAdditionalOneWave {
left:0;
}
.body-northern-kentucky-websites-seo-marketing .divMainCalloutTextInner h1,
.body-northern-kentucky-websites-seo-marketing .divMainCalloutTextInner h2,
.body-northern-kentucky-websites-seo-marketing .divMainCalloutTextInner h3,
.body-northern-kentucky-websites-seo-marketing .divMainCalloutTextInner h4,
.body-northern-kentucky-websites-seo-marketing .divMainCalloutTextInner h5 {
margin-bottom:10px !important;
}
.body-northern-kentucky-websites-seo-marketing .divMainCalloutTextInner h1,
.body-northern-kentucky-websites-seo-marketing .divMainCalloutTextInner h2,
.body-northern-kentucky-websites-seo-marketing .divMainCalloutTextInner h3,
.body-northern-kentucky-websites-seo-marketing .divMainCalloutTextInner h4,
.body-northern-kentucky-websites-seo-marketing .divMainCalloutTextInner h5,
.body-northern-kentucky-websites-seo-marketing .divMainCalloutTextInner p,
.body-northern-kentucky-websites-seo-marketing .divMainCalloutTextInner span {
text-align:left !important;
width:100%;
}
.body-northern-kentucky-websites-seo-marketing #main > div > div.divMainCalloutWrapper.divMainCalloutWrapper-static > div > div > div > div > div > div > div.divMainCalloutTextWrapper > div > div > div:nth-child(1) {
display:flex;
align-items:center;
justify-content:center;
flex-direction:column;
}
.body-northern-kentucky-websites-seo-marketing .divSiteContentInnerAdditionals1 .spnBlockContent > div,
.body-northern-kentucky-websites-seo-marketing .divSiteContentInnerAdditionals3 .spnBlockContent > div {
width:100%;
max-width:100%;
}
.body-northern-kentucky-websites-seo-marketing .divMiniCallout {
width:85%;
max-width:85%;
}
.body-northern-kentucky-websites-seo-marketing .divMainCalloutWrapper iFrame {
max-width:345px !important;
min-width:345px !important;
}
.body-northern-kentucky-websites-seo-marketing #main > div > div.divMainCalloutWrapper.divMainCalloutWrapper-static > div > div > div > div > div > div > div.divMainCalloutTextWrapper > div > div > div:nth-child(2) {
padding-left:0;
}
.body-northern-kentucky-websites-seo-marketing .divMainCalloutInner .divBlockMedia img, .body-northern-kentucky-websites-seo-marketing .divMainCalloutWrapper {
height:1200px;
}
.body-northern-kentucky-websites-seo-marketing .divMainCalloutTextInner h3 {
font-size:20px;
}
.body-northern-kentucky-websites-seo-marketing .divMainCalloutText-tinyMCE > div {
width:100%;
}
.body-northern-kentucky-websites-seo-marketing .divMainCalloutText-tinyMCE {
flex-direction:column;
}
.body-northern-kentucky-websites-seo-marketing .div-additional-block-4 .divBlockInner {
display:flex;
flex-direction:column-reverse;
}
.body-northern-kentucky-websites-seo-marketing .divSiteContentInnerAdditionals3 .spnBlockContent {
gap:0;
flex-direction:column;
}
}
@media (max-width:1200px) {
.body-links header {
background:#002755 !important;
}
#subSandwichMenu-industries-we-serve h3 {
width:100%;
color:#ffffff;
float:left;
text-align:left;
padding:15px 30px;
padding-bottom:0;
text-decoration:underline;
text-underline-offset:7.5px;
font-size:14px;
font-weight:bold;
}
#subSandwichMenu-industries-we-serve h3.placesHeadingMobile {
padding-top:30px;
}
.body-links .divNavigation-sandwich .btn-sandwich .icon-bar {
background-color:#ffffff;
}
.body-links .divPageTitle{
background: none;
}
}
.body-links .spnBlockContent a.anchButton {
border-radius: 100px;
background-color: #000FA0 !important;
box-shadow: 0 4px 4px 0 rgba(0, 0, 0, 0.09);
color: #FFF !important;
font-family: 'Metropolis';
font-size: 16px;
font-style: normal;
font-weight: 600;
line-height: 32px;
padding:15px 35px;
border:0 !important;
padding-left:50px;
background-image:url(https://www.chooselegend.com/layout/images/linksButtonSymbols.png);
background-repeat:no-repeat;
background-position-y:center;
background-position-x:5%;
margin-top:30px;
-moz-transition: all 0.28s ease; -o-transition: all 0.28s ease; -webkit-transition: all 0.28s ease; transition: all 0.28s ease;
}
.body-links .spnBlockContent a.anchButton:hover {
border-radius: 100px;
box-shadow: 0 4px 4px 0 rgba(0, 0, 0, 0.09);
font-family: 'Metropolis';
font-size: 16px;
font-style: normal;
font-weight: 600;
line-height: 32px;
padding:15px 35px;
border:0 !important;
background-color: #002755 !important;
color:#ffffff !important;
padding-left:50px;
background-image:url(https://www.chooselegend.com/layout/images/linksButtonSymbols.png);
background-repeat:no-repeat;
background-position-y:center;
background-position-x:5%;
-moz-transition: all 0.28s ease; -o-transition: all 0.28s ease; -webkit-transition: all 0.28s ease; transition: all 0.28s ease;
}
.body-links .divMiniCallout {
width:48%;
max-width:48%;
flex: 0 0 48%;
margin-bottom:30px;
}
.body-links .divMiniCallout .divBlockInner {
display:flex;
align-items:center;
justify-content:start;
border-radius: 100px;
background: #FFF4E9;
box-shadow: 0 4px 4px 0 rgba(0, 0, 0, 0.09);
padding:15px;
gap:17px;
-moz-transition: all 0.28s ease; -o-transition: all 0.28s ease; -webkit-transition: all 0.28s ease; transition: all 0.28s ease;
}
.body-links .divMiniCallout:hover .divBlockInner {
background: #002755;
-moz-transition: all 0.28s ease; -o-transition: all 0.28s ease; -webkit-transition: all 0.28s ease; transition: all 0.28s ease;
}
.body-links .divMiniCalloutRow {
gap:3%;
justify-content:start;
margin:0;
}
.body-links .divMiniCalloutInner {
box-shadow:unset !important;
}
.body-links .divMiniCalloutTextWrapper {
flex:unset;
width:fit-content;
}
.body-links .divMiniCallout .divMiniCalloutTextWrapper h2 {
color: #002755;
font-family: Anton;
font-size: 40px;
font-style: normal;
font-weight: 400;
line-height: 48px;
letter-spacing:normal;
text-decoration:none !important;
-moz-transition: all 0.28s ease; -o-transition: all 0.28s ease; -webkit-transition: all 0.28s ease; transition: all 0.28s ease;
}
.body-links .divMiniCallout:hover .divMiniCalloutTextWrapper h2 {
color:#ffffff;
-moz-transition: all 0.28s ease; -o-transition: all 0.28s ease; -webkit-transition: all 0.28s ease; transition: all 0.28s ease;
}
.body-links .divMiniCallout .divBlockMedia,
.body-links .divMiniCallout .divBlockMedia img {
width:78px;
height:78px;
flex:unset;
margin:0;
}
.body-links .divSiteContentWrapper {
position:relative;
}
.body-links .divSiteContentInnerLinksContent {
position:absolute;
bottom:0;
justify-self:anchor-center;
}
@media (min-width:768px) and (max-width:1440px) {
.main-pagedirectory-links {
padding-bottom:430px;
background-image:url(https://www.chooselegend.com/layout/images/linksComputerGraphic.png);
background-repeat:no-repeat;
background-position-x:center;
background-position-y:95%;
}
}
@media (max-width:1440px) {
.body-links .divMiniCalloutWrapperInner {
flex-direction:column;
}
.body-links .divMiniCallout .divMiniCalloutTextWrapper h2 {
font-size:30px;
margin:0;
}
.body-links .divMiniCalloutText-header {
margin-bottom:0;
}
.body-links .spnBlockContent a.anchButton:hover,
.body-links .spnBlockContent a.anchButton {
padding:10px 35px;
padding-left:50px;
}
.body-links .divMiniCalloutRow {
gap:0;
width:100%;
max-width:100%;
}
.body-links .spnBlockContent a.anchButton {
margin:0;
margin-bottom:30px;
}
.body-links .divMiniCallout {
width:50% !important;
max-width:50% !important;
flex:unset;
min-height:0;
}
.body-links .divMiniCalloutTextInner {
padding:0 !important;
}
.body-links .divMiniCallout h3 {
font-size:30px !important;
}
.body-links .divMiniCallout .divBlockInner {
gap:10px;
}
.body-links .divMiniCallout .divBlockMedia, .body-links .divMiniCallout .divBlockMedia img {
height:56px;
width:56px;
}
.body-links .divMiniCalloutWrapper {
padding:0 !important;
}
}
@media (max-width:767px) {
.body-links .divMiniCallout {
width:100% !important;
max-width:100% !important;
}
.body-links .divMiniCallout .divBlockMedia, .body-links .divMiniCallout .divBlockMedia img {
height:42px;
width:42px;
}
.body-links .divMiniCallout .divBlockInner {
padding:5px;
}
.body-links .divMiniCallout h3 {
font-size:24px !important;
}
.body-links .divMiniCalloutTextWrapper {
padding:0 !important;
}
.body-links .divMiniCalloutWrapper {
padding:0 !important;
}
.body-links .divMiniCallout {
margin-bottom:10px;
}
.body-links .divSiteContentInnerLinksContent {
position:relative;
}
.body-links .div-additional-block-1 .spnBlockContent p {
text-align:center !important;
}
}
.divIndustriesFooterForm .divContactFormInput .labelPropertyLabel {
color:#ffffff;
background-color:#ffffff !important;
background:#ffffff !important;
}
@media (max-width:1200px) {
.body-websites header, .body-marketing header,
.body-home header, header {
position:fixed !important;
}
#main {
margin-top:140px !important;
}
.user-frontend #main {
margin-top:155px !important;
}
.divLogoWrapper {
position:relative;
height:100%;
margin-top: auto !important;
background: unset;
}
.body-municipalities-and-schools-websites-marketing .divSiteContentInnerAdditionals3 {
min-height:0;
}
}
@media (max-width:767px) {
#main {
margin-top:100px !important;
}
}
@media (min-width:768px) and (max-width:1023px) {
.body-pet-industry-websites-marketing .divMiniCalloutInner {
min-height:410px;
}
#main.main-home > div > div.divPageTitle.divPageTitle-fullwidth > div > h1 {
font-size:30px !important;
}
}
@media (min-width:1023px) and (max-width:1200px) {
.divTestimonialsVideoWrapper {
width:100%;
max-width:100% !important;
}
.body-dir-home .divLogoWrapper{
background-image: unset !important;
}
.body-testimonials .divBlockWrapper-testimonial.carded {
margin-top:0;
}
.main-pagedirectory-testimonials .divBlockWrapper-block-double {
gap:30px;
}
.divLogoWrapper {
background-image:url(https://www.chooselegend.com/layout/images/logo_white.png) !important;
background-size:contain !important;
background-repeat:no-repeat !important;
margin-top: -20px !important;
}
.anchLogoLink img {
opacity:0 !important;
}
.body-dental-orthodontic-websites-marketing .divMainCalloutTextInner,
.body-birth-worker-websites-marketing .divMainCalloutTextInner {
padding-top:235px !important;
}
}
@media (max-width:767px) {
#main{
margin-top:100px !important;
}
}
.divBannerAlertWrapper {
background: #222222;
height: auto;
}
.divBannerAlertWrapper h2:hover,
.divBannerAlertWrapper h2,
.divBannerAlertWrapper * {
color:#ffffff !important;
font-size:40px;
}
.divBannerAlertWrapper a {
color:#ffffff !important;
text-decoration:underline;
-moz-transition: all 0.28s ease; -o-transition: all 0.28s ease; -webkit-transition: all 0.28s ease; transition: all 0.28s ease;
}
.divBannerAlertWrapper a:hover {
color:#dddddd !important;
text-decoration:none;
}
.divBannerAlertWrapper strong {
font-weight:800 !important;
}
.divBannerAlertWrapper a.anchButton:hover {
color:#222222 !important;
}
@media (min-width: 1200px) {
.anchNavigation-main-about i {
display: none;
}
.divAnchCatDD h3 {
width:100%;
color:#ffffff;
float:left;
text-align:left;
padding:10px;
padding-bottom:10px;
text-decoration:underline;
text-underline-offset:10px;
font-size:22px;
}
.divNavigationInner {
position: relative;
}
.divAnchCatDD {
width: 100%;
left: 0px;
top: -10px;
padding: 30px 30px 3px 30px;
max-height: 645px;
display: flex;
flex-wrap: wrap;
align-items: center;
justify-content: flex-start;
}
.divAnchCatDD .anchDDNavigation-category {
flex: 0 0 50%;
max-width: 50%;
display: flex;
flex-direction: column;
gap: 12px;
letter-spacing: 0.25em;
text-transform: uppercase;
margin-bottom: 20px;
}
.divAnchDDWrapper-190 .divAnchCatDD .anchDDNavigation-category {
margin-bottom: 5px;
}
.divAnchDDWrapper-190 .divAnchCatDD {
padding-bottom:15px;
}
.divAnchCatDD .anchDDNavigation-category span {
font-weight: 200;
text-transform: none;
letter-spacing: normal;
}
.divAnchCatDD .anchDDNavigation-category:hover {
color: #00DD8D;
}
.body-restaurants-websites-marketing .divMainCalloutWrapper-static .divBlockWrapper-maincallout .divMainCalloutTextWrapper .divMainCalloutTextInner,
.body-manufacturing-companies-websites-marketing .divMainCalloutWrapper-static .divBlockWrapper-maincallout .divMainCalloutTextWrapper .divMainCalloutTextInner,
.body-dental-orthodontic-websites-marketing .divMainCalloutWrapper-static .divBlockWrapper-maincallout .divMainCalloutTextWrapper .divMainCalloutTextInner,
.body-municipalities-and-schools-websites-marketing .divMainCalloutWrapper-static .divBlockWrapper-maincallout .divMainCalloutTextWrapper .divMainCalloutTextInner,
.body-chambers-of-commerce-websites-marketing .divMainCalloutWrapper-static .divBlockWrapper-maincallout .divMainCalloutTextWrapper .divMainCalloutTextInner,
.body-service-industry-websites-marketing .divMainCalloutWrapper-static .divBlockWrapper-maincallout .divMainCalloutTextWrapper .divMainCalloutTextInner,
.body-non-profits-websites-marketing .divMainCalloutWrapper-static .divBlockWrapper-maincallout .divMainCalloutTextWrapper .divMainCalloutTextInner,
.body-excavation-construction-websites-marketing .divMainCalloutWrapper-static .divBlockWrapper-maincallout .divMainCalloutTextWrapper .divMainCalloutTextInner,
.body-professional-services-websites-marketing .divMainCalloutWrapper-static .divBlockWrapper-maincallout .divMainCalloutTextWrapper .divMainCalloutTextInner {
padding-top:150px;
}
}
.body-cancellation-form .divContactScreenDetail-top{
flex-direction:unset;
}
.body-cancellation-form .propertyDisplayText-h2,
.body-cancellation-form .propertyDisplayText-h3,
.body-cancellation-form .propertyDisplayText-h4,
.body-cancellation-form .propertyDisplayText-p{
color: #000FA0;
}
#divContactFormInput-checkbox-514 .spanPropertyGroupLabel,
#divContactFormInput-checkbox-515 .spanPropertyGroupLabel,
#divContactFormInput-checkbox-516 .spanPropertyGroupLabel,
#divContactFormInput-checkbox-517 .spanPropertyGroupLabel{
color: #000FA0;
}
#divContactFormInput-checkbox-514,
#divContactFormInput-checkbox-515,
#divContactFormInput-checkbox-516,
#divContactFormInput-checkbox-517{
width:25%;
}
#divContactFormInput-checkbox-514 .spanPropertyGroupLabel,
#divContactFormInput-checkbox-515 .spanPropertyGroupLabel,
#divContactFormInput-checkbox-516 .spanPropertyGroupLabel,
#divContactFormInput-checkbox-517 .spanPropertyGroupLabel{
font-weight:bold;
}
@media(max-width:860px){
#divContactFormInput-checkbox-514,
#divContactFormInput-checkbox-515,
#divContactFormInput-checkbox-516,
#divContactFormInput-checkbox-517{
width:100%;
}
}
#divContactFormInput-radio-518 .divPropertyGroup,
#divContactFormInput-radio-544 .divPropertyGroup{
align-items:flex-start;
}
#divContactFormInput-radio-518 .divPropertyGroup input,
#divContactFormInput-radio-544 .divPropertyGroup input{
margin-top:6px;
}
.body-cancellation-form .divContactScreenDetail-bottom{
position:relative;
display:block;
}
.body-cancellation-form .divContactScreenDetail-bottom .divContactFormInput-submit{
padding:1em;
}
/*
#lbl-518-1::after,
#lbl-544-1::after{
content: '*Upon initiation of the transfer Legend Web Works will no longer manage domain registration, configuration or renewal';
display:block;
width:100%;
font-size:14px;
position:absolute;
padding:5px 10px;
}
#lbl-518-2::after,
#lbl-544-2::after{
content: '*Upon initiation of the transfer Legend Web Works will no longer manage domain registration, configuration or renewal';
display:block;
width:100%;
font-size:14px;
position:absolute;
padding:5px 10px;
}
#lbl-518-3::after,
#lbl-544-3::after{
content: '*Legend Web Works will renew your domain each year & keep your registration current according to ICANN policies';
display:block;
width:100%;
font-size:14px;
position:absolute;
padding:5px 10px;
}
#lbl-518-4::after,
#lbl-544-4::after{
content: '*Your domain will become available for purchase to the general public. On your last date of service your domain will no longer be managed by Legend Web Works';
display:block;
width:100%;
font-size:14px;
position:absolute;
padding:5px 10px;
}
*/
#lbl-518-1,
#lbl-544-1,
#lbl-518-2,
#lbl-544-2,
#lbl-518-3,
#lbl-544-3,
#lbl-518-4,
#lbl-544-4{
font-weight:500;
}
#lbl-518-1::after,
#lbl-544-1::after{
content: '*We will transfer the domain name(s) to a secure GoDaddy account. Once transferred you will be responsible for maintaining the domain name(s) including but not limited to domain management, DNS configuration, and domain registration. Legend Web Works, LLC will no longer be responsible for the domain name(s) and you agree to abide by GoDaddy’s terms of service.';
display:block;
width:100%;
font-size:14px;
font-weight: normal;
position:absolute;
padding:5px 10px;
position:relative;
height: auto;
background: white;
}
#lbl-518-2::after,
#lbl-544-2::after{
content: '*Legend Web Works, LLC will be responsible for maintaining your domain name(s) including domain registration, domain management, and DNS configuration. An annual service fee will apply.';
display:block;
width:100%;
font-size:14px;
font-weight: normal;
position:relative;
height: auto;
background: white;
padding:5px 10px;
}
#lbl-518-3::after,
#lbl-544-3::after{
content: '*The domain name(s) will become immediately available for purchase by the general public.';
display:block;
width:100%;
font-size:14px;
font-weight: normal;
position:relative;
height: auto;
background: white;
padding:5px 10px;
}
@media(max-width:330px){
.body-cancellation-form table{
max-width:100%;
}
.body-cancellation-form table tr{
display: flex;
flex-wrap: wrap;
max-width: 100%;
justify-content: flex-start;
}
}
.divBlogStandard {
border:0 !important;
padding:30px !important;
}
.divBlogStandard h2 {
color: #232323;
font-family: 'Metropolis';
font-size: 24px;
font-style: normal;
font-weight: 700;
line-height: normal;
letter-spacing: 3.6px;
}
.divBlogStandard h3 {
color: #000FA0;
font-family: 'Anton';
font-size: 48px;
font-style: normal;
font-weight: 400;
line-height: 61px;
margin-bottom:30px;
}
.divBlogStandard p {
color: #002755;
font-family: Metropolis;
font-size: 16px;
font-style: normal;
font-weight: 400;
line-height: 24px;
}
.divBlogBlueBg {
border:0 !important;
background:#002755;
padding:30px !important;
}
.divBlogBlueBg.divBlockWrapper.darkblue h2,
.divBlogBlueBg h2 {
color: #29CB8B !important;
font-family: 'Metropolis';
font-size: 24px;
font-style: normal;
font-weight: 700;
line-height: normal;
letter-spacing: 3.6px;
}
.divBlogBlueBg h3 {
color: #ffffff;
font-family: 'Anton';
font-size: 48px;
font-style: normal;
font-weight: 400;
line-height: 61px;
margin-bottom:30px;
}
.divBlogBlueBg p {
color: #ffffff;
font-family: Metropolis;
font-size: 16px;
font-style: normal;
font-weight: 400;
line-height: 24px;
}
#main > div > div.divIndustriesFooterForm > div > div > div:nth-child(2) > iframe {
width:90%;
float:right;
max-height: 720px !important;
min-height: 720px !important;
}
.body-cincinnati-ohio-websites-seo-marketing .divSiteContentInnerAdditionals4 .anchButton,
.body-dayton-ohio-websites-seo-marketing .divSiteContentInnerAdditionals4 .anchButton,
.body-northern-kentucky-websites-seo-marketing .divSiteContentInnerAdditionals4 .anchButton {
margin:10px;
}
@media (min-width:1200px) {
.body-birth-worker-websites-marketing .divMainCalloutText-tinyMCE {
position:absolute;
bottom:120px;
}
.body-dental-orthodontic-websites-marketing .divMainCalloutText-tinyMCE {
position:absolute;
bottom:50px;
}
.body-excavation-construction-websites-marketing .divMainCalloutText-tinyMCE {
position:absolute;
bottom:65px;
}
.body-manufacturing-companies-websites-marketing .divMainCalloutText-tinyMCE {
position:absolute;
bottom:80px;
}
.body-non-profits-websites-marketing .divMainCalloutText-tinyMCE {
position:absolute;
bottom:65px;
}
.body-professional-services-websites-marketing .divMainCalloutText-tinyMCE {
position:absolute;
bottom:80px;
}
.body-service-industry-websites-marketing .divMainCalloutText-tinyMCE {
position:absolute;
bottom:80px;
}
.body-pet-industry-websites-marketing .divMainCalloutText-tinyMCE {
position:absolute;
bottom:100px;
}
.body-chambers-of-commerce-websites-marketing .divMainCalloutText-tinyMCE {
position:absolute;
bottom:100px;
width:58%;
}
.body-restaurants-websites-marketing .divMainCalloutText-tinyMCE {
position:absolute;
bottom:65px;
}
.body-municipalities-and-schools-websites-marketing .divMainCalloutText-tinyMCE {
position:absolute;
bottom:65px;
width:58%;
}
.body-cincinnati-ohio-websites-seo-marketing .divMainCalloutText-tinyMCE {
position:absolute;
bottom:80px;
width:50%;
}
.body-dayton-ohio-websites-seo-marketing .divMainCalloutText-tinyMCE {
position:absolute;
bottom:120px;
width:50%;
}
.body-northern-kentucky-websites-seo-marketing .divMainCalloutText-tinyMCE {
position:absolute;
bottom:120px;
width:50%;
}
}
@media (min-width:768px) and (max-width:834px) {
.body-restaurants-websites-marketing .divMainCalloutWrapper,
.body-pet-industry-websites-marketing .divMainCalloutWrapper,
.body-service-industry-websites-marketing .divMainCalloutWrapper,
.body-professional-services-websites-marketing .divMainCalloutWrapper,
.body-non-profits-websites-marketing .divMainCalloutWrapper,
.body-manufacturing-companies-websites-marketing .divMainCalloutWrapper,
.body-dental-orthodontic-websites-marketing .divMainCalloutWrapper,
.body-excavation-construction-websites-marketing .divMainCalloutWrapper {
overflow:hidden !important;
height:600px;
}
.body-northern-kentucky-websites-seo-marketing .divMainCalloutWrapper,
.body-dayton-ohio-websites-seo-marketing .divMainCalloutWrapper,
.body-cincinnati-ohio-websites-seo-marketing .divMainCalloutWrapper {
overflow:hidden !important;
height:500px;
}
.body-municipalities-and-schools-websites-marketing .divMainCalloutWrapper,
.body-chambers-of-commerce-websites-marketing .divMainCalloutWrapper {
overflow:hidden !important;
height:650px;
}
.body-northern-kentucky-websites-seo-marketing .divMainCalloutTextInner,
.body-dayton-ohio-websites-seo-marketing .divMainCalloutTextInner,
.body-cincinnati-ohio-websites-seo-marketing .divMainCalloutTextInner,
.body-restaurants-websites-marketing .divMainCalloutTextInner,
.body-pet-industry-websites-marketing .divMainCalloutTextInner,
.body-service-industry-websites-marketing .divMainCalloutTextInner,
.body-professional-services-websites-marketing .divMainCalloutTextInner,
.body-non-profits-websites-marketing .divMainCalloutTextInner,
.body-manufacturing-companies-websites-marketing .divMainCalloutTextInner,
.body-excavation-construction-websites-marketing .divMainCalloutTextInner {
padding-top:0;
}
.body-municipalities-and-schools-websites-marketing .divMainCalloutTextInner,
.body-chambers-of-commerce-websites-marketing .divMainCalloutTextInner {
padding-top:75px;
}
}
@media (min-width:835px) and (max-width:913px) {
.body-home .divPageTitle h1 {
font-size:52px !important;
}
.body-restaurants-websites-marketing .divMainCalloutWrapper,
.body-pet-industry-websites-marketing .divMainCalloutWrapper,
.body-service-industry-websites-marketing .divMainCalloutWrapper,
.body-professional-services-websites-marketing .divMainCalloutWrapper,
.body-non-profits-websites-marketing .divMainCalloutWrapper,
.body-manufacturing-companies-websites-marketing .divMainCalloutWrapper,
.body-dental-orthodontic-websites-marketing .divMainCalloutWrapper,
.body-excavation-construction-websites-marketing .divMainCalloutWrapper {
overflow:hidden !important;
height:600px;
}
.body-northern-kentucky-websites-seo-marketing .divMainCalloutWrapper,
.body-dayton-ohio-websites-seo-marketing .divMainCalloutWrapper,
.body-cincinnati-ohio-websites-seo-marketing .divMainCalloutWrapper {
overflow:hidden !important;
height:500px;
}
.body-municipalities-and-schools-websites-marketing .divMainCalloutWrapper,
.body-chambers-of-commerce-websites-marketing .divMainCalloutWrapper {
overflow:hidden !important;
height:650px;
}
.body-dental-orthodontic-websites-marketing .divMainCalloutTextInner,
.body-northern-kentucky-websites-seo-marketing .divMainCalloutTextInner,
.body-dayton-ohio-websites-seo-marketing .divMainCalloutTextInner,
.body-cincinnati-ohio-websites-seo-marketing .divMainCalloutTextInner,
.body-restaurants-websites-marketing .divMainCalloutTextInner,
.body-pet-industry-websites-marketing .divMainCalloutTextInner,
.body-service-industry-websites-marketing .divMainCalloutTextInner,
.body-professional-services-websites-marketing .divMainCalloutTextInner,
.body-non-profits-websites-marketing .divMainCalloutTextInner,
.body-manufacturing-companies-websites-marketing .divMainCalloutTextInner,
.body-excavation-construction-websites-marketing .divMainCalloutTextInner {
padding-top:75px;
}
.body-municipalities-and-schools-websites-marketing .divMainCalloutTextInner,
.body-chambers-of-commerce-websites-marketing .divMainCalloutTextInner {
padding-top:75px;
}
}
@media(max-width:768px){
.divMiniCalloutRow-2 .divMiniCallout-2,
.divMiniCalloutRow-2 .divMiniCallout-3{
display:none;
}
}
@media (min-width:768px) and (max-width:1199px) {
.divIndustriesFooterForm > .container > div > div:last-of-type {
display:flex;
}
}
.divContactFormInput-textarea-551{
margin-top: 10px !important;
}
.body-birth-worker-websites-marketing .divSiteContentInnerTestimonials{
display: none;
}
.divContactFormInput-570{
margin-top: 5px!important;
}