h1, h2, h3, h4, h5, h6 { color: #384F7C; } h2, h3 { margin-top: 0px; /*font-family: 'Source Sans Pro', sans-serif;*/ font-family: 'Source Sans Pro', sans-serif; font-weight: 700; text-transform: uppercase; line-height: 1; } p { text-indent: 1.5em; /*margin-bottom: 0px;*/ } .e-textp p { text-indent: 0em; } .span { font-family: 'Source Sans Pro', sans-serif; font-weight: 700; } a { color: #2196F3; } a:hover { color: #58B3F9; } .p-block { padding-top: 50px; padding-bottom: 50px; } .p-block2 { padding-top: 50px; padding-bottom: 20px; } .p-block3 { padding-top: 0px; padding-bottom: 30px; } .d-flex { display: flex; flex-direction:row; justify-content: space-around; } .d-flex-start { display: flex; flex-direction:row; justify-content: flex-start; } .managment-name { margin-left: 15px; } .t-flex { padding-left: 25px; } .flex-align { align-items: center; } .d-gradient { background: -moz-linear-gradient(left, rgba(125,185,232,0) 0%, rgba(142,205,237,0) 75%, rgba(148,212,239,0.96) 99%, rgba(148,212,239,1) 100%); /* FF3.6-15 */ background: -webkit-linear-gradient(left, rgba(125,185,232,0) 0%,rgba(142,205,237,0) 75%,rgba(148,212,239,0.96) 99%,rgba(148,212,239,1) 100%); /* Chrome10-25,Safari5.1-6 */ background: linear-gradient(to right, rgba(125,185,232,0) 0%,rgba(142,205,237,0) 75%,rgba(148,212,239,0.96) 99%,rgba(148,212,239,1) 100%); /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */ filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#007db9e8', endColorstr='#94d4ef',GradientType=1 ); /* IE6-9 */ } .bg-line { background-image: url(/images/default/bg-line.svg); height: 8px; } .fishka { background-image: url(/images/default/fishka.svg); background-repeat: no-repeat; background-position: center; height: 26px; margin-top: 20px; margin-bottom: 20px; } .fishka-g { background-image: url(/images/default/fishka-g.svg); background-repeat: no-repeat; background-position: center; height: 26px; margin-top: 20px; margin-bottom: 20px; } /*HEADER*/ .head-line { background-color: #384F7C; color: white; padding: 5px 0px; } .iso-img { position: absolute; width: 70px; height: 70px; right: 5px; top: 37px; } .header-menu { /*background-image: url(/images/default/bg.svg);*/ /*background-repeat: no-repeat;*/ /*background-size: 20%;*/ /*background-position: right top;*/ /*box-shadow: 0 5px 5px -5px #333;*/ /*border-bottom: 2px solid #A7A9AB;*/ } .header-menu > div { padding-top: 15px; padding-bottom: 20px; } .licon { margin-bottom: 20px; -webkit-transition: -webkit-transform 2s ease-in-out; transition: transform 2s ease-in-out; } .licon:hover { -webkit-transform: rotate(720deg); transform: rotate(720deg); } .slogan { font-size: 13px; } .d-call { text-align: center; } .call, .region { color: #A7A9AB; color: #ffffff; font-size: 15px; /*text-transform: uppercase;*/ /*font-family: 'Source Sans Pro', sans-serif;*/ /*font-weight: 700;*/ } .region { margin-left: 40px; } /*lang*/ .bootstrap-select>.btn-default:before { background-color: transparent; } .bootstrap-select .bs-caret { display: block; } .d-lang { text-align: right; } .lang { width: 70px !important; } .lang a { text-align: center; } .d-lang .bootstrap-select.btn-group .dropdown-toggle .filter-option { text-align: center; } .d-lang .bootstrap-select>.btn-default { border-bottom: none !important; } .d-lang .bootstrap-select .btn { padding: 0; color: #ffffff; } .d-lang .bootstrap-select .btn:hover { color: #58B3F9; } .d-lang .bootstrap-select .btn:hover { /*color: white;*/ } .d-lang .bootstrap-select.btn-group .dropdown-menu li a span.check-mark { display: none !important; } /*lang*/ .nav { text-transform: uppercase; margin-top: 34px; margin-left: 10%; /*width: 100%;*/ } @media (min-width: 768px) { .navbar-nav { float: none; } } .nav>li>a { color: #384F7C; font-weight: 600; font-size: 1.03em; } .nav>li>a:focus, .nav>li>a:hover { /*color: #71C1EC;*/ background-color: #94D4EF; } .nav .open>a, .nav .open>a:focus, .nav .open>a:hover { background-color: #94D4EF; /*border: none;*/ } .dropdown-menu { padding: 0px; border-radius: 0px; } .dropdown-menu>li>a { border-bottom: 1px solid #f0f0f0; } /*HEADER*/ /*FOOTER*/ .sm { z-index: 5; } .footer-bg { background-image: url(/images/default/bg.svg); background-repeat: no-repeat; background-size: 20%; background-position: left bottom; padding-top: 15px; padding-bottom: 20px; } .footer-menu { text-align: center; } .footer-menu a { /*margin-left: 5px;*/ /*margin-right: 5px;*/ text-transform: uppercase; color: #ffffff; } .footer-menu > ul { display: flex; justify-content: space-around; } @media screen and (max-width: 768px) { .footer-menu > ul { display: block; /*justify-content: space-around;*/ } .footer-menu > ul li { text-align: center; margin-bottom: 15px; } } .footer-social { text-align: center; margin-top: 20px; } .footer-social a { margin-left: 15px; margin-right: 15px; color: #A7A9AB; font-size: 16px; } .footer-social i { color: #ffffff; font-size: 20px; } .footer-menu a:hover, .footer-social a:hover { color: #58B3F9; } /*FOOTER*/ /*BREADCRUMBS*/ .breadcrumb { margin-top: 0px; } /*BREADCRUMBS*/ /*slider carousel*/ .flickity-button { transition: all 0.3s; } .flickity-button:hover { background: rgba(255, 255, 255, 0.21); } .flickity-prev-next-button { background: transparent; -webkit-border-radius: 0px; -moz-border-radius: 0px; border-radius: 0px; } .flickity-prev-next-button .arrow { fill: #71C1EC; } .flickity-page-dots { bottom: 20px; } .flickity-page-dots .dot { background: #71C1EC; } .carousel-cell { width: 100%; /* full width */ height: 520px; /*background: #222;*/ overflow: hidden; /* center images in cells with flexbox */ /*display: flex;*/ /*align-items: center;*/ /*justify-content: center;*/ } .carousel-cell img { width: 100%; /*display: block;*/ /*max-height: 100%;*/ /*filter: brightness(55%);*/ } .zoomin { -webkit-animation: zoomin 10s ease-in forwards; animation: zoomin 10s ease-in forwards; /*transition: all .5s ease-in-out;*/ transform-origin: center top; } .paused img { -webkit-animation-play-state:paused; -moz-animation-play-state:paused; -o-animation-play-state:paused; animation-play-state:paused; } /* Zoom in Keyframes */ @-webkit-keyframes zoomin { 0% {transform: scale(1);} 100% {transform: scale(1.3);} } @keyframes zoomin { 0% {transform: scale(1);} 100% {transform: scale(1.3);} } /*End of Zoom in Keyframes */ .b-carousel { position: absolute; top: 35%; left: 15%; color: #ffffff; /*background: #ffffff;*/ width: 60%; /*padding: 15px;*/ } .b-carousel .text1 { color: #ffffff; font-size: 32px; font-weight: 700; text-shadow: 1px 1px 2px black, 0 0 1em #384F7C; } .b-carousel .text2 { font-size: 24px; text-shadow: 1px 1px 2px black, 0 0 1em #384F7C; } .b-carousel .text2 p { text-indent: 0px; } .animated.fast { -webkit-animation-duration: 1000ms; animation-duration: 1000ms; } .animated.faster { -webkit-animation-duration: 1300ms; animation-duration: 1300ms; } .animated.delay-1s { -webkit-animation-delay: 1s; animation-delay: 1s; } .animated.delay-2s { -webkit-animation-delay: 1.5s; animation-delay: 1.5s; } .animated.delay-3s { -webkit-animation-delay: 3s; animation-delay: 3s; } /* Fade CSS */ .flickity-slider { transform: none !important; } .carousel-cell { left: 0 !important; opacity: 0; transition: opacity 0.6s ease-in-out 0.3s; /*-webkit-animation: vspyshka 1s ease-in forwards;*/ /*animation: vspyshka 1s ease-in forwards;*/ z-index: 1; } .carousel-cell.is-selected { opacity: 1; transition: opacity 0.6s ease-in-out; z-index: 2 } .flickity-prev-next-button, .flickity-page-dots { z-index: 3; } /*slider carousel*/ /*E CHILDS*/ .e-childs { margin-bottom: 30px; } .vcenter { height: 100px; display:table; margin-bottom: 30px; /*width: 100%;*/ /*padding: 0;*/ } .d-childs { background: #8498BE; background: #122751; height:100%; display:table-cell; vertical-align: middle; text-align: center; padding: 15px; color: #ffffff; /*font-weight: 300;*/ border: 1px solid #71C1EC; border-radius: 6px; } /*E CHILDS*/ /* TO TOP */ #top-link-block.affix { position: fixed; bottom: 20px; width: auto; transition: all 1s easing 0s; } #top-link-block.affix-top { position: fixed; bottom: -100px; right: 10px; } #top-link-block.affix { position: fixed; bottom: 25px; right: 17px; } #totop { background-color: #A7A9AB; color: #ffffff; padding: 1.2em; border: none; opacity: 0.7; } #top-link-block { -webkit-transition: all 1s ease-in-out; -moz-transition: all 1s ease-in-out; -o-transition: all 1s ease-in-out; transition: all 1s ease-in-out; } /* END TO TOP */ /*BNT.CONTACT*/ .e-btn-contact { position: fixed; bottom: 80px; right: 10px; background-color: #2196F3; padding: 15px 19px; -webkit-border-radius: 50%; -moz-border-radius: 50%; border-radius: 50%; opacity: 0.7; border: 1px solid #A7A9AB; transition: all 0.3s; z-index: 1000; } .e-btn-contact i { font-size: 25px; color: #FFFFFF; } .e-btn-contact:hover { opacity: 1; } /*end BNT.CONTACT*/ .advantages > div { margin-bottom: 10px; } .parallax-bg { background-image: url(/images/default/bg.svg); background-color: #384F7C; background-attachment: fixed; background-position: right top; background-repeat: no-repeat; /*height: 250px;*/ /*position: relative;*/ } .choice { max-width: 580px; font-size: 20px; text-transform: uppercase; padding: 25px; text-align: justify; margin-left: auto; margin-right: auto; font-family: 'Source Sans Pro', sans-serif; font-weight: 600; background: #8498BE; color: #ffffff; } .p-ques p { text-indent: 0px; } /*MANAGMENT*/ .managment { margin-bottom: 30px; } /*MANAGMENT*/ /*QUESTIONNAIRE*/ .table>thead>tr>th { text-transform: none; font-weight: 700; font-size: 0.9em; } .questionnaire .form-control { background: rgba(113, 193, 236, 0.1); } .questionnaire .fg-float .fg-label { left: 10px; } .questionnaire .form-control:not(.fc-alt) { padding-left: 10px; } .btn-form { width: 140px !important; } .e-download p { text-indent: 0em; margin: 0px; } .e-download a { margin-top: 17px; } .e-capit .btn { text-transform: capitalize; } /*QUESTIONNAIRE*/ @media screen and (max-width: 768px) { .d-lang { text-align: center; } .region { margin-left: 0px; } .nav { margin-left: 0px; } .carousel-cell { height: 320px; } .carousel-cell img { min-height: 320px; min-width: 720px; } .b-carousel { top: 15%; } .b-carousel .text1, .b-carousel .text2 { font-size: 18px; } h1, h2 { font-size: 1.5em; } p { text-indent: 0em; } .creat { padding-left: 0px; } .footer-social a { display: block; margin-bottom: 15px; } .footer-bg { background-image: none; } .f-logo { /*width: 50%;*/ margin-top: 20px; text-align: center; } .f-logo img { width: 50%; } .vcenter { width: 100%; } .input-group-addon.last { display: block; } } .dropdown-kweb .dropdown-menu { display: block; position: relative; /*transform: scale(1);*/ /*opacity: 1;*/ /*filter: alpha(opacity=1);*/ /*z-index: 0;*/ }