@import "fonts.css";


.header-flag-style-red {
    height: 4px;
    background: #cd1226;
}

.header-flag-style-white {
    height: 3px;
    background: #fff;
}

.header-flag-style-black {
    height: 4px;
    background: #000;
}

.header-view {
    padding: 10px 0 10px 0;
}

/* Dropdown Button */
.dropbtn {
    background-color: #04AA6D;
    color: white;
    padding: 16px;
    font-size: 16px;
    border: none;
}

/* The container <div> - needed to position the dropdown content */
.dropdown {
    position: relative;
    display: inline-block;
}

/* Dropdown Content (Hidden by Default) */
.dropdown-content {
    display: none;
    position: absolute;
    background-color: #f1f1f1;
    min-width: 220px;
    box-shadow: 0px 8px 16px 0px rgba(0, 0, 0, 0.2);
    z-index: 1;
}

/* Links inside the dropdown */
.dropdown-content a {
    color: black;
    padding: 12px 16px;
    text-decoration: none;
    display: block;
}

/* Change color of dropdown links on hover */
.dropdown-content a:hover {
    background-color: #ddd;
}

/* Show the dropdown menu on hover */
.dropdown:hover .dropdown-content {
    display: block;
}

/* Change the background color of the dropdown button when the dropdown content is shown */
.dropdown:hover .dropbtn {
    background-color: #3e8e41;
}

/*header .navbar-bottom .navbar-nav .nav-item .nav-link{*/
/*    padding: 0px 0px 0px 10px !important;*/
/*}*/
.hasContent {
    display: none;
}

/*------------------------------------
	Widget Social
------------------------------------*/
.social-two li, .social-one li {
    float: right;
    width: 49%;
}

.social-two li:nth-child(even), .social-one li:nth-child(even) {
    float: left;
}

.social-two li a, .social-one li a {
    display: block;
    font-size: 14px;
    line-height: 34px;
    border-radius: 0;
}

.social-two li a:hover, .social-one li a:hover {
    opacity: 0.9;
}

.social-two li a:focus, .social-one li a:focus {
    opacity: 0.9;
}

.social-two li a::before, .social-one li a::before {
    float: right;
    margin-right: 0.8rem;
    vertical-align: inherit;
    border-top: inherit;
    border-left: inherit;
    border-bottom: 0;
    border-right: inherit;
    width: 34px;
    height: 34px;
    text-align: center;
    background-color: rgba(255, 255, 255, 0.1);
    margin: 0;
    margin-left: 5px;
    background-repeat: no-repeat;
    background-position: center;
    vertical-align: middle;
    background-size: 1rem;
    content: "";
}

.social-two .facebook a::before, .social-one .facebook a::before {
    background-image: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' fill='%23f8f9fa' viewBox='0 0 16 16'%3e%3cpath d='M16 8.049c0-4.446-3.582-8.05-8-8.05C3.58 0-.002 3.603-.002 8.05c0 4.017 2.926 7.347 6.75 7.951v-5.625h-2.03V8.05H6.75V6.275c0-2.017 1.195-3.131 3.022-3.131.876 0 1.791.157 1.791.157v1.98h-1.009c-.993 0-1.303.621-1.303 1.258v1.51h2.218l-.354 2.326H9.25V16c3.824-.604 6.75-3.934 6.75-7.951z'/%3e%3c/svg%3e");
}

.social-two .twitter a::before, .social-one .twitter a::before {
    background-image: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' fill='%231b1b1b' viewBox='0 0 16 16'%3e%3cpath d='M5.026 15c6.038 0 9.341-5.003 9.341-9.334 0-.14 0-.282-.006-.422A6.685 6.685 0 0 0 16 3.542a6.658 6.658 0 0 1-1.889.518 3.301 3.301 0 0 0 1.447-1.817 6.533 6.533 0 0 1-2.087.793A3.286 3.286 0 0 0 7.875 6.03a9.325 9.325 0 0 1-6.767-3.429 3.289 3.289 0 0 0 1.018 4.382A3.323 3.323 0 0 1 .64 6.575v.045a3.288 3.288 0 0 0 2.632 3.218 3.203 3.203 0 0 1-.865.115 3.23 3.23 0 0 1-.614-.057 3.283 3.283 0 0 0 3.067 2.277A6.588 6.588 0 0 1 .78 13.58a6.32 6.32 0 0 1-.78-.045A9.344 9.344 0 0 0 5.026 15z'/%3e%3c/svg%3e");
}

.social-two .vk a::before, .social-one .vk a::before {
    background-image: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' fill='%23f8f9fa' viewBox='0 0 512 512'%3e%3cpath d='M484.7,132c3.56-11.28,0-19.48-15.75-19.48H416.58c-13.21,0-19.31,7.18-22.87,14.86,0,0-26.94,65.6-64.56,108.13-12.2,12.3-17.79,16.4-24.4,16.4-3.56,0-8.14-4.1-8.14-15.37V131.47c0-13.32-4.06-19.47-15.25-19.47H199c-8.14,0-13.22,6.15-13.22,12.3,0,12.81,18.81,15.89,20.84,51.76V254c0,16.91-3,20-9.66,20-17.79,0-61-66.11-86.92-141.44C105,117.64,99.88,112,86.66,112H33.79C18.54,112,16,119.17,16,126.86c0,13.84,17.79,83.53,82.86,175.77,43.21,63,104.72,96.86,160.13,96.86,33.56,0,37.62-7.69,37.62-20.5V331.33c0-15.37,3.05-17.93,13.73-17.93,7.62,0,21.35,4.09,52.36,34.33C398.28,383.6,404.38,400,424.21,400h52.36c15.25,0,22.37-7.69,18.3-22.55-4.57-14.86-21.86-36.38-44.23-62-12.2-14.34-30.5-30.23-36.09-37.92-7.62-10.25-5.59-14.35,0-23.57-.51,0,63.55-91.22,70.15-122' fill-rule='evenodd'/%3e%3c/svg%3e");
}

.social-two .instagram a::before, .social-one .instagram a::before {
    background-image: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' fill='%23f8f9fa' viewBox='0 0 512 512'%3e%3cpath d='M349.33,69.33a93.62,93.62,0,0,1,93.34,93.34V349.33a93.62,93.62,0,0,1-93.34,93.34H162.67a93.62,93.62,0,0,1-93.34-93.34V162.67a93.62,93.62,0,0,1,93.34-93.34H349.33m0-37.33H162.67C90.8,32,32,90.8,32,162.67V349.33C32,421.2,90.8,480,162.67,480H349.33C421.2,480,480,421.2,480,349.33V162.67C480,90.8,421.2,32,349.33,32Z'/%3e%3cpath d='M377.33,162.67a28,28,0,1,1,28-28A27.94,27.94,0,0,1,377.33,162.67Z'/%3e%3cpath d='M256,181.33A74.67,74.67,0,1,1,181.33,256,74.75,74.75,0,0,1,256,181.33M256,144A112,112,0,1,0,368,256,112,112,0,0,0,256,144Z'/%3e%3c/svg%3e");
}

.social-two .youtube a::before, .social-one .youtube a::before {
    background-image: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' fill='%23f8f9fa' viewBox='0 0 16 16'%3e%3cpath d='M8.051 1.999h.089c.822.003 4.987.033 6.11.335a2.01 2.01 0 0 1 1.415 1.42c.101.38.172.883.22 1.402l.01.104.022.26.008.104c.065.914.073 1.77.074 1.957v.075c-.001.194-.01 1.108-.082 2.06l-.008.105-.009.104c-.05.572-.124 1.14-.235 1.558a2.007 2.007 0 0 1-1.415 1.42c-1.16.312-5.569.334-6.18.335h-.142c-.309 0-1.587-.006-2.927-.052l-.17-.006-.087-.004-.171-.007-.171-.007c-1.11-.049-2.167-.128-2.654-.26a2.007 2.007 0 0 1-1.415-1.419c-.111-.417-.185-.986-.235-1.558L.09 9.82l-.008-.104A31.4 31.4 0 0 1 0 7.68v-.122C.002 7.343.01 6.6.064 5.78l.007-.103.003-.052.008-.104.022-.26.01-.104c.048-.519.119-1.023.22-1.402a2.007 2.007 0 0 1 1.415-1.42c.487-.13 1.544-.21 2.654-.26l.17-.007.172-.006.086-.003.171-.007A99.788 99.788 0 0 1 7.858 2h.193zM6.4 5.209v4.818l4.157-2.408L6.4 5.209z'/%3e%3c/svg%3e");
}

.social-two .linkedin a::before, .social-one .linkedin a::before {
    background-image: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' fill='%23f8f9fa' viewBox='0 0 512 512'%3e%3cpath d='M444.17,32H70.28C49.85,32,32,46.7,32,66.89V441.61C32,461.91,49.85,480,70.28,480H444.06C464.6,480,480,461.79,480,441.61V66.89C480.12,46.7,464.6,32,444.17,32ZM170.87,405.43H106.69V205.88h64.18ZM141,175.54h-.46c-20.54,0-33.84-15.29-33.84-34.43,0-19.49,13.65-34.42,34.65-34.42s33.85,14.82,34.31,34.42C175.65,160.25,162.35,175.54,141,175.54ZM405.43,405.43H341.25V296.32c0-26.14-9.34-44-32.56-44-17.74,0-28.24,12-32.91,23.69-1.75,4.2-2.22,9.92-2.22,15.76V405.43H209.38V205.88h64.18v27.77c9.34-13.3,23.93-32.44,57.88-32.44,42.13,0,74,27.77,74,87.64Z'/%3e%3c/svg%3e");
}

.social-two .vimeo a::before, .social-one .vimeo a::before {
    background-image: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' fill='%231b1b1b' viewBox='0 0 512 512'%3e%3cpath d='M476.9,114c-5-23.39-17.51-38.78-40.61-46.27s-64.92-4.5-94.12,16.79c-26.79,19.51-46.26,54.42-54,78.28a4,4,0,0,0,5.13,5c10.77-3.8,21.72-7.1,34-6.45,15,.8,24.51,12,24.91,25.29.3,9.79-.2,18.69-3.6,27.68C337.87,243,321,270.78,301.06,295.07a72.49,72.49,0,0,1-10,9.89c-10.21,8.29-18.81,6.1-25.41-5.2-5.4-9.29-9-18.88-12.2-29.08-12.4-39.67-16.81-80.84-23.81-121.52-3.3-19.48-7-39.77-18-56.86-11.6-17.79-28.61-24.58-50-22-14.7,1.8-36.91,17.49-47.81,26.39,0,0-56,46.87-81.82,71.35l21.2,27s17.91-12.49,27.51-18.29c5.7-3.39,12.4-4.09,17.2.2,4.51,3.9,9.61,9,12.31,14.1,5.7,10.69,11.2,21.88,14.7,33.37,13.2,44.27,25.51,88.64,37.81,133.22,6.3,22.78,13.9,44.17,28,63.55,19.31,26.59,39.61,32.68,70.92,21.49,25.41-9.09,46.61-26.18,66-43.87,33.11-30.18,59.12-65.36,85.52-101.14C433.59,270,450.49,242,464.59,210.72,478.5,179.74,484,147.26,476.9,114Z'/%3e%3c/svg%3e");
}

.social-two .pinterest a::before, .social-one .pinterest a::before {
    background-image: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' fill='%23f8f9fa' viewBox='0 0 512 512'%3e%3cpath d='M256.05,32c-123.7,0-224,100.3-224,224,0,91.7,55.2,170.5,134.1,205.2-.6-15.6-.1-34.4,3.9-51.4,4.3-18.2,28.8-122.1,28.8-122.1s-7.2-14.3-7.2-35.4c0-33.2,19.2-58,43.2-58,20.4,0,30.2,15.3,30.2,33.6,0,20.5-13.1,51.1-19.8,79.5-5.6,23.8,11.9,43.1,35.4,43.1,42.4,0,71-54.5,71-119.1,0-49.1-33.1-85.8-93.2-85.8-67.9,0-110.3,50.7-110.3,107.3,0,19.5,5.8,33.3,14.8,43.9,4.1,4.9,4.7,6.9,3.2,12.5-1.1,4.1-3.5,14-4.6,18-1.5,5.7-6.1,7.7-11.2,5.6-31.3-12.8-45.9-47-45.9-85.6,0-63.6,53.7-139.9,160.1-139.9,85.5,0,141.8,61.9,141.8,128.3,0,87.9-48.9,153.5-120.9,153.5-24.2,0-46.9-13.1-54.7-27.9,0,0-13,51.6-15.8,61.6-4.7,17.3-14,34.5-22.5,48a225.13,225.13,0,0,0,63.5,9.2c123.7,0,224-100.3,224-224S379.75,32,256.05,32Z'/%3e%3c/svg%3e");
}

.social-two .telegram a::before, .social-one .telegram a::before {
    background-image: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' fill='%23f8f9fa' viewBox='0 0 512 512'%3e%3cpath d='M53.12,199.94l400-151.39a8,8,0,0,1,10.33,10.33l-151.39,400a8,8,0,0,1-15-.34L229.66,292.45a16,16,0,0,0-10.11-10.11L53.46,215A8,8,0,0,1,53.12,199.94Z' fill='none' stroke='%23f8f9fa' stroke-linecap='round' stroke-linejoin='round' stroke-width='32px'/%3e%3cline x1='460' y1='52' x2='227' y2='285' fill='none' stroke='%23f8f9fa' stroke-linecap='round' stroke-linejoin='round' stroke-width='32px'/%3e%3c/svg%3e");
}

.social-three li {
    margin: 0 0 -1px -1px !important;
}

.social-three li:hover {
    opacity: 0.9;
}

.social-three li:focus {
    opacity: 0.9;
}

.btn-social:hover {
    opacity: 0.9;
}

.btn-social:focus {
    opacity: 0.9;
}

@media (min-width: 768px) {
    .social-two li, .social-one li {
        width: 100%;
    }
}

@media (min-width: 992px) {
    .social-two li {
        width: 49%;
    }
}

/*------------------------------------
  Social color
------------------------------------*/
.text-facebook {
    color: #3b5898 !important;
}

.hover-facebook-text:hover i {
    color: #3b5898 !important;
}

.hover-facebook a:hover i {
    color: #3b5898 !important;
}

.bg-facebook, .btn-facebook {
    background-color: #3b5898 !important;
    color: #fff;
}

.text-twitter {
    color: #55aced !important;
}

.hover-twitter-text:hover i {
    color: #55aced !important;
}

.hover-twitter a:hover i {
    color: #55aced !important;
}

.bg-twitter, .btn-twitter {
    background-color: #55aced !important;
    color: #fff;
}

.text-instagram {
    color: #6d48cb !important;
}

.hover-instagram-text:hover i {
    color: #6d48cb !important;
}

.hover-instagram a:hover i {
    color: #6d48cb !important;
}

.bg-instagram, .btn-instagram {
    background-color: #6d48cb !important;
    color: #fff;
}

.text-youtube {
    color: #e02a21 !important;
}

.hover-youtube-text:hover i {
    color: #e02a21 !important;
}

.hover-youtube a:hover i {
    color: #e02a21 !important;
}

.bg-youtube, .btn-youtube {
    background-color: #e02a21 !important;
    color: #fff;
}

.text-vimeo {
    color: #7ac5f2 !important;
}

.hover-vimeo-text:hover i {
    color: #7ac5f2 !important;
}

.hover-vimeo a:hover i {
    color: #7ac5f2 !important;
}

.bg-vimeo, .btn-vimeo {
    background-color: #7ac5f2 !important;
    color: #fff;
}

.text-envelope {
    color: #f2610b !important;
}

.hover-envelope-text:hover i {
    color: #f2610b !important;
}

.hover-envelope a:hover i {
    color: #f2610b !important;
}

.bg-envelope, .btn-envelope {
    background-color: #f2610b !important;
    color: #fff;
}

.text-linkedin {
    color: #3371b7 !important;
}

.hover-linkedin-text:hover i {
    color: #3371b7 !important;
}

.hover-linkedin a:hover i {
    color: #3371b7 !important;
}

.bg-linkedin, .btn-linkedin {
    background-color: #3371b7 !important;
    color: #fff;
}

.text-telegram {
    color: #075c8d !important;
}

.hover-telegram-text:hover i {
    color: #075c8d !important;
}

.hover-telegram a:hover i {
    color: #075c8d !important;
}

.bg-telegram, .btn-telegram {
    background-color: #075c8d !important;
    color: #fff;
}

.text-pinterest {
    color: #c9261a !important;
}

.hover-pinterest-text:hover i {
    color: #c9261a !important;
}

.hover-pinterest a:hover i {
    color: #c9261a !important;
}

.bg-pinterest, .btn-pinterest {
    background-color: #c9261a !important;
    color: #fff;
}

.text-vk {
    color: #5a7fa6 !important;
}

.hover-vk-text:hover i {
    color: #5a7fa6 !important;
}

.hover-vk a:hover i {
    color: #5a7fa6 !important;
}

.bg-vk, .btn-vk {
    background-color: #5a7fa6 !important;
    color: #fff;
}

/*h5 a{*/
/*    color:white;*/
/*}*/
.card .card-body {
    padding: 1.25rem !important;
}

.pagination .page-item.active .page-link, .pagination .page-item:hover .page-link, .pagination .page-item:focus .page-link, .pagination .page-item:active .page-link {
    color: #ababac;
}

.align-center {
    text-align: center;
}

#owl-demo .item img {
    display: block;
    width: 100%;
    height: auto;
}

.footer-link {
    color: white;
}

.video-container {
    overflow: hidden;
    position: relative;
    width:100%;
}

.video-container::after {
    padding-top: 56.25%;
    display: block;
    content: '';
}

.video-container iframe {
    position: absolute;
    top: 0;
    left: 0;
    width: 100%;
    height: 100%;
}
