html {
background: #ffffff;
height: 100%;
}
body {
min-height: 100%;
overflow: auto;
} #wrap {
overflow: hidden;
min-height: 100%;
}
h1 a, h2 a, h3 a, h4 a, h5 a, h6 a {
font-weight: inherit;
color: inherit;
} article h1, article h2, article h3, article h4, article h5, article h6, footer h1, footer h2, footer h3, footer h4, footer h5, footer h6, header h1, header h2, header h3, header h4, header h5, header h6 {
margin-top: 0
}
hr {
border: solid #ddd;
border-width: 1px 0 0;
clear: both;
margin: 0.75em 0 1.4em;
height: 0;
} a:focus {
outline: 0
} a:active, a:hover {
outline: 0
} .attachment-post-thumbnail {
display: block;
margin: 0 0 2% 0;
}
.alignright {
display: block;
margin: 0 0 2% 0;
}
.alignleft, .attachment-thumbnail {
display: block;
margin: 0 0 2% 0;
}
.aligncenter {
display: block;
margin: 0 auto 2%;
}
.logo {
margin: 0
}
.slideshow-main-slider .cycle-slide {
width: 100%
}
.slideshow-main-slider .cycle-slide img {
width: 100%;
height: auto;
}
article ul {
padding-left: 0
}
article li {
list-style: none
}
article li:before {
content: "\f101";
font-family: FontAwesome;
padding-right: 3px;
}
.woocommerce li:before {
content: "";
padding: 0;
}
#wrap, #header, #callout, #callout2, #callout3, #callout4, #callout5, #callout6, #callout7, #callout8, #callout9, #footer, #footer2 {clear: both; position: relative;}
header .navbar {
position: static
}
.container {
position: relative;
max-height: 1000000px; }
#callout {
}
footer .menu, footer .menu li {
list-style: none;
padding: 0;
margin: 0;
}
footer .menu a:before {
content: "\f101";
font-family: FontAwesome;
padding-right: 3px;
}
footer .menu ul {
padding: 0;
margin: 0 0 0 5px;
}
.navbar-collapse {
min-height: none
}
#main-slider-prev-next {
}
#main-slider-prev-next #prev, #main-slider-prev-next #next {
position: absolute;
top: 50%;
margin-top: -17px;
width: 22px;
height: 0px;
padding-top: 33px;
display: block;
z-index: 101;
overflow: hidden;
cursor: pointer;
}
#main-slider-prev-next #next {
right: -30px;
background-image: url(//socialmedialv.com/wp-content/themes/parent/images/page.png);
background-position: 0 0;
}
#main-slider-prev-next #prev {
left: -30px;
background-image: url(//socialmedialv.com/wp-content/themes/parent/images/page.png);
background-position: -28px 0;
}
#main-slider-pager {
list-style: none;
position: absolute;
left: 50%;
bottom: 20px;
margin-left: -30px;
z-index: 101;
}
#main-slider-pager a {
display: block;
width: 13px;
height: 0;
padding-top: 13px;
background-image: url(//socialmedialv.com/wp-content/themes/parent/images/pagnation.png);
background-position: -21px 0;
float: left;
overflow: hidden;
margin: 0 3px;
}
#main-slider-pager a.cycle-pager-active {
background-position: 0 0
}
.cycle-slide-hidden {
display: none
}
.cycle-slideshow, .cycle-carousel-wrap {
width: 100%
}
.slideshow_wraper {
position: relative
}
.cycle-pager-active {
color: #ccc
}
.prev-next #prev, .prev-next #next {
position: absolute;
top: 40%;
margin-top: -17px;
width: 22px;
height: 0px;
padding-top: 33px;
display: block;
z-index: 101;
overflow: hidden;
cursor: pointer;
}
.prev-next #next {
right: -30px;
background-image: url(//socialmedialv.com/wp-content/themes/parent/images/page.png);
background-position: 0 0;
}
.prev-next #prev {
left: -30px;
background-image: url(//socialmedialv.com/wp-content/themes/parent/images/page.png);
background-position: -28px 0;
}
.carousel-prev-next {
}
.carousel-prev-next #carouselprev, .carousel-prev-next #carouselnext {
position: absolute;
top: 50%;
margin-top: -17px;
width: 22px;
height: 0px;
padding-top: 33px;
display: block;
z-index: 101;
overflow: hidden;
cursor: pointer;
}
.carousel-prev-next #carouselnext {
right: -30px;
background-image: url(//socialmedialv.com/wp-content/themes/parent/images/page.png);
background-position: 0 0;
}
.carousel-prev-next #carouselprev {
left: -30px;
background-image: url(//socialmedialv.com/wp-content/themes/parent/images/page.png);
background-position: -28px 0;
}
.full_width, .one_half, .one_third, .two_third, .three_fourth, .one_fourth, .one_fifth, .two_fifth, .three_fifth, .four_fifth {
margin-bottom: 2%
}
.wp-post-image, img, .wp-caption, .size-auto, .size-full, .size-large, .size-medium, .size-thumbnail {
max-width: 100%;
height: auto;
}
.woocommerce a.button.alt, .woocommerce button.button.alt, .woocommerce input.button.alt, .woocommerce #respond input#submit.alt, .woocommerce #content input.button.alt, .woocommerce-page a.button.alt, .woocommerce-page button.button.alt, .woocommerce-page input.button.alt, .woocommerce-page #respond input#submit.alt, .woocommerce-page #content input.button.alt, .woocommerce a.button, .woocommerce button.button, .woocommerce input.button, .woocommerce #respond input#submit, .woocommerce #content input.button, .woocommerce-page a.button, .woocommerce-page button.button, .woocommerce-page input.button, .woocommerce-page #respond input#submit, .woocommerce-page #content input.button, .btn, .btn-default, a.button, button, input[type="submit"], input[type="reset"], input[type="button"] {
background-image: none;
background-color: #ddd; border: 1px solid rgba(0, 0, 0, .1);
border-radius: 2px;
box-shadow: none;
color: #333333;
cursor: pointer;
display: inline-block;
font-family: inherit;
font-size: 100%;
font-weight: bold;
left: auto;
line-height: 1.25em;
margin: 0;
overflow: visible;
padding: 1% 4%;
position: relative;
text-decoration: none;
text-shadow: none;
vertical-align: middle;
white-space: nowrap;
text-align: center;
}
.woocommerce a.button.alt:hover, .woocommerce button.button.alt:hover, .woocommerce input.button.alt:hover, .woocommerce #respond input#submit.alt:hover, .woocommerce #content input.button.alt:hover, .woocommerce-page a.button.alt:hover, .woocommerce-page button.button.alt:hover, .woocommerce-page input.button.alt:hover, .woocommerce-page #respond input#submit.alt:hover, .woocommerce-page #content input.button.alt:hover, .woocommerce a.button:hover, .woocommerce button.button:hover, .woocommerce input.button:hover, .woocommerce #respond input#submit:hover, .woocommerce #content input.button:hover, .woocommerce-page a.button:hover, .woocommerce-page button.button:hover, .woocommerce-page input.button:hover, .woocommerce-page #respond input#submit:hover, .woocommerce-page #content input.button:hover, .btn:hover, .btn-default:hover, a.button:hover, button:hover, input[type="submit"]:hover, input[type="reset"]:hover, input[type="button"]:hover, .woocommerce a.button.alt:focus, .woocommerce button.button.alt:focus, .woocommerce input.button.alt:focus, .woocommerce #respond input#submit.alt:focus, .woocommerce #content input.button.alt:focus, .woocommerce-page a.button.alt:focus, .woocommerce-page button.button.alt:focus, .woocommerce-page input.button.alt:focus, .woocommerce-page #respond input#submit.alt:focus, .woocommerce-page #content input.button.alt:focus, .woocommerce a.button:focus, .woocommerce button.button:focus, .woocommerce input.button:focus, .woocommerce #respond input#submit:focus, .woocommerce #content input.button:focus, .woocommerce-page a.button:focus, .woocommerce-page button.button:focus, .woocommerce-page input.button:focus, .woocommerce-page #respond input#submit:focus, .woocommerce-page #content input.button:focus, .btn:focus, .btn-default:focus, a.button:focus, button:focus, input[type="submit"]:focus, input[type="reset"]:focus, input[type="button"]:focus, .woocommerce a.button.alt:active, .woocommerce button.button.alt:active, .woocommerce input.button.alt:active, .woocommerce #respond input#submit.alt:active, .woocommerce #content input.button.alt:active, .woocommerce-page a.button.alt:active, .woocommerce-page button.button.alt:active, .woocommerce-page input.button.alt:active, .woocommerce-page #respond input#submit.alt:active, .woocommerce-page #content input.button.alt:active, .woocommerce a.button:active, .woocommerce button.button:active, .woocommerce input.button:active, .woocommerce #respond input#submit:active, .woocommerce #content input.button:active, .woocommerce-page a.button:active, .woocommerce-page button.button:active, .woocommerce-page input.button:active, .woocommerce-page #respond input#submit:active, .woocommerce-page #content input.button:active, .btn:active, .btn-default:active, a.button:active, button:active, input[type="submit"]:active, input[type="reset"]:active, input[type="button"]:active {
background-image: none;
background-color: #fff; border: 1px solid rgba(0, 0, 0, .3);
color: #111111;
}
.shop-now-btn {
float: right;
margin: 0 0 15px 15px;
} .blocks {
padding-bottom: 30px;
position: relative;
}
.blocks .ctaction {
position: absolute;
bottom: 5px;
right: 10px;
}
.blocks .ctaction.left {
left: 10px
}
.blocks .ctaction.center {
left: 50%;
margin-left: -50px;
} .social-color span.social-facebook {
color: #3C599B
}
.social-color span.social-twitter {
color: #5EAADE
}
.social-color span.social-google {
color: #DB5049
}
.social-color span.social-linkedin {
color: #0274B3
}
.social-color span.social-youtube {
color: #D02827
}
.social-color span.social-vimeo {
color: #1BB6EC
}
.social-color span.social-pinterest {
color: #CB2028
}
.social-color span.social-instagram {
color: #395886
}
.social-color span.social-rss {
color: #FF8228
} .video-container {
position: relative;
padding-bottom: 56.25%; padding-top: 30px; height: 0;
overflow: hidden;
}
.video-container iframe {
position: absolute;
top: 0;
left: 0;
width: 100%;
height: 100%;
} .google-maps {
position: relative;
padding-bottom: 90%; height: 0;
overflow: hidden;
}
.google-maps iframe {
position: absolute;
top: 0;
left: 0;
width: 100%;
height: 100%;
} .woocommerce .box_1 ul.products li.product a img, .woocommerce-page .box_1 ul.products li.product a img, .box_1 ul.products.list li.product img, .woocommerce .box_1 div.product div.images img, .woocommerce .box_1 #content div.product div.images img, .woocommerce-page .box_1 div.product div.images img, .woocommerce-page .box_1 #content div.product div.images img, .box_1 .woocommerce ul.products li.product a img, .box_1 .woocommerce ul.products li.product a:hover img {
width: auto !important;
margin: 0 auto !important;
box-shadow: none;
max-width: 100%;
}
.woocommerce .box_1 .related ul.products li.product img, .woocommerce .box_1 .related ul li.product img, .woocommerce .box_1 .upsells.products ul.products li.product img, .woocommerce .box_1 .upsells.products ul li.product img, .woocommerce-page .box_1 .related ul.products li.product img, .woocommerce-page .box_1 .related ul li.product img, .woocommerce-page .box_1 .upsells.products ul.products li.product img, .woocommerce-page .box_1 .upsells.products ul li.product img {
margin: 0 !important
}
.woocommerce .products li img {
border: 3px solid #000
}
.woocommerce div.product .woocommerce-tabs ul.tabs li.active a, .woocommerce #content div.product .woocommerce-tabs ul.tabs li.active a, .woocommerce-page div.product .woocommerce-tabs ul.tabs li.active a, .woocommerce-page #content div.product .woocommerce-tabs ul.tabs li.active a {
color: #D1AD79
}
.woocommerce .woocommerce-error:before, .woocommerce .woocommerce-info:before, .woocommerce .woocommerce-message:before, .woocommerce-page .woocommerce-error:before, .woocommerce-page .woocommerce-info:before, .woocommerce-page .woocommerce-message:before {
padding-top: 0
}
.woocommerce ul.products li.product, .woocommerce-page ul.products li.product {
margin-bottom: 1em
}
input, textarea, select {
max-width: 100%;
width: 100%;
}
input[type=checkmark], input[type=radio] {
width: auto
}
.panel {
background: none
}
.pp_content_container {
color: #D1AD79
} .ct-search {
padding: 10px 0 20px 0;
position: relative;
display: inline-block;
}
#header .ct-search {
}
.ct-search form {
position: relative
}
.ct-search input[type="text"] {
background: none repeat scroll 0 0 #fff;
border: 1px solid #c3c3c3;
color: #3c3c3c;
font-size: 12px;
text-shadow: 1px 1px 1px rgba(255, 255, 255, 0.4);
width: 210px;
float: left;
border-radius: 0px;
padding: 6px 30px 6px 6px;
}
.ct-search input[type="text"]:focus {
background: none repeat scroll 0 0 #FFFFFF;
border-color: #9BB4C3;
}
.ct-search input:-moz-placeholder {
color: rgba(155, 180, 195, 0.9)
}
.ct-submit-bg {
}
.ct-search input#go[type="submit"] {
background: #63A844;
border: medium none;
border-radius: 0;
box-shadow: none;
color: #FFF;
cursor: pointer;
font-family: FontAwesome;
font-weight: 400;
height: 30px;
text-shadow: none;
width: 30px;
position: absolute;
right: 0;
margin: 0;
} .gap {
display: block;
margin: 0;
width: 100%;
} .slideshow {
}
.slideshow img {
} .toggle_wrapper {
margin: 0 0 20px
}
.trigger {
border: 1px solid #E7E7E7;
padding: 20px 20px 15px;
text-shadow: 0 1px 0 #FFFFFF;
background: linear-gradient(to bottom, #F9F9F9 0%, #F5F5F5 100%) repeat scroll 0 0 transparent;
margin: 0;
}
.trigger a {
font-size: 18px;
display: inline-block;
text-shadow: 0 1px 0 #FFFFFF;
color: #999999;
font-weight: normal;
}
.trigger a span {
display: block;
font-size: .8em;
font-style: italic;
color: #595959;
}
.trigger a:before {
content: "\f067";
font-family: FontAwesome;
padding-right: 8px;
color: #999999;
}
.trigger.active a:before {
content: "\f068"
}
.toggle_container {
background: none repeat scroll 0 0 #FFFFFF;
border: 1px solid #E7E7E7;
border-top: none;
margin: 0;
padding: 20px;
position: relative;
} .accordion_inner {
margin: 0 0 0.938em
}
.accordion_wrapper .trigger {
border: 1px solid #E7E7E7;
padding: 0.938em;
background: linear-gradient(to bottom, #F9F9F9 0%, #F5F5F5 100%) repeat scroll 0 0 transparent;
margin: 0;
font-size: 18px;
text-shadow: 0 1px 0 #FFFFFF;
color: #999999;
font-weight: normal;
margin: 0 0 0.938em;
cursor: pointer;
}
.accordion_wrapper .trigger:before {
content: "\f067";
font-family: FontAwesome;
padding-right: 8px;
}
.accordion_wrapper .trigger.ui-state-active:before {
content: "\f068"
}
.accordion_wrapper .trigger a span {
display: block;
font-size: .8em;
font-style: italic;
color: #595959;
}
.accordion_wrapper .toggle_container {
background: none repeat scroll 0 0 #FFFFFF;
border: 1px solid #E7E7E7;
border-top: none;
margin: 0;
padding: 0.938em;
position: relative;
margin: -0.938em 0 0.938em;
} .modal-sm {
max-width: 300px
}
.modal-lg {
max-width: 900px
} ul.tabs {
list-style: none;
padding: 0;
margin: 0;
}
ul.tabs li { 
position: relative;
padding: 0;
z-index: 100;
margin-bottom: -1px;
}
@media (min-width: 768px) { 
ul.tabs li {
float: left;
}
}
ul.tabs li:before {
content: "";
padding: 0;
}
ul.tabs a {
text-shadow: 0 1px 0 #FFFFFF;
color: #999999;
display: block;
padding: 15px 20px;
text-shadow: 1px 1px 0 #FFFFFF;
border: 1px solid #999;
background: linear-gradient(to bottom, #F9F9F9 0%, #F5F5F5 100%) repeat scroll 0 0 transparent;
}
.woocommerce-tabs ul.tabs a {
border: none;
background: none;
}
ul.tabs a span {
font-size: .8em;
color: #595959;
font-style: italic;
display: block;
}
ul.tabs li.ui-state-active {
}
ul.tabs li.ui-state-active a {
color: #4c4c4c;
background-color: #fff;
border-bottom: 1px solid #fff;
}
ul.tabs a:hover {
color: #999
}
div.ui-tabs-panel {
clear: both;
margin: 3px 0 10px;
padding: 10px 20px;
border: 1px solid #999;
background: #fff;
}
div.ui-tabs-panel p {
}
div.ui-tabs-panel a {
} .testimonial-box {
background: none repeat scroll 0 0 #FFFFFF;
border: 1px solid #E7E7E7;
margin: 10px 0 45px;
position: relative;
}
.author-info {
border-bottom: 1px solid #E7E7E7;
padding: 20px 20px 15px;
text-shadow: 0 1px 0 #FFFFFF;
background: linear-gradient(to bottom, #F9F9F9 0%, #F5F5F5 100%) repeat scroll 0 0 transparent;
}
.testimonial-author, .testimonial-position {
display: block
}
.testimonial-author {
color: #999999;
font-size: 18px;
padding: 10px 0 5px;
}
.testimonial-position {
color: #595959
}
.testimonial-position {
font-size: .8em;
font-style: italic;
}
.author-quote {
color: #363636;
padding: 43px 35px 30px 77px;
position: relative;
text-shadow: none;
}
.one_third .author-quote {
padding: 15px
}
.testimonial:before {
background: url(//socialmedialv.com/wp-content/themes/parent/images/shortcodes-sprite.png) no-repeat scroll -45px -35px transparent;
content: "";
height: 19px;
left: 35px;
position: absolute;
top: 43px;
width: 25px;
}
.testimonial-bottom-arrow {
background: url(//socialmedialv.com/wp-content/themes/parent/images/shortcodes-sprite.png) no-repeat scroll -97px -25px transparent;
bottom: -32px;
height: 32px;
position: absolute;
right: 40px;
width: 31px;
} .caution, .warning {
border: 1px solid;
-moz-border-radius: 10px;
-webkit-border-radius: 5px;
border-radius: 5px;
margin: 3px 0 10px;
padding: 10px 20px;
}
.caution {
background: #fff4cc url(//socialmedialv.com/wp-content/themes/parent/images/yellow.png) no-repeat 2% 50%;
border-color: #f8e3ac;
color: #e7932e;
padding-left: 48px;
}
.warning {
background: #fbd3b1 url(//socialmedialv.com/wp-content/themes/parent/images/red.png) no-repeat 2% 50%;
border-color: #f5c69a;
color: #d82700;
padding-left: 48px;
}
.warning p, .caution p {
padding: 0
} .post {
padding-bottom: 1.5em;
border-bottom: 1px solid #ccc;
margin-bottom: 2em;
} .comments, .commentlist, .nocomments, .related {
margin-bottom: 2em;
margin-top: 5em;
}
.commentlist .avatar {
float: right;
margin: 0 0 0.5em;
padding: 4px;
}
#cancel-comment-reply-link {
margin-left: 1em
}
.trackback .content, .pingback .content {
font-style: italic
}
.comentary {
font-size: 8pt;
padding: 0;
}
ol.commentlist {
font-size: 8pt;
list-style: none outside none;
margin: 10px;
padding: 0;
text-indent: 0;
}
ol.commentlist li.alt {
}
ol.commentlist li.bypostauthor {
}
ol.commentlist li.byuser {
}
ol.commentlist li.comment {
}
ol.commentlist li div.comment-author {
padding: 0 170px 0 0
}
ol.commentlist li div.vcard {
font: bold 14px/1.4 helvetica,arial,sans-serif
}
ol.commentlist li div.vcard cite.fn {
font-style: normal
}
ol.commentlist li div.vcard img.avatar-32 {
}
ol.commentlist li div.vcard img.photo {
}
ol.commentlist li div.vcard span.says {
}
ol.commentlist li div.commentmetadata {
}
ol.commentlist li p {
margin: 0 0 1em
}
ol.commentlist li ul {
font: 12px/1.4 helvetica,arial,sans-serif;
list-style: square outside none;
margin: 0 0 1em;
padding: 0;
text-indent: 0;
}
ol.commentlist li div.reply {
font: bold 9px arial,sans-serif;
padding: 5px 10px;
text-align: center;
width: 36px;
}
ol.commentlist li div.reply a {
text-decoration: none;
text-transform: uppercase;
}
ol.commentlist li ul.children {
list-style: none outside none;
margin: 1em 0 0;
text-indent: 0;
}
ol.commentlist li ul.children li {
}
ol.commentlist li ul.children li.alt {
}
ol.commentlist li ul.children li.bypostauthor {
}
ol.commentlist li ul.children li.byuser {
}
ol.commentlist li ul.children li.comment {
}
ol.commentlist li ul.children li.comment-author-admin {
}
ol.commentlist li ul.children li.depth-2 {
margin: 0 0 0.25em 1.5em
}
ol.commentlist li ul.children li.depth-3 {
margin: 0 0 0.25em 1.5em
}
ol.commentlist li ul.children li.depth-4 {
margin: 0 0 0.25em 1.5em
}
ol.commentlist li ul.children li.depth-5 {
}
ol.commentlist li ul.children li.odd {
}
ol.commentlist li.parent {
}
ol.commentlist li.pingback {
}
ol.commentlist li.pingback.parent {
}
ol.commentlist li.pingback div.vcard {
padding: 0 10px 0 0
}
ol.commentlist li.thread-alt {
}
ol.commentlist li.thread-even {
}
ol.commentlist li.thread-odd {
}
.comment-body .vcard img {
float: left;
margin: 0 5px;
}
#comment {
padding: 10px;
width: 90%;
}
.comment-body {
background: none repeat scroll 0 0 #F0F0F0;
margin-bottom: 10px;
padding: 10px;
}
.comment-body .vcard {
line-height: 1.7em
}
.comment-body .vcard a {
font-size: 14px;
font-weight: bold;
}
.comment-body .vcard img {
border: 1px solid #CCCCCC;
float: left;
margin-right: 5px;
}
.comment-body .commentmetadata {
font-size: 10px
}
.comment-body .commentmetadata a {
color: #888888
}
.comment-body p {
clear: both;
line-height: 1.5em;
margin-top: 20px;
}
@import url("https://fonts.googleapis.com/css2?family=Barlow+Condensed:ital,wght@0,100;0,200;0,300;0,400;0,500;0,600;0,700;0,800;0,900;1,100;1,200;1,300;1,400;1,500;1,600;1,700;1,800;1,900&family=Open+Sans:ital,wght@0,300..800;1,300..800&family=Staatliches&display=swap"); @font-face {
font-family: 'Gotham';
src: url(//socialmedialv.com/wp-content/themes/child/fonts/Gotham-Book.woff) format('woff');
font-weight: 300;
font-style: normal;
font-display: swap;
}
@font-face {
font-family: 'Gotham';
src: url(//socialmedialv.com/wp-content/themes/child/fonts/Gotham-Medium.woff) format('woff');
font-weight: 500;
font-style: normal;
font-display: swap;
}
@font-face {
font-family: 'Gotham';
src: url(//socialmedialv.com/wp-content/themes/child/fonts/Gotham-Bold.woff) format('woff');
font-weight: 700;
font-style: normal;
font-display: swap;
}
@font-face {
font-family: 'Gotham';
src: url(//socialmedialv.com/wp-content/themes/child/fonts/Gotham-Ultra.woff) format('woff');
font-weight: 900;
font-style: normal;
font-display: swap;
}
@font-face {
font-family: 'Open Sans';
src: url(//socialmedialv.com/wp-content/themes/child/fonts/OpenSans-Bold.woff2) format('woff2'),
url(//socialmedialv.com/wp-content/themes/child/fonts/OpenSans-Bold.woff) format('woff');
font-weight: bold;
font-style: normal;
font-display: swap;
}
@font-face {
font-family: 'Open Sans';
src: url(//socialmedialv.com/wp-content/themes/child/fonts/OpenSans-Regular.woff2) format('woff2'),
url(//socialmedialv.com/wp-content/themes/child/fonts/OpenSans-Regular.woff) format('woff');
font-weight: normal;
font-style: normal;
font-display: swap;
}
#wrap, body {
overflow: visible;
}
a {
text-decoration: none !important;
}
p {
margin-bottom: 1.5rem;
line-height: 1.5;
letter-spacing: 1.5px;
}
div > p:last-child {
margin-bottom: 0;
}
ul.wp-block-list li {
line-height: 1.5;
letter-spacing: 2px;
}
input, textarea, select, div.wpforms-container div.wpforms-uploader {
border: 3px solid #e5e5e5 !important;
margin-bottom: 0px !important;
padding: 15px 20px !important;
background: #ffffff;
font-weight: 400 !important;
color: #686868 !important;
line-height: 24px;
font-size: 20px !important;
letter-spacing: 2px;
height: auto !important;
border-radius: 6px !important;
font-family: 'Open Sans'  !important; 
}
textarea {
height: 120px !important;
}
input:focus, textarea:focus, select:focus {
outline:none;
}
::placeholder {
color: #666666 !important;
opacity:0.5 !important;
}
button:focus::after {
box-shadow: none !important;
border: none !important;
}
:root {
--animate-duration: 1s;
--animate-delay: 0.7s;
--animate-repeat: 1;
--title-xxl: clamp(2rem, 4.2vw, 4.75rem);
--title-xl: clamp(1.7rem, 3.2vw, 3.8rem);
--title-lg: clamp(1.6rem, 2.1vw, 2.5rem);
--title-md: clamp(1.5rem, 1.8vw, 2.2rem);
--title-sm: clamp(1.2rem, 1.5vw, 1.9rem);
--title-xs: clamp(1rem, 1.3vw, 1.4375rem);
--white:#ffffff;
--black:#000000;
--primary: #079afd;
--violet:#d6349f;
}
.text-primary, .text-blue {
color: var(--primary) !important;
}
.OS-font {
font-family: 'Open Sans';
}
.title-xxl, h2 {
font-size: var(--title-xxl);
}
.title-xl, h3 {
font-size: var(--title-xl);
}
.title-lg, h4 {
font-size: var(--title-lg);
}
.title-md, h5 {
font-size: var(--title-md);
}
.title-sm, h6 {
font-size: var(--title-sm);
}
.title-xs {
font-size: var(--title-xs);
}
.fw-300 {
font-weight: 300;
}
.fw-bolder {
font-weight: 900 !important;
line-height: normal !important;
}
.ls-0 {
letter-spacing: 0px !important;
}
.ls-1 {
letter-spacing: 1px;
}
.ls-2 {
letter-spacing: 2px;
}
.ls-3 {
letter-spacing: 3px;
}
.ls-4 {
letter-spacing: 4px;
}
.lh-08{
line-height: 0.8 !important;
}
.lh-normal {
line-height: normal !important;
}
.lh-xl {
line-height:var(--title-xl) !important;
}
.title.splitting[data-scroll="in"] .char {
animation: slide-in .6s cubic-bezier(.3, 0, .7, 1) both;
animation-delay: calc(50ms * var(--char-index));
animation-play-state: running;
}
.title.splitting[data-scroll="out"] .char {
opacity:0;
}
@keyframes slide-in {
from {
transform: scale(0.4) translateY(80%);
opacity: 0;
}
}
.text--fading.splitting[data-scroll="in"] .char {
animation: fade-in .6s both;
animation-delay: calc(0.25s + var(--char-index) * 0.05s);
animation-play-state: running;
}
.text--fading.splitting[data-scroll='out'] .char {
opacity: 0;
}
@keyframes fade-in {
from {
opacity: 0;
}
}
@keyframes shadow {
0% {
box-shadow: 0 0 0 0px rgba(113, 113, 113, 0.5);
}
100% {
box-shadow: 0 0 0 30px rgba(113, 113, 113, 0);
}
}
@keyframes growDown{
0% {
transform: scaleY(0);
}
80% {
transform: scaleY(1.1);
}
100% {
transform: scaleY(1);
}
}
@keyframes gradientSmooth {
0% {
background-position: 0 0;
}
50% {
background-position: 70% 0;
}
100% {
background-position: 0 0;
}
}
h1, h2, h3, h4, h5, h6 {
font-weight: 700;
font-family: 'Open Sans';
color: var(--black)
}
h1 strong, h2 strong, h3 strong, h4 strong, h5 strong, h6 strong {
font-weight: 700;
}
article li:before {
content: "";
padding-right: 0px;
}
ul.wp-block-list li {
list-style: disc;
color: #000000;
}
ul.wp-block-list {
padding-left: 15px;
}
footer ul.wp-block-list {
padding-left: 15px;
}
footer ul.wp-block-list li {
list-style: none;
}
.single .post-thumbnail {
text-align: center;
margin: 40px auto;
max-width: 720px;
}
.single .post h2 {
font-size: var(--title-md);
letter-spacing:normal;
}
.single .post h3 {
font-size: calc(var(--title-sm) - 2px);
}
.single .post h4, .single .post h5, .single .post h6 {
font-size: var(--title-xs);
}
.entry-header h1.entry-title {
display: none;
} #header a.phone:hover {
color: var(--violet);
}
a.phone, .phone a {
display: flex;
align-items: center;
color: var(--black);
margin-left: 0.5rem;
font-family: 'Gotham';
}
.phone a {
margin-left:0;
}
.phone a::before {
color: var(--white);
background: var(--black);
} .page .post-thumbnail {
display: none;
}
.page #callout2 > .container {
max-width: 100%;
padding: 0;
}
.w-100 img {
width: 100%;
} .testimonial:before {
content: "";
display: none;
}
.strong-view.wpmtst-default div.wpmslider-viewport {
border: none !important;
overflow: visible !important;
}
.strong-view.wpmtst-default .wpmtst-testimonial-inner {
border: 0px solid #FFFFFF;
text-align: center;
}
.strong-view.wpmtst-default .wpmtst-testimonial-field {
text-align: center !important;
font-size: var(--title-xs) !important;
font-weight: 700;
margin-top: 30px;
}
.strong-view .strong-content.strong-grid {
gap: 30px;
margin: 0 !important;
justify-content: center;
}
.strong-view .strong-content.strong-grid .wpmtst-testimonial {
flex-direction: column;
align-items: center;
margin-bottom: 25px !important;
background: #fff;
padding: 40px 20px 10px;
box-shadow: 6px 6px 15px #00000009;
border-radius: 40px;
border: 3px solid #f2f2f2;
} .strong-view .strong-content.strong-grid .wpmtst-testimonial .wpmtst-testimonial-inner {
height: auto;
display: flex;
flex-direction: column;
justify-content: space-between;
border: none;
padding: 0;
font-size: 15px;
}
.strong-view .strong-content.strong-grid .wpmtst-testimonial .clear {
display: none;
}
.strong-grid .wpmtst-testimonial .testimonial-content {
min-height: 240px;
padding: 0 10px;
}
.strong-grid .wpmtst-testimonial .testimonial-content p {
text-align: center !important;
line-height: 1.8;
}
.strong-view.wpmtst-default .wpmtst-testimonial-field {
text-align: center !important;
color: #000000 !important;
margin-top: 1rem;
margin-bottom: 0.5rem;
}
.strong-view.wpmtst-default .wpmtst-testimonial-field::before {
content: "- ";
}
.strong-view.wpmtst-default .wpmtst-testimonial-field::after {
content: ".";
} .strong-view.wpmtst-default.slider-container .wpmtst-testimonial-inner, 
.strong-view.wpmtst-default.slider-container .wpmtst-testimonial {
border: none;
}
.strong-view.wpmtst-default.slider-container .wpmtst-testimonial-inner:before {
transform: none;
zoom:0.8;
margin-top: 15px;
text-align: center;
}
.strong-view.wpmtst-default.slider-container .testimonial-content {
font-style: italic;
padding: 0 6rem;
position: relative;
}
.strong-view.wpmtst-default.slider-container .testimonial-content:before, 
.strong-view.wpmtst-default.slider-container .testimonial-content:after {
content: "";
background: url(//socialmedialv.com/wp-content/themes/child/images/quote.png) no-repeat center right / contain;
width: 80px;
height: 80px;
display: block;
position: absolute;
right: 0;
top: 0;
bottom: 0;
margin: auto;
}
.strong-view.wpmtst-default.slider-container .testimonial-content:before {
transform: rotate(180deg);
left: 0;
right: auto;
background-position: center left;
}
.strong-view.pager-style-buttons .wpmslider-pager-link.active:before, 
.strong-view.pager-style-buttons .wpmslider-pager-link:before {
width: 12px !important;
height: 12px !important;
background: transparent !important;
mask: none !important;
border-radius: 100%;
border: 2px solid var(--black);
}
.strong-view.pager-style-buttons .wpmslider-pager-link.active:before {
background: var(--white) !important;
border: 2px solid var(--white);
}
.strong-view.wpmtst-default .wpmtst-testimonial-content p {
font-size: 14px;
text-align: center;
font-style: normal;
}
.strong-view.wpmtst-default.slider-container {
max-width: 75%;
margin: 0 auto;
}
.strong-view.nav-position-outside .wpmslider-controls {
padding-top:0 !important;
}
.page .strong-view.wpmtst-default .wpmtst-testimonial-heading::before, .page .strong-view.wpmtst-default .wpmtst-testimonial-heading::after {
content: '"';
}
.page .strong-view.wpmtst-default .wpmtst-testimonial-heading {
padding-left:0 !important;
background: none !important;
text-align: center;
color: var(--white);
}
.strong-view.wpmtst-default.slider-container .strong-content {
color: var(--white);
}
.strong-view .wpmslider-pager-link {
margin-left: 5px !important;
margin-right: 5px !important;
}
.formSection {
max-width: 600px;
background: #ffffff;
border-radius: 35px;
padding: 2.5rem 20px 3.5rem;
border: 0px solid #f2f2f2;
box-shadow: 5px 5px 10px #00000011;
}
.formSection h5 {
text-align: center;
color: #000000;
}
div.wpforms-container-full:not(:empty) {
margin-bottom: 0 !important;
}
.wpforms-container .wpforms-field {
padding: 0 !important;
margin-bottom: 20px;
}
.wpforms-container .wpforms-field-layout {
margin-bottom: 0 !important;
}
.wpforms-container-full .wpforms-field-label {
font-size: 20px !important;
font-weight: 500;
}
.formSection .wpforms-container-full .wpforms-field ul li::before {
content: "";
padding: 0;
}
input[type="checkbox"], input[type="radio"] {
padding: 12px !important;
border: 0px !important;
margin-top: 2px !important;
}
input[type="checkbox"]::before, input[type="radio"]::before {
width: 24px !important;
height: 24px !important;
border: 3px solid #cdcdcd !important;
box-shadow: none;
top: -5px !important;
border-radius: 60% !important;
}
.wpforms-container-full input[type="checkbox"]:checked:before,
.wpforms-container-full input[type="radio"]:checked:before {
background: var(--primary) !important;
}
.wpforms-container-full input[type="checkbox"]:checked:after,
.wpforms-container-full input[type="radio"]:checked:after {
border: none !important;
}
.formSection .wpforms-container-full .wpforms-field ul li label {
color: #adadad;
font-weight: 400;
}
.formSection .wpforms-container-full .wpforms-field ul {
gap: 10px !important;
}
.formSection button, .wpforms-container-full .wpforms-submit {
background: linear-gradient(to right, #2390f5, #f73fba);
color: var(--white) !important;
border-radius: 30px !important;
padding: 1rem 1.5rem !important;
height: auto !important;
font-family: 'Gotham' !important;
font-weight: 500;
font-size: 16px !important;
text-transform: uppercase;
}
.formSection button:hover, .wpforms-container-full .wpforms-submit:hover {
background: var(--primary) !important;
color: var(--white) !important;
}
.wpforms-container .wpforms-submit-container {
text-align: center;
}
.formSection .wpforms-container .wpforms-field-checkbox {
margin: 25px 0;
}
.wpforms-field select.wpforms-field-large {
color: #aaaaaa;
}
div.wpforms-container-full select, div.wpforms-container-full select:disabled, .wp-core-ui div.wpforms-container-full select, .wp-core-ui div.wpforms-container-full select:disabled {
background-image: linear-gradient(45deg, transparent 50%, var(--black) 50%), linear-gradient(135deg, var(--black) 50%, transparent 50%) !important;
background-position: calc(100% - 23px) 50%, calc(100% - 10px) 50% !important;
background-size: 12px 11px, 13px 11px !important;
}
div.wpforms-container-full .wpforms-form .wpforms-field.wpforms-field-select-style-modern .choices .choices__inner {
--wpforms-field-border-size: 3px;
--wpforms-field-border-radius: 6px;
--wpforms-field-border-color: #e5e5e5;
padding: 7px 20px !important;
}
div.wpforms-container-full .wpforms-form .wpforms-field.wpforms-field-select-style-modern .choices .choices__inner .choices__list--single .choices__item--selectable {
font-size: 20px !important;
}
div.wpforms-container-full .wpforms-form .wpforms-field.wpforms-field-select-style-modern .choices.is-open:before {
height:0;
}
div.wpforms-container-full .wpforms-form .wpforms-field.wpforms-field-select-style-modern .choices[data-type*="select-one"]:after, div.wpforms-container-full .wpforms-form .wpforms-field.wpforms-field-select-style-modern .choices[data-type*="select-multiple"]:after {
border-left: 10px solid transparent !important;
border-right: 10px solid transparent !important;
border-top: 10px solid #000000 !important;
margin-top: -6px;
}
div.wpforms-container-full .wpforms-form .wpforms-field.wpforms-field-select-style-modern .choices.is-focused .choices__inner, div.wpforms-container-full .wpforms-form .wpforms-field.wpforms-field-select-style-modern .choices.is-open .choices__inner, div.wpforms-container-full .wpforms-form .wpforms-field.wpforms-field-select-style-modern .choices.is-open .choices__list--dropdown {
border-color: #c2c2c2 !important;
border-width:2px !important;
box-shadow: 0 0 0 1px transparent, 0px 1px 2px rgba(0, 0, 0, 0) !important;
}
div.wpforms-container-full .wpforms-form .wpforms-field.wpforms-field-select-style-modern .choices.is-open:before {
height:0 !important;
}
div.wpforms-container-full .wpforms-form .wpforms-field.wpforms-field-select-style-modern .choices .choices__list--dropdown .choices__item--selectable.is-highlighted {
background-color: var(--primary) !important;
}
div.wpforms-container-full .wpforms-field-label {
font-size: 18px !important;
font-weight: 500;
letter-spacing: 1px;
margin-bottom: 1.5rem;
color: #8c8c8c;
}
div.wpforms-container-full .wpforms-field.wpforms-field-radio ul li input+label {
font-size: 14px;
margin-top: 1px;
}
.container{
max-width: 1200px;
}
.text-white{
color: var(--white);
}
.text-transparent{
background: linear-gradient(to right, #2390f5, #f73fba);
-webkit-background-clip: text;
-webkit-text-fill-color: transparent;;
} .open-sans{
font-family: 'Open Sans';
}
.Gotham{
font-family: 'Gotham';
}
.set-up .bg-black{
font-size: clamp(1rem, 1.4vw, 1.6875rem);
}
.text-violet{
color: var(--violet);
}
.menu-item a:hover{
color: var(--violet) !important;
}
.logo img{
max-width: 220px !important;
}  .bg-white .button {
border: 3px solid transparent;
background: 
linear-gradient(white, white) padding-box,       
linear-gradient(to right, #2390f5, #f73fba) border-box; 
background-clip: padding-box, border-box;
background-origin: padding-box, border-box;
color: var(--black);
padding: 0.65rem 1.5rem;
}
.bg-white .button:hover, .bg-white .button:focus{
border: 3px solid var(--primary); 
}
a.button:focus{
border: 3px solid var(--primary);
}
.max-725{
max-width: 725px;
}
.social{
max-width: 90%;
margin: 0 auto;
}  .running, .process, .form, .gradient-bg {
background: linear-gradient(to right, #2390f5, #f73fba);
animation: gradientSmooth 15s ease infinite;
background-size: 150% 100%;
}
.running a.button, a.btn-black.button {
background: var(--black) !important;
}
.running a.button:hover, a.btn-black.button:hover {
background: var(--primary) !important;
}
.running {
font-size: clamp(0.8rem, 1.4vw, 1.3rem);
}
.specialize img, .specialize video {
border-radius: 25px;
height: 100%;
}
.no-effect {
animation: none;
background-size: 100%;
}  .phone-counter figure {
width: clamp(145px, 18vw, 340px);
flex: 0 0 clamp(145px, 18vw, 340px);
position: relative;
}
.countSec {
display: flex !important;
flex-direction: column;
padding: 5% 0;
align-items: start !important;
justify-content: space-between;
margin-left: -3px !important;
}
.countSec > div {
border-left: clamp(1rem, 2vw, 2.5rem) solid #ed43bd;
padding-left: 28px;
}
.countSec h3 {
margin-bottom:0;
font-weight: 900;
}  .process-list {
display: grid !important;
grid-template-columns: repeat(3, minmax(0, 1fr));
gap: 0 !important;
}
.process-list > * {
position: relative;
}
.process-list > *:not(:nth-last-child(-n + 3))::after {
content: "";
position: absolute;
left: 0;
right: 0;
bottom: 0;
height: 2px;
background-color: #8a4dbf;
}
.process-list > *:not(:nth-last-child(-n + 3))::before {
content: "";
position: absolute;
left: 0;
right: 0;
bottom: 2px;
height: 2px;
background-color: #9797ee;
}
.gray-line .process-list > *:not(:nth-last-child(-n + 3))::after {
background-color: #c8c8c8;
}
.gray-line .process-list > *:not(:nth-last-child(-n + 3))::before {
background-color: #ffffff;
}
.process-list .wp-block-group{
height: 100%;
}
.process-list img{
max-width: 90px;
} .home-article  li, .threeSec > div, .blog #callout2 section > article {
background: #ffffff;
border-radius: 30px;
padding: 1.5rem 1.5rem 3rem;
border: 2px solid #e5e5e5;
}
.home-article img, .threeSec > div img, .threeSec > div video, .blog #callout2 section > article img {
border-radius:18px;
overflow:hidden;
aspect-ratio: 4 / 2.75 !important;
object-fit: cover;
}
.threeSec > div h5 {
margin-bottom:1.5rem;
}
.formSection .wpforms-submit{
display: flex;
justify-content:center;
} .entry-meta .byline, .entry-meta .comments-link, .entry-meta .cat-links, #comments, .entry-meta .featured-post, 
.moretag, nav.navigation.post-navigation, .blog .entry-summary .moretag, .single .date {
display: none;
}
.post {
margin-bottom: 0;
}
.blog .entry-summary p {
display: contents;
}
.blog a.post-thumbnail {
position: relative;
width: 100%;
height: 100%;
display: block;
padding-top: 56.25%;
}
.blog a.post-thumbnail img {
position: absolute;
top: 0;
left: 0;
width: 100%;
height: 100%;
object-fit: cover;
}
.blog #callout2 section {
display: grid;
grid-gap: 1.5rem;
grid-template-columns: repeat(auto-fit, minmax(320px, 1fr));
}
.latestNews h3 {
color: var(--white);
}
.latestNews p {
color: var(--white);
font-size: var(--title-xs);
}
.latestNews img {
border-radius: 20px;
aspect-ratio: 1.75 / 1;
object-fit: cover;
}
.blog .post header{
margin: 20px 0 10px;
}
.single .title-xl{
font-size: clamp(1.39rem, 2vw, 3.9375rem);
margin: 20px 0 10px;
}
.single .post-thumbnail {
text-align: center;
margin: 40px auto;
max-width: 720px;
}
.blog .entry-summary {
display: -webkit-box;
-webkit-line-clamp: 4;
-webkit-box-orient: vertical;
overflow: hidden;
}
ul.pagination {
width: 100%;
justify-content: center;
gap: 20px;
flex-wrap: wrap;
}
ul.pagination a, ul.pagination span {
width: 40px;
text-align: center;
background: var(--primary);
display: inline-block;
border-radius: 10px;
line-height: 40px;
font-size: 21px;
font-weight: 700;
color: var(--white);
}
ul.pagination a:hover, ul.pagination span.current {
background: var(--violet);
color: var(--white);
}
.ReadMore-Button {
margin-top: 30px;
}
.blog .date {   
}
a.button.arrow::after {
content: "\f101";
font-family: "Font Awesome 6 Free";
font-weight: 700;
margin-left: 10px;
font-size: 27px;
position: relative;
top: 5px;
line-height: 0;
transform: translate(0px);
display: inline-block;
transition: all ease 0.3s;
}
a.button.arrow:hover::after, .ReadMore-Button a:hover:after {
transform: translate(15px);
}
.with-border {
font-weight: 700;
border: 1px solid;
display: inline-block;
padding: 1rem;
border-radius: 12px;
margin-bottom:10px !important;
}
.elevate-img {
position: relative;
align-self: self-end;
}
.barContent .d-flex img {
max-width: 80px;
}
.team img {
filter: opacity(0.85);
}
.team h6 {
margin-bottom: 0;
}
.stickySec .position-sticky {
top: calc(50% - 150px) !important;
}
.media-text h5 {
margin-bottom: 2rem;
}
.media-text img {
max-width: 120px;
margin: 0 auto;
display: block;
}
.media-text > div {
margin-bottom: 3rem;
border-radius: 1rem;
}
.media-text .wp-block-media-text__content {
padding-right: 0;
}
.wp-block-heading sub {
bottom: 3px;
font-size: 14px;
} #footer {
background-color: var(--black);
}
#footer .container.clearfix {
max-width: 1450px;
}
#footer2 .container.clearfix {
max-width: 1450px;
}
#footer .menu a:before {
content: "" !important;
}
.wp-block-latest-posts__post-date{
color: #9c9c9c !important;
}
#footer input {
padding: 9px 20px !important;
}
.copyright p{
font-size: 15px !important;
letter-spacing: 0 !important;
}
footer .wp-block-latest-posts__post-date {
display: inline-block;
margin-left: 5px;
}
#footer .wpforms-form {
display: flex;
gap:0.5rem;
}
#footer  .wpforms-container,.wpforms-submit-container {
margin: 0 !important;
}
#footer div.wpforms-container-full input[type=email]{
border-radius: 30px !important;
min-width: 450px !important;
}
#footer p,.wp-block-latest-posts__post-title{
color: var(--white) !important;
letter-spacing: 0px !important;
font-family: 'Gotham';
font-weight: 300 !important;
font-size: 14px !important;
}
.max-350{
max-width: 350px;
}
.newsletter{
border-top: 3px solid #434343;
border-bottom: 3px solid #434343;
}
#footer .wpforms-container .wpforms-field {
margin-bottom: 0px !important;
}
.socialmedia{
display: flex;
gap: 1.5rem;
}
.socialmedia .fa{
height: 48px;
width: 48px;
border: 3px solid var(--white);
padding: 0.5rem;
border-radius: 50%;
align-items: center;
text-align: center;
display: flex;
justify-content: center;
font-size: 28px;
color: #ffffff;
}
.socialmedia a:hover .fa {
border-color: var(--primary);
color: var(--violet);
}
.wp-block-latest-posts li{
margin-bottom: 32px;
}
#footer2 .footer_nav {
padding: 0;
margin: 0;
display: flex;
}
#footer2 .footer_nav li {
list-style: none;
letter-spacing: 1px;
border-left: 1px solid #ffffff;
line-height: normal;
padding-left: 10px;
margin-left: 10px;
}
#footer2 .footer_nav li:first-child {
border-left: 0px solid #ffffff;
padding-left: 0px;
margin-left: 0px;
}
#footer2 p{
font-weight: 400 !important;
color: #ffffff;
font-size: 12px !important;
letter-spacing: 1px !important;
margin: 0;
}
#footer2 .footer_nav li a {
font-family: "Open Sans", sans-serif;
font-weight: 400;
font-size: 12px;
}
.copy a{
color: var(--white) !important;
}
.copy a:hover{
color: var(--white) !important;
}
.privacy{
float: right;
margin-top: 12px !important;
}  .parallex {
position: relative;
width: 100%;
height: 100%;
display: flex;
justify-content: center;
align-items: center;
overflow: visible;
max-width:820px;
}
.shape img {
transform: scale(0);
animation: zoomInOnce 0.5s ease-out forwards;
}
.object img {
position: absolute;
top: 0;
left: 0;
right: 0;
bottom: 0;
margin: auto;
width: 80%;
border-radius: 12px;
transform: scale(0);
animation: zoomInOnce 0.5s ease-out 0.5s forwards;
} .float {
position: absolute;
font-size: 26px;
opacity: 1;
animation: floatUpDown 6s ease-in-out infinite;
}
.float-1 { top: 8%; left: 15%; max-width: 52px; animation-delay: 0s; }
.float-2 { top: 25%; right: -5%; max-width: 92px; animation-delay: 1.5s; }
.float-3 { bottom: 20%; left: 0%; max-width: 42px; animation-delay: 3.5s; }
.float-4 { bottom: 25%; right: -8%; max-width: 42px; animation-delay: 4.5s; }
.float-5 { top: 17%; left: -10%; max-width: 110px; animation-delay: 2.5s; }
@keyframes floatUpDown {
0%, 100% {
transform: translateY(0px);
opacity: 1;
}
50% {
transform: translateY(-15px);
opacity: 1;
}
}
@keyframes zoomInOnce {
0% {
transform: scale(0);
}
100% {
transform: scale(1);
}
} body {
background-color: #ffffff; }
#header {
background-color: #ffffff;
padding: 0 0 1px;
z-index: 999;
position: sticky;
top: 0;
border-bottom: 4px solid #a7a1a177;
}
#callout {
background-color: #ffffff;
} #callout2 {
background-color: #ffffff;
}
#footer2 {
background-color: var(--black);
color: #ffffff;
font-size: 12px;
padding: 15px 0;
}
.woocommerce a.button.alt, .woocommerce button.button.alt, .woocommerce input.button.alt, .woocommerce #respond input#submit.alt, .woocommerce #content input.button.alt, .woocommerce-page a.button.alt, .woocommerce-page button.button.alt, .woocommerce-page input.button.alt, .woocommerce-page #respond input#submit.alt, .woocommerce-page #content input.button.alt,.woocommerce a.button, .woocommerce button.button, .woocommerce input.button, .woocommerce #respond input#submit, .woocommerce #content input.button, .woocommerce-page a.button, .woocommerce-page button.button, .woocommerce-page input.button, .woocommerce-page #respond input#submit, .woocommerce-page #content input.button,.btn,.btn-default,a.button,button,input[type="submit"],input[type="reset"],input[type="button"] {
background-image: none;
background: linear-gradient(to right, #2390f5, #f73fba); 
animation: gradientSmooth 10s ease infinite;
background-size: 150% 100%;
border: 0px solid rgba(0, 0, 0, .1);
border-radius: 30px;
box-shadow: none;
color: var(--white);
cursor: pointer;
display: inline-block;
font-family: "Gotham";
font-size: 16px;
font-weight: 500;
left: auto;
line-height: 1.25em;
margin: 0;
overflow: visible;
padding: 0.8rem 1.5rem;
position: relative;
text-decoration: none;
text-shadow: none;
vertical-align: middle;
white-space: nowrap;
text-align: center;
letter-spacing: 0px;
}
.woocommerce a.button.alt:hover, .woocommerce button.button.alt:hover, .woocommerce input.button.alt:hover, .woocommerce #respond input#submit.alt:hover, .woocommerce #content input.button.alt:hover, .woocommerce-page a.button.alt:hover, .woocommerce-page button.button.alt:hover, .woocommerce-page input.button.alt:hover, .woocommerce-page #respond input#submit.alt:hover, .woocommerce-page #content input.button.alt:hover,.woocommerce a.button:hover, .woocommerce button.button:hover, .woocommerce input.button:hover, .woocommerce #respond input#submit:hover, .woocommerce #content input.button:hover, .woocommerce-page a.button:hover, .woocommerce-page button.button:hover, .woocommerce-page input.button:hover, .woocommerce-page #respond input#submit:hover, .woocommerce-page #content input.button:hover, .btn:hover, .btn-default:hover, a.button:hover, button:hover, input[type="submit"]:hover, input[type="reset"]:hover, input[type="button"]:hover,.woocommerce a.button.alt:focus, .woocommerce button.button.alt:focus, .woocommerce input.button.alt:focus, .woocommerce #respond input#submit.alt:focus, .woocommerce #content input.button.alt:focus, .woocommerce-page a.button.alt:focus, .woocommerce-page button.button.alt:focus, .woocommerce-page input.button.alt:focus, .woocommerce-page #respond input#submit.alt:focus, .woocommerce-page #content input.button.alt:focus,.woocommerce a.button:focus, .woocommerce button.button:focus, .woocommerce input.button:focus, .woocommerce #respond input#submit:focus, .woocommerce #content input.button:focus, .woocommerce-page a.button:focus, .woocommerce-page button.button:focus, .woocommerce-page input.button:focus, .woocommerce-page #respond input#submit:focus, .woocommerce-page #content input.button:focus,.btn:focus,.btn-default:focus,a.button:focus,button:focus,input[type="submit"]:focus,input[type="reset"]:focus,input[type="button"]:focus,.woocommerce a.button.alt:active, .woocommerce button.button.alt:active, .woocommerce input.button.alt:active, .woocommerce #respond input#submit.alt:active, .woocommerce #content input.button.alt:active, .woocommerce-page a.button.alt:active, .woocommerce-page button.button.alt:active, .woocommerce-page input.button.alt:active, .woocommerce-page #respond input#submit.alt:active, .woocommerce-page #content input.button.alt:active,.woocommerce a.button:active, .woocommerce button.button:active, .woocommerce input.button:active, .woocommerce #respond input#submit:active, .woocommerce #content input.button:active, .woocommerce-page a.button:active, .woocommerce-page button.button:active, .woocommerce-page input.button:active, .woocommerce-page #respond input#submit:active, .woocommerce-page #content input.button:active,.btn:active,.btn-default:active,a.button:active,button:active,input[type="submit"]:active,input[type="reset"]:active,input[type="button"]:active {
background-image: none;
background-color: var(--primary); x-background: linear-gradient(to bottom, #36342c 0%,#26241f 100%); border: 0px solid rgba(0, 0, 0, .3);
color: var(--white);
}
.shop-now-btn {
float: right; 
margin:  0 0 15px 15px;
} .navbar, .navbar-default {
background-color: transparent;
border: 0px solid #e7e7e7;
margin-bottom: 0px;
}
.navbar-default .navbar-nav > .active > a, .navbar-default .navbar-nav > .active > a:hover, .navbar-default .navbar-nav > .active > a:focus {
background-color: transparent;
} .navbar-default .navbar-nav .open .dropdown-menu > .active > a, .navbar-default .navbar-nav .open .dropdown-menu > .active > a:hover, .navbar-default .navbar-nav .open .dropdown-menu > .active > a:focus {
background-color: transparent;
color: var(--primary) !important;
} .navbar-toggle {
background-color: rgba(0, 0, 0, 0);
background-image: none;
border: 1px solid rgba(0, 0, 0, 0);
border-radius: 4px;
float: right;
margin-bottom: 8px;
margin-right: 15px;
margin-top: 8px;
padding: 9px 10px;
position: relative;
}
.navbar-default .navbar-toggle .icon-bar {
background-color: #cccccc
}
.navbar-default .navbar-toggle:hover, .navbar-default .navbar-toggle:focus {
background-color: #dddddd
} @media (min-width: 768px) { 
.logo {
float: left;
position: relative;
}
.logo img {
}
.copy {
float: left
}
.designed-by {
float: right
} nav.navbar-default {
background: url() repeat 0 0;
padding: 0;
margin: 0;
background-color: none;
border: none;
min-height: 0;
box-shadow: none;
border-radius: 0;
}
nav.navbar-default .navbar-collapse {
background: url() repeat 0 0;
padding: 0;
margin: 0;
background-color: none;
border: none;
box-shadow: none;
border-radius: 0;
} #header .container {
padding-top: 2em;
padding-bottom: 2.5em;
} .dropdown:hover .dropdown-menu {
display: block
} .primary-nav > li > a {
background: url() repeat 0 0;
padding: 0 7px;
margin: 0;
background-color: none;
border: none;
box-shadow: none;
border-radius: 0;
text-shadow: 0;
line-height: 36px;
border-left: 0px solid #000000;
} .navbar-default .primary-nav > .active > a, .navbar-default .primary-nav > .active > a:hover, .navbar-default .primary-nav > .active > a:focus, .navbar-default .primary-nav > li > a:hover, .navbar-default .primary-nav .current-menu-parent > a {
background: none
} nav.navbar-default .primary-nav > li:nth-child(1) > a {
border-left: none
}
nav.navbar-default .primary-nav > li:nth-last-child(1) > a {
padding-right: 0
} .navbar-default .secondary-nav > .active > a, .navbar-default .secondary-nav > .active > a:hover, .navbar-default .secondary-nav > .active > a:focus, .navbar-default .secondary-nav > li > a:hover {
background: none
} nav.navbar-default .secondary-nav li:nth-child(1) a {
border-left: none
}
nav.navbar-default .secondary-nav li:nth-last-child(1) a {
padding-right: 0
} } @media (min-width: 992px) {
a.button, .formSection button, .wpforms-container-full .wpforms-submit {
min-width: 160px;
} .navbar-default .navbar-nav ul.dropdown-menu {
background-color: var(--white);
border: 0px solid rgba(0, 0, 0, 0.15);
border-radius: 0px;
box-shadow: 0 6px 12px rgba(0, 0, 0, 0.176);
margin: 0;
min-width: 300px;
padding: 10px 0;
}
ul.dropdown-menu  > li.menu-item { }
ul.dropdown-menu > li.menu-item > a, .navbar-default .navbar-nav .open .dropdown-menu > li > a {
padding: 7px 20px;
color: #3C3C3C;
display: block; } ul.dropdown-menu > li > a:hover, ul.dropdown-menu > li.active > a, ul.dropdown-menu > li.active > a:hover, ul.dropdown-menu > li.active > a:focus {
background-color: transparent;
color: var(--primary) !important;
} .navbar-default .navbar-nav > .open > a, .navbar-default .navbar-nav > .open > a:hover, .navbar-default .navbar-nav > .open > a:focus {
background-color: transparent;
color: var(--primary) !important;
}
.dropdown-toggle.caret {
display: none;
}
nav.navbar-default .primary-nav > li:hover > .dropdown-menu {
animation: growDown 300ms ease-in-out forwards;
transform-origin: top center;
}
ul.pagination {
grid-column: 1 / span 3;
}
} @media (min-width: 1200px) { 
.container {
max-width: 1140px;
}
.primary-nav > li > a {
padding: 0 14px;
}
.max-1800{
max-width: 1300px;
margin: 0 auto;
width:90%;
}
a.min-w-240 {
min-width:240px;
}
.elevate-img img {
position: absolute;
bottom: 0;
max-width: calc(100% + 75px);
right: 1%;
}
}
@media (min-width: 1600px) { 
.elevate-img img {
max-width: calc(100% + 45px);
}
.elevate-img.md img {
max-width: calc(100% + 40%);
}
.elevate-img.big img {
max-width: calc(100% + 75%);
}
.home-article h5 {
--title-md: clamp(1.5rem, 1.6vw, 1.8rem);
}
} @media (max-width:1199px) {
body {
font-size: 16px !important;
}
.logo img {
max-width: 180px !important;
}
input, textarea, select, div.wpforms-container div.wpforms-uploader {
padding: 9px 20px !important;
}
.wpforms-container .wpforms-field {
margin-bottom: 22px;
}
#footer div.wpforms-container-full input[type=email] {
border-radius: 30px !important;
min-width: 370px !important;
}
.copyright{
text-align: center;
display: block !important;
}
.copyright img{
margin: 0 auto 20px;
max-width: 50%;
}
.privacy {
margin-top: 0px !important;
float: none;
}
}
@media (max-width:991px) {
.container, .container-fluid, .container-lg, .container-md, .container-sm, .container-xl, .container-xxl {
--bs-gutter-x: 2.5rem;
}
body {
font-size: 16px !important;
}
a.button{ }
.logo img {
max-width: 210px !important;
}
.bg-white .button{ }
#header .button {
font-size: 12px;
padding: 0.6rem 1.5rem !important;
}
.banner{
max-width: 600px;
margin: 0 auto;
}
.process-list,.footer-section{
display: grid !important;
grid-template-columns: repeat(2, minmax(0, 1fr));
}
.process-list > *:not(:nth-last-child(-n + 2))::after {
content: "";
position: absolute;
left: 0;
right: 0;
bottom: 0;
height: 2px;
background-color: #8a4dbf;
}
.process-list > *:not(:nth-last-child(-n + 2))::before {
content: "";
position: absolute;
left: 0;
right: 0;
bottom: 2px;
height: 2px;
background-color: #9797ee;
}
.gray-line .process-list > *:not(:nth-last-child(-n + 2))::after {
background-color: #c8c8c8;
}
.gray-line .process-list > *:not(:nth-last-child(-n + 2))::before {
background-color: #ffffff;
}
.wpforms-submit{
min-width: 180px !important;
}
.article.wp-block-columns:not(.is-not-stacked-on-mobile)>.wp-block-column {
flex-basis: 45% !important;
}
.third-article{
display: none !important;
}
.socialmedia{
justify-content: center !important;
}
.contract {
margin-top: 0% !important;
}
.contract figure {
margin-top: 0% !important;
}
#footer .footer-widget {
display: grid !important;
grid-template-columns: repeat(3, 1fr);
}
.footer-widget-3.number-of-col-4 {
display: none;
} #header .container-fluid {
position: relative;
}
.callUs {
margin-right: 2rem;
}
.burger-container {
position: relative;
display: inline-block;
height: 50px;
width: 50px;
cursor: pointer;
-webkit-transform: rotate(0deg);
transform: rotate(0deg);
-webkit-transition: all 0.3s cubic-bezier(0.4, 0.01, 0.165, 0.99);
transition: all 0.3s cubic-bezier(0.4, 0.01, 0.165, 0.99);
-webkit-user-select: none;
-moz-user-select: none;
-ms-user-select: none;
user-select: none;
-webkit-tap-highlight-color: transparent;
border: none;
padding: 0 !important;
margin-right: -5px;
}
.burger-container:focus, .burger-container {
border: none !important;
box-shadow: none;
background: transparent !important;
margin: 0 10px 0 5px !important;
min-width: auto;
position: absolute;
right: 0;
top: 2px;
}
.burger-container #burger {
width: 18px;
height: 8px;
position: relative;
display: block;
margin: 0 auto;
}
.burger-container #burger .bar {
width: 100%;
height: 2px;
display: block;
position: relative;
background: var(--primary);
-webkit-transition: all 0.3s cubic-bezier(0.4, 0.01, 0.165, 0.99);
transition: all 0.3s cubic-bezier(0.4, 0.01, 0.165, 0.99);
-webkit-transition-delay: 0s;
transition-delay: 0s;
}
.burger-container #burger .bar.topBar {
-webkit-transform: translateY(0px) rotate(0deg);
transform: translateY(0px) rotate(0deg);
}
.burger-container #burger .bar.btmBar {
-webkit-transform: translateY(6px) rotate(0deg);
transform: translateY(6px) rotate(0deg);
}
#header.menu-opened {
height: 100%;
width: 100%;
background: var(--white);
-webkit-transition: all 0.2s linear;
transition: all 0.2s linear;
position: fixed; }
#header.menu-opened .burger-container {
-webkit-transform: rotate(90deg);
transform: rotate(90deg);
}
#header.menu-opened .burger-container #burger .bar {
background: var(--primary);
-webkit-transition: all 0.4s cubic-bezier(0.4, 0.01, 0.165, 0.99);
transition: all 0.4s cubic-bezier(0.4, 0.01, 0.165, 0.99);
-webkit-transition-delay: 0.2s;
transition-delay: 0.2s;
}
#header.sticky .burger-container #burger .bar {
background: var(--primary);
}
#header.menu-opened .burger-container #burger .bar.topBar {
-webkit-transform: translateY(4px) rotate(45deg);
transform: translateY(4px) rotate(45deg);
}
#header.menu-opened .burger-container #burger .bar.btmBar {
-webkit-transform: translateY(2px) rotate(-45deg);
transform: translateY(2px) rotate(-45deg);
}
#header .primary-nav li.menu-item {
border-bottom: 0px solid #333;
margin-top: 20px;
-webkit-transform: scale(1.15) translateY(-30px);
transform: scale(1.15) translateY(-30px);
opacity: 0;
-webkit-transition: opacity 0.6s cubic-bezier(0.4, 0.01, 0.165, 0.99), -webkit-transform 0.5s cubic-bezier(0.4, 0.01, 0.165, 0.99);
transition: opacity 0.6s cubic-bezier(0.4, 0.01, 0.165, 0.99), -webkit-transform 0.5s cubic-bezier(0.4, 0.01, 0.165, 0.99);
transition: transform 0.5s cubic-bezier(0.4, 0.01, 0.165, 0.99), opacity 0.6s cubic-bezier(0.4, 0.01, 0.165, 0.99);
transition: transform 0.5s cubic-bezier(0.4, 0.01, 0.165, 0.99), opacity 0.6s cubic-bezier(0.4, 0.01, 0.165, 0.99), -webkit-transform 0.5s cubic-bezier(0.4, 0.01, 0.165, 0.99);
white-space: nowrap;
}
#header.menu-opened .primary-nav li.menu-item {
-webkit-transform: scale(1) translateY(0px);
transform: scale(1) translateY(0px);
opacity: 1;
}
header nav.navbar {
width: 100%;
justify-content: flex-end;
padding:0;
}
.navbar-collapse {
overflow: visible;
margin-top: 30px;
text-align: left;
transform: translate(-135%, 15%);
}
span.dropdown-toggle.caret {
position: absolute;
right: 0;
top: 0;
font-size: 27px;
padding: 0 15px;
z-index: 9;
line-height: 32px;
color: var(--black);
text-align: right;
width: 100%;
z-index:999;
}
#header .navbar-nav li.menu-item a{
font-size: 24px;
padding-left: 15px;
transition: transform 0.5s cubic-bezier(0.4, 0.01, 0.165, 0.99), opacity 0.6s cubic-bezier(0.4, 0.01, 0.165, 0.99), -webkit-transform 0.5s cubic-bezier(0.4, 0.01, 0.165, 0.99);
}
#header .navbar-nav li .dropdown-menu li a{
font-size: 18px;
font-weight: 500;
color: var(--black);
padding-left: 25px;
display: block;
white-space: pre-wrap;
}
#header .navbar-nav li .dropdown-menu li.active a, #header .navbar-nav li .dropdown-menu li a:hover {
color: var(--primary);
}
.dropdown-menu, .dropdown-menu .dropdown-menu{
padding-top: 0 !important;
background: transparent;
}
.dropdown-menu .dropdown-menu {
padding-bottom: 0;
}
#header.menu-opened .navbar-nav li.menu-item{
transform: scale(1) translateY(0px);
opacity: 1;
}
#header .show .navbar-nav li.menu-item {
-webkit-transform: scale(1) translateY(0px);
transform: scale(1) translateY(0px);
opacity: 1;
}
#header .navbar-nav li .dropdown-menu li {
transform: translateY(-100%) !important;
opacity: 0.5 !important;
}
#header .navbar-nav li .dropdown-menu.show li {
transform: translateY(0%) !important;
opacity: 1 !important;
}
#header .navbar-nav ul.dropdown-menu.show {
animation: growDown 400ms ease-in-out  alternate;
transform-origin: top center;
border: none;
}
.navbar-toggler:focus{
box-shadow: none !important;
background-color: transparent;
border: none;
}
#header .navbar-nav > li.dropdown a {
z-index: 99;
position: relative;
}
.home-article {
grid-template-columns: repeat(2, minmax(0, 1fr)) !important;
}
.home-article li:last-child {
display: none;
}
.wp-block-latest-posts li:last-child {
margin-bottom: 0;
}
.designed-by {
float: none;
} input, textarea, select, div.wpforms-container div.wpforms-uploader {
padding: 10px 20px !important;
}
#footer .wpforms-form {
justify-content: center;
margin-bottom: 30px;
}
.newsletter {
text-align: center;
}
#footer2 .footer_nav {
justify-content: center;
}
}
@media (max-width:767px) {
.logo img {
max-width: 170px !important;
margin: 2px 0 2px -10px;
}
.navbar-collapse {
transform: none;
}
.process-list,.footer-section{
display: grid !important;
grid-template-columns: repeat(1, minmax(0, 1fr));
}
.process-list > *:not(:nth-last-child(-n + 1))::after {
content: "";
position: absolute;
left: 0;
right: 0;
bottom: 0;
height: 1px;
background-color: #8a4dbf;
}
.process-list > *:not(:nth-last-child(-n + 1))::before {
content: "";
position: absolute;
left: 0;
right: 0;
bottom: 1px;
height: 1px;
background-color: #9797ee;
}
.gray-line .process-list > *:not(:nth-last-child(-n + 1))::after {
background-color: #c8c8c8;
}
.gray-line .process-list > *:not(:nth-last-child(-n + 1))::before {
background-color: #ffffff;
}
.countSec > div {
padding-left: 16px !important;
}
.wpforms-field-container .wpforms-field {
width: 100% !important;
margin-bottom: 10px !important;
margin-left: 0 !important;
padding: 0 !important;
}
.wpforms-field-row-block.wpforms-first.wpforms-one-half {
margin-bottom: 10px;
}
.wpforms-one-half{
width: 100% !important;
margin-left: 0 !important;
padding: 0 !important;
}
#footer {
text-align: center;
}
#footer .footer-widget {
grid-template-columns: repeat(1, 1fr);
}
.footer-widget-1, .footer-widget-2 {
display: none;
}
#footer .wpforms-validate {
display: block;
}
#footer .wpforms-container{
margin-bottom: 30px !important;
}
#footer div.wpforms-container-full input[type=email] {
margin-bottom: 20px !important;
min-width: auto !important;
}
.burger-container:focus, .burger-container {
margin: 0 !important;
top: 0px;
}
.callUs {
display: none;
}
.formSection {
margin: 0px auto;
border-radius: 20px;
padding: 2rem 20px 2.5rem;
}
.formSection button, .wpforms-container-full .wpforms-submit {
width: 100%;
}
.strong-view .strong-content.strong-grid .wpmtst-testimonial::before {
transform: scale(1);
}
.strong-content.strong-grid.columns-3 .wpmtst-testimonial {
width: 100% !important;
}
.strong-grid .wpmtst-testimonial .testimonial-content {
min-height: auto;
}
.strong-view .strong-content.strong-grid {
gap: 0;
}
.strong-view.wpmtst-default .wpmtst-testimonial-field, .strong-view.wpmtst-default .wpmtst-testimonial-field {
font-size: var(--title-md) !important;
margin: 20px 0 10px !important;
}
.strong-grid .wpmtst-testimonial .testimonial-content p {
line-height: 1.5;
font-size: 13px;
}
.latestNews .recent_posts_wrap {
flex-direction: column-reverse;
gap: 20px;
}
.countSec h3 {
font-size: var(--title-sm);
}
.home-article {
grid-template-columns: repeat(1, minmax(0, 1fr)) !important;
}
.mtop a.phone::before {
content: "\f095";
background: var(--violet);
color: var(--white);
width: 35px;
height: 35px;
display: flex;
border-radius: 100%;
margin-right: 10px;
animation: shadow 1.6s infinite;
font-family: 'FontAwesome';
text-align: center;
line-height: 35px;
font-size: 21px;
align-items: center;
justify-content: center;
}
#footer2 p {
text-align: center;
font-size: 11px;
}
.team {
grid-template-columns: repeat(2, minmax(0, 1fr)) !important;
}
.strong-view.wpmtst-default.slider-container {
max-width: 100%;
}
.strong-view.wpmtst-default.slider-container .testimonial-content {
padding: 0 2rem;
}
.strong-view.wpmtst-default.slider-container .testimonial-content:before, .strong-view.wpmtst-default.slider-container .testimonial-content:after {
width: 3rem;
height: 3rem;
}
.strong-view.wpmtst-default.slider-container .testimonial-content:before {
left: -2rem;
}
.strong-view.wpmtst-default.slider-container .testimonial-content:after {
right: -2rem;
}
.stickySec .position-sticky {
height: auto !important;
top: auto !important;
}
} form.post-password-form {
text-align: center;
padding: 2rem 0;
max-width: 1170px;
margin: 0 auto;
}
form.post-password-form input[type="submit"] {
color: var(--white) !important;
border: none !important;
border-radius: 30px !important;
padding: 0.8rem 1.5rem !important;
width: auto;
display: block;
margin: 25px auto 0;
min-width: 210px;
} @font-face {
font-family: 'Bodoni';
src: url(//socialmedialv.com/wp-content/themes/child/fonts/Bodoni.woff2) format('woff2'),
url(//socialmedialv.com/wp-content/themes/child/fonts/Bodoni.woff) format('woff');
font-weight: normal;
font-style: normal;
font-display: swap;
}
.bodoni {
font-family: 'Bodoni';
}
.usedcolors > div {
width: 25%;
}
.usedcolors .wp-block-cover {
aspect-ratio: 1 / 1 !important;
}
.usedfonts p {
line-height: normal;
margin-bottom:0;
font-size: clamp(5rem, 6.3vw, 9rem) !important;
letter-spacing: 0;
}
.social-icons figure img {
max-width: 70px;
margin: 0 5px;
}
.social-icons h5 {
margin-bottom:0;
margin-top:10px;
}
.logoSec figure {
display: flex;
align-items: center;
}
@media (max-width: 991px) {
.social-icons figure img {
max-width: 40px;
}
.usedcolors {
flex-wrap: wrap !important;
}
.usedcolors > div {
flex: 0 0 31.9%;
}
.logoSec .is-layout-grid {
grid-template-columns: repeat(2, minmax(0, 1fr));
}
#n2-ss-17.n2-ss-slider .n2-ss-preserve-size[data-related-device], div#n2-ss-17 .n2-ss-showcase-slides,
#n2-ss-18.n2-ss-slider .n2-ss-preserve-size[data-related-device], div#n2-ss-18 .n2-ss-showcase-slides {
max-width: 200px !important;
}
}