.latest-news .anwp-pg-classic-slider .anwp-pg-post-teaser__content{
margin-top:-54px !important;
z-index:99 !important;
border-radius:0 0 20px 20px !important;
}
.latest-news .anwp-pg-wrap .anwp-pg-post-teaser__thumbnail-img{
border-radius:20px !important;
}
.latest-news .elementor-swiper-button.elementor-swiper-button-prev, .latest-news .elementor-swiper-button.elementor-swiper-button-next{
border-radius: 50% !important;
border: 1px solid #a1d7e9 !important;
padding: 8px  !important;
margin-left:-25px !important;
margin-right:-25px !important;
}
.pricingtable-homepage span.month{
display:none !important;
}
.pricingtable-homepage .tcpt_single_column ul li.price{
color:#ff8c00 !important;
font-size:36px !important;
padding:35px 0 !important;
text-align:center;
}
.pricingtable-homepage span.currency-icon {
font-size: 30px !important;
font-weight: normal;
vertical-align: baseline !important;
}
.pricingtable-homepage .tcpt_single_column ul li.sign-up a{
padding: 18px 40px;
text-decoration: none;
font-size: 17px;
font-weight: 300;
text-transform: uppercase;
border-radius: 50px !important;
}
.pricingtable-homepage ul.tcpt-flist{
padding-bottom:20px !important;
} @media (max-width:1024px) {
.latest-news .elementor-swiper-button.elementor-swiper-button-prev, .latest-news .elementor-swiper-button.elementor-swiper-button-next{
margin-left:0 !important;
margin-right:0 !important;
}
}.ast-desktop .ast-menu-hover-style-overline > .current_page_item > .menu-link::before{
width: calc(100% - 1.2em);
background-color: currentColor;
transform: scale(1,1) translate(50%,0);
}
.portfoliosection-home .tlp-portfolio-item{
position:relative;
}
.portfoliosection-home .tlp-content{
background: rgba(13,130,125,0.76);
position:absolute !important;
width:100%;
bottom:0;
text-align:center;
}
.portfoliosection-home .tlp-content h3{color:#000;font-size:20px !important;}
.portfoliosection-home .tlp-content h3 a{color:#000;}
.portfoliosection-home .tlp-portfolio .layout3 .tlp-portfolio-thum img{width:100% !important;height:100% !important}
.footermenu-home2{
}
.footermenu-home2 .hfe-nav-menu{
}
.footermenu-home2 .hfe-nav-menu li{
width:50%;
display:inline-block;
}
.footermenu-home2{
}
.contactpage-formrow .wpcf7-list-item {
display: block;
margin: 0 0 5px;
color: #fff;
}
.contactpage-formrow label {
font-weight: 600 !important;
color: #fff;
font-size: 20px;
display:block;
margin-bottom:10px;
}
.contactpage-formrow br {
display:none;
}
.contactpage-formrow{margin:0 !important;}
.contactpage-formrow .contactpage-6{
width:49.5%;
display:inline-block;
padding:10px;
position:relative;
vertical-align: top;
}
.contactpage-formrow .contactpage-6 i, .contactpage-formrow .contactpage-12 i {
font-size: 17px;
position: absolute;
z-index: 9;
color: #9e9e9e;
width: 50px;
height: 57px;
border-radius: 40px 0 0 40px;
text-align: center;
padding-top: 19px;
}
.contactpage-formrow .contactpage-6 input[type="text"],
.contactpage-formrow .contactpage-6 input[type="email"],
.contactpage-formrow .contactpage-6 input[type="submit"],
.contactpage-formrow .contactpage-6 input[type="tel"],
.contactpage-formrow .contactpage-6 select {
border: none;
font-size: 16px;
height: 57px;
width: 100%;
background:inherit;
border-radius: 40px;
color: #000;
font-weight:500;
background:#fff;
border:1px solid rgba(0,0,0,0.3);
padding-left: 50px;
}
.Vessel .wpcf7-list-item.first {
margin-left:0;
}
.contactpage-formrow .contactpage-12 {
width: 100%;
max-width: 97.5%;
margin: 0 auto;
}
.contactpage-formrow .contactpage-12 p {
margin-top:-10px;
}
.contactpage-formrow textarea {
border: none;
font-size: 16px;
height: 142px;
resize: none;
width: 100%;
border-radius: 30px;
background: inherit;
color: #000;
font-weight:500;
background:#fff;
border:1px solid rgba(0,0,0,0.3);
padding-left: 50px;
}
.contactpage-formrow .contactpage-6 p{
display:block !important;
}
.contactpage-formrow i.fa-pencil-square-o {
border-radius: 30px 0 0 0;
}
.contactpage-formrow .contactpage-6 input[type=submit] {
font-size: 18px;
height: auto;
padding: 18px 0 18px 0;
border: #FF8C00 solid 1px;
color: #000;
background: #FF8C00;
border-radius: 40px;
text-transform: uppercase;
letter-spacing: 2px;
text-align: center;
margin: 10px 0 0;
width: 100%;
display: block;
text-align: center;
}
.contactpage-formrow .contactpage-6 input[type=submit]:hover{
background:inherit;
color:#ff8c00;
}
.contactpage-formrow span.wpcf7-not-valid-tip::before, .footercontact-formrow span.wpcf7-not-valid-tip::before {
border-bottom: 7px solid #ff8c00;
border-left: 6px solid rgba(0, 0, 0, 0);
content: "";
display: block;
left: 3px;
position: absolute;
top: -7px;
}
.contactpage-formrow span.wpcf7-not-valid-tip, .footercontact-formrow span.wpcf7-not-valid-tip {
border-radius: 4px;
display: block;
color: #fff;
font-size: 13px;
font-weight: normal;
line-height: 12px;
background-color: #ff8c00;
text-align: center;
padding: 5px;
position: absolute;
z-index: 1;
margin-top: -5px;
width: 150px;
left: 55px;
}
.contactpage-formrow ::-webkit-input-placeholder { color: #000 !important;
opacity: 1;
}
.contactpage-formrow :-moz-placeholder{ color: #000 !important;
opacity: 1;
}
.contactpage-formrow ::-moz-placeholder{ color: #000 !important;
opacity: 1;
}
.contactpage-formrow :-ms-input-placeholder{ color: #000 !important;
opacity: 1;
}
.homepage-pricingsection .tcpt_single_column{width:32.3%;margin-right:1%;}
.homepage-pricingsection .tcpt_single_column:last-child{margin-right:0;}
.homepage-pricingsection .tcpt_single_column ul li {padding-left: 7%;}
ul.sub-menu {
background:#007E7E !important;
}
.ast-builder-menu-1 ul.sub-menu li a.menu-link {
padding:10px !important;
} @media (max-width:768px){
.arrow-on-mobile {right:47% !important;}
}
@media (max-width:767px){
.contactpage-formrow .contactpage-6{width:100%;display:block; padding:0;}
.homepage-pricingsection .tcpt_single_column{width:100%;margin-right:0;}
.arrow-on-mobile {right:47.5% !important;}
.contactpage-formrow .contactpage-12 {max-width:100%;}
}
@media (max-width:420px){
.arrow-on-mobile {right:45.4% !important;}
}.zzyzx-floating-btn a {
position:fixed;
top:50%;
right:-30px;
padding:12px 30px;
background:#FF8C00;
color:#000;
transform:rotate(-90deg);
z-index:999;
}
.zzyzx-floating-btn a:hover {
background:#007B7B;
color:#fff;
}
.main-header-menu .menu-link {
text-transform: uppercase !important;
font-size: 17px !important;
}
.ast-theme-transparent-header .main-header-menu .menu-item:hover > .menu-link {
color:#ff8c00 !important;
}
.ast-theme-transparent-header .main-header-menu .current-menu-item > .menu-link {
color:#ff8c00 !important;
}
.elementor-530 .elementor-element.elementor-element-f8d1597 .menu-item a.hfe-menu-item:hover {
color:#ff8c00 !important;
}
.elementor-530 .elementor-element.elementor-element-f8d1597 .menu-item.current-menu-item a.hfe-menu-item {
color:#ff8c00 !important;
}
.ast-builder-menu-1 .menu-item > .menu-link {
padding-left: 30px !important;
padding-right: 30px !important;
}
.tab-first {
display: inline-block;
vertical-align: top;
width: 48%;
}
.tab-second {
display: inline-block;
vertical-align: middle;
width: 48%;
}
.tab-second h3 {
text-transform: uppercase;
color: #fff;
margin-top: 60px;
letter-spacing: 3px;
}
.tab-second h4 {
color: #fff;
font-size: 20px;
font-weight: 200;
}
.tab-second strong {
color: #fff;
font-size: 18px;
font-weight: 300;
}
.tab-second ul {
list-style: none;
margin: 0;
line-height: 38px;
margin-top: 10px;
}
.tab-second ul li {
display: flex;
}
.tab-second ul li:before {
content: "\f111";
font-family: FontAwesome;
margin-right: 10px;
font-size: 8px;
color: #ff8c00;
}
.main-outer-tab .elementor-tab-desktop-title.elementor-active {
border-bottom: 2px solid #ff8c00 !important;
}
.main-outer-tab .elementor-tab-desktop-title {
border: 1px solid #1a1a1a !important;
padding: 20px 139px;
}
.home-middle-outer{margin:0 !important;}
.home-middle-outer .contactpage-6{
width:49.5%;
display:inline-block;
padding:10px;
position:relative;
vertical-align: top;
}
.home-middle-outer .contactpage-6 input {
border: none;
font-size: 16px;
height: 57px;
width: 100%;
background:inherit;
border-radius: 40px;
color: #000;
font-weight:500;
background:#fff;
border:1px solid rgba(0,0,0,0.3);
padding-left: 50px;
}
.home-middle-outer textarea {
border: none;
font-size: 16px;
height: 142px;
resize: none;
width: 100%;
border-radius: 30px;
background: inherit;
color: #000;
font-weight:500;
background:#fff;
border:1px solid rgba(0,0,0,0.3);
padding-left: 50px;
}
.home-middle-outer .contactpage-6 p{
display:block !important;
}
.home-middle-outer .contactpage-6 input[type=submit], .pricingpage-contactsection .contactpage-12 input[type=submit] {
font-size: 18px;
height: auto;
padding: 18px 0 18px 0;
border: #ff8c00 solid 1px;
color: #000;
background: #FF8C00;
border-radius: 40px;
text-transform: uppercase;
letter-spacing: 2px;
text-align: center;
margin: 10px 0 0;
width: 100%;
display: block;
text-align: center;
}
.pricingpage-contactsection .contactpage-12 input[type=submit]{
max-width:50%;
width:100%;
margin:0 auto;
}
.home-middle-outer .contactpage-6 input[type=submit]:hover, .pricingpage-contactsection .contactpage-12 input[type=submit]:hover{
background:inherit;
color:#ff8c00;
}
.home-middle-outer span.wpcf7-not-valid-tip::before, .footercontact-formrow span.wpcf7-not-valid-tip::before {
border-bottom: 7px solid #ff8c00;
border-left: 6px solid rgba(0, 0, 0, 0);
content: "";
display: block;
left: 3px;
position: absolute;
top: -7px;
}
.home-middle-outer span.wpcf7-not-valid-tip, .footercontact-formrow span.wpcf7-not-valid-tip {
border-radius: 4px;
display: block;
color: #fff;
font-size: 13px;
font-weight: normal;
line-height: 12px;
background-color: #ff8c00;
text-align: center;
padding: 5px;
position: absolute;
z-index: 1;
margin-top: -5px;
width: 150px;
left: 55px;
}
.home-middle-outer ::-webkit-input-placeholder { color: #000 !important;
opacity: 1;
}
.home-middle-outer :-moz-placeholder{ color: #000 !important;
opacity: 1;
}
.home-middle-outer ::-moz-placeholder{ color: #000 !important;
opacity: 1;
}
.home-middle-outer :-ms-input-placeholder{ color: #000 !important;
opacity: 1;
}
.footer-link .elementor-widget-container .elementor-icon-list-items li a {
color:#fff !important;
}
.footer-link .elementor-widget-container .elementor-icon-list-items li a:hover {
color:#ff8c00 !important
}
.homepage-newsletter-outer {
width:100%;
max-width:650px;
margin:0 auto;
}
.homepage-newsletter-outer input[type="email"]{
width:100%;
display:block;
margin-bottom:10px;
background:transparent;
color:#fff;
}
.homepage-newsletter-outer input[type="submit"]{
width:100%;
display:block;
max-width:180px;
margin:0 auto;
}
.homepage-newsletter-outer ::placeholder {
color:#fff;
opacity:1;
} @media (max-width:1176px){
.ast-builder-menu-1 .menu-item > .menu-link {padding-left: 20px !important;padding-right: 20px !important;}
}
@media (max-width:1080px){
.ast-builder-menu-1 .menu-item > .menu-link {padding-left: 7px !important;padding-right: 7px !important;}
}
@media (max-width:1024px){
.ast-builder-menu-1 .menu-item > .menu-link {padding-left: 10px !important;padding-right: 10px !important; font-size: 16px !important;}
}
@media (max-width:955px){
.ast-builder-menu-1 .menu-item > .menu-link {padding-left: 8px !important;padding-right: 8px !important; font-size: 16px !important;}
}
@media (max-width:768px){
.contact-info {width:55% !important;}
.contact-info-2 {width:40% !important;}
}
@media (max-width:767px){
.home-middle-outer .contactpage-6{width:100%;display:block;}
.tab-first {Width:100% !important;}
.tab-second {Width:100% !important;}
}
@media (max-width: 480px) {
}
@media (max-width: 375px) {
.tab-second h3 {font-size: 28px !important;}
}@font-face {
font-family: 'Visby CF';
src: url(//zzyzximaging.com/wp-content/themes/astra-child/fonts/VisbyCF-LightOblique.eot);
src: local('Visby CF Light Oblique'), local('VisbyCF-LightOblique'),
url(//zzyzximaging.com/wp-content/themes/astra-child/fonts/VisbyCF-LightOblique.eot?#iefix) format('embedded-opentype'),
url(//zzyzximaging.com/wp-content/themes/astra-child/fonts/VisbyCF-LightOblique.woff2) format('woff2'),
url(//zzyzximaging.com/wp-content/themes/astra-child/fonts/VisbyCF-LightOblique.woff) format('woff'),
url(//zzyzximaging.com/wp-content/themes/astra-child/fonts/VisbyCF-LightOblique.ttf) format('truetype');
font-weight: 300;
font-style: italic;
}
@font-face {
font-family: 'Visby CF';
src: url(//zzyzximaging.com/wp-content/themes/astra-child/fonts/VisbyCF-Bold.eot);
src: local('Visby CF Bold'), local('VisbyCF-Bold'),
url(//zzyzximaging.com/wp-content/themes/astra-child/fonts/VisbyCF-Bold.eot?#iefix) format('embedded-opentype'),
url(//zzyzximaging.com/wp-content/themes/astra-child/fonts/VisbyCF-Bold.woff2) format('woff2'),
url(//zzyzximaging.com/wp-content/themes/astra-child/fonts/VisbyCF-Bold.woff) format('woff'),
url(//zzyzximaging.com/wp-content/themes/astra-child/fonts/VisbyCF-Bold.ttf) format('truetype');
font-weight: bold;
font-style: normal;
}
@font-face {
font-family: 'Visby CF';
src: url(//zzyzximaging.com/wp-content/themes/astra-child/fonts/VisbyCF-Light.eot);
src: local('Visby CF Light'), local('VisbyCF-Light'),
url(//zzyzximaging.com/wp-content/themes/astra-child/fonts/VisbyCF-Light.eot?#iefix) format('embedded-opentype'),
url(//zzyzximaging.com/wp-content/themes/astra-child/fonts/VisbyCF-Light.woff2) format('woff2'),
url(//zzyzximaging.com/wp-content/themes/astra-child/fonts/VisbyCF-Light.woff) format('woff'),
url(//zzyzximaging.com/wp-content/themes/astra-child/fonts/VisbyCF-Light.ttf) format('truetype');
font-weight: 300;
font-style: normal;
}
@font-face {
font-family: 'Visby CF Extra';
src: url(//zzyzximaging.com/wp-content/themes/astra-child/fonts/VisbyCF-ExtraBold.eot);
src: local('Visby CF Extra Bold'), local('VisbyCF-ExtraBold'),
url(//zzyzximaging.com/wp-content/themes/astra-child/fonts/VisbyCF-ExtraBold.eot?#iefix) format('embedded-opentype'),
url(//zzyzximaging.com/wp-content/themes/astra-child/fonts/VisbyCF-ExtraBold.woff2) format('woff2'),
url(//zzyzximaging.com/wp-content/themes/astra-child/fonts/VisbyCF-ExtraBold.woff) format('woff'),
url(//zzyzximaging.com/wp-content/themes/astra-child/fonts/VisbyCF-ExtraBold.ttf) format('truetype');
font-weight: 800;
font-style: normal;
}
@font-face {
font-family: 'Visby CF';
src: url(//zzyzximaging.com/wp-content/themes/astra-child/fonts/VisbyCF-BoldOblique.eot);
src: local('Visby CF Bold Oblique'), local('VisbyCF-BoldOblique'),
url(//zzyzximaging.com/wp-content/themes/astra-child/fonts/VisbyCF-BoldOblique.eot?#iefix) format('embedded-opentype'),
url(//zzyzximaging.com/wp-content/themes/astra-child/fonts/VisbyCF-BoldOblique.woff2) format('woff2'),
url(//zzyzximaging.com/wp-content/themes/astra-child/fonts/VisbyCF-BoldOblique.woff) format('woff'),
url(//zzyzximaging.com/wp-content/themes/astra-child/fonts/VisbyCF-BoldOblique.ttf) format('truetype');
font-weight: bold;
font-style: italic;
}
@font-face {
font-family: 'Visby CF';
src: url(//zzyzximaging.com/wp-content/themes/astra-child/fonts/VisbyCF-ThinOblique.eot);
src: local('Visby CF Thin Oblique'), local('VisbyCF-ThinOblique'),
url(//zzyzximaging.com/wp-content/themes/astra-child/fonts/VisbyCF-ThinOblique.eot?#iefix) format('embedded-opentype'),
url(//zzyzximaging.com/wp-content/themes/astra-child/fonts/VisbyCF-ThinOblique.woff2) format('woff2'),
url(//zzyzximaging.com/wp-content/themes/astra-child/fonts/VisbyCF-ThinOblique.woff) format('woff'),
url(//zzyzximaging.com/wp-content/themes/astra-child/fonts/VisbyCF-ThinOblique.ttf) format('truetype');
font-weight: 100;
font-style: italic;
}
@font-face {
font-family: 'Visby CF';
src: url(//zzyzximaging.com/wp-content/themes/astra-child/fonts/VisbyCF-Heavy.eot);
src: local('Visby CF Heavy'), local('VisbyCF-Heavy'),
url(//zzyzximaging.com/wp-content/themes/astra-child/fonts/VisbyCF-Heavy.eot?#iefix) format('embedded-opentype'),
url(//zzyzximaging.com/wp-content/themes/astra-child/fonts/VisbyCF-Heavy.woff2) format('woff2'),
url(//zzyzximaging.com/wp-content/themes/astra-child/fonts/VisbyCF-Heavy.woff) format('woff'),
url(//zzyzximaging.com/wp-content/themes/astra-child/fonts/VisbyCF-Heavy.ttf) format('truetype');
font-weight: 900;
font-style: normal;
}
@font-face {
font-family: 'Visby CF';
src: url(//zzyzximaging.com/wp-content/themes/astra-child/fonts/VisbyCF-Thin.eot);
src: local('Visby CF Thin'), local('VisbyCF-Thin'),
url(//zzyzximaging.com/wp-content/themes/astra-child/fonts/VisbyCF-Thin.eot?#iefix) format('embedded-opentype'),
url(//zzyzximaging.com/wp-content/themes/astra-child/fonts/VisbyCF-Thin.woff2) format('woff2'),
url(//zzyzximaging.com/wp-content/themes/astra-child/fonts/VisbyCF-Thin.woff) format('woff'),
url(//zzyzximaging.com/wp-content/themes/astra-child/fonts/VisbyCF-Thin.ttf) format('truetype');
font-weight: 100;
font-style: normal;
}
@font-face {
font-family: 'Visby CF';
src: url(//zzyzximaging.com/wp-content/themes/astra-child/fonts/VisbyCF-Medium.eot);
src: local('Visby CF Medium'), local('VisbyCF-Medium'),
url(//zzyzximaging.com/wp-content/themes/astra-child/fonts/VisbyCF-Medium.eot?#iefix) format('embedded-opentype'),
url(//zzyzximaging.com/wp-content/themes/astra-child/fonts/VisbyCF-Medium.woff2) format('woff2'),
url(//zzyzximaging.com/wp-content/themes/astra-child/fonts/VisbyCF-Medium.woff) format('woff'),
url(//zzyzximaging.com/wp-content/themes/astra-child/fonts/VisbyCF-Medium.ttf) format('truetype');
font-weight: 500;
font-style: normal;
}
@font-face {
font-family: 'Visby CF';
src: url(//zzyzximaging.com/wp-content/themes/astra-child/fonts/VisbyCF-ExtraBoldOblique.eot);
src: local('Visby CF Extra Bold Oblique'), local('VisbyCF-ExtraBoldOblique'),
url(//zzyzximaging.com/wp-content/themes/astra-child/fonts/VisbyCF-ExtraBoldOblique.eot?#iefix) format('embedded-opentype'),
url(//zzyzximaging.com/wp-content/themes/astra-child/fonts/VisbyCF-ExtraBoldOblique.woff2) format('woff2'),
url(//zzyzximaging.com/wp-content/themes/astra-child/fonts/VisbyCF-ExtraBoldOblique.woff) format('woff'),
url(//zzyzximaging.com/wp-content/themes/astra-child/fonts/VisbyCF-ExtraBoldOblique.ttf) format('truetype');
font-weight: 800;
font-style: italic;
}
@font-face {
font-family: 'Visby CF';
src: url(//zzyzximaging.com/wp-content/themes/astra-child/fonts/VisbyCF-MediumOblique.eot);
src: local('Visby CF Medium Oblique'), local('VisbyCF-MediumOblique'),
url(//zzyzximaging.com/wp-content/themes/astra-child/fonts/VisbyCF-MediumOblique.eot?#iefix) format('embedded-opentype'),
url(//zzyzximaging.com/wp-content/themes/astra-child/fonts/VisbyCF-MediumOblique.woff2) format('woff2'),
url(//zzyzximaging.com/wp-content/themes/astra-child/fonts/VisbyCF-MediumOblique.woff) format('woff'),
url(//zzyzximaging.com/wp-content/themes/astra-child/fonts/VisbyCF-MediumOblique.ttf) format('truetype');
font-weight: 500;
font-style: italic;
}
@font-face {
font-family: 'Visby CF';
src: url(//zzyzximaging.com/wp-content/themes/astra-child/fonts/VisbyCF-HeavyOblique.eot);
src: local('Visby CF Heavy Oblique'), local('VisbyCF-HeavyOblique'),
url(//zzyzximaging.com/wp-content/themes/astra-child/fonts/VisbyCF-HeavyOblique.eot?#iefix) format('embedded-opentype'),
url(//zzyzximaging.com/wp-content/themes/astra-child/fonts/VisbyCF-HeavyOblique.woff2) format('woff2'),
url(//zzyzximaging.com/wp-content/themes/astra-child/fonts/VisbyCF-HeavyOblique.woff) format('woff'),
url(//zzyzximaging.com/wp-content/themes/astra-child/fonts/VisbyCF-HeavyOblique.ttf) format('truetype');
font-weight: 900;
font-style: italic;
}
@font-face {
font-family: 'Visby CF Demi';
src: url(//zzyzximaging.com/wp-content/themes/astra-child/fonts/VisbyCF-DemiBold.eot);
src: local('Visby CF Demi Bold'), local('VisbyCF-DemiBold'),
url(//zzyzximaging.com/wp-content/themes/astra-child/fonts/VisbyCF-DemiBold.eot?#iefix) format('embedded-opentype'),
url(//zzyzximaging.com/wp-content/themes/astra-child/fonts/VisbyCF-DemiBold.woff2) format('woff2'),
url(//zzyzximaging.com/wp-content/themes/astra-child/fonts/VisbyCF-DemiBold.woff) format('woff'),
url(//zzyzximaging.com/wp-content/themes/astra-child/fonts/VisbyCF-DemiBold.ttf) format('truetype');
font-weight: 600;
font-style: normal;
}
@font-face {
font-family: 'Visby CF Demi Bold Oblique';
src: url(//zzyzximaging.com/wp-content/themes/astra-child/fonts/VisbyCF-DemiBoldOblique.eot);
src: local('Visby CF Demi Bold Oblique'), local('VisbyCF-DemiBoldOblique'),
url(//zzyzximaging.com/wp-content/themes/astra-child/fonts/VisbyCF-DemiBoldOblique.eot?#iefix) format('embedded-opentype'),
url(//zzyzximaging.com/wp-content/themes/astra-child/fonts/VisbyCF-DemiBoldOblique.woff2) format('woff2'),
url(//zzyzximaging.com/wp-content/themes/astra-child/fonts/VisbyCF-DemiBoldOblique.woff) format('woff'),
url(//zzyzximaging.com/wp-content/themes/astra-child/fonts/VisbyCF-DemiBoldOblique.ttf) format('truetype');
font-weight: 600;
font-style: italic;
}