













.overlay--75 .overlay__heading {  font-size: 3.775rem; }
.wysiwyg__heading {   font-size: 4.375rem; }
h2 {  font-size: 4.375rem; }
.baslikheaderbannersayfa {  font-size: 4.375rem; }

.bannersite {
    padding-bottom: 260px;
    padding-top: 260px;
}

.overlay {   margin-bottom: 60px; }

#footerclasspage a { text-decoration:none; }
#footerclasspage a:hover { text-decoration: revert; }

#footerclasspage h3 {     font-family: 'Poppins', sans-serif;
    font-weight: 900;
    line-height: 1.1;
    display: block;
    margin-bottom:0px;
    color: #8b9eeb;
    font-size: 1.375rem;
    text-transform: uppercase;}

.pageikihetiket { max-width:70%; } 

#butoniyah, #butoniyah2 { letter-spacing: -1px; } 

.birbucuksenneyap { padding-top:100px; padding-left:50px; padding-right:50px; }
.daire { width:100%; }

.footer {  margin-top: 0px; }


@media only screen and (max-width: 991px){
.overlay--75 .overlay__heading {  font-size: 3.375rem; }
.wysiwyg__heading {   font-size: 3.375rem; }
h2 {  font-size: 3.375rem; }
.baslikheaderbannersayfa {  font-size: 3.375rem; }

.bannersite {  padding-bottom: 110px;  padding-top: 110px; }
.overlay {  margin-bottom: 40px; }

#footerclasspage h3 { margin-top:20px; }

.birbucuksenneyap { padding-top:100px; padding-left:30px; padding-right:30px; }}

@media only screen and (max-width: 501px){
.overlay--blue .overlay__heading {   font-size: 1.875rem; }
.wysiwyg__heading {   font-size: 1.875rem; }
h2 {  font-size: 1.875rem; }
.baslikheaderbannersayfa {  font-size: 1.875rem; }

.birbucuksenneyap { padding-top:20px; padding-left:30px; padding-right:30px; }

.overlay__inner {  width: 100%;   }}