.breadcrumbs{background:#f7f7f7}.breadcrumbs .elementor-widget-wrap.elementor-element-populated{padding:20px}.breadcrumbs .elementor-widget-wrap.elementor-element-populated a,.breadcrumbs .elementor-widget-wrap.elementor-element-populated p,.breadcrumbs .elementor-widget-wrap.elementor-element-populated span{color:#8f8b8b}.icon-boxes .elementor-container .elementor-widget-wrap{border:1px solid #ebebeb;border-radius:6px;padding:0;margin:10px}.icon-boxes .elementor-container .elementor-widget-wrap .elementor-icon-box-wrapper{padding:30px;text-align:left}@media screen and (max-width:1024px){.icon-boxes .elementor-container .elementor-widget-wrap .elementor-icon-box-wrapper{padding:30px 15px}}@media screen and (max-width:576px){.icon-boxes .elementor-container .elementor-widget-wrap .elementor-icon-box-wrapper{margin-bottom:20px;min-height:auto}}.icon-boxes .elementor-container .elementor-widget-wrap .elementor-icon-box-wrapper .elementor-icon-box-icon .elementor-icon{width:52px;height:52px;position:relative;background-color:#cd242b}.icon-boxes .elementor-container .elementor-widget-wrap .elementor-icon-box-wrapper .elementor-icon-box-icon .elementor-icon svg{width:32px;height:32px;position:absolute;display:block;top:0;left:0;right:0;bottom:0;margin:auto}.icon-boxes .elementor-container .elementor-widget-wrap .elementor-icon-box-wrapper .elementor-icon-box-content .elementor-icon-box-title span{font-family:Noah,"sans-serif";font-size:24px;line-height:28.8px}.icon-boxes .elementor-container .elementor-widget-wrap .elementor-icon-box-wrapper .elementor-icon-box-content .elementor-icon-box-description{font-family:Open Sans,"sans-serif";color:#444}.icon-boxes--simple .elementor-container .elementor-widget-wrap .elementor-icon-box-wrapper{min-height:auto;text-align:center}.icon-boxes--list .elementor-container{padding:10px}.icon-boxes--list .elementor-container .elementor-column:first-child{margin-right:15px}@media screen and (max-width:1024px){.icon-boxes--list .elementor-container .elementor-column:first-child{margin:0 0 20px}}.icon-boxes--list .elementor-container .elementor-column:last-child{margin-left:15px}@media screen and (max-width:1024px){.icon-boxes--list .elementor-container .elementor-column:last-child{margin-left:0}}.icon-boxes--list .elementor-container .elementor-column .elementor-widget-wrap{border:1px solid #ebebeb;border-radius:6px}.icon-boxes--list .elementor-container .elementor-column .elementor-widget-wrap .elementor-icon-box-wrapper{min-height:auto;border:0;padding:30px 30px 15px}@media screen and (max-width:576px){.icon-boxes--list .elementor-container .elementor-column .elementor-widget-wrap .elementor-icon-box-wrapper{padding:5px 30px}}.icon-boxes--list .elementor-container .elementor-column .elementor-widget-wrap .elementor-icon-box-wrapper .elementor-icon-box-icon{margin-top:6px}.icon-boxes--list .elementor-container .elementor-column .elementor-widget-wrap .elementor-icon-box-wrapper .elementor-icon-box-icon .elementor-icon{width:38px;height:38px;background-color:initial}.icon-boxes--list .elementor-container .elementor-column .elementor-widget-wrap .elementor-icon-box-wrapper .elementor-icon-box-icon .elementor-icon svg{width:34px;height:34px}.icon-boxes--list .elementor-container .elementor-column .elementor-widget-wrap .elementor-icon-box-wrapper .elementor-icon-box-content h3.elementor-icon-box-title{margin:0 0 9px}.icon-boxes--list .elementor-container .elementor-column .elementor-widget-wrap .elementor-icon-box-wrapper .elementor-icon-box-content h3.elementor-icon-box-title span{font-size:16px;font-family:Open Sans,"sans-serif";line-height:22px}.icon-boxes--list .list-items .elementor-widget-wrap.elementor-element-populated{padding:40px}.icon-boxes--list .list-items .elementor-widget-wrap.elementor-element-populated .elementor-widget-heading .elementor-heading-title{font-size:24px;font-family:Noah,"sans-serif";line-height:28.8px;color:#000}.icon-boxes--list .list-items .elementor-view-default .elementor-widget-container .elementor-icon-box-wrapper{padding:0}@media screen and (max-width:576px){.icon-boxes--list .list-items .elementor-view-default .elementor-widget-container .elementor-icon-box-wrapper{display:flex;align-items:center}.icon-boxes--list .list-items .elementor-view-default .elementor-widget-container .elementor-icon-box-wrapper .elementor-icon-box-icon{margin-bottom:0;margin-right:20px!important}}.icon-boxes--download .elementor-widget-wrap .elementor-widget-container{background-color:#cd242b;border-radius:6px;min-height:200px;display:flex;justify-content:center;align-items:center}.icon-boxes--download .elementor-widget-wrap .elementor-widget-container .elementor-icon-box-wrapper{text-align:center;min-height:auto;border:none;padding:40px 10px}@media screen and (max-width:576px){.icon-boxes--download .elementor-widget-wrap .elementor-widget-container .elementor-icon-box-wrapper{padding:15px}}.icon-boxes--download .elementor-widget-wrap .elementor-widget-container .elementor-icon-box-wrapper .elementor-icon-box-content .elementor-icon-box-title{margin:0}.icon-boxes--download .elementor-widget-wrap .elementor-widget-container .elementor-icon-box-wrapper .elementor-icon-box-content .elementor-icon-box-title a{font-family:Open Sans,"sans-serif";color:#fff}.icon-boxes--download .elementor-widget-wrap .elementor-widget-container .elementor-icon-box-wrapper .elementor-icon-box-icon{margin-bottom:0}.icon-boxes--download .elementor-widget-wrap .elementor-widget-container .elementor-icon-box-wrapper .elementor-icon-box-icon .elementor-icon svg{width:35px;height:35px}.main-slider .swiper-slide-inner .elementor-slide-heading{font-family:Noah,"sans-serif";font-size:38px;line-height:45.6px;color:#fff;text-transform:uppercase;margin-bottom:10px!important}@media screen and (max-width:768px){.main-slider .swiper-slide-inner .elementor-slide-heading{font-size:30px}}.main-slider .swiper-slide-inner .elementor-slide-description{font-family:Open Sans,"sans-serif";font-size:16px;color:#fff}.main-slider .swiper-slide-inner .elementor-button{font-size:14px;font-family:Noah,"sans-serif";background-color:#fff;color:#444;text-decoration:none;padding:16px 25px;text-transform:uppercase;border-radius:4px}.main-slider .swiper-slide-inner .elementor-button:hover{background:#fff!important;color:#444}.main-slider .swiper-slide-inner .elementor-button .elementor-swiper .swiper-pagination{margin:0 6px 30px 0}.main-slider .swiper-slide-inner .elementor-button .elementor-swiper .swiper-pagination-bullet{width:10px;height:10px;background-color:#fff;opacity:1}.main-slider .swiper-slide-inner .elementor-button .elementor-swiper .swiper-pagination-bullet-active{background-color:#cd242b}.btn .elementor-button-wrapper .elementor-button-text{color:#fff;font-size:14px;line-height:16.8px;text-transform:uppercase;font-family:Noah,"sans-serif"}.btn .elementor-button-wrapper a.elementor-button-link{padding:16px 25px}.btn--primary .elementor-button-wrapper a.elementor-button-link{background-color:#cd242b;border-radius:4px}.btn--link .elementor-button-wrapper a.elementor-button-link{padding:16px 25px 16px 0;background:#fff0}.btn--link .elementor-button-wrapper .elementor-button-text{color:#cd242b}.btn--rotate .elementor-button-icon{margin-top:-3px}.btn--rotate .elementor-button-icon svg{transform:rotate(90deg)}.main-menu ul.elementor-nav-menu li.menu-item a.elementor-item{color:#444;text-transform:uppercase;font-family:Noah,"sans-serif";padding:5px 10px;outline:none;position:relative}@media screen and (max-width:1024px){.main-menu ul.elementor-nav-menu li.menu-item a.elementor-item{padding:14px 10px}}.main-menu ul.elementor-nav-menu li.menu-item a.elementor-item:focus:after{background:#cd242b;width:65%;height:2px;position:absolute;left:0;right:0;margin:0 auto}@media screen and (max-width:1024px){.main-menu ul.elementor-nav-menu li.menu-item a.elementor-item:focus{background-color:#cd242b;color:#fff}}.main-menu ul.elementor-nav-menu li.menu-item a.elementor-item:hover:after{background:#cd242b;width:65%;height:2px;position:absolute;left:0;right:0;margin:0 auto;transition-timing-function:linear}@media screen and (max-width:1024px){.main-menu ul.elementor-nav-menu li.menu-item a.elementor-item:hover{background:#cd242b;color:#fff}.main-menu ul.elementor-nav-menu li.menu-item a.elementor-item:hover .sub-arrow{color:#444}}@media screen and (max-width:1024px) and (max-width:1024px){.main-menu ul.elementor-nav-menu li.menu-item a.elementor-item:hover .sub-arrow{position:absolute;right:10px}}.main-menu ul.elementor-nav-menu li.menu-item .sub-arrow{color:#444}.main-menu ul.elementor-nav-menu li.menu-item .sub-arrow svg{fill:#444}.main-menu ul.elementor-nav-menu>li.menu-item>.sub-menu.elementor-nav-menu--dropdown{margin-top:25px!important}@media screen and (max-width:1024px){.main-menu ul.elementor-nav-menu>li.menu-item>.sub-menu.elementor-nav-menu--dropdown{margin-top:0!important}}.main-menu ul.elementor-nav-menu li.menu-item .sub-menu.elementor-nav-menu--dropdown li:first-child a:hover{border-top-left-radius:6px;border-top-right-radius:6px}@media screen and (max-width:1024px){.main-menu ul.elementor-nav-menu li.menu-item .sub-menu.elementor-nav-menu--dropdown li:first-child a:hover{border-top-left-radius:0;border-top-right-radius:0}}.main-menu ul.elementor-nav-menu li.menu-item .sub-menu.elementor-nav-menu--dropdown li:last-child a:hover{border-bottom-left-radius:6px;border-bottom-right-radius:6px}@media screen and (max-width:1024px){.main-menu ul.elementor-nav-menu li.menu-item .sub-menu.elementor-nav-menu--dropdown li:last-child a:hover{border-bottom-left-radius:0;border-bottom-right-radius:0}}@media screen and (max-width:1024px){.main-menu ul.elementor-nav-menu li.menu-item .sub-menu.elementor-nav-menu--dropdown li.current-menu-item:first-child a{border-top-left-radius:0;border-top-right-radius:0}}@media screen and (max-width:1024px){.main-menu ul.elementor-nav-menu li.menu-item .sub-menu.elementor-nav-menu--dropdown li.current-menu-item:last-child a{border-bottom-left-radius:0;border-bottom-right-radius:0}}.main-menu ul.elementor-nav-menu li.menu-item .sub-menu.elementor-nav-menu--dropdown li.current-menu-item:first-child a{border-top-left-radius:6px;border-top-right-radius:6px}.main-menu ul.elementor-nav-menu li.menu-item .sub-menu.elementor-nav-menu--dropdown li.current-menu-item:last-child a{border-bottom-left-radius:6px;border-bottom-right-radius:6px}.main-menu ul.elementor-nav-menu li.menu-item .sub-menu.elementor-nav-menu--dropdown li.current-menu-item a.elementor-sub-item{background-color:#cd242b;color:#fff}.main-menu ul.elementor-nav-menu li.menu-item .elementor-nav-menu--dropdown{background-color:#f7f7f7;border-radius:6px;box-shadow:0 8px 16px 0 rgb(21 21 21 / .25)}.main-menu ul.elementor-nav-menu li.menu-item a.elementor-sub-item{padding:20px 40px;color:#444;line-height:22px;font-family:Open Sans,"sans-serif"}@media screen and (max-width:1024px){.main-menu ul.elementor-nav-menu li.menu-item a.elementor-sub-item{padding:12px;font-size:14px}}.main-menu ul.elementor-nav-menu li.menu-item a.elementor-sub-item:hover{color:#fff;background-color:#cd242b}.main-menu ul.elementor-nav-menu li.wpml-ls-menu-item{display:none}@media screen and (max-width:1024px){.main-menu ul.elementor-nav-menu li.wpml-ls-menu-item{display:block}}.main-menu ul.elementor-nav-menu li.wpml-ls-menu-item a.elementor-item{justify-content:start}@media screen and (max-width:1024px){.main-menu ul.elementor-nav-menu li.current-menu-item a.elementor-item{background-color:#cd242b;color:#fff}}.main-menu ul.elementor-nav-menu li.current-menu-item a.elementor-item:after{background:#cd242b;width:65%;height:2px;position:absolute;left:0;right:0;margin:0 auto}@media screen and (max-width:1024px){.main-menu ul.elementor-nav-menu li.current-menu-item .sub-arrow{color:#fff}}.main-menu .elementor-menu-toggle{background:#fff0;color:#444!important}.main-menu .elementor-menu-toggle .eicon-menu-bar:before{color:#444}.main-menu .elementor-menu-toggle svg{fill:#444!important}.main-menu .elementor-nav-menu--dropdown{background-color:#f7f7f7}.main-menu .elementor-nav-menu--dropdown .elementor-item.elementor-item-active,.main-menu .elementor-nav-menu--dropdown .elementor-item.highlighted,.main-menu .elementor-nav-menu--dropdown .elementor-item:focus,.main-menu .elementor-nav-menu--dropdown .elementor-sub-item.elementor-item-active,.main-menu .elementor-nav-menu--dropdown .elementor-sub-item.highlighted,.main-menu .elementor-nav-menu--dropdown .elementor-sub-item:focus{background-color:initial;color:#444}.banner-section .elementor-container .banner>.elementor-widget-wrap{padding:0;margin:10px;border:1px solid #ebebeb}.banner-section .elementor-container .banner .elementor-widget-heading{margin-bottom:0}.banner-section .elementor-container .banner .elementor-widget-heading .elementor-widget-container .elementor-heading-title{padding:20px 40px 0}@media screen and (max-width:1024px){.banner-section .elementor-container .banner .elementor-widget-heading .elementor-widget-container .elementor-heading-title{text-align:left}}@media screen and (max-width:576px){.banner-section .elementor-container .banner .elementor-widget-heading .elementor-widget-container .elementor-heading-title{text-align:center}}.banner-section .elementor-container .banner:first-child{margin-right:5px}.banner-section .elementor-container .banner:last-child{margin-left:5px}.banner-section .elementor-container .banner .elementor-widget-image{margin-bottom:0}.banner-section .elementor-container .banner .elementor-widget-image img{max-height:250px}@media screen and (max-width:1024px){.banner-section .elementor-container .banner .elementor-widget-image img{width:100%}}.banner-section .elementor-container .banner .elementor-section{padding-right:20px;padding-left:30px;padding-bottom:30px}@media screen and (max-width:768px){.banner-section .elementor-container .banner .elementor-section{min-height:auto}}.banner-section .elementor-container .banner .elementor-section .elementor-widget-wrap .elementor-widget-text-editor{margin-bottom:10px}.banner-section .elementor-container .banner .elementor-section .elementor-widget-wrap .elementor-widget-text-editor p{margin:0}@media screen and (max-width:768px){.banner-section .elementor-container .banner .elementor-section .elementor-widget-wrap .elementor-widget-text-editor p{text-align:left}}@media screen and (max-width:576px){.banner-section .elementor-container .banner .elementor-section .elementor-widget-wrap .elementor-widget-text-editor p{text-align:center}}.banner-section .elementor-container .banner .elementor-section .elementor-widget-wrap .elementor-widget-text-editor.price p{font-family:Noah,"sans-serif";font-size:24px;line-height:28.8px;text-align:right}@media screen and (max-width:768px){.banner-section .elementor-container .banner .elementor-section .elementor-widget-wrap .elementor-widget-text-editor.price p{text-align:right}}@media screen and (max-width:576px){.banner-section .elementor-container .banner .elementor-section .elementor-widget-wrap .elementor-widget-text-editor.price p{text-align:center}}.banner-section .elementor-container .banner .elementor-section .elementor-widget-wrap .elementor-widget-button{text-align:right}@media screen and (max-width:768px){.banner-section .elementor-container .banner .elementor-section .elementor-widget-wrap .elementor-widget-button{text-align:right}}@media screen and (max-width:576px){.banner-section .elementor-container .banner .elementor-section .elementor-widget-wrap .elementor-widget-button{text-align:center}}@media screen and (max-width:768px){.banner-section .elementor-container .banner .elementor-section .elementor-widget-wrap .elementor-widget-icon-list .elementor-icon-list-items .elementor-icon-list-item{justify-content:left}}@media screen and (max-width:576px){.banner-section .elementor-container .banner .elementor-section .elementor-widget-wrap .elementor-widget-icon-list .elementor-icon-list-items .elementor-icon-list-item{justify-content:center}}.banner-section .elementor-container .banner .elementor-section .elementor-widget-wrap .elementor-widget-icon-list .elementor-icon-list-items .elementor-icon-list-item .elementor-icon-list-icon svg{width:16px;height:16px}.banner-section .elementor-container .banner .elementor-section .elementor-widget-wrap .elementor-widget-icon-list .elementor-icon-list-items .elementor-icon-list-item .elementor-icon-list-text{font-size:12px;font-family:Open Sans,"sans-serif";line-height:22px;color:#444}.banner-section .elementor-container .banner--simple .elementor-widget-heading .elementor-widget-container .elementor-heading-title{padding:20px 30px 0}.banner-section .elementor-container .banner--simple .elementor-section{padding:0 20px 20px}.accordion .elementor-widget-wrap .elementor-accordion-item{border:0;background:#f7f7f7;margin-top:10px}.accordion .elementor-widget-wrap .elementor-accordion-item .elementor-tab-content{border-top:0}.accordion .elementor-widget-wrap .elementor-accordion-item .elementor-widget-heading{margin-bottom:30px}.accordion .elementor-widget-wrap .elementor-accordion-item a.elementor-accordion-title{font-family:Open Sans,"sans-serif";color:#444}.accordion .elementor-widget-wrap .elementor-accordion-item a.elementor-accordion-title:before{content:url(https://www.sirmatravel.bg/wp-content/themes/sirma-travel/img/question-mark.svg);margin-right:8px;position:relative;top:4px}.accordion .elementor-widget-wrap .elementor-accordion-item .elementor-tab-content p{color:#6c808c}.testimonials{background-color:#669fb5;padding:40px 0}@media screen and (max-width:1024px){.testimonials{padding:30px 0}}.testimonials .elementor-container .elementor-widget-container{margin-bottom:10px}.testimonials .elementor-container .elementor-widget-container .elementor-heading-title{font-family:Noah,"sans-serif";font-size:34px;line-height:40.8px;color:#fff;text-transform:uppercase}.testimonials .elementor-container .elementor-widget-container .elementor-testimonial{display:flex;justify-content:flex-end;flex-direction:column-reverse;background-color:#fff;padding:50px;height:100%;border-radius:6px}@media screen and (max-width:768px){.testimonials .elementor-container .elementor-widget-container .elementor-testimonial{padding:20px}}.testimonials .elementor-container .elementor-widget-container .elementor-testimonial__text{font-size:16px;font-family:Open Sans,"sans-serif";line-height:22px;color:#444}.testimonials .elementor-container .elementor-widget-container .elementor-testimonial__footer{margin-top:0;margin-bottom:20px}.testimonials .elementor-container .elementor-widget-container .elementor-testimonial__footer__cite{margin-left:10px}.testimonials .elementor-container .elementor-widget-container .elementor-testimonial__footer__cite .elementor-testimonial__name{font-size:16px;font-family:Open Sans,"sans-serif";line-height:22px;color:#444}.testimonials .elementor-container .elementor-widget-container .swiper-pagination-bullets{bottom:-15px}.testimonials .elementor-container .elementor-widget-container .swiper-pagination .swiper-pagination-bullet.swiper-pagination-bullet-active{background:#cd242b}.testimonials .elementor-container .elementor-widget-container .swiper-pagination .swiper-pagination-bullet{width:10px;height:10px;background:#fff;opacity:1}.testimonials .elementor-container .swiper-slide{padding:0}.page-header .elementor-widget-container .elementor-heading-title{font-size:38px;line-height:45.6px;color:#fff;margin-top:70px;text-transform:uppercase}.image-cards .elementor-container .image-card>.elementor-widget-wrap{padding:0;margin:10px;border:1px solid #ebebeb}.image-cards .elementor-container .image-card .elementor-widget-image{margin-bottom:0}.image-cards .elementor-container .image-card .elementor-widget-image img{width:100%}.image-cards .elementor-container .image-card .elementor-widget-wrap .elementor-section{padding:30px 20px 0}.image-cards .elementor-container .image-card .elementor-widget-wrap .elementor-section .elementor-widget-heading{margin-bottom:10px}.image-cards .elementor-container .image-card .elementor-widget-wrap .elementor-section .elementor-widget-heading .elementor-heading-title{font-family:Noah,"sans-serif";font-size:24px;line-height:28.8px;color:#000}.image-cards .elementor-container .image-card .elementor-widget-wrap .elementor-section .elementor-widget-text-editor{margin-bottom:0}.image-cards .elementor-container .image-card .elementor-widget-wrap .elementor-section .elementor-widget-text-editor .elementor-widget-container p{font-family:Open Sans,"sans-serif";font-size:16px;line-height:22px;color:#6c757d}@media screen and (max-width:768px){.content-section .elementor-container{flex-direction:column-reverse}}@media screen and (max-width:768px){.content-section .elementor-container .elementor-column{width:100%}}@media screen and (max-width:768px){.content-section .elementor-container .elementor-widget-icon-box{display:flex;justify-content:center}}.content-section .elementor-container .elementor-icon-box-wrapper .elementor-icon-box-icon .elementor-icon{width:36px;height:36px;background-color:#cd242b;position:relative}.content-section .elementor-container .elementor-icon-box-wrapper .elementor-icon-box-icon .elementor-icon svg{width:26px;height:26px;position:absolute;display:block;top:0;left:0;right:0;bottom:0;margin:auto}.content-section .elementor-container .elementor-icon-box-wrapper .elementor-icon-box-content .elementor-icon-box-title span{font-family:Noah,"sans-serif";font-size:34px;line-height:40.8px;text-transform:uppercase}.content-section .elementor-container .elementor-widget-text-editor p{margin-bottom:10px}@media screen and (max-width:768px){.content-section .elementor-container .elementor-widget-text-editor p{text-align:center}}.content-section__text{padding-right:100px}@media screen and (max-width:1024px){.content-section__text{padding:15px}}@media screen and (max-width:768px){.content-section--reverse .elementor-container{flex-direction:column}}.content-section--reverse .content-section__text{padding-right:0;padding-left:100px}@media screen and (max-width:1024px){.content-section--reverse .content-section__text{padding:15px}}.content-section--reverse .content-section__text ul{padding-left:20px}@media screen and (max-width:768px){.content-section .elementor-button-wrapper{text-align:center}}.content-section--bg{background-color:#ebebeb;padding:40px 0}.text-section .elementor-widget-container p{margin:0}.cta-content{min-height:410px}@media screen and (max-width:576px){.cta-content{min-height:480px}}@media screen and (max-width:576px){.cta-content>div.elementor-widget-wrap.elementor-element-populated{background-position:70%!important;box-shadow:inset 0 0 0 1000px rgb(0 0 0 / .5)}}.cta-content div.elementor-widget-wrap.elementor-element-populated{padding:0 60px;border-radius:6px}@media screen and (max-width:1200px){.cta-content div.elementor-widget-wrap.elementor-element-populated{border-radius:0}}@media screen and (max-width:1024px){.cta-content div.elementor-widget-wrap.elementor-element-populated{padding:0 30px}}.cta-content div.elementor-widget-wrap.elementor-element-populated .elementor-widget-container .elementor-heading-title{color:#fff;text-transform:uppercase}.cta-content div.elementor-widget-wrap.elementor-element-populated .elementor-widget-container p{color:#fff}.cta-content div.elementor-widget-wrap.elementor-element-populated .elementor-widget-container .top-label .gform_ajax_spinner,.form .gform_validation_errors{display:none}.form .gfield_validation_message{font-size:13px;color:#cd242b}.form .gform_confirmation_message{color:#8fb385;border:1px solid #8fb385;border-radius:6px;padding:20px}.form .gform_body .gfield_label{display:none}.form .gform_footer button[type=submit]{font-family:Noah,"sans-serif";font-size:14px;background:#cd242b;color:#fff;text-transform:uppercase;border-radius:6px;padding:9px 25px;outline:none}.form--subscribe form{display:flex;align-items:center}@media screen and (max-width:576px){.form--subscribe form{flex-direction:column;align-items:flex-start}}@media screen and (max-width:576px){.form--subscribe .gform_body{width:100%}}.form--subscribe .gform_body .gfield input[type=email]{width:270px}@media screen and (max-width:576px){.form--subscribe .gform_body .gfield input[type=email],.form--subscribe .gform_footer{width:100%}}.form--subscribe .gform_footer button[type=submit]{margin-left:-10px}@media screen and (max-width:576px){.form--subscribe .gform_footer button[type=submit]{margin-left:0;margin-top:20px;width:100%}}.form--subscribe .gform_submission_error{display:none}.form--subscribe .validation_message{color:#fff;font-size:12px;padding:7px 0;position:absolute}@media screen and (max-width:576px){.form--subscribe .validation_message{position:relative}}.form--subscribe .gform_confirmation_message{color:#fff;font-weight:700}.form .gform_ajax_spinner{display:none}input[type=email],input[type=phone],input[type=text],textarea{border-radius:6px;border:0}input[type=email]::placeholder,input[type=phone]::placeholder,input[type=text]::placeholder,textarea::placeholder{font-family:Open Sans,"sans-serif";font-size:16px;line-height:22px;color:#6b6b6b}input[type=checkbox]{appearance:none;background-color:#fff;border:1px solid #ddd;padding:7px;display:inline-block;position:relative;top:0;margin-right:5px;width:20px;height:20px}@media screen and (max-width:576px){input[type=checkbox]{width:auto;height:auto}}input[type=checkbox]:focus{outline:none}input[type=checkbox]:checked:after{content:url(https://www.sirmatravel.bg/wp-content/themes/sirma-travel/img/check.svg);position:absolute;top:-4px;left:4px}@media screen and (max-width:576px){input[type=checkbox]:checked:after{top:-6px;left:3px}}.contacts{padding:70px 0}.contacts .elementor-widget-wrap .elementor-element{margin-bottom:30px}.contacts .elementor-widget-wrap .elementor-element .elementor-heading-title{font-size:24px;line-height:28.8px}@media screen and (max-width:768px){.contacts .elementor-widget-wrap .elementor-element .elementor-icon-box-wrapper{display:flex}}@media screen and (max-width:768px){.contacts .elementor-widget-wrap .elementor-element .elementor-icon-box-wrapper .elementor-icon-box-content{margin-left:15px}}.contacts .elementor-widget-wrap .elementor-element .elementor-icon-box-wrapper .elementor-icon-box-content .elementor-icon-box-title{margin:0}.contacts .elementor-widget-wrap .elementor-element .elementor-icon-box-wrapper .elementor-icon-box-content .elementor-icon-box-title a{font-size:12px;font-family:Open Sans,"sans-serif";line-height:18px;color:#444}.contacts .elementor-widget-wrap .elementor-element .elementor-icon-box-wrapper .elementor-icon-box-content .elementor-icon-box-title span{display:block;font-size:12px;line-height:18px}.contacts .elementor-widget-wrap .elementor-element .elementor-icon-box-wrapper .elementor-icon-box-content .elementor-icon-box-description{line-height:24px;color:#444}.contacts .elementor-widget-wrap .elementor-element .elementor-icon-box-wrapper .elementor-icon-box-icon{border:1px solid #e8e8e8;border-radius:4px;padding:10px}@media screen and (max-width:768px){.contacts .elementor-widget-wrap .elementor-element .elementor-icon-box-wrapper .elementor-icon-box-icon{display:inline-flex}}.contacts .elementor-widget-wrap .elementor-element .elementor-icon-box-wrapper .elementor-icon-box-icon .elementor-icon i{font-size:32px}.contacts .form-content .gform_body input[type=email],.contacts .form-content .gform_body input[type=text],.contacts .form-content .gform_body textarea{background-color:#f7f7f7;padding:15px;margin-bottom:10px}.contacts .form-content .gform_body input[type=email]::placeholder,.contacts .form-content .gform_body input[type=text]::placeholder,.contacts .form-content .gform_body textarea::placeholder{font-size:14px;font-family:Open Sans,"sans-serif";line-height:21px;color:#6b6b6b}.contacts .form-content .gform_body .gfield{margin-bottom:20px}.contacts .form-content .gform_body .gfield_label{display:none}.contacts .form-content .gform_body .half{width:50%;float:left}@media screen and (max-width:768px){.contacts .form-content .gform_body .half{width:100%;float:none}}.contacts .form-content .gform_body .half:nth-child(odd){padding-right:10px}@media screen and (max-width:768px){.contacts .form-content .gform_body .half:nth-child(odd){padding-right:0}}.contacts .form-content .gform_body .half:nth-child(2n){padding-left:10px}@media screen and (max-width:768px){.contacts .form-content .gform_body .half:nth-child(2n){padding-left:0}}.contacts .form-content .gform_body fieldset{border:0;padding:0}.contacts .form-content .gform_body fieldset .ginput_container .gfield_consent_label,.contacts .form-content .gform_body fieldset .ginput_container a{margin-top:-10px;font-size:14px;color:#6b6b6b}@media screen and (max-width:576px){.contacts .form-content .gform_body fieldset .ginput_container .gfield_consent_label,.contacts .form-content .gform_body fieldset .ginput_container a{font-size:10px;margin:0}}.contacts .form-content .gform_body fieldset .ginput_container .gfield_required{display:none}.contacts .form-content button[type=submit]{background-color:#cd242b;font-size:14px;font-family:Noah,"sans-serif";color:#fff;text-transform:uppercase;padding:13px 18px}@media screen and (max-width:576px){.contacts .form-content button[type=submit]{width:100%}}.main-header{position:fixed;width:100%;top:0;padding:10px 0;z-index:100;background-color:#fff!important}.main-header .wpml-ls-display{color:#444;font-size:16px;font-family:Noah,"sans-serif";line-height:19.2px;margin-left:5px}@media only screen and (min-width:1025px) and (max-width:1172px){.main-header .btn--header{display:none}}.main-header.elementor-sticky--effects .sub-arrow svg,.main-header.sticky-header .sub-arrow svg{fill:#444}.single-post .breadcrumbs{margin-top:130px}.footer{background:#2f2f2f}.footer .horizontal-line{border-bottom:1px solid #ebebeb;padding:60px 0 30px}.footer .elementor-widget-container .elementor-social-icons-wrapper g{clip-path:unset}.footer .elementor-widget-container .elementor-heading-title{font-size:24px;font-family:Noah,"sans-serif";line-height:28.8px;color:#ebebeb}.footer .elementor-widget-text-editor p{line-height:22px;color:#ebebeb;padding-right:50px}.footer .elementor-nav-menu.sm-vertical .elementor-item{font-size:16px;font-family:Open Sans,"sans-serif";line-height:22px;font-weight:400;color:#ebebeb;padding:10px 0}.footer .elementor-nav-menu.sm-vertical .elementor-item:hover{color:#ebebeb}@media screen and (max-width:576px){.footer .elementor-icon-box-wrapper{text-align:left}}.footer .elementor-icon-box-wrapper .elementor-icon-box-content .elementor-icon-box-title a{line-height:22px;color:#ebebeb;font-weight:400}.footer__content{padding:30px 0 60px}@media screen and (max-width:576px){.footer__content{padding:10px 0 20px}}.footer .elementor-social-icons-wrapper a{background:#fff0;width:25px;margin-right:10px}@media screen and (max-width:576px){.footer .footer-menu .elementor-widget-heading:before{content:url(https://www.sirmatravel.bg/wp-content/themes/sirma-travel/img/plus.svg);position:absolute;right:0}}@media screen and (max-width:576px){.footer .footer-menu .elementor-widget-heading.active:before{content:url(https://www.sirmatravel.bg/wp-content/themes/sirma-travel/img/minus.svg)}}@media screen and (max-width:576px){.footer .footer-menu .elementor-widget-nav-menu{display:none}}.footer__copyright{padding:15px 0;background-color:#232222}.footer__copyright .elementor-widget-text-editor a,.footer__copyright .elementor-widget-text-editor p{padding-right:15px;margin:0;color:#e8e8e8;font-size:12px;line-height:16.8px}.footer__copyright img{width:50px}.elementor-kit-6{--e-global-color-accent:transparent}.elementor-container{max-width:1240px}.full-width-section .elementor-container{max-width:100%}.iframe-section{text-align:center}a,body,p,span{font-family:Open Sans,"sans-serif";font-size:16px;line-height:22px;color:#444}.elementor-widget-heading h1.elementor-heading-title,.elementor-widget-heading h2.elementor-heading-title,.elementor-widget-heading h3.elementor-heading-title,h1,h2,h3{font-family:Noah,"sans-serif";color:#444;font-weight:700}.elementor-widget-heading h1.elementor-heading-title,h1{font-size:38px;line-height:45.6px}@media screen and (max-width:576px){.elementor-widget-heading h1.elementor-heading-title,h1{font-size:32px;line-height:36px}}.elementor-widget-heading h2.elementor-heading-title,h2{font-size:34px;line-height:40.8px;text-transform:uppercase}@media screen and (max-width:576px){.elementor-widget-heading h2.elementor-heading-title,h2{font-size:28px;line-height:32px}}.elementor-widget-heading h3.elementor-heading-title,h3{font-size:24px;line-height:28.8px}@media screen and (max-width:576px){.elementor-widget-heading h3.elementor-heading-title,h3{font-size:20px;line-height:24px}}.equal-col-height .elementor-widget-wrap{flex-direction:column;flex-wrap:nowrap}.equal-col-height .elementor-widget-wrap .elementor-section{height:auto;margin-top:auto}.equal-col-height.image-cards .elementor-widget-wrap .elementor-section,.equal-col-height.image-cards .elementor-widget-wrap .elementor-section .elementor-container{height:100%}.equal-col-height.image-cards .elementor-widget-wrap .elementor-section .elementor-widget-wrap{flex-direction:column}.equal-col-height.image-cards .elementor-widget-wrap .elementor-section .btn{margin-top:auto}.equal-col-height.banner-section .btn--primary{margin-top:unset}.blog-posts .elementor-posts .elementor-post__thumbnail{border-top-left-radius:6px;border-top-right-radius:6px}.blog-posts .elementor-posts .elementor-post__thumbnail__link{margin-bottom:0!important}.blog-posts .elementor-posts .elementor-post__text{display:flex;justify-content:space-evenly;flex-direction:column;padding:30px 20px;border:1px solid #ebebeb;border-bottom-left-radius:6px;border-bottom-right-radius:6px;min-height:340px}.blog-posts .elementor-posts .elementor-post__text .elementor-post__title{order:2;margin-bottom:10px}.blog-posts .elementor-posts .elementor-post__text .elementor-post__title a{font-size:24px;font-family:Noah,"sans-serif";color:#444;line-height:28.8px}.blog-posts .elementor-posts .elementor-post__text .elementor-post__meta-data{order:1}.blog-posts .elementor-posts .elementor-post__text .elementor-post__meta-data .elementor-post-date{color:#6b6b6b}.blog-posts .elementor-posts .elementor-post__text .elementor-post__excerpt{order:3}.blog-posts .elementor-posts .elementor-post__text .elementor-post__excerpt p{font-size:16px;font-family:Open Sans,"sans-serif";color:#444;line-height:22px}.blog-posts .elementor-posts .elementor-post__text .elementor-post__read-more{order:4;color:#cd242b;font-size:14px;font-weight:700}.blog-posts .elementor-posts .elementor-post__text .elementor-post__read-more:after{position:relative;top:4px;content:url(https://www.sirmatravel.bg/wp-content/themes/sirma-travel/img/arrow-right.svg)}.blog-posts .elementor-element .elementor-widget-container .elementor-pagination{margin-top:30px}.blog-posts .elementor-element .elementor-widget-container .elementor-pagination .page-numbers{padding:4px 10px;border-radius:2px;border:1px solid #e8e8e8}.blog-posts .elementor-element .elementor-widget-container .elementor-pagination .page-numbers.prev{font-weight:700;border:none}.blog-posts .elementor-element .elementor-widget-container .elementor-pagination .page-numbers.prev:after{content:url(https://www.sirmatravel.bg/wp-content/themes/sirma-travel/img/arrow-prev.svg)}.blog-posts .elementor-element .elementor-widget-container .elementor-pagination .page-numbers.next{font-weight:700;background:#f7f7f7}.blog-posts .elementor-element .elementor-widget-container .elementor-pagination .page-numbers.next:after{content:url(https://www.sirmatravel.bg/wp-content/themes/sirma-travel/img/arrow-next.svg)}.blog-posts .elementor-element .elementor-widget-container .elementor-pagination .page-numbers.current{background:#cd242b;color:#fff}.featured-posts .elementor-posts-container .elementor-post{position:relative}.featured-posts .elementor-posts-container .elementor-post .elementor-post__thumbnail__link .elementor-post__thumbnail{background:linear-gradient(180deg,rgb(0 0 0 / .1) 0,rgb(0 0 0 / .9));border-radius:6px}@media screen and (max-width:576px){.featured-posts .elementor-posts-container .elementor-post .elementor-post__thumbnail__link .elementor-post__thumbnail{height:300px}}.featured-posts .elementor-posts-container .elementor-post .elementor-post__thumbnail__link .elementor-post__thumbnail .attachment-full{z-index:-1}.featured-posts .elementor-posts-container .elementor-post .elementor-post__text{display:flex;position:absolute;bottom:20px;padding:30px;flex-direction:column}@media screen and (max-width:1024px){.featured-posts .elementor-posts-container .elementor-post .elementor-post__text{padding:30px 20px}}.featured-posts .elementor-posts-container .elementor-post .elementor-post__text .elementor-post__title{order:1;margin-bottom:10px}.featured-posts .elementor-posts-container .elementor-post .elementor-post__text .elementor-post__title a{font-size:24px;font-family:Noah,"sans-serif";color:#fff;line-height:28.8px}@media screen and (max-width:768px){.featured-posts .elementor-posts-container .elementor-post .elementor-post__text .elementor-post__title a{font-size:22px}}.featured-posts .elementor-posts-container .elementor-post .elementor-post__text .elementor-post__meta-data{order:2}@media screen and (max-width:768px){.featured-posts .elementor-posts-container .elementor-post .elementor-post__text .elementor-post__meta-data{display:none}}.featured-posts .elementor-posts-container .elementor-post .elementor-post__text .elementor-post__meta-data .elementor-post-date{color:#fff!important}.featured-posts .elementor-posts-container .elementor-post .elementor-post__text .elementor-post__excerpt{order:3}@media screen and (max-width:1024px){.featured-posts .elementor-posts-container .elementor-post .elementor-post__text .elementor-post__excerpt{display:none}}.featured-posts .elementor-posts-container .elementor-post .elementor-post__text .elementor-post__excerpt p{font-size:16px;font-family:Open Sans,"sans-serif";color:#fff;line-height:22px}.featured-posts .elementor-posts-container .elementor-post .elementor-post__text .elementor-post__read-more{order:4;color:#fff;font-size:14px;font-weight:700}.featured-posts .elementor-posts-container .elementor-post .elementor-post__text .elementor-post__read-more:after{position:relative;top:4px;content:url(https://www.sirmatravel.bg/wp-content/themes/sirma-travel/img/arrow-right-white.svg)}.single-post .post-content .share-wrapper{border-top:1px solid #e8e8e8;border-bottom:1px solid #e8e8e8}.single-post .post-content .share-wrapper .elementor-heading-title{font-size:16px;font-family:Open Sans,"sans-serif";line-height:22px;font-weight:200;color:#444;padding:30px 0 0}.single-post .post-content .elementor-widget-container .wp-block-quote{background:#f7f7f7;padding:38px 80px;margin:20px 0;border-radius:6px}@media screen and (max-width:576px){.single-post .post-content .elementor-widget-container .wp-block-quote{padding:10px}}.single-post .post-content .elementor-widget-container .wp-block-quote cite{font-size:16px;font-family:Open Sans,"sans-serif";line-height:22px;color:#444}.single-post .post-content .elementor-widget-container .elementor-grid{padding:0 0 20px}.single-post .post-content .elementor-widget-container .elementor-grid .elementor-grid-item .elementor-share-btn{background-color:initial}.single-post .post-content .elementor-widget-container .elementor-grid .elementor-grid-item .elementor-share-btn:hover{filter:none}.single-post .post-content .elementor-widget-container .elementor-grid .elementor-grid-item .elementor-share-btn .elementor-share-btn__icon{background-image:none;border:1px solid #e8e8e8;border-radius:6px;width:25px;height:25px;display:flex;align-items:center;justify-content:center}.single-post .post-content .elementor-widget-container .elementor-grid .elementor-grid-item .elementor-share-btn .elementor-share-btn__icon i:before{content:url(https://www.sirmatravel.bg/wp-content/themes/sirma-travel/img/facebook.svg);position:relative;top:-3px}.single-post .post-content img{border-radius:6px}.single-post .post-content .elementor-inline-items .elementor-icon-list-item{margin-right:0}.single-post .post-content .elementor-inline-items .elementor-icon-list-item .elementor-icon-list-text{color:#6b6b6b}.single-post .post-content .elementor-inline-items .elementor-icon-list-item .elementor-icon-list-text .elementor-post-info__terms-list:after{content:"/";position:relative;right:-2px}.single-post .post-content .elementor-inline-items .elementor-icon-list-item .elementor-icon-list-text .elementor-post-info__terms-list-item{color:#6b6b6b}.single-post .post-sidebar .elementor-widget-wrap .elementor-widget-container .elementor-search-form__container{background:#f7f7f7;border:1px solid #ebebeb;border-radius:6px}.single-post .post-sidebar .elementor-widget-wrap .elementor-widget-container .elementor-search-form__container .elementor-search-form__icon .elementor-screen-only{color:#6b6b6b}.single-post .post-sidebar .elementor-widget-wrap .elementor-widget-container .elementor-post{display:flex;align-items:center}@media screen and (max-width:576px){.single-post .post-sidebar .elementor-widget-wrap .elementor-widget-container .elementor-post{flex-direction:column}}.single-post .post-sidebar .elementor-widget-wrap .elementor-widget-container .elementor-post .elementor-post__thumbnail__link{margin:0}@media screen and (max-width:576px){.single-post .post-sidebar .elementor-widget-wrap .elementor-widget-container .elementor-post .elementor-post__thumbnail__link{margin-bottom:25px}}.single-post .post-sidebar .elementor-widget-wrap .elementor-widget-container .elementor-post .elementor-post__thumbnail__link .elementor-post__thumbnail{margin-right:30px}@media screen and (max-width:576px){.single-post .post-sidebar .elementor-widget-wrap .elementor-widget-container .elementor-post .elementor-post__thumbnail__link .elementor-post__thumbnail{border-radius:6px}}.single-post .post-sidebar .elementor-widget-wrap .elementor-widget-container .elementor-post .elementor-post__thumbnail__link .elementor-post__thumbnail img{border-radius:6px;width:175px}@media screen and (max-width:1024px){.single-post .post-sidebar .elementor-widget-wrap .elementor-widget-container .elementor-post .elementor-post__thumbnail__link .elementor-post__thumbnail img{width:100%;border-radius:6px}}.single-post .post-sidebar .elementor-widget-wrap .elementor-widget-container .elementor-post .elementor-post__text .elementor-post__title a{font-family:Open Sans,"sans-serif";color:#444}@media screen and (max-width:1024px){.single-post .post-sidebar .elementor-widget-wrap .elementor-widget-container .elementor-post .elementor-post__text .elementor-post__excerpt{display:none}}.single-post .post-sidebar .elementor-widget-wrap .elementor-widget-container .elementor-post .elementor-post__text .elementor-post__excerpt p{font-size:16px;font-family:Open Sans,"sans-serif";line-height:22px;color:#444}.single-post .post-sidebar .elementor-widget-wrap .elementor-widget-container h5{font-size:24px;font-family:Noah,"sans-serif";color:#444}.single-post .post-sidebar .elementor-widget-wrap .elementor-widget-container ul{list-style:none;padding:0;margin:0}.single-post .post-sidebar .elementor-widget-wrap .elementor-widget-container ul li.cat-item{display:flex;justify-content:space-between;align-items:center;color:#444;margin-bottom:20px}@media screen and (max-width:1024px){.single-post .post-sidebar .elementor-widget-wrap .elementor-widget-container ul li.cat-item{justify-content:flex-start}.single-post .post-sidebar .elementor-widget-wrap .elementor-widget-container ul li.cat-item a{margin-right:20px}}