@font-face {
    font-family: 'Museo Sans Cyrl 500';
    src: url('../fonts/MuseoSansCyrl-500.eot');
    src: url('../fonts/MuseoSansCyrl-500.eot?#iefix') format('embedded-opentype'),
        url('../fonts/MuseoSansCyrl-500.woff2') format('woff2'),
        url('../fonts/MuseoSansCyrl-500.woff') format('woff'),
        url('../fonts/MuseoSansCyrl-500.ttf') format('truetype'),
        url('../fonts/MuseoSansCyrl-500.svg#MuseoSansCyrl-500') format('svg');
    font-weight: normal;
    font-style: normal;
    font-display: swap;
}
@font-face {
    font-family: 'Museo Sans Cyrl 300';
    src: url('../fonts/MuseoSansCyrl-300.eot');
    src: url('../fonts/MuseoSansCyrl-300.eot?#iefix') format('embedded-opentype'),
        url('../fonts/MuseoSansCyrl-300.woff2') format('woff2'),
        url('../fonts/MuseoSansCyrl-300.woff') format('woff'),
        url('../fonts/MuseoSansCyrl-300.ttf') format('truetype'),
        url('../fonts/MuseoSansCyrl-300.svg#MuseoSansCyrl-300') format('svg');
    font-weight: 300;
    font-style: normal;
    font-display: swap;
}
@font-face {
    font-family: 'Baltica';
    src: url('../fonts/Baltica-Bold.eot');
    src: url('../fonts/Baltica-Bold.eot?#iefix') format('embedded-opentype'),
        url('../fonts/Baltica-Bold.woff2') format('woff2'),
        url('../fonts/Baltica-Bold.woff') format('woff'),
        url('../fonts/Baltica-Bold.ttf') format('truetype'),
        url('../fonts/Baltica-Bold.svg#Baltica-Bold') format('svg');
    font-weight: bold;
    font-style: normal;
    font-display: swap;
}

/*-------------------------------------------------------------------------------------------------------------------------------*/
/* CUSTOM PRELOAD */
/*-------------------------------------------------------------------------------------------------------------------------------*/
#loader-wrapper{position:fixed;left:0;top:0;width:100%;height:100%;z-index:999;background-color:#fff;-webkit-animation:loader 1s linear;animation:loader 1s linear;-webkit-animation-iteration-count:1;animation-iteration-count:1;-webkit-animation-fill-mode:forwards;animation-fill-mode:forwards;}
@-webkit-keyframes loader{0%{opacity:1;}70%{opacity:1;}99%{opacity:0;}100%{display:none;visibility:hidden;z-index:-10;opacity:0;}}
@keyframes loader{0%{opacity:1;}70%{opacity:1;}99%{opacity:0;}100%{display:none;visibility:hidden;z-index:-10;opacity:0;}}
/*------------------------------------------------------------------------------------------------*/
/* BOOTSTRAP GRID */
/*------------------------------------------------------------------------------------------------*/
html{-webkit-box-sizing:border-box;box-sizing:border-box;-ms-overflow-style:scrollbar}*,::after,::before{-webkit-box-sizing:inherit;box-sizing:inherit}.container{width:100%;padding-right:15px;padding-left:15px;margin-right:auto;margin-left:auto}@media (min-width:576px){.container{max-width:540px}}@media (min-width:768px){.container{max-width:720px}}@media (min-width:992px){.container{max-width:960px}}@media (min-width:1200px){.container{max-width:1140px}}.container-fluid{width:100%;padding-right:15px;padding-left:15px;margin-right:auto;margin-left:auto}.row{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;margin-right:-15px;margin-left:-15px}.no-gutters{margin-right:0;margin-left:0}.no-gutters>.col,.no-gutters>[class*=col-]{padding-right:0;padding-left:0}.col,.col-1,.col-10,.col-11,.col-12,.col-2,.col-3,.col-4,.col-5,.col-6,.col-7,.col-8,.col-9,.col-auto,.col-lg,.col-lg-1,.col-lg-10,.col-lg-11,.col-lg-12,.col-lg-2,.col-lg-3,.col-lg-4,.col-lg-5,.col-lg-6,.col-lg-7,.col-lg-8,.col-lg-9,.col-lg-auto,.col-md,.col-md-1,.col-md-10,.col-md-11,.col-md-12,.col-md-2,.col-md-3,.col-md-4,.col-md-5,.col-md-6,.col-md-7,.col-md-8,.col-md-9,.col-md-auto,.col-sm,.col-sm-1,.col-sm-10,.col-sm-11,.col-sm-12,.col-sm-2,.col-sm-3,.col-sm-4,.col-sm-5,.col-sm-6,.col-sm-7,.col-sm-8,.col-sm-9,.col-sm-auto,.col-xl,.col-xl-1,.col-xl-10,.col-xl-11,.col-xl-12,.col-xl-2,.col-xl-3,.col-xl-4,.col-xl-5,.col-xl-6,.col-xl-7,.col-xl-8,.col-xl-9,.col-xl-auto{position:relative;width:100%;padding-right:15px;padding-left:15px}.col{-ms-flex-preferred-size:0;flex-basis:0;-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1;max-width:100%}.col-auto{-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto;width:auto;max-width:100%}.col-1{-webkit-box-flex:0;-ms-flex:0 0 8.333333%;flex:0 0 8.333333%;max-width:8.333333%}.col-2{-webkit-box-flex:0;-ms-flex:0 0 16.666667%;flex:0 0 16.666667%;max-width:16.666667%}.col-3{-webkit-box-flex:0;-ms-flex:0 0 25%;flex:0 0 25%;max-width:25%}.col-4{-webkit-box-flex:0;-ms-flex:0 0 33.333333%;flex:0 0 33.333333%;max-width:33.333333%}.col-5{-webkit-box-flex:0;-ms-flex:0 0 41.666667%;flex:0 0 41.666667%;max-width:41.666667%}.col-6{-webkit-box-flex:0;-ms-flex:0 0 50%;flex:0 0 50%;max-width:50%}.col-7{-webkit-box-flex:0;-ms-flex:0 0 58.333333%;flex:0 0 58.333333%;max-width:58.333333%}.col-8{-webkit-box-flex:0;-ms-flex:0 0 66.666667%;flex:0 0 66.666667%;max-width:66.666667%}.col-9{-webkit-box-flex:0;-ms-flex:0 0 75%;flex:0 0 75%;max-width:75%}.col-10{-webkit-box-flex:0;-ms-flex:0 0 83.333333%;flex:0 0 83.333333%;max-width:83.333333%}.col-11{-webkit-box-flex:0;-ms-flex:0 0 91.666667%;flex:0 0 91.666667%;max-width:91.666667%}.col-12{-webkit-box-flex:0;-ms-flex:0 0 100%;flex:0 0 100%;max-width:100%}.order-first{-webkit-box-ordinal-group:0;-ms-flex-order:-1;order:-1}.order-last{-webkit-box-ordinal-group:14;-ms-flex-order:13;order:13}.order-0{-webkit-box-ordinal-group:1;-ms-flex-order:0;order:0}.order-1{-webkit-box-ordinal-group:2;-ms-flex-order:1;order:1}.order-2{-webkit-box-ordinal-group:3;-ms-flex-order:2;order:2}.order-3{-webkit-box-ordinal-group:4;-ms-flex-order:3;order:3}.order-4{-webkit-box-ordinal-group:5;-ms-flex-order:4;order:4}.order-5{-webkit-box-ordinal-group:6;-ms-flex-order:5;order:5}.order-6{-webkit-box-ordinal-group:7;-ms-flex-order:6;order:6}.order-7{-webkit-box-ordinal-group:8;-ms-flex-order:7;order:7}.order-8{-webkit-box-ordinal-group:9;-ms-flex-order:8;order:8}.order-9{-webkit-box-ordinal-group:10;-ms-flex-order:9;order:9}.order-10{-webkit-box-ordinal-group:11;-ms-flex-order:10;order:10}.order-11{-webkit-box-ordinal-group:12;-ms-flex-order:11;order:11}.order-12{-webkit-box-ordinal-group:13;-ms-flex-order:12;order:12}.offset-1{margin-left:8.333333%}.offset-2{margin-left:16.666667%}.offset-3{margin-left:25%}.offset-4{margin-left:33.333333%}.offset-5{margin-left:41.666667%}.offset-6{margin-left:50%}.offset-7{margin-left:58.333333%}.offset-8{margin-left:66.666667%}.offset-9{margin-left:75%}.offset-10{margin-left:83.333333%}.offset-11{margin-left:91.666667%}@media (min-width:576px){.col-sm{-ms-flex-preferred-size:0;flex-basis:0;-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1;max-width:100%}.col-sm-auto{-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto;width:auto;max-width:100%}.col-sm-1{-webkit-box-flex:0;-ms-flex:0 0 8.333333%;flex:0 0 8.333333%;max-width:8.333333%}.col-sm-2{-webkit-box-flex:0;-ms-flex:0 0 16.666667%;flex:0 0 16.666667%;max-width:16.666667%}.col-sm-3{-webkit-box-flex:0;-ms-flex:0 0 25%;flex:0 0 25%;max-width:25%}.col-sm-4{-webkit-box-flex:0;-ms-flex:0 0 33.333333%;flex:0 0 33.333333%;max-width:33.333333%}.col-sm-5{-webkit-box-flex:0;-ms-flex:0 0 41.666667%;flex:0 0 41.666667%;max-width:41.666667%}.col-sm-6{-webkit-box-flex:0;-ms-flex:0 0 50%;flex:0 0 50%;max-width:50%}.col-sm-7{-webkit-box-flex:0;-ms-flex:0 0 58.333333%;flex:0 0 58.333333%;max-width:58.333333%}.col-sm-8{-webkit-box-flex:0;-ms-flex:0 0 66.666667%;flex:0 0 66.666667%;max-width:66.666667%}.col-sm-9{-webkit-box-flex:0;-ms-flex:0 0 75%;flex:0 0 75%;max-width:75%}.col-sm-10{-webkit-box-flex:0;-ms-flex:0 0 83.333333%;flex:0 0 83.333333%;max-width:83.333333%}.col-sm-11{-webkit-box-flex:0;-ms-flex:0 0 91.666667%;flex:0 0 91.666667%;max-width:91.666667%}.col-sm-12{-webkit-box-flex:0;-ms-flex:0 0 100%;flex:0 0 100%;max-width:100%}.order-sm-first{-webkit-box-ordinal-group:0;-ms-flex-order:-1;order:-1}.order-sm-last{-webkit-box-ordinal-group:14;-ms-flex-order:13;order:13}.order-sm-0{-webkit-box-ordinal-group:1;-ms-flex-order:0;order:0}.order-sm-1{-webkit-box-ordinal-group:2;-ms-flex-order:1;order:1}.order-sm-2{-webkit-box-ordinal-group:3;-ms-flex-order:2;order:2}.order-sm-3{-webkit-box-ordinal-group:4;-ms-flex-order:3;order:3}.order-sm-4{-webkit-box-ordinal-group:5;-ms-flex-order:4;order:4}.order-sm-5{-webkit-box-ordinal-group:6;-ms-flex-order:5;order:5}.order-sm-6{-webkit-box-ordinal-group:7;-ms-flex-order:6;order:6}.order-sm-7{-webkit-box-ordinal-group:8;-ms-flex-order:7;order:7}.order-sm-8{-webkit-box-ordinal-group:9;-ms-flex-order:8;order:8}.order-sm-9{-webkit-box-ordinal-group:10;-ms-flex-order:9;order:9}.order-sm-10{-webkit-box-ordinal-group:11;-ms-flex-order:10;order:10}.order-sm-11{-webkit-box-ordinal-group:12;-ms-flex-order:11;order:11}.order-sm-12{-webkit-box-ordinal-group:13;-ms-flex-order:12;order:12}.offset-sm-0{margin-left:0}.offset-sm-1{margin-left:8.333333%}.offset-sm-2{margin-left:16.666667%}.offset-sm-3{margin-left:25%}.offset-sm-4{margin-left:33.333333%}.offset-sm-5{margin-left:41.666667%}.offset-sm-6{margin-left:50%}.offset-sm-7{margin-left:58.333333%}.offset-sm-8{margin-left:66.666667%}.offset-sm-9{margin-left:75%}.offset-sm-10{margin-left:83.333333%}.offset-sm-11{margin-left:91.666667%}}@media (min-width:768px){.col-md{-ms-flex-preferred-size:0;flex-basis:0;-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1;max-width:100%}.col-md-auto{-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto;width:auto;max-width:100%}.col-md-1{-webkit-box-flex:0;-ms-flex:0 0 8.333333%;flex:0 0 8.333333%;max-width:8.333333%}.col-md-2{-webkit-box-flex:0;-ms-flex:0 0 16.666667%;flex:0 0 16.666667%;max-width:16.666667%}.col-md-3{-webkit-box-flex:0;-ms-flex:0 0 25%;flex:0 0 25%;max-width:25%}.col-md-4{-webkit-box-flex:0;-ms-flex:0 0 33.333333%;flex:0 0 33.333333%;max-width:33.333333%}.col-md-5{-webkit-box-flex:0;-ms-flex:0 0 41.666667%;flex:0 0 41.666667%;max-width:41.666667%}.col-md-6{-webkit-box-flex:0;-ms-flex:0 0 50%;flex:0 0 50%;max-width:50%}.col-md-7{-webkit-box-flex:0;-ms-flex:0 0 58.333333%;flex:0 0 58.333333%;max-width:58.333333%}.col-md-8{-webkit-box-flex:0;-ms-flex:0 0 66.666667%;flex:0 0 66.666667%;max-width:66.666667%}.col-md-9{-webkit-box-flex:0;-ms-flex:0 0 75%;flex:0 0 75%;max-width:75%}.col-md-10{-webkit-box-flex:0;-ms-flex:0 0 83.333333%;flex:0 0 83.333333%;max-width:83.333333%}.col-md-11{-webkit-box-flex:0;-ms-flex:0 0 91.666667%;flex:0 0 91.666667%;max-width:91.666667%}.col-md-12{-webkit-box-flex:0;-ms-flex:0 0 100%;flex:0 0 100%;max-width:100%}.order-md-first{-webkit-box-ordinal-group:0;-ms-flex-order:-1;order:-1}.order-md-last{-webkit-box-ordinal-group:14;-ms-flex-order:13;order:13}.order-md-0{-webkit-box-ordinal-group:1;-ms-flex-order:0;order:0}.order-md-1{-webkit-box-ordinal-group:2;-ms-flex-order:1;order:1}.order-md-2{-webkit-box-ordinal-group:3;-ms-flex-order:2;order:2}.order-md-3{-webkit-box-ordinal-group:4;-ms-flex-order:3;order:3}.order-md-4{-webkit-box-ordinal-group:5;-ms-flex-order:4;order:4}.order-md-5{-webkit-box-ordinal-group:6;-ms-flex-order:5;order:5}.order-md-6{-webkit-box-ordinal-group:7;-ms-flex-order:6;order:6}.order-md-7{-webkit-box-ordinal-group:8;-ms-flex-order:7;order:7}.order-md-8{-webkit-box-ordinal-group:9;-ms-flex-order:8;order:8}.order-md-9{-webkit-box-ordinal-group:10;-ms-flex-order:9;order:9}.order-md-10{-webkit-box-ordinal-group:11;-ms-flex-order:10;order:10}.order-md-11{-webkit-box-ordinal-group:12;-ms-flex-order:11;order:11}.order-md-12{-webkit-box-ordinal-group:13;-ms-flex-order:12;order:12}.offset-md-0{margin-left:0}.offset-md-1{margin-left:8.333333%}.offset-md-2{margin-left:16.666667%}.offset-md-3{margin-left:25%}.offset-md-4{margin-left:33.333333%}.offset-md-5{margin-left:41.666667%}.offset-md-6{margin-left:50%}.offset-md-7{margin-left:58.333333%}.offset-md-8{margin-left:66.666667%}.offset-md-9{margin-left:75%}.offset-md-10{margin-left:83.333333%}.offset-md-11{margin-left:91.666667%}}@media (min-width:992px){.col-lg{-ms-flex-preferred-size:0;flex-basis:0;-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1;max-width:100%}.col-lg-auto{-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto;width:auto;max-width:100%}.col-lg-1{-webkit-box-flex:0;-ms-flex:0 0 8.333333%;flex:0 0 8.333333%;max-width:8.333333%}.col-lg-2{-webkit-box-flex:0;-ms-flex:0 0 16.666667%;flex:0 0 16.666667%;max-width:16.666667%}.col-lg-3{-webkit-box-flex:0;-ms-flex:0 0 25%;flex:0 0 25%;max-width:25%}.col-lg-4{-webkit-box-flex:0;-ms-flex:0 0 33.333333%;flex:0 0 33.333333%;max-width:33.333333%}.col-lg-5{-webkit-box-flex:0;-ms-flex:0 0 41.666667%;flex:0 0 41.666667%;max-width:41.666667%}.col-lg-6{-webkit-box-flex:0;-ms-flex:0 0 50%;flex:0 0 50%;max-width:50%}.col-lg-7{-webkit-box-flex:0;-ms-flex:0 0 58.333333%;flex:0 0 58.333333%;max-width:58.333333%}.col-lg-8{-webkit-box-flex:0;-ms-flex:0 0 66.666667%;flex:0 0 66.666667%;max-width:66.666667%}.col-lg-9{-webkit-box-flex:0;-ms-flex:0 0 75%;flex:0 0 75%;max-width:75%}.col-lg-10{-webkit-box-flex:0;-ms-flex:0 0 83.333333%;flex:0 0 83.333333%;max-width:83.333333%}.col-lg-11{-webkit-box-flex:0;-ms-flex:0 0 91.666667%;flex:0 0 91.666667%;max-width:91.666667%}.col-lg-12{-webkit-box-flex:0;-ms-flex:0 0 100%;flex:0 0 100%;max-width:100%}.order-lg-first{-webkit-box-ordinal-group:0;-ms-flex-order:-1;order:-1}.order-lg-last{-webkit-box-ordinal-group:14;-ms-flex-order:13;order:13}.order-lg-0{-webkit-box-ordinal-group:1;-ms-flex-order:0;order:0}.order-lg-1{-webkit-box-ordinal-group:2;-ms-flex-order:1;order:1}.order-lg-2{-webkit-box-ordinal-group:3;-ms-flex-order:2;order:2}.order-lg-3{-webkit-box-ordinal-group:4;-ms-flex-order:3;order:3}.order-lg-4{-webkit-box-ordinal-group:5;-ms-flex-order:4;order:4}.order-lg-5{-webkit-box-ordinal-group:6;-ms-flex-order:5;order:5}.order-lg-6{-webkit-box-ordinal-group:7;-ms-flex-order:6;order:6}.order-lg-7{-webkit-box-ordinal-group:8;-ms-flex-order:7;order:7}.order-lg-8{-webkit-box-ordinal-group:9;-ms-flex-order:8;order:8}.order-lg-9{-webkit-box-ordinal-group:10;-ms-flex-order:9;order:9}.order-lg-10{-webkit-box-ordinal-group:11;-ms-flex-order:10;order:10}.order-lg-11{-webkit-box-ordinal-group:12;-ms-flex-order:11;order:11}.order-lg-12{-webkit-box-ordinal-group:13;-ms-flex-order:12;order:12}.offset-lg-0{margin-left:0}.offset-lg-1{margin-left:8.333333%}.offset-lg-2{margin-left:16.666667%}.offset-lg-3{margin-left:25%}.offset-lg-4{margin-left:33.333333%}.offset-lg-5{margin-left:41.666667%}.offset-lg-6{margin-left:50%}.offset-lg-7{margin-left:58.333333%}.offset-lg-8{margin-left:66.666667%}.offset-lg-9{margin-left:75%}.offset-lg-10{margin-left:83.333333%}.offset-lg-11{margin-left:91.666667%}}@media (min-width:1200px){.col-xl{-ms-flex-preferred-size:0;flex-basis:0;-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1;max-width:100%}.col-xl-auto{-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto;width:auto;max-width:100%}.col-xl-1{-webkit-box-flex:0;-ms-flex:0 0 8.333333%;flex:0 0 8.333333%;max-width:8.333333%}.col-xl-2{-webkit-box-flex:0;-ms-flex:0 0 16.666667%;flex:0 0 16.666667%;max-width:16.666667%}.col-xl-3{-webkit-box-flex:0;-ms-flex:0 0 25%;flex:0 0 25%;max-width:25%}.col-xl-4{-webkit-box-flex:0;-ms-flex:0 0 33.333333%;flex:0 0 33.333333%;max-width:33.333333%}.col-xl-5{-webkit-box-flex:0;-ms-flex:0 0 41.666667%;flex:0 0 41.666667%;max-width:41.666667%}.col-xl-6{-webkit-box-flex:0;-ms-flex:0 0 50%;flex:0 0 50%;max-width:50%}.col-xl-7{-webkit-box-flex:0;-ms-flex:0 0 58.333333%;flex:0 0 58.333333%;max-width:58.333333%}.col-xl-8{-webkit-box-flex:0;-ms-flex:0 0 66.666667%;flex:0 0 66.666667%;max-width:66.666667%}.col-xl-9{-webkit-box-flex:0;-ms-flex:0 0 75%;flex:0 0 75%;max-width:75%}.col-xl-10{-webkit-box-flex:0;-ms-flex:0 0 83.333333%;flex:0 0 83.333333%;max-width:83.333333%}.col-xl-11{-webkit-box-flex:0;-ms-flex:0 0 91.666667%;flex:0 0 91.666667%;max-width:91.666667%}.col-xl-12{-webkit-box-flex:0;-ms-flex:0 0 100%;flex:0 0 100%;max-width:100%}.order-xl-first{-webkit-box-ordinal-group:0;-ms-flex-order:-1;order:-1}.order-xl-last{-webkit-box-ordinal-group:14;-ms-flex-order:13;order:13}.order-xl-0{-webkit-box-ordinal-group:1;-ms-flex-order:0;order:0}.order-xl-1{-webkit-box-ordinal-group:2;-ms-flex-order:1;order:1}.order-xl-2{-webkit-box-ordinal-group:3;-ms-flex-order:2;order:2}.order-xl-3{-webkit-box-ordinal-group:4;-ms-flex-order:3;order:3}.order-xl-4{-webkit-box-ordinal-group:5;-ms-flex-order:4;order:4}.order-xl-5{-webkit-box-ordinal-group:6;-ms-flex-order:5;order:5}.order-xl-6{-webkit-box-ordinal-group:7;-ms-flex-order:6;order:6}.order-xl-7{-webkit-box-ordinal-group:8;-ms-flex-order:7;order:7}.order-xl-8{-webkit-box-ordinal-group:9;-ms-flex-order:8;order:8}.order-xl-9{-webkit-box-ordinal-group:10;-ms-flex-order:9;order:9}.order-xl-10{-webkit-box-ordinal-group:11;-ms-flex-order:10;order:10}.order-xl-11{-webkit-box-ordinal-group:12;-ms-flex-order:11;order:11}.order-xl-12{-webkit-box-ordinal-group:13;-ms-flex-order:12;order:12}.offset-xl-0{margin-left:0}.offset-xl-1{margin-left:8.333333%}.offset-xl-2{margin-left:16.666667%}.offset-xl-3{margin-left:25%}.offset-xl-4{margin-left:33.333333%}.offset-xl-5{margin-left:41.666667%}.offset-xl-6{margin-left:50%}.offset-xl-7{margin-left:58.333333%}.offset-xl-8{margin-left:66.666667%}.offset-xl-9{margin-left:75%}.offset-xl-10{margin-left:83.333333%}.offset-xl-11{margin-left:91.666667%}}.d-none{display:none!important}.d-inline{display:inline!important}.d-inline-block{display:inline-block!important}.d-block{display:block!important}.d-table{display:table!important}.d-table-row{display:table-row!important}.d-table-cell{display:table-cell!important}.d-flex{display:-webkit-box!important;display:-ms-flexbox!important;display:flex!important}.d-inline-flex{display:-webkit-inline-box!important;display:-ms-inline-flexbox!important;display:inline-flex!important}@media (min-width:576px){.d-sm-none{display:none!important}.d-sm-inline{display:inline!important}.d-sm-inline-block{display:inline-block!important}.d-sm-block{display:block!important}.d-sm-table{display:table!important}.d-sm-table-row{display:table-row!important}.d-sm-table-cell{display:table-cell!important}.d-sm-flex{display:-webkit-box!important;display:-ms-flexbox!important;display:flex!important}.d-sm-inline-flex{display:-webkit-inline-box!important;display:-ms-inline-flexbox!important;display:inline-flex!important}}@media (min-width:768px){.d-md-none{display:none!important}.d-md-inline{display:inline!important}.d-md-inline-block{display:inline-block!important}.d-md-block{display:block!important}.d-md-table{display:table!important}.d-md-table-row{display:table-row!important}.d-md-table-cell{display:table-cell!important}.d-md-flex{display:-webkit-box!important;display:-ms-flexbox!important;display:flex!important}.d-md-inline-flex{display:-webkit-inline-box!important;display:-ms-inline-flexbox!important;display:inline-flex!important}}@media (min-width:992px){.d-lg-none{display:none!important}.d-lg-inline{display:inline!important}.d-lg-inline-block{display:inline-block!important}.d-lg-block{display:block!important}.d-lg-table{display:table!important}.d-lg-table-row{display:table-row!important}.d-lg-table-cell{display:table-cell!important}.d-lg-flex{display:-webkit-box!important;display:-ms-flexbox!important;display:flex!important}.d-lg-inline-flex{display:-webkit-inline-box!important;display:-ms-inline-flexbox!important;display:inline-flex!important}}@media (min-width:1200px){.d-xl-none{display:none!important}.d-xl-inline{display:inline!important}.d-xl-inline-block{display:inline-block!important}.d-xl-block{display:block!important}.d-xl-table{display:table!important}.d-xl-table-row{display:table-row!important}.d-xl-table-cell{display:table-cell!important}.d-xl-flex{display:-webkit-box!important;display:-ms-flexbox!important;display:flex!important}.d-xl-inline-flex{display:-webkit-inline-box!important;display:-ms-inline-flexbox!important;display:inline-flex!important}}.w-100{width:100%!important}    

/*-------------------------------------------------------------------------------------------------------------------------------*/
/* RESET STYLES */
/*-------------------------------------------------------------------------------------------------------------------------------*/
*{margin: 0; padding: 0; border: 0; font-size: 100%; font: inherit; vertical-align: baseline; -webkit-text-size-adjust:none;-webkit-locale: auto;-webkit-box-sizing:border-box;box-sizing:border-box;}
.clear{clear:both; overflow:hidden; height:0px; font-size:0px; display: block;}
html:not(.touch-screen)::-webkit-scrollbar,html:not(.touch-screen) *::-webkit-scrollbar{width:5px;height:5px;}
html:not(.touch-screen)::-webkit-scrollbar-track,html:not(.touch-screen) *::-webkit-scrollbar-track{background:#e1e1e1;}
html:not(.touch-screen)::-webkit-scrollbar-thumb,html:not(.touch-screen) *::-webkit-scrollbar-thumb{background:#E65045;}
:focus, :active, :visited{outline: none;}

/*-------------------------------------------------------------------------------------------------------------------------------*/
/* GLOBAL SETTINGS */
/*-------------------------------------------------------------------------------------------------------------------------------*/
html{height: 100%;}
body{height: 100%; overflow: hidden;}
#content-block{position: relative;}
.overflow-hidden{overflow: hidden;}
html.overflow-hidden body{overflow: hidden;}
.swiper-slide:not(:first-child){display: none;}
.content-wrapp{background: #111;position: relative;z-index: 5;overflow: hidden;}
.content-wrapp-light{background-color: #e5e5e5;}
.content-wrapp-light .swiper-testi .swiper-slide-thumb-active .testi-wrapp{background-color: #fff;}
.content-wrapp-light .testi-author{color:#212121;}
.content-wrapp-light .testi-pos{color: #212121;opacity: 0.7;}
.content-wrapp-light .swiper-authors .swiper-slide::after{background-color: #BEBEBE;}
.content-wrapp-light .swiper-testi blockquote::before{background-image: url("../img/quotes-light.svg");}
.content-wrapp-light .swiper-testi blockquote{color:#212121;}
.content-wrapp-light .swiper-testi button{color:#E65045;}
@media(min-width: 1200px){
  .content-wrapp-light .swiper-testi button:hover{color:#212121;}
}
.height-0{height: 0 !important;}
.mw-1{max-width: 190px;}
.mw-2{max-width: 320px;}
.mw-3{max-width: 816px;}
.mw-4{max-width: 890px;}
.mw-5{max-width: 715px;}
.mw-6{max-width: 510px;}
.mw-7{max-width: 517px;}
.mw-8{max-width: 650px;}
.mw-9{max-width: 830px;}
.mw-10{max-width: 826px;}
.mw-11{max-width: 933px;}
/*spacers*/
.spacer{clear:both;}
.spacer-xl{height: 140px;}
.spacer-lg{height: 90px;}
.spacer-md{height: 70px;}
.spacer-sm{height: 50px;}
.spacer-xs{height: 30px;}
.spacer-ss{height: 10px;}
.spacer-1{height: 60px;}
/*media*/
@media(max-width: 991px){
  .spacer-xl{height:65px;}
  .spacer-lg,.spacer-md{height:50px;}
}
@media(max-width: 767px){
  .spacer-xl,.spacer-lg,.spacer-md,.spacer-sm{height:40px;}
}

/*-------------------------------------------------------------------------------------------------------------------------------*/
/* TYPOGRAPHY */
/*-------------------------------------------------------------------------------------------------------------------------------*/
body *{font-family: 'Museo Sans Cyrl 500';}
b, strong{font-weight: 700;}
a{cursor:pointer;text-decoration:none;outline:none;color:inherit;transition: all 0.3s ease-out;-webkit-transition: all 0.3s ease-out;}
a:link, a:visited, a:active, a:hover{cursor:pointer;text-decoration:none;outline:none;}
iframe{border:none;outline:none;}
ul, ol{list-style: none;}
img{max-width:100%;vertical-align: top;}
.simple-item{position: relative;z-index: 1;}
.text{font-size:16px;line-height:1.75;color:#959595;}
.text-md{font-size:15px;}
.text-sm{font-size:14px;}
.text *{margin-bottom:12px;}
.text *:last-child{margin-bottom: 0;}
.text img{max-width: 100%; height: auto; display: block;}
.text ul li, .text ol li{position:relative;padding-left:25px;margin-bottom:10px;}
.text ul li:before{content: "";position: absolute;left:0;top:11px;width:6px;height:6px;border-radius:50%;background:#006a7f;}
.text ol{counter-reset: number;}
.text ol li{padding-left:30px;}
.text ol li:before{color:#006a7f;font-weight:700;counter-increment: number;content: "0" counter(number) ".";position:absolute;top:0;left:0;font-size:14px;}
.text ul li:last-child,.text ol li:last-child{margin-bottom:0;}
.text a{position:relative;color:currentColor;cursor:pointer;white-space: nowrap;}
.text a:before{content:"";position:absolute;bottom:0;left:0;right:auto;height:1px;width:100%;background:currentColor;transition: all 0.3s ease-out;-webkit-transition: all 0.3s ease-out;}
.text p b{font-family: 'Museo Sans Cyrl 500';font-weight: 500;}
.text1{font-size: 19px;line-height: 1.3;color:#E65045;margin-bottom: 10px;}
.text2{color:#4b4b4b;}
.fw-300,.fw-300 > *{font-family: 'Museo Sans Cyrl 300';}
h1,.h1{font-size:45px;line-height:1.2em;letter-spacing: 0.01em;font-weight: 700;font-family: 'Baltica';}
h2,.h2{font-size:40px;line-height:1.1em;letter-spacing: 0.01em;font-weight: 700;font-family: 'Baltica';}
h3,.h3{font-size:30px;line-height:1.4em;letter-spacing: 0.01em;font-weight: 700;font-family: 'Baltica';color:#212121;}
h3 *,.h3 *{font-family: initial;}
h4,.h4{font-size:26px;line-height:1.1em;}
h5,.h5{font-size:24px;line-height:1.1em;}
h6,.h6{font-size:18px;line-height:1.67em;font-weight: 400;}
.text-left{text-align: left;}
.text-center{text-align: center;}
.text-right{text-align: right;}
.medium{font-family: 'Museo Sans Cyrl 500';}
.container.size1{max-width: 855px;}
/*media*/
@media(min-width:1312px){
  .container{max-width:1282px;}
}
@media(min-width: 1200px){
  .text-xl-left{text-align: left;}
  .text-xl-center{text-align: center;}
  .text-xl-right{text-align: right;}
  .text a:hover:before{width:0;right:0;left:auto;}
}
@media(min-width:992px){
  .text-lg-left{text-align: left;}
}
@media(min-width:768px){
  .text-md-center{text-align: center;}
}
@media(max-width:1199px){
  h1,.h1{font-size: 37px;line-height: 1.1;}
  h2,.h2{font-size: 30px;}
  h3,.h3{font-size: 27px;}
}
@media(max-width:991px){
  .container.size1,.container-mobile{max-width: 100%;padding: 0;}
}
@media(max-width:480px){
  h1,.h1{font-size: 30px;}  
}

/*-------------------------------------------------------------------------------------------------------------------------------*/
/* BUTTONS */
/*-------------------------------------------------------------------------------------------------------------------------------*/
.btn{color:#fff;position: relative;cursor: pointer;}
/*type1*/
.btn-1{background-color: #E65045;font-size: 12px;font-weight: 500;text-transform: uppercase;letter-spacing: 0.02em;padding: 18px 20px 17px;border-radius: 50px;display: inline-block;vertical-align: top;}
/*type2*/
.btn-2{font-size: 16px;line-height: 1.3;border: 1px solid #4D4D4D;border-radius: 29px;padding: 7px 20px 7px 8px;display: -webkit-inline-box;display: -ms-inline-flexbox;display: inline-flex;-webkit-box-align: center;-ms-flex-align: center;align-items: center;text-align: left;}
.btn-2 i{width: 41px;height: 41px;border-radius: 100%;background-color: #E65045;-ms-flex-negative: 0;flex-shrink: 0;margin-right: 15px;position: relative;}
.btn-2 i:before{content: '';display: block;position: absolute;left: 0;top: 0;background: url("../img/arrow-right.svg") no-repeat center;width: 100%;height: 100%;}
.btn-2 i.video:before{background-image: url("../img/play.svg");}
.btn-2 i.white{background-color: #fff;}
.btn-2 i.white::before{background-image: url("../img/arrow-right3.svg");}
.btn-2 i.white em{display: block;background: url("../img/arrow-right.svg") no-repeat center;position: absolute;left: 0;top: 0;opacity: 0;width: 100%;height: 100%;}
.btn-2 i.gray{background-color: #E9E9E9;}
.btn-2 i.gray::before{background-image: url("../img/arrow-right3.svg");}
.btn-2 i.gray em{display: block;background: url("../img/arrow-right.svg") no-repeat center;position: absolute;left: 0;top: 0;opacity: 0;width: 100%;height: 100%;}
/*type3*/
.btn-3{font-family: 'Museo Sans Cyrl 500';color:#959595;white-space: nowrap;-webkit-transform: rotate(-90deg);-ms-transform: rotate(-90deg);transform: rotate(-90deg);display: block;position: relative;left: 35px;}
.btn-3::before{content: '';display: block;width: 39px;height: 1px;background-color: #4D4D4D;position: absolute;left: 50%;top: -65px;-webkit-transform: rotate(90deg);-ms-transform: rotate(90deg);transform: rotate(90deg);-webkit-transform-origin: 0 0;-ms-transform-origin: 0 0;transform-origin: 0 0;pointer-events: none;}
.btn-dark{border-color:#bebebe;color:#4b4b4b;font-family: 'Museo Sans Cyrl 500';}
.btn-light-border{border-color:#ebebeb;}
.btn-menu{width: 60px;height: 116px;background: #E9E9E9;margin-right: 18px;position: relative;z-index: 1;-webkit-transition: .3s;transition: .3s;}
.btn-menu::before,.btn-menu::after{content: '';height: 2px;width: 20px;background-color: #111;margin: 0 auto;position: absolute;left: 0;right: 0;top:50%;-webkit-transition: .3s;transition: .3s;}
.btn-menu::before{margin-top: -7px;}
.btn-menu::after{margin-top: 5px;}
.btn-menu.active{background: #111;}
.btn-menu.active::before,.btn-menu.active::after{background-color: #fff;}
.btn-menu.active::before{-webkit-transform: rotate(45deg) translateY(4px) translateX(5px);-ms-transform: rotate(45deg) translateY(4px) translateX(5px);transform: rotate(45deg) translateY(4px) translateX(5px);}
.btn-menu.active::after{-webkit-transform: rotate(-45deg) translateY(-4px) translateX(4px);-ms-transform: rotate(-45deg) translateY(-4px) translateX(4px);transform: rotate(-45deg) translateY(-4px) translateX(4px);}
.scrolled .btn-menu{height: 83px;}
/*media*/
@media(min-width:1200px){
  .btn,.btn-2 i,.btn-2 i::before,.btn-2 i em{-webkit-transition: .3s;transition: .3s;}
  .btn-1:hover{background-color: #4D4D4D;}
  .btn-2:hover{text-decoration: underline;}
  .btn-2:hover i{background-color: rgba(233,233,233,.2);}
  .btn-2:hover i.white::before,.btn-2:hover i.gray::before{opacity: 0;}
  .btn-2:hover i.white em,.btn-2:hover i.gray em{opacity: 1;}
  .btn-3:hover{color:#E65045;}
  .btn-dark:hover i{background-color: #212121;}
}
@media(max-width:1199px){
  .btn-1{font-size: 10px;padding-top: 16px;padding-bottom: 15px;}
  /*.btn-2{border: none;padding: 0;}*/
  /*.btn-2 i::after{content: '';position: absolute;left: -8px;right: -8px;bottom: -8px;top: -8px;border:1px solid #4D4D4D;border-radius: 100%;}*/
  .btn-dark i:after{border-color:#bebebe;}
}

/*-------------------------------------------------------------------------------------------------------------------------------*/
/* HEADER */
/*-------------------------------------------------------------------------------------------------------------------------------*/
.header{position: fixed;left: 0;right: 0;top: 0;-webkit-backface-visibility: hidden;backface-visibility: hidden;z-index: 10;-webkit-transition: .6s;transition: .6s;}
.header-top{background-color: #111;color:#fff;font-size: 14px;position: relative;z-index: 1;}
.header-top [class*="col-"]{height: 52px;}
.header-bott{padding:16px 0;}
.margin-header{height: 52px;}
/* scrolled */
.header.scrolled .header-top [class*="col-"]{height: 35px;}
.header.scrolled .lang-current,.header.scrolled+.margin-header{height: 35px;}
.header.scrolled .header-bott{padding: 0;background: rgba(17, 17, 17, .95);}
.header.scrolled .logo img{-webkit-transform: scale(0.75);-ms-transform: scale(0.75);transform: scale(0.75);}
/* logo */
.logo{max-width: 82px;position: relative;}
.logo img{-webkit-transform-origin: 0 50%;-ms-transform-origin: 0 50%;transform-origin: 0 50%;-webkit-transition: .3s;transition: .3s;}
.logo img:nth-child(2){position: absolute;left: 0;top: 0;opacity: 0;}
/* lang */
.lang{position: relative;display: inline-block;vertical-align: top;}
.lang {display: inline-block;}
.lang-current{background-color: #272727;width: 71px;text-align: center;height: 52px;cursor: pointer;font-size: 16px;position: relative;z-index: 10;}
.lang-current::after{content: '';background: url("../img/chevron-down.svg") no-repeat 0 0;height: 4px;position: relative;top: 3px;}
.lang-other{position: absolute;top:99%;left: 0;right: 0;background-color: #111;text-align: center;background: #272727;padding: 10px 0;}
.lang-other li{cursor: pointer;line-height: 1.2;}
.lang-other li:not(:last-child){margin-bottom: 7px;}
.lang-other li::after,.lang-current::after{content: '';width: 7px;display: inline-block;vertical-align: top;margin-left: 8px;}
.lang-other li.active{display: none;}
/* nav */
.nav-wrapp>ul{font-size: 0;}
.nav-wrapp>ul>li{display: inline-block;vertical-align: top;font-size: 16px;margin: 0 15px;padding: 9px 0;position: relative;}
@media(min-width: 1200px){
  .nav-wrapp>ul>li{width:calc(25% - 30px)}
}
.nav-wrapp>ul>li>a{color:#fff;}
.nav-wrapp>ul>li.menu-item-has-children>a:after{content: '';display: inline-block; vertical-align: top; background: url("../img/chevron-down.svg") no-repeat 0 0;width: 7px;height: 4px;margin-left: 8px;position: relative;top: 9px;}
.author .nav-wrapp>ul>li.menu-item-has-children>a:after,.page-template-register .nav-wrapp>ul>li.menu-item-has-children>a:after{background-image: url("../img/chevron-down-dark.svg");width: 8px;height: 5px;top:8px;}
.nav-wrapp>ul ul{position: absolute;z-index:9;top:100%;left:-20px;right:0;background-color: #fff;width: 225px;padding:15px 26px;}
.nav-wrapp>ul ul li+li{border-top:1px solid #EBEBEB;}
.nav-wrapp>ul ul a{display: block;color:rgba(17, 17, 17, 0.8);font-size: 16px;font-family: 'Museo Sans Cyrl 300';padding: 12px 0;}
.nav-wrapp>ul ul li.current a,.nav-wrapp>ul ul li.current-menu-item a:not([data-title]),.nav-wrapp>ul ul li.current_page_item a:not([data-title]){color:#111;font-family: 'Museo Sans Cyrl 500';}
.nav-wrapp>ul ul,.lang-other{-webkit-clip-path: inset(0 0 100% 0);clip-path: inset(0 0 100% 0);}
/* touchscreen */
.touch-screen .lang-other.active{-webkit-clip-path: inset(0 0 0 0);clip-path: inset(0 0 0 0);}
/*media*/
@media(min-width:1200px){
  .header-top a,.lang-current,.lang-other,.lang-other li,.lang-current::after,.header,.header-top,.margin-header,.header-top [class*="col-"],.header-bott,.logo img,.nav-wrapp>ul>li.menu-item-has-children>a:after,.nav-wrapp ul ul{-webkit-transition: .3s;transition: .3s;}
  .header-top a:hover,.lang-other li:hover,.nav-wrapp>ul>li:hover>a,.nav-wrapp>ul>li>a:hover,.nav-wrapp>ul>li.current-menu-item>a,.nav-wrapp>ul>li.current_page_item>a{color:#E65045;}
  .lang:hover .lang-other,.nav-wrapp ul li:hover ul{-webkit-clip-path: inset(0 0 0 0);clip-path: inset(0 0 0 0);}
  .lang:hover .lang-current::after,.nav-wrapp>ul>li.menu-item-has-children:hover>a:after{-webkit-transform: rotateX(180deg);transform: rotateX(180deg);}
  .nav-wrapp ul ul a:hover{color:#111;font-family: 'Museo Sans Cyrl 500';}
}
@media(max-width:1311px){
  .nav-wrapp>ul>li{margin: 0 10px;}
}
@media(max-width:1199px){
  .nav-wrapp{position: fixed;top:160px;left: 0;right: 0;bottom:0;padding: 10px 20px 10px;background-color: #e9e9e9;z-index: 10;overflow: auto;-webkit-clip-path: inset(0 100% 0 0);clip-path: inset(0 100% 0 0);-webkit-transition: .3s;transition: .3s;pointer-events: none;}
  .scrolled .nav-wrapp{top:127px;}
  .nav-wrapp.active{-webkit-clip-path: inset(0 0 0 0);clip-path: inset(0 0 0 0);pointer-events: all;}
  .nav-wrapp>ul{margin-bottom: 25px;}
  .nav-wrapp>ul>li{width: 100%;display: block;border-bottom: 1px solid #BEBEBE;padding: 25px 0;margin: 0;font-family: 'Museo Sans Cyrl 500';font-size: 18px;}
  .nav-wrapp>ul>li>a{color:#212121;position: relative;display: block;}
  .nav-wrapp>ul>li.menu-item-has-children>a:after{background-image: url("../img/chevron-down-dark.svg");width: 8px;height: 5px;position: absolute;right: 0;-webkit-transition: .3s;transition: .3s;}
  .nav-wrapp>ul>li.active a::after{-webkit-transform: rotateX(180deg);transform: rotateX(180deg);}
  .nav-wrapp>ul ul{position: static;-webkit-clip-path: none;clip-path: none;background: none;padding: 0;-webkit-transition: .3s;transition: .3s;max-height: 0;overflow: hidden;font-size: 0;}
  .nav-wrapp>ul ul li:first-child{padding-top: 15px;}
  .nav-wrapp>ul ul.active{max-height: 100vh;-webkit-transition: 1s;transition: 1s;}
  .nav-wrapp>ul ul a{text-decoration: underline;color:#4B4B4B;padding: 7px 0;}
  .header{z-index: 20;}
  .single .header{z-index: 1000;}
  .header-bott{padding: 0;position: relative;z-index: 1;}
  .header-bott::before{content: '';display: block;position: absolute;left: 0;top: 0;width: 100%;height: 100%;z-index: -1;background-color: #e9e9e9;-webkit-clip-path: inset(0 100% 0 0);clip-path: inset(0 100% 0 0);-webkit-transition: .3s;transition: .3s;}
  .header-bott.active::before{-webkit-clip-path: inset(0 0 0 0);clip-path: inset(0 0 0 0);}
  .header-bott.active .logo img:nth-child(1){opacity: 0;}
  .header-bott.active .logo img:nth-child(2){opacity: 1;}
  .header-bott .container{padding: 0 20px 0 0;max-width: 100%;}
  .header-bott .btn{margin-left: auto;}
  .mobile-phone{line-height: 44px;background-color: #111;color:#fff;text-align: center;}
  .contacts{font-family: 'Museo Sans Cyrl 500';}
  .contacts li{color:#4b4b4b;}
  .contacts li+li{margin-top: 15px;}
  .contacts li:nth-child(1){font-size: 14px;color:#212121;}
  .contact-soc li+li{margin-top: 0 !important;}
  .contact-soc a{display: -webkit-box;display: -ms-flexbox;display: flex;}
  .social{margin-top: 40px;}
  .social .social-title{margin: 0 -20px;padding: 0 30px;color:#fff;background-color: #212121;line-height: 66px;}
  .social>ul>li>ul,.social>ul>li{display: -webkit-box;display: -ms-flexbox;display: flex;-webkit-box-align: center;-ms-flex-align: center;align-items: center;font-size: 0;line-height: 0;}
  .social>ul>li>ul{margin-left: auto;}
  .social>ul>li{-webkit-box-pack: justify;-ms-flex-pack: justify;justify-content: space-between;border-top: 1px solid #BEBEBE;padding: 20px 0;font-size: 14px;display: -webkit-box;display: -ms-flexbox;display: flex;}
  .social>ul>li:first-child{border-top: none;}
  .social>ul>li>ul>li{margin-left: 18px;}
  .social svg{fill:#212121;}
}

/*-------------------------------------------------------------------------------------------------------------------------------*/
/* HOME VIDEO */
/*-------------------------------------------------------------------------------------------------------------------------------*/
.home-video{height: calc(100vh - 52px);position: relative;overflow: hidden;background-color: #111;}
.touch-screen .home-video{height: calc(100vh - 71px);}
.home-video:after{content: '';display: block;position: absolute;left: 0;right: 0;bottom: 0;background: -webkit-gradient(linear, left top, left bottom, color-stop(50.12%, rgba(17, 17, 17, 0)), to(#111111));background: linear-gradient(180deg, rgba(17, 17, 17, 0) 50.12%, #111111 100%);height: 419px;}
.home-video .container{position: relative;height: 100%;}
.slide-video{position: absolute;top: 0;bottom: 0;left: 0;right: 0;clip: rect(auto,auto,auto,auto);}
.slide-video video{position: fixed;left: 50%;top: 50%;min-width: 100%;min-height: 100%;width: auto;height: auto;-webkit-transform: translate(-50%,-50%);-ms-transform: translate(-50%,-50%);transform: translate(-50%,-50%);}
.bg-video img{width: 100%;height: 100%;-o-object-fit: cover;object-fit: cover;}
.video-content{position: absolute;left: 0;right: 0;top: 0;z-index: 5;text-align: center;color:#fff;display: table;width: 100%;height: 100%;max-width:75%;margin: 0 auto;}
.video-content p{font-size: 20px;letter-spacing: 0.01em;line-height: 1.5;}
.video-inner{display: table-cell;vertical-align: middle;}
.touch-screen .video-inner{vertical-align: top;padding-top: 190px;}
.video-inner:before,.video-inner:after{content: '';display: block;width: 1px;height: 68px;margin: 0 auto;background-color: #E9E9E9;opacity: .2;}
.video-inner:before{margin-bottom: 25px;}
.video-inner:after{margin-top: 50px;}
.video-content>*:last-child{margin-bottom: 0;}
.video-content .h1{margin-bottom: 8px;}
.video-buttons{position: absolute;left: 15px;right: 15px;bottom: 73px;z-index: 5;}
/*media*/
@media(max-width:1199px){
  .home-video .container{max-width: 100%;}
  .video-content{max-width: 90%;}
  .video-content p{font-size: 18px;max-width: 248px;margin: 0 auto;}
  .video-inner:before, .video-inner:after{height: 40px;}
  .video-inner:before{margin-bottom: 12px;}
  .video-inner:after{margin-top: 20px;}
  .video-buttons{bottom: 0;right: 0;left: 0;}
  .video-buttons [class*="col-"]:nth-child(2){margin-top: 30px;}
  .video-buttons [class*="col-"]:nth-child(2) .btn-2{width: 100%;background-color: #111;border-radius: 0;-webkit-box-pack: center;-ms-flex-pack: center;justify-content: center;text-decoration: underline;line-height: 116px;}
  .video-buttons [class*="col-"]:nth-child(2) .btn-2 i{display: none;}
}
/* iphone 6/7/8 plus */
@media(max-height:736px) and (max-width:415px){
  .video-buttons [class*="col-"]:nth-child(2) .btn-2{line-height: 80px;}
}
/* iphone 6/7/8 */
@media(max-height:677px) and (max-width:376px){
  .video-content p{font-size: 15px;}
}
/* iphone 5 */
@media(max-height:568px) and (max-width:321px){
  .video-inner:before, .video-inner:after{display: none;}
}

/*-------------------------------------------------------------------------------------------------------------------------------*/
/* PAGE HEADER */
/*-------------------------------------------------------------------------------------------------------------------------------*/
.page-header{padding-top: 30.74%;position: relative;overflow: hidden;}
.page-header::before{content: '';display: block;position: absolute;left: 0;right: 0;bottom: 0;height: 223px;background: -webkit-gradient(linear, left top, left bottom, color-stop(50.12%, rgba(17, 17, 17, 0)), to(#111111));background: linear-gradient(180deg, rgba(17, 17, 17, 0) 50.12%, #111111 100%);}
.page-header .bg{position: absolute;left: 0;top: 0;background-repeat: no-repeat;background-position: 50% 0;background-size: cover;width: 100%;height: 100%;z-index: -1;}
.bg-page-header{opacity: 0;-webkit-transition: opacity .3s;transition: opacity .3s;}
.bg-page-header.active{opacity: 1;}
.page-header h1,.page-header-title{position: absolute;left: 0;right: 0;bottom: 170px;text-align: center;color:#E9E9E9;padding: 0 20px;margin: 0 auto;}
.single-news .page-header h1,.single-news .page-header-title, .single-post .page-header h1,.single-post .page-header-title{bottom: 50px;}
.page-header h1.type1{bottom: 200px;}
.page-header h1:not([class*="mw-"]){max-width: 744px;}
.page-header-title{bottom: 118px;}
.page-header-title h1{position: static;padding: 0;margin-bottom: 11px;}
.page-header-title .text{color: #E9E9E9;opacity: 0.8;}
.page-header.sm{padding-top: 28%;}
.page-header.sm h1{bottom: 84px;}
@media(max-width:1366px){
  .page-header{padding-top: 458px;}  
}
@media(max-width:1199px){
  .page-header.sm{padding-top: 0;height: 342px;}
}
@media(max-width:991px){
  .page-header h1{bottom: 130px;}
  .page-header h1.type1{bottom: 170px;}
}
@media(max-width:767px){
  .page-header1{padding-top: 622px;}
  .page-header1 h1{bottom: auto;top:230px;}
}

/*-------------------------------------------------------------------------------------------------------------------------------*/
/* BREADCRUMBS */
/*-------------------------------------------------------------------------------------------------------------------------------*/
.breadcrumbs{border-top:1px solid #bebebe;background-color: #e5e5e5;padding: 22px 0;}
.single-news .breadcrumbs{border-bottom: 1px solid #bebebe;}
.breadcrumbs ul{font-size: 0;}
.breadcrumbs li{font-size: 14px;display: inline-block;vertical-align: top;}
.breadcrumbs li+li{margin-left: 26px;}
.breadcrumbs li+li::before{content: '';display: inline-block;vertical-align: top;width: 1px;height: 11px;background-color: #4B4B4B;position: relative;top:3px;margin-right: 26px;}
.breadcrumbs a{color:#4b4b4b;}
.single-post .breadcrumbs{border-bottom: 1px solid #bebebe;}
@media(min-width:1200px){
  .breadcrumbs a:hover{color:#E65045;}
}
@media(max-width:991px){
  .breadcrumbs{display: none;}
}

/*-------------------------------------------------------------------------------------------------------------------------------*/
/* COLORS */
/*-------------------------------------------------------------------------------------------------------------------------------*/
.color-black{color:#000;}
.color-white{color:#fff;}
.color-dark{color:#212121;}
.color-light{color:#e9e9e9;}
.color-primary{color:#E65045;}
