/* 

Theme Name: Hello Elementor Child

Theme URI: https://github.com/elementor/hello-theme/

Description: Hello Elementor Child is a child theme of Hello Elementor, created by Elementor team

Author: Elementor Team

Author URI: https://elementor.com/

Template: hello-elementor

Version: 1.0.1

Text Domain: hello-elementor-child

License: GNU General Public License v3 or later.

License URI: https://www.gnu.org/licenses/gpl-3.0.html

Tags: flexible-header, custom-colors, custom-menu, custom-logo, editor-style, featured-images, rtl-language-support, threaded-comments, translation-ready

*/



/*

    Add your custom styles here

*/

h1 {

	color:#009aa3 !important;

	font-size:50px !important;

}

h2 {

	color:#9a9ba6 !important;

	font-size:32px !important;

}

h3 {

	margin-block:0;

}

header header:before {

	display:none !important;

}

header.site-header {

	background:#00aaad;

	display:flex;

}

header.site-header .container {

	width:1200px;

	max-width:1200px;

	margin:0 auto;

	display:flex;

}

p {

	margin-block-start: 0;

	margin-block-end: 1rem;

}



.header-featured-image {

	max-height:300px;

	overflow:hidden;

}



.main-content ul {

	font-size:20.8px !important;

}

.main-content ul li {

	font-size:20.8px !important;

}

.has-content-bg .swiper-slide-contents {

	background:rgba(154, 155, 166, .65);

	padding:30px;

}

a.show-pdf {

	padding: 5px 25px;

    background: #009aa3;

    color: #fff;

    margin-left: 10px;

}

.elementor-tab-content object, .elementor-tab-content iframe {

	margin-top:1rem;

}

.elementor-tab-content object.pdf-object, .elementor-tab-content iframe.pdf-iframe {

	height:1200px;

}

@media all and (max-width:600px) {

	.elementor-tab-content object.pdf-object, .elementor-tab-content iframe.pdf-iframe {

		height:600px;

	}

}

.pdf-slider {

	margin-top:1rem;

}

#skip-link a {

    display: block;

    position: absolute;

    left: -999px;

    top: -999px;

    }



#skip-link a:focus {

    left: 0;

    top: 0;

    padding: 3px;

    background: #ffc;

    border:1px solid #990000;

    }
	
@media (min-width: 640px) {
  #BorlabsCookieBox h2.brlbs-cmpnt-h2, .brlbs-cmpnt-container h2.brlbs-cmpnt-h2 {
    font-size: 14px !important;
    line-height: 21px !important;
  }
}