/*
Theme Name: Webpack 5 Barebones WordPress Demo Theme
Theme URI: https://github.com/tcallsen/wp-barebone-theme-webpack5-sass.git
Author: Taylor Callsen
Author URI: http://taylor.gritto.net/
Description: Theme demonstrating how to create a barebones WordPress theme with webpack 5, SASS, Babel JavaScript compilation, etc.
Tags: custom, demonstration, webpack, sass, babel
Version: 1.0
License: GNU General Public License v2 or later
License URI: http://www.gnu.org/licenses/gpl-2.0.html
*/

@font-face {
    font-family: 'ProximaNova';
    src: url("font/proximanova/ProximaNovaRegular.woff") format("woff"), url("fonts/ProximaNovaRegular.woff2") format("woff2");
    font-weight: 400;
    font-style: normal;
}

@font-face {
    font-family: 'ProximaNova';
    src: url("font/proximanova/ProximaNovaBold.woff") format("woff"), url("fonts/ProximaNovaBold.woff2") format("woff2");
    font-weight: 700;
    font-style: normal;
}

@font-face {
    font-family: 'ProximaNova';
    src: url("font/proximanova/ProximaNova-Light.woff2") format("woff2"), url("fonts/ProximaNova-Light.woff") format("woff");
    font-weight: 300;
    font-style: normal;
}
@font-face {
    font-family: 'icomoon';
    src: url("fonts/icomoon.eot?idtx3f");
    src: url("fonts/icomoon.eot?idtx3f#iefix") format("embedded-opentype"), url("fonts/icomoon.ttf?idtx3f") format("truetype"), url("fonts/icomoon.woff?idtx3f") format("woff"), url("fonts/icomoon.svg?idtx3f#icomoon") format("svg");
    font-weight: normal;
    font-style: normal;
}

@font-face {
    font-family: 'icomoon';
    src: url("fonts/icomoon.eot?unlaml");
    src: url("fonts/icomoon.eot?unlaml#iefix") format("embedded-opentype"), url("fonts/icomoon.ttf?unlaml") format("truetype"), url("fonts/icomoon.woff?unlaml") format("woff"), url("fonts/icomoon.svg?unlaml#icomoon") format("svg");
    font-weight: normal;
    font-style: normal;
}







/*front page*/
/*
.main {
    position: relative;
    min-height: 993px;
    padding-top: 200px;
	background: url(img/bg-main.webp) no-repeat 50% 100%/cover;
}
.buy {
    background: url(img/bg-buy.webp) top no-repeat !important; 
}
.quality {
    
    background: url(img/bg-quality.webp) no-repeat 50% 0/100% auto  !important;
}
.contacts {
    background: #289ab0 url(img/contacts_bg.webp) top no-repeat !important;
   
}
*/
/* end front page*/

.header_grey .header__number {
    color: #2fa0b7;
}
.price__top:not(:first-child)
{
	margin-top:40px;
}
.price__link {
    color: #b1b575;
}

.btn_pink{
	background-color: #f102a5;
   	background-image: linear-gradient(50deg, #f102a5 10%, #ff3281 50%); 
	color: #fff;
	border: 2px solid #ff6600f2;
	font-size: 25px;
	border-radius: 35px!important;
	text-transform: uppercase;
	border: none;
	width: 350px;
	height: 70px;
				}
.btn_pink:hover{
	background: #ff3281;
	color: #fff;
	}



@media only screen and (max-width: 520px){
	.tour-video__list, .tour-gallery__list{
		flex-wrap: wrap;
	}
}
.tour-gallery__list{
	flex-wrap: wrap;
}


/* Chrome, Safari, Edge, Opera */
input::-webkit-outer-spin-button,
input::-webkit-inner-spin-button {
  -webkit-appearance: none;
  margin: 0;
}
 
/* Firefox */
input[type=number] {
  -moz-appearance:textfield;
}

@media only screen and (max-width: 767px){
	.footer__nav ul
	{
		flex-wrap: wrap;
		flex-direction: column;
	}
	.footer__nav ul li {
		padding-top: 0.6em;
		padding-bottom: 0.6em;
		border-right: 0px solid #97bbbd !important;
	}
	.tour-about {
		font-size: 18px !important;
	}
	#breadcrumbs {
		font-size: 18px;
	}
	.text-block p {
		
		word-wrap: break-word;
	}
}