<html><head><meta name="color-scheme" content="light dark"></head><body><pre style="word-wrap: break-word; white-space: pre-wrap;">header {
  box-shadow: 0px 3px 30px 0px rgba(0, 0, 0, 0.08);
  transition: background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;
}

.section-title-box {
  position: relative;
}
.section-title-box-inside-wrap {
  overflow: hidden;
  background: rgb(250,255,248);
  background: radial-gradient(circle, rgb(250, 255, 248) 79%, rgb(241, 254, 234) 96%);
}
.section-title-box h1 span {
  color: #fbba0c;
}


.pre_update-2023.pre_update-2024 {
  margin-top: -120px;
  background-color: transparent;
  padding: 0px 0 30px;
}
.section-title-box-in::before {
  content: '';
  display: block;
  position: absolute;
  top: -500px;
  border-radius: 1300px;
  width: 2000px;
  background-color: #13531d;
  opacity: 0.2;
  height: 2000px;
  right: -1480px;
}
.container-h1 {
  max-width: 640px;
}
.section-title-box-img {
  position: absolute;
  bottom: 40px;
  right: 65px;
  height: 620px;
}

.pre_update-2023.pre_update-2024 {
  margin-top: -120px;
  background-color: transparent;
  padding: 0px 0 30px;
}

.section-title-box-content {
  margin-top: 30px;
  line-height: 1.8;
  font-size: 18px;
  position: relative;
}

.section-title-box-button-wrap::after {
  content: '';

  display: block;

  position: absolute;

  background-image: url(../img/arrow-to-do-min.png);

  width: 88px;

  height: 68px;

  right: -120px;

  top: 5px;

  -webkit-animation: slide-bottom 4.2s cubic-bezier(0.250, 0.460, 0.450, 0.940) infinite both;

  animation: slide-bottom 4.2s cubic-bezier(0.250, 0.460, 0.450, 0.940) infinite both;

}

.section-title-box .send_style {
  margin-top: 35px;
  background-color: #56b665;
  width: 340px;
  font-size: 24px;
  height: 70px;
  display: flex;
  align-items: center;
  justify-content: center;
  font-weight:700;
  border-radius: 15px;
}

.section-title-box .send_style:hover {
	background-color: #fbba0c;
	color:#333;
}


.section-title-box-button-wrap::after {
  content: '';

  display: block;

  position: absolute;

  background-image: url(../img/arrow-to-do-min.png);

  width: 88px;

  height: 68px;

  right: -120px;

  top: 20px;

  -webkit-animation: slide-bottom 4.2s cubic-bezier(0.250, 0.460, 0.450, 0.940) infinite both;

  animation: slide-bottom 4.2s cubic-bezier(0.250, 0.460, 0.450, 0.940) infinite both;

}

.section-title-box-in {
  padding: 70px 0px 230px 0px;
  position: relative;
}

.section-title-box h1 {
  text-transform: uppercase;
  font-size: 63px;
  line-height: 1.2;
  font-weight: 800;
}

.section-title-box-rev {
  padding: 25px 25px 25px 25px;
  background-color: #FFFFFF;
  border-radius: 15px;
  box-shadow: 0px 9px 33px 0px rgba(0, 0, 0, 0.08);
  position: absolute;
  right: -90px;
  top: 65px;
  width: 220px;
}


.section-title-rev-title {
  font-size: 16px;
  text-transform: uppercase;
  font-weight:700;
}

.section-title-rev-title span {
  font-size: 30px;
}

.section-title-box-button-wrap {
  position: relative;
  display: inline-block;
}


.pre_update-2023.pre_update-2024 .odds_in {
  box-shadow: 0px 9px 33px 0px rgba(0, 0, 0, 0.08);

}




@media (max-width: 1700px) {
	.new_company.standart.sec-4 img{
		max-width:52%;
		left:-50px;
	}
}

@media (max-width: 1024px) {
.nv-dotted a{
	display:inline-block;
}

.nv-dotted{
	padding:20px;
	font-size:16px;
}
.nv-dotted p{
	margin-bottom:5px;
}

.new_company.standart.sec-4 h2 {
  margin-bottom: 15px;
}	
  .nv-calc__wrp {
    -webkit-box-orient: vertical;
    -webkit-box-direction: normal;
        -ms-flex-direction: column;
            flex-direction: column;
    -webkit-box-align: center;
        -ms-flex-align: center;
            align-items: center;
    width: 100%;
    max-width: 600px;
    margin: 54px auto 0;
  }
  .nv_calc_left {
    width: 100%;
  }
  .nv-calc__right {
    width: 100%;
    margin-top: 20px;
  }
}
@media (max-width: 600px) {
  .calc {
    padding: 20px 0 70px;
  }
  .calc_in {
    padding: 0;
  }
  .nv-calc__heading {
    text-align: left;
  }
  .nv-calc__heading br {
    display: none;
  }
  .nv-calc__wrp {
    margin: 20px auto 0;
    max-width: 400px;
  }
  .nv_calc_leftTop {
    -webkit-box-orient: vertical;
    -webkit-box-direction: normal;
        -ms-flex-direction: column;
            flex-direction: column;
    -webkit-box-align: start;
        -ms-flex-align: start;
            align-items: flex-start;
  }
  .nv_calc_leftTopLeftWrp {
    width: 100%;
  }
  .nv-calc__carBlock {
    margin-top: 20px;
    width: 100%;
  }
  .nv-calc__radioWrp {
    width: 100%;
    margin-top: 10px;
    -webkit-box-pack: justify;
        -ms-flex-pack: justify;
            justify-content: space-between;
  }
  .nv-calc__radioBtnItemWrp {
    margin-left: 0;
  }
  .nv-calc__radioBtn+label {
    height: 50px;
    width: 50px;
  }
  .nv-calc__optionsListH {
    margin-top: 20px;
  }
  .nv-nv-calc__optionsItm {
    padding: 5px 100px 5px 10px;
    -webkit-box-orient: vertical;
    -webkit-box-direction: normal;
        -ms-flex-direction: column;
            flex-direction: column;
    -webkit-box-align: start;
        -ms-flex-align: start;
            align-items: flex-start;
    position: relative;
    height: auto;
  }
  .nv-nv-calc__optionsItmName,
  .nv-nv-calc__optionsItmCond {
    width: 100%;
    margin: 3px 0;
  }
  .nv-nv-calc__optionsItmAmountWrp {
    width: 80px;
    position: absolute;
    right: 10px;
    top: 50%;
    -webkit-transform: translateY(-50%);
            transform: translateY(-50%);
  }
}


@media (max-width: 1280px){
	.section-title-box-img{
		right:0px;
	}
	.section-title-box-in {
		padding: 50px 0px 165px 0px;
	}
	
	.section-title-box-rev{
		position:relative;
		margin-top:80px;
		max-width:620px;
		width:100%;
		right:0px; 
		top:0px;
	}
	
	.section-title-box-content{
		line-height:1.6;
		font-size:16px;
	}
	
	.section-title-box h1{
		font-size:50px;
	}
	
	.nv-srv-col{
		padding-left:15px;
		padding-right:15px;
	}
	
	.nv-srv-row {
		margin: 0 -15px 0px; 
	}
	
	.nv-srv-box .nv-img-box{
		padding-right:18px;
		padding-left:18px;
	}
	
	.nv-srv-box .nv-img-box .nv-img img {
		width: 220px;
		height: 220px;
	}
	
	.nv-srv-box .nv-img-box{
		top:-110px;
		left:50%;
		transform:translateX(-50%);
	}
	
	.nv-srv-box{
		padding-top:220px;
		padding-left:30px;
	}
	
	
.nv-srv-box .nv-price{
	margin-bottom:20px;
}

.nv-srv-box .nv-tags li a{
	padding: 10px 15px 10px 15px;
	margin-right:5px;
	margin-left:0px;
	margin-top:5px;
	margin-bottom:0px;
}
	
.nv-srv-box{
	margin-top:150px;
	margin-left:0px;
	margin-right:0px;
}

}


@media (max-width: 1160px){
	.section-title-box-img{
		right:-120px;
	}
	
	
.nv-how-box .nv-boxes .nv-box .nv-ico:before{
	width: 225px;
}

.nv-how-box .nv-boxes .nv-box p{
	font-size:14px;
	padding-left:5px;
	padding-right:5px;
}
	
}

@media (max-width: 990px){

.nv-srv-box{
	margin-bottom:0px;
	text-align:center;
}

.nv-srv-box .nv-tags{
	justify-content:center;
}

.nv-srv-col {
    width:100%;
}

.standart .nv-srv-box .nv-tags li a{
	margin-left:2px;
	margin-right:2px;
	margin-top:4px;
}
	
	.nv-how-box .nv-boxes{
		flex-wrap:wrap;
	}
	

.nv-how-box .nv-boxes .nv-c1{
	width:50%;
	flex: 0 0 50%;
}

.nv-how-box .nv-boxes .nv-box .nv-ico:before{
	display:none;
}


	
	
.i7 ul li a{
	text-align:left;
	padding-left:15px;
	padding-top:8px;
	display:block;
	border-bottom:1px solid #f6f6f6;
	padding-bottom:8px;
}
	
.headwrap .h-last{
	display:none;
}

.d_flex_item_list ul li{
	padding-bottom:5px;
	padding-top:5px;
}

.section-title-box-content br{
	display:none;
}

.headwrap .row{
	justify-content:center;
}	

.pre_update-2023.pre_update-2024{
	margin-top:0px;
	box-shadow:none;
}
	
.pre_update-2023.pre_update-2024 .odds_in {
  box-shadow: 0px 0px 0px 0px rgba(0, 0, 0, 0);
  padding:30px 0 0;
}

	.section-title-box .container-h1{
		position:relative;
		z-index:5;
	}
	.section-title-box-img{
		display:none;
	}
	
	.section-title-box h1 br{
		display:none;
	}
	
	.section-title-box h1 {
		font-size:34px;
		margin:0px 0 15px;
	}
	
	.section-title-box-rev{
		margin-top:60px;
	}
	.section-title-box-img{
		bottom:0px;
	}
	
  .section-title-box-in {
    padding: 50px 0px 50px 0px;
  }
}


@media (max-width: 768px){
	.section-title-box-img{
		right:0px;
		height:auto;
		bottom:-20px;
		width:380px;
	}
	.section-title-box .send_style{
		margin-top:20px;
	}
	.section-title-box-rev{
		margin-top:30px;
		max-width:100%;
		width:100%;
		border-radius:0px;
		text-align:left;
border-top-left-radius: 15px;
border-bottom-left-radius: 0;
border-top-right-radius: 15px;
border-bottom-right-radius: 0px;
	}
	
	.section-title-box-in{
		padding:35px 0px 0;
		text-align:center;
	}
	
	.section-title-box .send_style{
		width:260px;
		font-size:18px;
	}
	
	.section-title-box-in::before {
  content: '';
  display: block;
  position: absolute;
  top: auto;
  border-radius: 300px;
  width: 600px;
  background-color: #13531d;
  opacity: 0.2;
  height: 600px;
  right: -50px;
  bottom: -335px;
}
.section-title-box-content{
	margin-top:10px;
	font-size:15px;
}

.section-title-rev-text{
	font-size:14px;
}
.nv-srv-box{
	padding-left:15px;
	padding-right:15px;
}
}

@media (max-width: 415px){

	
	.section-title-box-img{
		bottom:5px;
	}
}

@media (max-width: 395px){
	
	.nv-how-box .nv-boxes .nv-box p{
		font-size:12px;
	}
	
	.section-title-box-content {
		line-height: 1.4;
	}
	.section-title-rev-text{
		font-size:13px;
	}
	.section-title-rev-title span {
		font-size: 30px;
	}
	.section-title-box-img{
		right:0px;
		bottom:-10px;
	}
	
	.section-title-box-button-wrap:after{
		display:none;
	}
}


@media (max-width: 375px){
	.section-title-box-img{
		bottom:0px;
	}
}</pre></body></html>