html {padding: 0;	border: 0;margin: 0;}
body {height: auto;line-height:auto;width:100%;padding: 0;border: 0;margin: 0;float: left;font-family: Verdana, Arial, sans-serif;background: url(//tourpoint.com.ua/wp-content/themes/sample/images/main-fon3.jpg) left  top no-repeat; background-size:100% auto;background-attachment:fixed;}
.main-block {height: auto;line-height:auto;width: 100%;padding: 0;border: 0;margin: 0 auto;float: left;position:relative;overflow:hidden;}


a, span, div, p, ul, ol, li, input, button, select, textarea, h1, h2, h3, h4, h5, h6, img  {text-decoration: none;height:autp;padding:0;margin:0;border:0;
-moz-transition: color 0.2s 0.02s ease;-o-transition: color 0.2s 0.02s ease;-webkit-transition: color 0.2s 0.02s ease;
-webkit-transition: All 0.4s ease;-moz-transition: All 0.4s ease;-o-transition: All 0.4s ease;-ms-transition: All 0.4s ease;transition: All 0.4s ease;
}
a, span, div, p, ul, ol, li, input, button, select, textarea {font-family: ArialNarrow, Calibri, sans-serif;}

.mb {display:none;}	
.pc {display:block;}

.slide-block .mb {display:none!important;}	
.slide-block .pc {display:block!important;}

@font-face {font-family: 'Univers_Medium';src: url(//tourpoint.com.ua/wp-content/themes/sample/fonts/Univers_Medium.ttf);}
@font-face {font-family: 'DejaVu';src: url(//tourpoint.com.ua/wp-content/themes/sample/fonts/DejaVu.ttf);}
@font-face {font-family: 'DejaVu';src: url(//tourpoint.com.ua/wp-content/themes/sample/Arial.ttf);}
@font-face {font-family: 'Champagne';src: url(//tourpoint.com.ua/wp-content/themes/sample/fonts/Champagne.ttf);}


input, label, textarea, select, option, input.focus, label.focus, textarea.focus, select.focus, option.focus, input.active, label.active, textarea.active, select.active, option.active, input:hover, label:hover, textarea:hover, select:hover, option:hover, button, button:hover, button.focus, button.active {outline:0!important;border:0!important;box-shadow: 0 0 0 0 white!important;}



/*-------------------------------------Шапка сайта-----------------------------------------*/
.header {height: auto;line-height: 100%;width: 100%;padding: 0;border:0;margin: 0;float: left; z-index:9;position:fixed;}

.header .main-header {height: auto;line-height: auto;width: 100%;padding: 0;border:0;margin: 0;float: left;position:relative;background:white;}
.header .main-header-in {height: auto;line-height: auto;width: 1200px;padding: 15px 0 15px 0;border:0;margin: 0;float: left;position:relative;left:50%;margin-left:-600px;}

.header .logo {height: 100px;line-height: 100px;width: 210px;padding: 0px 0 0px 50px;border:0;margin: -5px 0 0 0;float: left;font-family: DejaVu;font-size:42px;background: url(https://tourpoint.com.ua/images/main-logo.svg) left center no-repeat; background-size: auto 100%;color:black;}
.header .name {display:none;height: 15px;line-height: 15px;width: 100%;padding: 0 0 0 50px;border:0;margin: -15px 0 0 0;float: left;font-family: DejaVu;font-size:13px;text-transform:uppercase;color:black;}

.header .contacts {height: auto;line-height: 27px;width: auto;padding: 0 0 0 0;border:0;margin: 0;float: left;font-size:18px;font-weight:normal;position:absolute;left:350px;top:32.5px;text-align:left;color:#A3A3A3;font-family: DejaVu; color:black;}
.header .contacts span.address {width: 380px;line-height: 17px;font-size: 12px;text-align: left;float: left;font-weight: normal;margin-top: 5px;}
.header .contacts a {float:left;color:black;height:22px;line-height:22px;margin-bottom:2px;}
.header .contacts a.tel1, .header .contacts a.tel3 {margin-right:20px;}
.header .contacts img {height: 22px;width: 22px;float:left;margin: 0px 3px 0px 0;border-radius:5px;}
.header .contacts span.address {margin-top:0px;}
.header .contacts span.address a {color:black;font-size:16px;font-weight:bold;background: url(https://tourpoint.com.ua/images/icon-home.png) right 1px no-repeat; background-size:18px auto;float:left;padding-right:27px;}
.header .contacts a:hover, .header .contacts span:hover a {color:#42AAFF;}

.messes {position:absolute;right:-47px;top:-3px;z-index:3;width:auto;}
.messes img {width:23px;height:23px;}

.header p.email {line-height: 22px;width: 177px;float: left;font-weight:bold;position:absolute;right:210px;top:75px;text-align:left;font-family: Arial; color:black;font-weight:normal;}
.header p.email a {color:black;font-size:16px;font-weight:bold;width:100%;text-align:center;float:left;}
.header p.email a:hover {color:#42AAFF;cursor:pointer;-moz-transition: color 0.2s 0.02s ease;-o-transition: color 0.2s 0.02s ease;-webkit-transition: color 0.2s 0.02s ease;}


.langs {float:right;width:auto;height:auto;margin-top:15px;position:absolute;left:auto;right:0;top:0;margin-right:5px;}
.langs select {color:white!important;font-size:15px!important;line-height: 25px;width:60px;text-align:center;margin-left:5px;float:left;padding:4px 8px;font-size:17px;background: url(https://tourpoint.com.ua/images/arrow-down.png) right 9.5px no-repeat; background-size: auto 15px;padding-right:0px;font-family: Arial;color:white;border:0!important;cursor:pointer!important;font-weight:bold;}
.langs select:hover {color:#C1E3FF!important;}
.langs select:hover option, .header .langs select option {color:black!important;}
.langs label.screen-reader-text {display:none;}
.langs select {-webkit-appearance: none;-moz-appearance: none;appearance: none;}
.langs select:hover option:hover, .header .langs select option:hover {background-color:#C1E3FF!important;}
.langs option {background: #F5F5F5!important;box-shadow: 0 0 0 1px #cdcdcd!important;padding-top:5px!important;padding-bottom: 13px!important;font-size:15px!important;font-weight:bold!important;}

/*----------------------Кнопка он-лайн заказа--------------------------*/
.order {height: auto;line-height: 37px;width: auto;padding: 0 13px 0 39px;float: left;font-size:18px;font-weight:bold;position:absolute;right:210px;top:34px;text-align:center;color:white;font-family: Arial; background: url(https://tourpoint.com.ua/images/icon-order.png) 13px center no-repeat #42AAFF; background-size:22px auto;cursor:pointer;border-radius:3px;z-index:99999;}
.order:hover {background-color:#C1E3FF;}

/*------------Модальные окна-------------*/
.modal-window1, .modal-window2, .modal-window3, .modal-window {background: rgba(0, 0, 0, 0.8);display: none;height: 100%;width: 100%;left: 0;top: 0;position: fixed;z-index: 999999;outline: 0px solid black;}
.modal-window1 {background: rgba(0, 0, 0, 0.8);}

.window-container1, .window-container2, .window-container3, .window-container {display: block;margin: 0 auto;padding: 0px;height:auto;line-height: auto;width: 450px;z-index: 9999;opacity: 0;z-index:999999999999999999;position:relative;top:50%;left:50%;margin-left:-225px;top:50%;height:auto;margin-top:-241px;float:left;background: white;}

.animation2, .animation1, .animation3, .animation {-webkit-transform:  scale(0.5);-moz-transform:  scale(0.5);-ms-transform:  scale(0.5);transform:  scale(0.5);}
.visible2, .visible1, .visible3, .visible {opacity: 1;-webkit-transform:  scale(1);-moz-transform:  scale(1);-ms-transform:  scale(1);transform:  scale(1);}
.close2, .close1, .close3, .close {cursor: pointer;position: absolute;top:5px;right: 5px;width: 30px;height: 30px;line-height: 27.5px;background-color: none;border: 0;font-size: 21px;z-index: 9999999999999;  text-align: center;border-radius: 0%;opacity: 1;color: black;background: white;color: black;font-family: PFBeau;font-size:0;background: url(https://tourpoint.com.ua/images/icon-krest.png) center center no-repeat; background-size: auto 100%;}
.close2:hover, .close1:hover, .close3:hover, .close:hover {background-color:white;color:#ED1C24;}

.wpcf7  {height: auto;width: 100%;padding: 0;border:0;margin: 0;float: left;box-shadow: 0 0 0 1px #f0f0f0;}
.wpcf7 form {height: auto;width: 90%;padding: 30px 2% 20px 2%;border:0;margin: 0 3%;float: left;}
.wpcf7 form .title {height: auto;line-height:35px;width: 100%;padding: 0 0 0 0;border:0;margin: 0 0 15px 0;float: none;font-size:30px;text-transform:uppercase;font-weight:normal;color:#333;text-align:center;}
.wpcf7 form .field {height: auto;width: 100%;margin: 0 0 5px 0;border:0;padding: 0;float: left;}
.wpcf7 form .field span {height: auto;width: 100%;margin: 0;border:0;padding: 0;float: left;}
.wpcf7 form .field span input {height: 37px;line-height:37px;width: 94%;margin: 0;border:0;padding: 0 3%;float: left;font-size:18px;font-weight:normal;color:#333;text-align:left;box-shadow: inset 0 0 0 1px #CACACA!important;}
.wpcf7 form .field span textarea {height: 40px;line-height:20px;width: 94%;margin: 0;border:0;padding: 15px 3%;float: left;font-size:18px;font-weight:normal;color:#333;text-align:left;box-shadow: inset 0 0 0 1px #CACACA!important;}
.wpcf7 form .field span select {height: 50px;line-height:50px;width: 100%;margin: 0;border:0;padding: 0 3%;float: left;font-size:15px;text-transform:uppercase;font-weight:normal;color:#333;text-align:left;box-shadow: inset 0 0 0 1px #CACACA;}
.wpcf7 form .button {height: auto;width: auto;margin: 0 0 0 20px;border:0;padding: 0;float: right;position: relative;top: 0;left:0;}
.wpcf7 form .button input {height: auto;line-height: 37px;width: auto;padding: 0 15px;float: left;font-size:18px;font-weight:bold;position:static;right:170px;top:30px;text-align:center;color:white;font-family: Arial; cursor:pointer;border-radius:3px;z-index:99999;background:#42AAFF;}
.wpcf7 form .button input:hover {background-color:#C1E3FF;}
.wpcf7 form p {float:none;}
.wpcf7 form input.focus, .wpcf7 form input.active, .wpcf7 form input:focus, .wpcf7 form input:active {box-shadow: inset 0 0 0 1px #CACACA!important;border:0!important;outline: 0 solid white!important;}

.cptch_block {float:left;padding-bottom:0;margin-top:5px;width:auto!important;float:left!important;}
form input.cptch_input {padding:5px;text-align:center;font-size:18px!important;}

div.wpcf7 .ajax-loader {display:none!important;}
.cptch_span {font-size:16px!important;width:auto!important;}
form input.cptch_input {box-shadow: inset 0 0 0 1px #CACACA!important;}

.wpcf7 form .wpcf7-response-output.wpcf7-mail-sent-ok {height: auto;line-height: 19px;width: 90%;color: green;text-align: center;font-size: 16px;padding: 0 5%;margin: 5px 0 0 0;float: left;border: 0;  position: relative;bottom: 0;left: 0;}

.wpcf7 form .wpcf7-response-output.wpcf7-validation-errors {height: auto;line-height: 19px;width: 90%;color: red;text-align: center;font-size: 16px;padding: 0 5%;margin: 5px 0 0 0;float: left;border: 0;  position: relative;bottom: 0;left: 0;}

.wpcf7 form .wpcf7-not-valid-tip {display:none!important;}
.wpcf7 form .wpcf7-form-control.wpcf7-validates-as-required.wpcf7-not-valid, .wpcf7-form-control.wpcf7-text.wpcf7-validates-as-required.wpcf7-not-valid, .wpcf7-form-control.wpcf7-checkbox.wpcf7-validates-as-required.wpcf7-not-valid {box-shadow: inset 0 0px 0px 1px red;}
.wpcf7 form .field .field-wrapper input.wpcf7-form-control.wpcf7-validates-as-required.wpcf7-not-valid, .wpcf7-form-control.wpcf7-checkbox.wpcf7-validates-as-required.wpcf7-not-valid {box-shadow: inset 0 0px 0px 1px red!important;/*background-color:#FFDBDB;*/}
.wpcf7 form .field .field-wrapper span .wpcf7-form-control.wpcf7-validates-as-required.wpcf7-not-valid, .wpcf7-form-control.wpcf7-checkbox.wpcf7-validates-as-required.wpcf7-not-valid {box-shadow: inset 0 0px 0px 1px red;/*background-color:#FFDBDB;*/}
.wpcf7 form .field .field-wrapper .wpcf7-form-control.wpcf7-validates-as-required.wpcf7-not-valid label input, .wpcf7-form-control.wpcf7-checkbox.wpcf7-validates-as-required.wpcf7-not-valid input {box-shadow: inset 0 0px 0px 1px red;/*background-color:#FFDBDB;*/}
div.wpcf7 .ajax-loader {display:none!important;}
.wpcf7-form-control.wpcf7-validates-as-required.wpcf7-not-valid, .wpcf7-form-control.wpcf7-checkbox.wpcf7-validates-as-required.wpcf7-not-valid {background-color:#FFDBDB!important;}

p.cptch_wrap {float:right;padding:0;}
.cptch_block label {color:white!important;color: black!important;}
.cptch_reload_button {font-size: 20px!important;margin-top: 3px!important;margin-left: 5px!important;height:auto!important;}

.wpcf7-form-control-wrap.client-checkbox, .wpcf7-form-control-wrap.client-checkbox span {width:auto;float:left;margin:0;}
.order-form .wpcf7-form-control-wrap.client-checkbox {float:left;margin-bottom:10px;width: 100%;}
.wpcf7-form-control-wrap.client-checkbox span.wpcf7-list-item-label {width:auto;font-size: 17px;}
[type=checkbox], [type=radio] {float: left;margin-top: 6px;margin-right: 10px;}
.woocommerce form .form-row .input-checkbox {margin-top:8px!important;}
.wpcf7 form .wpcf7-form-control.wpcf7-checkbox.wpcf7-validates-as-required.wpcf7-not-valid {background:none!important;box-shadow: inset 0 0px 0px 0px red!important;}
.wpcf7 form .wpcf7-form-control.wpcf7-checkbox.wpcf7-validates-as-required.wpcf7-not-valid {color:red!important;}



.socials {width: auto;margin: 0 3px 0 0;float: left;position:absolute;right:2px;top:33px;}
.socials .social {height: 25px;width: 25px;padding: 0;border:2px solid #42AAFF;margin: 0 0 0 5px;float: left;cursor:pointer;border-radius:50%;}
.socials #social1 {background:url(https://tourpoint.com.ua/images/icon-vk.png) center center no-repeat #42AAFF; background-size: 80% 80%;}
.socials #social2 {background:url(https://tourpoint.com.ua/images/icon-fb.png) center center no-repeat #42AAFF; background-size: 88% auto;}
.socials #social3 {background:url(https://tourpoint.com.ua/wp-content/uploads/2020/05/icon-in.png) center center no-repeat #42AAFF; background-size: 74% auto;}
.socials #social4 {background:url(https://tourpoint.com.ua/images/icon-sk.png) center center no-repeat #42AAFF; background-size: 83% auto;}
.socials #social5 {background:url(https://tourpoint.com.ua/images/icon-se.png) center center no-repeat #42AAFF; background-size: 90% 90%;}

.socials .social:hover {border:2px solid #C1E3FF;-webkit-transition: All 0.4s ease;-moz-transition: All 0.4s ease;-o-transition: All 0.4s ease;-ms-transition: All 0.4s ease;transition: All 0.4s ease;}
.socials #social1:hover {background-color:#C1E3FF; }
.socials #social2:hover {background-color:#C1E3FF; }
.socials #social3:hover {background-color:#C1E3FF; }
.socials #social4:hover {background-color:#C1E3FF; }
.socials #social5:hover {background-color:#C1E3FF; }

.header form#search {width: auto;float: left;position:absolute;right:2px;top:74px;}
.header form#search input {height: 25px;line-height: 27.5px;width: 110px;padding: 0 10px 4px 10px;border:0;margin: 0 auto;float: left;border-bottom: 1px solid #cacaca!important;font-size:16px;}
.header form#search input.active, .header form#search input.focus, .header form#search input.hover {box-shadow: 0 0 0 white!important;}
.header form#search button{height: 27.5px;line-height: 27.5px;width: 27.5px;padding: 0;border:0;margin: 0 auto;float: left;background: url(https://tourpoint.com.ua/images/icon-se-hover.png) center center no-repeat; background-size: 100% 100%;cursor:pointer;-webkit-transition: All 0.4s ease;-moz-transition: All 0.4s ease;-o-transition: All 0.4s ease;-ms-transition: All 0.4s ease;transition: All 0.4s ease;}
.header form#search button:hover{background-image: url(https://tourpoint.com.ua/images/icon-se-hover2.png);}
.header form#search button.active {padding: 0;border:0;margin: 0 auto;}

/*-------------------------------------Меню-----------------------------------------*/
.menu-block {height: auto;width: 100%;padding: 0;border:0;margin: 0 0 0 0;float: left;background:#001E82;background: rgba(0,71,171,.8);/*overflow:hidden;*/z-index:99;}
.menu-block .menu-inner {height: auto;width: 1200px;padding: 0;border:0;margin: 0;float: left;position:relative;left:50%;margin-left:-600px;}
.menu-block .header-menu {height: 60px;line-height: 60px;width: 1200px;padding: 0;border:0;margin: 0;float: left;list-style:none;position:relative;left:50%;margin-left:-600px;}
/*.menu-block section p {height: 60px;line-height: 60px;width:14.2857%;padding: 0;border:0;margin: 0 0;float: left;border:0;cursor:pointer;text-align:center;cursor:pointer;}
.menu-block .header-menu a {height: 60px;line-height: 60px;width: 100%;padding: 0;border:0;margin: 0;float: left;color:white;text-align:center;font-family: Tahoma;font-size:16px;}
.menu-block section p:hover {-webkit-transition: All 0.4s ease;-moz-transition: All 0.4s ease;-o-transition: All 0.4s ease;-ms-transition: All 0.4s ease;transition: All 0.4s ease;}
.menu-block .header-menu li:hover a {color:#42AAFF;-moz-transition: color 0.2s 0.02s ease;-o-transition: color 0.2s 0.02s ease;-webkit-transition: color 0.2s 0.02s ease;}*/

.menu-block.pc {display:block;}
.menu-block.mb {display:none;}
\
/*-----Выпадающее меню-----*/
.header ul.menu li ul.sub-menu {background:white;background:rgba(255,255,255,.9);background:white;z-index:999999999;}
.header ul.menu li ul.sub-menu {line-height:auto;width:160px;position: absolute;top: 40px;left:36px;display: none;list-style: none;margin:0 0 0 -5px;padding: 12px 20px 20px 20px;border:0;z-index:5;box-shadow: inset 0 0px 1px 0px #B8B8B8;background:white;border-bottom: 1px solid #B8B8B8;background:#F5F5F5;z-index:999999999;border-left: 1px solid #cdcdcd;border-right: 1px solid #cdcdcd;border-bottom: 1px solid #cdcdcd;border-top: 1px solid #cdcdcd;
-moz-transition: color 0.2s 0.02s ease;-o-transition: color 0.2s 0.02s ease;-webkit-transition: color 0.2s 0.02s ease;
-webkit-transition: All 0.4s ease;-moz-transition: All 0.4s ease;-o-transition: All 0.4s ease;-ms-transition: All 0.4s ease;transition: All 0.4s ease;
}
.header ul.menu li#menu-item-3899 ul.sub-menu {left:57px;}
.header ul.menu li#menu-item-2658 ul.sub-menu {left:57px;}
.header ul.menu li ul.sub-menu .sub-menu {display:block;width:95%;padding:0 0 5px 5%;margin:0;position:static;float:left;box-shadow: 0 0 0 0 white;border:0;}
.header ul.menu li:hover ul.sub-menu {display:block;}
.header ul.menu li ul.sub-menu li {height: auto;line-height: auto;width:100%;padding: 0;border:0;margin: 0;float: left;border:0;text-align:center;position:relative;background:none;border-bottom: 1px solid #cdcdcd;}
.header ul.menu li ul.sub-menu li a {height: auto;line-height: 19px;width: 100%!important;padding: 7px 0px!important;border:0;margin: 0;float: left;color:black;text-align:left;font-size:15px;cursor:pointer;text-decoration:none;font-weight:normal!important;color:black!important;background:none;}
.header ul.menu li ul.sub-menu .sub-menu li a {font-size:11.5px;padding-bottom:0px!important;color:#7D5819!important;}
.header ul.menu li ul.sub-menu li a:hover {color:#42AAFF!important;}


.button.ask.fix {height: auto;line-height: 25px;width: auto;overflow: hidden;padding: 0;border:0;margin: 26px 0 0 0;border: 0;border-radius:20px;font-size:17px;float:right;color:white;background: url(https://tourpoint.com.ua/images/icon-tel.png) center center no-repeat #42AAFF;background-size: auto 60%;cursor:pointer;font-family: OpenB;position:fixed;left: 60px;bottom:100px;height:70px;width:70px;border-radius: 50%;z-index:9999;border: 2px solid white;box-shadow: 0 0 0 4px #02A9F3;
 -webkit-animation: pulse 1.25s infinite cubic-bezier(0.66, 0, 0, 1);
  -moz-animation: pulse 1.25s infinite cubic-bezier(0.66, 0, 0, 1);
  -ms-animation: pulse 1.25s infinite cubic-bezier(0.66, 0, 0, 1);
  animation: pulse 1.25s infinite cubic-bezier(0.66, 0, 0, 1);
}

@-webkit-keyframes pulse {to {box-shadow: 0 0 0 25px rgba(2, 169, 243, 0.02);}}
@-moz-keyframes pulse {to {box-shadow: 0 0 0 25px rgba(2, 169, 243, 0.01);}}
@-ms-keyframes pulse {to {box-shadow: 0 0 0 25px rgba(2, 169, 243, 0);}}
@keyframes pulse {to {box-shadow: 0 0 0 25px rgba(2, 169, 243, 0);}}

.button.ask.fix a {color:white;}
.button.ask.fix:hover {background-color: #02A9F3;box-shadow: 0 0 0 0px #02A9F3;}






@media screen and (max-width:1250px) {
.header .main-header-in, .menu-block .menu-inner, .menu-block .header-menu {width: 1000px;margin-left: -500px;}
.header .logo {padding: 0;background-size: auto 80%;}	
.header .contacts {left: 275px;top:29.5px;}	
.order {padding: 0 12px;background-image:none;right: 120px;top: 29px;}	
.header p.email {display:none;}
.header form#search input {width: 190px;}  

}

@media screen and (max-width:1100px) {
.header .main-header-in, .menu-block .menu-inner, .menu-block .header-menu {width: 900px;margin-left: -450px;}
.header .contacts {left: 240px;top: 34px;}
.header .messes {top:-25px;right:30px;}	
	

}

@media screen and (max-width:990px) {
.header {position:relative;}	
.header .main-header-in, .menu-block .menu-inner, .menu-block .header-menu {width: 92%;margin-left: 4%;margin-right:4%;left:0;}
.menu-block .header-menu {width:auto;}	
.order {right: 0;left: auto;float: right;top: 46px;font-size:15px;padding: 0 12px;line-height:30px;}
.socials {position: absolute;top: 9px;float: right;right: 0;left: auto;z-index:6;}	
.header form#search {top:83px;}	
.header form#search input {width: 80px;font-size:14px;}	
.header .contacts {left: auto;right: 130px;top: 37.5px;}
.header .contacts span.address a {font-size:14px;}	
	
body .skew-menu ul li a {padding: 0 18px;height: 35px;line-height: 35px;font-size:15px;}
.header ul.menu li ul.sub-menu {top:35px;}	
.main-block {overflow:visible;}	
	
.langs {position:static;margin-right:4%;}	
.langs select, .langs option {font-size: 13px!important;}
#menu-icon {margin-top:2.5px!important;}	
	
.widget-wrapper.menu {float:left;width:auto;}	
}

@media screen and (max-width:890px) {
.header .contacts {left: auto;top: 24px;position: relative;right: 0;float: right;margin-right: 130px;width: 180px;margin-bottom: 23px;}
.header .contacts a {height: 18px;line-height: 18px;margin-bottom: 2px;font-size:16px;}	
.header .contacts img {height:18px;width:auto;}	
.header .contacts span.address {display:none;}	
.header .logo {margin-top:0;}	
.socials {top:14px;}
.order {top:51px;}	
.header form#search {top:88px;}	
	
.header .mb {display:block;}	
.header .pc {display:none;}	
	
/*---------------------Иконка меню-----------------------*/
#menu-icon {background: url(https://tourpoint.com.ua/images/icon-menu2.png) left center no-repeat;background-size: auto 18px;display: block;position:absolute;height: 35px;line-height:37px;width: auto;padding: 10px 0px;border: 0;margin: 0px 0 0 15px;float: left;cursor: pointer;border: 0px solid #EEE8AA;border-radius:3px;left:4%;color:white;padding-left:30px;font-family: Arial;font-size:17px;z-index:99;}

#menu-icon:hover, #menu-icon.active {color:#42AAFF;}

/*------------------------Навигация-------------------------*/
#menu-menyu-mob-ukr, #menu-menyu-mob-rus {clear: both;position: absolute;top: 48px;left: 15px;right:auto;width: 170px;height: auto;float:left;padding: 10px;background: white;margin: 0;border-radius: 0px;box-shadow: inset 0 0 0 1px #CDCDCD; background: #fff;display: none;z-index: 99999999;}

#menu-menyu-mob-ukr #podmenu, #menu-menyu-mob-rus #podmenu {display:none;}

.up-line ul li.no {display:none!important;}

#menu-menyu-mob-ukr li, #menu-menyu-mob-rus li {float: left;margin: 5px 0 5px 0;height:auto;width:100%;margin:0;background:none;z-index:99999999;float: left;display:block;}

#menu-menyu-mob-ukr a, #menu-menyu-mob-rus a {height: auto;line-height: 19px;width: 90%!important;padding: 7px 5%!important;border: 0;margin: 0;float: left;color: black;text-align: left;font-size: 15px; cursor: pointer;text-decoration: none;font-weight: normal!important;color: black;background: none;text-transform:uppercase;}

#menu-menyu-mob-ukr a:hover, #menu-menyu-mob-rus a:hover {color:#42AAFF;}
	
/*--------------------------Выпадающий список----------------------------*/
#menu-menyu-mob-ukr ul, #menu-menyu-mob-rus ul {width: auto;position: static;display: block;display: none!important;border: none;background: inherit;z-index:99999999;}
#menu-menyu-mob-ukr ul:hover, #menu-menyu-mob-rus ul:hover {display: none!important;}
#menu-menyu-mob-ukr ul li, #menu-menyu-mob-rus ul li {margin: 3px 0 3px 15px;}

ul .button ul {display:none;}
ul .button ul:hover {display:none;}	
	
.menu-block.mb {display: block;/*margin-top: 130px;*/}	
	
}


@media screen and (max-width:768px) {
	
	

}
	
	
@media screen and (max-width:650px) {
.header .contacts {float: left;width:100%;margin: -20px 0 15px 0;}
/*.header p br {display:none;}	*/
.header .contacts a {margin-right:20px;}	
.header .contacts .messes  a {margin-right:0;}	
.header .messes {left:0;right:auto;margin-left:250px;}	
.header form#search {top: 132px;}	
	
.slide-block .mb {display:block!important;}	
.slide-block .pc {display:none!important;}	
}

@media screen and (max-width:525px) {
.header form#search {top: 88px;}
.header .contacts {margin-top:0px;}		
.header .messes {top:0;margin-left:320px;}	
	
	
	
}

@media screen and (max-width:450px) {
.header form#search {top: 88px;}
.header .logo {width:100%;background-position: center center;} 	
.socials {top: 119px;}	
.order {top:156px;}	
.header form#search {top:193px;}	
.header .contacts {width:160px;margin-top:-20px;margin-bottom:20px;}	
.header .contacts a.tel1, .header .contacts a.tel3, .header .contacts a {margin: 0 0 7px 0;}
/*.header .messes {width:70px;}	*/
.header .messes {top: 23px;margin-left:82px;width:70px;}	
.header .contacts a.tel2 {margin-top:17px;}
	
	
}


@media screen and (max-width:350px) {
.order {font-size: 13px;}
.header form#search input {padding-left:5px;padding-right:5px;width:75px;}	
	
	
}












/*----------------------------------------------Футер-----------------------------------------*/

.footer {height: auto;line-height: auto;width: 100%;padding: 0;border:0;margin: 0;float: left;background: white;}



.info-block.footer-block .info-block-wrapper {/*padding-bottom:85px;width:1250px;margin-left:-625px;*/}

.info-block.footer-block h2 {width:100%;float:left;}

.info-block.footer-block .contacts-block {width:29.33333%;float:left;padding: 0 2%;margin-top:0px;}
.info-block.footer-block.single-contacts .contacts-block {margin-top:20px;}

.info-block.footer-block .contacts-block .fb-wrapper {background: grey;width:100%;height:400px;margin-top:-15px;}
.info-block.footer-block .contacts-block .fb-page {margin-top:-15px;}

.footer iframe {width:100%;height:420px;float: left;z-index: 6;position: relative;}

.info-block.footer-block .title {float: left;text-align:left;font-size:21px;line-height:32px;color:#0047AB;margin-bottom: 15px;padding-bottom:15px;border-bottom: 1px solid #0047AB;width:100%;text-transform:uppercase;font-family: Arial;font-weight:bold;}
.info-block.footer-block .contacts-block1 .title {margin-bottom:0;}

.info-block.footer-block p {margin-bottom: 0px;float: none;text-align:left;font-size:20px;line-height:24px;color:white;position:relative;width:auto;padding:0;}
.info-block.footer-block .contacts-block1 p {float:left;}
.info-block.footer-block p strong {padding-bottom:3px;float:left;width:100%;color:white;text-transform:uppercase;margin-top:20px;letter-spacing:0px;color:#6D6552;font-weight:bold;}
.info-block.footer-block p a {cursor:pointer;color:black;width:100%;float:left;font-size:20px;line-height:25px;font-weight:normal!important;}
.info-block.footer-block p a img {float:left;margin-right:4px;height:22px;margin-top:0.5px;margin-bottom: 2.5px;}
.info-block.footer-block p .messes {margin-right:-30px;margin-top:2px;}
.info-block.footer-block p .messes a {float:left;width:auto;}
.info-block.footer-block p .messes a img {float:left;margin-right:0;}
.info-block.footer-block p span {color:black;font-size:20px;}
.info-block.footer-block p a:hover {color:#42AAFF;}

.info-block.footer-block ul {width:100%;padding-left:0%;list-style:none;padding-top:20px;float:left;margin-bottom:-20px;}
.info-block.footer-block ul li, .single-page.page-page .footer-block  ul li, .single-page.page-page .footer-block  ol li {width:49%;margin-bottom:20px;font-size:16px;min-height:36px;line-height:18px;color:white;margin-left:0;margin-right:1%;float:left;height:36px;}
.info-block.footer-block li a {color:black;font-size:20px;line-height:30px;line-height:15px;padding-top:6px;font-size:17px;}
.info-block.footer-block li a img {height:30px;width:auto;margin-right:10px;float:left;margin-bottom:10px;margin-top:-7px;}
.info-block.footer-block li a:hover {color:#42AAFF;}

.footer-block .socials {position:static;float:left;margin: 20px 0 0 0;}
.footer-block .socials .social {height:34px;width:34px;margin: 0 4px 0 0;}

.info-block.footer-block .wpcf7 {box-shadow: 0 0 0 0 white;}
.info-block.footer-block .wpcf7 form {height: auto;width: 100%;padding: 0;border: 0;margin: -15px 0 0 0;float: left;}
.info-block.footer-block .wpcf7 .title  {height: auto;line-height:34px;width: 100%;padding: 0 0 15px 0;border: 0;margin: 0 0 15px 0;float: left;color:black;font-weight:normal;text-align:left;font-size:33px;border-bottom: 1px dotted #BBBBBB;color:#333;font: 44px Ouverture, "Times New Roman", Times, serif;color:#74246D;text-align:center;}
.info-block.footer-block .wpcf7 .field  {height: auto;width: 100%;padding: 0;border: 0;margin: 0 0 10px 0;float: left;} 
.info-block.footer-block .wpcf7 .field input, .info-block.footer-block .wpcf7 .field textarea {height: auto;width: 94%;padding: 0;border: 0;margin: 0 0 0 0;float: left;height: 35px;padding: 5px 3%;border: 0;box-shadow: inset 0 0 0 1px #cacaca;font-size:18px;background: #F5F5F5;}
.info-block.footer-block .wpcf7 .field textarea {height: 160px;line-height:24px;padding-top:10px;} 

.info-block.footer-block p.cptch_block {margin-top:5px;}

/*.footer .socials {height: auto;width: auto;padding: 0;border:0;margin: 10px 0 0 0px;float: left;}
.footer .socials .social {border:0;margin: 2px 0px 0 5px;float: left;cursor:pointer;box-shadow: 0 0px 0px 0px black;border-radius:0;float:left;margin:0;height:auto;width:auto;padding: 0;margin: 0 12px 0 0!important;border-radius:0%;box-shadow: 0 0 0 1px black;}
.footer .socials .social:hover {background-color: #EDE7A9!important;box-shadow: 0 0 0 1px #B8AA0F;}
.footer .socials .social img {height:25px;width:25px;padding:5px;}*/


.footer-last {height: auto;line-height: auto;width: 100%;padding: 0;border:0;margin: 0;float: left;float: left;z-index: 999;position: relative;background: #0047AB;}
.footer-last-in {height: auto;line-height: auto;width: 100%;padding: 35px 0 55px 0;border:0;margin: 0 ;float: left;position:relative;}
.footer-last-wrapper {width: 1200px;margin: 0 0 0 -600px;left:50%;position:relative;}

.footer-last .footer-last-in p {height: auto;width:100%;padding: 0;border:0;margin: 0;float: none;font-size:16px;line-height:19px;text-align:center!important;color:white;font-weight:normal;}
.footer-last .footer-last-in p a {font-size:15px;text-align:left;color:white;line-height:19px;padding-bottom:4px;float:none;color:#EEE8AA;}
.footer-last .footer-last-in p a:hover {color:#FFF8CD;}



@media screen and (max-width:1350px) {
.info-block-wrapper {width: 1000px;margin: 0 0 0 -500px;}	
	
	
}







/*-----------------------------Футер--------------------------------*/
/*.footer{height: auto;line-height: 100%;width: 100%;padding: 30px 0;border:0;margin: 0;float: left;background: rgba(0,71,171,.8);}
.footer-block{height: auto;line-height: 100%;width: 1200px;padding:0;border:0;margin: 0;float: left;position:relative;left:50%;margin-left:-600px;}

.footer-contacts-block{height: auto;line-height: 100%;width: 390px;padding:0;border:0;margin: 0 20px 0 0;float: left;position:relative;}

.footer .footer-last {height: auto;line-height: auto;width: 100%;padding:0;border:0;margin: 10px 0 0 0;float: left;}
.footer .footer-last h3 {height: auto;line-height: 20px;width: 100%;padding: 0;border:0;margin: 0;font-size:14px;text-align:center;color:white;font-family: Tahoma;font-weight:normal;}
.footer a, .footer .footer-last h3 a, .footer .footer-last h3 a span {color:white;font-family: Tahoma;font-weight:normal;}

.footer h3.contacts {height: auto;line-height: 20px;width: 100%;padding: 0;border:0;margin: 10px 0 0px 0;float: left;font-size:14px;text-align:center;color:white;font-family:Tahoma;font-weight:normal;}

.footer a:hover, .footer .footer-last h3 a span:hover{-moz-transition: color 0.2s 0.02s ease;-o-transition: color 0.2s 0.02s ease;-webkit-transition: color 0.2s 0.02s ease;color:#D8EEEC;}

.footer .socials {height: 40px;line-height: 40px;width: 150px;padding: 0;border:0;margin: 10px 0;float: left;position:relative;left:50%;margin-left:-75px;}
.footer .socials .social {height: 36px;line-height: 36px;width: 36px;padding: 0;border:2px solid #42AAFF;margin: 0 0 0 5px;float: left;cursor:pointer;border-radius:50%;}
.footer .socials #social1 {background:url(//tourpoint.com.ua/wp-content/themes/sample/images/icon-vk.png) center center no-repeat #42AAFF; background-size: 80% 80%;}
.footer .socials #social2 {background:url(//tourpoint.com.ua/wp-content/themes/sample/images/icon-fb.png) center center no-repeat #42AAFF; background-size: 85% 85%;}
.footer .socials #social3 {background:url(//tourpoint.com.ua/wp-content/themes/sample/images/icon-in.png) center center no-repeat #42AAFF; background-size: 90% 90%;}
.footer .socials #social4 {background:url(//tourpoint.com.ua/wp-content/themes/sample/images/icon-sk.png) center center no-repeat #42AAFF; background-size: 80% 80%;}

.footer .socials .social:hover {border:2px solid #C1E3FF;-webkit-transition: All 0.4s ease;-moz-transition: All 0.4s ease;-o-transition: All 0.4s ease;-ms-transition: All 0.4s ease;transition: All 0.4s ease;}
.footer .socials #social1:hover {background-color:#C1E3FF; }
.footer .socials #social2:hover {background-color:#C1E3FF; }
.footer .socials #social3:hover {background-color:#C1E3FF; }
.footer .socials #social4:hover {background-color:#C1E3FF; }


#map {height:auto;width: 790px;padding:0;border:0;margin: 0 0 0 0;float: left;position:relative;}
#map iframe{height:300px;width: 790px;padding:0;border:0;margin: 0 0 0 0;float: left;}

body .slide-block{height:auto;line-height:auto;width:100%;padding:0;border:0;margin:10px auto 0 auto;margin:0;float:left;overflow:hidden;z-index:999999}body .slide-block .main-slider{height:auto;width:1200px;padding:45px 0 0;border:0;margin:185px 0 0;float:left;position:relative;left:50%;margin-left:-600px}body .slide-block img{height:auto!important;width:100%!important;padding:0;border:0;margin:0 auto;float:left;position:absolute;left:0;top:0}body .slide-block a{float:none}body .slide-block h1,body .slide-block p,body .slide-block h2{float:none;color:#fff;text-align:left}.slide-block .inner-wrapper{background:rgba(255,255,255,.8);padding:30px;Width:580px;margin-bottom:55px!important}.slide-block h1{font-weight:700;margin-top:0;color:#043C97!important;padding-bottom:20px!important}.slide-block h2{font-weight:700;margin-top:0;color:#043C97!important}.slide-block p{font-size:22px;line-height:25px;color:black!important;padding-bottom:0!important}.slide-block .wpcf7{height:auto;line-height:auto;width:auto;padding:0;border:0;margin:0 0 50px 50px;float:right;position:relative;z-index:6;top:0;left:auto;right:0;border-radius:0}.slide-block .wpcf7 form{height:auto;line-height:auto;width:460px;padding:30px 30px 25px;border:0;margin:0;float:right;position:relative;z-index:99;background:rgba(255,255,255,.95);border-radius:0}.slide-block form .title{height:auto;line-height:34px;width:100%;padding:0;border:0;margin:0 0 10px;float:left;color:#000;text-align:center;font-size:30px;font-weight:400;margin-right:0}.slide-block form .subtitle{height:auto;line-height:23px;width:100%;padding:0;border:0;margin:0 0 30px;float:left;color:#fff;text-align:center;font-size:19px;font-weight:400}.slide-block form input{height:50px;line-height:50px;width:92%;padding:0 4%;border:0;margin:0 0 5px;float:left;color:#000;text-align:left;font-size:17px;font-weight:400}.slide-block form input.cptch_input,.order-block form input.cptch_input{height:30px;line-height:30px;text-align:center;width:40px!important;font-size:16px!important;margin-top:3px!important}.slide-block .wpcf7 form .field span textarea{height:40px}body amp-img.amp-wp-enforced-sizes[layout=intrinsic]>img{object-fit:none!important}.metaslider .caption-wrap{position:static!important;opacity:1!important}.info{width:100%;padding:0;float:left;background:#fff;position:relative;z-index:8}.info.single-page{padding-top:180px}.info-block{padding:0;width:100%;float:left;position:relative}.info-block-wrapper{padding:60px 0;width:1200px;float:left;position:relative;left:50%;margin-left:-600px}h1,h1 span,h1 a,.h2-title{line-height:37px;width:100%;padding:0 0 30px;float:left;font-family:Arial;font-size:37px;text-align:center;font-weight:700}.slide-block h2{font-size:35px}.h2-title{line-height:35px;font-size:35px}.h2-title a,.carousel-block .all{color:#0047ab;box-shadow:0 0 0 1px #0047ab;font-size:17px;text-transform:uppercase;margin-left:30px;padding:10px 15px;border-radius:30px;margin-bottom:5px;margin-right:-150px;position:relative;top:-3px}.carousel-block .all{position:relative;left:50%;margin:0;margin-left:-66.5px;top:15px;margin-bottom:22px;font-weight:700;float:left}.h2-title a:hover,.carousel-block .all:hover{color:#42aaff;box-shadow:0 0 0 1px #42aaff}h2,h2 span,h2 a{line-height:36px;width:100%;padding:0 0 30px;float:left;font-family:Arial;font-size:36px;text-align:center;font-weight:400}.single-page h2,.single-page h2 span,.single-page h2 a{line-height:36px;font-size:36px;font-weight:700}.page-page h2,.page-page h2 span,.page-page h2 a{text-align:left;padding-bottom:15px;padding-top:30px;color:#000;font-size:26px;line-height:30px}h3,h3 span,h3 a{line-height:32px;width:100%;padding:20px 0 15px;float:none;font-family:Arial;font-size:30px;text-align:left}.page-page h3,.page-page h3 span,.page-page h3 a{text-align:left;padding-bottom:15px;padding-top:30px;color:#0047ab;color:#053b65;color:#07538e;font-size:20px;line-height:24px}p,p span{line-height:22px;width:100%;margin:0;padding:0 0 15px;float:none;font-size:18px;text-align:justify}.single-page.page-page ul,.single-page.page-page ol{width:100%;margin:0;padding:0 0 10px}.single-page.page-page ul li,.single-page.page-page ol li{margin-left:30px;width:auto;line-height:20px;padding-bottom:5px;font-size:18px;text-align:left!important}.single-page p a,.single-page.page-page ul li a,.single-page.page-page ol li a{line-height:20px;font-size:18px;color:#0047ab;font-weight:700}h1 a,h2 a,h3 a,.page-page h2 a,.page-page h3 a{color:#0047AB!important}.single-page p a:hover,.single-page h1 a:hover,.single-page h2 a:hover,.single-page h3 a:hover,.single-page li a:hover{color:#42AAFF!important}#continents{height:600px;line-height:100%;width:100%;padding:0;border:0;margin:0 0 30px;float:left;background:url(//tourpoint.com.ua/wp-content/themes/sample/images/continents.png) center center no-repeat;background-size:auto 100%;position:relative;left:0;top:0}.continent{line-height:100%;padding:0;border:0;margin:0;float:left;position:absolute;-webkit-transition:All .4s ease;-moz-transition:All .4s ease;-o-transition:All .4s ease;-ms-transition:All .4s ease;transition:All .4s ease;opacity:0;cursor:pointer;margin-top:2px}#continent1{background:url(//tourpoint.com.ua/wp-content/themes/sample/images/north_america.png) center center no-repeat;background-size:auto 365px;left:0;top:-2px;width:525px;height:365px}#continent2{background:url(//tourpoint.com.ua/wp-content/themes/sample/images/south_america.png) center center no-repeat;background-size:auto 258px;left:240px;bottom:0;width:250px;height:258px}#continent3{background:url(//tourpoint.com.ua/wp-content/themes/sample/images/europe.png) center center no-repeat;background-size:auto 252px;left:467px;top:14px;width:340px;height:252px;z-index:8}#continent4{background:url(//tourpoint.com.ua/wp-content/themes/sample/images/asia.png) center center no-repeat;background-size:auto 410px;right:0;top:13px;width:555px;height:410px;z-index:7}#continent5{background:url(//tourpoint.com.ua/wp-content/themes/sample/images/africa.png) center center no-repeat;background-size:auto 99%;left:496px;top:246px;width:246px;height:262px;z-index:8}#continent6{background:url(//tourpoint.com.ua/wp-content/themes/sample/images/australia.png) center center no-repeat;background-size:auto 172px;right:41px;bottom:42px;width:220px;height:172px}.continent:hover{opacity:1}.countries-block ul{height:auto;line-height:auto;width:102%;float:left;position:relative;list-style:none;margin-top:20px;margin-bottom:20px;margin-left:0}.countries-block ul li{height:auto;width:23%;padding:25px 1% 10px;border:0;margin:0;float:left}.countries-block ul li a{height:auto;line-height:19px;min-height:57px;width:100%;padding:6px 0 0;border:0;margin:0;float:left;font-size:17px;font-family:Arial;color:#000}.countries-block ul li a img{height:55px;width:auto;padding:0;border:0;margin:0;float:left;margin-right:15px;margin-top:-18px;margin-bottom:15px}#countries-block .countries .countries-in .row .country:hover{color:#c1e3ff;cursor:pointer;-moz-transition:color .2s .02s ease;-o-transition:color .2s .02s ease;-webkit-transition:color .2s .02s ease}.flag-block .h2-title br,.carousel-block .h2-title br{display:none}.flag-block ul{height:auto;line-height:auto;width:102%;float:left;position:relative;list-style:none;margin-top:0;margin-bottom:0;margin-left:-1%}.flag-block ul li{height:auto;width:20%;padding:0;border:0;margin:0;float:left}.flag-block ul li a{width:100%;padding:0;border:0;margin:0;float:left}.flag-block ul li a img{width:167px;height:auto;max-width:167px!important;margin-left:-83.5px!important;margin-top:20px!important;margin-bottom:20px!important;position:relative;left:50%;box-shadow:0 0 0 1px #cdcdcd}.flag-block ul li a .title{line-height:22px;width:100%;padding:0;float:left;font-family:Arial;font-size:18px;text-align:left;text-align:center;color:#000;font-weight:700}.flag-block ul li a:hover .title{color:#42aaff}.info-block.advans-block{background:url(https://tourpoint.com.ua/images/clients-fon.webp) center top no-repeat;background-size:110% auto;background-attachment:fixed}.info-block.advans-block.advans-block2{background-image:url(https://tourpoint.com.ua/images/payment-fon.webp);background-size:auto 120%;background-position:right top}.info-block.advans-block .info-block-inner{background:rgba(0,71,171,.4);width:100%;float:left;height:auto}.info-block.advans-block.advans-block2 .info-block-inner{background:rgba(0,71,171,.35)}.advans-block-outer{width:100%;height:auto;margin:0;padding:0;border:0;float:left}.info-block.advans-block .info-block-wrapper{padding-bottom:55px;margin-left:-550px;width:1100px;padding-top:70px;padding-bottom:35px}.info-block.advans-block.advans-block2 .info-block-wrapper{margin-left:-550px;width:1100px}.info-block.advans-block h2{margin-bottom:20px;color:#fff;font-weight:400}.info-block.advans-block .item{height:auto;width:47%;padding:0;border:0;margin:0 1.5% 35px;float:left}.info-block.advans-block.advans-block2 .item{width:30.333%;margin-left:1.5%;margin-right:1.5%}.info-block.advans-block .item img{height:auto;width:95px;padding:0;border:0;margin:0 20px 20px 0;float:left;position:relative;border-radius:50%;box-shadow:0 0 0 7px #fff}.info-block.advans-block .item .subtitle{height:auto;line-height:30px;width:100%;padding:17.5px 0 10px;border:0;margin:0;float:none;font-size:24px;color:#000;text-align:left;font-weight:600;color:#fff;font-family:Arial}.info-block.advans-block .item .desc{height:auto;line-height:21px;width:100%;padding:0;border:0;margin:0;float:none;font-size:22px;color:#000;text-align:left;font-weight:400}.etap-block{height:auto;line-height:auto;width:100%;padding:0;border:0;margin:0;float:left}.etap-block h2.title{color:#000;font-weight:700}.etaps-in{height:auto;line-height:auto;width:100%;padding:0;border:0;margin:60px 0 0;float:left;position:relative}.etaps-in .etap{height:auto;line-height:auto;width:210px;padding:0;border:0;margin:0 15px;float:left;position:relative}.etaps-in .etap .icon{height:130px;line-height:auto;width:130px;padding:0;border:0;margin:0 35px 10px;float:left;background:#fff;background:center center no-repeat #fff;background-size:auto 100%;border-radius:50%;box-shadow:0 0 0 7px #1053ad}.etaps-in .etap1 .icon{background-image:url(https://tourpoint.com.ua/images/advan2-1.png)}.etaps-in .etap2 .icon{background-image:url(https://tourpoint.com.ua/images/advan2-2.png)}.etaps-in .etap3 .icon{background-image:url(https://tourpoint.com.ua/images/advan2-3.png)}.etaps-in .etap4 .icon{background-image:url(https://tourpoint.com.ua/images/advan2-4.png)}.etaps-in .etap5 .icon{background-image:url(https://tourpoint.com.ua/images/advan2-5.png)}.etaps-in .etap .text{height:auto;line-height:25px;width:100%;padding:0;border:0;margin:15px 0 0;float:left;color:#fff;text-align:center;font-size:20px;font-weight:400;color:#412c1f}.etaps-in img{height:auto;line-height:auto;width:120px;padding:0;border:0;margin:0 auto;float:left;position:absolute;right:-65px;top:-60px}.info-block.form-block{background:url(https://tourpoint.com.ua/images/form-fon.jpg) center top no-repeat;background-size:120% auto;background-attachment:fixed}.info-block.form-block .info-block-inner{background:rgba(0,71,171,.4);width:100%;float:left;height:auto}.info-block.form-block .info-block-wrapper{padding-bottom:70px}.info-block.form-block .title{height:auto;line-height:42px;width:100%;border:0;margin:0 0 25px;float:left;font-size:37px;color:#fff;font-weight:400;text-align:center;font-family:Arial;color:#00337a;font-weight:700}.info-block.form-block .wpcf7{width:500px;position:relative;left:50%;margin-left:-280px;padding:35px 30px 25px;background:#eee8aa;background:#fff;float:left;margin-top:15px}.info-block.form-block .wpcf7 form{width:100%;float:left;height:auto;padding:10px 0 0;margin:0}.info-block.form-block .wpcf7 form .title{color:#00337a;text-transform:none}.info-block.form-block .wpcf7 form .field input{height:45px;line-height:45px}.field.agree span.wpcf7-list-item,.field.agree span.wpcf7-list-item span{width:100%;margin:0;float:left;font-size:14px;color:black!important}body .field.agree input{float:left!important;height:20px!important;width:20px!important;margin-right:6px!important;margin-bottom:10px!important}.field.agree span.wpcf7-list-item-label{float:left!important;width:auto!important;color:#192042;max-width:90%;text-align:left!important;font-size:14px}.field.agree span.more-rules{text-align:left;float:left;margin-left:26px!important;margin-top:-10px!important;color:#192042;font-size:14px;position:relative;z-index:7}@media screen and (max-width:1250px){.footer-block .field.agree span.more-rules{margin-top:3px!important}}.field.agree span.more-rules a{color:#6b6a50;font-size:14px;text-align:left;width:auto;float:none;font-size:14px;padding-left:0}.field.agree span.more-rules a:hover{color:#02a9f3}.field.agree span.wpcf7-list-item,.info-block.footer-block .field.agree span.wpcf7-list-item-label{color:#fff}.field.agree span.more-rules{color:#fff;margin-top:-10px!important;margin-bottom:12px;color:#000;width:90%;line-height:15px;text-align:left}@media screen and (max-width:768px){.form-block .field.agree span.more-rules{margin-top:0!important}}@media screen and (max-width:460px){.field.agree span.more-rules{margin-top:0!important}}@media screen and (max-width:380px){.field.agree span.wpcf7-list-item,.field.agree span.wpcf7-list-item span{width:80%!important;margin-bottom:3px!important}}.field.agree span.more-rules a{color:#1150a7}.single-page iframe{width:100%;height:500px;float:left;margin-top:40px!important;margin-bottom:55px!important}.single-page .footer-block iframe{margin-top:0!important;margin-bottom:0!important}.single-page table iframe{height:200px;margin-top:0!important;margin-bottom:0!important}.anons-wrapper{width:100%;float:left;height:auto;padding:0;margin:0;border:0;border-bottom:1px solid #cdcdcd}.anons-wrapper .anons{width:1200px;float:left;height:auto;padding:0;margin:0 0 0 -600px;border:0;position:relative;left:50%}.anons-wrapper .anons p{color:#fa0000;text-align:center!important;padding:35px 0;font-weight:700;font-size:22px;line-height:26px;margin:0}div.breadcrumbs-wrapper{height:auto;width:94%;padding:15px 3%;border:0;margin:20px 0 0;float:left;border:0;position:relative;background:#f1f1f1;margin-top:0;text-align:center}.breadcrumbs-wrapper .breadcrumbs{height:auto;width:1200px;padding:0;border:0;margin:0;float:left;border:0;position:relative;left:50%;margin-left:-600px;text-align:left}.breadcrumbs-wrapper .breadcrumbs{margin-left:-570px}.breadcrumbs-wrapper .breadcrumbs span{height:auto;line-height:19px;width:auto;color:#000;text-align:left;font-size:15px;margin:0 5px;padding:5px 0;float:none;font-weight:400}.breadcrumbs-wrapper .breadcrumbs a span{color:#111a39}.breadcrumbs-wrapper .breadcrumbs span:hover a span{color:#42AAFF!important}.breadcrumbs-wrapper .hover-link:after{display:none}.addtoany_content,.addtoany_shortcode{text-align:center!important;margin-bottom:5px!important;margin-top:0!important;padding-top:40px!important;width:100%;float:left;padding-bottom:0!important}.addtoany_list a,.widget .addtoany_list a{margin-bottom:5px!important}.subcat-page .addtoany_content,.subcat-page .addtoany_shortcode{padding-top:55px!important}.a2a_kit.a2a_kit_size_32.a2a_floating_style.a2a_default_style{display:none!important}.alignright{float:right;margin-left:25px;margin-bottom:20px;max-width:45%;height:auto}.alignleft{float:left;margin-right:25px;margin-bottom:20px;max-width:45%;height:auto}.info-block .wp-pagenavi{height:auto;width:auto!important;padding:0;border:0;margin:15px 1.75% 0;float:left}.info-block .wp-pagenavi span,.info-block .wp-pagenavi a{height:15px;width:auto!important;min-width:10px;padding:10px 12.5px;border:0;margin:0 5px 5px 0;float:left;background:#fff;font-size:13.5px;color:#000;text-align:center;box-shadow:0 0 0 1px #cdcdcd;line-height:15px;font-family:LatoB}.info-block .wp-pagenavi span.current,.info-block .wp-pagenavi span:hover,.info-block .wp-pagenavi a:hover{background:#fff5de;color:#000;box-shadow:0 0 0 1px #f6ac0d}.info-block .wp-pagenavi span.pages{display:none}.single-page table{height:auto;width:100%!important;padding:0;margin:0 0 50px 0!important;float:left}.single-page table.banner{margin-bottom:0!important}.single-page table th,.single-page table td{width:25%;font-size:17px;text-align:justify;color:#fff;padding:12px 16px;float:none;font-weight:400;box-shadow:inset 0 0 0 1px #888}.single-page table.banner th,.single-page table.banner td{box-shadow:inset 0 0 0 0px #888}.single-page table th{font-size:20px;min-height:25px;font-weight:700;background:#fff;color:#000;background-color:#eaf6ff}.single-page table th p{width:100%;text-align:center!important;padding:0!important}.single-page table th strong{font-size:24px;min-height:28px;float:left;width:100%}.single-page table th p{font-size:20px;min-height:25px}.single-page table td{background-color:#000;border:0 solid #e4e4e4;background:0 0;text-align:left;color:#000;box-shadow:inset 0 0 0 1px #cdcdcd}.single-page table p{font-size:17px;line-height:22px}.single-page table strong .info-block table p strong{color:#000}.single-page table.banner img{width:100%!important;height:auto!important}.single-page .gallery{width:101%;float:left;margin:10px 0 0 -.5%!important;padding:0;border:0;overflow:visible!important}.single-page .gallery .gallery-item{height:auto;border:0;float:left;box-shadow:0 0 0 0px #cdcdcd!important}.single-page .gallery.gallery-columns-2 .gallery-item{width:47.5%!important;margin:0 1.25% 15px 1.25%!important}.single-page .gallery.gallery-columns-3 .gallery-item{width:30.8333%!important;margin:0 1.25% 15px 1.25%!important}.single-page .gallery.gallery-columns-4 .gallery-item{width:24%!important;margin:0 .5% 15px .5%!important}.single-page .gallery.gallery-columns-6 .gallery-item{width:15.66666%!important;margin:0 .5% 15px .5%!important}.single-page .gallery .gallery-item a,.st-accordion ul li>.gallery-item a,.single-page.page-page .st-accordion ul li .gallery-item a{height:auto;width:100%;border:0;margin:0;float:left;padding:0}.single-page .gallery .gallery-item img{height:auto;width:100%;border:0!important;margin:0;float:left;cursor:pointer}.single-page .gallery .gallery-item:hover img{opacity:.75}.carousel-block .widget-wrapper{float:left;width:100%;margin-top:20px!important}.carousel-block.error-block .widget-wrapper{margin-bottom:40px!important}.carousel-block.error-block .widget-wrapper.error{margin-bottom:0!important}.carousel-block.carousel-logo .widget-wrapper{margin-top:-20px!important}.carousel-slider-outer{width:1000px;margin-left:-500px;margin-right:0;margin-top:0;position:relative;left:50%;overflow:visible!important}.carousel-slider .owl-nav .owl-prev,.carousel-slider .owl-nav .owl-next{opacity:1!important}.carousel-slider .owl-stage-outer{padding-right:3px!important}body .carousel-slider__product{box-shadow:0 0 0px 0px #cdcdcd;-webkit-transition:All .4s ease;-moz-transition:All .4s ease;-o-transition:All .4s ease;-ms-transition:All .4s ease;transition:All .4s ease}body .carousel-slider__product:hover{box-shadow:0 0 15px 0px #cdcdcd}.carousel-slider .owl-item img{-webkit-transition:All .4s ease;-moz-transition:All .4s ease;-o-transition:All .4s ease;-ms-transition:All .4s ease;transition:All .4s ease}.carousel-slider .owl-item:hover img{transform:scale(1)!important;opacity:.7}body .owl-dots .owl-dot span{-webkit-transition:All .4s ease;-moz-transition:All .4s ease;-o-transition:All .4s ease;-ms-transition:All .4s ease;transition:All .4s ease}body .carousel-slider .owl-dots .owl-dot span{margin-left:3px!important;margin-right:3px!important;-webkit-transition:All .4s ease;-moz-transition:All .4s ease;-o-transition:All .4s ease;-ms-transition:All .4s ease;transition:All .4s ease}body .carousel-slider-nav-icon{-webkit-transition:All .4s ease;-moz-transition:All .4s ease;-o-transition:All .4s ease;-ms-transition:All .4s ease;transition:All .4s ease}body .owl-dots .owl-dot span{background-color:black!important}body .owl-dots .owl-dot.active span,body .owl-dots .owl-dot:hover span{background-color:#42AAFF!important}.arrows-outside .owl-next,.arrows-outside .owl-prev{margin-top:-14px!important}.carousel-slider-outer .lazyload,.carousel-slider-outer .lazyloading{opacity:1!important}.carousel-slider .carousel-slider__item{border-radius:50%!important;border-radius:50%!important;margin:3px!important}body .carousel-slider .carousel-slider__item img{margin:3px!important;border-radius:50%;box-shadow:0 0 0 0px #cdcdcd!important}.arrows-outside .owl-next{right:-50px!important}.arrows-outside .owl-prev{left:-50px!important}.owl-prev,.owl-next,.carousel-slider-nav-icon{margin-top:-50px!important}.carousel-logo .owl-prev,.carousel-logo .owl-next,.carousel-logo .carousel-slider-nav-icon{margin-top:0!important;fill:#0047ab!important}.carousel-logo .owl-prev:hover,.carousel-logo .owl-next:hover,.carousel-logo .carousel-slider-nav-icon:hover{margin-top:0!important;fill:#45abff!important}.owl-prev:active,.owl-next:active,.carousel-slider-nav-icon:active,.owl-dots .owl-dot span:active,.carousel-slider .owl-dots .owl-dot:active,.owl-prev:hover,.owl-next:hover,.carousel-slider-nav-icon:hover,.owl-dots .owl-dot span:hover,.carousel-slider .owl-dots .owl-dot:hover,.owl-prev:focus,.owl-next:focus,.carousel-slider-nav-icon:focus,.owl-dots .owl-dot span:focus,.carousel-slider .owl-dots .owl-dot:focus{outline:0;outline-offset:0}.carousel-slider .owl-item{margin-bottom:-5px!important}.carousel-slider__post-excerpt,.carousel-slider__post-meta{display:none!important}body .carousel-slider__post-image{width:80%!important;margin-left:10%!important;margin-right:10%!important;height:auto!important;background-size:100% auto!important;background-repeat:no-repeat!important;background-color:transparent!important;margin-top:-20px!important;margin-bottom:-20px!important}.carousel-slider__post{box-shadow:0 0 0 0 white!important}body .carousel-slider__post-title{line-height:22px;width:100%;margin:0 0 0 0!important;padding:20px 0 15px;float:left;font-family:Arial;font-size:18px;text-align:left;text-align:center;min-height:0!important}.carousel-slider__post-title h2{line-height:22px;width:100%;padding:0;float:left;font-family:Arial;font-size:18px;text-align:left;text-align:center;color:#000}.carousel-slider .owl-item:hover .carousel-slider__post-title h2{color:#42aaff}.subcat-page .info-block.service-block .info-block-wrapper{padding-top:20px}.info-block.service-block ul{height:auto;width:102%;padding:0;border:0;margin:0 0 40px -1%;float:left;list-style:none}.info-block.service-block.error-block ul{margin-bottom:-35px;margin-top:-55px}.info-block.service-block ul li{height:auto;width:31.3333%;padding:0;border:0;margin:15px 1%;float:left;box-shadow:0 0 0 0px #cdcdcd;background:#fff;position:relative}.info-block.service-block ul li.left{margin-left:17.666%}.info-block.service-block ul li:hover img{opacity:.7}.info-block.service-block ul li img{height:auto;width:100%;padding:0;border:0;margin:0;float:left;border:0 outset gold;margin-left:0}.info-block.service-block ul li .title{line-height:42px;width:90%;float:left;padding:0 5%;font-size:40px;color:#fff;text-align:center;font-weight:700;position:absolute;top:50%;margin-top:-21px;color:#fff}.info-block.service-block ul li.two .title{margin-top:-42px}.info-block.service-block ul li.three .title{margin-top:-63px}.info-block.service-block ul li p{height:auto;line-height:22px;width:100%;padding:0 0 15px;border:0;margin:0;float:none;font-size:17px;color:#000;text-align:left!important;font-weight:400}.info-block.service-block ul li p strong{color:grey}.wrapper{width:100%;float:left}.st-accordion{height:auto;line-height:auto;width:100%;padding:0;border:0;margin:0;float:left}.st-accordion ul{height:auto;line-height:auto;width:100%;padding:0;border:0;margin:0;float:left;list-style:none}.st-accordion .title{height:70px;line-height:0;width:270px;padding:0;margin:65px auto 0 auto;font-size:48px;font-family:DeJavu,sans-serif;color:#000;text-align:center;font-weight:900;position:relative;top:0;background:#f8f8f8;background:#f8f8f8;z-index:9999}.st-accordion div.condition{height:max-height;line-height:25px;width:100%;padding:0;margin:20px 0 0;font-family:Tahoma,Arial,sans-serif;color:#000;text-align:right;font-weight:900;font-style:italic}.st-accordion ul li,.single-page.page-page .st-accordion ul li{height:60px;line-height:60px;border-bottom:1px solid #cacaca;border-top:1px solid #cacaca;overflow:hidden;position:relative;cursor:pointer;font-family:Arial,sans-serif;margin:0;width:100%}.st-accordion ul li,.single-page.page-page .st-accordion ul li.st-open{border-bottom:0;height:auto}.st-accordion ul li>a,.single-page.page-page .st-accordion ul li a{font-size:24px;display:block;position:relative;padding-left:50px;line-height:62px;height:60px;outline:none;color:#001d81;background:left 12.5px no-repeat;background-size:40px auto}.single-page.page-page.single-single .st-accordion ul li a{background-image:url(https://tourpoint.com.ua/images/visas.png);width:auto;position:relative;left:50%;margin-left:-120px;float:left}.single-page.page-page .st-accordion ul li .gallery-item a{left:0;margin-left:0;width:100%}.faq-page.single-page.page-page .st-accordion ul li a{background-image:url(https://tourpoint.com.ua/images/icon-ask.png)}.st-accordion ul li>a span{background:transparent url(https://tourpoint.com.ua/images/down.png) no-repeat center center;text-indent:-9000px;width:36px;height:24px;position:absolute;top:50%;opacity:1;right:0;top:22px;font-family:Arial}.st-accordion ul li>a:hover{color:#42aaff}.st-accordion ul li>a:hover span{opacity:1;right:10px}.st-accordion ul li.st-open>.line{color:#1693eb}.st-accordion ul li.st-open>a span{-webkit-transform:rotate(180deg);-moz-transform:rotate(180deg);transform:rotate(180deg);right:10px;opacity:1}.single-page.page-page .st-accordion ul li .st-content a{background:0 0}.st-content{padding:5px 0 30px;text-align:justify;font-family:Tahoma,Helvetica,Verdana,Arial,sans-serif;font-size:16px;line-height:22px;display:block!important}.st-content p{font-size:16px;font-family:Tahoma,Helvetica,Verdana,Arial,sans-serif;font-style:normal;padding:0 4px}.st-content img{border-right:1px solid #fff;border-bottom:1px solid #fff}.single-page.page-page .documents-block ul,.single-page.page-page .documents-block ol{float:left;list-style:none;width:80%;margin-left:10%;margin-right:10%}.single-page.page-page .documents-block ul li,.single-page.page-page .documents-block ol li{width:46%;margin-left:2%;margin-right:2%;float:left;margin-bottom:15px}.single-page.page-page .documents-block ul li a,.single-page.page-page .documents-block ol li a{width:auto;min-height:52px;line-height:26px;padding-top:28px;font-size:21px;font-family:Arial;color:#000;background:url(https://tourpoint.com.ua/images/advan2.png) left center no-repeat;background-size:70px auto;padding-left:80px;float:left}.single-page.page-page .documents-block ul li:hover a,.single-page.page-page .documents-block ol li:hover a{color:#42aaff}.info-block.reviews-block ul{height:auto;width:100%;padding:0;border:0;margin:0;float:left;list-style:none}.cat-page .info-block.reviews-block ul{margin-top:0}.info-block.reviews-block ul li{height:auto;width:100%;padding:25px 0 0;border:0;margin:0 0 25px;float:left;border-top:1px solid #cdcdcd}.search-page .info-block.reviews-block ul li{width:43%}.info-block.reviews-block ul li:first-child{border-top:0 solid #cdcdcd}.info-block.reviews-block ul li img{height:auto;width:18%;padding:0;border:0;margin:0 2% 0 0;float:left;max-width:100%;max-height:100%;height:auto}.info-block.reviews-block ul li .title{height:auto;line-height:27px;width:100%;padding:10px 0 15px;border:0;margin:0;float:none;font-size:20px;color:#0047ab;text-align:left;font-family:text-transform:uppercase;font-family:Arial}.info-block.reviews-block ul li .date{height:auto;line-height:22px;width:auto;padding:10px 0;border:0;margin:0;float:left;font-size:15px;color:#888;color:#000;text-align:left;font-family:font-family:Arial;font-weight:700}.info-block.reviews-block ul li:hover .title{color:#42aaff}.info-block.reviews-block ul li p{height:auto;line-height:20px;width:100%;padding:0 0 15px;border:0;margin:0;float:none;font-size:15px;color:#000;text-align:justify!important;font-weight:400}.info-block.reviews-block ul li p strong{color:grey}.info-block.reviews-block ul li .detail{height:auto;line-height:40px;width:auto;padding:0 15px;float:right;font-size:18px;font-weight:700;position:static;right:170px;top:30px;text-align:center;color:#fff;font-family:Arial;cursor:pointer;border-radius:3px;z-index:99999;background:#42aaff;margin-left:30px}.info-block.reviews-block ul li .detail:hover{background-color:#c1e3ff}@media screen and (max-width:1750px){body .slide-block img{width:120%!important;margin-left:-10%!important}}@media screen and (max-width:1500px){.info-block.form-block{background-size:150% auto}}@media screen and (max-width:1400px){body .slide-block img{width:140%!important;margin-left:-20%!important}}@media screen and (max-width:1250px){body .slide-block .main-slider,.anons-wrapper .anons,.info-block-wrapper,.info-block.advans-block .info-block-wrapper,.info-block.advans-block.advans-block2 .info-block-wrapper,.footer-last-wrapper,.breadcrumbs-wrapper .breadcrumbs{width:1000px;margin-left:-500px}.breadcrumbs-wrapper .breadcrumbs{margin-left:-470px}.slide-block .wpcf7 form{width:360px}.slide-block .inner-wrapper{Width:480px}body .slide-block img{width:170%!important;margin-left:-35%!important}.flag-block .h2-title br,.carousel-block .h2-title br{display:block}.h2-title a{margin-right:0;top:30px;margin-left:0}.flag-block ul{padding-top:25px}.info-block.advans-block{background-size:130% auto}.etaps-in .etap{width:170px}.etaps-in .etap .icon{height:120px;width:120px;margin:0 25px 10px}.etaps-in img{right:-75px}.carousel-slider-outer{width:900px;margin-left:-450px}.info-block.form-block{background-size:190% auto;background-position:left center}.info-block.service-block ul li{margin-bottom:10px}.countries-block ul li{width:31.333%}.single-page .gallery.gallery-columns-6 .gallery-item{margin-bottom:1vw!important}.info-block.footer-block li a{font-size:15.5px}.single-page table iframe{height:150px}}@media screen and (max-width:1100px){body .slide-block .main-slider,.anons-wrapper .anons,.info-block-wrapper,.info-block.advans-block .info-block-wrapper,.info-block.advans-block.advans-block2 .info-block-wrapper,.footer-last-wrapper,.breadcrumbs-wrapper .breadcrumbs{width:900px;margin-left:-450px}.breadcrumbs-wrapper .breadcrumbs{margin-left:-420px}.slide-block .inner-wrapper{Width:380px}body .slide-block img{width:220%!important;margin-left:-60%!important}.flag-block ul li a img{width:140px;max-width:140px!important;margin-left:-70px!important}.info-block.advans-block{background-size:150% auto}.info-block.advans-block .item .subtitle{min-height:90px}.info-block.advans-block .item .subtitle{font-size:22px}.etaps-in .etap{width:150px}.etaps-in .etap .icon{height:110px;width:110px;margin:0 20px 10px}.etaps-in img{right:-75px}.carousel-slider-outer{width:700px;margin-left:-350px}.info-block.service-block ul li{margin-bottom:7.5px}.info-block.footer-block .contacts-block.contacts-block1,.info-block.footer-block .contacts-block.contacts-block3{width:46%}.info-block.footer-block .contacts-block.contacts-block1{width:36%;padding-right:10%}.info-block.footer-block .contacts-block.contacts-block2{display:none}.single-page table iframe{height:160px}.single-page table.banner.video th,.single-page table.banner.video td{padding:5px}}@media screen and (max-width:990px){body .slide-block .main-slider,.anons-wrapper .anons,.info-block-wrapper,.info-block.advans-block .info-block-wrapper,.info-block.advans-block.advans-block2 .info-block-wrapper,.footer-last-wrapper,.breadcrumbs-wrapper .breadcrumbs{width:92%;margin-left:4%;margin-right:4%;left:0}.window-container1,.window-container2,.window-container3,.window-container{margin-top:20px;top:0}h1,h1 span,h1 a,.h2-title{line-height:32px;font-size:32px}h2,h2 span,h2 a,.info-block.advans-block h2,.info-block.form-block .wpcf7 form .title,.page-page h2,.page-page h2 span,.page-page h2 a{line-height:28px;font-size:28px}.page-page h3,.page-page h3 span,.page-page h3 a,.info-block.reviews-block ul li .title{font-size:18px;line-height:22px}p,p span,.single-page.page-page ul li,.single-page.page-page ol li{line-height:20px;font-size:16px}.slide-block p{font-size:22px;line-height:25px}body .slide-block{display:none!important}.info.main-info{padding-top:0}.slide-block form .title,.wpcf7 form .title{line-height:28px;font-size:26px}.wpcf7 form .button input{font-size:15px}.slide-block .wpcf7{width:47%;margin-left:3%}.slide-block .wpcf7 form{width:90%;padding-left:5%;padding-right:5%}.flag-block ul{width:90%;margin-left:5%;margin-right:5%}.flag-block ul li{width:33.3333%}.flag-block ul li a img{width:60%;max-width:100%!important;margin-left:20%!important;margin-right:20%;left:0!important}.flag-block ul li a .title{line-height:19px;font-size:16px}.info-block.advans-block{background-size:auto 1500px}.info-block.advans-block .item .subtitle{font-size:20px;line-height:22px;min-height:66px;padding-top:27.5px}.info-block.advans-block.advans-block2 .info-block-wrapper{width:68%;margin-left:16%;margin-right:16%}.info-block.advans-block.advans-block2 .item img{margin-left:-47.5px;position:relative;left:50%;margin-bottom:0}.info-block.advans-block.advans-block2 .item .subtitle{font-size:18px;line-height:21px;text-align:center;float:left;margin-bottom:10px}.etaps-in{margin-top:0}.etaps-in .etap{width:29.3333%;margin:25px 2% 0}.etaps-in .etap.etap4{margin-left:16.6666%}.etaps-in .etap .icon{width:100px;height:100px;position:relative;left:50%;margin-left:-50px;margin-right:0;background-position:center center}.etaps-in .etap .text{min-height:100px}.etaps-in img{display:none}.carousel-slider-outer{width:80%;margin-left:10%;margin-right:10%;left:0}.info-block.form-block{background-size:auto 1500px;background-position:30% center}.single-page.page-page .documents-block ul,.single-page.page-page .documents-block ol{width:90%;margin-left:5%;margin-right:5%}.single-page.page-page .documents-block ul li a,.single-page.page-page .documents-block ol li a{min-height:50px;line-height:20px;font-size:17px;padding-top:22px}.st-accordion ul li>a,.single-page.page-page.single-single .st-accordion ul li a{font-size:19px;margin-left:-100px}.single-page.page-page.single-single .st-accordion ul li .gallery-item a{margin-left:0!important;left:0:width:100%}.st-content{font-size:14px;line-height:18.5px}.info-block.service-block ul li .title{font-size:30px;line-height:32px}.info-block.service-block ul li.two .title{margin-top:-32px}.info-block.service-block ul li.three .title{margin-top:-48px}.info-block.service-block ul li{margin-bottom:.5vw}.countries-block ul li{padding-top:18.5px;padding-bottom:0}.countries-block ul li a{line-height:18px;font-size:16px}.countries-block ul li a img{height:35px;margin-top:-10px}.single-page table{width:100%;display:block;float:left;overflow:hidden;height:auto!important}.single-page table tbody{width:100%;overflow:auto;float:left;height:auto!important}.single-page table th{font-size:16px}.single-page table td{font-size:15px}.single-page .gallery.gallery-columns-6 .gallery-item{width:32.3333%!important}.info-block.reviews-block ul li .detail{font-size:15px}div.breadcrumbs-wrapper{width:98%;padding-left:1%;padding-right:1%}.single-page table.banner.video,.single-page table.banner.video tbody,.single-page table.banner.video tbody tr{height:auto!important;float:left!important;overflow:visible!important;display:block!important}.single-page table.banner.video td{width:100%!important;padding:0!important;display:block!important;float:left!important;margin-bottom:5px;!important}.single-page table.banner.video td iframe{height:230px}.info.single-page{padding-top:0}}@media screen and (max-width:890px){.info.single-page{padding-top:0}}@media screen and (max-width:768px){.slide-block .wpcf7 form{width:84%;padding-left:8%;padding-right:8%;padding-top:20px;padding-bottom:10px}.slide-block .wpcf7 form .button,.wpcf7 form .button{width:100%;margin-left:0;text-align:center}.slide-block .wpcf7 form .button input,.wpcf7 form .button input{width:100%;margin-left:0;text-align:center;padding-left:0;padding-right:0}.flag-block ul li a img{width:70%;margin-left:15%!important;margin-right:15%}.info-block.advans-block.advans-block2{background-position:80% top}.info-block.advans-block .item,.etaps-in .etap,.etaps-in .etap.etap4{width:80%;margin-left:10%;margin-right:10%;margin-bottom:10px;margin-top:0}.info-block.advans-block .item img,.etaps-in .etap .icon,.etaps-in .etap.etap4 .icon{width:75px;height:75px;margin:0 20px 20px 0;box-shadow:0 0 0 3px #fff;float:left;left:0}.etaps-in .etap .icon,.etaps-in .etap.etap4 .icon{box-shadow:0 0 0 3px #1053ad}.info-block.advans-block .item .subtitle,.etaps-in .etap .text,.etaps-in .etap.etap4 .text{min-height:0;padding-top:23px;float:none;text-align:left;margin:0}.info-block.advans-block .item .subtitle br{display:none}.info-block.advans-block.advans-block2 .info-block-wrapper{width:80%;margin-left:10%;margin-right:10%}.info-block.advans-block.advans-block2 .item img{margin-left:-37.5px;position:relative;left:50%;margin-bottom:0}.info-block.advans-block.advans-block2 .item .subtitle br{display:block}.info-block.form-block .wpcf7{width:60%;margin-left:15%;margin-right:15%;padding:35px 5% 25px;left:0}.footer iframe{height:620px}.info-block.footer-block .contacts-block.contacts-block1,.info-block.footer-block .contacts-block.contacts-block3{width:55%;padding:0;margin-left:22.5%;margin-right:22.5%}.info-block.footer-block .contacts-block.contacts-block3{margin-top:40px}.single-page.page-page .documents-block ul,.single-page.page-page .documents-block ol{width:100%;margin:0 0 -25px}.single-page.page-page .documents-block ul li,.single-page.page-page .documents-block ol li{width:80%;margin-left:10%;margin-right:10%;margin-bottom:10px;margin-top:0}.single-page.page-page .documents-block ul li a,.single-page.page-page .documents-block ol li a{padding-top:29px}.st-accordion ul li>a,.single-page.page-page .st-accordion ul li a{font-size:19px;line-height:20px;min-height:40px;padding-top:12px;padding-bottom:10px;padding-right:10%}.st-accordion ul li>a span{width:28px;height:19px}.info-block.service-block ul li{width:48%}.countries-block ul{width:85%;margin-left:15%;margin-right:0}.countries-block ul li{width:48%}.st-accordion ul li>a,.single-page.page-page .st-accordion ul li a{height:42px;line-height:42px}.single-page .gallery.gallery-columns-4 .gallery-item{margin-bottom:1.2vw!important}.info-block.reviews-block ul li img{width:25%;margin-bottom:10px}.breadcrumbs-wrapper .breadcrumbs{text-align:center}.info-block.service-block ul li.left{margin-left:1%}.info-block.service-block ul li.right{margin-left:26%}}@media screen and (max-width:650px){body .slide-block .main-slider{margin-top:280px}.slide-block .wpcf7{width:70%;margin-left:15%;margin-right:15%;margin-bottom:30px;display:none}.slide-block h1{text-align:center!important;margin-top:0}.slide-block p{text-align:center!important}.info.single-page,.info.main-info{padding-top:0}.countries-block ul{width:90%;margin-left:10%;margin-right:0}}@media screen and (max-width:600px){.carousel-slider-outer{width:50%;margin-left:25%;margin-right:25%}body .addtoany_list a span{width:20px!important;line-height:20px!important;height:20px!important;margin-top:5px!important}.single-page.page-page.single-single .st-accordion ul li a{margin-left:-137.5px}.single-page.page-page.single-single .st-accordion ul li .gallery-item a{margin-left:0}}@media screen and (max-width:550px){.window-container1,.window-container2,.window-container3,.window-container{width:90%;left:0;margin-left:5%;margin-right:5%}.info-block.advans-block.advans-block2 .info-block-wrapper{width:100%;margin-left:0;margin-right:0}.info-block.form-block .wpcf7{width:80%;margin-left:5%;margin-right:5%;padding:20px 5% 25px}.info-block.footer-block .contacts-block.contacts-block1,.info-block.footer-block .contacts-block.contacts-block3{width:75%;padding:0;margin-left:12.5%;margin-right:12.5%}.countries-block ul{width:100%;margin-left:0;margin-right:0}}@media screen and (max-width:525px){body .slide-block .main-slider{margin-top:300px}.info.single-page,.info.main-info{padding-top:0}}@media screen and (max-width:480px){h1,h1 span,h1 a,.h2-title{line-height:28px;font-size:28px}h2,h2 span,h2 a,.info-block.advans-block h2,.info-block.form-block .wpcf7 form .title,.page-page h2,.page-page h2 span,.page-page h2 a{line-height:26px;font-size:26px}.slide-block p{font-size:19px;line-height:23px}p{text-align:left}.flag-block ul li{width:50%}.flag-block ul li:last-child{margin-left:25%}.flag-block ul li a img{width:70%;margin-left:15%!important;margin-right:15%!important}.info-block.advans-block.advans-block2 .item,.single-page.page-page .documents-block ul li,.single-page.page-page .documents-block ol li{width:80%;margin-left:10%;margin-right:10%;margin-bottom:10px}.info-block.advans-block .item img,.info-block.advans-block.advans-block2 item img,.etaps-in .etap .icon,.etaps-in .etap.etap4 .icon{margin-left:-37.5px;position:relative;left:50%;margin-bottom:0}.info-block.advans-block .item .subtitle,.info-block.advans-block.advans-block2 item .subtitle,.info-block.advans-block .item .subtitle,.etaps-in .etap .text,.etaps-in .etap.etap4 .text{font-size:18px;line-height:21px;text-align:center;float:left;margin-bottom:10px}.single-page.page-page .documents-block ul li a,.single-page.page-page .documents-block ol li a{font-size:18px;line-height:21px;text-align:center;float:left;margin-bottom:10px;padding:75px 0 0;background-position:top center;font-weight:400;width:100%;min-height:0}.carousel-slider-outer{width:70%;margin-left:15%;margin-right:15%}.footer iframe{height:420px}.single-page .gallery.gallery-columns-4 .gallery-item{width:48%!important;margin:0 1% 8px 1%!important}.faq-page .st-accordion ul li,.faq-page.single-page.page-page .st-accordion ul li{height:80px;line-height:80px}.faq-page .st-accordion ul li>a,.faq-page.single-page.page-page .st-accordion ul li a{font-size:17px;line-height:18px;min-height:54px;padding-top:16px;padding-right:15%}.single-page.page-page .st-accordion ul li a{font-size:17px}.faq-page .st-accordion ul li>a span{width:20px;height:17px}.info-block.service-block ul li,.info-block.service-block ul li.left,.info-block.service-block ul li.right{width:80%;margin-left:10%;margin-right:10%}.countries-block ul li a{line-height:16px;font-size:14.5px;float:left;text-align:center;padding:0;width:100%;position:relative;padding-top:65px}.countries-block ul li a img{width:90px;height:auto;position:absolute;left:50%;margin:0 0 10px;margin-left:-45px;float:left;top:0}.alignleft{float:none;margin:0 auto 0px auto;text-align:center;display:block}.single-page .gallery.gallery-columns-6 .gallery-item{width:48%!important;margin:0 1% 2vw 1%!important}.info-block.reviews-block ul li img{width:50%;margin-left:25%;margin-right:25%}.info-block.reviews-block ul li .date{width:100%;text-align:center}.info-block.reviews-block ul li .title{float:left;text-align:center}.info-block.reviews-block ul li .detail{float:left;position:relative;left:50%;margin:5px 0 10px;margin-left:-56px;top:0}.single-page table.banner.video td iframe{height:200px}body .button.ask.fix{left:19px!important;bottom:19px!important;height:68px!important;width:68px!important}}@media screen and (max-width:450px){body .slide-block .main-slider{margin-top:330px}.info.single-page,.info.main-info{padding-top:0}.single-page table.banner.video td iframe{height:160px}}@media screen and (max-width:400px){.info-block.footer-block .contacts-block.contacts-block1,.info-block.footer-block .contacts-block.contacts-block3{width:90%;padding:0;margin-left:5%;margin-right:5%}}@media screen and (max-width:375px){.flag-block ul{width:100%;margin-left:0;margin-right:0}.countries-block ul li a{padding-top:55px}.countries-block ul li a img{width:70px;height:auto;position:absolute;left:50%;margin:0 0 10px;margin-left:-35px;float:left;top:0}}