/* Your custom CSS here */

:root {
    --green: #4BBF40; /*#4bbf40; */
    --transparent-green: rgba(75,191,64,0.3);
    --brown: #5B402B;
    --light-gray-bg: #f8f8f8;
}

@font-face {
    font-family: 'ITCCentury LT Book'; 
    src: url('../webfonts/ITC_Century_LT_Book_Italic.ttf');
}

.font-1 { font-family:'Gilroy'; }
html, body { font-family:'Gilroy'; font-weight:300; }

.font-2 { font-family:'Bebas Neue'; font-weight:700; }
.font-2 * { font-family:'Bebas Neue';font-weight:700; }
.font-weight-600 { font-weight: 600;}
.font-weight-300 { font-weight: 300 !important;}
.section-header { font-size: 40px; line-height:40px;}
.plugin-inner .tags.cloud, .text_after .tags { font-family:'Bebas Neue'; }
.page h2, .page h1, .page h3, .page h4, .page h5, .page h6, .blog-classic h2, .blog-classic h1, .blog-classic h3, .blog-classic h4, .blog-classic h5, .blog-classic h6 { font-family:'Bebas Neue';}

.z-index-1 { z-index: 1;}

.font-weight-bold, b, h1, h2, h3, h4, h5, h6 { font-weight: 600;}
        
.bg-transparent-green { background-color: var(--transparent-green);}
#home-first { border-bottom-left-radius: 20%;
overflow: hidden;
border-bottom-right-radius: 20%; }
.home-first-left, .home-first-right { padding-top: 70px;}
.home-first-header { height:125px;}
.logo.navbar-brand img {   max-height: 30px;}
.text-green { color:var(--green) !important;}
.text-brown { color:var(--brown) !important;}
.bg-green { background: /*radial-gradient(85.8% 483.1% at 22.57% 22.84%, rgba(255, 255, 255, 0.2) 0%, rgba(255, 255, 255, 0) 100%), linear-gradient(180deg, rgba(255, 255, 255, 0) 94.44%, rgba(255, 255, 255, 0.28) 100%),*/ #50B547; /*background-color:var(--green) !important;*/}
.bg-light-gray { background-color: var(--light-gray-bg) !important;}
.text-black { color:#000;}
.text-gray { color:rgba(0,0,0,0.7);}
.text-light-gray { color:#828282;)}

.line-height-22rem { line-height: 2.2rem;}
.line-height-15 { line-height: 1.5;}
.line-height-12 { line-height: 1.2;}
.line-height-1 { line-height: 1;}
.size-17x { font-size: 1.7em;}
.callback-link { border-bottom: 2px dashed var(--green);}

.bg-light-gray-transparent { background-color: rgba(232,232,232,0.55);}
.border-radius-3 { border-radius: 3px;}
.border-radius-7 { border-radius: 7px;}
.first-header { font-size: 51px; font-weight: 700; line-height: 51px; letter-spacing: 0em; text-align: left; }
.first-logo-text { line-height: 16px;margin-bottom: 1em;}
.first-phone { font-weight: 600; font-size: 25px; line-height: 30px;}
.first-phone-img { width: 20px; height:21px;}
.callback-link { font-size:16px; line-height: 19px; font-weight: 600;}

.btn { display: flex; justify-content: center;align-items: center; text-align: center; font-size: 17px;}
.btn:active { outline: none;}
.btn.btn-green, .btn.btn-green:active, .btn.btn-green:focus {  /*background: var(--green);*/  color:#fff !important; background-image: url(../img/gifts/get1.png) !important; background-size: 100% 100%; background-repeat: no-repeat; background-position:0 0; width:339px; height:88px; outline: none; border: 0px none; box-shadow: none; }
.btn.btn-white, .btn.btn-white:active, .btn.btn-white:focus {  /*background: var(--green);*/   background-image: url(../img/gifts/get2.png) !important; background-size: 100% 100% !important; background-repeat: no-repeat !important; background-position:0 0; width:339px; height:88px; outline: none; border: 0px none; box-shadow: none; background-color: transparent; color:#000 !important;  }
.btn.btn-white.getcatalog, .btn.btn-white.getcatalog:active, .btn.btn-white.getcatalog:focus { background-image: url(../img/gifts/get_catalog.png) !important; width: 435px;}
.btn.btn-green:hover, .btn.btn-green:focus, .btn.btn-white:hover, .btn.btn-white:focus { opacity:0.9; border:0px none !important; }

.block-header { font-size: 21px; line-height: 25px; font-weight: 600;}
.block-text { font-size: 17px; line-height: 20px;}
.block-get { font-size: 16px; line-height:24px;}


.laur-text { font-size: 21px;font-weight: 700;line-height: 32px; }

.gifts-img { min-width: 200px; height: auto;}
.size-13x { font-size:1.3em;}
.metka-bg { background-image: url(../img/gifts/metka.png); background-repeat: no-repeat;background-position: 0px 8px;}
.pb-7 { padding-bottom: 6rem !important;}
.mb-7 { margin-bottom: 6rem !important;}
.mt-7 { margin-top: 6rem !important;}
.w-40 { width: 40%;}
.w-60 { width: 60%;}
.o-visible { overflow: visible;}
.big-digits { font-family: ITCCentury LT Book; font-size: 120px; line-height: 1em; color: #e5e5e5;}



.designer-photo { border-radius: 50%; border:8px white solid; max-width: 200px;}
.designer-caption { font-size: 14px; font-weight: 500;line-height: 17px;}
.designer-text { font-size: 18px;font-weight: 500;line-height: 28px;}

.btn.btn-extra-large { padding: 30px 56px; border-radius: 5px; font-size:17px; /*background: radial-gradient(85.8% 483.1% at 22.57% 22.84%, rgba(255, 255, 255, 0.2) 0%, rgba(255, 255, 255, 0) 100%), linear-gradient(180deg, rgba(255, 255, 255, 0) 94.44%, rgba(255, 255, 255, 0.28) 100%), #4BBF40;*/  }

.tomsk-img { max-height: 400px; height: 100%; width: auto;}
.cert-img { max-height: 300px;}
#cert-prev { background-image: url("data:image/svg+xml;charset=utf-8,%3Csvg%20xmlns%3D'http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg'%20viewBox%3D'0%200%2027%2044'%3E%3Cpath%20d%3D'M0%2C22L22%2C0l2.1%2C2.1L4.2%2C22l19.9%2C19.9L22%2C44L0%2C22L0%2C22L0%2C22z'%20fill%3D'%234bbf40'%2F%3E%3C%2Fsvg%3E");}
#cert-next {
  background-image: url("data:image/svg+xml;charset=utf-8,%3Csvg%20xmlns%3D'http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg'%20viewBox%3D'0%200%2027%2044'%3E%3Cpath%20d%3D'M27%2C22L27%2C22L5%2C44l-2.1-2.1L22.8%2C22L2.9%2C2.1L5%2C0L27%2C22L27%2C22z'%20fill%3D'%234bbf40'%2F%3E%3C%2Fsvg%3E");
}

.counter-feature-box-1 { border:0px none; height: auto;}
.counter-digit { font-size: 110px; font-weight: 400; line-height: 1; font-family: 'Bebas Neue Book';}
.counter-digit:before { width: 20px; background-image: url(../img/gifts/metka.png); background-repeat: no-repeat;background-position: 0px calc(50% + 10px); content:" "; height: 100px; display: block; margin-right: 15px; margin-left: auto;}
.counter-digit:after { width: 20px; background-image: url(../img/gifts/metka2.png); background-repeat: no-repeat;background-position: 0px calc(50% + 10px); content:" "; height: 100px; display: block; margin-left: 15px; margin-right: auto;}
.counter-feature-box-1:hover { background-color: transparent; border:0px none;}

.polka-bg { /*background-image: url(../img/gifts/polka.png); background-repeat: no-repeat;background-position: center center; background-size: 90% auto;*/}
.polka-img { width: 90%;}
.box-img { width: 90%;}
.box-img.box2 { width: 100%;}
#polka .swiper-wrapper { align-items: end;}
.polka-container { top: 50%;}
#polka .swiper-slide img { max-width: 200px;}
#polka .swiper-button-disabled { opacity:0.5; cursor-pointer:default;}

.lens { width:40px; height: 41px;}

.arrow-portfolio { width: 150px; padding-top: 30px; padding-left: 20px;}
#portfolio .card-group { justify-content: stretch;}
#portfolio .card-group > .card { flex:auto;-ms-flex:auto; border: 0px none; background-color: transparent;}
.portfolio-img { padding: 5px;}

.marked-list { padding-left: 60px;background-image: url(../img/gifts/target.png);background-repeat: no-repeat;background-position: 0 0;font-size: 1.2em;line-height: 1.5em;background-size: 40px auto;padding-bottom: 20px;}
.marked-list-1 { padding-left: 20px;background-image: url(../img/gifts/metka-1.svg);background-repeat: no-repeat;background-position: 0 10px;background-size: 14px auto; font-size: 21px;font-weight: 300;line-height: 35px;}

.contacts-header { font-size: 14px; line-height: 28px; font-weight: 600;}

 { justify-content: center;}
#povod .nav-item { background-color: #d9d9d9; margin-top: 16px; padding-top: 0; padding-bottom: 0;}
/*#povod-tab::first-line > li{ border-radius: 10px;}*/
#povod-tab li.first { border-bottom-left-radius: 10px; border-top-left-radius: 10px;}
#povod-tab li.last { border-bottom-right-radius: 10px; border-top-right-radius: 10px;}
#povod .nav-pills .nav-link { background-color: #d9d9d9; border-radius:10px; font-size:21px; line-height: 28px;font-weight: 600;color:var(--brown); padding-right:27px; padding-left:27px;}
#povod .nav-pills .nav-link.active, #povod-tab .nav-pills .show > .nav-link { background-color: var(--green); border-radius:10px; font-size:21px; line-height: 28px;font-weight: 600; color:#fff;}

.easyfeedback__switch .easyfeedback__input {
  opacity: 1 !important;
  width: auto !important;
  height: auto !important;
}
.easyfeedback__checkbox-text { font-size: 10px !important; line-height:1.2;}
.easyfeedback .easyfeedback__input[type="email"], .easyfeedback .easyfeedback__input[type="phone"], .easyfeedback .easyfeedback__input[type="text"], .easyfeedback .easyfeedback__select, .easyfeedback .easyfeedback__textarea, .easyfeedback .wa-captcha-input { border-width: 0px 0px 2px 0px !important; background-color:transparent !important;}
.easyfeedback-modal__header { position: relative;}
.easyfeedback-modal__close { position: absolute; right:0;}

.btn.btn-color {
    background: #666666 !important;
    border-color: #666666 !important;
    color: #fff !important;
}
.btn.btn-color:hover, .btn.btn-color:focus {
    background: transparent !important;
    color: #666666 !important;
}

#navbar-menu { background-color: #ffffff;}
#navbar-menu li {  padding: 0.5em 10px;}
.navbar-toggle { padding-left: 10px;color: var(--brown);}

ul.menu-h li a:hover, header nav.navbar .navbar-nav > li > a:hover, nav.navbar.bootsnav ul.nav > li > a:hover { color:unset; opacity:0.7;}


#whywe { background-size:auto 50%; background-position: -100px 0;}
@media (min-width: 576px) {
    .polka-container { top: 30%;}
}
@media (min-width: 768px) {
    .polka-container { top: 25%;}
    #polka .swiper-slide img { max-width: 250px;}
}
@media (min-width: 992px) {
    .polka-container { top: 25%;}
    #whywe { background-size:auto 50%; background-position: -100 0;}
    .easyfeedback-modal .easyfeedback-modal__container { max-width: 50% !important;}
    .logo.navbar-brand img { max-height: 50px;}
    .home-first-left, .home-first-right { padding-top: 50px;}
    .bg-lg-light-gray-transparent { background-color: rgba(232,232,232,0.55);}
    .w-lg-60 { width: 60% !important;}
}
@media (min-width: 1200px) {
#whywe { background-size:auto 65%;}
.polka-container { top: 20%;}
#polka .swiper-slide img { max-width: unset;}
}
@media (min-width: 1500px) {
#whywe { background-position: 0 0;}

}
@media (min-width: 1700px) {
    .polka-container { top: 10%;}
}
@media (max-width: 992px) {
#home-first, #whywe { background-image: none !important; border-radius: 0px;}
.first-header { font-size: 41px; line-height: 45px;}
.btn.btn-white.getcatalog { padding:30px 36px; width: auto;}
#cone1 { right:-60px !important;} 
#oreshki { left: -260px !important;}
}

@font-face {
    font-family: 'Bebas Neue';
    src: url('../webfonts/BebasNeueBold.eot');
    src: local('Bebas Neue Bold'), local('BebasNeueBold'),
        url('../webfonts/BebasNeueBold.eot?#iefix') format('embedded-opentype'),
        url('../webfonts/BebasNeueBold.woff2') format('woff2'),
        url('../webfonts/BebasNeueBold.woff') format('woff'),
        url('../webfonts/BebasNeueBold.ttf') format('truetype');
    font-weight: bold;
    font-style: normal;
}

@font-face {
    font-family: 'Bebas Neue';
    src: url('../webfonts/BebasNeue-Thin.eot');
    src: local('Bebas Neue Thin'), local('BebasNeue-Thin'),
        url('../webfonts/BebasNeue-Thin.eot?#iefix') format('embedded-opentype'),
        url('../webfonts/BebasNeue-Thin.woff2') format('woff2'),
        url('../webfonts/BebasNeue-Thin.woff') format('woff'),
        url('../webfonts/BebasNeue-Thin.ttf') format('truetype');
    font-weight: 100;
    font-style: normal;
}

@font-face {
    font-family: 'Bebas Neue';
    src: url('../webfonts/BebasNeueLight.eot');
    src: local('Bebas Neue Light'), local('BebasNeueLight'),
        url('../webfonts/BebasNeueLight.eot?#iefix') format('embedded-opentype'),
        url('../webfonts/BebasNeueLight.woff2') format('woff2'),
        url('../webfonts/BebasNeueLight.woff') format('woff'),
        url('../webfonts/BebasNeueLight.ttf') format('truetype');
    font-weight: 300;
    font-style: normal;
}

@font-face {
    font-family: 'Bebas Neue Book';
    src: url('../webfonts/BebasNeueBook.eot');
    src: local('Bebas Neue Book'), local('BebasNeueBook'),
        url('../webfonts/BebasNeueBook.eot?#iefix') format('embedded-opentype'),
        url('../webfonts/BebasNeueBook.woff2') format('woff2'),
        url('../webfonts/BebasNeueBook.woff') format('woff'),
        url('../webfonts/BebasNeueBook.ttf') format('truetype');
    font-weight: normal;
    font-style: normal;
}

@font-face {
    font-family: 'Bebas Neue';
    src: url('../webfonts/BebasNeueRegular.eot');
    src: local('Bebas Neue Regular'), local('BebasNeueRegular'),
        url('../webfonts/BebasNeueRegular.eot?#iefix') format('embedded-opentype'),
        url('../webfonts/BebasNeueRegular.woff2') format('woff2'),
        url('../webfonts/BebasNeueRegular.woff') format('woff'),
        url('../webfonts/BebasNeueRegular.ttf') format('truetype');
    font-weight: normal;
    font-style: normal;
}

/* FONT 1 */

@font-face {
    font-family: 'Gilroy';
    src: url('../webfonts/Gilroy-Regular.eot');
    src: local('Gilroy Regular'), local('Gilroy-Regular'),
        url('../webfonts/Gilroy-Regular.eot?#iefix') format('embedded-opentype'),
        url('../webfonts/Gilroy-Regular.woff2') format('woff2'),
        url('../webfonts/Gilroy-Regular.woff') format('woff'),
        url('../webfonts/Gilroy-Regular.ttf') format('truetype');
    font-weight: normal;
    font-style: normal;
}

@font-face {
    font-family: 'Gilroy';
    src: url('../webfonts/Gilroy-ExtraboldItalic.eot');
    src: local('Gilroy Extrabold Italic'), local('Gilroy-ExtraboldItalic'),
        url('../webfonts/Gilroy-ExtraboldItalic.eot?#iefix') format('embedded-opentype'),
        url('../webfonts/Gilroy-ExtraboldItalic.woff2') format('woff2'),
        url('../webfonts/Gilroy-ExtraboldItalic.woff') format('woff'),
        url('../webfonts/Gilroy-ExtraboldItalic.ttf') format('truetype');
    font-weight: 800;
    font-style: italic;
}

@font-face {
    font-family: 'Gilroy';
    src: url('../webfonts/Gilroy-Bold.eot');
    src: local('Gilroy Bold'), local('Gilroy-Bold'),
        url('../webfonts/Gilroy-Bold.eot?#iefix') format('embedded-opentype'),
        url('../webfonts/Gilroy-Bold.woff2') format('woff2'),
        url('../webfonts/Gilroy-Bold.woff') format('woff'),
        url('../webfonts/Gilroy-Bold.ttf') format('truetype');
    font-weight: bold;
    font-style: normal;
}

@font-face {
    font-family: 'Gilroy';
    src: url('../webfonts/Gilroy-Black.eot');
    src: local('Gilroy Black'), local('Gilroy-Black'),
        url('../webfonts/Gilroy-Black.eot?#iefix') format('embedded-opentype'),
        url('../webfonts/Gilroy-Black.woff2') format('woff2'),
        url('../webfonts/Gilroy-Black.woff') format('woff'),
        url('../webfonts/Gilroy-Black.ttf') format('truetype');
    font-weight: 900;
    font-style: normal;
}

@font-face {
    font-family: 'Gilroy';
    src: url('../webfonts/Gilroy-Light.eot');
    src: local('Gilroy Light'), local('Gilroy-Light'),
        url('../webfonts/Gilroy-Light.eot?#iefix') format('embedded-opentype'),
        url('../webfonts/Gilroy-Light.woff2') format('woff2'),
        url('../webfonts/Gilroy-Light.woff') format('woff'),
        url('../webfonts/Gilroy-Light.ttf') format('truetype');
    font-weight: 300;
    font-style: normal;
}

@font-face {
    font-family: 'Gilroy';
    src: url('../webfonts/Gilroy-Semibold.eot');
    src: local('Gilroy Semibold'), local('Gilroy-Semibold'),
        url('../webfonts/Gilroy-Semibold.eot?#iefix') format('embedded-opentype'),
        url('../webfonts/Gilroy-Semibold.woff2') format('woff2'),
        url('../webfonts/Gilroy-Semibold.woff') format('woff'),
        url('../webfonts/Gilroy-Semibold.ttf') format('truetype');
    font-weight: 600;
    font-style: normal;
}

@font-face {
    font-family: 'Gilroy';
    src: url('../webfonts/Gilroy-Medium.eot');
    src: local('Gilroy Medium'), local('Gilroy-Medium'),
        url('../webfonts/Gilroy-Medium.eot?#iefix') format('embedded-opentype'),
        url('../webfonts/Gilroy-Medium.woff2') format('woff2'),
        url('../webfonts/Gilroy-Medium.woff') format('woff'),
        url('../webfonts/Gilroy-Medium.ttf') format('truetype');
    font-weight: 500;
    font-style: normal;
}

@font-face {
    font-family: 'Gilroy';
    src: url('../webfonts/Gilroy-MediumItalic.eot');
    src: local('Gilroy Medium Italic'), local('Gilroy-MediumItalic'),
        url('../webfonts/Gilroy-MediumItalic.eot?#iefix') format('embedded-opentype'),
        url('../webfonts/Gilroy-MediumItalic.woff2') format('woff2'),
        url('../webfonts/Gilroy-MediumItalic.woff') format('woff'),
        url('../webfonts/Gilroy-MediumItalic.ttf') format('truetype');
    font-weight: 500;
    font-style: italic;
}

@font-face {
    font-family: 'Gilroy';
    src: url('../webfonts/Gilroy-BlackItalic.eot');
    src: local('Gilroy Black Italic'), local('Gilroy-BlackItalic'),
        url('../webfonts/Gilroy-BlackItalic.eot?#iefix') format('embedded-opentype'),
        url('../webfonts/Gilroy-BlackItalic.woff2') format('woff2'),
        url('../webfonts/Gilroy-BlackItalic.woff') format('woff'),
        url('../webfonts/Gilroy-BlackItalic.ttf') format('truetype');
    font-weight: 900;
    font-style: italic;
}

@font-face {
    font-family: 'Gilroy';
    src: url('../webfonts/Gilroy-UltraLight.eot');
    src: local('Gilroy UltraLight'), local('Gilroy-UltraLight'),
        url('../webfonts/Gilroy-UltraLight.eot?#iefix') format('embedded-opentype'),
        url('../webfonts/Gilroy-UltraLight.woff2') format('woff2'),
        url('../webfonts/Gilroy-UltraLight.woff') format('woff'),
        url('../webfonts/Gilroy-UltraLight.ttf') format('truetype');
    font-weight: 200;
    font-style: normal;
}

@font-face {
    font-family: 'Gilroy';
    src: url('../webfonts/Gilroy-RegularItalic.eot');
    src: local('Gilroy Regular Italic'), local('Gilroy-RegularItalic'),
        url('../webfonts/Gilroy-RegularItalic.eot?#iefix') format('embedded-opentype'),
        url('../webfonts/Gilroy-RegularItalic.woff2') format('woff2'),
        url('../webfonts/Gilroy-RegularItalic.woff') format('woff'),
        url('../webfonts/Gilroy-RegularItalic.ttf') format('truetype');
    font-weight: normal;
    font-style: italic;
}

@font-face {
    font-family: 'Gilroy';
    src: url('../webfonts/Gilroy-SemiboldItalic.eot');
    src: local('Gilroy Semibold Italic'), local('Gilroy-SemiboldItalic'),
        url('../webfonts/Gilroy-SemiboldItalic.eot?#iefix') format('embedded-opentype'),
        url('../webfonts/Gilroy-SemiboldItalic.woff2') format('woff2'),
        url('../webfonts/Gilroy-SemiboldItalic.woff') format('woff'),
        url('../webfonts/Gilroy-SemiboldItalic.ttf') format('truetype');
    font-weight: 600;
    font-style: italic;
}

@font-face {
    font-family: 'Gilroy';
    src: url('../webfonts/Gilroy-HeavyItalic.eot');
    src: local('Gilroy Heavy Italic'), local('Gilroy-HeavyItalic'),
        url('../webfonts/Gilroy-HeavyItalic.eot?#iefix') format('embedded-opentype'),
        url('../webfonts/Gilroy-HeavyItalic.woff2') format('woff2'),
        url('../webfonts/Gilroy-HeavyItalic.woff') format('woff'),
        url('../webfonts/Gilroy-HeavyItalic.ttf') format('truetype');
    font-weight: 900;
    font-style: italic;
}

@font-face {
    font-family: 'Gilroy';
    src: url('../webfonts/Gilroy-Extrabold.eot');
    src: local('Gilroy Extrabold'), local('Gilroy-Extrabold'),
        url('../webfonts/Gilroy-Extrabold.eot?#iefix') format('embedded-opentype'),
        url('../webfonts/Gilroy-Extrabold.woff2') format('woff2'),
        url('../webfonts/Gilroy-Extrabold.woff') format('woff'),
        url('../webfonts/Gilroy-Extrabold.ttf') format('truetype');
    font-weight: 800;
    font-style: normal;
}

@font-face {
    font-family: 'Gilroy';
    src: url('../webfonts/Gilroy-BoldItalic.eot');
    src: local('Gilroy Bold Italic'), local('Gilroy-BoldItalic'),
        url('../webfonts/Gilroy-BoldItalic.eot?#iefix') format('embedded-opentype'),
        url('../webfonts/Gilroy-BoldItalic.woff2') format('woff2'),
        url('../webfonts/Gilroy-BoldItalic.woff') format('woff'),
        url('../webfonts/Gilroy-BoldItalic.ttf') format('truetype');
    font-weight: bold;
    font-style: italic;
}

@font-face {
    font-family: 'Gilroy';
    src: url('../webfonts/Gilroy-UltraLightItalic.eot');
    src: local('Gilroy UltraLight Italic'), local('Gilroy-UltraLightItalic'),
        url('../webfonts/Gilroy-UltraLightItalic.eot?#iefix') format('embedded-opentype'),
        url('../webfonts/Gilroy-UltraLightItalic.woff2') format('woff2'),
        url('../webfonts/Gilroy-UltraLightItalic.woff') format('woff'),
        url('../webfonts/Gilroy-UltraLightItalic.ttf') format('truetype');
    font-weight: 200;
    font-style: italic;
}

@font-face {
    font-family: 'Gilroy';
    src: url('../webfonts/Gilroy-LightItalic.eot');
    src: local('Gilroy Light Italic'), local('Gilroy-LightItalic'),
        url('../webfonts/Gilroy-LightItalic.eot?#iefix') format('embedded-opentype'),
        url('../webfonts/Gilroy-LightItalic.woff2') format('woff2'),
        url('../webfonts/Gilroy-LightItalic.woff') format('woff'),
        url('../webfonts/Gilroy-LightItalic.ttf') format('truetype');
    font-weight: 300;
    font-style: italic;
}

@font-face {
    font-family: 'Gilroy';
    src: url('../webfonts/Gilroy-Heavy.eot');
    src: local('Gilroy Heavy'), local('Gilroy-Heavy'),
        url('../webfonts/Gilroy-Heavy.eot?#iefix') format('embedded-opentype'),
        url('../webfonts/Gilroy-Heavy.woff2') format('woff2'),
        url('../webfonts/Gilroy-Heavy.woff') format('woff'),
        url('../webfonts/Gilroy-Heavy.ttf') format('truetype');
    font-weight: 900;
    font-style: normal;
}

@font-face {
    font-family: 'Gilroy';
    src: url('../webfonts/Gilroy-Thin.eot');
    src: local('Gilroy Thin'), local('Gilroy-Thin'),
        url('../webfonts/Gilroy-Thin.eot?#iefix') format('embedded-opentype'),
        url('../webfonts/Gilroy-Thin.woff2') format('woff2'),
        url('../webfonts/Gilroy-Thin.woff') format('woff'),
        url('../webfonts/Gilroy-Thin.ttf') format('truetype');
    font-weight: 100;
    font-style: normal;
}

@font-face {
    font-family: 'Gilroy';
    src: url('../webfonts/Gilroy-ThinItalic.eot');
    src: local('Gilroy Thin Italic'), local('Gilroy-ThinItalic'),
        url('../webfonts/Gilroy-ThinItalic.eot?#iefix') format('embedded-opentype'),
        url('../webfonts/Gilroy-ThinItalic.woff2') format('woff2'),
        url('../webfonts/Gilroy-ThinItalic.woff') format('woff'),
        url('../webfonts/Gilroy-ThinItalic.ttf') format('truetype');
    font-weight: 100;
    font-style: italic;
}

/*    Font 3*/
