/* 
	Theme Name: Hello Elementor Child
	Theme URI: https://github.com/elementor/hello-theme-child/
	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: 2.9.0
	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
*/


@font-face {
    font-family: 'oxygenbold';
    src: url('/wp-content/font/oxygen-bold-webfont.eot');
    src: url('/wp-content/font/oxygen-bold-webfont.eot?#iefix') format('embedded-opentype'),
        url('/wp-content/font/oxygen-bold-webfont.woff2') format('woff2'),
        url('/wp-content/font/oxygen-bold-webfont.woff') format('woff'),
        url('/wp-content/font/oxygen-bold-webfont.svg#oxygenbold') format('svg');
    font-weight: normal;
    font-style: normal;
}

@font-face {
    font-family: 'oxygenlight';
    src: url('/wp-content/font/oxygen-light-webfont.eot');
    src: url('/wp-content/font/oxygen-light-webfont.eot?#iefix') format('embedded-opentype'),
        url('/wp-content/font/oxygen-light-webfont.woff2') format('woff2'),
        url('/wp-content/font/oxygen-light-webfont.woff') format('woff'),
        url('/wp-content/font/oxygen-light-webfont.svg#oxygenlight') format('svg');
    font-weight: normal;
    font-style: normal;
}

@font-face {
    font-family: 'oxygenregular';
    src: url('/wp-content/font/oxygen-regular-webfont.eot');
    src: url('/wp-content/font/oxygen-regular-webfont.eot?#iefix') format('embedded-opentype'),
        url('/wp-content/font/oxygen-regular-webfont.woff2') format('woff2'),
        url('/wp-c ontent/font/oxygen-regular-webfont.woff') format('woff'),
        url('/wp-content/font/oxygen-regular-webfont.svg#oxygenregular') format('svg');
    font-weight: normal;
    font-style: normal;
}

.linktree-logo{
    width: 250px;
    display: block;
    margin: 0 auto;
    margin-top: 50px;
    margin-bottom: 50px;
    max-width: 100%;
}

footer{
	margin-top: 35px;
	padding-bottom: 50px;
}

footer a {
    font-size: 14px;
    margin: 0px;
    color: #2A2B25 !important;
	font-family: 'oxygenlight' !important;
	text-decoration: none;
}

footer a:hover {
    opacity: 0.7;
}

.linktree-btn{
    display: block;
	font-family: 'oxygenlight' !important;
	font-size: 18px;
    line-height: 26px;
    text-align: center;
    text-decoration: none;
    padding: 15px 20px;
    margin-bottom: 15px;
}

.linktree-btn:hover {
    opacity: 0.7;
}

.linktree-btn svg{
	width: 16px;
	margin-left: 20px;
}

.linktree-btn-red{
    color: #FFFFFF;
    background-color: #D9000D;	
}

.linktree-btn-darkred{
    color: #FFFFFF;
    background-color: #A70F0E;	
}

.linktree-btn-green{
    color: #FFFFFF;
    background-color: #00965F;	
}

.linktree-btn-blue{
    color: #FFFFFF;
    background-color: #0069B3;	
}

.linktree-btn-darkblue{
    color: #FFFFFF;
    background-color: #003761;	
}

.linktree-btn-grey{
    color: #FFFFFF;
    background-color: #2A2B25;	
}

.linktree-btn-lightgrey{
    color: #2A2B25;
    background-color: #E5E5E5;	
}

.social-icon i{
    color: white;
    font-size: 25px;
	margin: 0 7px;
}

.social-icon.social-insta i{
    font-size: 28px;	
}

.social-icon .fa-envelope{
    font-size: 30px;	
}

.social-icon {
    margin-bottom: 15px;
    display: inline-block;
}

.white{
	color: white !important;
}

body{
	position: relative;
	background-size: cover;
	background-repeat: no-repeat;
}

.body-wrap{
    background-color: #000000B8;
    margin: 20px;
}

.bottom-bow{
	width: 100vw;
	margin-left: -20px;
	margin-bottom: -20px;
	margin-top: -50px;
}








@media screen and (max-width: 767.98px) { 
	.container {
		padding-right: 30px;
		padding-left: 30px;
	}
}







