@font-face{font-family:"Gilroy";src:local("Gilroy Medium"),url("../fonts/gilroy-500.woff2") format("woff2"),url("../fonts/gilroy-500.woff") format("woff");font-weight:500;font-style:normal;font-display:swap}@font-face{font-family:"Gilroy";src:local("Gilroy Bold"),url("../fonts/gilroy-700.woff2") format("woff2"),url("../fonts/gilroy-700.woff") format("woff");font-weight:700;font-style:normal;font-display:swap}body.notfound{background-color:black}.overflow{overflow:hidden}footer{flex-shrink:0;margin-top:auto}.visually-hidden{width:1px;height:1px;margin:-1px;position:absolute;clip:rect(0 0 0 0)}.overlay{width:100%;height:100%;background-color:rgba(0,0,0,0.5);position:fixed;left:0;top:0;z-index:10}.popup{display:none;width:730px;max-width:calc(100vw - 30px);min-width:280px;max-height:calc(100vh - 30px);position:fixed;left:50%;top:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);background-color:#F1AE48;z-index:21;overflow:auto}.popup.opened{display:block}.popup__wrap{padding:62px 64px}@media screen and (max-width:540px){.popup__wrap{padding:42px 44px}}@media screen and (max-width:380px){.popup__wrap{padding:32px 34px}}.popup__title{margin-bottom:66px}@media screen and (max-width:540px){.popup__title{margin-bottom:20px}}.popup__text{margin:5px 0 0}@media screen and (max-width:380px){.popup__text{margin:5px 0}}.popup__phone{color:currentColor;text-decoration:none;font-weight:700;font-size:28px;transition:color 0.3s}.popup__phone:hover{color:#CF4C31}.popup__inputs{display:-webkit-box;display:flex;-webkit-box-pack:justify;justify-content:space-between;margin-bottom:46px}@media screen and (max-width:540px){.popup__inputs{-webkit-box-orient:vertical;-webkit-box-direction:normal;flex-direction:column;margin-bottom:20px}}.popup__input{width:calc(50% - 10px)}@media screen and (max-width:540px){.popup__input{width:100%;margin-bottom:20px}}@media screen and (max-width:380px){.popup__input{margin-bottom:10px}}.popup__policy{margin-bottom:36px}@media screen and (max-width:540px){.popup__policy{margin-bottom:20px}}@media screen and (max-width:380px){.popup__policy{margin-bottom:10px}}.recaptcha{margin-bottom:30px}@media screen and (max-width:540px){.recaptcha{margin-bottom:20px}}@media screen and (max-width:380px){.recaptcha{margin-bottom:10px}}.g-recaptcha{transform:scale(0.70);transform-origin:0 0}@media screen and (max-width:380px){.popup__button{padding:12px 16px;min-width:160px}}.popup__close{display:block;width:24px;height:24px;border:none;padding:0;position:absolute;top:50px;right:48px;color:black;background-color:transparent;cursor:pointer;-webkit-transition:color 0.3s;transition:color 0.3s}@media screen and (max-width:540px){.popup__close{top:30px;right:28px}}.popup__close:hover{color:white}.popup__close::before,.popup__close::after{content:"";display:block;width:30px;height:2px;background-color:currentColor;position:absolute;left:50%;top:50%}.popup__close::before{-webkit-transform:translate(-50%,-50%) rotate(45deg);transform:translate(-50%,-50%) rotate(45deg)}.popup__close::after{-webkit-transform:translate(-50%,-50%) rotate(135deg);transform:translate(-50%,-50%) rotate(135deg)}.field{display:block}@media screen and (max-width:380px){.field{font-size:12px}}.field__input{display:block;width:100%;padding:16px 0;border:none;border-bottom:1px solid currentColor;color:currentColor;background-color:transparent}@media screen and (max-width:380px){.field__input{padding:12px 0}}.field__placeholder{position:absolute;left:0;top:15px;color:currentColor;-webkit-transition:0.3s;transition:0.3s}@media screen and (max-width:380px){.field__placeholder{top:7px}}.field__input.active + .field__placeholder{top:-8px;font-size:12px}.checkbox{display:-webkit-box;display:flex;-webkit-box-align:center;align-items:center;cursor:pointer}@media screen and (max-width:380px){.checkbox{font-size:14px;line-height:18px}}.checkbox__input{position:absolute;left:4px;bottom:-4px;opacity:0}.checkbox__indicator{flex-shrink:0;display:inline-block;width:20px;height:20px;border:1px solid currentColor;margin-right:17px}.checkbox__indicator::before{content:"";display:block;width:24px;height:12px;border-left:1px solid currentColor;border-bottom:1px solid currentColor;-webkit-transform:rotate(-45deg);transform:rotate(-45deg);position:absolute;left:-2px;top:-4px;opacity:0;-webkit-transition:0.3s;transition:0.3s}.checkbox__input:checked + .checkbox__indicator::before{opacity:1}.notfound__wrap{display:-webkit-box;display:flex;-webkit-box-pack:center;justify-content:center;padding:118px 0}@media screen and (max-width:540px){.notfound__wrap{-webkit-box-orient:vertical;-webkit-box-direction:normal;flex-direction:column;-webkit-box-align:center;align-items:center;padding:30px 0}}.notfound__image{margin-right:55px}@media screen and (max-width:540px){.notfound__image{margin-right:0;margin-bottom:40px}}.notfound__image img{display:block}.notfound__info{display:-webkit-box;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;flex-direction:column;-webkit-box-align:start;align-items:flex-start;padding-top:7px;color:white}@media screen and (max-width:540px){.notfound__info{-webkit-box-align:center;align-items:center}}.notfound__status{font-weight:700;font-size:144px;line-height:1}.notfound__text{font-weight:700;font-size:48px;line-height:1;text-transform:uppercase;margin-bottom:40px}.notfound__button{margin-top:auto}.index__sectionHead{margin-bottom:66px}@media screen and (max-width:1120px){.index__sectionHead{margin-bottom:30px}}@media screen and (max-width:380px){.index__sectionHead{margin-bottom:15px}}.index__actions{padding:48px 0 120px}@media screen and (max-width:1420px){.index__actions{padding:48px 0 78px}}@media screen and (max-width:1120px){.index__actions{padding:30px 0}}.index__also{padding:78px 0 80px;background-color:#122D4F}@media screen and (max-width:1120px){.index__also{padding:30px 0}}.index__what{padding:118px 0 64px}@media screen and (max-width:1420px){.index__what{padding:80px 0 64px}}@media screen and (max-width:1120px){.index__what{padding:30px 0 0}}.index__contacts{padding:120px 0 242px}@media screen and (max-width:1420px){.index__contacts{padding:60px 0 120px}}@media screen and (max-width:1120px){.index__contacts{padding:15px 0}}.actions__head{display:-webkit-box;display:flex;-webkit-box-align:center;align-items:center;-webkit-box-pack:justify;justify-content:space-between}@media screen and (max-width:1120px){.actions__head{-webkit-box-orient:vertical;-webkit-box-direction:normal;flex-direction:column;-webkit-box-align:start;align-items:flex-start}}@media screen and (max-width:1120px){.actions__title{margin-bottom:5px}}.actions__text{font-weight:700;font-size:24px;line-height:1;color:#CF4C31;position:relative;top:4px}@media screen and (max-width:1120px){.actions__text{top:0}}@media screen and (max-width:800px){.actions__text{font-size:21px}}@media screen and (max-width:380px){.actions__text{font-size:16px}}.actions__list{display:-webkit-box;display:flex;flex-wrap:wrap;-webkit-box-pack:justify;justify-content:space-between}.actions__item{display:-webkit-box;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;flex-direction:column;width:calc(100% / 3 - 13px);padding:46px 47px 56px;border-radius:30px}@media screen and (max-width:800px){.actions__item{width:100%;margin-bottom:15px}.actions__item:last-child{margin-bottom:0}}@media screen and (max-width:380px){.actions__item{padding:30px 25px}}.actions__item:nth-child(1){background-color:#325680}.actions__item:nth-child(2){background-color:#74BCBD}.actions__item:nth-child(3){background-color:#F1AE48}.actions__name{margin-bottom:22px;font-size:30px;font-weight:700;line-height:48px;color:white}@media screen and (max-width:1420px){.actions__name{line-height:36px}}@media screen and (max-width:1120px){.actions__name{font-size:21px;line-height:26px}}@media screen and (max-width:800px){.actions__name{font-size:30px;line-height:48px}}@media screen and (max-width:380px){.actions__name{margin-bottom:40px;font-size:24px;line-height:32px}}@media screen and (max-width:380px){.actions__item:nth-child(2) .actions__name{margin-bottom:40px}}.actions__image{text-align:center;margin-top:auto}.actions__cost{margin-top:37px;font-size:24px;font-weight:700;line-height:1;text-align:center;color:white}@media screen and (max-width:380px){.actions__cost{margin-top:15px;font-size:21px}}.also__list{display:-webkit-box;display:flex;flex-wrap:wrap;-webkit-box-pack:justify;justify-content:space-between}.also__item{display:-webkit-box;display:flex;width:calc(50% - 10px);padding:30px 30px 31px;background-color:#325680;box-shadow:10px 15px 50px rgba(0,0,0,0.07);border-radius:30px;text-decoration:none;color:white}.also__item:hover{box-shadow:20px 25px 50px rgba(0,0,0,0.15)}@media screen and (max-width:1120px){.also__item{padding:20px}}@media screen and (max-width:800px){.also__item{margin-bottom:20px;width:100%}.also__item:last-child{margin-bottom:0}}.also__image{width:195px;height:185px;margin-right:24px}@media screen and (max-width:1120px){.also__image{width:135px;height:135px}}.also__image img{width:100%;height:100%;-o-object-fit:contain;object-fit:contain}.also__name{margin-bottom:4px;font-weight:700;font-size:30px;line-height:48px}@media screen and (max-width:1120px){.also__name{font-size:21px;line-height:32px}}.also__cost{color:#CF4C31;font-size:36px;line-height:58px;font-weight:700;margin-bottom:26px}@media screen and (max-width:1120px){.also__cost{margin-bottom:15px;font-size:24px;line-height:36px}}.what{background-position:89% bottom;background-repeat:no-repeat}@media screen and (max-width:1420px){.what::before{content:"";display:block;width:100%;height:100%;position:absolute;left:0;top:0;background-color:white;opacity:0.7;pointer-events:none}}.what__content{max-width:855px}@media screen and (max-width:1420px){.what__content{max-width:none}}.contacts__wrap{display:-webkit-box;display:flex}@media screen and (max-width:800px){.contacts__wrap{-webkit-box-orient:vertical;-webkit-box-direction:normal;flex-direction:column}}.contacts__info{background-color:#122D4F;padding:78px 185px 78px 80px;width:calc(50% - 10px);color:white}@media screen and (max-width:1420px){.contacts__info{width:calc(60% - 10px);padding:60px 125px 60px 60px}}@media screen and (max-width:1120px){.contacts__info{width:50%;padding:60px}}@media screen and (max-width:800px){.contacts__info{width:100%}}@media screen and (max-width:380px){.contacts__info{padding:30px}}.contacts__head{padding-bottom:32px;border-bottom:1px solid white;margin-bottom:47px}@media screen and (max-width:380px){.contacts__head{padding-bottom:15px;margin-bottom:15px}}.contacts__title{margin-bottom:25px}@media screen and (max-width:380px){.contacts__title{margin-bottom:10px}}.contacts__subtitle{font-size:24px;line-height:1}@media screen and (max-width:380px){.contacts__subtitle{font-size:16px}}.contacts__list{margin-bottom:49px}@media screen and (max-width:380px){.contacts__list{margin-bottom:15px}}.contacts__item{margin-bottom:32px}@media screen and (max-width:380px){.contacts__item{margin-bottom:15px}}.contacts__item:last-child{margin-bottom:0}.contacts__itemTitle{font-weight:500;margin-bottom:8px}@media screen and (max-width:1120px){.contacts__itemTitle{margin-bottom:0}}@media screen and (max-width:380px){.contacts__itemTitle{font-size:12px}}.contacts__itemText{color:currentColor;text-decoration:none;font-size:24px;line-height:38px}@media screen and (max-width:1120px){.contacts__itemText{font-size:21px;line-height:31px}}@media screen and (max-width:380px){.contacts__itemText{font-size:16px;line-height:21px}}a.contacts__itemText{-webkit-transition:color 0.3s;transition:color 0.3s}a.contacts__itemText:hover{color:#CF4C31}.contacts__button{width:228px}.contacts__map{width:calc(50% + 116px);height:750px;position:absolute;top:80px;right:0;background-size:cover;background-position:center;background-repeat:no-repeat}@media screen and (max-width:1420px){.contacts__map{width:calc(40% + 100px);height:680px}}@media screen and (max-width:1120px){.contacts__map{width:50%;height:auto;position:relative;top:0}}@media screen and (max-width:800px){.contacts__map{width:100%;height:300px}}.contacts__map iframe{width:100%;height:100%;border:none}.order{padding-bottom:80px}@media screen and (max-width:540px){.order{padding-bottom:0}}.order__wrap{display:-webkit-box;display:flex}@media screen and (max-width:540px){.order__wrap{-webkit-box-orient:vertical;-webkit-box-direction:normal;flex-direction:column}}.order__info{display:-webkit-box;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;flex-direction:column;width:calc(50% + 115px);height:526px;padding:77px 210px 65px 125px;background-color:#122746;background-image:url("/src/img/callback.jpg");background-size:cover;background-position:center;background-repeat:no-repeat;color:white}@media screen and (max-width:1120px){.order__info{padding:65px 125px 65px 65px}}@media screen and (max-width:800px){.order__info{height:495px;padding:65px 155px 65px 65px;font-size:12px;line-height:16px}}@media screen and (max-width:540px){.order__info{width:100%;padding:34px 44px;height:auto}}.order__title{margin-bottom:14px;font-size:56px;line-height:67px;font-weight:700}@media screen and (max-width:800px){.order__title{font-size:36px;line-height:41px}}.order__subtitle{font-size:24px;line-height:38px}@media screen and (max-width:800px){.order__subtitle{font-size:18px;line-height:21px}}@media screen and (max-width:540px){.order__subtitle{width:100%;height:auto;margin-bottom:40px}}.order__delivery{font-size:15px;line-height:24px;padding-top:23px;border-top:1px solid currentColor;margin-top:auto}@media screen and (max-width:800px){.order__delivery{font-size:12px;line-height:16px}}.order__form{width:calc(50% - 10px);padding:64px 104px;color:white;background-color:#74BCBD;position:absolute;top:80px;right:0}@media screen and (max-width:1120px){.order__form{padding:44px 64px}}@media screen and (max-width:800px){.order__form{width:calc(50% + 20px);padding:34px 44px}}@media screen and (max-width:540px){.order__form{width:100%;position:relative;top:0}}.order__input{margin-bottom:16px}.order__policy{margin-top:46px;margin-bottom:36px}@media screen and (max-width:540px){.order__policy{margin-top:20px;margin-bottom:20px}}.footer{background-color:#122D4F;color:white}.footer__wrap{display:-webkit-box;display:flex;-webkit-box-pack:justify;justify-content:space-between;padding:48px 0 56px}@media screen and (max-width:1120px){.footer__wrap{padding:50px 0 30px}}@media screen and (max-width:800px){.footer__wrap{-webkit-box-orient:vertical;-webkit-box-direction:normal;flex-direction:column;-webkit-box-align:center;align-items:center}}.footer__logo{width:108px;height:108px;fill:currentColor;color:currentColor;text-decoration:none;flex-shrink:0}@media screen and (max-width:1120px){.footer__logo{margin-right:50px}}@media screen and (max-width:800px){.footer__logo{margin-right:0;margin-bottom:40px}}.footer__logo svg{width:100%;height:100%}.footer__menu{margin:0;padding-left:0;list-style:none}@media screen and (max-width:1120px){.footer__menu{display:none}}.footer__menuItem_type_main{margin-bottom:6px}.footer__menuItem_type_additional{margin-bottom:8px}.footer__menuItem:last-child{margin-bottom:0}.footer__menuLink{color:currentColor;text-decoration:none;line-height:26px;-webkit-transition:color 0.3s;transition:color 0.3s}.footer__menuLink:hover,.footer__menuLink.current{color:#CF4C31}.footer__menuLink_type_main{font-size:15px;font-weight:500}.footer__menuLink_type_additional{font-size:16px;font-weight:700}.footer__info{display:-webkit-box;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;flex-direction:column;width:730px}@media screen and (max-width:1120px){.footer__info{width:100%}}.footer__contacts{display:-webkit-box;display:flex;-webkit-box-pack:justify;justify-content:space-between}@media screen and (max-width:1120px){.footer__contacts{margin-bottom:50px}}@media screen and (max-width:800px){.footer__contacts{-webkit-box-orient:vertical;-webkit-box-direction:reverse;flex-direction:column-reverse;-webkit-box-align:center;align-items:center;text-align:center;margin-bottom:20px}}.footer__contactsText{margin-bottom:7px}.footer__contactsRight{display:-webkit-box;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;flex-direction:column;-webkit-box-align:end;align-items:flex-end}@media screen and (max-width:800px){.footer__contactsRight{-webkit-box-align:center;align-items:center;margin-bottom:15px}}.footer__contactsPhone{margin-bottom:24px;font-size:18px;line-height:29px;font-weight:700;color:currentColor;text-decoration:none;-webkit-transition:color 0.3s;transition:color 0.3s}@media screen and (max-width:800px){.footer__contactsPhone{margin-bottom:10px}}.footer__contactsPhone:hover{color:#CF4C31}.footer__copyrights{display:-webkit-box;display:flex;-webkit-box-pack:justify;justify-content:space-between;margin-top:auto}@media screen and (max-width:800px){.footer__copyrights{-webkit-box-orient:vertical;-webkit-box-direction:normal;flex-direction:column;-webkit-box-align:center;align-items:center}}.footer__copyrightsText{text-decoration:none;font-weight:500;color:currentColor;font-size:15px;line-height:24px}a.footer__copyrightsText{-webkit-transition:color 0.3s;transition:color 0.3s}a.footer__copyrightsText:hover{color:#CF4C31}.errors{color:red}.faq{padding:78px 0 80px}@media screen and (max-width:1120px){.faq{padding:30px 0}}.content .faq{padding:0}.faq__head{margin-bottom:30px}.faq__wrap{margin-bottom:20px}.faq__title{font-weight:700}.errWarn{width:1px;height:1px;margin:-1px;position:absolute;clip:rect(0 0 0 0)}

.priceItem {
	display: flex;
    flex-wrap: wrap;
    justify-content: space-between;
	flex-direction: column;
    padding-bottom: 75px;
}

.priceItem__title {
	margin: 0 0 15px;
    font-weight: 700;
    font-size: 36px;
    color: inherit;
    text-decoration: none;
    transition: color 0.3s;
}

.priceItem__title:hover {
	color: #CF4C31;
}

.priceItem__info {
	display: flex;
    align-items: flex-start;
}

.priceItem__wrap {
	display: flex;
    flex-direction: column;
    align-items: flex-start;
}

.priceItem__block {
	display: flex;
	width: 100%;
    align-items: center;
    justify-content: space-between;
    height: 80px;
    padding-left: 60px;
    padding-right: 20px;
    padding-top: 10px;
    padding-bottom: 10px;
	background-color: #f2f2f2;
}

.priceItem__block:first-child {
	margin-bottom: 5px;
    background-color: #f9f9f9;
}

.priceItem__text {
	width: 100%;
    max-width: 200px;
    font-size: 24px;
    letter-spacing: 1.2px;
    text-transform: lowercase;
}

.priceItem__count {
	display: flex;
    align-items: flex-end;
    width: 280px;
    line-height: 1;
}

.priceItem__count-text {
	margin-right: 20px;
    letter-spacing: 0.9px;
    text-transform: lowercase;
}

.priceItem__count-exchange {
	font-size: 32px;
    font-weight: 700;
    letter-spacing: 2.4px;
}

.priceItem__count-sell {
    font-size: 30px;
    font-weight: 700;
    letter-spacing: 1.5px;
    color: #CF4C31;
}

.priceItem__callback {
	margin-left: 20px;
}

.form__feedback {
	color: #FFF;
	font-size: 24px;
	font-weight: 700;
	line-height: 1;
	display: grid;
	justify-content: center;
}
.form__feedback input {
	height: 6%;
	width: 100%;
}
.form__feedback textarea {
	height: 20%;
	width: 100%;
}
.h-captcha {
	margin-top: 10%;
}

.container-reviews {
	color: #FFF;
}
.container-reviews {
	margin-top: 15vh;
}
@media screen and (max-width: 1120px) {
	.priceItem__text {
		font-size: 18px;
		line-height: 1;
	}
	
	.priceItem__count {
		align-items: center;
	}
	
	.priceItem__count-exchange {
		font-size: 21px;
	}
	
	.priceItem__count-sell {
		font-size: 21px;
	}
}

@media screen and (max-width: 800px) {
	.priceItem {
		padding-bottom: 30px;
	}
	
	.priceItem__info {
		flex-direction: column;
		align-items: center;
	}
	
	.priceItem__block {
		padding-left: 30px;
	}
	
	.priceItem__wrap {
		width: 100%;
	}
	
	.priceItem__callback {
		margin-left: 0;
		margin-top: 5px;
		width: 100%;
	}
	
	.priceItem__count {
		align-self: flex-end;
    	width: auto;
	}
}

@media screen and (max-width: 540px) {
	.priceItem__title {
		font-size: 26px;
	}
}