/**
* Theme Name:        avanam-couchly
* Theme URI:         https://templatemela.com/
* Template:          avanam
* Author:            TemplateMela
* Author URI:        #
* Description:       This is a child theme of Avanam, generated by TemplateMela.
* Version:           1.0.0
* License:           GNU General Public License v3.0 (or later)
* License URI:       https://www.gnu.org/licenses/gpl-3.0.html
* Text Domain:       avanam-couchly
* Requires at least: 6.2
* Tested up to:      6.6
* Requires PHP:      7.4
* Tags: translation-ready, two-columns, right-sidebar, left-sidebar, footer-widgets, blog, custom-logo, custom-background, custom-menu, rtl-language-support, editor-style, threaded-comments, custom-colors, featured-images, wide-blocks, full-width-template, theme-options, e-commerce

*/

@font-face {
    font-family: 'MyriadPro';
    src: local('MyriadPro'), 
		 local('MyriadPro-Regular'),
		 url('fonts/MyriadPro-Regular.woff2') format('woff2'),
         url('fonts/MyriadPro-Regular.woff') format('woff'),
		 url('fonts/MyriadPro-Regular.ttf') format('truetype');
	font-weight: normal;
    font-style: normal;
}
@font-face {
    font-family: 'MyriadPro';
    src: local('MyriadPro Italic'), 
		 local('MyriadPro-It'),
		 url('fonts/MyriadPro-Italic.woff2') format('woff2'),
         url('fonts/MyriadPro-Italic.woff') format('woff'),
		 url('fonts/MyriadPro-Italic.ttf') format('truetype');
	font-weight: normal;
    font-style: italic;
}
@font-face {
    font-family: 'MyriadPro';
    src: local('MyriadPro Bold'), 
		 local('MyriadPro-Bold'),
		 url('fonts/MyriadPro-Bold.woff2') format('woff2'),
         url('fonts/MyriadPro-Bold.woff') format('woff'),
		 url('fonts/MyriadPro-Bold.ttf') format('truetype');
	font-weight: 700;
    font-style: normal;
}
@font-face {
    font-family: 'MyriadPro';
    src: local('MyriadPro Bold Italic'), 
		 local('MyriadPro-BoldIt'),
		 url('fonts/MyriadPro-BoldItalic.woff2') format('woff2'),
         url('fonts/MyriadPro-BoldItalic.woff') format('woff'),
		 url('fonts/MyriadPro-BoldItalic.ttf') format('truetype');
	font-weight: 700;
    font-style: italic;
}

.site-header div.header_top_top_row p { text-transform: none;}
.site-header div.site-bottom-header-inner-wrap .vertical-navigation .vertical-navigation-header { font-weight: bold; text-transform: none; letter-spacing: 0; font-size:16px; text-align: center;}
.vertical-navigation .vertical-navigation-header .base-svg-iconset { display: none;}



.menu-legal-links-container .menu { display: flex; flex-wrap: wrap; column-gap:15px;}
.footer-widget-area .widget .menu-legal-links-container li+li { margin-top: 0;}

@media screen and (max-width: 1024px) {
    .elementor-section.product-page-cms-service .elementor-container { flex-wrap: wrap;}
    .elementor-section.product-page-cms-service .elementor-container .elementor-column .elementor-element-populated { width: 100%; border-left-width:1px;}
    .elementor-section.product-page-cms-service .elementor-container .elementor-column+.elementor-column  .elementor-element-populated { border-top:none;}
    
    .menu-legal-links-container .menu { justify-content: center;}
}