/*
Theme Name: Ira
Description: A <a href='http://codex.wordpress.org/Child_Themes'>Child Theme</a> for the Enfold Wordpress Theme. If you plan to do a lot of file modifications we recommend to use this Theme instead of the original Theme. Updating wil be much easier then.
Version: 1.0
Author: Kriesi
Author URI: http://www.kriesi.at
Template: enfold
*/



/*Add your own styles here:*/
@import url('https://fonts.googleapis.com/css2?family=Great+Vibes&display=swap');
@import url('https://fonts.googleapis.com/css2?family=Open+Sans:ital,wght@0,300..800;1,300..800&display=swap');
*{font-family: "Open Sans", sans-serif !important;}
/*html[lang="ru-RU"] #main *{font-family: "Great Vibes", cursive !important;font-weight: 400 !important;font-style: normal;}
html[lang="ru-RU"] #main p, html[lang="ru-RU"] #main ul li, html[lang="ru-RU"] #main a{font-size:30px;line-height:1.5em;}*/
p{text-align:justify;}
.html_header_sidebar .logo img{width: 50%;margin: auto;}
.text-last-center p{text-align-last: center;}
.html_header_right #top #header{position:fixed;}
.av-subheading_below p{text-align:inherit;font-weight:500;font-size:18px;color:#283d13;}
#top .main_menu .menu li{float:none;text-align:center;}
.html_header_sidebar #header .av-main-nav > li > a{font-size:18px;font-weight:500;}
.html_header_sidebar #top #header .social_bookmarks li a{text-decoration:none;}
.html_header_sidebar #top #header .social_bookmarks{margin: 0px auto; width: 74%;}
#socket .copyright{float:none;display:flex;font-size: 14px;justify-content:space-between;}
#socket .sub_menu_socket{float: none;font-size: 14px;}
#socket .menu{display: flex;justify-content: center;}
#socket .menu a{text-decoration:none;}
#socket .menu a:hover{text-decoration:underline;}
#socket .copyright .copy-info{float:left;}
#socket .copyright .dev-info{float:right;}
#top #wrap_all .all_colors #footer h3{color:#ffffff;font-size:24px;}
.slideshow_align_caption{padding-bottom: 90px;vertical-align: bottom;}
.html_header_sidebar #header .av-main-nav > li.lang-item{display:inline-block;margin:0px;}
.html_header_sidebar #header .av-main-nav{text-align:center;}
#top #wrap_all .all_colors h2.avia-caption-title, #top #wrap_all .all_colors h1.avia-caption-title{text-align:left;font-weight:bold;text-shadow: 0px 0px 4px #261116;}
.zodiac-signs img{max-height:120px;width:auto;margin: auto;}
.zodiac-signs .av-overlay-on-hover .av-image-caption-overlay{height: 155px;top: -10px;border-radius: 20px;overflow: hidden;background: rgba(9, 49, 89, 0.6);}
.zodiac-signs .av-image-caption-overlay-center p{line-height:1.2em;text-align:center;font-size:15px;padding: 0px 5px;}
html[lang="ru-RU"] .zodiac-signs .av-image-caption-overlay-center p{font-size:12px;}
.zodiac-signs .av-image-caption-overlay-center{padding:5px;}
.zodiac-signs div{width:100%;}
.zodiac-signs .avia-image-container{z-index:2;}
.zodiac-signs .av-special-heading{z-index:1;}
#top .footer_color .input-text, #top .footer_color input[type='text'], #top .footer_color input[type='input'], #top .footer_color input[type='password'], #top .footer_color input[type='email'], #top .footer_color input[type='number'], #top .footer_color input[type='url'], #top .footer_color input[type='tel'], #top .footer_color input[type='search'], #top .footer_color textarea, #top .footer_color select{border-bottom: solid 1px #ffffff;font-family: inherit;margin-bottom: 0px;padding-top: 20px;}
html[lang="he-IL"] #top .footer_color .input-text, html[lang="he-IL"] #top .footer_color input[type='text'], html[lang="he-IL"] #top .footer_color input[type='input'], html[lang="he-IL"] #top .footer_color input[type='password'], html[lang="he-IL"] #top .footer_color input[type='email'], html[lang="he-IL"] #top .footer_color input[type='number'], html[lang="he-IL"] #top .footer_color input[type='url'], html[lang="he-IL"] #top .footer_color input[type='tel'], html[lang="he-IL"] #top .footer_color input[type='search'], html[lang="he-IL"] #top .footer_color textarea, html[lang="he-IL"] #top .footer_color select{direction: rtl;}
.footer_color input[type='submit']{width: 100%;font-family: inherit;font-size: 18px;font-weight: 600;margin-top: 13px;padding: 8px 0px;border-radius: 30px;}
.wpcf7-spinner{position: absolute;right: 0px;bottom: 15px;}
.form-wrap{display:flex;justify-content:space-between;}
.form-wrap .form-half{width:48%;position:relative;}
.rtl .wpcf7{direction:rtl !important;}
#top .footer_color textarea{padding-bottom: 14px;}
#top .main_color .avia-color-theme-color{background: #093159;border-color: #093159;padding: 10px 30px;border-radius: 30px;}
#socket .container{display: flex;flex-direction: column-reverse;}
.testimonials-carousel article{display:flex;}
.testimonials-carousel article a.slide-image{width:30%;margin-right:0px;}
.testimonials-carousel article .slide-content{width:65%;position:relative;}
.testimonials-carousel article .slide-content h3{font-size:36px;font-weight:500;margin-bottom:30px;}
.testimonials-carousel article .slide-content .slide-meta{display:none;}
.testimonials-carousel article .slide-content .read-more-link{position:absolute;bottom:10px;right:0px;}
.testimonials-carousel article .slide-content .read-more-link a{background:#093159;color:#ffffff;padding:5px 30px;border-radius:30px;text-decoration:none;}
html[lang="en-US"] .testimonials-carousel article a.slide-image, html[lang="ru-RU"] .testimonials-carousel article a.slide-image{margin-left:0px;margin-right:30px;}
html[lang="en-US"] .testimonials-carousel article .slide-content .read-more-link, html[lang="ru-RU"] .testimonials-carousel article .slide-content .read-more-link{right:auto;}
.testimonials-carousel.av-slideshow-ui .avia-slideshow-controls a{opacity:1 !important;border:solid 1px #093159;background:transparent;margin:0px 5px;}
.testimonials-carousel.av-slideshow-ui .avia-slideshow-controls a.active{background:#093159;}
.testimonials-carousel .avia-slideshow-arrows{display:none !important;}
#text-5 .testimonials-carousel article .slide-content h3, #text-6 .testimonials-carousel article .slide-content h3, #text-7 .testimonials-carousel article .slide-content h3{font-size:20px;margin-bottom:0px;}
#text-5 .testimonials-carousel article .slide-content .read-more-link a, #text-6 .testimonials-carousel article .slide-content .read-more-link a, #text-7 .testimonials-carousel article .slide-content .read-more-link a{background:#ffffff;color:#093159;padding:5px 15px;border-radius:30px;text-decoration:none;}
#text-5 .testimonials-carousel.avia-content-slider .slide-entry-excerpt, #text-6 .testimonials-carousel.avia-content-slider .slide-entry-excerpt, #text-7 .testimonials-carousel.avia-content-slider .slide-entry-excerpt{font-size:14px;line-height:1.2em;}
html[lang="ru-RU"] #text-7 .testimonials-carousel.avia-content-slider .slide-entry-excerpt{font-size:22px;}
#text-5 .av-slideshow-ui .avia-slideshow-controls a, #text-6 .av-slideshow-ui .avia-slideshow-controls a, #text-7 .av-slideshow-ui .avia-slideshow-controls a{opacity:1;border:solid 1px #ffffff;background:transparent;margin:0px 5px;}
#text-5 .av-slideshow-ui .avia-slideshow-controls a.active, #text-6 .av-slideshow-ui .avia-slideshow-controls a.active, #text-7 .av-slideshow-ui .avia-slideshow-controls a.active{background:#ffffff;}
#top #text-5 .avia-content-slider .avia-slideshow-dots{text-align:right;}
#top #text-5 .testimonials-carousel article .slide-content .read-more-link, #top #text-6 .testimonials-carousel article .slide-content .read-more-link, #top #text-7 .testimonials-carousel article .slide-content .read-more-link{position:static;margin-top:12px;}
#portfoliobox-2 .news-time{display:none;}
.responsive #footer .container{max-width:100%;}
#calculator .calc-fields{display:flex;justify-content:space-between;}
#calculator > .calc-fields input, #calculator > .calc-fields select{width:30%;display:block;border-radius: 30px;}
#calculator .calc-btn{background:#093159;color:#ffffff;font-weight:600;cursor:pointer;padding:5px 50px;width:max-content;margin:10px auto;border-radius:30px;}
#calculator .calc-answ{border: solid 1px;padding: 10px 30px;margin: 20px auto;}
#calculator .calc-answ .answ-line{display:flex;}
#calculator .calc-answ .answ-line .answttl{font-weight:600;}
#calculator .calc-answ .answ-line .answtxt{padding-right:20px;}
.responsive #socket .container{max-width: 100%;}
#top .main_color .avia-color-theme-color-highlight{padding: 10px 30px;border-radius: 30px;}
@media only screen and (max-width: 1600px){
	.html_header_sidebar #header .av-main-nav{padding-bottom: 0px;}
	.html_header_sidebar .logo{padding-bottom: 0px;}
	.html_header_sidebar #header .av-main-nav > li > a{padding: 6px 0px;}
}
@media only screen and (max-width: 767px){
	.responsive #top .logo{width:18%;}
	.responsive #top #wrap_all .main_menu{width:56%;}
	#top #wrap_all #av-burger-menu-ul > li{padding:0px;}
	.html_av-overlay-full #top #wrap_all #av-burger-menu-ul li a{font-size:18px;text-decoration:none;}
	.html_av-overlay-full #top #wrap_all #av-burger-menu-ul li.lang-item{display: inline-block;width: auto;padding: 0px 10px;}
	.responsive.html_header_sidebar #header .av-main-nav{display:flex;align-items:center;}
	#socket .sub_menu_socket li{float: none;line-height: 1.2em;}
	#socket .menu{flex-direction:column;}
}