/** 
* Theme Name: Amel 
* Theme URI:http://trescommas.top
* Author:SK (Kharkov,Ukraine) 
* Author URI:http://trescommas.top
* Description:Amel
* Version:Amel 0.1 
*/

/*--------------------------------------------------*/

*{
	 -webkit-transition: all 0.3s ease;
	 -moz-transition: all 0.3s ease;
	 -o-transition: all 0.3s ease;
	 transition: all 0.3s ease;
	 outline: 1px dotted red;
	 outline: none !important;
}


html {
    overflow-y: auto;
    overflow-x: hidden;
}

body {
	font-family: 'Exo 2', sans-serif;
	font-style: normal;
	font-weight: 400;
	font-size: 16px;
	line-height: 21px;
	color: #272727;
	width: 100%;
	overflow-y:auto;
	overflow-x: hidden;
	margin: 0;
	background: #F8F8F8;
}
a{
	text-decoration:none;
}
.cont {
    margin: auto;
    max-width: 1240px;
}

header .cont {
    display: flex;
    justify-content: space-between;
    align-items: flex-start;
}

.lf_header .bl_logo, .lf_header .bl_logo a {
    display: flex;
    justify-content: flex-start;
    align-items: center;
    margin-top: 7px;
    margin-left: -14px;
    width: 15%;
}

.bl_logo span {
    color: #B9B9B9;
    font-family: 'Exo 2';
    font-size: 10px;
    font-style: normal;
    font-weight: 400;
    line-height: 16px; /* 160% */
    text-transform: uppercase;
    margin-top: 18px;
    position: relative;
}
.center-menu {
    display: flex;
    width: 54%;
    justify-content: space-between;
    align-items: center;
    margin-top: 20px;
}

.bl-ikonka {
    display: flex;
    justify-content: flex-start;
    align-items: flex-start;
}

.ikonka {
    width: 36px;
    height: 36px;
    flex-shrink: 0;
    background: #FFF;
    filter: drop-shadow(0px 4px 7px rgba(184, 184, 184, 0.25));
    display: flex;
    justify-content: center;
    align-items: center;
    border-radius: 50%;
    margin-right: 11px;
}

.text-ikonka {
    color: #373737;
    font-family: 'Exo 2';
    font-size: 12px;
    font-style: normal;
    font-weight: 400;
    line-height: 16px; /* 133.333% */
}

.text-ikonka a {
    color: #4C9F9A;
    font-family: 'Exo 2';
    font-size: 11px;
    font-style: normal;
    font-weight: 600;
    line-height: normal;
    text-decoration-line: underline;
    display: flex;
}

.top-pich {
    display: flex;
    justify-content: flex-end;
    align-items: center;
    margin-left: 50px;
}

.titl {
    color: #252525;
    font-family: 'Exo 2';
    font-size: 12px;
    font-style: normal;
    font-weight: 400;
    line-height: 19px;
    margin-right: 8px;
}

.soc-top {
    display: flex;
    justify-content: flex-end;
    align-items: center;
}

.soc-top a {
    width: 36px;
    height: 36px;
    background: #fff;
    border-radius: 50%;
    filter: drop-shadow(0px 4px 7px rgba(184, 184, 184, 0.25));
    display: flex;
    justify-content: center;
    align-items: center;
    margin-left: 4px;
}

.rg_menu {
    width: 25%;
    display: flex;
    justify-content: flex-end;
    align-items: center;
}

.lf_header {
    width: 17%;
}

.bl-ikonka:nth-child(2) {}

.bl-ikonka:nth-child(2) .text-ikonka {
    margin-top: 5px;
}

.rg-menu-last {
    display: flex;
    flex-direction: column;
    align-items: flex-end;
    margin-top: 18px;
}

.rg-menu-last div:nth-child(1) {
    color: #4E4E4E;
    text-align: right;
    font-family: 'Exo 2';
    font-size: 11px;
    font-style: normal;
    font-weight: 400;
    line-height: normal;
    margin-bottom: 2px;
}

.rg-menu-last div:nth-child(2) a {
    color: #252525;
    text-align: right;
    font-family: 'Exo 2';
    font-size: 18px;
    font-style: normal;
    font-weight: 600;
    line-height: normal;
    /* margin-bottom: 32px; */
    position: relative;
    text-decoration: none;
}

.rg-menu-last a:last-child {
    color: #DF8A49;
    text-align: right;
    font-family: 'Exo 2';
    font-size: 11px;
    font-style: normal;
    font-weight: 600;
    line-height: normal;
    text-decoration-line: underline;
    margin-top: 3px;
}

.bl_lang {
    margin-right: 29px;
    margin-top: 12px;
}

.wpglobus-selector-box {
    /* width: 62px; */
    /* height: 62px; */
    flex-shrink: 0;
    display: flex;
    justify-content: flex-start;
    align-items: center;
    flex-direction: column;
    height: 18px;
    overflow: hidden;
    margin-left: -8px;
}

.wpglobus-selector-box a {
    color: #252525;
    text-align: center;
    font-family: 'Exo 2';
    font-size: 14px;
    font-style: normal;
    font-weight: 400;
    line-height: normal;
    text-transform: uppercase;
    order: 1;
}

.lang_twoo {
    width: 62px;
    height: 62px;
    flex-shrink: 0;
    display: flex;
    justify-content: center;
    align-items: center;
    background: #F5F5F5;
    border-radius: 50%;
}

header {
    background: #FFF;
    height: 93px;
}
.wpglobus-selector-box:before {
    content: "";
    width: 5px;
    height: 5px;
    border: 2px solid rgba(76, 159, 154, 1);
    position: absolute;
    border-top: 0;
    border-left: 0;
    transform: rotate(45deg);
    margin-left: 34px;
    margin-top: 4px;
}
section.top-bann {
    height: 692px;
    background-image: url('image/Group 16.jpg');
    overflow: hidden;
    border-bottom-right-radius: 45px;
    border-bottom-left-radius: 45px;
}
section.top-bann .cont {
    display: flex;
    justify-content: space-between;
    align-items: flex-start;
}

.zag-top-bann {
    color: #212121;
    font-family: 'Exo 2';
    font-size: 71px;
    font-style: normal;
    font-weight: 500;
    line-height: 85px; /* 113.333% */
    margin-top: 40px;
}

.zag-top-bann b {
    font-weight: 500;
}

.pod-zag-top-bann {
    color: #262626;
    font-family: 'Exo 2';
    font-size: 30px;
    font-style: normal;
    font-weight: 500;
    line-height: 35px; /* 116.667% */
    margin-left: 0;
    display: flex;
    margin-top: 13px;
    justify-content: flex-start;
    align-items: center;
}

.bl-p {
    display: flex;
    justify-content: flex-start;
    align-items: center;
    margin-top: 20px;
}

.bl-p p {
    color: #3D3939;
    font-family: 'Exo 2';
    font-size: 18px;
    font-style: normal;
    font-weight: 400;
    line-height: 28px; /* 155.556% */
    margin: 0;
}

.iko {
    display: flex;
    justify-content: center;
    align-items: center;
    background: rgba(255, 255, 255, 0.55);
    filter: drop-shadow(0px 10px 20px #C8C8C8);
    width: 49px;
    height: 49px;
    flex-shrink: 0;
    border-radius: 50%;
    position: absolute;
    margin-left: -65px;
}

.bl-p p b {
    display: block;
}

.blok-forma-on-top {
    width: 761px;
    background-color: #4C9F9A;
    height: auto;
    border-radius: 29px;
    background-image: url('image/Group 1 (2).svg');
    margin-top: 40px;
    padding: 30px;
    background-position: 107% -129px;
    background-repeat: no-repeat;
    display: flex;
    justify-content: space-between;
    align-items: flex-end;
}
.pod-zag-top-bann span {
    width: 8px;
    height: 8px;
    display: flex;
    border-radius: 50%;
    background: #4C9F9A;
    margin-right: 4px;
}
.pod-zag-top-bann span:nth-child(2){
    background: rgba(76, 159, 154, 0.77);
}
.pod-zag-top-bann span:nth-child(3){
    background:  rgba(76, 159, 154, 0.37);
}
.pod-zag-top-bann span:nth-child(4){
    background:  rgba(76, 159, 154, 0.19);
}
/*******************************************************************/
.pod-zag-top-bann span:nth-child(1) {
  -webkit-animation-name: fadeIn;
  animation-name: fadeIn;
  -webkit-animation-duration: 1s;
  animation-duration: 1s;
  -webkit-animation-fill-mode: both;
  animation-fill-mode: both;
  animation-iteration-count:infinite;
-moz-animation-iteration-count:infinite;
-webkit-animation-iteration-count:infinite;  
  }
  @-webkit-keyframes fadeIn {
  0% {opacity: 0;}
  50% {opacity: 1;}
  }
  @keyframes fadeIn {
  0% {opacity: 0;}
  50% {opacity: 1;}
  } 
.pod-zag-top-bann span:nth-child(2)  {
  -webkit-animation-name: fadeInTwo;
  animation-name: fadeInTwo;
  -webkit-animation-duration: 1s;
  animation-duration: 1s;
  -webkit-animation-fill-mode: both;
  animation-fill-mode: both;
    animation-iteration-count:infinite;
-moz-animation-iteration-count:infinite;
-webkit-animation-iteration-count:infinite;
  }
  @-webkit-keyframes fadeInTwo {
  25% {opacity: 0;}
  75% {opacity: 1;}
  }
  @keyframes fadeInTwo {
  25% {opacity: 0;}
  75% {opacity: 1;}
  } 
.pod-zag-top-bann span:nth-child(3)  {
  -webkit-animation-name: fadeInTree;
  animation-name: fadeInTree;
  -webkit-animation-duration: 1s;
  animation-duration: 1s;
  -webkit-animation-fill-mode: both;
  animation-fill-mode: both;
    animation-iteration-count:infinite;
-moz-animation-iteration-count:infinite;
-webkit-animation-iteration-count:infinite;
  }
  @-webkit-keyframes fadeInTree {
  50% {opacity: 0;}
  100% {opacity: 1;}
  }
  @keyframes fadeInTree {
  50% {opacity: 0;}
  100% {opacity: 1;}
  } 
.pod-zag-top-bann span:nth-child(4)  {
  -webkit-animation-name: fadeInTree;
  animation-name: fadeInTree;
  -webkit-animation-duration: 1s;
  animation-duration: 1s;
  -webkit-animation-fill-mode: both;
  animation-fill-mode: both;
    animation-iteration-count:infinite;
-moz-animation-iteration-count:infinite;
-webkit-animation-iteration-count:infinite;
  }
  @-webkit-keyframes fadeInTree {
  50% {opacity: 0;}
  100% {opacity: 1;}
  }
  @keyframes fadeInTree {
  50% {opacity: 0;}
  100% {opacity: 1;}
  } 
/*******************************************************************/

.pod-zag-top-bann span:last-child {
    color: #262626;
    font-family: 'Exo 2';
    font-size: 30px;
    font-style: normal;
    font-weight: 500;
    line-height: 35px;
    width: 100%;
    height: 49px;
    background: none;
    margin-left: 9px;
}

.zag-forma {
    color: #FFF;
    font-family: 'Exo 2';
    font-size: 21px;
    font-style: normal;
    font-weight: 700;
    line-height: 34px; /* 154.545% */
    margin-top: -6px;
}

.lf-forma p {
    color: #FFF;
    font-family: 'Exo 2';
    font-size: 18px;
    font-style: normal;
    font-weight: 400;
    line-height: normal;
    margin-bottom: 15px;
}

.lf-forma form {
    display: flex;
    justify-content: flex-start;
    align-items: center;
}

.on-forma input[type="tel"] {
    width: 375px;
    height: 47px;
    border: none;
    border-radius: 5px;
    color: #676767;
    font-family: 'Exo 2';
    font-size: 18px;
    font-style: normal;
    font-weight: 400;
    line-height: normal;
    padding-left: 15px;
}

.on-forma p {
    margin: 0;
}

.lf-forma input[type="submit"] {
    background: rgba(237, 85, 32, 1);
    border: none;
    height: 50px;
    margin-left: 11px;
    color: #FFF;
    text-align: center;
    font-family: 'Exo 2';
    font-size: 15px;
    font-style: normal;
    font-weight: 700;
    line-height: normal;
    padding: 0 25px;
    border-radius: 5px;
}

span.wpcf7-spinner {
    display: none !important;
}

.rg-forma {
    display: flex;
    justify-content: flex-end;
    align-items: center;
    padding-bottom: 5px;
    padding-right: 3px;
}

.soc-form a {
    width: 41px;
    height: 41px;
    background: #fff;
    filter: drop-shadow(0px 4px 7px rgba(184, 184, 184, 0.25));
    display: flex;
    justify-content: center;
    align-items: center;
    border-radius: 50%;
    margin-left: 7px;
}

.soc-form {
    display: flex;
    justify-content: flex-end;
    align-items: center;
}

.ili {
    display: flex;
    justify-content: center;
    color: #FFF;
    text-align: center;
    font-family: 'Exo 2';
    font-size: 15px;
    font-style: normal;
    font-weight: 400;
    line-height: normal;
    margin-right: 32px;
    margin-top: -5px;
}

.rg-baner {
    margin-bottom: 9px;
    height: 692px;
    display: flex;
    justify-content: flex-end;
    align-items: flex-end;
}

.rg-baner img {
    margin-right: -83px;
}
section.problem {
    padding-top: 40px;
}

section.on-bl-preim {
    padding-top: 50px;
}

.row-bl-preim {
    display: flex;
    justify-content: space-between;
    align-items: center;
}

.on-preim {
    display: flex;
    justify-content: flex-start;
    align-items: center;
    position: relative;
}

.kart {
    width: 100px;
    height: 100px;
    border-radius: 50%;
    overflow: hidden;
    border: 1px solid #4C9F9A;
    min-width: 100px;
    position: relative;
}

.on-preim p {
    color: #212121;
    font-family: 'Exo 2';
    font-size: 20px;
    font-style: normal;
    font-weight: 400;
    line-height: 28px; /* 140% */
    margin-left: 15px;
    max-width: 62%;
}

.on-preim:nth-child(1) {
    width: 35.3%;
}

.on-preim:nth-child(1):before {
    content: "";
    width: 11px;
    height: 11px;
    background: #4C9F9A;
    position: absolute;
    z-index: 10;
    border-radius: 50%;
    margin-top: -77px;
    margin-left: 14px;
}

.on-preim:nth-child(2) {
    width: 33.3%;
    margin-left: -24px;
}

.on-preim:nth-child(2) .kart {
    border-color: #DF8B49;
}

.on-preim:nth-child(3) {
    width: 32.3%;
}

.on-preim:nth-child(3) p {
    width: 210px;
}

.on-preim:nth-child(2):before {
    content: "";
    width: 11px;
    height: 11px;
    background: #DF8B49;
    border-radius: 50%;
    position: absolute;
    z-index: 10;
    margin-left: 78px;
    margin-top: 72px;
}

.on-preim:nth-child(3) .kart {
    border-color: #756697;
}

.on-preim:nth-child(3):before {
    content: "";
    width: 11px;
    height: 11px;
    border-radius: 50%;
    position: absolute;
    z-index: 10;
    background: #756697;
    top: 0;
    margin-left: 68px;
}
.row-bl-problem {
    display: flex;
    justify-content: space-between;
    align-items: flex-start;
    margin-top: 7px;
    border-radius: 25px;
    background-color: #756697;
    z-index: 10;
    position: relative;
    overflow: hidden;
    background-image: url('/wp-content/themes/Amel/image/Group 16.png');
    background-position: 0px 1px;
    background-repeat: no-repeat;
}

.zag-problem {
    color: #FFF;
    font-family: 'Exo 2';
    font-size: 55px;
    font-style: normal;
    font-weight: 500;
    line-height: 65px;
}
.rg-problem {
    display: flex;
    flex-wrap: wrap;
    width: calc(50% + 2px);
}

.on-problem {
    width: calc(50% - 32px);
    height: 180px;
    padding: 30px 0px 21px 30px;
    display: flex;
    flex-direction: column;
    justify-content: space-between;
    align-items: flex-start;
    border: 1px solid #C9E2E1;
    background-position: center bottom;
    background-repeat: no-repeat;
    z-index: -2;
    /* overflow: hidden; */
    position: relative;
}

.lf-problem {
    padding: 51px;
    width: 43.4%;
}

.on-problem p {
    margin: 0;
    color: #FFF;
    font-family: 'Exo 2';
    font-size: 18px;
    font-style: normal;
    font-weight: 400;
    line-height: normal;
}

.cifra {
    color: #FFF;
    font-family: 'Exo 2';
    font-size: 18px;
    font-style: normal;
    font-weight: 700;
    line-height: normal;
}
section.zapis {
    margin-top: 66px;
}

section.zapis .cont {
    background-image: url('/wp-content/themes/Amel/image/Mask group (24).jpg');
    border-radius: 25px;
    overflow: hidden;
    display: flex;
    justify-content: space-between;
    align-items: flex-start;
    /* padding-bottom: 46px; */
}

.lf-zapis {
    padding-left: 44px;
    padding-top: 31px;
    width: 68%;
}

.zag-zapis {
    color: #FFF;
    font-family: 'Exo 2';
    font-size: 50px;
    font-style: normal;
    font-weight: 400;
    line-height: 55px; /* 110% */
}

.lf-zapis p {
    color: #FFF;
    font-family: 'Exo 2';
    font-size: 24px;
    font-style: normal;
    font-weight: 600;
    line-height: 22px; /* 91.667% */
}

.bl-zapis-per {
    display: flex;
    flex-wrap: wrap;
}

.on-zapis .kart {
    width: 79px;
    height: 79px;
    min-width: 79px;
    border: 1px solid rgba(49, 128, 124, 1);
}

.on-zapis {
    display: flex;
    flex-direction: row;
    width: 50%;
    display: flex;
    justify-content: flex-start;
    align-items: center;
    margin-bottom: 30px;
}

.on-zapis p {
    color: #FFF;
    font-family: 'Exo 2';
    font-size: 16px;
    font-style: normal;
    font-weight: 400;
    line-height: 24px; /* 150% */
    margin-left: 14px;
}

.rg-zapis {
    width: 29%;
    /* position: absolute; */
    right: 0;
    display: flex;
    justify-content: center;
    align-items: flex-end;
    height: 535px;
    position: relative;
}

.lf-zapis a {
    height: 58px;
    background: #ED5520;
    display: flex;
    width: 307px;
    color: #FFF;
    text-align: center;
    font-family: 'Exo 2';
    font-size: 18px;
    font-style: normal;
    font-weight: 700;
    line-height: normal;
    display: flex;
    justify-content: center;
    align-items: center;
    border-radius: 5px;
}

.bl-doctor {
    position: absolute;
    color: #FFF;
    font-family: 'Exo 2';
    font-size: 16px;
    font-style: normal;
    font-weight: 700;
    line-height: 22px; /* 137.5% */
    max-width: 164px;
    margin-top: 0px;
    left: -101px;
    top: 150px;
}

.bl-doctor span {
    color: #FFF;
    font-family: 'Exo 2';
    font-size: 13px;
    font-style: normal;
    font-weight: 400;
    line-height: 19px; /* 146.154% */
    margin-top: -12px;
    position: relative;
    display: flex;
}
.on-zapis:before {
    content: "";
    width: 8px;
    height: 8px;
    position: absolute;
    min-width: 8px;
    background: #31807C;
    z-index: 10;
    border-radius: 50%;
    margin-top: -58px;
    margin-left: 5px;
}

.on-zapis:nth-child(2):before {
    margin-top: 59px;
    margin-left: 67px;
}
.on-zapis:nth-child(3):before {
    margin-top: -46px;
    margin-left: 67px;
}

.rg-zapis img {
    margin-left: -65px;
}
section.texnolog {
    padding-top: 77px;
}

.zag-texholog {
    color: #212121;
    font-family: 'Exo 2';
    font-size: 55px;
    font-style: normal;
    font-weight: 500;
    line-height: 65px;
    max-width: 1242px;
    margin: auto;
}

.bl-pereck {
    display: flex;
    max-width: 1239px;
    justify-content: flex-start;
    align-items: center;
    margin: auto;
    color: #212121;
    text-align: center;
    font-family: 'Exo 2';
    font-size: 18px;
    font-style: normal;
    font-weight: 500;
    line-height: normal;
    margin-top: 23px;
    margin-bottom: 39px;
}

section.texnolog .cont {
    width: 100%;
    max-width: 1920px;
}

.onzag-tab {
    /* width: 103px; */
    height: 50px;
    background: #fff;
    border: 1px solid #ED5520;
    display: flex;
    justify-content: center;
    align-items: center;
    margin-right: 10px;
    padding: 0 19px;
    border-radius: 5px;
    cursor: pointer;
}

.onzag-tab.active,.onzag-tab:hover {
    color: #fff;
    background-color: #ED5520;
}
.bl-on-tb {
    display: none;
}
div#all-in-ole {}

.bl-on-tb.active {
    display: flex;
    justify-content: space-between;
    align-items: flex-start;
    align-items: flex-start;
    width: 100%;
}

.lf-tehn {
    width: 50%;
    height: 508px;
    background-position: center;
    background-repeat: no-repeat;
    display: flex;
    justify-content: flex-start;
    align-items: flex-end;
    position: relative;
    flex-direction: column;
    border-bottom-left-radius: 50px;
    overflow: hidden;
    border-top-right-radius: 50px;
}

.rg-tehn {
    width: 48.2%;
}

.top-tehn {
    width: 65.4%;
    margin-top: 70px;
}

.zagg {
    color: #FFF;
    font-family: 'Exo 2';
    font-size: 35px;
    font-style: normal;
    font-weight: 500;
    line-height: 55px; /* 157.143% */
    text-transform: none;
}

.top-tehn span {
    color: #FFF;
    font-family: 'Exo 2';
    font-size: 38px;
    font-style: normal;
    font-weight: 600;
    line-height: 55px; /* 144.737% */
}

.nig-lf-tehn {
    width: 270px;
    height: 219px;
    background: #f8f8f8;
    position: absolute;
    bottom: 0;
    right: 0;
    padding-top: 35px;
    padding-left: 35px;
}

.nig-lf-tehn .ikonn {
    width: 50px;
    height: 50px;
    background: #756697;
    display: flex;
    justify-content: center;
    align-items: center;
    border-radius: 50%;
    /* padding-left: 35px; */
}

.zag-lf-tech {
    color: #212121;
    font-family: 'Exo 2';
    font-size: 18px;
    font-style: normal;
    font-weight: 600;
    line-height: 26px; /* 144.444% */
    margin-top: 10px;
}

.opis-tehn {
    color: #212121;
    font-family: Exo 2;
    font-size: 16px;
    font-style: normal;
    font-weight: 400;
    line-height: 24px; /* 150% */
}
.row-rg-tehn {
    display: flex;
    flex-wrap: wrap;
    width: 63.8%;
}

.nig-rg-tehn {
    width: calc(50% - 35px);
    height: 229px;
    padding: 29px 21px 0 12.3px;
}

.ikonn {
    width: 50px;
    height: 50px;
    background: #756697;
    display: flex;
    justify-content: center;
    align-items: center;
    border-radius: 50%;
}

.nig-rg-tehn:last-child .ikonn {
    background: #fff;
}

.nig-rg-tehn:nth-child(2),.nig-rg-tehn:nth-child(4) {
    padding-left: 37px;
    width: calc(50% - 59px);
}
.nig-rg-tehn:nth-child(4) .zag-lf-tech {
    color: #FFF;
    font-family: 'Exo 2';
    font-size: 18px;
    font-style: normal;
    font-weight: 600;
    line-height: 26px; /* 144.444% */
}

.nig-rg-tehn:nth-child(4) {
    border-bottom-right-radius: 50px;
    overflow: hidden;
    background-position: center;
    background-repeat: no-repeat;
    background-size: cover;
}
section.brend {
    margin-top: 52px;
}

.bl-brend.slick-initialized.slick-slider {
    height: 132px;
    border: 1px solid #dedede;
    border-radius: 25px;
}

.on-brend {
    height: 132px;
    display: flex !important;
    justify-content: center;
    align-items: center;
    border-left: 1px solid #dedede;
    width: calc(100% - 1px);
    margin-left: -3px;
    max-width: 33.3%;
}

.on-brend.slick-slide.slick-current.slick-active {
    border-left: none;
}
.bl-brend .slick-prev:before,.bl-brend .slick-next:before {
    display: none;
}

.bl-brend .slick-prev,.bl-brend .slick-next {
    width: 50px;
    height: 50px;
    flex-shrink: 0;
    border-radius: 5px;
    border: 1px solid #ED5520;
    background: #FFF;
    display: flex !important;
    justify-content: center;
    align-items: center;
}
.bl-brend .slick-prev:after,.bl-brend .slick-next:after {
   content:"";
   width: 10px;
   height: 10px;
   border: 2px solid rgba(237, 85, 32, 1);
   border-bottom: 0;
   border-left: 0;
   transform: rotate(45deg);
   margin-left: -5px;
}

.bl-brend .slick-prev:after {
    transform: rotate(-135deg);
    margin-left: 5px;
}

.bl-brend .slick-prev {
    left: -71px;
}

.bl-brend .slick-next {
    right: -70px;
}
section.history {
    margin-top: 66px;
}

.row-history {
    display: flex;
    justify-content: space-between;
    position: relative;
}

.lf-history {
    width: 36%;
}

.rg-history {
    width: 63%;
    position: initial;
}

.zag-history {
    color: #212121;
    font-family: 'Exo 2';
    font-size: 55px;
    font-style: normal;
    font-weight: 500;
    line-height: 65px; /* 118.182% */
    margin-top: 15px;
}

.on-history {
    border: 1px solid #DCDCDC;
    border-radius: 58px;
    display: flex !important;
    margin-left: 6px;
    margin-bottom: 6px;
    margin-top: 6px;
}

.lf-hist {
    padding: 35px 15px 16px 39px;
    display: flex;
    flex-wrap: wrap;
    width: 55%;
    justify-content: flex-start;
    align-items: stretch;
    height: 364px;
    position: relative;
}

.lf-hist:after {
    content: "";
    width: 8px;
    height: 8px;
    background: #4C9F9A;
    border-radius: 50%;
    bottom: -3px;
    position: absolute;
    left: 33.7%;
}

.lf-hist:before {
    content: "";
    width: 12px;
    height: 12px;
    background: #756697;
    border-radius: 50%;
    top: 72%;
    position: absolute;
    left: -6px;
}

.imay {
    width: 42%;
    color: #212121;
    font-family: 'Exo 2';
    font-size: 16px;
    font-style: normal;
    font-weight: 400;
    line-height: 24px; /* 150% */
}

.imay p {
    margin-top: 1px;
}

.probl {
    width: 58%;
    color: #212121;
    font-family: 'Exo 2';
    font-size: 16px;
    font-style: normal;
    font-weight: 400;
    line-height: 24px; /* 150% */
    position: relative;
}

.imay span {
    color: #A1A1A1;
    font-family: 'Exo 2';
    font-size: 14px;
    font-style: normal;
    font-weight: 600;
    line-height: normal;
}

.probl span {
    color: #A1A1A1;
    font-family: Exo 2;
    font-size: 14px;
    font-style: normal;
    font-weight: 600;
    line-height: normal;
}

.probl p {
    margin-top: 0;
    margin-bottom: 17px;
}

.sama-prob span {
    color: #A1A1A1;
    font-family: 'Exo 2';
    font-size: 14px;
    font-style: normal;
    font-weight: 600;
    line-height: normal;
}

.sama-prob p {
    color: #212121;
    font-family: Exo 2;
    font-size: 16px;
    font-style: normal;
    font-weight: 400;
    line-height: 24px; /* 150% */
    margin-top: 6px;
}

.sama-prob {
    margin-bottom: 67px;
}

.cena-prob span {
    color: #A1A1A1;
    font-family: 'Exo 2';
    font-size: 14px;
    font-style: normal;
    font-weight: 600;
    line-height: normal;
}

.cena-prob p {
    color: #212121;
    font-family: Exo 2;
    font-size: 26px;
    font-style: normal;
    font-weight: 700;
    line-height: 24px; /* 92.308% */
    margin-top: 9px;
}

.rg-hist {
    margin-top: 15px;
    margin-bottom: 15px;
    margin-right: 15px;
    border-radius: 40px;
    overflow: hidden;
}
.rg-history .slick-prev:before,.rg-history .slick-next:before {
    display: none;
}

.rg-history .slick-prev,.rg-history .slick-next {
    width: 50px;
    height: 50px;
    flex-shrink: 0;
    border-radius: 5px;
    border: 1px solid #ED5520;
    background: #FFF;
    display: flex !important;
    justify-content: center;
    align-items: center;
}
.rg-history .slick-prev:after,.rg-history .slick-next:after {
   content:"";
   width: 10px;
   height: 10px;
   border: 2px solid rgba(237, 85, 32, 1);
   border-bottom: 0;
   border-left: 0;
   transform: rotate(45deg);
   margin-left: -5px;
}

.rg-history .slick-prev:after {
    transform: rotate(-135deg);
    margin-left: 5px;
}

.rg-history .slick-prev {
    left: 0;
    top: auto;
    bottom: 36px;
}

.rg-history .slick-next {right: auto;left: 62px;top: auto;bottom: 36px;background: #ed5520;}

.rg-history .slick-next:after {
    border-color: #fff;
}

.probl:before {
    content: "";
    width: 10px;
    height: 10px;
    background: #DF8A49;
    border-radius: 50%;
    position: absolute;
    top: -40px;
    left: 63%;
}
.zag-ocenka {
    color: #212121;
    font-family: 'Exo 2';
    font-size: 55px;
    font-style: normal;
    font-weight: 500;
    line-height: 65px;
    letter-spacing: 0.55px;
    max-width: 81%;
}

.bl-kll {
    display: flex;
    justify-content: flex-start;
    align-items: flex-start;
    margin-top: 12px;
}

.on-kll {
    border: 1px solid #4C9F9A;
    background: #fff;
    padding: 16px 40px 16px 10px;
    border-radius: 10px;
    margin-right: 18px;
}

.top-kll {
    display: flex;
    justify-content: flex-start;
    align-items: center;
    color: #212121;
    font-family: 'Exo 2';
    font-size: 16px;
    font-style: normal;
    font-weight: 400;
    line-height: normal;
    margin-top: -5px;
}

.top-kll img {
    width: 15px;
    height: 15px;
    /* background: #C9E2E1; */
    /* border-radius: 50px; */
    /* display: flex; */
    /* justify-content: center; */
    margin-top: -3px;
}

.top-kll span:last-child {
    color: #212121;
    font-family: 'Exo 2';
    font-size: 16px;
    font-style: normal;
    font-weight: 600;
    line-height: normal;
}

.niz-kll {
    color: #212121;
    font-family: 'Exo 2';
    font-size: 14px;
    font-style: normal;
    font-weight: 400;
    line-height: normal;
    text-decoration-line: underline;
    margin-bottom: 5px;
}

.on-otz {
    display: flex !important;
    flex-wrap: wrap;
    flex-direction: column;
    background: #FFF;
    margin: 0 10px;
    border-radius: 10px;
    padding-left: 10px;
}

.bl-ikonka-otz {
    width: 50px;
    height: 50px;
    border-radius: 50%;
    overflow: hidden;
    display: flex;
    justify-content: center;
    align-items: center;
}

.rg-otz {
    width: 50%;
    display: flex;
    flex-direction: column;
    margin-left: 10px;
    margin-top: 6px;
}

.top-otz {
    display: flex;
    justify-content: flex-start;
    align-items: flex-start;
    padding-top: 13px;
    padding-left: 5px;
}

.rating {
    color: #4F4F4F;
    font-family: 'Exo 2';
    font-size: 14px;
    font-style: normal;
    font-weight: 400;
    line-height: normal;
    display: flex;
    justify-content: flex-start;
    align-items: center;
}

.rating span {
    margin-right: 10px;
}
section.ocenka {
    margin-top: 140px;
}

.ikott {
    width: 24px;
    height: 24px;
    background: #C9E2E1;
    border-radius: 50px;
    display: flex;
    justify-content: center;
    margin-left: 11px;
    margin-right: 10px;
    align-items: center;
}
.sami-otz.slick-initialized.slick-slider {
    margin-top: 32px;
}

.rating img {
    margin-right: 2px;
}

.niz-otz {
    color: #212121;
    font-family: 'Exo 2';
    font-size: 16px;
    font-style: normal;
    font-weight: 500;
    line-height: 24px; /* 150% */
    margin-top: 40px;
    padding: 0 11px 0 1px;
    margin-bottom: 10px;
}

.niz-otz:before {
    content: "\201C";
    color: #D3D3D3;
    font-family: 'Exo 2';
    font-size: 60px;
    font-style: normal;
    font-weight: 500;
    line-height: 65px; /* 108.333% */
    position: absolute;
    margin-top: -37px;
    margin-left: 0px;
}
.sami-otz .slick-prev:before,.sami-otz .slick-next:before {
    display: none;
}

.sami-otz .slick-prev,.sami-otz .slick-next {
    width: 50px;
    height: 50px;
    flex-shrink: 0;
    border-radius: 5px;
    border: 1px solid #ED5520;
    background: #FFF;
    display: flex !important;
    justify-content: center;
    align-items: center;
}
.sami-otz .slick-prev:after,.sami-otz .slick-next:after {
   content:"";
   width: 10px;
   height: 10px;
   border: 2px solid rgba(237, 85, 32, 1);
   border-bottom: 0;
   border-left: 0;
   transform: rotate(45deg);
   margin-left: -5px;
}

.sami-otz .slick-prev:after {
    transform: rotate(-135deg);
    margin-left: 5px;
}

.sami-otz .slick-prev {
    left: -71px;
}

.sami-otz .slick-next {
    right: -70px;
    background: #ed5520;
}

.sami-otz .slick-next:after {
    border-color: #fff;
}
.sami-otz .slick-list.draggable {
    margin-left: -10px;
    margin-right: -10px;
}
.row-garant {
    display: flex;
    justify-content: space-between;
    align-items: flex-start;
    border-radius: 25px;
    background-color: #756697;
    background-image: url('/wp-content/themes/Amel/image/Group 7.png');
    background-position: -103px 251px;
    background-repeat: no-repeat;
}

.zag-garant {
    color: #FFF;
    font-family: 'Exo 2';
    font-size: 55px;
    font-style: normal;
    font-weight: 700;
    line-height: 65px; /* 118.182% */
    /* padding-top: 54px; */
    /* padding-left: 50px; */
}

.lf-garant p {
    color: #FFF;
    font-family: 'Exo 2';
    font-size: 18px;
    font-style: normal;
    font-weight: 400;
    line-height: 28px; /* 155.556% */
    margin-top: 9px;
    max-width: 70%;
}

.rg-garant {
    display: flex;
    flex-wrap: wrap;
    width: 29.2%;
    flex-direction: column;
}

.on-garan {
    width: calc(100% - 34px);
    padding: 27px 10px 0 22px;
    border: 1px solid #C9E2E1;
    border-right: 0;
    border-bottom: 0;
    min-height: 247px;
}

section.garantie {
    padding-top: 158px;
}

.lf-garant {
    padding: 55px 0 0 50px;
    width: 49%;
}

.ikon-gar {
    width: 50px;
    height: 50px;
    background: #fff;
    border-radius: 50%;
    margin-bottom: 14px;
    display: flex;
    justify-content: center;
    align-items: center;
}

.zag-gar {
    color: #FFF;
    font-family: 'Exo 2';
    font-size: 20px;
    font-style: normal;
    font-weight: 600;
    line-height: normal;
}

.on-garan p {
    color: #E1E1E1;
    font-family: 'Exo 2';
    font-size: 16px;
    font-style: normal;
    font-weight: 400;
    line-height: 24px; /* 150% */
    margin-top: 4px;
    /* border: 1px solid #C9E2E1; */
}
section.vrachi {
    background: #fff;
    margin-top: 88px;
    padding-bottom: 76px;
}

.zag-vrachi {
    color: #212121;
    font-family: 'Exo 2';
    font-size: 55px;
    font-style: normal;
    font-weight: 500;
    line-height: 65px; /* 118.182% */
    padding-top: 70px;
}

.bl-sami {
    margin-top: 27px;
}
.on-vrachi {
    display: flex;
    border: 1px solid #EEE;
    border-radius: 20px;
    margin: 5px 11px;
    position: relative;
}

.rg-vrachi {
    width: 50%;
    margin-left: 5px;
    margin-bottom: 33px;
}

.zag-on-vrachi {
    color: #212121;
    font-family: 'Exo 2';
    font-size: 24px;
    font-style: normal;
    font-weight: 600;
    line-height: 26px; /* 108.333% */
    margin-top: 19px;
}

.cent-vrachi {
    display: flex;
    justify-content: flex-start;
    align-items: flex-start;
    margin-top: 11px;
}

.bl-cpec span {
    color: #A1A1A1;
    font-family: 'Exo 2';
    font-size: 14px;
    font-style: normal;
    font-weight: 600;
    line-height: normal;
}

.bl-cpec p {
    color: #212121;
    font-family: 'Exo 2';
    font-size: 16px;
    font-style: normal;
    font-weight: 400;
    line-height: 24px; /* 150% */
    margin-top: 0;
}

.bl-cpec:nth-child(1) {
    /* color: #212121; */
    /* font-family: 'Exo 2'; */
    /* font-size: 20px; */
    min-height: 85px;
    /* font-style: normal; */
    /* font-weight: 400; */
    /* line-height: 26px; */ /* 130% */
    width: 67%;
}

.opis-vrachi {
    color: #212121;
    font-family: 'Exo 2';
    font-size: 20px;
    font-style: normal;
    font-weight: 400;
    line-height: 26px; /* 130% */
    margin-top: 14px;
}

.rg-vrachi a {
    color: #FFF;
    text-align: center;
    font-family: 'Exo 2';
    font-size: 15px;
    font-style: normal;
    font-weight: 700;
    line-height: normal;
    height: 50px;
    background: #ED5520;
    display: flex;
    justify-content: center;
    align-items: center;
    border-radius: 5px;
    margin-top: 24px;
}

.on-vrachi:before {
    content: "";
    width: 8px;
    height: 8px;
    background: #C49C64;
    position: absolute;
    border-radius: 50%;
    margin-left: 7px;
    margin-top: -2px;
}

.on-vrachi:after {
    content: "";
    width: 8px;
    height: 8px;
    background: #DF8A49;
    position: absolute;
    border-radius: 50%;
    bottom: -3px;
    left: 57.6%;
}
.bl-sami .slick-prev:before,.bl-sami .slick-next:before {
    display: none;
}

.bl-sami .slick-prev,.bl-sami .slick-next {
    width: 50px;
    height: 50px;
    flex-shrink: 0;
    border-radius: 5px;
    border: 1px solid #ED5520;
    background: #FFF;
    display: flex !important;
    justify-content: center;
    align-items: center;
}
.bl-sami .slick-prev:after,.bl-sami .slick-next:after {
   content:"";
   width: 10px;
   height: 10px;
   border: 2px solid rgba(237, 85, 32, 1);
   border-bottom: 0;
   border-left: 0;
   transform: rotate(45deg);
   margin-left: -5px;
}

.bl-sami .slick-prev:after {
    transform: rotate(-135deg);
    margin-left: 5px;
}

.bl-sami .slick-prev {
    left: -71px;
}

.bl-sami .slick-next {
    right: -70px;
    background: #ed5520;
}

.bl-sami .slick-next:after {
    border-color: #fff;
}

.lf-vrachi {
    padding: 11px;
    width: 41.5%;
}

.lf-vrachi img {
    overflow: hidden;
    border-radius: 20px;
}

.bl-sami .slick-list.draggable {
    margin-left: -10px;
    margin-right: -10px;
}

.bl-cpec:nth-child(2) {
    width: 33%;
}
section.sert .cont {
    max-width: 1920px;
}

.row-sert {
    display: flex;
    justify-content: space-between;
    align-items: flex-start;
    padding-top: 72px;
    position: relative;
}

.lf-sert {
    width: 44.6%;
    display: flex;
    justify-content: flex-end;
    align-items: flex-start;
}

.rg-sert {
    width: 55.1%;
}

.row-lf-sert {
    max-width: 519px;
    width: 100%;
}

section.sert {
    background: transparent;
    background: linear-gradient(90deg, rgba(0,0,0,0) 0%, rgba(117,102,151,0) 68.4%, rgba(117,102,151,1) 68.4%, rgba(117,102,151,1) 100%);
    padding-bottom: 73px;
}

.zag-sert {
    color: #212121;
    font-family: 'Exo 2';
    font-size: 55px;
    font-style: normal;
    font-weight: 500;
    line-height: 65px;
    letter-spacing: -0.55px;
}

.bl-sert a {
    width: 288px;
    /* height: 403px; */
    background: #fff;
    border-radius: 20px;
    display: flex !important;
    justify-content: center;
    align-items: center;
    margin-right: 5px;
    margin-left: 5px;
    overflow: hidden;
    padding: 5px 0;
}

.bl-sert a img {
    width: 95%;
    height: auto;
}

.bl-sert.slick-initialized.slick-slider {
    margin-right: -150px;
    /* position: inherit; */
}
.bl-sert .slick-prev:before,.bl-sert .slick-next:before {
    display: none;
}

.bl-sert .slick-prev,.bl-sert .slick-next {
    width: 50px;
    height: 50px;
    flex-shrink: 0;
    border-radius: 5px;
    border: 1px solid #ED5520;
    background: #FFF;
    display: flex !important;
    justify-content: center;
    align-items: center;
}
.bl-sert .slick-prev:after,.bl-sert .slick-next:after {
   content:"";
   width: 10px;
   height: 10px;
   border: 2px solid rgba(237, 85, 32, 1);
   border-bottom: 0;
   border-left: 0;
   transform: rotate(45deg);
   margin-left: -5px;
}

.bl-sert .slick-prev:after {
    transform: rotate(-135deg);
    margin-left: 5px;
}

.bl-sert .slick-prev {
    left: -522px;
    top: auto;
    bottom: -18px;
}

.bl-sert .slick-next {
   right: auto;
   left: -461px;
  top: auto;
  bottom: -18px;
   background: #ed5520;
   }

.bl-sert .slick-next:after {
    border-color: #fff;
}
section.contact {
    padding-bottom: 62px;
    background: #fff;
}

section.contact .cont {
    padding-top: 54px;
    display: flex;
    flex-wrap: wrap;
    justify-content: space-between;
    align-items: flex-start;
}

.zag-kont {
    color: #212121;
    font-family: 'Exo 2';
    font-size: 55px;
    font-style: normal;
    font-weight: 500;
    line-height: 60px; /* 109.091% */
    width: 100%;
}
.on-cont {
    width: 31.3%;
}

.bl-contact {
    display: flex;
    justify-content: flex-start;
    align-items: flex-start;
    margin-top: 43px;
}

.bl-ikonka-cont {
    width: 55px;
    height: 55px;
    background: #756697;
    display: flex;
    justify-content: center;
    align-items: center;
    border-radius: 50%;
    margin-right: 20px;
    min-width: 55px;
}

.bl-contact:nth-child(2) {
    margin-top: 30px;
}

.sam-cont span {
    color: #A1A1A1;
    font-family: 'Exo 2';
    font-size: 14px;
    font-style: normal;
    font-weight: 600;
    line-height: normal;
    display: block;
}

.sam-cont p {
    color: #212121;
    font-family: 'Exo 2';
    font-size: 20px;
    font-style: normal;
    font-weight: 400;
    line-height: 28px; /* 140% */
    margin-top: 1px;
}

.sam-cont {}

.bl-contact:nth-child(2) p {
    color: #212121;
    font-family: 'Exo 2';
    font-size: 14px;
    font-style: normal;
    font-weight: 400;
    line-height: 28px; /* 200% */
    margin-bottom: -1px;
}

.bl-contact:nth-child(2) a {
    color: #212121;
    font-family: 'Exo 2';
    font-size: 18px;
    font-style: normal;
    font-weight: 700;
    line-height: 28px; /* 155.556% */
}

.sam-cont .soc-top {
    justify-content: flex-start;
    margin-top: 7px;
}

.on-cont:nth-child(3) .on-foto {
    width: 47%;
    margin-bottom: 18px;
    border-radius: 16px;
    overflow: hidden;
    height: 132px;
}

.on-cont:nth-child(3) {
    display: flex;
    flex-wrap: wrap;
    margin-top: 21px;
    width: 30.8%;
    justify-content: space-between;
    align-items: flex-start;
}

.on-cont:nth-child(4) {
    width: 32.3%;
}

.map {
    width: 100%;
    overflow: hidden;
    border-radius: 20px;
    height: 278px;
    margin-top: 22px;
}

.map iframe {
    width: 100%;
    height: 100%;
}

footer .cont {
    display: flex;
    justify-content: space-between;
    align-items: center;
    height: 60px;
}

.cee {
    color: #212121;
    font-family: 'Exo 2';
    font-size: 14px;
    font-style: normal;
    font-weight: 400;
    line-height: 28px; /* 200% */
}

footer a {
    color: #212121;
    font-family: 'Exo 2';
    font-size: 14px;
    font-style: normal;
    font-weight: 400;
    line-height: 28px; /* 200% */
}
 /* 200% */
}

.lang_twoo.active {
    height: 90px;
    border-radius: 30px;
    margin-bottom: -30px;
    justify-content: center;
    align-items: center;
}

.lang_twoo.active .wpglobus-selector-box:before {
    transform: rotate(-135deg);
}

.lang_twoo.active .wpglobus-selector-box {
    height: 62px;
    margin-top: 16px;
}

a.wpglobus-current-language {
    order: 0;
    /* margin-left: -3px; */
}

.lang_twoo.active .wpglobus-selector-box a {
    margin-bottom: 15px;
}
.lang_twoo.active {
    height: 92px;
    margin-bottom: -30px;
    border-radius: 30px;
}
.my_modal{
    display:none;
}
.my_modal.active {
    display: block;
    /* display: flex; */
    justify-content: center;
    align-items: center;
    position: fixed;
    width: 100%;
    height: 100%;
    position: fixed;
    width: 100%;
    height: 100%;
    display: flex;
    justify-content: center;
    align-items: center;
    top: 0;
    left: 0;
    z-index: 1000;
    /* display: none; */
}

.my_modal.active .my_overlay {
    position: fixed;
    width: 100%;
    height: 100%;
    left: 0;
    top: 0;
    background: #fff;
    z-index: 996;
    background: rgb(71 102 137 / 30%);
}

.body_modal {
    width: 100%;
    height: 100%;
    background: #fff;
    position: absolute;
    z-index: 11000;
    display: flex;
    justify-content: center;
    align-items: center;
    position: absolute;
    width: 345px;
    height: auto;
    background: #fff;
    z-index: 11380;
    display: flex;
    justify-content: center;
    align-items: center;
    padding: 18px 45px;
    flex-direction: column;
    background: #4C9F9A;
    box-shadow: 0px 0px 50px rgba(0, 0, 0, 0.1);
    border-radius: 15px;
}
.formbann .on-forma input[type="text"],.formbann .on-forma input[type="tel"] {
    width: 295px;
    height: 47px;
    border: none;
    border-radius: 5px;
    color: #676767;
    font-family: 'Exo 2';
    font-size: 18px;
    font-style: normal;
    font-weight: 400;
    line-height: normal;
    padding-left: 15px;
    margin-bottom: 20px;
}

.formbann .on-forma input[type="submit"] {
    background: rgba(237, 85, 32, 1);
    border: none;
    height: 50px;
    /* margin-left: 11px; */
    color: #FFF;
    text-align: center;
    font-family: 'Exo 2';
    font-size: 15px;
    font-style: normal;
    font-weight: 700;
    line-height: normal;
    padding: 0 25px;
    border-radius: 5px;
    width: 100%;
}

.top-zag-forma {
    color: #FFF;
    font-family: 'Exo 2';
    font-size: 24px;
    font-style: normal;
    font-weight: 600;
    line-height: 55px; /* 144.737% */
    text-align: center;
    margin-bottom: 10px;
}

.formbann {
    margin-bottom: 20px;
}

.close:after,.close:before {content: "";width: 20px;height: 2px;background: #fff;position: absolute;}

.close:before {transform: rotate(45deg);}

.close:after {
    transform: rotate(-45deg);
}

.close {
    width: 20px;
    height: 20px;
    display: flex;
    justify-content: center;
    align-items: center;
    position: absolute;
    left: 89%;
    top: 20px;
    cursor: pointer;
}
.wpcf7 form.invalid .wpcf7-response-output {
    display: none;
}

.wpcf7-not-valid-tip {
    display: none !important;
}

.on-forma input.wpcf7-not-valid {
    border: 1px solid #f00 !important;
    /* background: rgb(255 0 0 / 98%); */
    color: #f00 !important;
}

.on-forma input.wpcf7-not-valid::placeholder {
  color: #f00;
}
.wpcf7 form.sent .wpcf7-response-output {
    position: absolute;
    background: #fff;
    width: 260px;
    border-radius: 5px;
    border-color: #4c9f9a;
    text-align: center;
    display: flex;
    color: #212121;
    font-family: 'Exo 2';
    font-size: 16px;
    font-style: normal;
    font-weight: 400;
    line-height: 28px; /* 140% */
    margin-left: 8px;
    margin-top: 15px;
}
.lf-forma {
    position: relative;
}

.lf-forma .wpcf7 form.sent .wpcf7-response-output {
    margin-top: 160px;
    left: calc(50% - 148px);
}
nav.nav {
    display: none;
}
.lf-forma .on-forma input[type="tel"] {
    background-image: url('/wp-content/themes/Amel/image/call (26) 1.svg');
    background-repeat: no-repeat;
    background-position: 96% 50%;
}
.lf-forma input[type="submit"]:hover,.formbann .on-forma input[type="submit"]:hover {
    border: 1px solid rgba(237, 85, 32, 1);
    background: white;
    color: rgba(237, 85, 32, 1);
}
.zag-dee {
    color: #000;
    /* font-family: Inter; */
    font-size: 32px;
    font-style: normal;
    font-weight: 400;
    line-height: normal;
    text-align: center;
    margin-top: 40px;
}

section.top-in .cont {
    display: flex;
    flex-direction: column;
    justify-content: flex-start;
    align-items: center;
    margin-bottom: 60px;
}
.row-sam-bann {
    width: 100%;
    height: 576px;
    flex-shrink: 0;
    background-position: center;
    background-repeat: no-repeat;
    background-size: cover;
    border-radius: 30px;
    display: flex;
    justify-content: center;
    align-items: flex-start;
    flex-direction: column;
    /* padding-left: 100px; */
}

.zag-baner {
    color: #FFF;
    /* font-family: Inter; */
    font-size: 32px;
    font-style: normal;
    font-weight: 400;
    line-height: normal;
    margin-bottom: 37px;
}

.text-bann {
    color: #FFF;
    /* font-family: Inter; */
    font-size: 24px;
    font-style: normal;
    font-weight: 400;
    line-height: normal;
    max-width: 50%;
}
.row-bloki {
    display: flex;
    flex-wrap: wrap;
    margin-top: 61px;
}

.on-blocki {
    width: 30.1%;
    border-bottom: 2px solid #EEE;
    padding-left: 37px;
    border-right: 2px solid #eee;
    padding-top: 35px;
    padding-bottom: 35px;
}
.on-blocki:nth-child(3n) {
    border-right: 0;
}

.on-blocki:nth-child(n+4) {
    border-bottom: 0;
}
img.mob {
    display: none;
}