/* https://www.eurosegway.eu/wp-content/themes/eurosegway/css/style.css?ver=6.4.6 */
@font-face{font-family:'icomoon';src:url(/wp-content/themes/eurosegway/css/../fonts/icomoon/icomoon.woff) format('woff');font-weight:400;font-style:normal;font-display:swap}[class^="icon-"],[class*=" icon-"]{font-family:'icomoon'!important;speak:never;font-style:normal;font-weight:400;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.icon-image1:before{content:"\e905"}.icon-users:before{content:"\e903"}.icon-user:before{content:"\e904"}.icon-road:before{content:"\e900"}.icon-asphalt:before{content:"\e900"}.icon-travel:before{content:"\e900"}.icon-clock:before{content:"\e901"}.icon-time:before{content:"\e901"}.icon-schedule:before{content:"\e901"}.icon-clock1:before{content:"\e902"}.icon-time1:before{content:"\e902"}.icon-schedule1:before{content:"\e902"}.icon-envelope-o:before{content:"\f003"}.icon-clock-o:before{content:"\f017"}.icon-road1:before{content:"\f018"}.icon-image:before{content:"\f03e"}.icon-photo:before{content:"\f03e"}.icon-picture-o:before{content:"\f03e"}.icon-map-marker:before{content:"\f041"}.icon-twitter-square:before{content:"\f081"}.icon-facebook-square:before{content:"\f082"}.icon-phone:before{content:"\f095"}.icon-twitter:before{content:"\f099"}.icon-facebook:before{content:"\f09a"}.icon-facebook-f:before{content:"\f09a"}.icon-envelope:before{content:"\f0e0"}.icon-mobile:before{content:"\f10b"}.icon-mobile-phone:before{content:"\f10b"}.icon-youtube-play:before{content:"\f16a"}.icon-instagram:before{content:"\f16d"}.icon-facebook-official:before{content:"\f230"}.icon-envelope-open:before{content:"\f2b6"}.icon-envelope-open-o:before{content:"\f2b7"}.icon-user-o:before{content:"\f2c0"}html.pum-open.pum-open-overlay{overflow:auto!important}html.pum-open.pum-open-overlay.pum-open-scrollable body>[aria-hidden]{padding-right:0!important}body{font-weight:400}.wrapper{padding-top:83px}header{height:83px}nav ul li{float:left;list-style:none;margin-right:22px;position:relative}nav ul li:last-child{margin-right:0}nav ul li a{font-size:15px;color:#000}nav ul li a.active{color:#e96656}.wrap-logo{padding-top:11px}.wrap-logo img{display:block;height:60px;height:60px;transition:0.5s}.contacts-top-menu{text-align:right}nav{float:right;margin-top:16px;transition:0.5s}.scroll nav{margin-top:-1px;transition:0.5s}.no-padding{padding:0!important}#nav-icon4{width:100%;height:18px;background-color:transparent;position:relative;-webkit-transform:rotate(0deg);-moz-transform:rotate(0deg);-o-transform:rotate(0deg);transform:rotate(0deg);-webkit-transition:.5s ease-in-out;-moz-transition:.5s ease-in-out;-o-transition:.5s ease-in-out;transition:.5s ease-in-out;cursor:pointer}#nav-icon4 span{display:block;position:absolute;height:3px;width:calc(26px - 4px);background:#fff;border-radius:9px;opacity:1;left:0;-webkit-transform:rotate(0deg);-moz-transform:rotate(0deg);-o-transform:rotate(0deg);transform:rotate(0deg);-webkit-transition:.25s ease-in-out;-moz-transition:.25s ease-in-out;-o-transition:.25s ease-in-out;transition:.25s ease-in-out}#nav-icon4 span:nth-child(1){top:0;-webkit-transform-origin:left center;-moz-transform-origin:left center;-o-transform-origin:left center;transform-origin:left center}#nav-icon4 span:nth-child(2){top:7px;-webkit-transform-origin:left center;-moz-transform-origin:left center;-o-transform-origin:left center;transform-origin:left center}#nav-icon4 span:nth-child(3){top:14px;-webkit-transform-origin:left center;-moz-transform-origin:left center;-o-transform-origin:left center;transform-origin:left center}html.mm-wrapper_opening #nav-icon4 span:nth-child(1){-webkit-transform:rotate(45deg);-moz-transform:rotate(45deg);-o-transform:rotate(45deg);transform:rotate(45deg);top:-1px;left:3px}html.mm-wrapper_opening #nav-icon4 span:nth-child(2){width:0;opacity:0}html.mm-wrapper_opening #nav-icon4 span:nth-child(3){-webkit-transform:rotate(-45deg);-moz-transform:rotate(-45deg);-o-transform:rotate(-45deg);transform:rotate(-45deg);top:15px;left:3px}ul.cities-info-popup{margin:0;padding:0;list-style-type:none}ul.cities-info-popup li{display:flex;align-items:center}ul.cities-info-popup li:before{content:'';background:url(/wp-content/themes/eurosegway/css/../img/okay.png)no-repeat;width:30px;height:30px;position:relative;top:0;left:-15px;display:block}header{background-color:#f2f2f2;position:fixed;top:0;z-index:9999999;left:0;right:0}.contacts-top-menu{display:flex;align-items:center;justify-content:flex-end;padding-top:10px;opacity:.5}.contacts-top-menu span{border-right:2px solid #838383;padding:0 10px;line-height:normal}.contacts-top-menu span:last-of-type{border-right:none;padding-right:0}.contacts-top-menu span a{display:flex;align-items:center;color:#000;font-size:14px}.contacts-top-menu span a i{margin-right:5px}.contacts-top-menu span a.contacts_email{margin-right:0}.wrap-owl-carousel{position:relative}.single-tours .main-pic .tours-button{display:flex;align-items:center;position:absolute;right:20px;text-decoration:none;color:#fff;background:no-repeat 10px center rgba(31,31,31,.35);font-size:1.125em;top:20px;z-index:9;border-radius:8px;font-family:'Open Sans',sans-serif;padding:13px 15px}.single-tours .main-pic .tours-button i{font-size:28px;margin-right:10px}.wrap-owl-carousel .main-title{color:#fff;text-align:center;position:absolute;z-index:2;width:100%;max-width:760px;top:25%;background:rgba(45,45,45,.3);margin:0 auto;left:0;right:0;padding:10px 20px;font-family:'Open Sans',sans-serif}.all_tours_wrap .wrap-owl-carousel .main-title{margin:auto;position:absolute;top:0;left:0;bottom:0;right:0;height:70px}.wrap-owl-carousel .main-title h1{font-size:32px;margin-bottom:0}.wrap-owl-carousel .main-title h2{font-size:26px;margin-top:0;font-weight:500;letter-spacing:1.3px}.choose-your-tour{background-color:#98d2f7cc;background-repeat:no-repeat;background-position:center bottom;background-attachment:fixed;background-size:cover}.choose-your-tour h3{font-size:26px;text-align:center;color:#444;margin-bottom:15px;font-family:'Open Sans',sans-serif;text-transform:uppercase;font-weight:700}.choose-your-tour .container .row>span{font-size:22px;text-align:center;display:block;font-family:'Open Sans',sans-serif}.card-tour{background:#fff;-webkit-box-shadow:0 0 5px 0 rgba(0,0,0,.35);-moz-box-shadow:0 0 5px 0 rgba(0,0,0,.35);box-shadow:0 0 5px 0 rgba(0,0,0,.35);font-family:'Open Sans',sans-serif;position:relative}.card-tour .meta{padding:0 15px 15px 15px}.card-tour .meta h3{font-size:18px;font-weight:700;line-height:25px;color:#000;height:55px;margin:15px 0 0 0;text-align:center;font-family:'Open Sans',sans-serif;text-transform:initial}.time,.length-rout{float:left;width:50%;font-size:18px;text-align:center;color:#666}.clock,.point{background-size:contain;background-repeat:no-repeat;width:26px;height:27px;display:inline-block;position:relative;top:8px}.clock{background-image:url(/wp-content/themes/eurosegway/css/../img/rout-clock.png)}.point{background-image:url(/wp-content/themes/eurosegway/css/../img/rout-length.png)}.price-wrap{float:left;width:43%;background:#3cf;position:relative;right:-15px}.rw-wrap{float:left;width:57%;padding-top:10px}.rw-and-price{display:inline-block;width:100%}.price-wrap p{margin:20px 0;font-size:15px;color:#fff;text-align:center}.price-wrap p span{font-size:19px;font-weight:700;color:#fff}.meta .meta-data{margin-bottom:15px;display:inline-block;width:100%}.stars svg{color:#ffcd5e;font-size:17px;float:left}.rewiev-count{font-size:15px;color:#666;text-align:center;display:block;margin:0 auto;padding-top:10px}.rw-wrap .stars{margin:0 auto;display:table}.choose-your-tour .col-md-3{margin-top:50px;margin-bottom:50px;font-family:'Open Sans',sans-serif}.check_more_tours p{text-align:center;font-size:16px;margin-bottom:30px;font-family:'Open Sans',sans-serif}.btn-yellow{margin:30px auto 40px;display:block;width:270px;padding:10px 35px;border:4px solid #fff;border-radius:5px;background:#fff798;text-decoration:none;font-size:1.5em!important;font-weight:700;color:#666;font-family:'Open Sans',sans-serif;transition:0.5s}.separator_choose_tour{padding-bottom:30px}.separator_choose_tour h3{font-size:24px;color:#fff;text-align:center}.btn-green{background:#14a168;padding:13px 35px 13px 35px;border-radius:4px;text-align:center;font-size:14px;color:#fff!important;text-transform:uppercase;margin:0 auto;display:block;width:260px;transition:0.5s}.trpdvsr-wrap{background:#22773a;padding-top:70px;padding-bottom:70px;position:relative}.trpdvsr-wrap h2{font-size:26px;color:#fff;text-align:center;text-transform:uppercase;margin:0;font-family:'Open Sans',sans-serif}.trpdvsr-wrap h3{font-size:22px;color:#fff;text-align:center;margin:0;font-family:'Open Sans',sans-serif;font-weight:400;margin-bottom:30px}.img-trpdvsr-wrap{max-width:170px;margin:0 auto;display:table;padding-top:8px}.img-one-trpdvsr img,.img-two-trpdvsr img{width:160px;margin:0 auto;display:block}.img-one-trpdvsr,.img-two-trpdvsr{width:200px;float:left;margin-bottom:15px}.feedback-box{background:#fff;padding:25px;border-radius:4px;max-width:300px;margin:0 auto;font-family:'Lato'}.feedback-box .client-wrap{margin-top:30px;display:inline-table;width:100%}.avatar-wrap{float:right;width:73px;height:73px;border-radius:50%;overflow:hidden;border:3px solid #f6f6f6}.feedback-box .message{font-size:15px;color:#909090}.separate-reserve-now{padding-top:30px;padding-bottom:30px;background:#bddeff}.btn-light-green{background:#47d1c0;text-transform:uppercase;padding:13px 35px 13px 35px;border-radius:4px;color:#fff!important;font-size:16px;display:block;width:250px;margin-top:10px;transition:0.5s;text-align:center;text-decoration:none!important}.btn-menu{background-color:gray;width:50px;text-align:center;border-radius:5px;height:35px;margin-top:2px;transition:0.5s}.btn-menu a{color:#fff;line-height:48px}.btn-menu a:hover,.btn-menu a:focus{color:#fff}.btn-menu a svg{font-size:30px}.wpmm-menu{z-index:3}.phone_icon a{background:url(/wp-content/themes/eurosegway/css/../img/phone-256.png) no-repeat;background-size:100%;display:inline-block;width:35px;height:35px;margin:2px 5px 0 5px}.map_icon a{background:url(/wp-content/themes/eurosegway/css/../img/map.png) no-repeat;background-size:100%;display:inline-block;width:35px;height:35px;margin:2px 5px 0 5px}.header-whatsapp a{background:url(/wp-content/themes/eurosegway/css/../img/whatsapp-header.png) no-repeat;background-size:100%;display:inline-block;width:35px;height:35px;margin:2px 5px 0 5px}.header-tg a{background:url(/wp-content/themes/eurosegway/css/../img/telegram-header.png) no-repeat;background-size:109%;display:inline-block;width:35px;height:35px;margin:2px 5px 0 5px;background-position:center}.owl-carousel .owl-item img{height:auto}.map-wrap iframe.zerif_google_map{width:100%;height:570px;border:none}.form-wrap .wpcf7-form-control-wrap iframe{transform:scale(.84);transform-origin:0 0}footer{background:#272727}footer .icon-map-marker{color:#e96656;font-size:30px;display:block;margin:0 auto 10px}footer .icon-envelope-o{color:#34d293;font-size:30px;display:block;margin:0 auto 10px}footer .icon-phone{color:#3ab0e2;font-size:30px;display:block;margin:0 auto 10px}.company-details{padding-top:67px;padding-bottom:30px;text-align:center}.company-details a{display:block;color:#939393;font-size:16px}.company-details a:hover{text-decoration:none;color:#fff}.copyright{padding-top:72px;padding-bottom:68px;background:#171717}.social{margin:0;padding:0;text-align:center;margin-bottom:9px}.social li{display:inline-block;margin:5px}.social li a{color:#939393;font-size:18px}.social li a:hover{text-decoration:none;color:#fff}.copyright p{font-size:14px;color:#939393;text-align:center;margin:0;margin-bottom:15px}.wpml-ls-legacy-list-horizontal.wpml-ls-statics-footer{margin-bottom:0}.main-pic img{width:100%;display:block;height:auto}.single-tour-info-wrap{padding:5px 0;background:rgba(45,45,45,.5);position:absolute;color:#fff;bottom:0;width:100%}.single-tour-info-map{position:relative}.single-tour-info-map img{width:100%;height:auto}.single-tour-info-map .map-mask{position:absolute;top:0;left:0;width:100%;height:100%;-webkit-transition:.25s all ease;-moz-transition:.25s all ease;-o-transition:.25s all ease;transition:.25s all ease;display:flex;justify-content:center;align-items:center;color:#fff;font-size:22px;opacity:0;cursor:pointer}.single-tour-info-map .map-mask:hover{background-color:rgba(0,0,0,.4);opacity:1}.main-pic{position:relative}.st-meta-wrap .title h1{font-size:30px;margin:10px 0 10px 0;font-family:'Open Sans',sans-serif;font-weight:600}.st-meta-data span{font-size:26px;font-weight:300;margin-left:30px;font-family:'Open Sans',sans-serif}.st-meta-data svg{font-size:24px;color:#ffcd5e}.price-tours-wrap .individual{font-size:26px;color:#fc6;text-align:center;width:max-content;font-family:'Open Sans',sans-serif;cursor:pointer}.price-tours-wrap .group{margin-top:10px;font-size:26px;color:#fc6;text-align:center;width:max-content;font-family:'Open Sans',sans-serif;cursor:pointer}.price-tours-wrap .individual>td{padding-bottom:10px}.price-tours-wrap .individual td,.price-tours-wrap .group td{text-align:right}.price-tours-wrap .individual td.question,.price-tours-wrap .group td.question{position:relative;padding:0 10px}.price-tours-wrap .individual td.icon img,.price-tours-wrap .group td.icon img{width:65px;padding:0 10px}.price-tours-wrap .group:after,.price-tours-wrap .group:before{display:none}.price-tours-wrap{position:relative;margin-top:12px;float:right;display:flex;flex-direction:column;align-items:flex-end}.icons-wrap{padding:10px 0 0 0;-webkit-box-shadow:inset 0 25px 10px -10px rgba(0,0,0,.4);-moz-box-shadow:inset 0 25px 10px -10px rgba(0,0,0,.4);box-shadow:inset 0 25px 10px -10px rgba(0,0,0,.4)}.icons-wrap ul{padding:20px 0 15px 0;text-align:center;line-height:.8em}.icons-wrap ul li{font-size:16px;display:inline-block;color:#666;margin:0 27px;font-weight:700}.icons-wrap ul li i{color:#d5d5d5;font-size:30px;float:left}.icons-wrap ul li p{float:left;margin:0;line-height:30px;margin-left:10px}.meetinpoint iframe{width:100%;height:340px;border:none}.content-and-map-single-tour h2{padding-bottom:15px;font-size:20px;color:#666;font-family:'Open Sans',sans-serif;font-weight:600;margin:0}.content-and-map-single-tour h3{padding-bottom:25px;font-size:20px;color:#666;text-align:center;font-family:'Open Sans',sans-serif;font-weight:600;margin:0}.content-block-single-tour p{line-height:30px;font-weight:300;color:#666;font-size:16px;text-align:justify;margin-top:0;font-family:'Open Sans',sans-serif}.fullwidth-rew .attachment-tours-rew{width:100%;display:block}.content-and-map-single-tour{padding:60px 0 60px 0}.fullwidth-rew{width:100%;position:relative}.fullwidth-rew .bg .product-page-review-text{font-weight:300;margin-top:5px;line-height:30px}.fullwidth-rew .bg{background:rgba(18,45,79,.65);top:0;left:0;display:block;width:100%;font-family:'Open Sans',sans-serif;padding-bottom:45px;padding-top:25px}.fullwidth-rew .bg .product-page-review-title{font-size:1.2em}.product-page-review-vertical-center{margin-top:-36px}.fullwidth-rew .bg div{text-align:center;color:#fff}.fullwidth-rew .bg .wrap{position:relative;top:10%}.article-included-wrap{padding:60px 0 60px 0}.article-included-wrap h2{color:#666;font-family:'Open Sans',sans-serif;font-weight:400;font-size:21px;padding-bottom:15px;margin:0}.article-included-wrap p{line-height:30px;font-weight:300;color:#666;font-size:16px;text-align:justify;margin-top:0;font-family:'Open Sans',sans-serif}.article-included-wrap .included{width:304px;background:#e8e8e8;text-align:center;padding:5px;font-weight:300;margin-top:27px;font-family:'Open Sans',sans-serif;float:right}.article-included-wrap .included .ram{border:5px solid #fff;border-radius:5px;padding:10px 0}.article-included-wrap .included .ram p{font-size:22px;margin:10px 0 15px 0;padding-left:15px}.article-included-wrap .included ul li:before{content:'';background:url(/wp-content/themes/eurosegway/css/../img/okay.png)no-repeat;width:30px;height:30px;position:relative;top:0;left:-15px;float:left;display:block}.article-included-wrap .included ul li{color:#666;margin:10px 8px 12px 30px;text-align:left;line-height:25px}.article-included-wrap .included .ram ul{margin:20px 0 0 0;padding:0;list-style:none}.product-page-slider{padding:55px 0 90px 0;background:#e8e8e8;position:relative}.product-page-slider h3{font-size:26px;color:#666;margin:0;text-align:center;padding-bottom:45px;font-weight:600;font-family:'Open Sans',sans-serif}.owl-nav{height:0!important;display:flex!important;justify-content:space-between;top:calc(50% - 40px);position:absolute!important;margin-top:auto!important;width:100%;text-align:initial!important}.owl-nav .owl-prev,.owl-nav .owl-next{display:flex;align-items:center;justify-content:center;cursor:pointer;height:72px;width:36px;outline:none;opacity:.8;background-color:rgba(229,229,229,.8)!important}.owl-nav .owl-prev svg,.owl-nav .owl-next svg{width:60%;height:60%;fill:#333}.owl-nav .owl-prev{border-radius:0 36px 36px 0;box-shadow:1px 0 2px rgba(0,0,0,.5)!important}.owl-nav .owl-next{border-radius:36px 0 0 36px;box-shadow:-1px 0 2px rgba(0,0,0,.5)!important}.owl-nav .owl-prev,.owl-nav .owl-next{color:#333!important;line-height:63px;font-size:24px!important}.owl-nav .owl-prev:hover,.owl-nav .owl-next:hover{background:#fff!important}.rout{margin:70px 0 0 0}.rout h3{font-size:26px;color:#666;margin:0;text-align:center;padding-bottom:45px;font-weight:600;font-family:'Open Sans',sans-serif}.added-map{position:relative;width:100%;display:block;height:500px}.single-tours .zerif_map_overlay_tour{position:absolute;top:0;left:0;width:100%;height:100%;-webkit-transition:.25s all ease;-moz-transition:.25s all ease;-o-transition:.25s all ease;transition:.25s all ease;display:flex;justify-content:center;align-items:center;color:#fff;font-size:22px;opacity:0;cursor:pointer}.single-tours .zerif_map_overlay_tour:hover{background-color:rgba(0,0,0,.4);opacity:1}#rout_map,.added-map iframe{width:100%!important;height:100%!important;border:none}.recomendation{background:url(/wp-content/themes/eurosegway/css/../img/dialog.png)no-repeat 88% 150px #e8e8e8;padding:70px 0}.recomendation h3{font-size:26px;color:#666;margin:0;text-align:center;padding-bottom:45px;font-family:'Open Sans',sans-serif;font-weight:600}.recomendation ul li .left-part{float:left;width:10%;min-width:122px}.recomendation ul li .right-part{float:right;width:88%}.recomendation ul li .right-part .rating{display:block;background:url(/wp-content/themes/eurosegway/css/../img/stars.png)no-repeat;width:160px;height:28px;float:left}.recomendation ul li .right-part .title{font-size:17px;font-weight:700;width:48%;margin-top:5px;margin-left:25px;float:left;line-height:25px}.recomendation ul li .right-part .date{float:right;margin-top:5px;width:200px;font-weight:300;text-align:right;font-size:17px}.tours .recomendation ul li .right-part p{font-weight:300;margin-top:20px;font-size:18px;line-height:25px}.recomendation ul li{width:100%;text-align:left;position:relative;margin-top:40px;display:inline-table}.recomendation ul li .left-part img{width:122px;height:122px;border:4px solid #fff;border-radius:50%}.recomendation ul li .right-part .name{float:right;font-weight:700;font-size:1.25em;position:relative;line-height:30px}.recomendation ul{margin:0;padding:0;list-style:none;font-family:'Open Sans',sans-serif}.recomendation .clear{clear:both}.recomendation ul li .right-part p{font-weight:300;margin-top:20px;font-size:18px;line-height:25px}.cl{clear:both}.recomendation .check{margin:0 auto;display:block;width:290px;margin-top:50px;padding:10px 35px;border:4px solid #fff;border-radius:5px;background:#fff798;text-decoration:none;font-size:1.5em;font-weight:700;color:#666;font-family:'Open Sans',sans-serif;text-align:center}.reservation-button{position:relative;height:180px;overflow:hidden;display:block}.reservation-button img{width:100%;height:100%;object-fit:cover}.reservation-button .text{background:rgba(18,45,79,.73);text-align:center;position:absolute;width:100%;height:100%;top:0;left:0}.reservation-button .text>span>span{text-transform:capitalize;color:#ff9}.reservation-button .text>span{position:absolute;height:100px;top:0;bottom:0;left:0;right:0;margin:auto auto;text-align:center;font-family:'Open Sans',sans-serif;font-weight:600;font-size:2.5em;color:#fff;text-transform:uppercase;vertical-align:middle}.reservation-button .text>span:before,.reservation-button .text>span:after{display:inline-block;content:'';width:60px;position:relative;top:20px;padding-top:60px;background:url(/wp-content/themes/eurosegway/css/../img/arrow-round.png)no-repeat;transition:0.5s;background-size:contain}.reservation-button .text>span:before{left:-40px}.reservation-button:hover .text>span:after{transform:rotate(-90deg);transition:0.5s}.reservation-button:hover .text>span:before{transform:rotate(90deg);transition:0.5s}.reservation-button .text>span:after{right:-40px}.other-tours{padding:55px 0;background:url(/wp-content/themes/eurosegway/css/../img/segway.png)no-repeat 98% center #e8e8e8;background-size:contain;text-align:center}.other-tours h3{font-size:26px;color:#666;margin:0;text-align:center;padding-bottom:25px;font-weight:600;font-family:'Open Sans',sans-serif}.other-tours .check{margin:0 auto;display:block;width:290px;margin-top:50px;padding:10px 35px;border:4px solid #fff;border-radius:5px;background:#fff798;text-decoration:none;font-size:1.5em;font-weight:700;color:#666;transition:0.5s;font-family:'Open Sans',sans-serif}.reservation{padding:10px 0 15px 0;background:#bddeff}.attachment-tours-miniatur{width:100%;display:block;height:auto}.client-info{float:left}.attachment-gallery-front-page{width:100%;height:auto;margin:0 auto;display:block}.gallery-item{margin-bottom:30px}.gallery-front-page{padding-top:70px;padding-bottom:70px}.form-wrap{background-color:rgba(90,88,88,.9);position:absolute;right:0;padding:0 20px;top:25px;width:292px;min-height:480px;float:right}.form-wrap form p,.form_in_contacts form p{text-align:center;margin-bottom:13px}.form-wrap form input{background:transparent;border:#fff solid 1px;padding:10px 5px;width:100%}textarea:focus,input[type="text"]:focus,input[type="password"]:focus,input[type="datetime"]:focus,input[type="datetime-local"]:focus,input[type="date"]:focus,input[type="month"]:focus,input[type="time"]:focus,input[type="week"]:focus,input[type="number"]:focus,input[type="email"]:focus,input[type="url"]:focus,input[type="search"]:focus,input[type="tel"]:focus,input[type="color"]:focus,.uneditable-input:focus{border-color:#1ac2ed;outline:0 none}.form-wrap form .wpcf7-submit{margin:0 auto;display:block;padding:10px 35px;border:none;border-radius:4px;background:#1ac2ed;text-decoration:none;font-size:16px!important;font-weight:400;color:#fff}.form-wrap form br{display:none}.form-wrap form p span{display:block;margin-bottom:5px;font-size:14px;color:#fff}.all-st .main-pic{position:relative}.all-st .main-pic .all-st-title{position:absolute;top:30%;width:100%}.all-st .main-pic .all-st-title h1{text-align:center;font-size:38px;color:#3cf;text-shadow:2px 2px 0 #fff;font-weight:700!important;background:rgba(39,39,39,.42);width:100%;margin:0 auto;max-width:590px;padding:25px;font-family:'Open Sans',sans-serif}.all-st h2{color:#666;margin-top:30px!important;margin-bottom:30px!important;font-size:24px!important;text-align:center;font-family:'Open Sans',sans-serif;font-weight:400}.all-st-item{margin-bottom:35px}.contact-page h1{color:#666;font-family:'Open Sans',sans-serif;font-size:24px;font-weight:600;text-align:center}.contact-page .map_on_contact_page_frame{width:100%;height:340px;border:none}.address-block p{font-size:16px;line-height:28px;margin-top:0;margin-bottom:20px;font-family:'Open Sans',sans-serif;font-weight:300}.address-block p a{color:#000}.address-block h3{color:#2d4f9e;margin:0;font-size:20px;font-weight:400}.address-block-wrap{margin-top:30px}.address-block p svg{font-size:28px!important;margin-left:7px}.contact-page form .wpcf7-text{width:100%;color:#a0a0a0;border:1px solid rgba(0,0,0,.1);padding:10px 5px;border-radius:4px;height:36px}.contact-page form .wpcf7-textarea{width:100%;color:#a0a0a0;border:1px solid rgba(0,0,0,.1);padding:10px 5px;border-radius:4px;height:90px}.contact-page form .wpcf7-submit{width:100%;background-color:#3354a0;text-align:center;text-transform:uppercase;padding:13px 35px 13px 35px;border-radius:4px;font-size:14px;color:#FFF;border:none!important}.reservation .block{float:left;display:inline-block}.reservation .block .label-tours{text-align:center;font-size:18px;color:#666;margin-bottom:20px}.reservation .block #tourdate,.reservation #people,.reservation #lang{width:200px;background:#fff;text-align:center;color:#666;font-size:1em;border:1px solid #fff;border-radius:10px;padding:5px 0 5px 0;position:relative;font-weight:300}.reservation .block button{background:#72cb31;padding:10px 35px;margin:0;text-transform:capitalize;color:#666;font-weight:700;border:4px solid #fff;border-radius:5px;font-size:1.5em;margin-top:17px}.reservation .block #minus{position:absolute;font-size:30px;left:30px;top:-15px}.reservation .block .calculator:hover{cursor:pointer;color:#000;font-weight:800}.reservation .block #plus{position:absolute;right:30px;font-size:30px;top:-12px}.reservation .block>span{position:relative}.price-wrap p i{font-weight:400;font-style:initial}.our-team{padding-bottom:30px}.our-team h3{font-size:26px;text-align:center;color:#444;margin-bottom:15px;font-family:'Open Sans',sans-serif}.our-team .container .row>span{font-size:22px;text-align:center;display:block;font-family:'Open Sans',sans-serif;margin-bottom:55px}.team-member .profile-pic{border-radius:50%;width:174px;height:174px;margin-bottom:25px;margin:auto;overflow:hidden}.team-member .profile-pic img{width:100%;height:100%}.team-member h5{text-transform:uppercase;color:#404040;font-weight:700;position:relative;margin-top:15px;font-size:18px;margin-bottom:15px}.red-border-bottom:before{position:absolute;margin:auto;z-index:1;content:"";width:75%;height:2px;background:#e96656;bottom:-9px;left:12.5%}.our-team .row>div:nth-child(4n+1) .red-border-bottom:before{background:#e96656}.team-member .position{font-size:13px;font-family:'Open Sans',sans-serif}.team-member .member-details{position:relative;margin:0 auto;display:block;padding-bottom:5px;text-align:center}.team-member-card{width:25%;margin:0 auto}.our-team-carousel .flickity-slider .team-member-card:nth-child(4n+2) .red-border-bottom:before{background:#34d293}.our-team-carousel .flickity-slider .team-member-card:nth-child(4n+3) .red-border-bottom:before{background:#3ab0e2}.our-team-carousel .flickity-slider .team-member-card:nth-child(4n+4) .red-border-bottom:before{background:#f7d861}.our-team-carousel-mobil .flickity-slider .team-member-card:nth-child(4n+2) .red-border-bottom:before{background:#34d293}.our-team-carousel-mobil .flickity-slider .team-member-card:nth-child(4n+3) .red-border-bottom:before{background:#3ab0e2}.our-team-carousel-mobil .flickity-slider .team-member-card:nth-child(4n+4) .red-border-bottom:before{background:#f7d861}.menu-item-language ul{left:-15px!important;background:#fafafa!important}.team-member{max-width:270px;margin:0 auto}.wrap-owl-carousel .arrow-to-tour{position:absolute;z-index:2;font-size:40px;color:#fff;bottom:50px;margin:0 auto;text-align:center;width:200px;left:0;right:0}.st-meta-data .stars{background-image:url(/wp-content/themes/eurosegway/css/../img/rating.png);width:160px;height:28px;display:block;float:left;background-repeat:no-repeat;margin-top:6px;margin-left:0}.feedback-wrap{padding:10px;display:inline-block;font-family:'Open Sans',sans-serif;border-radius:4px}.message-wrap-trpd,.client-wrap-trpd{float:right}.client-wrap-trpd{width:23%}.message-wrap-trpd{width:77%;text-align:justify}.client-wrap-trpd .avatar-wrap-trpd{height:100px;overflow:hidden;border:4px solid #d0cbcb;border-radius:50%;width:100px;margin:0 auto}.client-wrap-trpd .avatar-wrap-trpd img{width:100%;height:auto;object-fit:cover;margin:0 auto;display:block}.rating{height:16px;width:80px;display:inline-block;float:left;background-image:url(/wp-content/themes/eurosegway/css/../img/rating5.png)}.message-trpd{width:100%;display:inline-block}.message-wrap-trpd h4{margin:0;margin-bottom:10px;font-family:'Open Sans',sans-serif}.client-info-trpd p{text-align:center;margin:0 10px;margin-bottom:10px}.feedback-box-trpd{margin-bottom:15px;display:inline-block;padding-bottom:10px;background:#fff;border-radius:4px;padding-top:10px;padding-right:10px}.feedback-date{float:left;line-height:14px;font-size:14px;margin-left:10px}.like-wrap-trpd{width:50px;margin:0 auto;text-align:center;color:#0aa87d;font-size:16px;margin-top:10px}.like-wrap-trpd .count-like{margin-left:5px;color:#000}.map-wrap{position:relative;z-index:1}span.normal-price{color:#fff;text-decoration:line-through;margin-right:15px}.disc{font-family:'Open Sans',sans-serif;font-weight:600;font-size:15px;text-align:right;float:right;background-color:#fffa;color:red;padding:5px 10px;border-radius:5px;margin-top:10px}.overlay{position:absolute;top:0;left:0;width:100%;height:100%;background:rgba(0,51,102,.7);text-align:center;display:none}.card-tour-header{position:relative}.card-tour:hover .overlay{display:inline-block}.overlay .buttons{display:inline-block;top:40%;position:relative;background:#3cf;font-size:1.3em;color:#fff;margin:auto;padding:10px 20px;border-radius:10px}.wpcf7-form.sent div.wpcf7-response-output{display:none!important}.provozovatel-page p{font-family:'Open Sans',sans-serif}.provozovatel-page .container{margin-bottom:30px;padding-bottom:30px;border-bottom:1px solid rgba(0,0,0,.05)}.arrow-to-tour svg{font-size:80px!important}.rw-and-price .normal-price{display:block;color:#000;background:#9c6;margin-right:0;font-size:13px;padding:10px 0 5px 0;text-align:center;margin:0;height:34px;line-height:14px;text-decoration:line-through}.rw-and-price .new-sale{margin:3px 0!important;color:#fff!important;text-align:center!important;font-size:19px!important;font-weight:700}.price-wrap .group{height:69px}.arrow-to-tour img{width:60px}.back-to-top{display:none;z-index:9999;background-image:url(/wp-content/themes/eurosegway/css/../img/arrow-up.png);background-color:#33bee5;background-repeat:no-repeat;background-position:center center;position:fixed;right:30px;bottom:60px;width:40px;height:40px;outline:0;border:0;border-radius:20px}.card-tour .individual,.card-tour .group{float:initial}.form-wrap h4{font-family:'Open Sans',sans-serif;font-weight:400;color:#fff;text-align:center;font-size:22px;margin:0;padding-top:20px}.form-wrap form textarea{background:transparent;border:#fff solid 1px;padding:10px 5px;width:100%;height:75px}.menu-item-language .sub-menu .menu-item-language:hover{color:#2d4f9e!important;text-decoration:none;background:#2d4f9e29}.form-absolute-wrap{position:relative;right:0;left:0}.bookly-progress-tracker .step{height:3px!important}.reservation h3{font-size:26px;color:#666;font-family:'Open Sans',sans-serif;font-weight:600;text-align:center;margin:0;padding-bottom:30px;padding-top:15px}.picker__holder{border:none;float:right;margin-right:15px}.bookly-time-step{width:50%!important}.bookly-time-screen{margin-left:15px!important}.bookly-column button:nth-child(1n){margin:1.3px 0!important}.picker__frame{padding-bottom:14px!important;padding-top:14px!important}.bookly-mobile-step-1,.bookly-details-step{margin-right:0px!important}.bookly-box{color:#666;font-size:14px;font-family:'Open Sans',sans-serif;line-height:22px;margin:0 0 15px!important}.bookly-columnizer .bookly-day,.bookly-columnizer .bookly-hour{height:35px}.bookly-box b{font-size:14px}.separate-reserve-now h3{font-size:26px;text-align:center;color:#444;margin-bottom:30px;font-family:'Open Sans',sans-serif;margin-top:10px}.btn-green:hover{background:#136342;color:#fff!important;text-decoration:none!important}.btn-yellow:hover{text-decoration:none!important;background:#efeeea}.other-tours .check:hover{text-decoration:none!important;background:#efeeea}.book-now-from-slider{position:absolute;z-index:2;left:0;right:0;margin:50px auto;display:block;width:310px;padding:10px 35px;border:4px solid #fff;border-radius:5px;background:#fff798;text-decoration:none;font-size:1.5em!important;font-weight:700;color:#666;font-family:'Open Sans',sans-serif;transition:0.5s;text-align:center;top:60%}.book-now-from-slider:hover{text-decoration:none!important;background:#efeeea}.form_in_contacts{width:100%;margin:0 auto 40px;overflow:hidden}.form_in_contacts_wrap{background:#bddeff}.form_in_contacts_wrap h3{text-align:center;font-size:22px}.all-st .col-md-4{margin-bottom:50px}.scroll .wrap-logo img{height:50px;transition:0.5s}#primary-menu>li{transition:0.5s}.scroll #primary-menu>li{line-height:22px!important}header.scroll{height:66px;transition:0.5s}header{transition:0.5s}.scroll .wrap-logo{padding-top:8px}.wrap-logo{transition:0.5s}.wpmm-menu{z-index:99999999}.scroll .menu>.current-menu-item a:before{bottom:-3px}.menu>.current-menu-item a{color:#2d4f9e}.menu-three-column-child .sub-menu li a{padding:5px 30px!important;font-size:14px!important}.soc-img{margin-bottom:7px;height:25px}.photo-offices img{display:block}.form_in_contacts h3{color:#2d4f9e;margin:0px!important;font-size:20px!important;font-weight:normal!important}.form_in_contacts p{font-size:16px;margin:8px 0;font-weight:300;font-family:'Open Sans',sans-serif}.loaderArea{display:flex;justify-content:center;align-items:center;background:#fff;overflow:hidden;position:fixed;left:0;top:0;width:100%;height:100%;z-index:99999}.gallery-item img{width:100%;height:auto}@keyframes rotate{0%{transform:rotate(0deg)}100%{transform:rotate(360deg)}}.error_page .container{margin-top:50px;margin-bottom:50px}.error_page h1{font-size:20px;line-height:22px;color:#404040;text-align:center}.error_page p{text-align:center;font-size:16px;margin-bottom:30px}.reserv-wrap{background:#bddeff;padding-top:25px;padding-bottom:25px}.reserv-wrap .btn-light-green{margin:0 auto;margin-top:19px;font-weight:600}.bookly-nav-steps{border-top:0!important;margin-bottom:0!important}.bookly-clear{max-width:590px}.individual:hover .individual-tool-tip{top:calc(50% - 25px);transition:all 0.4s cubic-bezier(1,0,.4,1.7);transform:translateX(-50%) scale(1)}.individual-tool-tip{width:155px;height:50px;position:absolute;left:-155px;border-radius:3px;background-color:#fff;font-size:14px;line-height:50px;color:#111311;text-align:center;transform:translateX(-50%) scale(0);transform-origin:bottom center;transition:all 0.4s cubic-bezier(1,0,.4,1)}.individual-tool-tip:after{width:0;height:0;border-bottom:10px solid transparent;border-top:10px solid transparent;border-left:10px solid #fff;content:'';display:block;position:absolute;right:-14px;bottom:15px;transform:translateX(-50%)}.group:hover .group-tool-tip{top:calc(50% - 25px);transition:all 0.4s cubic-bezier(1,0,.4,1.7);transform:translateX(-50%) scale(1)}.group-tool-tip{width:155px;height:50px;position:absolute;left:-155px;bottom:15px;border-radius:3px;background-color:#fff;font-size:14px;line-height:50px;color:#111311;text-align:center;transform:translateX(-50%) scale(0);transform-origin:bottom center;transition:all 0.4s cubic-bezier(1,0,.4,1)}.group-tool-tip:after{width:0;height:0;border-bottom:10px solid transparent;border-top:10px solid transparent;border-left:10px solid #fff;content:'';display:block;position:absolute;right:-14px;bottom:15px;transform:translateX(-50%)}.individual svg,.group svg{position:absolute;left:0;top:0;color:#fff;font-size:13px}.bookly-nav-steps button{background-color:#339b2b!important}.bookly-nav-steps button:hover{background-color:#3eb835!important}#reservation-bookly{position:absolute;top:260px}img.so-widget-image{max-width:100%;height:auto;width:100%}.btn-light-green:hover{text-decoration:none;color:#fff;background-color:#449e93}.product-page-review-title-rating-wrap{margin:0 auto}.product-page-review-title-rating-wrap .rating{margin:0 auto}.product-page-review-text p{margin-top:0}.product-page-review-wrap{background:rgba(232,232,232,.7);padding:5px;display:flex}.product-page-review-wrap-inside{width:100%;border:2px solid #fff;border-radius:5px;padding:15px}.fullwidth-rew h3{font-size:26px;font-weight:600;font-family:'Open Sans',sans-serif;margin:0;padding-bottom:25px}.product-page-title-review{display:block;float:left}.product-page-review-head{margin:0 auto;display:flex;justify-content:center;align-items:center;margin-bottom:5px}.product-page-review-head__img{margin-right:10px}.product-page-review-head__img img{width:100px;height:100px;border-radius:50%}.product-page-review-wrap-inside .rating{margin-top:14px;margin-left:5px}html.pum-open.pum-open-overlay.pum-open-scrollable .pum-overlay.pum-active{overflow:auto!important}.pum-container{max-width:460px!important;margin:0 auto!important;left:0!important;right:0!important;padding-bottom:43px!important}.wpcf7-response-output{display:none}.address-block p a:hover{text-decoration:none}.wpmm-header-image{position:relative;top:initial;right:initial;bottom:initial;left:initial;background-size:80%}.mm-navbar a svg{font-size:40px}.mm-navbar a{line-height:120px;text-align:right;padding-right:10px}.mm-listitem .mm-btn_next:not(.mm-btn_fullwidth){width:100%}.one-review .product-page-review-wrap{background:rgba(232,232,232,.7)}.one-review .product-page-review-text p{text-align:justify;margin:0}.one-review .product-page-review-title{height:100%}.one-review .product-page-review-head{margin:15px 0}.one-review .product-page-title-review{width:100%;font-weight:400;font-size:20px}.one-review .product-page-review-wrap-inside .rating{background-image:url(/wp-content/themes/eurosegway/css/../img/rating.png);width:160px;height:28px;background-repeat:no-repeat;margin:7px auto 5px;display:block;float:none}.one-review .product-page-review-text{margin-bottom:5px}.mm-listitem_opened .mm-panel:before{content:'';display:block;position:absolute;right:0;top:40px;width:94%;background:#f8f8f8;height:1px}.article-included-wrap h3{font-size:20px;color:#666;font-family:'Open Sans',sans-serif;font-weight:600}.short-style-price{width:190px!important}.short-style-price-wrap{width:190px!important;margin:0 auto}.main-carousel .card-tour{width:290px;margin-right:15px;margin-left:15px}.main-carousel{margin-top:25px;margin-bottom:25px}.single-tours-card-carousel .card-tour img{width:100%}.single-tours-card-carousel{margin-top:25px;margin-bottom:25px}.single-tours-card-carousel.owl-carousel .owl-stage{display:flex}.single-tours-card-carousel.owl-carousel .owl-stage .card-tour{height:100%}.single-tours-card-carousel.owl-carousel .owl-stage .card-tour a{height:100%;display:flex;flex-direction:column}.single-tours-card-carousel.owl-carousel .owl-stage .card-tour .meta{display:flex;flex-direction:column;flex-grow:1}.single-tours-card-carousel.owl-carousel .owl-stage .card-tour .meta-data{flex-grow:1}.product-main-page-slider{padding:55px 0 55px 0px!important}.reserv-wrap h3{font-size:24px;color:#555;text-transform:uppercase;font-family:'Open Sans',sans-serif}.reservation .bookly-form-group:last-child div{margin-right:0}.separate-reserve-now .bookly-form-group:last-child div{margin-right:0}.mm-listitem>a,.mm-listitem>span{padding:15px 10px 15px 20px}.mm-listitem_vertical>.mm-btn_next{height:50px}.flickity-viewport{padding-top:4px}.main-carousel .flickity-viewport{height:385px!important}.bookly-divider-time{border-top:1px solid #fff;max-width:340px;margin-bottom:13px;margin-left:0;margin-top:15px}#choose-a-date{font-weight:700;color:#5cb85c}#choose-a-time{color:#666;font-size:14px;font-weight:600}.flickity-prev-next-button.next{right:0px!important;cursor:pointer;height:72px;position:absolute;display:block;visibility:inherit;width:36px;margin-bottom:auto;margin-top:auto;outline:none;opacity:.8;border-bottom-left-radius:36px;border-top-left-radius:36px;border-bottom-right-radius:0;border-top-right-radius:0;box-shadow:-1px 0 2px rgba(0,0,0,.5);background-color:rgba(229,229,229,.8)}.flickity-prev-next-button.previous{left:0px!important;cursor:pointer;height:72px;position:absolute;display:block;visibility:inherit;width:36px;margin-bottom:auto;margin-top:auto;outline:none;opacity:.8;border-bottom-left-radius:0;border-top-left-radius:0;border-bottom-right-radius:36px;border-top-right-radius:36px;box-shadow:1px 0 2px rgba(0,0,0,.5);background-color:rgba(229,229,229,.8)}.wrap-owl-carousel .animated{-webkit-animation-duration:3000ms!important;animation-duration:3000ms!important}.price-per-person{color:#fc6;float:right;font-size:15px;font-family:'Open Sans',sans-serif;font-weight:400}.separate-reserve-now .tour_type,.separate-reserve-now .guided_in,.separate-reserve-now .number_of_people,.reservation .tour_cat,.reservation .tour_type,.reservation .guided_in,.reservation .number_of_people{font-size:14px}.wpcf7-mail-sent-ok{display:none!important}.bookly-info-block-wrap{background:#e8e8e8;padding:5px!important}.bookly-info-block{border:5px solid #fff!important;border-radius:5px;padding:10px!important}.bookly-box .bookly-confirmation-step strong{font-weight:600;font-size:15px!important;display:block;margin-bottom:20px}.bookly-confirmation-span{display:block;margin-bottom:10px!important}.bookly-confirmation-right-col h4{margin-bottom:10px!important;margin-top:0;font-weight:600;font-size:15px!important}.bookly-info-block b{font-weight:normal!important;font-size:14px!important}.bookly-confirmation-right-col{padding-left:30px!important}.bookly-confirmation-step .col-md-6{padding:0;line-height:24px!important}.page-content h1:after{position:absolute;margin:auto;z-index:1;content:"";width:10%;height:2px;background:#e96656;bottom:-9px;left:0}.page-content h1{color:#666;font-family:'Open Sans',sans-serif;font-size:24px;font-weight:600;position:relative}.page-content p{line-height:30px;font-weight:300;color:#666;font-size:16px;text-align:justify;margin-top:0;font-family:'Open Sans',sans-serif}.page-content h3{padding-bottom:15px;font-size:20px;color:#666;font-family:'Open Sans',sans-serif;font-weight:600;margin:0}.page-content ul{line-height:30px;font-weight:300;color:#666;font-size:16px;text-align:justify;margin-top:0;font-family:'Open Sans',sans-serif}.our-team-carousel .owl-item{float:left}.our-team-carousel .owl-nav{display:none}.btn-green:active{color:#fff!important}.separator_choose_tour_bg{background-attachment:fixed;background-position:center;background-repeat:no-repeat;background-size:cover}.separator_choose_tour{background:rgba(18,45,79,.65)}.google-map-link{text-decoration:underline}.contact-page{padding-bottom:40px}.product-page-review-wrap .product-page-review-wrap-inside .product-page-review-title.col-md-9 .product-page-review-text{text-align:justify!important}.link_privace_cookies{text-align:center;display:block;color:#939393;text-decoration:underline}.link_privace_cookies:hover{color:#1ac2ed}.fancybox-content{font-size:16px}.wpcf7-validation-errors{display:none!important}.wpcf7-not-valid-tip{font-size:12px!important;color:#ffb300!important;margin-top:5px!important;margin-bottom:0!important}.wpcf7-not-valid{border-color:#ffb300!important}div.wpcf7 .wpcf7-recaptcha iframe{border:0}.all_tours_wrap .main-title h1{margin-top:0}.bookly-form-group .bookly-label-error{color:#e2582b!important}.main-page-carousel .flickity-viewport{padding-top:0}.main-page-carousel .flickity-slider{transform:none!important}.main-page-carousel .item{width:100%;left:0!important;opacity:0;transition:opacity 2.5s ease-in-out;z-index:-1}.main-page-carousel .item.is-selected{opacity:1;z-index:0}.main-page-carousel .item img{height:auto;width:100%}.b_conf{padding:10px 0 20px 0;background:#bddeff;font-size:16px}.b_conf h1{color:#1fbf17;font-family:'Open Sans',sans-serif;font-size:24px;font-weight:600;text-align:center}.b_conf .thank_you_text{text-align:center;color:#666;font-size:20px;margin-top:0}.b_conf .google_map{width:100%;border:none;height:350px}.b_conf .meeting-point-wrap p{text-align:left;margin-bottom:0}.b_conf h3{font-size:20px;color:#666;margin-top:0}.thank_info_text{text-align:justify}.booking_info b{font-weight:400}.meeting-point-wrap{margin-bottom:15px}.b_conf .col-md-8{padding-left:30px}.signa{margin-top:25px;margin-bottom:30px;text-align:center;color:#666;font-size:20px}.bookly-slot-calendar{margin:0 0 0 0}div.hook-bookly-label-error{color:#e2582b!important;text-align:center;margin-top:10px!important;display:inline-block;width:100%}.mm-listitem_vertical>.mm-panel{padding:0 0 0 10px}.mm-listitem_vertical:last-child>.mm-panel{padding:0 0 10px 10px}.mm-menu .mm-listitem_selected>a:not(.mm-btn_next),.mm-menu .mm-listitem_selected>span{background:transparent;font-weight:600;color:#000}.bookly-form select{border:1px solid #fff!important;background-color:#fff}.mm-menu_position-top.mm-menu_opened~.mm-page__blocker{z-index:-1!important}div.wpcf7 .ajax-loader{display:none;visibility:visible;background-image:url(/wp-content/themes/eurosegway/css/../img/ajax-loader.gif)!important;width:50px;height:50px;background-size:contain;margin-left:0;margin-top:10px}div.wpcf7 .ajax-loader.is-active{display:inline-block}div.wpcf7-response-output{padding:0;margin-left:0;margin-right:0}.wp-faqp-accordion{margin-top:30px}.call-back-wrapper{display:flex;flex-direction:column;justify-content:center;padding:30px 0}.call-back-title-wrapper{display:flex;flex-direction:column;align-items:center}.call-back-title-wrapper h2{margin:0;font-size:32px;text-align:center;line-height:1.2}.call-back-title-wrapper p{margin-top:10px;margin-bottom:30px;font-size:16px;text-align:center}.call-back-form-wrapper{display:flex;justify-content:center}.call-back-grid{display:flex}.call-back-icon img{width:70px;margin-right:20px}.call-back-controls{display:flex;flex-direction:column}.call-back-fields{display:flex;align-items:flex-start}.call-back-fields input{height:40px;border:1px solid rgba(0,0,0,.1);border-radius:4px}.call-back-fields input[type="text"]{padding:0 10px}.call-back-fields input[type="submit"]{margin-left:10px;background-color:#33bee5;border:none;padding:0 20px;color:#fff;text-transform:uppercase}.call-back-fields input[type="submit"]:disabled{background-color:#d0d0d0}.call-back-form-wrapper .your-agreement .wpcf7-list-item{margin:0}.call-back-form-wrapper div.wpcf7 .ajax-loader{background-repeat:no-repeat;height:40px;width:40px;margin:0 0 0 10px;flex-grow:1}.call-back-form-wrapper div.wpcf7-response-output{margin:10px 0!important;text-align:center;padding:10px;border-radius:4px!important}.call-back-form-wrapper div.wpcf7-mail-sent-ok{display:block!important;background-color:#bddeff;color:#333!important}.search-feedback-wrap{padding:30px 0}.search-feedback__tab{display:none}.search-feedback__tab.show{display:block}.search-feedback__title{margin-top:0;margin-bottom:15px;font-size:16px;font-weight:400}.search-feedback__control{background:#fff;border:1px solid #ccc;color:#000;border-radius:2px;height:32px;margin-right:8px;padding:0 22px}.search-feedback__tab{padding-top:15px}.search-feedback-form__control{margin-bottom:15px}.search-feedback-form__control--radio .wpcf7-form-control.wpcf7-radio{display:flex;flex-direction:column}.search-feedback-form__control--radio span.wpcf7-list-item{margin-left:0;margin-bottom:5px}.search-feedback-form__title{display:block;margin-bottom:10px;font-weight:600}.search-feedback-form__control textarea{padding:8px 12px;font-size:14px;border-radius:4px;width:100%;height:160px;resize:horizontal;border:1px solid #ccc;margin:0;font-weight:400;background-color:transparent;color:#000}.search-feedback-form__submit{display:flex}.search-feedback-form__submit input[type="submit"]{background:#fff;border:1px solid #ccc;color:#000;border-radius:2px;height:32px;padding:0 22px}.search-feedback-form__submit span.ajax-loader{margin-left:10px;width:32px;height:32px;background-repeat:no-repeat;margin-top:0}.popmake-send-search-feedback-popup .pum-title{font-size:24px!important}#search-feedback form.wpcf7-form.spam div.wpcf7-response-output{padding:10px!important;color:#000!important;border:2px solid #ffa500!important}