/*
Theme Name: Freestyle Child
Theme URI: http://freestyle.edge-themes.com/
Description: A child theme of Freestyle Theme
Author: Edge Themes
Author URI: http://themeforest.net/user/edge-themes
Version: 1.0.2
Template: freestyle
*/
@import url("../freestyle/style.css");

h1, h2, h3, h4, h5, h6 {
    color: #1d2e3e;
    text-transform: uppercase;
}

.edgtf-title .edgtf-title-holder h1 {
    color: #fff!important;
}

div.edgtf-linked-item img:hover {
vertical-align: middle;
    -webkit-transform: scale(1.06);
    -moz-transform: scale(1.06);
    transform: scale(1.06);
    -webkit-transition: all .35s cubic-bezier(.15,.7,.54,.99);
    -moz-transition: all .35s cubic-bezier(.15,.7,.54,.99);
    /* transition: all .35s cubic-bezier(.15,.7,.54,.99); */
}

p {
    font-size:18px!important;
    color: #1d2e3e!important;
}

.edgtf-linked-boxes .edgtf-section-title .edgtf-last-element {
    display: unset!important;
}

.edgtf-linked-boxes .edgtf-section-title .edgtf-last-element span:last-child {
    display: block!important;
    font-size: 108px!important;
    position: unset!important;
    margin-top: 5px!important;
}

.edgtf-linked-boxes .edgtf-section-title {
    text-shadow: 1px 1px 2px black!important;
    font-size: 26px!important;
    line-height: 1.1;
    letter-spacing: 0.3px!important;
}

.edgtf-linked-boxes .edgtf-linked-item-text {
    padding: 0 10% 15% 5%!important;
}

.edgtf-section-subtitle {
    text-shadow: 1px 1px 2px black!important;
    margin-bottom:15px!important;
}

body.home .edgtf-linked-boxes .edgtf-linked-item:first-child {

    -webkit-transition: background-color 200ms linear;
    -ms-transition: background-color 200ms linear;
    transition: background-color 200ms linear;
}

body.home .edgtf-linked-boxes .edgtf-linked-item:nth-child(2) {

    -webkit-transition: background-color 200ms linear;
    -ms-transition: background-color 200ms linear;
    transition: background-color 200ms linear;

}

body.home .edgtf-linked-boxes .edgtf-linked-item:nth-child(3) {
    -webkit-transition: background-color 200ms linear;
    -ms-transition: background-color 200ms linear;
    transition: background-color 200ms linear;

}

body.home .edgtf-linked-boxes .edgtf-linked-item:first-child:hover {
    background-color: rgba(7, 145, 184, 0.0)!important;
-webkit-transition: background-color 200ms linear;
    -ms-transition: background-color 200ms linear;
    transition: background-color 200ms linear;

}

body.home .edgtf-linked-boxes .edgtf-linked-item:nth-child(2):hover {
    background-color: rgba(7, 145, 184, 0.0)!important;
-webkit-transition: background-color 200ms linear;
    -ms-transition: background-color 200ms linear;
    transition: background-color 200ms linear;
}

body.home .edgtf-linked-boxes .edgtf-linked-item:nth-child(3):hover {
    background-color: rgba(7, 145, 184, 0.0)!important;
-webkit-transition: background-color 200ms linear;
    -ms-transition: background-color 200ms linear;
    transition: background-color 200ms linear;
}

.edgtf-linked-boxes .edgtf-linked-item:after {
    background-color: rgba(7, 145, 184, 0.0)!important;
}

.edgtf-title .edgtf-title-holder .edgtf-title-subtitle-holder {
    padding-top: 20px!important;
}

.edgtf-title .edgtf-title-holder .edgtf-breadcrumbs-holder, .edgtf-title .edgtf-title-holder .edgtf-subtitle span {
    color: #fc7e08!important;
    text-shadow: 1px 1px 3px #094869!important;
    font-size: 19px!important;
}

div.wpcf7 {
    text-align: center!important;
}

#respond input[type=text], #respond textarea, .post-password-form input[type=password], .wpcf7-form-control.wpcf7-date, .wpcf7-form-control.wpcf7-number, .wpcf7-form-control.wpcf7-quiz, .wpcf7-form-control.wpcf7-select, .wpcf7-form-control.wpcf7-text, .wpcf7-form-control.wpcf7-textarea {
    width: 70%!important;
    background-color: #fff!important;
}

.edgtf-footer-text .textwidget p{ color: #fc7e08 !important; }
.edgtf-footer-bottom-holder{ background-color: #073142 !important; }

.pealkiri {
    text-align:center!important;
}

.pealkiri h2 {
    display:inline-block!important;
    background: #fc7e08!important;
    padding: 25px;
    color: white!important;
    font-size:28px!important;
    letter-spacing:0px!important;
}

.pood_tekst p{
    color:white!important;
}

.pood_tekst h3 {
    color:white!important;
    margin-top:30px;
}

.kontakt1_nupp {
width: 330px;
    margin-left: auto;
    margin-right: auto;
    display: block;
margin-top:10px;
}

.edgtf-light-header .edgtf-page-header>div:not(.edgtf-sticky-header) .edgtf-side-menu-button-opener, .edgtf-light-header .edgtf-top-bar .edgtf-side-menu-button-opener, .edgtf-light-header.edgtf-header-style-on-scroll .edgtf-page-header .edgtf-side-menu-button-opener {
    display: none!important;
}

footer .edgtf-footer-top-holder {
    background-color: #6389ad!important;
 background-image: url(images/footer.png)!important;
background-size: contain;
    background-position: bottom;
background-repeat:no-repeat;
}

.edgtf-page-header .edgtf-sticky-header .edgtf-sticky-holder {
    background-color: #1d2e3e!important;
display:none!important;
}

.edgtf-sticky-header, .edgtf-sticky-header.header-appear, .edgtf-sticky-holder {
display:none!important;
}




footer .widget .edgtf-footer-widget-title {
    color: #fc7e08!important;
}

footer div.edgtf-column:last-child {
}

#respond input[type=text], #respond textarea, .post-password-form input[type=password], .wpcf7-form-control.wpcf7-date, .wpcf7-form-control.wpcf7-number, .wpcf7-form-control.wpcf7-quiz, .wpcf7-form-control.wpcf7-select, .wpcf7-form-control.wpcf7-text, .wpcf7-form-control.wpcf7-textarea {
    width: 100%!important;
}

form.wpcf7-form p {
    margin: 0 0 5px!important;
    font-family: Ubuntu,sans-serif;
    color: #1e73be;
}

 .wpcf7-form-control.wpcf7-text{
    font-size: 12px;
    font-weight: 700;
    color: #1e73be;
    padding: 9px 20px!important;
    height:45px!important;
}

 .wpcf7-form-control.wpcf7-text{
    margin-bottom: 0px!important;
    font-size: 14px;
    font-weight: 400;
border-radius: 3px;
}

.wpcf7-form-control.wpcf7-textarea {
    height: 130px!important;
    color: #1e73be!important;
    font-size: 14px;
    font-weight: 400;
border-radius: 3px;
}

.wpcf7-form-control.wpcf7-submit{
    border-color: #fc7e08;
    padding: 0px 50px!important;
    font-size: 18px!important;
    height: 50px!important;
    background-color: #fc7e08!important;
}

.wpcf7-form-control.wpcf7-submit:hover{
    border-color: #1e73be!important;
    background-color: #1e73be!important;
    color:#fff!important;
}


footer .widget input[type=text], footer .widget select {
    border: none!important;
    color: #1e73be;
    font-size: 16px;
    font-weight: 400;
border-radius: 3px;
}

#respond input[type=text]:focus, #respond textarea:focus, .post-password-form input[type=password]:focus, .wpcf7-form-control.wpcf7-date:focus, .wpcf7-form-control.wpcf7-number:focus, .wpcf7-form-control.wpcf7-quiz:focus, .wpcf7-form-control.wpcf7-select:focus, .wpcf7-form-control.wpcf7-text:focus, .wpcf7-form-control.wpcf7-textarea:focus {
    border: 1px solid #1e73be!important;
}

::-webkit-input-placeholder { /* WebKit, Blink, Edge */
    color:    #1e73be!important;
}
:-moz-placeholder { /* Mozilla Firefox 4 to 18 */
   color:    #1e73be!important;
   opacity:  1;
}
::-moz-placeholder { /* Mozilla Firefox 19+ */
   color:    #1e73be!important;
   opacity:  1;
}
:-ms-input-placeholder { /* Internet Explorer 10-11 */
   color:    #1e73be!important;
}
::-ms-input-placeholder { /* Microsoft Edge */
   color:    #1e73be!important;
}

.textwidget {
    font-size:16px!important;
}

.cff-likebox {
    margin: 0px 0 0 0!important;
}

.wpb_wrapper .edgtf-section-subtitle {
    font-size: 42px!important;
    line-height: 1;
}

footer .edgtf-footer-top.edgtf-footer-top-full {
    padding: 110px 115px 130px!important;
}

#edgtf-back-to-top, .flex-control-paging.flex-control-nav li a .flex-active, .flex-control-paging.flex-control-nav li a:hover {
    background-color: #fc7e08!important;
}

.edgtf-linked-boxes .edgtf-section-title .edgtf-last-element span:last-child {
    color: #fc7e08!important;
}

.edgtf-fullscreen-menu-holder {
    background-color: #1d2e3e;
}

a.edgtf-search-opener {
display:none!important;
}

.edgtf-side-menu-button-opener>i {
    display: none!important;
}

.tbk-book-now-button, .tbk-book-confirmation-button {
    background: #1e73be!important;
}

.tbk-book-now-button:hover, .tbk-book-confirmation-button:hover {
        background-color: #fc7e08!important;
}

body.home .edgtf-logo-wrapper a img.edgtf-light-logo {
    margin-top:30px;
}

.varustuse_nimekiri p, .varustuse_nimekiri h3{
    color:#fff!important;
}

.varustuse_nimekiri li{
    color:#fc7e08!important;
}

.edgtf-image-gallery .edgtf-image-gallery-grid.edgtf-gallery-prettyphoto a:after, .edgtf-image-gallery-masonry.edgtf-gallery-prettyphoto a:after {
    background-color: none!important;
}

.edgtf-image-gallery-masonry.edgtf-gallery-prettyphoto .edgtf-pp-icon {
    background: rgba(254, 79, 0, 0.79)!important;
}

body.page-template.page-template-full-width.page-template-full-width-php.page.page-id-2069 .edgtf-main-menu ul li a, 
body.page-template.page-template-full-width.page-template-full-width-php.page.page-id-7970 .edgtf-main-menu ul li a {
    color: #1d2e3e;
}


body.page-template.page-template-full-width.page-template-full-width-php.page.page-id-2069 .edgtf-main-menu ul li a.current,
body.page-template.page-template-full-width.page-template-full-width-php.page.page-id-7970 .edgtf-main-menu ul li a.current  {
    color:#fc7e08!important;
}

body.page-template.page-template-full-width.page-template-full-width-php.page.page-id-2069 .edgtf-title {
    display: none;
}

body.page-template.page-template-full-width.page-template-full-width-php.page.page-id-2069 nav.edgtf-main-menu.edgtf-drop-down.edgtf-sticky-nav a,
body.page-template.page-template-full-width.page-template-full-width-php.page.page-id-7970 nav.edgtf-main-menu.edgtf-drop-down.edgtf-sticky-nav a{
   color:#fff;
}

table td, table td span {
    color: #1d2e3e!important;
    font-size:17px!important;
}

table td:nth-child(odd){
    text-align:left!important;
}

table td:nth-child(even){
    text-align:right!important;
}

table tr{
    border:none!important;
}

table tr:nth-child(even){
    border-left: 4px solid #fc7e08!important;
    border-right: 4px solid #fc7e08!important;
    background: #e8e8e8;
}

.edgtf-vertical-align-containers .edgtf-position-right {
    min-width: 800px;
}
a.current {
    color: #fc7e08!important;
}

div.edgtf-logo-wrapper a {
    height:100px!important;
}


.edgtf-main-menu ul li a {
    color: #1d2e3e!important;
}

.edgtf-main-menu ul li a.current {
    color: #fc7e08!important;
}

.edgtf-main-menu.edgtf-sticky-nav>ul>li>a {
    color: #fff!important;
}

.edgtf-main-menu.edgtf-sticky-nav>ul>li>a.current {
    color: #fc7e08!important;
}


.avakuva:hover .edgtf-linked-boxes .edgtf-linked-item {
        -webkit-filter: blur(5px); /* Safari 6.0 - 9.0 */
    filter: blur(5px);
    background-color: rgba(0, 148, 214, 0.34)!important;
}


.avakuva:hover .edgtf-linked-boxes .edgtf-linked-item:hover {
        filter:none!important;
}

.edgtf-logo-wrapper {
    display: inline-block!important;
}

.slogan {
    margin-top: -5%;
    margin-left: 35%;
    width: 100%;
    line-height: 1.3;
    border-left: 1px solid #eaeaea;
    padding-left: 8px;
    font-weight: 600;
    font-size: 16px;
    color: #fff;
}

.edgtf-vertical-align-containers .edgtf-position-left {
    width: 700px;		position: absolute;
}

@media only screen and (min-width: 1025px){
body.page-template.page-template-full-width.page-template-full-width-php.page.page-id-5069 .edgtf-title.edgtf-has-parallax-background {
    height: 410px!important;
}
}

@media only screen and (min-width: 1025px){
body.page-template.page-template-full-width.page-template-full-width-php.page.page-id-7970 .edgtf-title.edgtf-has-parallax-background {
    height: 350px!important;
}
}

#cff h3, #cff h4, #cff h5, #cff h6, #cff p {
    COLOR: WHITE!IMPORTANT;
}

div.edgtf-sticky-header.header-appear .slogan {
    margin-top: -9.5%!important;
}

@media only screen and (max-width:1480px){
.edgtf-main-menu>ul>li>a span.edgtf-item-inner {
    padding: 0 8px!important;
}
}

@media only screen and (max-width:1400px){
.edgtf-vertical-align-containers .edgtf-position-right {
    min-width: 700px;
}
}

@media only screen and (max-width:1360px){
.edgtf-vertical-align-containers {
    padding: 0 5px 0px 10px;
}
}


@media only screen and (max-width:1270px){
.slogan {
    width: 100%;
    border-left: 1px solid #eaeaea;
    padding-left: 8px;
    font-size: 16px;
    margin-top: -15.5%;
    margin-left: 33%;
}

body > div.edgtf-wrapper > div > div > div > div.edgtf-title.edgtf-standard-type.edgtf-has-background.edgtf-content-left-alignment.edgtf-title-medium-text-size.edgtf-animation-no.edgtf-title-image-not-responsive.edgtf-title-full-width, 
body > div.edgtf-wrapper > div > div > div > div.edgtf-title.edgtf-standard-type.edgtf-has-background.edgtf-content-left-alignment.edgtf-title-medium-text-size.edgtf-animation-no.edgtf-title-image-not-responsive.edgtf-title-in-grid  {
    height: 180px !important;
overflow: hidden !important;
}
}


@media only screen and (max-width:1145px){
.slogan {
   /* display:none!important;*/
       width: 400px;
}
}

@media only screen and (max-width:1270px){
.edgtf-vertical-align-containers .edgtf-position-left {
    width: 700px;		position: absolute;
}
}

@media only screen and (max-width:1145px){
.edgtf-vertical-align-containers .edgtf-position-left {
    width: 200px;	    position: absolute;
}
}

@media only screen and (max-width: 1200px){
.edgtf-linked-boxes.edgtf-linked-boxes-col-3 .edgtf-linked-item {
    width: 100%;
    height: 33.33%;
}
}

@media only screen and (max-width: 1200px){
.edgtf-linked-boxes .edgtf-linked-item-text {
    padding: 2% 2% 2% 5%!important;
}
}

@media only screen and (max-width: 600px){
.edgtf-linked-boxes .edgtf-linked-item-text {
    padding: 2% 2% 2% 3%!important;
}
}

@media only screen and (max-width: 1200px){
.edgtf-linked-boxes .edgtf-section-title .edgtf-last-element span:last-child {
    font-size: 78px!important;
    margin: 0px!important;
    height: 70px;
}
}

@media only screen and (max-width: 1200px){
div.vc_row.wpb_row.vc_row-fluid.edgtf-section.avakuva.vc_custom_1507887055278.edgtf-content-aligment-left {
    margin-top:0px!important;  
}
}

@media only screen and (max-width: 960px){
.edgtf-vertical-align-containers .edgtf-position-right {
    display: none!important;
}
}

@media only screen and (max-width: 960px){
div.edgtf-linked-boxes.edgtf-linked-boxes-col-3.edgtf-linked-boxes-full-height {
    height:750px!important;
}
}

@media only screen and (max-width: 799px){
    .wpb_wrapper .edgtf-section-subtitle {
    font-size:30px!important;
    }
}

@media only screen and (max-width: 799px){
   .edgtf-linked-boxes .edgtf-section-title   {
    font-size:22px!important;
    }
}

@media only screen and (min-width: 799px){
.edgtf-title .edgtf-title-holder .edgtf-breadcrumbs-holder, .edgtf-title .edgtf-title-holder .edgtf-subtitle span {
    font-size: 22px!important;
    font-weight: 500;
}
}

@media only screen and (max-width: 600px){
    .wpb_wrapper .edgtf-section-subtitle  {
    font-size:26px!important;
    }
}

@media only screen and (max-width: 400px){
    .wpb_wrapper .edgtf-section-subtitle  {
    font-size:22px!important;
    }
}

@media only screen and (max-width: 600px){
    .edgtf-linked-boxes .edgtf-section-title  {
    font-size:18px!important;
    }
}

@media only screen and (max-width: 376px){
div.edgtf-linked-boxes.edgtf-linked-boxes-col-3.edgtf-linked-boxes-full-height {
    height:670px!important;
}
}

@media only screen and (max-width: 376px){
div.edgtf-linked-boxes.edgtf-linked-boxes-col-3.edgtf-linked-boxes-full-height {
    height:570px!important;
}
}

@media only screen and (min-width: 1025px){
.edgtf-title.edgtf-has-parallax-background {
    height: 450px!important;
}
}


@media only screen and (max-width: 1200px){
div.edgtf-full-width-inner div.wpb_text_column.wpb_content_element {
    padding-left: 35px;
    padding-right: 35px;
}
}

@media only screen and (max-width: 480px){
.edgtf-container-inner, .edgtf-grid, .edgtf-grid-section .edgtf-section-inner, .edgtf-slider .carousel-inner .edgtf-slider-content-outer {
    width: 95%!important;
}
}

@media only screen and (max-width: 480px){
.edgtf-linked-item{
    height:185px!important;
}
}

@media only screen and (max-width: 767px){
.broneering .vc_column-inner {
    padding-right: 0% !important;
    padding-left: 0% !important;
}
}

@media only screen and (max-width: 600px){
.pealkiri.alla {
    padding-top: 40px !important;
}
}

@media only screen and (max-width: 760px){
footer .edgtf-footer-top.edgtf-footer-top-full {
    padding: 110px 15px 130px!important;
}
}

@media only screen and (max-width: 760px){
footer div.edgtf-column:last-child {
    width: 100%!important;
    margin-left: 0px;
}
}

.edgtf-mobile-header .edgtf-mobile-menu-opener {
    margin-left: 20px;
}

.edgtf-vertical-align-containers .edgtf-position-left-inner:nth-child(2) {
display:none!important;
}

.edgtf-page-header .edgtf-fixed-wrapper.fixed {
    display: none;
}


/* Safari 10.1+ (which is the latest version of Safari at this time) */

@media not all and (min-resolution:.001dpcm) { @media {

    .edgtf-logo-wrapper a img.edgtf-normal-logo {
        opacity: 1;
        margin-top: -80px;
    }
}}

@media only screen and (-webkit-min-device-pixel-ratio: 1) {
     ::i-block-chrome, .edgtf-logo-wrapper a img.edgtf-normal-logo  {
        opacity: 1;
        margin-top: -80px;
    }
}

input.wpcf7-form-control.wpcf7-submit {
    float: left;
}

.edgtf-mobile-header .edgtf-mobile-logo-wrapper img {
    height: 90px!important;
    width: auto;
    margin-top: -15px;
}

.edgtf-mobile-header .edgtf-mobile-nav a, .edgtf-mobile-header .edgtf-mobile-nav h4 {
    border-bottom: 1px solid #eaeaea;
    font-size: 16px!important;
    color: #000;
    padding: 12px 0!important;
    text-align:center!important;
}

@media only screen and (min-width: 768px){
.tooted{
    width: 56.66666667%;
}
}

@media only screen and (max-width: 480px){
.varustuse_info{
margin-top: 242px;
}
}

.fa-navicon:before, .fa-reorder:before, .fa-bars:before {
    font-size: 22px;
}

.desc_town{
	flex: 1 1 45%; padding: 0px 15px;
	
}

.inp{
	width: 50%; 
	padding: 8px 12px; 
	border: 1px solid #ccc; 
	border-radius: 6px; 
	font-size: 16px;
}

.mobile_block{
	display: none;
}

@media only screen and (max-width: 1299px){
.tsize-4{
	font-size: 40px;
}
.lisaks {
    display:block!important;
}
.mobile_block{
	display: flex;
	flex-direction: column;
	align-content: center;
	justify-content: center;
	align-items: center;
}
#text-15 > div > p {		color: #fc7e08 !important;	}

.edgtf-blog-list-holder .edgtf-excerpt {
    color: #fc7e08 !important;
    font-size: 12px !important;	
}

#text-16 > div {
    color: #fc7e08!important;
}
#mobile-menu-item-8304, #mobile-menu-item-8534, #mobile-menu-item-8535, #mobile-menu-item-11116, #mobile-menu-item-12395, #mobile-menu-item-12452 {
	background-color: #fc7e08 !important;
	color: #fff !important;
	font-weight: 800 !Important;
}
#mobile-menu-item-8304 > a, #mobile-menu-item-8534 > a, #mobile-menu-item-8535 > a, #mobile-menu-item-11116 > a, #mobile-menu-item-12395 > a, #mobile-menu-item-12452 > a {		color: #fff !important; font-weight: 800 !Important;	}
#menu-mobile-menu{
	padding-bottom: 20px !important;
	}
.ui.mini.label, .ui.mini.labels .label {
    font-size: 12px !important;
}
.edgtf-title-full-width, .edgtf-title-in-grid {
    overflow: hidden !Important;
    height: 180px !important;
}
.desc_town{
	flex: 1 1 100%; padding: 0px 15px;
	
}
.inp{
	width: 100% !important; 
}
.basic-nupp{
	width: 100%;
}
}

#nav-menu-item-8303 > a > span > span > span {
    border-bottom: 2px solid orange !important;
}
.edgtf-title-full-width, .edgtf-title-in-grid {
    object-fit: cover !important;
    background-size: cover !important;
    background-position: center 20% !important;
    height: 450px !important;
}
.edgtf-title-full-width:before, .edgtf-title-in-grid:before, .edgtf-title.edgtf-has-background:before {
  content: "";
  display: block;
  position: absolute;
  top: 0;
  bottom: 0;
  left: 0;
  right: 0;
  background: rgba(38,90,139, 0.5);
  -moz-transition: background .3s linear;
  -webkit-transition: background .3s linear;
  -o-transition: background .3s linear;
  transition: background .3s linear;    z-index: 9;
}.kolm_nuppu {	position: absolute;	margin-top: 30px;	z-index: 99999999999;}a.nupuke {	border-color: #fc7e08;    padding: 10px;    font-size: 14px!important;    background-color: #fc7e08!important;	color: #fff !important;	width: auto;    font-family: inherit;    margin: 0;    display: inline-block;     cursor: pointer;    font-weight: 700;}a.nupuke:hover {    border-color: #1e73be!important;    background-color: #1e73be!important;    color: #fff!important;}


/* PARANDAME PÄISE ÄRA SAFARISSSSS , APPI! */

.edgtf-header-standard .edgtf-menu-area .edgtf-vertical-align-containers .edgtf-position-right-inner {
    height: 100%;
    margin-top: 0px;
    position: relative;
}

.edgtf-vertical-align-containers .edgtf-position-left {
    margin-top: 180px;
    position: absolute;
}

.edgtf-vertical-align-containers .edgtf-position-left-inner {
    vertical-align: middle;
    display: inline-block;
    position: absolute;
    margin-top: 90px;
}

.edgtf-title .edgtf-title-holder .edgtf-title-subtitle-holder {
    padding-top: 20px!important;
    margin-top: 200px;
}

.edgtf-mobile-header .edgtf-mobile-nav a, .edgtf-mobile-header .edgtf-mobile-nav h4 {
    border-bottom: 1px solid #eaeaea;
    font-size: 16px!important;
    color: #000;
    padding: 8px 0!important;
    text-align: center!important;
}

@media only screen and (max-width: 1024px) {
.edgtf-title.edgtf-title-image-not-responsive .edgtf-title-image {
    display: block;
    object-fit: cover;
    background-size: cover;
    height: 100%;
}
.edgtf-title .edgtf-title-image img {
    display: block;
    position: relative;
    width: 100%;
    height: 100%;
    object-fit: cover;
}
}

.edgtf-drop-down .edgtf-menu-second .edgtf-menu-inner ul li {
    background-color: #ffffff !important;
}

.edgtf-drop-down .edgtf-menu-narrow .edgtf-menu-second .edgtf-menu-inner ul, .edgtf-drop-down .edgtf-menu-second .edgtf-menu-inner>ul {
    display: inline-block;
    position: relative;
    background-color: #ffffff !important;
}

.edgtf-drop-down .edgtf-menu-second .edgtf-menu-inner ul li:hover {
    background-color: #f7f7f7 !important;
}

.edgtf-page-header .edgtf-menu-area .edgtf-logo-wrapper a {
    max-height: 100px!important;
}

.edgtf-position-left{    
    background-color: rgba(19, 73, 145, 0.5);
    padding: 5px 15px 15px 15px;
    border-radius: 10px;
}

.edgtf-content .edgtf-content-inner>.edgtf-container>.edgtf-container-inner {
	padding: none !important;
}


