/*
Theme Name: Illdy
Theme URI: http://colorlib.com/wp/themes/illdy/
Author: Colorlib
Author URI: http://colorlib.com
Description: Illdy is a stunning multipurpose WordPress theme built based on Bootstrap frontend framework making it fully responsive and mobile friendly. This theme is well suited for business, landing page, portfolio or any other creative websites. This leaves heavy lifting to WordPress Customizer therefore you can create your website on live preview mode. Which means that you can see changes happen on your website in real time as you make them
Version: 2.1.7
Tested up to: 5.5
Requires PHP: 5.6
Tags: portfolio, entertainment, blog
License: GNU General Public License v2 or later
License URI: http://www.gnu.org/licenses/gpl-2.0.html
Tags: blog, e-commerce, portfolio
Text Domain: illdy

This theme, like WordPress, is licensed under the GPL.
Use it to make something cool, have fun, and share what you've learned with others.
*/

/*Plugin-Fix-Styles*/

.elementor-page #header,
.elementor-page #footer,
.elementor-page .bottom-footer,
.hscroll_scrollable.hscroll_fullscreen_root b
{
	display:none;
}

.hscroll_scrollable.hscroll_fullscreen_root
{
	margin-left:-253px;
}

#hscroll_fullscreen_slide_43 /*last page*/
{
	margin: 0 -260px 0 0  !important;
}

/*General*/

/*html
{
    scroll-behavior: smooth;
	overflow: -moz-scrollbars-none;
    scrollbar-width: none;
}*/


.elementor-page
{
    scroll-behavior: smooth;
	overflow: -moz-scrollbars-none;
    scrollbar-width: none;
}

.elementor-page::-webkit-scrollbar {
    display: none;
}



h1
{
	font-size: 45px;
	line-height: 50px;
}

h2
{
	font-size: 42px;
    color: black !important;
    margin-bottom: 0 !important;
	line-height: 50px;
	text-align: left;
}

.big-text
{
	font-size: 40px;
}

.elementor-text-editor{
	text-align: justify;
}

.elementor-kit-1548 h2 {
    font-family: 'Roboto', sans-serif;
}

#hscroll_fullscreen_slide_0 #right-image-home-slide .elementor-image,
#hscroll_fullscreen_slide_1,
#hscroll_fullscreen_slide_3,
#hscroll_fullscreen_slide_4,
#hscroll_fullscreen_slide_6,
#hscroll_fullscreen_slide_6 .elementor-widget-text-editor,
#hscroll_fullscreen_slide_7,
#hscroll_fullscreen_slide_8,
#hscroll_fullscreen_slide_9,
#hscroll_fullscreen_slide_9 .elementor-row div:nth-child(2).elementor-column,
#hscroll_fullscreen_slide_10,
#hscroll_fullscreen_slide_11,
#hscroll_fullscreen_slide_12,
#hscroll_fullscreen_slide_13,
#hscroll_fullscreen_slide_13 .elementor-widget-text-editor,
#hscroll_fullscreen_slide_14,
#hscroll_fullscreen_slide_14 .elementor-row div:nth-child(2).elementor-column,
#hscroll_fullscreen_slide_15,
#hscroll_fullscreen_slide_17,
#hscroll_fullscreen_slide_18,
#hscroll_fullscreen_slide_19,
#hscroll_fullscreen_slide_20,
#hscroll_fullscreen_slide_22,
#hscroll_fullscreen_slide_23,
#hscroll_fullscreen_slide_24,
#hscroll_fullscreen_slide_25,
#hscroll_fullscreen_slide_26,
#hscroll_fullscreen_slide_26 .elementor-row div:nth-child(2).elementor-column,
#hscroll_fullscreen_slide_27,
#hscroll_fullscreen_slide_29,
#hscroll_fullscreen_slide_30,
#hscroll_fullscreen_slide_31,
#hscroll_fullscreen_slide_32,
#hscroll_fullscreen_slide_32 .elementor-row div:nth-child(2).elementor-column,
#hscroll_fullscreen_slide_33,
#hscroll_fullscreen_slide_34,
#hscroll_fullscreen_slide_36,
#hscroll_fullscreen_slide_37,
#hscroll_fullscreen_slide_38,
#hscroll_fullscreen_slide_39,
#hscroll_fullscreen_slide_40,
#hscroll_fullscreen_slide_41,
#hscroll_fullscreen_slide_42,
#hscroll_fullscreen_slide_42 .elementor-row .elementor-column-wrap,
#hscroll_fullscreen_slide_42 .elementor-row div:nth-child(2).elementor-column,
#hscroll_fullscreen_slide_43
{
	display: flex;
	align-items: center;
	justify-content: center !important;
}

#hscroll_fullscreen_slide_0,
#hscroll_fullscreen_slide_1,
#hscroll_fullscreen_slide_2,
#hscroll_fullscreen_slide_3,
#hscroll_fullscreen_slide_4,
#hscroll_fullscreen_slide_5,
#hscroll_fullscreen_slide_6,
#hscroll_fullscreen_slide_7,
#hscroll_fullscreen_slide_8,
#hscroll_fullscreen_slide_9,
#hscroll_fullscreen_slide_10,
#hscroll_fullscreen_slide_11,
#hscroll_fullscreen_slide_12,
#hscroll_fullscreen_slide_13,
#hscroll_fullscreen_slide_14,
#hscroll_fullscreen_slide_15,
#hscroll_fullscreen_slide_16,
#hscroll_fullscreen_slide_17,
#hscroll_fullscreen_slide_18,
#hscroll_fullscreen_slide_19,
#hscroll_fullscreen_slide_20,
#hscroll_fullscreen_slide_21,
#hscroll_fullscreen_slide_22,
#hscroll_fullscreen_slide_23,
#hscroll_fullscreen_slide_24,
#hscroll_fullscreen_slide_25,
#hscroll_fullscreen_slide_26,
#hscroll_fullscreen_slide_27,
#hscroll_fullscreen_slide_28,
#hscroll_fullscreen_slide_29,
#hscroll_fullscreen_slide_30,
#hscroll_fullscreen_slide_31,
#hscroll_fullscreen_slide_32,
#hscroll_fullscreen_slide_33,
#hscroll_fullscreen_slide_34,
#hscroll_fullscreen_slide_35,
#hscroll_fullscreen_slide_36,
#hscroll_fullscreen_slide_37,
#hscroll_fullscreen_slide_38,
#hscroll_fullscreen_slide_39,
#hscroll_fullscreen_slide_40,
#hscroll_fullscreen_slide_41,
#hscroll_fullscreen_slide_42
{
	margin: 0!important;
}

#hscroll_fullscreen_slide_3  .elementor-column-gap-default>.elementor-row>.elementor-column>.elementor-element-populated,
#hscroll_fullscreen_slide_4  .elementor-column-gap-default>.elementor-row>.elementor-column>.elementor-element-populated,
#hscroll_fullscreen_slide_6  .elementor-column-gap-default>.elementor-row>.elementor-column>.elementor-element-populated,
#hscroll_fullscreen_slide_13  .elementor-column-gap-default>.elementor-row>.elementor-column>.elementor-element-populated,
#hscroll_fullscreen_slide_28  .elementor-column-gap-default>.elementor-row>.elementor-column>.elementor-element-populated,
#hscroll_fullscreen_slide_35  .elementor-column-gap-default>.elementor-row>.elementor-column>.elementor-element-populated,
#hscroll_fullscreen_slide_41  .elementor-column-gap-default>.elementor-row>.elementor-column>.elementor-element-populated,
#hscroll_fullscreen_slide_42  .elementor-column-gap-default>.elementor-row>.elementor-column>.elementor-element-populated,
#hscroll_fullscreen_slide_43  .elementor-column-gap-default>.elementor-row>.elementor-column>.elementor-element-populated
{
	padding: 0;
}

#hscroll_fullscreen_slide_6 .elementor-row div:nth-child(2).elementor-column,
#hscroll_fullscreen_slide_13 .elementor-row div:nth-child(2).elementor-column
{
	align-items: center;
}

#hscroll_fullscreen_slide_1 .elementor-widget-video,
#hscroll_fullscreen_slide_1 .elementor-widget-text-editor,
#hscroll_fullscreen_slide_12 .elementor-row .elementor-text-editor,
#hscroll_fullscreen_slide_15 .elementor-row .elementor-text-editor,
#hscroll_fullscreen_slide_17 .elementor-row .elementor-text-editor,
#hscroll_fullscreen_slide_18 .elementor-row .elementor-text-editor,
#hscroll_fullscreen_slide_20 .elementor-row .elementor-text-editor,
#hscroll_fullscreen_slide_22 .elementor-row .elementor-text-editor,
#hscroll_fullscreen_slide_23 .elementor-row .elementor-text-editor,
#hscroll_fullscreen_slide_24 .elementor-row .elementor-text-editor,
#hscroll_fullscreen_slide_25 .elementor-row .elementor-text-editor,
#hscroll_fullscreen_slide_27 .elementor-row .elementor-text-editor,
#hscroll_fullscreen_slide_29 .elementor-row .elementor-text-editor,
#hscroll_fullscreen_slide_34 .elementor-row .elementor-text-editor,
#hscroll_fullscreen_slide_38 .elementor-row .elementor-text-editor,
#hscroll_fullscreen_slide_39 .elementor-row .elementor-text-editor
{
	width: 70%;
	margin: auto;
}

#hscroll_fullscreen_slide_10 .elementor-row .elementor-text-editor,
#hscroll_fullscreen_slide_11 .elementor-row .elementor-text-editor,
#hscroll_fullscreen_slide_19 .elementor-row .elementor-text-editor,
#hscroll_fullscreen_slide_30 .elementor-row .elementor-text-editor,
#hscroll_fullscreen_slide_31 .elementor-row .elementor-text-editor,
#hscroll_fullscreen_slide_36 .elementor-row .elementor-text-editor,
#hscroll_fullscreen_slide_37 .elementor-row .elementor-text-editor
{
	width: 55%;
    margin: auto;
}

/*Background lines left*/
#hscroll_fullscreen_slide_1,
#hscroll_fullscreen_slide_8,
#hscroll_fullscreen_slide_10,
#hscroll_fullscreen_slide_14,
#hscroll_fullscreen_slide_16,
#hscroll_fullscreen_slide_20,
#hscroll_fullscreen_slide_29,
#hscroll_fullscreen_slide_33
{
	background: url(../wp-content/uploads/2021/01/02-white-bg.jpg) no-repeat;
	background-position-y: -90px;
}

/*Background lines right*/
#hscroll_fullscreen_slide_24,
#hscroll_fullscreen_slide_26,
#hscroll_fullscreen_slide_31,
#hscroll_fullscreen_slide_36,
#hscroll_fullscreen_slide_38
{
	background: url(../wp-content/uploads/2021/01/02-white-bg-rotate-rotated.jpg) no-repeat;
	background-position: right;
}

/*Background grey*/
#hscroll_fullscreen_slide_5,
#hscroll_fullscreen_slide_9,
#hscroll_fullscreen_slide_12,
#hscroll_fullscreen_slide_13,
#hscroll_fullscreen_slide_15,
#hscroll_fullscreen_slide_19,
#hscroll_fullscreen_slide_25,
#hscroll_fullscreen_slide_27,
#hscroll_fullscreen_slide_30,
#hscroll_fullscreen_slide_32,
#hscroll_fullscreen_slide_34,
#hscroll_fullscreen_slide_35,
#hscroll_fullscreen_slide_37,
#hscroll_fullscreen_slide_39,
#hscroll_fullscreen_slide_40,
#hscroll_fullscreen_slide_42
{
	background: #F2F2F2;
}

#hscroll_fullscreen_slide_10 img,
#hscroll_fullscreen_slide_11 img,
#hscroll_fullscreen_slide_16 img,
#hscroll_fullscreen_slide_36 img,
#hscroll_fullscreen_slide_41 img,
#hscroll_fullscreen_slide_43 img
{
	border: 1px solid #dcddde;
}

#hscroll_fullscreen_slide_4 .elementor-section.elementor-section-boxed > .elementor-container,
#hscroll_fullscreen_slide_9 .elementor-section.elementor-section-boxed > .elementor-container,
#hscroll_fullscreen_slide_14 .elementor-section.elementor-section-boxed > .elementor-container,
#hscroll_fullscreen_slide_26 .elementor-section.elementor-section-boxed > .elementor-container,
#hscroll_fullscreen_slide_32 .elementor-section.elementor-section-boxed > .elementor-container,
#hscroll_fullscreen_slide_33 .elementor-section.elementor-section-boxed > .elementor-container,
#hscroll_fullscreen_slide_36 .elementor-section.elementor-section-boxed > .elementor-container,
#hscroll_fullscreen_slide_37 .elementor-section.elementor-section-boxed > .elementor-container,
#hscroll_fullscreen_slide_41 .elementor-section.elementor-section-boxed > .elementor-container
{
	max-width: 1450px;
}

#hscroll_fullscreen_slide_25 .elementor-section.elementor-section-boxed > .elementor-container
{
	max-width: 1700px;
}


#hscroll_fullscreen_slide_13 .elementor-section.elementor-section-boxed > .elementor-container,
#hscroll_fullscreen_slide_42 .elementor-section.elementor-section-boxed > .elementor-container
{
	max-width: 1920px;
}

/*Scrollbar*/

#scrollbar {
  height:10px;
  position:relative;
  background:#999;
}

#scrollbar-handle {
  position:absolute;
  width:0;
  left:0;
  height:10px;
  background: #004494;
}
	
	
/*Individual slides*/

#hscroll_fullscreen_slide_0
{
	background: url(../wp-content/uploads/2021/01/background-first-slide.jpg);
    background-size: cover;
}

#hscroll_fullscreen_slide_0 h2,
#hscroll_fullscreen_slide_0 span 
{
	color: #fff !important;
	margin: 0;
}

#hscroll_fullscreen_slide_0 .elementor-1553
{
	display: flex;
    align-items: center;
    justify-content: flex-end;
    height: 100%;
}

#hscroll_fullscreen_slide_0 .elementor-text-editor
{
	margin-top: 330px;
    padding: 200px 200px 50px 200px;
}

#hscroll_fullscreen_slide_0 .over-headline
{
	font-size: 25px;
	line-height: 2;
}

#hscroll_fullscreen_slide_0 #right-image-home-slide .elementor-image
{
	display: flex;
	justify-content: flex-start;
}

#button-back > div > div > a > img:hover{
	filter: brightness(0.9);
}

#hscroll_fullscreen_slide_0 .elementor-section-wrap section:nth-child(1).elementor-section img.attachment-large.size-large:hover
{
    filter: saturate(2);
}

#hscroll_fullscreen_slide_0 .elementor-section-wrap section:nth-child(1).elementor-section .elementor-widget-image .elementor-image img
{
	width: 73%;
}

#hscroll_fullscreen_slide_0 .elementor-section-wrap section:nth-child(4).elementor-section .elementor-widget-image .elementor-image img
{
	margin-top: -70px;
}

#hscroll_fullscreen_slide_1 .elementor-section .elementor-text-editor
{
	margin-top: 30px;
}

#hscroll_fullscreen_slide_1 .elementor-section-wrap section:nth-child(1).elementor-section .elementor-column-wrap.elementor-element-populated
{
	width: 70%;
    margin: auto;
}

#hscroll_fullscreen_slide_2
{
    background: url(../wp-content/uploads/2021/02/eulisa-image-facts-background.jpg) no-repeat;	
}

#hscroll_fullscreen_slide_2 .elementor-container
{
	max-width: initial;
}

#hscroll_fullscreen_slide_2 .elementor-widget-html .elementor-widget-container
{
	display: flex;
    height: 500px;
    align-items: center;
}

#hscroll_fullscreen_slide_2 .elementor-widget-html .elementor-widget-container #column-one,
#hscroll_fullscreen_slide_2 .elementor-widget-html .elementor-widget-container #column-two
{
	width: 35%;
	color: #fff;
}

#hscroll_fullscreen_slide_2 .elementor-widget-html .elementor-widget-container #column-one p,
#hscroll_fullscreen_slide_2 .elementor-widget-html .elementor-widget-container #column-two p
{
	font-size: 25px;
    line-height: 30px;
	margin-top: 150px;
}

#hscroll_fullscreen_slide_2 .elementor-widget-html .elementor-widget-container #column-one
{
	margin-left: 200px;
}

#hscroll_fullscreen_slide_2 .elementor-section-wrap section:nth-child(2)
{
	margin-top: 20px;
    width: 85%;
}

#hscroll_fullscreen_slide_2 .elementor-section-wrap section:nth-child(2) .elementor-row div:nth-child(1).elementor-column
{
	margin-right: 50px;
}

#hscroll_fullscreen_slide_2 .big-text 
{
    font-size: 70px;
    font-weight: bold;
}

#hscroll_fullscreen_slide_3 .elementor,
#hscroll_fullscreen_slide_3 .elementor-widget-image img
{
	width: 100%;
}

#hscroll_fullscreen_slide_3 .elementor-section.elementor-section-boxed > .elementor-container
{
	max-width: inherit;
}

#hscroll_fullscreen_slide_4 .elementor-inner .elementor-section-wrap section:nth-child(1).elementor-section .elementor-widget-text-editor
{
	height: 100%;
    display: grid;
    align-items: end;
}
 
#hscroll_fullscreen_slide_4 .elementor-inner .elementor-section-wrap section:nth-child(2).elementor-section .elementor-row div:nth-child(1).elementor-column  .elementor-widget-text-editor p
{
	padding-right: 30px;
}

#hscroll_fullscreen_slide_4 .elementor-inner .elementor-section-wrap section:nth-child(2).elementor-section .elementor-row div:nth-child(2).elementor-column  .elementor-widget-text-editor p
{
	padding-left: 30px;
}

#hscroll_fullscreen_slide_4 .opening-subheadline
{
	margin: 0;
}

#hscroll_fullscreen_slide_5 .elementor-section-wrap section:nth-child(1).elementor-section .elementor-column-wrap.elementor-element-populated
{
	width: 70%;
    margin: auto;
}

#hscroll_fullscreen_slide_5
{
	display: grid;
    align-items: center;
}

#hscroll_fullscreen_slide_5 .elementor-aspect-ratio-169 .elementor-fit-aspect-ratio
{
	padding-bottom: 50%;
}

#hscroll_fullscreen_slide_5 .elementor-container .elementor-row .elementor-widget-video .elementor-video-iframe
{
	height: 500px;
}

#hscroll_fullscreen_slide_6 .elementor-section.elementor-section-boxed > .elementor-container
{
	max-width: inherit;
}

#hscroll_fullscreen_slide_6 .elementor-widget-image img
{
	width: 100%;
}

#hscroll_fullscreen_slide_6 .elementor-widget-text-editor
{
    height: 100%;
    padding-right: 100px;
    padding-left: 100px;
}

#hscroll_fullscreen_slide_7
{
	background: linear-gradient(to right, white, #F2F2F2);
}

#hscroll_fullscreen_slide_8 > div > div > div > section.elementor-section.elementor-top-section.elementor-element.elementor-element-2a165a8.elementor-section-boxed.elementor-section-height-default.elementor-section-height-default > div > div > div.elementor-column.elementor-col-50.elementor-top-column.elementor-element.elementor-element-bb3bc64 > div > div > div
{
	padding-right: 50px;
}

#hscroll_fullscreen_slide_9 .elementor-row div:nth-child(1).elementor-column
{
	padding-right: 50px;
}

#hscroll_fullscreen_slide_9 .elementor-row div:nth-child(2).elementor-column img
{
	width: 100%;
}

#hscroll_fullscreen_slide_9 p
{
	margin-bottom: 0;
	margin-top: 20px;
}

#hscroll_fullscreen_slide_13 .elementor-widget-text-editor
{
	height: 100%;
    padding-right: 100px;
}


#hscroll_fullscreen_slide_13 .elementor-row div:nth-child(1).elementor-column
{
	width: 47%;
}

#hscroll_fullscreen_slide_13 .elementor-row div:nth-child(2).elementor-column
{
	width: 53%;
}

#hscroll_fullscreen_slide_14 .elementor-row div:nth-child(1).elementor-column
{
	padding-right: 50px;
}

#hscroll_fullscreen_slide_16 .elementor-widget-image img
{
	width: 100%;
    margin-top: 150px;
}

#hscroll_fullscreen_slide_21 .elementor-widget-image img
{
	width: 87%;
}

#hscroll_fullscreen_slide_26 .elementor-row div:nth-child(1).elementor-column
{
	padding-right: 50px;
}

#hscroll_fullscreen_slide_26 .elementor-row div:nth-child(2).elementor-column img
{
	width: 100%;
}

#hscroll_fullscreen_slide_26 p
{
	margin-bottom: 0;
	margin-top: 20px;
}

#hscroll_fullscreen_slide_28 .elementor-widget-image img
{
	width: 100%;
	margin-top: -60px;
	background: #F2F2F2;
}

#hscroll_fullscreen_slide_32 .elementor-row div:nth-child(1).elementor-column
{
	padding-right: 50px;
}

#hscroll_fullscreen_slide_33 .elementor-column-wrap
{
	align-items: center;
    display: grid;
}

#hscroll_fullscreen_slide_35 .elementor-widget-image img
{
	width: 100%;
    margin-top: -100px;
}

#hscroll_fullscreen_slide_36 .elementor-widget-image img,
#hscroll_fullscreen_slide_37 .elementor-widget-image img
{
	width: 60%;
}

#hscroll_fullscreen_slide_37
{
	background-position: right;
}

#hscroll_fullscreen_slide_41 .elementor-inner .elementor-section-wrap section:nth-child(1).elementor-section .elementor-widget-text-editor
{
	height: 100%;
    display: grid;
    align-items: end;
}
 
#hscroll_fullscreen_slide_41 .elementor-inner .elementor-section-wrap section:nth-child(2).elementor-section .elementor-row div:nth-child(1).elementor-column  .elementor-widget-text-editor p
{
	padding-right: 30px;
}

#hscroll_fullscreen_slide_41 .elementor-inner .elementor-section-wrap section:nth-child(2).elementor-section .elementor-row div:nth-child(2).elementor-column  .elementor-widget-text-editor p
{
	padding-left: 30px;
}

#hscroll_fullscreen_slide_41 .opening-subheadline
{
	margin: 0;
}

#hscroll_fullscreen_slide_42 .elementor-row div:nth-child(1).elementor-column
{
    padding-right: 100px;
    width: 50%;
    padding-left: 100px;
}

#hscroll_fullscreen_slide_42 .elementor-row div:nth-child(1).elementor-column img
{
	width: 100%;
}

#hscroll_fullscreen_slide_43 .elementor-section.elementor-section-boxed > .elementor-container
{
	max-width: 100%;
}

#hscroll_fullscreen_slide_43
{
	background: linear-gradient(#172d90, #1e0067);
}


@media (min-width: 1100px) and (max-width: 1500px)
{
	h2 
	{
		font-size: 35px;
		line-height: 40px;
	}
	
	.elementor-text-editor
	{
		font-size: 13px;
	}
	
	#hscroll_fullscreen_slide_1 .elementor-widget-video,
	#hscroll_fullscreen_slide_1 .elementor-widget-text-editor,
	#hscroll_fullscreen_slide_12 .elementor-row .elementor-text-editor,
	#hscroll_fullscreen_slide_15 .elementor-row .elementor-text-editor,
	#hscroll_fullscreen_slide_17 .elementor-row .elementor-text-editor,
	#hscroll_fullscreen_slide_18 .elementor-row .elementor-text-editor,
	#hscroll_fullscreen_slide_20 .elementor-row .elementor-text-editor,
	#hscroll_fullscreen_slide_22 .elementor-row .elementor-text-editor,
	#hscroll_fullscreen_slide_23 .elementor-row .elementor-text-editor,
	#hscroll_fullscreen_slide_24 .elementor-row .elementor-text-editor,
	#hscroll_fullscreen_slide_25 .elementor-row .elementor-text-editor,
	#hscroll_fullscreen_slide_27 .elementor-row .elementor-text-editor,
	#hscroll_fullscreen_slide_29 .elementor-row .elementor-text-editor,
	#hscroll_fullscreen_slide_34 .elementor-row .elementor-text-editor,
	#hscroll_fullscreen_slide_38 .elementor-row .elementor-text-editor,
	#hscroll_fullscreen_slide_39 .elementor-row .elementor-text-editor
	{
		width: 85%;
		margin: auto;
	}
	

	#hscroll_fullscreen_slide_10 .elementor-row .elementor-text-editor,
	#hscroll_fullscreen_slide_11 .elementor-row .elementor-text-editor,
	#hscroll_fullscreen_slide_19 .elementor-row .elementor-text-editor,
	#hscroll_fullscreen_slide_30 .elementor-row .elementor-text-editor,
	#hscroll_fullscreen_slide_31 .elementor-row .elementor-text-editor,
	#hscroll_fullscreen_slide_36 .elementor-row .elementor-text-editor,
	#hscroll_fullscreen_slide_37 .elementor-row .elementor-text-editor
	{
		width: 80%;
		margin: auto;
	}
		
	#hscroll_fullscreen_slide_2 .elementor-section-wrap section:nth-child(2) 
	{
		margin-top: -20px;
		width: 100%;
	}
	
	#hscroll_fullscreen_slide_3
	{
		margin: 0 100px !important;
	}
	
	#hscroll_fullscreen_slide_5,
	#hscroll_fullscreen_slide_6
	{
		padding: 0 50px !important;
		margin: 0 50px !important;
	}
	
	#hscroll_fullscreen_slide_7,
	#hscroll_fullscreen_slide_8,
	#hscroll_fullscreen_slide_9,
	#hscroll_fullscreen_slide_11,
	#hscroll_fullscreen_slide_13,
	#hscroll_fullscreen_slide_14,
	#hscroll_fullscreen_slide_16,
	#hscroll_fullscreen_slide_26,
	#hscroll_fullscreen_slide_32,
	#hscroll_fullscreen_slide_33,
	#hscroll_fullscreen_slide_41,
	#hscroll_fullscreen_slide_42
	{
		padding: 0 50px !important;
	}
	
	#hscroll_fullscreen_slide_6 .elementor-widget-text-editor
	{
		padding-left: 0;
		padding-right: 50px;
	}
	
	#hscroll_fullscreen_slide_11
	{
		width: 80vw !important;
	}
	
	#hscroll_fullscreen_slide_21 .elementor,
	#hscroll_fullscreen_slide_21 .elementor-inner,
	#hscroll_fullscreen_slide_21 .elementor-section-wrap,
	#hscroll_fullscreen_slide_21 .elementor-section,
	#hscroll_fullscreen_slide_21 .elementor-container,
	#hscroll_fullscreen_slide_28 .elementor,
	#hscroll_fullscreen_slide_28 .elementor-inner,
	#hscroll_fullscreen_slide_28 .elementor-section-wrap,
	#hscroll_fullscreen_slide_28 .elementor-section,
	#hscroll_fullscreen_slide_28 .elementor-container,
	#hscroll_fullscreen_slide_35 .elementor,
	#hscroll_fullscreen_slide_35 .elementor-inner,
	#hscroll_fullscreen_slide_35 .elementor-section-wrap,
	#hscroll_fullscreen_slide_35 .elementor-section,
	#hscroll_fullscreen_slide_35 .elementor-container
	{
		height: 100%;
    	align-items: flex-end;
	}
	
	#hscroll_fullscreen_slide_21 .elementor-container .elementor-column-wrap,
	#hscroll_fullscreen_slide_28 .elementor-container .elementor-column-wrap,
	#hscroll_fullscreen_slide_35 .elementor-container .elementor-column-wrap
	{
		padding: 0;
	}
	
	#hscroll_fullscreen_slide_28
	{
		background: #F2F2F2;
	}
	
	#hscroll_fullscreen_slide_26 p,
	#hscroll_fullscreen_slide_39 p{
    	margin-top: 10px;
		margin-bottom: 0;
	}
	
	#hscroll_fullscreen_slide_33 .elementor-row div:nth-child(2).elementor-column .elementor-column-wrap
	{
		align-items: center;
	}
	
	#hscroll_fullscreen_slide_42
	{
		width: 110vw !important;
	}
	
	#hscroll_fullscreen_slide_42 .elementor-row div:nth-child(1).elementor-column {
    	padding-right: 20px;
	}
}

@media (min-width: 1100px) and (max-width: 1500px) and (max-height: 730px)
{
	#hscroll_fullscreen_slide_0 .elementor-section-wrap section:nth-child(4).elementor-section .elementor-widget-image .elementor-image img
	{
		margin-top: -120px;
	}
	
	#hscroll_fullscreen_slide_0 .elementor-text-editor {
    	margin-top: 180px;
	}
	
	#hscroll_fullscreen_slide_1 .elementor-widget-wrap
	{
		width: 70%;
		margin: auto;
	}
	
	#hscroll_fullscreen_slide_2 {
	    background-position-y: -80px;
	}
	
	#hscroll_fullscreen_slide_2 .elementor-widget-html .elementor-widget-container {
		height: 350px;
    	margin-bottom: 70px;
	}
	
	#hscroll_fullscreen_slide_4 .elementor-widget-image .elementor-image img,
	#hscroll_fullscreen_slide_8 .elementor-widget-image .elementor-image img,
	#hscroll_fullscreen_slide_33 .elementor-widget-image .elementor-image img,
	#hscroll_fullscreen_slide_41 .elementor-widget-image .elementor-image img
	{
		width: 60%;
	}
	
	#hscroll_fullscreen_slide_19 .elementor-widget-image .elementor-image img,
	#hscroll_fullscreen_slide_30 .elementor-widget-image .elementor-image img
	{
		width: 50%;
	}
	
	#hscroll_fullscreen_slide_7 .elementor-widget-image .elementor-image img,
	#hscroll_fullscreen_slide_10 .elementor-widget-image .elementor-image img,
	#hscroll_fullscreen_slide_11 .elementor-widget-image .elementor-image img
	{
		width: 40%;
	}
	
	#hscroll_fullscreen_slide_8 .elementor-element-2a165a8 .elementor-container
	{
		margin-top: -30px;
	}
	
	#hscroll_fullscreen_slide_16 .elementor-widget-image img {
		width: 80%;
		margin-top: 150px;
	}
}


@media (max-width: 1099px)
{
	
	html
	{
		overflow: visible;
		scrollbar-width: auto;
	}

	body::-webkit-scrollbar {
		display: block;
		width: 5px;
	}
	
	#sticky-wrapper
	{
		height: auto !important;
	}
	
	.elementor-page #header{
		display: block;
	}
	
	.elementor-page .bottom-header{
		display: none;
	}
	
	h2 {
		font-size: 35px;
		line-height: 40px;
	}
		
	.container
	{
		width: 100%;	
	}
	
	#blog,
	.container .col-sm-12,
	.elementor-column .elementor-column-wrap,
	.elementor-section-wrap section:nth-child(1),
	.elementor-section-wrap section:nth-child(2),
	.elementor-section-wrap section:nth-child(35),
	.elementor-section-wrap section:nth-child(41),
	.elementor-section-wrap section:nth-child(64)
	{
		padding: 0 !important;
	}
	
	.elementor-text-editor
	{
		width: 80%;
		margin: auto;
	}
	
	.elementor-section-wrap section:nth-child(22) img,
	.elementor-section-wrap section:nth-child(31) img,
	.elementor-section-wrap section:nth-child(60) img,
	.elementor-section-wrap section:nth-child(64) img
	{
		border: 1px solid #dcddde;
	}

	
	.elementor-section-wrap section:nth-child(10),
	.elementor-section-wrap section:nth-child(14),
	.elementor-section-wrap section:nth-child(15),
	.elementor-section-wrap section:nth-child(18),
	.elementor-section-wrap section:nth-child(19),
	.elementor-section-wrap section:nth-child(24),
	.elementor-section-wrap section:nth-child(25),
	.elementor-section-wrap section:nth-child(30),
	.elementor-section-wrap section:nth-child(33),
	.elementor-section-wrap section:nth-child(34),
	.elementor-section-wrap section:nth-child(37),
	.elementor-section-wrap section:nth-child(40),
	.elementor-section-wrap section:nth-child(43),
	.elementor-section-wrap section:nth-child(44),
	.elementor-section-wrap section:nth-child(47),
	.elementor-section-wrap section:nth-child(48),
	.elementor-section-wrap section:nth-child(56),
	.elementor-section-wrap section:nth-child(57),
	.elementor-section-wrap section:nth-child(59),
	.elementor-section-wrap section:nth-child(62),
	.elementor-section-wrap section:nth-child(63){
		background: #F2F2F2;
	}
	
	.elementor-section-wrap section:nth-child(36),
	.elementor-section-wrap section:nth-child(46),
	.elementor-section-wrap section:nth-child(55),
	.elementor-section-wrap section:nth-child(58)
	{
		background: url(../wp-content/uploads/2021/01/lines-rotated-mobile-rotated.jpg) no-repeat;
		background-position: bottom;
	}
	
	.elementor-section-wrap section:nth-child(2)
	{
		background: url(../wp-content/uploads/2021/01/16-bg-mobile.jpg) no-repeat;
		background-size: cover;
		height: 800px;
	}
	
	.elementor-section-wrap section:nth-child(2) .elementor-container
	{
		display: flex;
		align-items: center;
		justify-content: center;
	}
	
	.elementor-section-wrap section:nth-child(2) .mobile-image-wrapper img
	{
		height: 150px;
	}
	
	.elementor-element-8752ca5 .elementor-container
	{
		height:800px;
	}
	
	.elementor-section-wrap .elementor-element-8752ca5 .elementor-container h2,
	.elementor-section-wrap .elementor-element-8752ca5 .elementor-container span
	{
		color: #fff !important;
	}
	
	.elementor-section-wrap .elementor-element-8752ca5 .elementor-container h2
	{
		margin-top: 0;
		margin-bottom: 40px !important;
		padding: 0 50px;
	}
	
	.elementor-section-wrap .elementor-element-8752ca5 .elementor-container span
	{
		font-size: 22px;
		padding: 0 50px;
		display: block;
	}
	
	.elementor-section-wrap .elementor-element-8752ca5 .mobile-image-wrapper
	{		
		display: grid;
		justify-content: center;
	}
	
	.elementor-section-wrap section:nth-child(1)
	{
		height: 0;
	}
	
	.elementor-section-wrap .elementor-element-b3074b6 .elementor-image
	{
		text-align: right;
	}
	
	.elementor-section-wrap .mobile-image-wrapper img:nth-child(2)
	{
		margin-right: 50px;
		margin-bottom: 30px;
	}
	
	.elementor-section-wrap section:nth-child(10) .elementor-container.elementor-column-gap-default{
		width: 85%;
    	margin: auto;
	}
	
	.elementor-section-wrap .elementor-section
	{
		padding: 60px 0;
	}
	
	.elementor-section-wrap section:nth-child(19),
	.elementor-section-wrap section:nth-child(39)
	{
		padding: 0;
	}
	
	.elementor-section-wrap section:nth-child(3)
	{
		padding: 60px 50px 20px 50px;
	}
	
	.elementor-section-wrap section:nth-child(5),
	.elementor-section-wrap section:nth-child(8),
	.elementor-section-wrap section:nth-child(11),
	.elementor-section-wrap section:nth-child(14),
	.elementor-section-wrap section:nth-child(16),
	.elementor-section-wrap section:nth-child(20),
	.elementor-section-wrap section:nth-child(22),
	.elementor-section-wrap section:nth-child(24),
	.elementor-section-wrap section:nth-child(26),
	.elementor-section-wrap section:nth-child(28),
	.elementor-section-wrap section:nth-child(31),
	.elementor-section-wrap section:nth-child(33),
	.elementor-section-wrap section:nth-child(35),
	.elementor-section-wrap section:nth-child(41),
	.elementor-section-wrap section:nth-child(43),
	.elementor-section-wrap section:nth-child(45),
	.elementor-section-wrap section:nth-child(47),
	.elementor-section-wrap section:nth-child(50),
	.elementor-section-wrap section:nth-child(52),
	.elementor-section-wrap section:nth-child(54),
	.elementor-section-wrap section:nth-child(56),
	.elementor-section-wrap section:nth-child(60),
	.elementor-section-wrap section:nth-child(62)
	{
		padding: 60px 0 20px 0;
	}
	
	.elementor-section-wrap section:nth-child(6),
	.elementor-section-wrap section:nth-child(9),
	.elementor-section-wrap section:nth-child(12),
	.elementor-section-wrap section:nth-child(15),
	.elementor-section-wrap section:nth-child(17),
	.elementor-section-wrap section:nth-child(21),
	.elementor-section-wrap section:nth-child(23),
	.elementor-section-wrap section:nth-child(25),
	.elementor-section-wrap section:nth-child(27),
	.elementor-section-wrap section:nth-child(29),
	.elementor-section-wrap section:nth-child(32),
	.elementor-section-wrap section:nth-child(34),
	.elementor-section-wrap section:nth-child(36),
	.elementor-section-wrap section:nth-child(42),
	.elementor-section-wrap section:nth-child(44),
	.elementor-section-wrap section:nth-child(46),
	.elementor-section-wrap section:nth-child(48),
	.elementor-section-wrap section:nth-child(51),
	.elementor-section-wrap section:nth-child(53),
	.elementor-section-wrap section:nth-child(55),
	.elementor-section-wrap section:nth-child(57),
	.elementor-section-wrap section:nth-child(61),
	.elementor-section-wrap section:nth-child(63)
	{
		padding: 20px 0 60px 0;
	}
	
	.elementor-section-wrap section:nth-child(13),
	.elementor-section-wrap section:nth-child(28),
	.elementor-section-wrap section:nth-child(54){
		padding: 0 0 50px 0;
	}
	
	.elementor-section-wrap section:nth-child(7) .elementor-container .elementor-row .elementor-image img
	{
		width: 100%;
	}
	
	.elementor-section-wrap section:nth-child(10)
	{
		padding: 80px 0;
	}

	.elementor-section-wrap section:nth-child(5) img,
	.elementor-section-wrap section:nth-child(35) img,
	.elementor-section-wrap section:nth-child(41) img,
	.elementor-section-wrap section:nth-child(52) img,
	.elementor-section-wrap section:nth-child(64) img
	{
		width: 100%;
	}
	
}

@media (max-width: 550px){
	
	h2
	{
		font-size: 30px;
	}
	
	.elementor-section-wrap .elementor-element-8752ca5 .elementor-container
	{
		display: block !important;
		padding-top: 30px;
	}
	
	.elementor-section-wrap .elementor-element-8752ca5 .elementor-container h2,
	.elementor-section-wrap .elementor-element-8752ca5 .elementor-container span,
	.elementor-section-wrap .elementor-element-8752ca5 .elementor-container p
	{
    	padding: 0;
		margin: 0;
	}
	
	.elementor-section-wrap .elementor-element-b3074b6 .elementor-image img
	{
		width: 70%;
	}
	
	.elementor-section-wrap .mobile-image-wrapper img:nth-child(2) {
    	margin-bottom: 20px !important;
	}
	
	.elementor-section-wrap .mobile-image-wrapper img:nth-child(4) {
    	margin-left: 50px !important;
	}
	
	.elementor-section-wrap .elementor-element-8752ca5 .over-headline
	{
		padding-bottom: 0 !important;
		font-size: 16px !important;
	}
	
	.elementor-section-wrap section:nth-child(3)
	{
    	padding: 50px 20px 20px 20px;
	}
}
