
html{-ms-text-size-adjust:100%;-webkit-text-size-adjust:100%}body{margin:0}
article,aside,details,figcaption,figure,footer,header,main,menu,nav,section,summary{display:block}
audio,canvas,progress,video{display:inline-block}progress{vertical-align:baseline}
audio:not([controls]){display:none;height:0}[hidden],template{display:none}
a{background-color:transparent;-webkit-text-decoration-skip:objects}
a:active,a:hover{outline-width:0}abbr[title]{border-bottom:none;text-decoration:underline;text-decoration:underline dotted}
dfn{font-style:italic}mark{background:#ff0;color:#000}
small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}
sub{bottom:-0.25em}sup{top:-0.5em}figure{margin:1em 40px}img{border-style:none}svg:not(:root){overflow:hidden}
code,kbd,pre,samp{font-family:monospace,monospace;font-size:1em}hr{box-sizing:content-box;height:0;overflow:visible}
button,input,select,textarea{font:inherit;margin:0}optgroup{font-weight:bold}
button,input{overflow:visible}button,select{text-transform:none}
button,html [type=button],[type=reset],[type=submit]{-webkit-appearance:button}
button::-moz-focus-inner, [type=button]::-moz-focus-inner, [type=reset]::-moz-focus-inner, [type=submit]::-moz-focus-inner{border-style:none;padding:0}
button:-moz-focusring, [type=button]:-moz-focusring, [type=reset]:-moz-focusring, [type=submit]:-moz-focusring{outline:1px dotted ButtonText}
fieldset{border:1px solid #c0c0c0;margin:0 2px;padding:.35em .625em .75em}
legend{color:inherit;display:table;max-width:100%;padding:0;white-space:normal}textarea{overflow:auto}
[type=checkbox],[type=radio]{padding:0}
[type=number]::-webkit-inner-spin-button,[type=number]::-webkit-outer-spin-button{height:auto}
[type=search]{-webkit-appearance:textfield;outline-offset:-2px}
[type=search]::-webkit-search-cancel-button,[type=search]::-webkit-search-decoration{-webkit-appearance:none}
::-webkit-input-placeholder{color:inherit;opacity:0.54}
::-webkit-file-upload-button{-webkit-appearance:button;font:inherit}
/* End extract */

html,body{font-family:"Montserrat",sans-serif;font-size:1,6875vw;line-height:1.5}html{overflow-x:hidden}
h1{font-size:36px}h2{font-size:3,375vw}h3{font-size:24px}h4{font-size:2,25vw}h5{font-size:18px}h6{font-size:16px}.w3-serif{font-family:"Montserrat"}
h1,h2,h3,h4,h5,h6{font-family:"Montserrat","Montserrat",sans-serif;font-weight:400;margin:1,125vw 0}.w3-wide{letter-spacing:4px}
hr{border:0;border-top:1px solid #eee;margin:2,25vw 0}
.w3-image{max-width:100%;height:auto}img{vertical-align:middle}a{color:inherit}
.w3-table,.w3-table-all{border-collapse:collapse;border-spacing:0;width:100%;display:table}.w3-table-all{border:1px solid #ccc}
.w3-bordered tr,.w3-table-all tr{border-bottom:1px solid #ddd}.w3-striped tbody tr:nth-child(even){background-color:#f1f1f1}
.w3-table-all tr:nth-child(odd){background-color:#fff}.w3-table-all tr:nth-child(even){background-color:#f1f1f1}
.w3-hoverable tbody tr:hover,.w3-ul.w3-hoverable li:hover{background-color:#ccc}.w3-centered tr th,.w3-centered tr td{text-align:center}
.w3-table td,.w3-table th,.w3-table-all td,.w3-table-all th{padding:8px 8px;display:table-cell;text-align:left;vertical-align:top}
.w3-table th:first-child,.w3-table td:first-child,.w3-table-all th:first-child,.w3-table-all td:first-child{padding-left:16px}
.w3-btn,.w3-button{border:none;display:inline-block;padding:8px 16px;vertical-align:middle;overflow:hidden;text-decoration:none;color:inherit;background-color:inherit;text-align:center;cursor:pointer;white-space:nowrap}
.w3-btn:hover{box-shadow:0 8px 16px 0 rgba(0,0,0,0.2),0 6px 2,25vw 0 rgba(0,0,0,0.19)}
.w3-btn,.w3-button{-webkit-touch-callout:none;-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}   
.w3-disabled,.w3-btn:disabled,.w3-button:disabled{cursor:not-allowed;opacity:0.3}.w3-disabled *,:disabled *{pointer-events:none}
.w3-btn.w3-disabled:hover,.w3-btn:disabled:hover{box-shadow:none}
.w3-badge,.w3-tag{background-color:#000;color:#fff;display:inline-block;padding-left:8px;padding-right:8px;text-align:center}.w3-badge{border-radius:50%}
.w3-ul{list-style-type:none;padding:0;margin:0}.w3-ul li{padding:8px 16px;border-bottom:1px solid #ddd}.w3-ul li:last-child{border-bottom:none}
.w3-tooltip,.w3-display-container{position:relative}.w3-tooltip .w3-text{display:none}.w3-tooltip:hover .w3-text{display:inline-block}
.w3-ripple:active{opacity:0.5}.w3-ripple{transition:opacity 0s}
.w3-input{padding:8px;display:block;border:none;border-bottom:1px solid #ccc;width:100%}
.w3-select{padding:9px 0;width:100%;border:none;border-bottom:1px solid #ccc}
.w3-dropdown-click,.w3-dropdown-hover{position:relative;display:inline-block;cursor:pointer}
.w3-dropdown-hover:hover .w3-dropdown-content{display:block}
.w3-dropdown-hover:first-child,.w3-dropdown-click:hover{background-color:#ccc;color:#000}
.w3-dropdown-hover:hover > .w3-button:first-child,.w3-dropdown-click:hover > .w3-button:first-child{background-color:#ccc;color:#000}
.w3-dropdown-content{cursor:auto;color:#000;background-color:#fff;display:none;position:absolute;min-width:160px;margin:0;padding:0;z-index:1}
.w3-check,.w3-radio{width:24px;height:24px;position:relative;top:6px}
.w3-sidebar{height:100%;width:200px;background-color:#fff;position:fixed!important;z-index:1;overflow:auto}
.w3-bar-block .w3-dropdown-hover,.w3-bar-block .w3-dropdown-click{width:100%}
.w3-bar-block .w3-dropdown-hover .w3-dropdown-content,.w3-bar-block .w3-dropdown-click .w3-dropdown-content{min-width:100%}
.w3-bar-block .w3-dropdown-hover .w3-button,.w3-bar-block .w3-dropdown-click .w3-button{width:100%;text-align:left;padding:8px 16px}
.w3-main,#main{transition:margin-left .4s}
.w3-modal{z-index:3;display:none;padding-top:100px;position:fixed;left:0;top:0;width:100%;height:100%;overflow:auto;background-color:rgb(0,0,0);background-color:rgba(0,0,0,0.4)}
.w3-modal-content{margin:auto;background-color:#fff;position:relative;padding:0;outline:0;width:600px}
.w3-bar{width:100%;overflow:hidden}.w3-center .w3-bar{display:inline-block;width:auto}
.w3-bar .w3-bar-item{padding:1.5% 4%;float:left;color: #0f111d; width:auto;border:none;display:block;outline:0}
.w3-bar .w3-dropdown-hover,.w3-bar .w3-dropdown-click{position:static;float:left}
.w3-bar .w3-button{white-space:normal}
.w3-bar-block .w3-bar-item{width:100%;display:block;padding:8px 16px;text-align:left;border:none;white-space:normal;float:none;outline:0}
.w3-bar-block.w3-center .w3-bar-item{text-align:center}.w3-block{display:block;width:100%}
.w3-responsive{display:block;overflow-x:auto}
.w3-container:after,.w3-container:before,.w3-panel:after,.w3-panel:before,.w3-row:after,.w3-row:before,.w3-row-padding:after,.w3-row-padding:before,
.w3-cell-row:before,.w3-cell-row:after,.w3-clear:after,.w3-clear:before,.w3-bar:before,.w3-bar:after{content:"";display:table;clear:both}
.w3-col,.w3-half,.w3-third,.w3-twothird,.w3-threequarter,.w3-quarter{float:left;width:100%}
.w3-col.s1{width:8.33333%}.w3-col.s2{width:16.66666%}.w3-col.s3{width:24.99999%}.w3-col.s4{width:33.33333%}
.w3-col.s5{width:41.66666%}.w3-col.s6{width:49.99999%}.w3-col.s7{width:58.33333%}.w3-col.s8{width:66.66666%}
.w3-col.s9{width:74.99999%}.w3-col.s10{width:83.33333%}.w3-col.s11{width:91.66666%}.w3-col.s12{width:99.99999%}
@media (min-width:601px){.w3-col.m1{width:8.33333%}.w3-col.m2{width:16.66666%}.w3-col.m3,.w3-quarter{width:24.99999%}.w3-col.m4,.w3-third{width:33.33333%}
.w3-col.m5{width:41.66666%}.w3-col.m6,.w3-half{width:49.99999%}.w3-col.m7{width:58.33333%}.w3-col.m8,.w3-twothird{width:66.66666%}
.w3-col.m9,.w3-threequarter{width:74.99999%}.w3-col.m10{width:83.33333%}.w3-col.m11{width:91.66666%}.w3-col.m12{width:99.99999%}}
@media (min-width:993px){.w3-col.l1{width:8.33333%}.w3-col.l2{width:16.66666%}.w3-col.l3{width:24.99999%}.w3-col.l4{width:33.33333%}
.w3-col.l5{width:41.66666%}.w3-col.l6{width:49.99999%}.w3-col.l7{width:58.33333%}.w3-col.l8{width:66.66666%}
.w3-col.l9{width:74.99999%}.w3-col.l10{width:83.33333%}.w3-col.l11{width:91.66666%}.w3-col.l12{width:99.99999%}}
.w3-rest{overflow:hidden}.w3-stretch{margin-left:-16px;margin-right:-16px}
.w3-content,.w3-auto{margin-left:auto;margin-right:auto}.w3-content{max-width:92%}.w3-auto{max-width:1140px}
.w3-cell-row{display:table;width:100%}.w3-cell{display:table-cell}
.w3-cell-top{vertical-align:top}.w3-cell-middle{vertical-align:middle}.w3-cell-bottom{vertical-align:bottom}
.w3-show-block,.w3-show{display:block!important}.w3-show-inline-block{display:inline-block!important}
@media (max-width:1205px){.w3-auto{max-width:95%}}
@media (max-width:600px){.w3-modal-content{margin:0 1,125vw;width:auto!important}.w3-modal{padding-top:3,375vw}
.w3-dropdown-hover.w3-mobile .w3-dropdown-content,.w3-dropdown-click.w3-mobile .w3-dropdown-content{position:relative}	
.w3-mobile{display:block;width:100%!important}.w3-bar-item.w3-mobile,.w3-dropdown-hover.w3-mobile,.w3-dropdown-click.w3-mobile{text-align:center}
.w3-dropdown-hover.w3-mobile,.w3-dropdown-hover.w3-mobile .w3-btn,.w3-dropdown-hover.w3-mobile .w3-button,.w3-dropdown-click.w3-mobile,.w3-dropdown-click.w3-mobile .w3-btn,.w3-dropdown-click.w3-mobile .w3-button{width:100%}}
@media (max-width:768px){.w3-modal-content{width:56,25vw}.w3-modal{padding-top:5,62vw}}
@media (min-width:993px){.w3-modal-content{width:900px}.w3-sidebar.w3-collapse{display:block!important}}
@media (max-width:992px) and (min-width:601px){}}
@media (max-width:992px){.w3-sidebar.w3-collapse{display:none}.w3-main{margin-left:0!important;margin-right:0!important}.w3-auto{max-width:100%}}
.w3-top,.w3-bottom{position:fixed;width:100%;z-index:1}.w3-top{top:0}.w3-bottom{bottom:0}
.w3-overlay{position:fixed;display:none;width:100%;height:100%;top:0;left:0;right:0;bottom:0;background-color:rgba(0,0,0,0.5);z-index:2}

.w3-circle{border-radius:50%}
.w3-round-small{border-radius:2px}.w3-round,.w3-round-medium{border-radius:4px}.w3-round-large{border-radius:8px}.w3-round-xlarge{border-radius:16px}.w3-round-xxlarge{border-radius:32px}
.w3-row-padding,.w3-row-padding>.w3-half,.w3-row-padding>.w3-third,.w3-row-padding>.w3-twothird,.w3-row-padding>.w3-threequarter,.w3-row-padding>.w3-quarter,.w3-row-padding>.w3-col{padding:0 8px}
.w3-container,.w3-panel{padding:0.01em 16px}.w3-panel{margin-top:16px;margin-bottom:16px}
.w3-code,.w3-codespan{font-family:"Montserrat",sans-serif;font-size:16px}
.w3-code{width:auto;background-color:#fff;padding:8px 1,35vw;border-left:4px solid #4CAF50;word-wrap:break-word}
.w3-codespan{color:crimson;background-color:#f1f1f1;padding-left:4px;padding-right:4px;font-size:110%}
.w3-card,.w3-card-2{box-shadow:0 2px 5px 0 rgba(0,0,0,0.16),0 2px 1,125vw 0 rgba(0,0,0,0.12)}
.w3-card-4,.w3-hover-shadow:hover{box-shadow:0 4px 1,125vw 0 rgba(0,0,0,0.2),0 4px 2,25vw 0 rgba(0,0,0,0.19)}
.w3-spin{animation:w3-spin 2s infinite linear}@keyframes w3-spin{0%{transform:rotate(0deg)}100%{transform:rotate(359deg)}}
.w3-animate-fading{animation:fading 10s infinite}@keyframes fading{0%{opacity:0}50%{opacity:1}100%{opacity:0}}
.w3-animate-opacity{animation:opac 0.8s}@keyframes opac{from{opacity:0} to{opacity:1}}
.w3-animate-top{position:relative;animation:animatetop 0.4s}@keyframes animatetop{from{top:-33,75vw;opacity:0} to{top:0;opacity:1}}
.w3-animate-left{position:relative;animation:animateleft 0.4s}@keyframes animateleft{from{left:-33,75vw;opacity:0} to{left:0;opacity:1}}
.w3-animate-right{position:relative;animation:animateright 0.4s}@keyframes animateright{from{right:-33,75vw;opacity:0} to{right:0;opacity:1}}
.w3-animate-bottom{position:relative;animation:animatebottom 0.4s}@keyframes animatebottom{from{bottom:-33,75vw;opacity:0} to{bottom:0;opacity:1}}
.w3-animate-zoom {animation:animatezoom 0.6s}@keyframes animatezoom{from{transform:scale(0)} to{transform:scale(1)}}
.w3-animate-input{transition:width 0.4s ease-in-out}.w3-animate-input:focus{width:100%!important}
.w3-opacity,.w3-hover-opacity:hover{opacity:0.60}.w3-opacity-off,.w3-hover-opacity-off:hover{opacity:1}
.w3-opacity-max{opacity:0.25}.w3-opacity-min{opacity:0.75}

.w3-left-align{text-align:left!important}.w3-right-align{text-align:right!important}.w3-justify{text-align:justify!important}.w3-center{text-align:center!important}
.w3-border-0{border:0!important}.w3-border{border:1px solid #ccc!important}
.w3-border-top{border-top:1px solid #ccc!important}.w3-border-bottom{border-bottom:1px solid #ccc!important}
.w3-border-left{border-left:1px solid #ccc!important}.w3-border-right{border-right:1px solid #ccc!important}
.w3-topbar{border-top:6px solid #ccc!important}.w3-bottombar{border-bottom:6px solid #ccc!important}
.w3-leftbar{border-left:6px solid #ccc!important}.w3-rightbar{border-right:6px solid #ccc!important}
.w3-section,.w3-code{margin-top:16px!important;margin-bottom:16px!important}
.w3-margin{margin:16px!important}.w3-margin-top{margin-top:16px!important}.w3-margin-bottom{margin-bottom:16px!important}
.w3-margin-left{margin-left:16px!important}.w3-margin-right{margin-right:16px!important}
.w3-left{float:left!important}.w3-right{float:right!important}
.w3-button:hover{color:white!important;background-color:black!important; opacity: 0.95!important;}
.w3-transparent,.w3-hover-none:hover{background-color:transparent!important}
.w3-hover-none:hover{box-shadow:none!important}
.w3-white,.w3-hover-white:hover{color:#000!important;background-color:#fff!important}
/* Colors */
.background{ background-color: white; color: #000077; }
.background2 {background-color: #0f111d; color: white;}
.bgimg {	
    background: url('image722.jpg') no-repeat center top;
    width: 100%;
    float: center;
    opacity: 0.8;
	-webkit-background-size: cover;
  	-moz-background-size: cover;
  	-o-background-size: cover;
  	background-size: cover;
  	
}
.boxleft {
	display: inline-block;
	max-width: 33%;
	float: left;
	padding: 1%;
	line-height: 150%;
	margin-right: 3%;
}
.boxright {
	display: inline-block;
	max-width: 35.5%;
	float: right;
	margin-right: 9%;
	line-height: 1.5;
}

.text {
	line-height: 150%;
	font-size: 1vw;
}

.imageboxright {
	display: inline-block;
	margin-left: 0,5%;
	max-width: 64%;
}
.homeimg3{
	display: inline-block;
	max-width: 50%;
}
.imageboxleft {
	display: inline-block;
	margin-left: 1.125vw;
	
}
#homeimg1{
	margin-top: 5%;
	max-width: 100%;
	max-height: 100%;
  padding-top: 3.8vw;
  padding-bottom: 3.8vw;
}
#homeimg2{
	max-width: 80%;
    max-height: 87.15vw;
    margin-top: 6vw;

}
.btnnormal{
	background-color: black;
	line-height: 150%;
}
.btnnormal a:hover{
	color: white;
}
#header {
  text-align: center; /* Centered text */
  font-size: 10.12vw; /* Big font size */  
  position: fixed; /* Fixed position - sit on top of the page */
  top: 0; 
  width: 100%; /* Full width */
  transition: 0.2s; /* Add a transition effect (when scrolling - and font size is decreased) */
  box-shadow:0 0vw 1.35vw -0.1125vw #0f111d;
}
.floatleft{
	float: left;
}
.floatright{
	float: right;
}
#textfloat{
	float: right;
	width: 40%;
	margin-left: 53%;
}
#button2{
  position: relative;
  bottom: 1.6vw;
  right: 3.2vw;
  opacity: 1;
  text-align: center;
  padding: 1%;
  margin: 1%;
}
#button4{
  position: relative;
   bottom: 1.6vw;
  right: -4.4vw;
  opacity: 1;
  text-align: center;
  padding: 1%;
  margin: 1%;
  border: none;
  line-height: 36%;
  width: 127%;
  margin-top: 8%;
}
#button3{
   position: relative;
   bottom: 1.6vw;
  right: 3.2vw;
  opacity: 1;
  text-align: center;
  padding: 1%;
  margin: 1%;
  margin-right: -2%;
}
.linkwhite{
color: white;
}
#banner{
    height:56.25vw;
    width:100%;
}
#headerimg{
	background-image:url(banner.png);
    background-size: 100%;
    height:56.25vw;
    width:100%;
}

#bio1{
	  display: inline-block;
    max-width: 55%;
    height: auto;
    margin-top: 7%;
    float: left;
}
.dragslider{
	width: 50%;
	margin-left: 20%;
	margin-right: 20%;

}
.slider {
  -webkit-appearance: none;  /* Override default CSS styles */
  appearance: none;
  width: 100%; /* Full-width */
  height: 0.3375vw; /* Specified height */
  background: #d3d3d3; /* Grey background */
  outline: none; /* Remove outline */
  opacity: 0.7; /* Set transparency (for mouse-over effects on hover) */
  -webkit-transition: .2s; /* 0.2 seconds transition on hover */
  transition: opacity .2s;
}
.slider:hover {
  opacity: 1; /* Fully shown on mouse-over */
}
.slider::-webkit-slider-thumb {
  -webkit-appearance: none; /* Override default look */
  appearance: none;
  width: 2.25vw; /* Set a specific slider handle width */
  height: 2.81vw; /* Slider handle height */
  background: black; /* Green background */
  cursor: pointer; /* Cursor on hover */
  border-radius: 6px;
}
.slider::-moz-range-thumb {
  width: 2.25vw; /* Set a specific slider handle width */
  height: 2.81vw; /* Slider handle height */
  background: black; /* Green background */
  cursor: pointer; /* Cursor on hover */
  border-radius: 6px;

}
.headercontainer{
	width: 80%;
	margin-left: 12%;
	margin-right: 12%;
}

#gradient {
    position:absolute;
    z-index:2;
    right:0; bottom:0; left:0;
    height:33.75vw;
    background: none;
    background: -moz-linear-gradient(top,  rgba(255,255,255,0) 0%, rgba(255,255,255,1) 80%);
    background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,rgba(255,255,255,0)), color-stop(80%,rgba(255,255,255,1)));
    background: -webkit-linear-gradient(top,  rgba(255,255,255,0) 0%,rgba(255,255,255,1) 80%);
    background: -o-linear-gradient(top,  rgba(255,255,255,0) 0%,rgba(255,255,255,1) 80%);
    background: -ms-linear-gradient(top,  rgba(255,255,255,0) 0%,rgba(255,255,255,1) 80%);
    background: linear-gradient(to bottom,  rgba(255,255,255,0) 0%,rgba(255,255,255,1) 80%);
    filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#00ffffff', endColorstr='#ffffff',GradientType=0 );

}
#fade{
      -webkit-mask-image: -webkit-linear-gradient(bottom, rgba(0,0,0,0) 0%, #000051 30%); 
    }

.buttoncontainer{
	width: 88%;
	margin-right: 3%;
	margin-left: 2%;
;
}
.margin0{
	margin-top: 0!important;
	margin-left: 0!important;
	margin-right: 0!important;
	margin-bottom: 0!important;
}

/*instafeed*/
body {
	padding-top:0vh;
}

.instaimg img {margin-bottom:0vw;}
.instaimg{
	width: 25vw;
}
.instaimg img:hover {
	opacity:0.8;
	-moz-opacity:0.8;
	-webkit-opacity:0.8;
}
/*blog home pagina*/
.single-blog{
	box-shadow: 0px 0px 20px 1px rgba(0,0,0,0.2);
	padding-right: 7%;
	padding-left: 7%;
	padding-top: 7%;	
	margin-top: 33px;
	background: #fff;
	border-radius: 0.6rem;	
}
.single-blog img{
	width: 100%;
  height: 40vh;
}
.blog-meta{
	margin-bottom:0.225vw;
}
.single-blog span{
	float: right;
	color: lightblue;

}
.single-blog h2{
	text-decoration: none;
}
.single-blog h2 a{
	margin-top: 1.2vw; 
	font-size: 2vw;
	color: #0f111d;

}
.blog-text{
	font-size: 1.3vw;
	text-align: justify;
}
.blogcontainer2{
	margin: 1.125vw;
	background: none;
}
.blogcontainer{
	background: url("image56.jpg") no-repeat center;
	width: 100%;
	-webkit-background-size: cover;
  	-moz-background-size: cover;
  	-o-background-size: cover;
  	background-size: cover;
}

.read-more-btn{
	background: black;
	padding: 2% 4% 2%;
	border-radius: 4px;
	margin-bottom: 1%;
	line-height: 150%;
	font-size: 1.3vw;
	color: #fff;
	border: none!important;
  text-decoration: none;  
}
.read-more-btnandere{
  background: black;
  padding: 1% 1.5% 1%;
  border-radius: 5px;
  margin-bottom: 1%;
  line-height: 150%;
  font-size: 1.3vw;
  color: #fff;
  border: none!important;
}
.read-more-btnandere:hover{
  background: black;
  padding: 1% 1.5% 1%;
  border-radius: 5px;
  margin-bottom: 1%;
  line-height: 150%;
  font-size: 1.3vw;
  color: #fff;
  border: none!important;
}
.read-more-btn:hover{
	color: #fff;
	border: none!important;
}
.blogitem{		
	max-width: 30%;
	display: inline-block;
	margin: 0vw 0vw 3% 11%;
  vertical-align: top;
}
#meerblogs{
	margin-bottom: 1.125vw;
}
/* blog pagina */
.blogit{

	width: 100%;
	margin-top: 5%;
}

.blogitem1{
	max-width: 60%;
	margin: 0% 20% 0% 20%;

}
.imagecontainer{
	float: right;
	max-width: 45%;
	max-height: 40%;	
}
.singleblog1{
	box-shadow: 0vw 0vw 2.25vw 0.1125vw rgba(0,0,0,0.2);
	padding: 3%;	
	margin-top: 3.375vw;
	background: #fff;
	margin-bottom: 1.125vw;


}
.singleblog1 img{
	width: 100%;
}
.singleblog1 span{
	float: right;
	color: lightblue;

}
.singleblog1 h2{
	text-decoration: none;
}
.singleblog1 h2 a{
	margin-top: 1.125vw; 
	font-size: 1.8vw;
	color: #007bff;

}


/* probeerselblog*/ 
.leftcolumn {   
  float: left;
  width: 100%;
}
.blogcontent {
   background-color: inherit;
}
.row:after {
  content: "";
  display: table;
  clear: both;
}

.fakeimg {
  width: 100%;
}
.blogtext{
	line-height: 161%;
	font-size: 1.3rem;
}
.blogtitle{
	padding-top: 1%;
	margin-bottom: 0.5vh;
}
.blogbackground1{
	background: url("image25.jpg") center;
	width: 100%;
	-webkit-background-size: cover;
  	-moz-background-size: cover;
  	-o-background-size: cover;
  	background-size: cover;
  	background-repeat: repeat-y;
}
.blogbackground2{
	background: url("image26.jpg") center;
	width: 100%;
	-webkit-background-size: cover;
  	-moz-background-size: cover;
  	-o-background-size: cover;
  	background-size: cover;
  	background-repeat: repeat-y;
}
.heightblock10{
	height: 1.125vw;
	width: 100%;
}
.heightblock50{
	height: 5.62vw;
	width: 100%;
}
.heightblock30{
	height: 3.375vw;
	width: 100%;
}
.heightblock5{
	height: 0.56vw;
	width: 100%;
}
.blogfade{
      -webkit-mask-image: -webkit-linear-gradient(bottom, rgba(0,0,0,0.22) 0%, #000051 7%); 
          }
.blogbackground3{
	background: url("image27.jpg") no-repeat center;
	width: 100%;
	-webkit-background-size: cover;
  	-moz-background-size: cover;
  	-o-background-size: cover;
  	background-size: cover;
  	
}
#imagecontrol{
	max-width: 50%;
	max-height: 56.25vw;
	display: inline-block;
	margin-left: 5%;
}
/* biografie*/
.slidercontainer{
	background: url("image28.jpg") no-repeat center;
	width: 100%;
	-webkit-background-size: cover;
  	-moz-background-size: cover;
  	-o-background-size: cover;
  	background-size: cover;
}
/* slider probeersel*/
#slider {
  max-width: 35.62vw;
  overflow-y: auto;
  overflow: hidden;
  height: auto;
  margin: 5.62vw auto;
  /*position:relative;*/
}

#slider ul li {
  position: relative;
}

#slider ul {
  width: 156.5vw;
  height: 15.62vw;
  position: relative;
}

#slider ul li img {
  position: relative;
  float: left;
}

#buttons {
  width: 35.62vw;
  margin: -2.25vw auto;
  display: block;
}

#next {
  float: right;
  padding: 0.56vw 1.125vw;
  color: #333;
  outline: none;
  border:0.225vw solid #333;
}

#prev {
  padding: 0.56vw 1.125vw;
  color: #333;
  outline: none;
  border:0.225vw solid #333;
}

#indicators {
  width: 35.62vw;
  margin: 3.375vw auto;
  text-align: center;
  color: #333;
}

#indicators li {
  padding: 0.9vw 1.6875vw;
  text-align: center;
  display: inline-block;
  cursor: pointer;
  background: #DDDDDD;
}

.active {
  background: #794044 !important;
  color: white;
}

.bulletin{
	margin-right: 3%;
	margin-left: 0.5%;
	margin-bottom: 1%;
}
.hoverwhite:hover{
	color:#000072!important;background-color:white!important;
	opacity: 0.8;
}
.blueon{
	color: #fff;
	background-color: white!important;
	font-weight: bold;
	opacity: 1;
}
.slidebtncontainer{
	background-color: inherit;
	opacity: 0.9;
}
.arrows{
	color: #fff;
	opacity: 0.9;
	height: 2.92vw;
	width: 1%;
}
.fading{animation:fading 3s}@keyframes fading{0%{opacity:0}50%{opacity:1}}
.mySlides{
	max-height: 72.81vw;
	min-height: 64.12vw;
	border-radius: 3px;

}
.mySlides {display:none}
.w3-left, .w3-right, .w3-badge {cursor:pointer}
.w3-badge {height: 1.4625vw;width: 1.4625vw;padding:0}
.bulletintext{
	margin-top: 1.125vw;
}
.textyear{
	display: inline;
	position: absolute;
	margin-top: 80%;
	margin-right: 33%;
	margin-bottom: 10%;
	margin-left: 30%;
	background: #292b2c;
	opacity: 0.9;	
	color: white;
	border-radius:4px;
}
.textyear2{
display: inline;
    position: absolute;
    margin-top: 77%;
    margin-right: 30%;
    margin-bottom: 10%;
    margin-left: 40%;
    background: #292b2c;
    opacity: 0.9;
    color: white;
    border-radius:4px;
}
.textyearbig{
	display: inline;
	position: absolute;
	margin-top: 66.5%;
	margin-right: 33%;
	margin-bottom: 10%;
	margin-left: 30%;
	background: #292b2c;
	opacity: 0.9;	
	color: white;
	border-radius:4px;
}
.fotobox{
	max-height: 72.81vw;
	min-height: 64.125vw;
}
.boxleftclinic {
	display: inline-block;
	max-width: 25%;
	margin-left: 11%;
	margin-right: 11%;
	float: left;
	padding: 1%;
	line-height: 150%;
}
.boxrightclinic {
	display: inline-block;
    max-width: 25%;
    margin-right: 8.5;
    float: right;
    padding: 1%;
    line-height: 150%;
    color: #0f111d;
}
.imageboxclinic {
	display: inline-block;
	margin-right: 0,5%;
	max-width: 194%;
}
#clinicimg1{
	display: inline-block;
	max-width: 40%;
	height: auto;
	margin-top: 10%;	
	float: right;
	margin-right: 10%;
}


#clinicimg2{
	height: auto;
	width:  67%;
	margin-left: 2%;
	display: inline-block;
}
#margintop{
	margin-top: 5.62vw;
}
/* contact  */

.textboxcontact{
	width:63%;
	margin-right: 17%;
	background: #0f111d;
	opacity: 0.93;
	margin-top: 3%;
	color: white;
	display: inline-block;
}
.textboxcontact2{
	width:84%;
	margin-left: 7%;
	opacity: 0.93;
	color: white;
	display: inline-block;
	margin-right: 5%;
}
.backgroundcontact{
	background-image: #0f111d;
	width: 30%;
	margin-left: 35%;
	height: 38.25vw;
}
.backgroundcontact2{
	background: url("image39.jpg") no-repeat center;
	width: 100%;
	-webkit-background-size: cover;
  	-moz-background-size: cover;
  	-o-background-size: cover;
  	background-size: cover;

}
.imageboxcontact{
	width: 23%;
	height: 47.81vw;	
	margin-bottom: 3.375vw;
	display: inline-block;
	position: absolute;

}
.followbtn{
	background: #0f111d;
	padding: 1.8vw 3vw 1.8vw 3vw;
	border-radius: 22px;
	line-height: 2.4vw;
	font-size: 2.4vw;
	color: #fff;
	border: none!important;
}
.followcontainer{
	margin-top: 23%;
	margin-right: 35%;
	margin-bottom: 10%;
	margin-left: 35%;
	position: absolute;
	z-index: 5;
	width: 37%;
}
.relative{
	position: relative;

}
.followcontainer a:hover{
	color: white;

}
.padding32b{
	padding-right: 3.6vw;
	padding-left: 3.6vw;
	padding-top: 1.8vw;
}
.padding32b1{
  padding-right: 2.7vw;
  padding-left: 2.7vw;
  padding-top: 1.8vw;
  padding-bottom: 1vw!important; 
}
.padding32t{padding-top:3.8vw!important;}
.colorwhite{
	color: white!important;
}
	
/*text sizes*/
.h1b{
	font-size: 3vw!important;
	margin-bottom: 0;
}
.h2b{
	font-size: 2.2vw!important;
}
.h3b{
	font-size: 1.8vw!important;
}
.h4b{
	font-size: 1.4vw!important;
}
.h5b{
	font-size: 1.2vw!important;
}
.pnorm{
	font-size: 1.1vw!important;
}
.pmarg0{
  margin-bottom: 0!important;
  padding-bottom: 2vh;
}
.h5marg0{
  margin-bottom: 0!important;
}
/* paddings*/
.padding16{padding-top:1.9vw!important;padding-bottom:1.9vw!important}
.padding24{padding-top:2.85vw!important;padding-bottom:2.85vw!important}
.padding32{padding-top:3.8vw!important;padding-bottom:3.8vw!important}
.padding48{padding-top:6vw!important;padding-bottom:6vw!important}
.padding64{padding-top:8vw!important;padding-bottom:8vw!important}
.paddingsmall{padding:0.45vw 0.95vw!important}
.padding{padding:1vw 1.9vw!important}
.paddinglarge{padding:1.4vw 2.8vw!important}
.paddinglarge2{padding:1.2vw 1.4vw!important}

/* margins */
.margin{margin:2vw!important}
.margin-top{margin-top:2vw!important}
.margin-bottom{margin-bottom:2vw!important}
.margin-left{margin-left:2vw!important}
.margin-right{margin-right:2vw!important}

.btnbio{
	line-height: 150%!important;
}
body{
  overflow-x: hidden;
}

@media only screen and (max-width: 1200px) {
  .boxleftclinic {
    max-width: 44%;
    margin-left: 6%;
    margin-right: 4%;
  }
  #clinicimg1{
    margin-top: 23%;
    margin-right: 5%;
  }
  .boxrightclinic{
    max-width: 30%;
    margin-right: 0px;
    padding: 0;
  }
  .boxright{
    margin-right: 2%;
    max-width: 93%;
  }
  .imageboxright{
      max-width: 100%;
    }
    .boxleft{
      max-width: 100%;
    }
    #homeimg2 {
    max-width: 173%;
    margin-top: 6vw;
}
@media only screen and (max-width: 800px) {
  .boxleftclinic {
    max-width: 87%;
    margin-left: 6%;
    margin-right: 4%;
  }
  #clinicimg1{
    margin-top: 9%;
    margin-right: 7%;
    max-width: 87%;
  }
  .boxrightclinic{
    max-width: 100%;
    margin-right: 0px;
    padding: 0;
  }
  #clinicimg2{
    max-width: 100%;
    margin-left: 18%;
  }
  .blogitem1{
    max-width: 90%;
    margin: 0% 5% 0% 5%;
  }
}
@media only screen and (max-width: 600px) {
    .backgroundcontact{
    width: 50%;
    margin-left: 26%;
}
    .imageboxright{
      max-width: 100%;
    }
    .boxleft{
      max-width: 100%;
    }
    #homeimg2 {
    max-width: 173%;
    margin-top: 6vw;
}
}
@media only screen and (max-width: 900px) {
   #bio1{
    max-width: 66%;
    margin-top: 0px;
    margin-left: 17%;
   }
   .boxright {
    margin-right: 5%;
    max-width: 90%;
    line-height: 120%;
}
  #slidersize{
    max-width: 90%;
  }
}
#slidersize{
  max-width: 70%;
}