/*! normalize.css v8.0.1 | MIT License | github.com/necolas/normalize.css */@import url(https://fonts.googleapis.com/css2?family=Playfair+Display&display=swap);@import url(https://fonts.googleapis.com/css2?family=Montserrat:wght@400;500&display=swap);html{line-height:1.15;-webkit-text-size-adjust:100%}body{margin:0}main{display:block}h1{font-size:2em;margin:.67em 0}hr{box-sizing:content-box;height:0;overflow:visible}pre{font-family:monospace,monospace;font-size:1em}a{background-color:transparent}abbr[title]{border-bottom:none;text-decoration:underline;text-decoration:underline dotted}b,strong{font-weight:bolder}code,kbd,samp{font-family:monospace,monospace;font-size:1em}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sub{bottom:-.25em}sup{top:-.5em}img{border-style:none}button,input,optgroup,select,textarea{font-family:inherit;font-size:100%;line-height:1.15;margin:0}button,input{overflow:visible}button,select{text-transform:none}[type=button],[type=reset],[type=submit],button{-webkit-appearance:button}[type=button]::-moz-focus-inner,[type=reset]::-moz-focus-inner,[type=submit]::-moz-focus-inner,button::-moz-focus-inner{border-style:none;padding:0}[type=button]:-moz-focusring,[type=reset]:-moz-focusring,[type=submit]:-moz-focusring,button:-moz-focusring{outline:1px dotted ButtonText}fieldset{padding:.35em .75em .625em}legend{box-sizing:border-box;color:inherit;display:table;max-width:100%;padding:0;white-space:normal}progress{vertical-align:baseline}textarea{overflow:auto}[type=checkbox],[type=radio]{box-sizing:border-box;padding:0}[type=number]::-webkit-inner-spin-button,[type=number]::-webkit-outer-spin-button{height:auto}[type=search]{-webkit-appearance:textfield;outline-offset:-2px}[type=search]::-webkit-search-decoration{-webkit-appearance:none}::-webkit-file-upload-button{-webkit-appearance:button;font:inherit}details{display:block}summary{display:list-item}template{display:none}[hidden]{display:none}h1,h2,h3,h4,h5,h6,p{margin:0;padding:0}a:focus,a:hover{text-decoration:none}.btn.focus,.btn:focus{box-shadow:none}body{font-family:Montserrat,sans-serif;font-weight:400;color:#0c142f;font-size:20px;line-height:1.4}@media (min-width:1200px){.container{max-width:1220px}}h1{font-family:"Playfair Display",sans-serif;font-weight:400;text-transform:uppercase}@media (min-width:768px){h1{font-size:50px}}@media (min-width:992px){h1{font-size:90px}}@media (min-width:1200px){h1{font-size:120px}}.top-menu{margin:0;padding:0;list-style:none}@media (min-width:992px){.top-menu{margin-left:60px}}.top-menu li:first-of-type{padding-left:0}.top-menu li{padding:38px 28px}.top-menu li a{font-family:Montserrat,sans-serif;font-weight:500;color:#333;transition:.3s;text-transform:uppercase}@media (min-width:992px){.top-menu li a{font-size:16px}}.top-menu li a:hover{text-decoration:underline}.menu-btn{display:flex;align-items:center;position:absolute;top:35px;right:15px;width:20px;height:18px;cursor:pointer;z-index:999;transform:scaleX(-1)}@media (min-width:768px){.menu-btn{top:35px}}.menu-btn>span,.menu-btn>span::after,.menu-btn>span::before{display:inline-block;position:absolute;width:100%;height:1.5px;background-color:#000;transition-duration:.25s}.menu-btn>span::before{content:"";top:-7px}.menu-btn>span::after{content:"";top:7px}.menubox{display:block;position:fixed;visibility:hidden;top:0;right:-100%;width:100%;height:100%;margin:0;padding:70px 0 0;list-style:none;background-color:#e0f2f3;transition-duration:.25s;z-index:888}.menubox li a{color:#000}#menu-toggle{opacity:0}#menu-toggle:checked~.menu-btn>span{transform:rotate(45deg)}#menu-toggle:checked~.menu-btn>span::before{top:0;transform:rotate(0)}#menu-toggle:checked~.menu-btn>span::after{top:0;width:20px;transform:rotate(90deg)}#menu-toggle:checked~.menubox{visibility:visible;right:0}.menu-item{display:block;padding:10px 28px;color:#0c142f;font-family:Montserrat,sans-serif;font-weight:500;font-size:18px;text-decoration:none;transition-duration:.3s;text-transform:uppercase}.menu-item:hover{color:#fff}.section-header{background-color:#e0f2f3;border-bottom:1px solid #0c142f}.section-header-logo a{display:inline-block;font-family:"Playfair Display",sans-serif;font-weight:400;text-transform:uppercase;color:#0c142f;margin-top:15px}@media (min-width:576px){.section-header-logo a{margin-top:23px;margin-bottom:10px;font-size:28px}}@media (min-width:992px){.section-header-logo a{margin-top:30px;font-size:28px;margin-bottom:0}}@media (min-width:992px){.section-header-logo a.card-logo{font-size:21px;margin-top:38px}}@media (min-width:1200px){.section-header-logo a.card-logo{font-size:26px;margin-top:35px}}.section-header-cart img{margin-top:38px}.section-first{position:relative}@media (min-width:768px){.section-first{padding-top:120px;padding-bottom:160px}}.section-first-photo .yav_pic{position:relative;z-index:10}.section-first-info__head{margin-top:50px}.main_pic{position:absolute;top:0;left:0}@media (min-width:768px){.main_pic{width:23%}}@media (min-width:992px){.main_pic{width:23%}}@media (min-width:1200px){.main_pic{width:21%}}@media (min-width:768px){.section-help{padding-bottom:180px;padding-top:180px}}.section-help-box{border-radius:15px;border:1px solid #0c142f}@media (max-width:992px){.section-help-box{margin-top:30px}}.section-help-box__img{border-top-left-radius:15px;border-top-right-radius:15px}@media (min-width:768px){.section-help-box__img{height:270px}}.section-help-box__info{background-color:#e0f2f3;border-top:1px solid #0c142f;border-bottom-left-radius:15px;border-bottom-right-radius:15px}@media (min-width:768px){.section-help-box__info{padding:45px 20px 45px 30px}}@media (min-width:992px){.section-help-box__info{padding:45px 20px 45px 30px;height:300px}}@media (min-width:1200px){.section-help-box__info{padding:55px 30px 55px 40px;height:auto}}.section-help-box__info p:first-of-type{font-family:"Playfair Display",sans-serif;font-weight:400;text-transform:uppercase}@media (min-width:768px){.section-help-box__info p:first-of-type{font-size:30px}}@media (min-width:1200px){.section-help-box__info p:first-of-type{font-size:36px}}.section-help-box__info p:last-of-type{margin-top:20px}@media (min-width:992px){.section-help-box__info p:last-of-type{font-size:20px}}@media (min-width:1200px){.section-help-box__info p:last-of-type{font-size:22px}}.section-help-link{margin-top:50px}.btn-link{display:inline-block;color:#0c142f;font-family:Montserrat,sans-serif;font-weight:500;font-size:16px;text-transform:uppercase;border-bottom:1px solid #0c142f;padding-bottom:20px}@media (min-width:576px){.btn-link{width:186px}}@media (min-width:576px){.btn-link svg{margin-left:53px}}.btn-link.first-btn{margin-top:45px}@media (min-width:576px){.btn-link.first-btn svg{margin-left:38px}}.btn-link:hover{color:#0c142f;text-decoration:none}.section-footer{background-color:#e0f2f3;border-top:1px solid #0c142f}@media (max-width:768px){.section-footer{text-align:center;padding-bottom:50px;padding-top:40px}}@media (min-width:768px){.section-footer{padding-top:95px;padding-bottom:120px}}@media (min-width:1200px){.section-footer-row.sfoot2{margin-top:-35px}}.section-footer-row__head p{text-transform:uppercase}.section-footer-row__head p:first-of-type{font-family:"Playfair Display",sans-serif;font-weight:400;font-size:40px}@media (min-width:768px){.section-footer-row__head p:first-of-type{font-size:40px;margin-top:25px}}@media (min-width:992px){.section-footer-row__head p:first-of-type{font-size:68px;margin-top:0}}@media (min-width:1200px){.section-footer-row__head p:first-of-type{font-size:88px}}.section-footer-row__head .phone_p{font-size:16px;font-family:Montserrat,sans-serif;font-weight:500}@media (max-width:768px){.section-footer-row__head .phone_p{margin-top:15px;margin-bottom:25px}}.section-footer-row__head a{font-size:16px;font-family:Montserrat,sans-serif;font-weight:500;color:#0c142f;display:inline-block;text-transform:uppercase}@media (max-width:768px){.section-footer-row__head.sfrow2{margin-top:25px;margin-bottom:25px}}@media (min-width:768px){.section-footer-row__head.sfrow2{margin-left:180px}}@media (min-width:992px){.section-footer-row__head.sfrow2{margin-left:280px}}@media (min-width:1200px){.section-footer-row__head.sfrow2{margin-left:350px}}@media (min-width:1200px){.section-footer-row__socs{margin-left:70px}}.section-footer-row__socs a{display:inline-block;border:1px solid #0c142f;text-align:center;font-size:16px;font-family:Montserrat,sans-serif;font-weight:500;text-transform:uppercase;color:#0c142f;transition:.3s}@media (max-width:768px){.section-footer-row__socs a{display:block;width:130px;margin:10px auto 0;border-radius:50%;height:70px;padding-top:23px}}@media (min-width:768px){.section-footer-row__socs a{width:105px;height:70px;padding-top:25px;border-radius:60%;margin-left:18px;margin-top:29px}}@media (min-width:992px){.section-footer-row__socs a{width:125px;height:70px;border-radius:60%;margin-left:25px}}@media (min-width:1200px){.section-footer-row__socs a{width:144px;height:76px;border-radius:60%;margin-left:30px}}.section-footer-row__socs a:hover{border-color:#f8f0d3;background-color:#f8f0d3}@media (min-width:768px){.section-footer-row__cards{margin-top:50px}}@media (min-width:992px){.section-footer-row__cards{margin-top:70px}}.section-outcard{padding-top:40px;padding-bottom:100px}@media (min-width:768px){.section-outcard{padding-bottom:200px}}.section-outcard-breads{color:#6a9799;font-size:16px;font-family:Montserrat,sans-serif;font-weight:500;margin-bottom:30px}@media (min-width:768px){.section-outcard-breads{margin-bottom:80px}}.section-outcard-breads a{color:#6a9799;display:inline-block}.section-outcard-breads span{color:#0c142f}@media (max-width:768px){.section-outcard-info{margin-top:30px}}@media (min-width:992px){.section-outcard-info{padding-left:60px}}@media (min-width:1200px){.section-outcard-info{padding-left:75px}}.section-outcard-info__title{font-family:"Playfair Display",sans-serif;font-weight:400;line-height:1.25;font-size:26px}@media (min-width:576px){.section-outcard-info__title{font-size:30px}}@media (min-width:992px){.section-outcard-info__title{font-size:36px}}.section-outcard-info__price{font-family:"Playfair Display",sans-serif;font-weight:400;margin-top:18px;font-size:26px}@media (max-width:576px){.section-outcard-info__price{margin-bottom:30px}}@media (min-width:576px){.section-outcard-info__price{font-size:30px}}@media (min-width:992px){.section-outcard-info__price{font-size:36px}}.section-outcard-info__btns a{display:block;text-align:center;margin-top:14px;padding:17px 0 13px}@media (min-width:576px){.section-outcard-info__btns a{display:inline-block;width:181px;margin-top:25px;padding:18px 0 14px}}@media (min-width:576px){.section-outcard-info__btns a.blue-btn{margin-left:20px}}.black-btn{border:1px solid #0c142f;background-color:#fff;border-radius:5px;color:#0c142f;text-transform:uppercase;font-size:16px;font-family:Montserrat,sans-serif;font-weight:500}.black-btn:hover{background-color:#f8f0d3;border-color:#f8f0d3;color:#0c142f}.blue-btn{border:1px solid #e0f2f3;background-color:#e0f2f3;border-radius:5px;color:#0c142f;text-transform:uppercase;font-size:16px;font-family:Montserrat,sans-serif;font-weight:500}.blue-btn:hover{background-color:#f8f0d3;color:#0c142f;border-color:#f8f0d3}.section-order{padding-bottom:100px;padding-top:40px}@media (min-width:576px){.section-order{padding-bottom:200px;padding-top:70px}}.section-order-head{font-family:"Playfair Display",sans-serif;font-weight:400}@media (min-width:576px){.section-order-head{font-size:36px}}.section-order-box__head{font-family:"Playfair Display",sans-serif;font-weight:400}@media (min-width:576px){.section-order-box__head{font-size:25px;padding:28px 30px 30px 30px}}.section-order-box__prod{border-top:1px solid #0c142f;position:relative}@media (min-width:576px){.section-order-box__prod{padding:30px 0 30px 30px}}.section-order-box__prod-title{font-family:"Playfair Display",sans-serif;font-weight:400}.section-order-box__total{border-top:1px solid #0c142f}@media (min-width:576px){.section-order-box__total{padding:30px 30px 30px 30px}}.section-order-form__head{font-family:"Playfair Display",sans-serif;font-weight:400;margin-bottom:25px}@media (min-width:768px){.section-order-form__head{font-size:25px}}.section-order-form__box input[type=text]{border-color:#0c142f;border-radius:0;box-shadow:none;color:#0c142f;margin-top:20px}@media (min-width:768px){.section-order-form__box input[type=text]{height:60px;padding-left:25px}}.section-order-form__box button[type=submit]{background-color:#e0f2f3;border-radius:5px;color:#0c142f;font-family:Montserrat,sans-serif;font-weight:500;font-size:16px;text-transform:uppercase;margin-top:20px;transition:.3s}.section-order-form__box button[type=submit]:hover{background-color:#f8f0d3}@media (min-width:576px){.section-order-form__box button[type=submit]{width:298px;height:60px;margin-top:30px}}
/*# sourceMappingURL=data:application/json;charset=utf8;base64,eyJ2ZXJzaW9uIjozLCJzb3VyY2VzIjpbIi4uL25vcm1hbGl6ZS5zY3NzIiwiLi4vc3R5bGUuc2NzcyJdLCJuYW1lcyI6W10sIm1hcHBpbmdzIjoiQUFBQSw0RUNDUSxvRkFDQSwyRkRRUixLQUNFLFlBQUEsS0FDQSx5QkFBQSxLQVVGLEtBQ0UsT0FBQSxFQU9GLEtBQ0UsUUFBQSxNQVFGLEdBQ0UsVUFBQSxJQUNBLE9BQUEsTUFBQSxFQVdGLEdBQ0UsV0FBQSxZQUNBLE9BQUEsRUFDQSxTQUFBLFFBUUYsSUFDRSxZQUFBLFNBQUEsQ0FBQSxVQUNBLFVBQUEsSUFVRixFQUNFLGlCQUFBLFlBUUYsWUFDRSxjQUFBLEtBQ0EsZ0JBQUEsVUFDQSxnQkFBQSxVQUFBLE9BT0YsRUFBQSxPQUVFLFlBQUEsT0FRRixLQUFBLElBQUEsS0FHRSxZQUFBLFNBQUEsQ0FBQSxVQUNBLFVBQUEsSUFPRixNQUNFLFVBQUEsSUFRRixJQUFBLElBRUUsVUFBQSxJQUNBLFlBQUEsRUFDQSxTQUFBLFNBQ0EsZUFBQSxTQUdGLElBQ0UsT0FBQSxPQUdGLElBQ0UsSUFBQSxNQVVGLElBQ0UsYUFBQSxLQVdGLE9BQUEsTUFBQSxTQUFBLE9BQUEsU0FLRSxZQUFBLFFBQ0EsVUFBQSxLQUNBLFlBQUEsS0FDQSxPQUFBLEVBUUYsT0FBQSxNQUVFLFNBQUEsUUFRRixPQUFBLE9BRUUsZUFBQSxLQU9GLGNBQUEsYUFBQSxjQUFBLE9BSUUsbUJBQUEsT0FPRixnQ0FBQSwrQkFBQSxnQ0FBQSx5QkFJRSxhQUFBLEtBQ0EsUUFBQSxFQU9GLDZCQUFBLDRCQUFBLDZCQUFBLHNCQUlFLFFBQUEsSUFBQSxPQUFBLFdBT0YsU0FDRSxRQUFBLE1BQUEsTUFBQSxPQVVGLE9BQ0UsV0FBQSxXQUNBLE1BQUEsUUFDQSxRQUFBLE1BQ0EsVUFBQSxLQUNBLFFBQUEsRUFDQSxZQUFBLE9BT0YsU0FDRSxlQUFBLFNBT0YsU0FDRSxTQUFBLEtBUUYsZ0JBQUEsYUFFRSxXQUFBLFdBQ0EsUUFBQSxFQU9GLHlDQUFBLHlDQUVFLE9BQUEsS0FRRixjQUNFLG1C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 */

.section-order-box__prod {
	position: relative;
}

.section-order-head {
	margin-bottom: 35px;
}

.section-order-box {
	margin-top: 10px;
}

.section-order-box__prod-title p:last-of-type {
	margin-top: 10px;
}

.section-order-box {
	border: none;	
	border-bottom: 1px solid #0c142f;
}

.section-intprod {
	background-color: #FEFCF8;
}

.section-intprod-info__title {
	font-family: "Playfair Display";
	font-size: 30px;
	margin-top: 10px;
}

.section-intprod-info__subtitle {
	margin-top: 20px;
}

.section-intprod-info__help {
	font-family: "Playfair Display";
	margin-top: 25px;
}

.section-interior-info__head {
	font-family: "Playfair Display";
	line-height: 1.18;
}

.section-intprod-info__btn {
	position: relative;
}

.notnow {
	font-size: 16px;
	background-color: #F8F0D3;
	width: 190px;
	text-align: center;
	padding: 9px 0;
	transform: rotate(-6.34deg);
	position: absolute;
	left: 68px;
	bottom: -29px;
}

.section-intprod-info__btn a {
	display: inline-block;
	font-family: "Montserrat";
	font-weight: 500;
	font-size: 16px;
	color: #0c142f;
	text-transform: uppercase;
	background-color: #E0F2F3;
	text-align: center;
	margin-top: 30px;
}

.section-intprod-info__btn a.is-disabled {
	background-color: #E7E7E7;
}

.section-intprod-info__btn a.is-disabled:hover {
	background-color: #E7E7E7;
}

.section-intprod-info__price {
	margin-top: 20px;
}

.section-intprod-info__btn a:hover {
	background-color: #F8F0D3;
}

.section-intprod-info__list {
	font-size: 16px;
	margin-top: 15px;
}

.section-interior {
	background-color: #E0F2F3;
	padding-top: 70px;
}

.section-interior-info__subhead {
	margin-top: 20px;
}

.section-interior-info__useful {
	font-family: "Montserrat";
	font-weight: 500;
	font-size: 16px;
	text-transform: uppercase;
	position: relative;
}

.inter-circle {
	width: 44px;
	height: 44px;
	border-radius: 22px;
	border: 1px solid #0C142F;
}

.section-white {
	padding-bottom: 100px;
}

.circle-box {
	width: 45px;
	margin: 0 auto;
	position: relative;
}

.circle-xs {
	width: 44px;
	height: 44px;
	border-radius: 22px;
	border: 1px solid #0C142F;
	position: absolute;
	top: 32px;
	left: 50%;
	margin-left: -22px;
}

.section-shopfirst {
	background: #E0F2F3;
}

.section-shop-box__image {
	margin-bottom: 20px;
}

.section-shopfirst-head {
	font-family: "Playfair Display";
}

.section-shop-box__title {
	font-family: "Playfair Display";
}

.section-shop-box__price {
	font-family: "Playfair Display";
}

.section-shop-box__links {
	text-align: center;
	margin-top: 30px;
}

.section-shop-box__links a {
	text-transform: uppercase;
	font-size: 16px;
	font-family: "Montserrat";
	font-weight: 500;
	color: #0C142F;
	transition: .3s;
}

.section-shop-box__links a:first-of-type {
	border: 1px solid #0C142F;
	background-color: #fff;
	border-radius: 5px;
}

.section-shop-box__links a:last-of-type {
	border: 1px solid #E0F2F3;
	background-color: #E0F2F3;
	border-radius: 5px;
}

.section-shop-box__links a:hover {
	background-color: #F8F0D3;
	border-color: #F8F0D3;
}

.section-shop-box {
	margin-top: 40px;
}

.section-marathon-title {
	text-align: center;
	font-family: "Playfair Display";
}

.section-marathon-subtitle {
	text-align: center;
	margin-top: 30px;
}

.section-marathon-price {
	margin-top: 30px;
	text-align: center;
}

.section-marathon-box {
	border-radius: 15px;
	border: 1px solid #0C142F;
	margin-top: 30px;
}

.section-marathon-box__image {
	border-top-left-radius: 15px;
	border-top-right-radius: 15px;
}

.section-marathon-box__link {
	text-align: center;
}

.section-marathon-box__link a {
	display: block;
	font-size: 16px;
	font-family: "Montserrat";
	font-weight: 500;
	text-transform: uppercase;
	color: #0C142F;
	border-bottom-left-radius: 15px;
	border-bottom-right-radius: 15px;
}

.section-marathon-box__link a:hover {
	background-color: #F8F0D3;
}

#acc1.accordion .card {
    border: 0;
}

#acc1.accordion .card .card-header {
    border: 0;
    padding: 0;
}

#acc1 .card .card-header .btn-header-link {
	font-size: 16px;
	display: block;
	background: #fff;
	text-align: left;
	text-transform: uppercase;
}

#acc1 .card .card-header .btn-header-link.collapsed {
    background: #fff;
    color: #0C142F;
}

#acc1.accordion .card .card-header .btn-header-link:after {
    content: "";
    transition: .2s;
    float: right;
    width: 8px;
    height: 21px;
    background: url(../img/card-arrow2.png) no-repeat;
    margin-top: 0px;
    margin-right: 5px;
}

#acc1 .card .card-header .btn-header-link.collapsed:after {
    content: "";
    transition: .2s;
    float: right;
    width: 8px;
    height: 21px;
    background: url(../img/card-arrow.png) no-repeat;
    margin-top: 0px;
    margin-right: 5px;
}

.section-marathon-box__more {
	border-bottom: 1px solid #0C142F;
}

hr {
	border-color: #0C142F;
	margin-top: 0;
}

.desc_p {
	padding-top: 20px;
	padding-bottom: 30px;
	font-size: 18px;
}

.form_p {
	font-family: "Playfair Display";
	margin-bottom: 25px;
	margin-top: 25px;
}

.circle_ul {
	list-style-type: circle;
	padding-left: 22px;
	margin-top: 35px;
}

.circle_ul li {
	font-size: 16px;
	margin-top: 20px;
}

.format_row {
	font-size: 16px;
	margin-top: 15px;
}

.mar-img {
	border-top-left-radius: 15px;
	border-top-right-radius: 15px;
}

@media(max-width: 576px){
	.section-order-head {
		font-size: 25px;
		margin-bottom: 10px;
	}

	.section-order-box__head {
		padding-bottom: 25px;
	}

	.section-order-box__prod {
		padding-top: 30px;
		padding-bottom: 30px;
	}

	.section-order-box__prod-img {
		margin-bottom: 20px;
	}

	.section-order-box__total {
		padding: 20px 0;
		font-size: 18px;
	}

	.close-img {
		position: absolute;
		top: 25px;
		right: 0px;
	}

	.section-order-form__box input[type="text"]{
		height: 55px;
	}

	.section-order-form__box button{
		width: 100%;
		height: 55px;
	}

	.section-intprod-info__btn a {
		width: 100%;
		padding: 18px 0;
	}

	.section-intprod-info__subtitle {
		font-size: 18px;
	}

	.section-intprod-info__list .col-11 {
		max-width: max-width: 87.666667%;
		flex: 0 0 87.666667%;
	}

	.sfoot {
		margin-top: 80px;
	}

	.ssb2 {
		margin-top: -80px;
	}

	.section-shop-box__links a {
		display: block;
		padding: 15px 0;
	}

	.section-shop-box__links a:last-of-type {
		margin-top: 14px;
	}

	.section-shop {
		padding-bottom: 100px;
	}
}

@media(max-width: 768px){
	.section-shopfirst {
		padding-top: 70px;
		padding-bottom: 140px;
	}

	.section-order-form__head {
		font-size: 28px;
	}

	.section-interior-info__head {
		font-size: 30px;
	}

	.section-interior-info__subhead {
		margin-bottom: 50px;
		font-size: 18px;
	}

	.section-intprod {
		padding-top: 50px;
		padding-bottom: 50px;
	}

	.section-marathon {
		padding-bottom: 80px;
	}

	.form_p {
		font-size: 30px;
	}

	.section-marathon-title {
		font-size: 34px;
	}

	#acc1.accordion .card .card-header .btn-header-link {
    	padding: 23px 20px 23px 20px;
	}

	.card-body {
    	padding: 0 20px 37px 20px;
	}

	.form_p {
		font-size: 36px;
	}

	.format_row .col-11 {
		max-width: max-width: 87.666667%;
		flex: 0 0 87.666667%;
	}

	.section-marathon-box__link a {
		padding: 24px 0;
	}

	.section-help-box__img {
		height: 250px;
	}

	.section-help-box__info {
		padding: 30px 20px;
		text-align: center;
	}

	.section-help-box__info p:first-of-type {
		font-size: 28px;
	}

	.section-help-box__info p:last-of-type {
		font-size: 18px;
	}

	.section-first {
		background:#e0f2f3;
		text-align: center;
	}

	.section-first-info__btn {
		justify-content: center;
	}

	.yav_pic {
		display: block;
		margin: 50px auto 100px;
		z-index: 2;
		position: relative;
	}

	.main_picc {
		height: 180px;
		position: absolute;
		bottom: 0;
		right: 0;
		z-index: 1;
	}

	.section-help {
		padding-top: 50px;
	}
}

@media(max-width: 992px){
	.section-order-form__head {
		margin-top: 30px;
	}

	.section-intprod-image img {
		width: 400px;
    	margin: 0 auto 20px;
    	display: block;
	}

	.section-interior {
		text-align: center;
		padding-bottom: 210px;
	}
}

@media(min-width: 576px){
	.section-order-box{border:1px solid #0c142f;}

	.section-order-box__prod-title {
		margin-left: 30px;
	}

	.close-img {
		position: absolute;
		top: 30px;
		right: 30px;
	}

	.section-intprod-info__btn a {
		width: 200px;
		height: 60px;
		padding-top: 19px;
	}

	.section-intprod {
		border-top: 1px solid #0c142f;
	}

	.notnow {
		left: 68px;
		bottom: -29px;
	}

	.section-shopfirst-head {
		font-size: 30px;
	}

	.ssb1 {
		margin-top: -50px;
	}

	.section-shop-box__links a {
		width: 48%;
		padding: 10px 0;
		font-size: 14px;
		display: inline-block;
	}
}

@media(min-width: 768px){
	.section-first {
		background:#e0f2f3 url(../img/line.png) 0 100% no-repeat;
	}

	.section-first-info{margin-left:90px}

	.desc_p {
		padding-top: 35px;
		padding-bottom: 45px;
		font-size: 20px;
	}

	.section-intprod {
		padding-top: 200px;
		padding-bottom: 200px;
	}

	.section-shopfirst {
		background: #E0F2F3 url(../img/line3.png) 0% 90% no-repeat;
	}

	.section-intprod-info__title {
		font-size: 36px;
	}

	.section-interior-info__subhead {
		margin-top: 30px;
		margin-bottom: 70px;
	}

	.section-interior-info__useful img {
		margin-right: 40px;
		margin-left: 15px;
		margin-top: 10px;
	}

	.section-interior {
		background: #e0f2f3;
	}

	.section-interior-info__head {
		font-size: 32px;
	}

	.section-interior-info {
		padding-left: 25px;
	}

	.section-shopfirst {
		padding: 140px 0;
	}

	.section-shop-box {
		margin-top: 50px;
	}

	.section-shop {
		padding-bottom: 200px;
	}

	.section-shop-box__links a {
		width: 47%;
		padding: 13px 0;
		font-size: 16px;
	}

	.section-shopfirst-head, .section-marathon-title {
		font-size: 44px;
		line-height: 1.33;
	}

	.section-marathon-title {
		padding-top: 10px;
	}

	.section-marathon-box__link a {
		padding: 24px 0;
	}

	.section-marathon-box {
		margin-top: 50px;
	}

	.section-marathon {
		padding-bottom: 180px;
	}

	#acc1.accordion .card .card-header .btn-header-link {
    	padding: 23px 20px 23px 50px;
	}

	.card-body {
    	padding: 0 50px 37px 50px;
	}

	.form_p {
		font-size: 36px;
	}

	.section-marathon-box__image {
		height: 395px;
	}

	.section-order-box__prod-title {
		width: 280px;
	}
}

@media(min-width: 992px){
	.section-marathon-title {
		padding-top: 30px;
	}

	.inter-circle {
		position: absolute;
		top: -10px;
		left: -1px;
	}

	.section-interior {
		padding-top: 160px;
		padding-bottom: 210px;
		background: #e0f2f3 url(../img/line2.png) 0 100% no-repeat;
	}

	.section-interior-info__head, .section-marathon-title {
		font-size: 45px;
	}

	.section-interior-info {
		padding-left: 45px;
	}

	.section-shopfirst-head {
		font-size: 58px;
		line-height: 1.33;
	}

	.ssb {
		margin-top: -60px;
	}
}

@media(min-width:1200px){
	.section-marathon-title {
		padding-top: 30px;
	}

	.section-order-box {
		width:491px
	}

	.section-interior-info__head, .section-marathon-title {
		font-size: 55px;
	}

	.section-intprod-info__list .col-11, .format_row .col-11 {
		padding-left: 0;
	}

	.section-shopfirst-head {
		font-size: 70px;
		line-height: 1.33;
	}

	.section-shop-box__links a {
		padding: 15px 0;
	}
}

.text{
  animation: slideUp 1s forwards;
  display: inline-block;
  transform: translateY(150%);
}

@keyframes slideUp {
  0% {
    transform: translateY(150%);
  }
  100% {
    transform: translateY(0%);
  }
}

em {
	font-style: normal;
}

.text-wrapper {
	overflow: hidden;
	display: inline-block;
	line-height: 1;
}

.texxt._active{
  animation: slideUp 1s forwards;
  display: inline-block;
  transform: translateY(150%);
  opacity:1}

.texxt{opacity:0}

@keyframes jumpInfinite {
  0% {
    margin-top: 0;
  }
  50% {
    margin-top: 10px;
  }
  100% {
    margin-top: 0;
  }
}

@keyframes moveInfinite {
  0% {
    margin-left: 38px;
  }
  50% {
    margin-left: 28px;
  }
  100% {
    margin-left: 38px;
  }
}

@keyframes moveInfinite2 {
  0% {
    margin-left: 53px;
  }
  50% {
    margin-left: 43px;
  }
  100% {
    margin-left: 53px;
  }
}

.down-arrow {
	animation: jumpInfinite 1.7s infinite;
}

.moving-arrow {
	animation: moveInfinite 1.7s infinite;
}

.moving-arrow2 {
	animation: moveInfinite2 1.7s infinite;
}

.modal-body {
	padding: 0;
}

.modal-backdrop{background-color:#fff;opacity:.8 !important}

.section-order-box__total a {
	display: inline-block;
	width: 47%;
	color: #0C142F;
	font-size: 13px;
	text-transform: uppercase;
	font-weight: 500;
}

.section-order-box__total a:last-of-type {
	background-color: #E0F2F3;
	border-radius: 5px;
	text-align: center;
	padding: 14px 0;
}

.section-order-box__total a:last-of-type:hover {
	background-color: #F8F0D3;
}

@media(max-width: 576px){
	.section-order-box__total a {
		display: block;
		width: 100%;
	}

	.section-order-box__total a:last-of-type {
		margin-top: 20px;
	}
	.stotal-modal {
		text-align: center;
	}

	.sob-modal {
		padding: 15px;
	}
}
.section-order-box__prod-title {font-size: 18px;}
body.menu-opened { touch-action: none; -webkit-overflow-scrolling: none; overflow: hidden; overscroll-behavior: none; }