.tp-caption.lightgrey_divider {
text-decoration:none;
background-color:rgba(235, 235, 235, 1);
width:370px;
height:3px;
background-position:initial initial;
background-repeat:initial initial;
border-width:0px;
border-color:rgb(34, 34, 34);
border-style:none;
}

.tp-caption.contrast_font_heading {
font-size:60px;
color:#ffffff;
line-height:56px;
font-family:"Source Sans Pro", serif;
}

.tp-caption.contrast_font_heading_dark {
font-size:60px;
color:#222222;
line-height:56px;
font-family:"Roboto Slab", serif;
}

.tp-caption.contrast_font_heading_primary {
font-size:60px;
color:#d6a916;
line-height:56px;
font-family:"Roboto Slab", serif;
}

.tp-caption.contrast_font_heading_secondary {
font-size:60px;
line-height:56px;
color:#276658;
font-family:"Roboto Slab", serif;
}

.tp-caption.contrast_font_heading2 {
font-size:31px;
line-height:45px;
font-weight:500;
font-family:Impact, Charcoal, sans-serif;
color:rgb(0, 0, 0);
text-decoration:none;
background-color:transparent;
border-width:0px;
border-color:rgb(0, 0, 0);
border-style:none;
}

.tp-caption.contrast_font_heading2_dark {
font-size:20px;
line-height:24px;
font-family:"Lucida Sans Unicode","Lucida Grande",sans-serif;
color:rgb(34, 34, 34);
text-decoration:none;
background-color:transparent;
border-width:0px;
border-color:rgb(34, 34, 34);
border-style:none;
}

.tp-caption.contrast_font_heading2_primary {
font-size:48px;
color:#d6a916;
line-height:56px;
font-family:"Roboto Slab", serif;
}

.tp-caption.contrast_font_heading2_secondary {
font-size:48px;
line-height:56px;
color:#276658;
font-family:"Roboto Slab", serif;
}

.tp-caption.contrast_font_sub_heading {
font-size:30px;
color:#ffffff;
line-height:56px;
font-family:"Source Sans Pro", serif;
}

.tp-caption.contrast_font_sub_heading_dark {
font-size:30px;
color:#222222;
line-height:56px;
font-family:"Roboto Slab", serif;
}

.tp-caption.contrast_font_sub_heading_primary {
font-size:30px;
color:#d6a916;
line-height:56px;
font-family:"Roboto Slab", serif;
}

.tp-caption.contrast_font_sub_heading_secondary {
font-size:30px;
line-height:56px;
color:#276658;
font-family:"Roboto Slab", serif;
}

.tp-caption.contrast_font {
font-size:33px;
line-height:39px;
font-family:Impact,Charcoal,sans-serif;
color:rgb(0, 0, 0);
text-decoration:none;
background-color:transparent;
border-width:0px;
border-color:rgb(255, 255, 255);
border-style:none;
}

.tp-caption.contrast_font_dark {
font-size:17px;
font-family:Arial,Helvetica,sans-serif;
color:rgb(34, 34, 34);
text-decoration:none;
background-color:transparent;
border-width:0px;
border-color:rgb(34, 34, 34);
border-style:none;
}

.tp-caption.contrast_font_primary {
font-size:17px;
color:#d6a916;
font-family:"Roboto Slab", serif;
}

.tp-caption.contrast_font_secondary {
font-size:17px;
color:#276658;
font-family:"Roboto Slab", serif;
}

.tp-caption.contrast_font_slider_button {
color:#ffffff;
border:2px solid;
border-color:transparent;
border-top-color:#ffffff;
display:inline-block;
padding:12px 25px;
transition:border-color 400ms;
font-family:"Roboto Slab", serif;
}

.tp-caption.contrast_font_slider_button:hover {
border-color:#ffffff;
transition:border-color 400ms;
font-family:"Roboto Slab", serif;
}

.tp-caption.contrast_font_slider_button_dark {
font-size:25px;
line-height:30px;
font-weight:200;
font-family:"Lucida Sans Unicode", "Lucida Grande", sans-serif;
color:rgb(34, 34, 34);
text-decoration:none;
padding:12px 25px;
display:inline-block;
transition:border-color 400ms;
-webkit-transition:border-color 400ms;
background-color:transparent;
border-width:2px;
border-color:rgb(34, 34, 34);
border-style:solid;
}

.tp-caption.contrast_font_slider_button_primary {
color:#d6a916;
border:2px solid;
border-color:transparent;
border-top-color:#d6a916;
display:inline-block;
padding:12px 25px;
transition:border-color 400ms;
font-family:"Roboto Slab", serif;
}

.tp-caption.contrast_font_slider_button_primary:hover {
border-color:#d6a916;
transition:border-color 400ms;
font-family:"Roboto Slab", serif;
}

.tp-caption.contrast_font_slider_button_secondary {
color:#276658;
border:2px solid;
border-color:transparent;
border-top-color:#276658;
display:inline-block;
padding:12px 25px;
transition:border-color 400ms;
font-family:"Roboto Slab", serif;
}

.tp-caption.contrast_font_slider_button_secondary:hover {
border-color:#276658;
transition:border-color 400ms;
font-family:"Roboto Slab", serif;
}

.tp-caption.main_font_heading {
font-size:60px;
color:#ffffff;
line-height:56px;
font-family:"Roboto", serif;
}

.tp-caption.main_font_heading_dark {
font-size:60px;
color:#222222;
line-height:56px;
font-family:"Roboto", serif;
}

.tp-caption.main_font_heading_primary {
font-size:60px;
color:#d6a916;
line-height:56px;
font-family:"Roboto", serif;
}

.tp-caption.main_font_heading_secondary {
font-size:60px;
line-height:56px;
color:#276658;
font-family:"Roboto", serif;
}

.tp-caption.main_font_heading2 {
font-size:48px;
color:#ffffff;
line-height:56px;
font-family:"Roboto", serif;
}

.tp-caption.main_font_heading2_dark {
font-size:48px;
color:#222222;
line-height:56px;
font-family:"Roboto", serif;
}

.tp-caption.main_font_heading2_primary {
font-size:48px;
color:#d6a916;
line-height:56px;
font-family:"Roboto", serif;
}

.tp-caption.main_font_heading2_secondary {
font-size:48px;
line-height:56px;
color:#276658;
font-family:"Roboto", serif;
}

.tp-caption.main_font_sub_heading {
font-size:30px;
color:#ffffff;
line-height:56px;
font-family:"Roboto", serif;
}

.tp-caption.main_font_sub_heading_dark {
font-size:30px;
color:#222222;
line-height:56px;
font-family:"Roboto", serif;
}

.tp-caption.main_font_sub_heading_primary {
font-size:30px;
color:#d6a916;
line-height:56px;
font-family:"Roboto", serif;
}

.tp-caption.main_font_sub_heading_secondary {
font-size:30px;
line-height:56px;
color:#276658;
font-family:"Roboto", serif;
}

.tp-caption.main_font {
font-size:17px;
color:#ffffff;
font-family:"Lato", serif;
}

.tp-caption.main_font_dark {
font-size:17px;
color:#222222;
font-family:"Roboto", serif;
}

.tp-caption.main_font_primary {
font-size:17px;
color:#d6a916;
font-family:"Roboto", serif;
}

.tp-caption.main_font_secondary {
font-size:17px;
color:#276658;
font-family:"Roboto", serif;
}

.tp-caption.main_font_slider_button {
color:#ffffff;
border:2px solid;
border-color:transparent;
border-top-color:#ffffff;
display:inline-block;
padding:12px 25px;
transition:border-color 400ms;
font-family:"Lato", serif;
}

.tp-caption.main_font_slider_button:hover {
border-color:#ffffff;
transition:border-color 400ms;
font-family:"Lato", serif;
}

.tp-caption.main_font_slider_button_dark {
border:2px solid;
font-weight:300;
border-color:transparent;
border-top-color:#222222;
display:inline-block;
padding:12px 25px;
transition:border-color 400ms;
font-family:"Roboto", serif;
}

.tp-caption.main_font_slider_button_dark:hover {
border-color:#222222;
transition:border-color 400ms;
font-family:"Roboto", serif;
}

.tp-caption.main_font_slider_button_primary {
color:#d6a916;
font-weight:300;
border:2px solid;
border-color:transparent;
border-top-color:#d6a916;
display:inline-block;
padding:12px 25px;
transition:border-color 400ms;
font-family:"Roboto", serif;
}

.tp-caption.main_font_slider_button_primary:hover {
border-color:#d6a916;
transition:border-color 400ms;
font-family:"Roboto", serif;
}

.tp-caption.main_font_slider_button_secondary {
color:#276658;
font-weight:300;
border:2px solid;
border-color:transparent;
border-top-color:#276658;
display:inline-block;
padding:12px 25px;
transition:border-color 400ms;
font-family:"Roboto", serif;
}

.tp-caption.main_font_slider_button_secondary:hover {
border-color:#276658;
transition:border-color 400ms;
font-family:"Roboto", serif;
}

.tp-caption.contrast_font_dark_yusuf {
font-size:17px;
font-weight:300;
font-family:"Roboto Slab", serif;
color:rgb(0, 0, 0);
text-decoration:none;
background-color:transparent;
border-radius:10px 10px 10px 10px;
border-width:0px;
border-color:rgb(0, 0, 0);
border-style:none;
}

.tp-caption.contrast_font_heading1 {
font-size:45px;
line-height:23px;
font-weight:400;
font-family:Impact, Charcoal, sans-serif;
color:rgb(0, 0, 0);
text-decoration:none;
background-color:transparent;
border-width:0px;
border-color:rgb(0, 0, 0);
border-style:none;
}

.tp-caption.contrast_font_heading3 {
font-size:45px;
line-height:51px;
font-family:"Arial Black", Gadget, sans-serif;
color:rgb(0, 0, 0);
text-decoration:none;
background-color:transparent;
border-width:0px;
border-color:rgb(255, 255, 255);
border-style:none;
}

.tp-caption.contrast_font_heading4 {
font-size:45px;
line-height:51px;
font-family:Impact, Charcoal, sans-serif;
color:rgb(0, 0, 0);
text-decoration:none;
background-color:transparent;
border-width:0px;
border-color:rgb(255, 255, 255);
border-style:none;
}

.tp-caption.slide5 {
font-size:53px;
line-height:38px;
font-weight:600;
font-family:Impact, Charcoal, sans-serif;
color:rgb(0, 0, 0);
text-decoration:none;
background-color:transparent;
border-width:0px;
border-color:rgb(0, 0, 0);
border-style:none;
}

.tp-caption.mavi {
font-size:59px;
line-height:44px;
font-weight:600;
font-family:Impact, Charcoal, sans-serif;
color:rgb(35, 161, 209);
text-decoration:none;
background-color:transparent;
border-width:0px;
border-color:rgb(255, 255, 255);
border-style:none;
}

.tp-caption.slide6 {
font-size:30px;
line-height:35px;
font-family:Impact, Charcoal, sans-serif;
color:rgb(0, 0, 0);
text-decoration:none;
background-color:transparent;
border-width:0px;
border-color:rgb(255, 255, 255);
border-style:solid;
}

.tp-caption.main_font_heading_secondary1 {
font-size:21px;
line-height:56px;
font-family:"Yanone Kaffeesatz";
color:rgb(4, 17, 14);
text-decoration:none;
background-color:transparent;
border-width:0px;
border-color:rgb(18, 23, 22);
border-style:none;
}

.tp-caption.contrast_font_dark_yusuf1 {
font-size:28px;
font-weight:300;
font-family:"Roboto Slab", serif;
color:rgb(253, 253, 252);
text-decoration:none;
background-color:transparent;
border-radius:10px 10px 10px 10px;
border-width:0px;
border-color:rgb(253, 253, 252);
border-style:none;
}

.tp-caption.contrast_font2 {
font-size:36px;
line-height:39px;
font-weight:500;
font-family:Impact, Charcoal, sans-serif;
color:rgb(0, 0, 0);
text-decoration:none;
background-color:transparent;
border-width:0px;
border-color:rgb(0, 0, 0);
border-style:none;
}

.tp-caption.slider3 {
font-size:37px;
line-height:39px;
font-family:Impact, Charcoal, sans-serif;
color:rgb(0, 0, 0);
text-decoration:none;
background-color:transparent;
border-width:0px;
border-color:rgb(255, 255, 255);
border-style:none;
}

.tp-caption.contrast_font1111 {
font-size:42px;
line-height:39px;
font-family:Impact, Charcoal, sans-serif;
color:rgb(0, 0, 0);
text-decoration:none;
background-color:transparent;
border-width:0px;
border-color:rgb(255, 255, 255);
border-style:none;
}

.tp-caption.baslik {
font-size:31px;
font-weight:300;
font-family:"Alegreya Sans";
color:rgb(34, 34, 34);
font-style:italic;
text-decoration:none;
background-color:transparent;
border-width:0px;
border-color:rgb(253, 201, 201);
border-style:none;
}

